Methods for synchronizing multiple devices and determining location based on the synchronized devices
First Claim
1. A method for synchronizing multiple transceivers to a single master clock, the method comprising:
- receiving a message broadcast from a master device at at least one known device, the broadcasted message including a departure time in master clock time units (TDEPART-MD);
recording a time of arrival at the at least one known device in the at least one known device time units (TARRIVAL-KD);
repeatedly receiving messages including an associated departure time in master clock time units (TDEPART-MD) and recording associated times of arrival at the at least one known device in the at least one known device time units (TARRIVAL-KD) to provide a plurality of departure time, arrival time pairs (TDEPART-MD, TARRIVAL-KD); and
translating a time of any target event from known device time units to master device time units by applying a fit curve to the departure time, arrival time pairs and applying an offset of a known travel time for a radio frequency signal from the master device to the at least one known device in master clock time units (TTRAVEL-MD).
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for synchronizing multiple transceivers to a single master clock are provided including broadcasting a message from a master device, the broadcasted message including a device identification number identifying the master device to at least one known device within range of the master device; receiving the message at the at least one other known device and recording a time of arrival (Tarrival-kd) at the at least one other known device; repeatedly broadcasting and receiving messages and recording associated times of arrival at the at least one other known device; and applying a fit curve to the recorded arrival times to estimate a time of an event. Related devices and systems are also provided.
19 Citations
15 Claims
-
1. A method for synchronizing multiple transceivers to a single master clock, the method comprising:
-
receiving a message broadcast from a master device at at least one known device, the broadcasted message including a departure time in master clock time units (TDEPART-MD); recording a time of arrival at the at least one known device in the at least one known device time units (TARRIVAL-KD); repeatedly receiving messages including an associated departure time in master clock time units (TDEPART-MD) and recording associated times of arrival at the at least one known device in the at least one known device time units (TARRIVAL-KD) to provide a plurality of departure time, arrival time pairs (TDEPART-MD, TARRIVAL-KD); and translating a time of any target event from known device time units to master device time units by applying a fit curve to the departure time, arrival time pairs and applying an offset of a known travel time for a radio frequency signal from the master device to the at least one known device in master clock time units (TTRAVEL-MD). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A known device in a network including a plurality of known devices and a master device, the known device comprising:
-
a receiver configured to receive a message broadcast from the master device, the broadcasted message including a departure time in master clock time units (TDEPART-MD); and a processor configured to; record a time of arrival of the broadcast message at the known device in the known device time units (TARRIVAL-KD); repeatedly receive messages including an associated departure time in master clock time units (TDEPART-MD) and record associated times of arrival at the known device in the known device time units (TARRIVAL-KD) to provide a plurality of departure time, arrival time pairs (TDEPART-MD, TARRIVAL-KD); and translate a time of any event from known device time units to master device time units by applying a fit curve to the departure time, arrival time pairs and applying an offset of a known travel time for a radio frequency signal from the master device to the known device in master clock time units (TTRAVEL-MD). - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system including a plurality of devices synchronized to a single master clock, the system comprising:
-
a plurality of known devices including a processor; and a master device configured to broadcast a message, the broadcasted message including a departure time in master clock time units (TDEPART-MD); wherein at least one of the plurality of known devices receives the broadcasted message and records a time of arrival at the at least one of the plurality of known devices in the at least one of the plurality of known devices time units (TARRIVAL-KD); wherein the master device is configured to repeatedly broadcast messages; wherein the at least one of the plurality of known devices is configured to repeatedly receive the broadcast messages including an associated departure time in master clock time units (TDEPART-MD) and record associated times of arrival at the at least one of the plurality of known devices in the at least one of the plurality of known device time units (TARRIVAL-KD) to provide a plurality of departure time, arrival time pairs (TDEPART-MD, TARRIVAL-KD); and wherein a time of any target event is translated from known device time units to master device time units by applying a fit curve to the departure time, arrival time pairs and applying an offset of a known travel time for a radio frequency signal from the master device to the at least one known device in master clock time units (TTRAVEL-MD). - View Dependent Claims (14, 15)
-
Specification