×

Methods and apparatus for synchronizing devices in a wireless data communication system

  • US 9,736,801 B1
  • Filed: 05/19/2014
  • Issued: 08/15/2017
  • Est. Priority Date: 05/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in a first wireless transceiver device of a wireless data communication system, the method comprising:

  • receiving, from a second wireless transceiver device of the wireless data communication system, a first beacon that identifies (i) when the first wireless transceiver device is to listen for data and (ii) when the first wireless transceiver device is to send data, wherein the first beacon further includes a timestamp;

    obtaining, from the first beacon, a time quality of a time source of the second wireless transceiver device, wherein the time quality of the time source of the second wireless transceiver device indicates how accurately the time source of the second wireless transceiver device reflects real time, the time quality of the time source of the second wireless transceiver device based at least in part on state characteristics of the second wireless transceiver device, the state characteristics of the second wireless transceiver device including;

    whether the second wireless transceiver device has been asleep for at least a threshold amount of time;

    whether the second wireless transceiver device has been in a low-power mode for at least a threshold amount of time;

    whether the second wireless transceiver device is plugged in;

    orwhether the second wireless transceiver device is operating on battery power;

    determining a time quality of a time source of the first wireless transceiver device, wherein the time quality of the time source of the first wireless transceiver device indicates how accurately the time source of the first wireless transceiver device reflects real time;

    adjusting, based on the timestamp in the first beacon, a clock of the first wireless transceiver device in response to the time source of the second wireless transceiver device reflecting real time more accurately than the time source of the first wireless transceiver device; and

    leaving the clock of the first wireless transceiver device unadjusted in response to the time source of the first wireless transceiver device reflecting real time more accurately than the time source of the second wireless transceiver device.

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