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

ALSO PUBLISHED AS: 20060235547
See full text
ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
PALO ALTO RESEARCH CENTER INCORPORATEDPALO ALTO, CA979

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Crawford, Lara S Mountain View, CA 17 176
Hindi, Haitham A Menlo Park, CA 8 111

Cited Art Landscape

Patent Info (Count) # Cites Year
 
XEROX CORPORATION (30)
4,826,148 Sheet registration in copier for multiple sizes of sheets 12 1984
5,095,342 Methods for sheet scheduling in an imaging system having an endless duplex paper path loop 177 1990
5,159,395 Method of scheduling copy sheets in a dual mode duplex printing system 158 1991
5,272,511 Sheet inserter and methods of inserting sheets into a continuous stream of sheets 162 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 139 1993
5,435,544 Printer mailbox system signaling overdue removals of print jobs from mailbox bins 246 1994
5,525,031 Automated print jobs distribution system for shared user centralized printer 129 1994
5,570,172 Two up high speed printing system 148 1995
5,557,367 Method and apparatus for optimizing scheduling in imaging devices 150 1995
5,504,568 Print sequence scheduling system for duplex printing apparatus 156 1995
5,710,968 Bypass transport loop sheet insertion system 137 1995
5,568,246 High productivity dual engine simplex and duplex printing system using a reversible duplex path 164 1995
6,059,284 Process, lateral and skew sheet positioning apparatus and method 143 1997
5,995,721 Distributed printing system 202 1997
5,884,910 Evenly retractable and self-leveling nips sheets ejection system 123 1997
6,125,248 Electrostatographic reproduction machine including a plurality of selectable fusing assemblies 125 1999
6,577,925 Apparatus and method of distributed object handling 124 1999
6,384,918 Spectrophotometer for color printer color control with displacement insensitive optics 167 2000
6,450,711 High speed printer with dual alternate sheet inverters 133 2000
6,550,762 High speed printer with dual alternate sheet inverters 127 2000
6,554,276 Flexible sheet reversion using an omni-directional transport system 125 2001
6,607,320 Mobius combination of reversion and return path in a paper transport system 126 2001
6,621,576 Color imager bar based spectrophotometer for color printer color control system 158 2001
6,633,382 Angular, azimuthal and displacement insensitive spectrophotometer for color printer color control systems 139 2001
6,639,669 Diagnostics for color printer on-line spectrophotometer control system 145 2001
6,608,988 Constant inverter speed timing method and apparatus for duplex sheets in a tandem printer 131 2001
6,476,376 Two dimensional object position sensor 127 2002
6,612,566 High speed printer with dual alternate sheet inverters 126 2003
6,819,906 Printer output sets compiler to stacker system 176 2003
 
EASTMAN KODAK COMPANY (3)
5,080,340 Modular finisher for a reproduction apparatus 129 1991
5,473,419 Image forming apparatus having a duplex path with an inverter 127 1993
5,629,762 Image forming apparatus having a duplex path and/or an inverter 130 1995
 
MICROSOFT CORPORATION (3)
6,260,148 Methods and systems for message forwarding and property notifications using electronic subscriptions 170 1999
2006/0095,672 System and method for parallel execution of data generation tasks 5 2005
2006/0069,599 Workflow tasks in a collaborative application 8 2005
 
FUJI XEROX CO., LTD. (2)
5,208,640 Image recording apparatus 187 1990
6,282,385 Developing device and image forming apparatus using the same 3 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,870,545 System and method for performing flexible workflow process compensation in a distributed workflow management system 169 1997
6,241,242 Deskew of print media 124 1999
 
PALO ALTO RESEARCH CENTER INCORPORATED (2)
2004/0088,207 Planning and scheduling reconfigurable systems around off-line resources 130 2002
2004/0150,156 Frameless media path modules 124 2003
 
ADEPT TECHNOLOGY, INC. (1)
2001/0034,557 Hardware architecture and method for distributed machine control 5 2001
 
ALLEN-BRADLEY COMPANY, INC. (1)
5,636,124 Multitasking industrial controller 46 1995
 
APPLE INC. (1)
5,448,735 Task organization for execution using linked records referencing code modules 35 1995
 
ASYST TECHNOLOGIES, INC. (1)
2004/0111,339 Distributed control system architecture and method for a material transport system 22 2003
 
CANON KABUSHIKI KAISHA (1)
4,587,532 Recording apparatus producing multiple copies simultaneously 152 1984
 
CYBERSTEP, INC. (1)
2002/0194,269 Distributed processing system, distributed processing method and client terminal capable of using the method 7 2002
 
DE LA RUE INTERNATIONAL LIMITED (1)
6,640,156 Sheet handling system 21 2001
 
Digitek, Inc. (1)
4,788,647 Control system for electric power plant 32 1986
 
EVEREADY BATTERY COMPANY, INC. (1)
6,615,091 Control system and method therefor 46 2000
 
HANLON, TONY (1)
2006/0277,053 Automated communication for financial information 19 2004
 
HGST NETHERLANDS B.V. (1)
2006/0195,842 Disk drive/CPU architecture for distributed computing 4 2005
 
Honeywell Inc. (1)
6,421,570 Systems and methods for accessing data using a cyclic publish/subscribe scheme with report by exception 20 1997
 
INTERGRAPH HARDWARE TECHNOLOGIES COMPANY (1)
5,542,088 Method and apparatus for enabling control of task execution 131 1994
 
KABUSHIKI KAISHA SATO (1)
4,579,466 Label printer 33 1984
 
LENOVO (SINGAPORE) PTE LTD. (1)
5,778,377 Table driven graphical user interface 258 1994
 
MICRON TECHNOLOGY, INC. (1)
6,537,910 Forming metal silicide resistant to subsequent thermal processing 142 2000
 
Mita Industrial Co., Ltd. (1)
5,838,596 Simulation system for control sequence for sheet transportation 12 1997
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
6,496,848 Control method for control software execution system 23 1995
 
NIKON CORPORATION (1)
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 24 1993
 
NISCA CORPORATION (1)
7,270,325 Sheet feeding apparatus, image reading apparatus, and method of detecting double feed 8 2004
 
PACIFIC CENTURY MOTORS, INC. (1)
6,424,900 Multi-module control-by-wire architecture 63 2001
 
ROBERT BOSCH GMBH (1)
5,991,669 Method and arrangement for controlling a vehicle 30 1998
 
ROCKWELL TECHNOLOGIES, LLC (1)
6,091,998 Self organizing industrial control system using bidding process 39 1998
 
SEAGATE TECHNOLOGY LLC (1)
5,305,447 Multi-task operating system for a disc drive 25 1991
 
SEIKO EPSON CORPORATION (1)
6,116,157 Printing method and apparatus 5 1996
 
T/R SYSTEMS (1)
5,596,416 Multiple printer module electrophotographic printing device 212 1994
 
The Charles Stark Draper Laboratory, Inc. (1)
4,836,119 Sperical ball positioning apparatus for seamed limp material article assembly system 140 1988
 
VISION ROBOTICS CORPORATION (1)
6,496,755 Autonomous multi-platform robot system 125 2002
 
Other [Check patent profile for assignment information] (5)
4,310,878 Digital feedback control system 19 1972
6,297,886 Tandem printer printing apparatus 122 1996
6,476,923 Tandem printer printing apparatus 135 1996
6,493,098 Desk-top printer and related method for two-sided printing 123 1997
2002/0138,242 Distributed agent network using object based parallel modeling language to dynamically model agent activities 6 2001

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
KABUSHIKI KAISHA TOSHIBA (1)
8,251,360 Sheet handling device/method with multiple control 0 2010

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