Patent ID: 8406217

Claim:
A method of synchronizing a plurality of wireless devices, comprising: sending a first set of multiple reference messages from an access point to each of the plurality of wireless devices, each of the multiple reference messages being sent to all of the plurality of wireless devices; recording, at each of the wireless devices, a timestamp corresponding to each of the reference messages that is received; in response to a request from the access point, sending from each of the wireless devices a response to the access point that includes the timestamps corresponding to the reference messages received at each of the wireless devices; and determining, at the access point, relative clock offsets between each of the wireless devices using the timestamps, wherein the relative clock offsets are determined at the access point using only the timestamps corresponding to the reference messages received by the wireless devices that are recorded at each of the wireless devices and included in the responses sent to the access point from the wireless devices, the relative clock offsets between each of the wireless devices being determined independently of any timestamps recorded by the access point.