×

Tracking and propagating updates to a message-driven system of interdependent components

  • US 6,817,019 B1
  • Filed: 05/31/1996
  • Issued: 11/09/2004
  • Est. Priority Date: 05/31/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for propagating state changes in a message-driven computer program comprising:

  • (a) receiving, in a computer, a first notification signal indicating that an event has occurred;

    (b) transitioning a first component of an application program executing in the computer from a current state to a new state in response to the first notification sign;

    (c) evaluating the state of a third component of the application program to determine if the transition of the first component to the new state should be propagated to a second component of the application program, wherein the second component is dependent on the first component;

    (d) delaying propagating a second notification signal that indicates the state transition from the first component to the second component until the state of the third component indicates that the propagation should occur; and

    (e) propagating the second notification signal from the first component to the second component by setting a flag in the second component, wherein the flag represents the state of the first component.

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