Patent ID: 6292841
Filing Date: 2001-09-18
Classification: G03G

Abstract:
In an electronic image processing apparatus comprising a controller and a plurality of modules with devices having input and output functions for creating image impressions, the controller including a plurality of constructs including ReactiveTask for responding to external events, Events representing defined abstractions of physical and logical events, NonReactiveTask providing threads of execution, Clocks for tracking timing information, and Timers providing counters in relation to Clock timing information, a method of control timing comprising the steps of:invoking a NonReactiveTask construct for sequential algorithmic processinginvoking a ReactiveTask construct in response to an event and attaching the ReactiveTask to all associated Events,providing a Real Time clock construct for tracking time intervals during system operation,providing a Wall clock construct to provide events at any specified absolute time, andproviding a Machine clock construct for counting encoder pulses on a driver for process controls.