On-the-fly state synchronization in a distributed system
AssigneePalo Alto Research Center Incorporated
InventorsHaitham Hindi, Lara Crawford
Life of this patent
Estimating the term…
Loading patent…
AssigneePalo Alto Research Center Incorporated
InventorsHaitham Hindi, Lara Crawford
Estimating the term…
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.
A method for synchronizing a second process to a first process, wherein state data regarding input to and output of a model of the first process is available to the second process after a delay period, the method comprising:
A method for synchronizing a second sheet transportation process to a first sheet transportation process, wherein state data regarding input to, and output of, a model of the first sheet transportation process is available to the second sheet transportation process after a delay period, the method comprising:
A method for synchronizing a second process to a first process, wherein state data regarding input to and output of a model of the process is available to the controller after a delay period, the method comprising:
A system that is operative to control a process, the system comprising:
A document processing system comprising:
Dependencies are inferred from the claim text.