×

System and method for communicating information between application programs

  • US 7,331,050 B2
  • Filed: 06/06/2001
  • Issued: 02/12/2008
  • Est. Priority Date: 06/06/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving a registration request from at least one consumer application program regarding at least one device remote from the at least one consumer application program;

    receiving event information regarding at least one event fired by at least one provider application program according to monitoring of the at least one remote device;

    directing the event information regarding the at least one remote device to the at least one consumer application program based on the registration request;

    when subsequent event information is received from the provider application program according to subsequent monitoring of the at least one remote device, directing the subsequent event information to the consumer application program if an unregistration request has not been received from the at least one consumer application program; and

    deleting a stored reference to a notify method associated with the consumer application program if an unregistration request is received from the at least one consumer application program to prohibit the directing of subsequent event information to the consumer application program;

    wherein the registration request comprises notification information; and

    wherein receiving the registration request comprises adding the notification information to an internal table based on the registration request;

    wherein the notification information comprises;

    at least one event identifier to identify at least one event about which the consumer application is to be notified; and

    a notify procedure reference for each event identifier, the notify procedure to be invoked upon receiving event information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×