DE69615454D1 - Verfahren zur Generierung endlicher Automaten für die Planung eines modularen Druckgeräts - Google Patents

Verfahren zur Generierung endlicher Automaten für die Planung eines modularen Druckgeräts

Info

Publication number
DE69615454D1
DE69615454D1 DE69615454T DE69615454T DE69615454D1 DE 69615454 D1 DE69615454 D1 DE 69615454D1 DE 69615454 T DE69615454 T DE 69615454T DE 69615454 T DE69615454 T DE 69615454T DE 69615454 D1 DE69615454 D1 DE 69615454D1
Authority
DE
Germany
Prior art keywords
planning
generation
printing device
finite automata
modular printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69615454T
Other languages
English (en)
Other versions
DE69615454T2 (de
Inventor
Markus P J Fromherz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Publication of DE69615454D1 publication Critical patent/DE69615454D1/de
Application granted granted Critical
Publication of DE69615454T2 publication Critical patent/DE69615454T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23289State logic control, finite state, tasks, machine, fsm
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25093During start, integration into machine, send module functionality to scheduler
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25418Enter description of capabilities of each module
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25421Using resource data relative to each component, module of control system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2646Printing
DE69615454T 1995-06-07 1996-06-05 Verfahren zur Generierung endlicher Automaten für die Planung eines modularen Druckgeräts Expired - Lifetime DE69615454T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/475,003 US5835688A (en) 1995-06-07 1995-06-07 Generic method for automatically generating finite-state machines for schedudling from print engine capabilities

Publications (2)

Publication Number Publication Date
DE69615454D1 true DE69615454D1 (de) 2001-10-31
DE69615454T2 DE69615454T2 (de) 2002-04-18

Family

ID=23885842

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69615454T Expired - Lifetime DE69615454T2 (de) 1995-06-07 1996-06-05 Verfahren zur Generierung endlicher Automaten für die Planung eines modularen Druckgeräts

Country Status (4)

Country Link
US (1) US5835688A (de)
EP (1) EP0747791B1 (de)
JP (1) JPH0923293A (de)
DE (1) DE69615454T2 (de)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6430569B1 (en) * 1998-08-14 2002-08-06 Sun Microsystems, Inc. Methods and apparatus for type safe, lazy, user-defined class loading
US6618769B1 (en) 1999-05-27 2003-09-09 Sun Microsystems, Inc. Module-by-module verification
US6766521B1 (en) 1999-05-27 2004-07-20 Sun Microsystems, Inc. Dataflow algorithm for symbolic computation of lowest upper bound type
US6618855B1 (en) 1999-05-27 2003-09-09 Sun Microsystems, Inc. Caching untrusted modules for module-by-module verification
US6601114B1 (en) 1999-05-27 2003-07-29 Sun Microsystems, Inc. Fully lazy linking with module-by-module verification
US6763397B1 (en) 1999-05-27 2004-07-13 Sun Microsystems, Inc. Fully lazy linking
US6856411B1 (en) * 1999-08-10 2005-02-15 Xerox Corporation Policy driven print engine
US6836339B1 (en) * 1999-08-10 2004-12-28 Xerox Corporation Print engine scheduler with configurable traverser
US6999188B1 (en) 2000-10-30 2006-02-14 Konica Minolta Printing Solutions U.S.A., Inc. Dynamically configurable printer and method of use thereof
AU771270B2 (en) * 2000-12-22 2004-03-18 Canon Kabushiki Kaisha Print engine simulator
AUPR230900A0 (en) * 2000-12-22 2001-01-25 Canon Kabushiki Kaisha Print engine simulator
US6907305B2 (en) * 2002-04-30 2005-06-14 Advanced Micro Devices, Inc. Agent reactive scheduling in an automated manufacturing environment
US7512454B1 (en) 2002-05-31 2009-03-31 Advanced Micro Devices, Inc. Display unit with processor and communication controller
US6801819B1 (en) 2002-08-30 2004-10-05 Advanced Micro Devices, Inc. Method and apparatus for evaluating bids for scheduling a resource
US7069097B1 (en) 2002-08-30 2006-06-27 Advanced Micro Devices, Inc. Method and apparatus for reducing scheduling conflicts for a resource
US6904329B1 (en) 2002-08-30 2005-06-07 Advanced Micro Devices, Inc. Method and apparatus for generating a multi-dimensional cost function
US6782302B1 (en) 2002-08-30 2004-08-24 Advanced Micro Devices, Inc. Method and apparatus for scheduling workpieces with compatible processing requirements
US7813993B1 (en) 2002-08-30 2010-10-12 Advanced Micro Devices, Inc. Method and apparatus for scheduling a resource
US7127310B1 (en) 2002-08-30 2006-10-24 Advanced Micro Devices, Inc. Method and apparatus for determining cost functions using parameterized components
US7742185B2 (en) 2004-08-23 2010-06-22 Xerox Corporation Print sequence scheduling for reliability
US7337032B1 (en) 2004-10-04 2008-02-26 Advanced Micro Devices, Inc. Scheduling ahead for various processes
US7463939B1 (en) 2004-11-18 2008-12-09 Advanced Micro Devices, Inc. Scheduling tools with queue time constraints
US7797672B2 (en) * 2006-05-30 2010-09-14 Motorola, Inc. Statechart generation using frames
US7505951B2 (en) * 2006-05-30 2009-03-17 Motorola, Inc. Hierarchical state machine generation for interaction management using goal specifications
US7657434B2 (en) * 2006-05-30 2010-02-02 Motorola, Inc. Frame goals for dialog system
US20080147364A1 (en) * 2006-12-15 2008-06-19 Motorola, Inc. Method and apparatus for generating harel statecharts using forms specifications
EP2120120B1 (de) * 2008-05-14 2012-10-31 Siemens Aktiengesellschaft Verfahren zur Modellierung und Ausführung einer Fertigungsregel in einem diskreten Herstellungsszenario
US10375106B1 (en) * 2016-01-13 2019-08-06 National Technology & Engineering Solutions Of Sandia, Llc Backplane filtering and firewalls
US11347459B2 (en) 2020-10-13 2022-05-31 Xerox Corporation Method for producing worst-case comparison of greedy and optimal sheet scheduling

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4125325A (en) * 1977-08-30 1978-11-14 Xerox Corporation Automatic duplex control system for a reproduction machine
US4511928A (en) * 1980-08-29 1985-04-16 Sonics Research Corporation System and method for high quality image reproduction with grayscale image print while store capability
US5056014A (en) * 1985-02-04 1991-10-08 Lockheed Sanders, Inc. Network simulation system
US4969092A (en) * 1988-09-30 1990-11-06 Ibm Corp. Method for scheduling execution of distributed application programs at preset times in an SNA LU 6.2 network environment
US5224207A (en) * 1988-10-03 1993-06-29 Xerox Corporation Improved remote programming using display screen
JP2989191B2 (ja) * 1988-11-16 1999-12-13 株式会社リコー 画像形成システム
US4991176A (en) * 1989-06-07 1991-02-05 At&T Bell Laboratories Optimal test generation for finite state machine models
US5161115A (en) * 1989-09-12 1992-11-03 Kabushiki Kaisha Toshiba System test apparatus for verifying operability
US5125098A (en) * 1989-10-06 1992-06-23 Sanders Associates, Inc. Finite state-machine employing a content-addressable memory
US5038307A (en) * 1989-10-30 1991-08-06 At&T Bell Laboratories Measurement of performance of an extended finite state machine
US5095369A (en) * 1990-09-28 1992-03-10 Xerox Corporation Method and apparatus for improved job stream printing in an electronic printer with various finishing function
US5187587A (en) * 1990-09-28 1993-02-16 Xerox Corporation Handling of copy sensitive jobs in an electronic reprographic printing system using unidirectional and bidirectional delivery of copies to plural bins
US5107299A (en) * 1990-09-28 1992-04-21 Xerox Corporation Printer job recovery of complete or partially complete jobs in an electronic reprographic printing system
US5095342A (en) * 1990-09-28 1992-03-10 Xerox Corporation Methods for sheet scheduling in an imaging system having an endless duplex paper path loop
US5179410A (en) * 1990-09-28 1993-01-12 Xerox Corporation Printer dynamic job recovery in an electronic reprographic printing system
US5301100A (en) * 1991-04-29 1994-04-05 Wagner Ferdinand H Method of and apparatus for constructing a control system and control system created thereby
US5317757A (en) * 1992-02-06 1994-05-31 International Business Machines Corporation System and method for finite state machine processing using action vectors
US5471564A (en) * 1992-07-10 1995-11-28 Microsoft Corporation System and method for dynamic printer timeout
US5287194A (en) * 1992-11-25 1994-02-15 Xerox Corporation Distributed printing
US5363175A (en) * 1993-03-01 1994-11-08 Xerox Corporation Distributed job scheduling with modular components
US5325528A (en) * 1993-04-22 1994-06-28 Digital Equipment Corporation Distributed computation recovery management system and method
CA2122182A1 (en) * 1993-05-20 1994-11-21 Rene Leblanc Method for rapid prototyping of programming problems
US5402367A (en) * 1993-07-19 1995-03-28 Texas Instruments, Incorporated Apparatus and method for model based process control
US5422705A (en) * 1993-07-29 1995-06-06 Xerox Corporation System for selectively variable set delivery output in an electrostatographic printing machine
US5337135A (en) * 1993-09-30 1994-08-09 Xerox Corporation Higher productivity trayless duplex printer with variable path velocity
US5502543A (en) * 1994-06-28 1996-03-26 Xerox Corporation System for collecting statistical data on remotely monitored machines
US5436730A (en) * 1994-07-05 1995-07-25 Xerox Corporation Method of managing a proof approval process for proofing documents in a printing system
US5504568A (en) * 1995-04-21 1996-04-02 Xerox Corporation Print sequence scheduling system for duplex printing apparatus

Also Published As

Publication number Publication date
EP0747791B1 (de) 2001-09-26
EP0747791A2 (de) 1996-12-11
JPH0923293A (ja) 1997-01-21
DE69615454T2 (de) 2002-04-18
US5835688A (en) 1998-11-10
EP0747791A3 (de) 1998-10-28

Similar Documents

Publication Publication Date Title
DE69615454D1 (de) Verfahren zur Generierung endlicher Automaten für die Planung eines modularen Druckgeräts
DE29506204U1 (de) Vorrichtung zum Herstellen eines dreidimensionalen Objektes
DE59602684D1 (de) Vorrichtung und Verfahren zum Herstellen eines dreidimensionalen Objektes
DE59600002D1 (de) Vorrichtung und Verfahren zum Herstellen eines dreidimensionalen Objektes
ATE214124T1 (de) Verfahren und vorrichtung für die durchführung eines thermodynamischen zyklus
DE69615924D1 (de) Verfahren zum Planen eines modularen Druckgeräts
DE69628737D1 (de) Verfahren zum herstellen eines z-achse-klebstoffs und einer elektriscen verbindung damit
DE69634167D1 (de) Vorrichtung und Verfahren zum Füllen einer Bohrlochverrohrung
DE59408364D1 (de) Verfahren und vorrichtung zum herstellen eines dreidimensionalen objekts
DE69622832T2 (de) Vorrichtung und verfahren für kooperative unterbrechungen in einer preemptiven prozessablauffolgeplanungsumgebung
DE69628601T2 (de) Verfahren zum Formen eines wabenförmigen Kerns
DE69531000T2 (de) Verfahren und vorrichtung zum herstellen einer kontinuierlichen stoffbahn
DE69508526T2 (de) Verfahren zum Innenbeschichten eines Rohres
DE69525596D1 (de) Verfahren zum Hestellen eines becherförmigen Teils
DE59601339D1 (de) Verfahren zum automatisierten Erstellen eines verfahrenstechnischen Schemas
DE59503553D1 (de) Vorrichtung und verfahren zum herstellen einer spulenanordnung
DE69616735T2 (de) Verfahren zum schrittbetrieb eines roboters
DE69722908D1 (de) Vorrichtung zum Entschichten eines beschichteten Produktes
DE69629646D1 (de) Verfahren zur durchführung einer "rotate through carry" operatiion
DE59500643D1 (de) Verfahren und vorrichtung zum herstellen eines dreidimensionalen objektes
DE59601091D1 (de) Vorrichtung und verfahren zum herstellen eines wabenkörpers aus verschlungenen blechlagen
DE69622224T2 (de) Verfahren und Vorrichtung für Mechanismus zum genauen Abtrennen eines Angusses
DE9400364U1 (de) Vorrichtung zum Herstellen eines dreidimensionalen Objekts
DE59609516D1 (de) Verfahren zum betrieb eines pneumatischen bremskraftverstärkers
DE69625637T2 (de) Vorrichtung zur Durchführung eines Fellenverschönerungsverfahrens

Legal Events

Date Code Title Description
8364 No opposition during term of opposition