×

Flexible architecture for notifying applications of state changes

DC CAFC
  • US 7,644,376 B2
  • Filed: 06/22/2004
  • Issued: 01/05/2010
  • Est. Priority Date: 10/23/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing notifications to clients in response to state property changes, comprising:

  • at a notification broker that is located on a mobile device, receiving an automatic notification request from a client application on the mobile device to receive a notification in response to an event that originates on the mobile device;

    wherein the event is associated with change in a state property of the mobile device, wherein execution of the client application on the mobile device is dependent upon a received notification;

    wherein the notification request comprises a permanent notification request and a transient notification request;

    wherein the permanent notification request is stored by the notification broker in a data-store on the mobile device that maintains the notification request across a reboot;

    wherein the transient notification is not maintained across the reboot;

    ensuring that the state property is registered with the notification broker, wherein the notification broker includes state properties that are updated by different components within the mobile device;

    determining when the state property changes;

    determining when the client should receive notification of the state property change; and

    the notification broker on the mobile device notifying the client of the state property change when determined.

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