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

ALSO PUBLISHED AS: 20060235547

Stats

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, CA1074

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Crawford, Lara S Mountain View, CA 18 188
Hindi, Haitham A Menlo Park, CA 9 114

Cited Art Landscape

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