×

Machine control using a schedulerlock construct

  • US 6,678,713 B1
  • Filed: 04/29/1998
  • Issued: 01/13/2004
  • Est. Priority Date: 04/29/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. 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, Registers for providing a common resource for ReactiveTasks, and SchedulerLocks for facilitating synchronization and shared data access control, a method of control comprising the steps of:

  • invoking multiple ReactiveTask constructs in response to an event and attaching the ReactiveTask to all associated Events, providing data in a Register construct capturing a common state requiring access by multiple ReactiveTask constructs, the Register construct providing access protection, and inhibiting the preemption of currently executing tasks by the SchedulerLock construct to facilitate synchronization.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×