×

Network messaging for paired devices

  • US 10,069,785 B2
  • Filed: 09/30/2015
  • Issued: 09/04/2018
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of data transfer from a companion device to an accessory device, the method comprising, at the companion device:

  • receiving a list of active applications installed and executing on the accessory device, the accessory device operating with battery power;

    storing the list of active applications at the companion device;

    receiving, by an accessory communications daemon, a first information message from a first companion application for transfer of the first information message in a message queue to a first intended accessory application of the accessory device;

    determining whether to send the first information message to a companion transport daemon of the companion device based on whether the list of active applications includes a first application identifier of the first information message;

    based on the list of active applications including the first application identifier;

    providing a request to transfer the first information message to the companion transport daemon of the companion device; and

    sending, by the companion transport daemon, the first information message to the accessory device; and

    based on the list of active applications not including the first application identifier, causing he first information message to remain queued in the message queue, thereby preserving an amount of the battery power of the accessory device by enabling the first intended accessory application to remain inactive on the accessory device.

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