
US Patent No: 7,791,741
Number of patents in Portfolio can not be more than 2000
On-the-fly state synchronization in a distributed system
Stats
-
Sep 7, 2010
Issued date -
Apr 8, 2005
filing date -
11/102,332
serial no -
In Force
status
Importance
Abstract
A new process is synchronized to an existing process in the face of a communications delay (d) by collecting a history of delayed measurements and states of the existing process. This history and predetermined information regarding the behavior of the existing process are used to simulate the existing process forward in time to a current time, thereby computing a current process state. Once the current state is computed, the new process, driven by the same information, maintains synchronization with the existing process. In a document processor the method of synchronizing can be applied to tightly coupled modules. For example, a print media transport system includes a plurality of transport modules. Each transport module includes a plurality of transport actuators and an associated controller. Print media may be driven by actuators of plural modules contemporaneously. Modules about to receive media are synchronized to modules already transporting the media.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,826,148 Sheet registration in copier for multiple sizes of sheets | 11 | 1984 | |
| 5,095,342 Methods for sheet scheduling in an imaging system having an endless duplex paper path loop | 171 | 1990 | |
| 5,159,395 Method of scheduling copy sheets in a dual mode duplex printing system | 152 | 1991 | |
| 5,272,511 Sheet inserter and methods of inserting sheets into a continuous stream of sheets | 156 | 1992 | |
| 5,363,175 Distributed job scheduling with modular components | 43 | 1993 | |
| 5,326,093 Universal interface module interconnecting various copiers and printers with various sheet output processors | 132 | 1993 | |
| 5,435,544 Printer mailbox system signaling overdue removals of print jobs from mailbox bins | 237 | 1994 | |
| 5,525,031 Automated print jobs distribution system for shared user centralized printer | 122 | 1994 | |
| 5,570,172 Two up high speed printing system | 140 | 1995 | |
| 5,557,367 Method and apparatus for optimizing scheduling in imaging devices | 143 | 1995 | |
| 5,504,568 Print sequence scheduling system for duplex printing apparatus | 150 | 1995 | |
| 5,710,968 Bypass transport loop sheet insertion system | 131 | 1995 | |
| 5,568,246 High productivity dual engine simplex and duplex printing system using a reversible duplex path | 155 | 1995 | |
| 6,059,284 Process, lateral and skew sheet positioning apparatus and method | 136 | 1997 | |
| 5,995,721 Distributed printing system | 190 | 1997 | |
| 5,884,910 Evenly retractable and self-leveling nips sheets ejection system | 117 | 1997 | |
| 6,125,248 Electrostatographic reproduction machine including a plurality of selectable fusing assemblies | 119 | 1999 | |
| 6,577,925 Apparatus and method of distributed object handling | 117 | 1999 | |
| 6,384,918 Spectrophotometer for color printer color control with displacement insensitive optics | 158 | 2000 | |
| 6,450,711 High speed printer with dual alternate sheet inverters | 122 | 2000 | |
| 6,550,762 High speed printer with dual alternate sheet inverters | 120 | 2000 | |
| 6,554,276 Flexible sheet reversion using an omni-directional transport system | 118 | 2001 | |
| 6,607,320 Mobius combination of reversion and return path in a paper transport system | 119 | 2001 | |
| 6,621,576 Color imager bar based spectrophotometer for color printer color control system | 146 | 2001 | |
| 6,633,382 Angular, azimuthal and displacement insensitive spectrophotometer for color printer color control systems | 132 | 2001 | |
| 6,639,669 Diagnostics for color printer on-line spectrophotometer control system | 131 | 2001 | |
| 6,608,988 Constant inverter speed timing method and apparatus for duplex sheets in a tandem printer | 122 | 2001 | |
| 6,476,376 Two dimensional object position sensor | 121 | 2002 | |
| 6,612,566 High speed printer with dual alternate sheet inverters | 119 | 2003 | |
| 6,819,906 Printer output sets compiler to stacker system | 169 | 2003 | |
|
|
|||
| 5,080,340 Modular finisher for a reproduction apparatus | 123 | 1991 | |
| 5,473,419 Image forming apparatus having a duplex path with an inverter | 120 | 1993 | |
| 5,629,762 Image forming apparatus having a duplex path and/or an inverter | 123 | 1995 | |
|
|
|||
| 6,260,148 Methods and systems for message forwarding and property notifications using electronic subscriptions | 148 | 1999 | |
| 2006/0095,672 System and method for parallel execution of data generation tasks | 4 | 2005 | |
| 2006/0069,599 Workflow tasks in a collaborative application | 6 | 2005 | |
|
|
|||
| 5,208,640 Image recording apparatus | 181 | 1990 | |
| 6,282,385 Developing device and image forming apparatus using the same | 3 | 2000 | |
|
|
|||
| 5,870,545 System and method for performing flexible workflow process compensation in a distributed workflow management system | 158 | 1997 | |
| 6,241,242 Deskew of print media | 118 | 1999 | |
|
|
|||
| 2004/0088,207 Planning and scheduling reconfigurable systems around off-line resources | 122 | 2002 | |
| 2004/0150,156 Frameless media path modules | 118 | 2003 | |
|
|
|||
| 2001/0034,557 Hardware architecture and method for distributed machine control | 5 | 2001 | |
|
|
|||
| 5,636,124 Multitasking industrial controller | 44 | 1995 | |
|
|
|||
| 5,448,735 Task organization for execution using linked records referencing code modules | 35 | 1995 | |
|
|
|||
| 2004/0111,339 Distributed control system architecture and method for a material transport system | 20 | 2003 | |
|
|
|||
| 4,587,532 Recording apparatus producing multiple copies simultaneously | 145 | 1984 | |
|
|
|||
| 2002/0194,269 Distributed processing system, distributed processing method and client terminal capable of using the method | 5 | 2002 | |
|
|
|||
| 6,640,156 Sheet handling system | 18 | 2001 | |
|
|
|||
| 4,788,647 Control system for electric power plant | 32 | 1986 | |
|
|
|||
| 6,615,091 Control system and method therefor | 42 | 2000 | |
|
|
|||
| 2006/0277,053 Automated communication for financial information | 14 | 2004 | |
|
|
|||
| 2006/0195,842 Disk drive/CPU architecture for distributed computing | 4 | 2005 | |
|
|
|||
| 6,421,570 Systems and methods for accessing data using a cyclic publish/subscribe scheme with report by exception | 18 | 1997 | |
|
|
|||
| 5,542,088 Method and apparatus for enabling control of task execution | 125 | 1994 | |
|
|
|||
| 4,579,466 Label printer | 33 | 1984 | |
|
|
|||
| 5,778,377 Table driven graphical user interface | 243 | 1994 | |
|
|
|||
| 6,537,910 Forming metal silicide resistant to subsequent thermal processing | 136 | 2000 | |
|
|
|||
| 5,838,596 Simulation system for control sequence for sheet transportation | 12 | 1997 | |
|
|
|||
| 6,496,848 Control method for control software execution system | 21 | 1995 | |
|
|
|||
| 5,389,969 Apparatus using brightness information from a photometering circuit and a brightness-converted green component from a color metering circuit to ultimately adjust white balance | 23 | 1993 | |
|
|
|||
| 7,270,325 Sheet feeding apparatus, image reading apparatus, and method of detecting double feed | 7 | 2004 | |
|
|
|||
| 6,424,900 Multi-module control-by-wire architecture | 62 | 2001 | |
|
|
|||
| 5,991,669 Method and arrangement for controlling a vehicle | 28 | 1998 | |
|
|
|||
| 6,091,998 Self organizing industrial control system using bidding process | 38 | 1998 | |
|
|
|||
| 5,305,447 Multi-task operating system for a disc drive | 25 | 1991 | |
|
|
|||
| 6,116,157 Printing method and apparatus | 5 | 1996 | |
|
|
|||
| 5,596,416 Multiple printer module electrophotographic printing device | 203 | 1994 | |
|
|
|||
| 4,836,119 Sperical ball positioning apparatus for seamed limp material article assembly system | 134 | 1988 | |
|
|
|||
| 6,496,755 Autonomous multi-platform robot system | 92 | 2002 | |
|
|
|||
| 4,310,878 Digital feedback control system | 19 | 1972 | |
| 6,297,886 Tandem printer printing apparatus | 116 | 1996 | |
| 6,476,923 Tandem printer printing apparatus | 128 | 1996 | |
| 6,493,098 Desk-top printer and related method for two-sided printing | 117 | 1997 | |
| 2002/0138,242 Distributed agent network using object based parallel modeling language to dynamically model agent activities | 5 | 2001 | |
Patent Citation Ranking
Maintenance Fees
| Fee | Large entity fee | small entity fee | micro entity fee | due date |
|---|---|---|---|---|
| 3.5 Year Payment | $1600.00 | $800.00 | $400.00 | Mar 7, 2014 |
| 7.5 Year Payment | $3600.00 | $1800.00 | $900.00 | Mar 7, 2018 |
| 11.5 Year Payment | $7400.00 | $3700.00 | $1850.00 | Mar 7, 2022 |
| Fee | Large entity fee | small entity fee | micro entity fee |
|---|---|---|---|
| Surcharge - 3.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 7.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge - 11.5 year - Late payment within 6 months | $160.00 | $80.00 | $40.00 |
| Surcharge after expiration - Late payment is unavoidable | $700.00 | $350.00 | $175.00 |
| Surcharge after expiration - Late payment is unintentional | $1,640.00 | $820.00 | $410.00 |