Patent ID: 7331050
Filing Date: 2008-02-12
Classification: G06F

Abstract:
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: