Patent · US Expired

Methods, systems and computer program products for coordination of operations for interrelated tasks

US6708224B1 · kind B1 · utility

17Cited by
16References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 19, 1999
Grant dateMar 16, 2004
Priority date
Expiry dateJan 19, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4843
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems and computer program products are provided which coordinate operations for a plurality of interrelated tasks executing on a computer using actual state objects and desired state objects. For each event including coordination between two of the plurality of interrelated tasks, a first (or initiator) task initiates operations by a second (or executor) task to carry out a desired sequence of operations. The initiator task sets a desired state object to the desired state and submits a request to the executor task. The executor task, in turn, operates on the request in order to update an actual state object to the desired state stored in the desired state object by the initiator task. Write control over the desired state object is therefore granted to the initiator task while write control over the actual state object is granted to the executor task. A transitional state may be provided for the actual state object during the time period while the executor task is carrying out the operations necessary to change from the actual state to the desired state. Different restrictions on operations related to the associated object may be provided while the actual state object is…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.