×

Point-to-point data synchronization

  • US 10,447,781 B2
  • Filed: 09/12/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 04/30/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer storage medium storing instructions that, when executed by a processor of a first user device, cause the processor of the first user device to perform operations comprising:

  • establishing a personal area network connection with a second user device that is located within a personal area network with the first user device, wherein the first user device and the second user device are located within the personal area network when the first user device and the second user device are within physical proximity of one another;

    receiving, via the personal area network connection, a short message service message from the second user device, wherein the short message service message from the second user device comprises state change information identifying data that was received, via a network different from the personal area network, by the second user device from an external source located outside of the personal area network but that was not received by the first user device prior to establishment of the personal area network connection between the first user device and the second user device;

    in response to receiving the short message service message from the second user device via the personal area network connection comprising state change information identifying the data not received by the first user device prior to establishment of the personal area network connection between the first user device and the second user device, synchronizing the first user device to include the data from the second user device;

    after synchronizing the first user device to include the data from the second user device, receiving the data from the external source via the network different from the personal area network; and

    in response to receiving the data from the external source after synchronizing the first user device to include the data from the second user device, deleting the data received from the external source since the data was already received by the first user device from the second user device.

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