ULTRA-WIDEBAND RANGING WAVEFORM
First Claim
1. A method for location tracking, comprising:
- assigning to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, each of the tags in the set being attached to a different asset or person being tracked;
receiving the ranging waveforms from one or more of the tags in the set, the ranging waveforms being transmitted by the one or more tags using the assigned distinct frequency shifts; and
determining a location estimate for the one or more tags based at least in part on the ranging waveforms.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, devices, and apparatuses are described for location tracking in which each tag used to track an asset or person in an indoor environment transmits ranging waveforms used to estimate a location of the tag. Multiple tags may concurrently transmit without interfering with each other by having each tag use a distinct frequency shift for the ranging waveforms. Access points may be deployed throughout the indoor environment as part of a wireless network (e.g., ultra-wideband or UWB network) that tracks the assets. The access points may receive the ranging waveforms transmitted by the tags and may perform measurements based on the ranging waveforms. The measurements may be sent to a tracking management server to estimate the location of the tags. The server may also determine and assign the distinct frequency shifts used by the tags and may modify the assignment when the number of tags being tracked changes.
-
Citations
56 Claims
-
1. A method for location tracking, comprising:
-
assigning to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, each of the tags in the set being attached to a different asset or person being tracked; receiving the ranging waveforms from one or more of the tags in the set, the ranging waveforms being transmitted by the one or more tags using the assigned distinct frequency shifts; and determining a location estimate for the one or more tags based at least in part on the ranging waveforms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for location tracking, comprising:
-
receiving an assignment for a tag in a set of tags, the assignment comprising a frequency shift for transmission of ranging waveforms to one or more access points, and the frequency shift being distinct for each of the tags in the set; and transmitting the ranging waveforms using the frequency shift for the tag. - View Dependent Claims (12, 13)
-
-
14. A method for location tracking, comprising:
assigning to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, wherein the distinct frequency shift for each tag is an integer multiple of (1/LNT), and wherein L is a total number of tags in the set and NT is a period of the ranging waveforms prior to the application of the distinct frequency shifts. - View Dependent Claims (15)
-
16. An apparatus for location tracking, comprising:
-
means for assigning to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, each of the tags in the set being attached to a different asset or person being tracked; means for receiving the ranging waveforms from one or more of the tags in the set, the ranging waveforms being transmitted by the one or more tags using the assigned distinct frequency shifts; and means for determining a location estimate for the one or more tags based at least in part on the ranging waveforms. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An apparatus for location tracking, comprising:
-
means for receiving an assignment for a tag in a set of tags, the assignment comprising a frequency shift for transmission of ranging waveforms to one or more access points, and the frequency shift being distinct for each of the tags in the set; and means for transmitting the ranging waveforms using the frequency shift for the tag. - View Dependent Claims (27, 28)
-
-
29. An apparatus for location tracking, comprising:
means for assigning to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, wherein the distinct frequency shift for each tag is an integer multiple of (1/LNT), and wherein L is a total number of tags in the set and NT is a period of the ranging waveforms prior to the application of the distinct frequency shifts. - View Dependent Claims (30)
-
31. A system for location tracking, comprising:
-
one or more access points configured to receive ranging waveforms from one or more tags in a set of tags, the ranging waveforms being transmitted by the one or more tags using a distinct frequency shift assigned to each of the tags in the set; and a server configured to; assign to each tag in the set the distinct frequency shift associated with ranging waveforms; and determine a location estimate for the one or more tags based at least in part on the ranging waveforms received by the one or more access points. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A device for location tracking, comprising:
-
a ranging module configured to receive an assignment for a tag in a set of tags, the assignment comprising a frequency shift for transmission of ranging waveforms to one or more access points, and the frequency shift being distinct for each of the tags in the set; and a transmitter module configured to transmit the ranging waveforms using the frequency shift for the tag. - View Dependent Claims (42, 43)
-
-
44. A computer program product for location tracking, comprising:
a non-transitory computer-readable medium comprising; code for causing at least one computer to assign to each tag in a set of tags a distinct frequency shift associated with ranging waveforms, each of the tags in the set being attached to a different asset or person being tracked; code for causing the at least one computer to receive the ranging waveforms from one or more of the tags in the set, the ranging waveforms being transmitted by the one or more tags using the assigned distinct frequency shifts; and code for causing the at least one computer to determine a location estimate for the one or more tags based at least in part on the ranging waveforms. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53)
-
54. A computer program product for location tracking, comprising:
a non-transitory computer-readable medium comprising; code for causing at least one computer to receive an assignment for a tag in a set of tags, the assignment comprising a frequency shift for transmission of ranging waveforms to one or more access points, and the frequency shift being distinct for each of the tags in the set; and code for causing the at least one computer to transmit the ranging waveforms using the frequency shift for the tag. - View Dependent Claims (55, 56)
Specification