×

Systems and methods for event notification framework in a machine-to-machine (M2M) context

  • US 9,113,283 B2
  • Filed: 04/03/2012
  • Issued: 08/18/2015
  • Est. Priority Date: 04/03/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for managing subscriptions to changes in resources in a Machine-to-Machine (M2M) system, wherein the resources are associated with M2M devices, the system comprising:

  • an event notification platform configured to receive subscription requests from users to application events in an M2M environment, the event notification platform including;

    an interface;

    a memory configured to store binding information; and

    a processor configured to determine, upon the interface receiving, from a first user, a first subscription request to an application event, if at least one other user is subscribed to the application event, and, as a function of the determination, if no other user is subscribed to the application event, to generate binding information between the first user and the application event, to store the binding information for the first user and the application event in the memory, and to direct the interface to transmit a second subscription message toward an M2M application server (AS), and if at least one other user is subscribed to the application event, to update binding information between the at least one other user and the application event to add the first user, and to refrain from directing the interface to transmit a second subscription message toward the M2M AS;

    the M2M AS configured to receive the second subscription message and notification messages from an M2M service capabilities platform (SCP), configured to subscribe to the M2M SCP, and configured to determine if information in a received first notification message includes a change to the application event in the M2M environment which triggers transmitting a second notification message toward the event notification platform; and

    an M2M SCP configured to identify an equivalent extensible markup language (XML) configuration access protocol (XCAP) resource associated with an M2M device based on a received third subscription message from the M2M AS.

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