×

Shared heartbeat service for managed devices

  • US 8,756,311 B2
  • Filed: 05/26/2011
  • Issued: 06/17/2014
  • Est. Priority Date: 05/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating communication between remote services and applications installed on a device, comprising:

  • receiving shared heartbeat messages sent from a device management system (DMS) client executing on the device to a DMS server, the shared heartbeat messages indicating that the DMS client is available to receive messages;

    transmitting a plurality of application-specific messages from the DMS server to the DMS client in response to receiving the shared heartbeat messages, each application-specific message being generated by a corresponding remote service for processing by a corresponding application installed on the device receiving the application-specific messages from the corresponding remote services at the DMS server; and

    storing the application-specific messages in a queue at the DMS server prior to transmission to the DMS client;

    wherein inter-application communication between the applications installed on the device is arranged by a message subscriber interface of the device such that the applications are able to share information with each other;

    wherein as part of the arrangement of the inter-application communication arranged by the message subscriber interface, a first application of the installed applications sends a message to the message subscriber interface to subscribe to events occurring with respect to a second application of the installed applications.

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