Patent ID: 8868139

Claim:
An integrated circuit comprising: a transceiver module configured to (i) receive beacons from an access point, and (ii) transition a wireless device from an inactive mode to an active mode based on a predetermined beacon interval, wherein the predetermined beacon interval is based on an amount of time between consecutive ones of the beacons, and a first predetermined period prior to one of the beacons; a timestamp module configured to (i) receive a first timestamp from the access point, and (ii) calculate a first correction value based on the first timestamp; an adjustment module configured to adjust the first predetermined period based on the first correction value; and a beacon module configured to detect a beacon missed by the transceiver module, wherein the beacon was missed while the wireless device was in the inactive mode, wherein the timestamp module is configured to (i) transmit a probe request signal to the access point a second predetermined period after detection of the missed beacon, (ii) receive a second timestamp from the access point in response to the probe request signal, and (iii) recalculate the first correction value based on the second timestamp, and wherein the adjustment module is configured to adjust the first predetermined period based on the recalculated first correction value.