×

Point-to point data synchronization

  • US 9,443,230 B2
  • Filed: 04/30/2012
  • Issued: 09/13/2016
  • Est. Priority Date: 04/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a second user device, from a first user device, via a personal area network connection established between the first user device and the second user device when the first user device and the second user device are within proximity of one another, a first short message service message comprising a subject line, wherein the subject line comprises first state change information identifying a state change of first data stored on the first user device, the state change comprising a first indication that a portion of the first data stored on the first user device has been deleted;

    in response to receiving the first short message service message, deleting, by the second user device, based on the first indication of the state change that the portion of the first data stored on the first user device has been deleted, a portion of second data stored on the second user device to synchronize the second data stored on the second user device with the first data stored on the first user device,receiving, at the second user device, via the personal area network connection, a second short message service message from the first user device, wherein the second short message service message comprises second state change information identifying third data from an external source that has been received by the first user device but not received by the second 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 second short message service message from the first user device via the personal area network connection, synchronizing, by the second user device, the second user device to include the third data;

    after synchronizing the second user device to include the third data, receiving, at the second user device, the third data from the external source; and

    in response to receiving the third data from the external source after synchronizing the second user device to include the third data from the first user device, deleting, by the second user device, the third data from the external source as already having been received.

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