US 11,751,012 B2
Intelligent tracking system and methods and systems therefor
Dean Mamoru Kawaguchi, San Jose, CA (US); Alberto Vidal, San Jose, CA (US); Edward John Boling, Fremont, CA (US); Prasad Panchalan, San Jose, CA (US); and Edward Maurice Farrell, Saratoga, CA (US)
Assigned to X Development LLC, Mountain View, CA (US)
Filed by X DEVELOPMENT LLC, Mountain View, CA (US)
Filed on Apr. 29, 2021, as Appl. No. 17/244,314.
Application 17/244,314 is a continuation of application No. 16/506,649, filed on Jul. 9, 2019, granted, now 11,030,425.
Application 16/506,649 is a continuation of application No. PCT/US2019/034975, filed on May 31, 2019.
Claims priority of provisional application 62/812,442, filed on Mar. 1, 2019.
Claims priority of provisional application 62/771,320, filed on Nov. 26, 2018.
Claims priority of provisional application 62/679,327, filed on Jun. 1, 2018.
Prior Publication US 2021/0248330 A1, Aug. 12, 2021
Int. Cl. H04W 4/02 (2018.01); G06K 7/10 (2006.01); H04W 4/80 (2018.01); H04L 9/08 (2006.01); H04W 4/029 (2018.01); H04B 7/0413 (2017.01); G06N 20/00 (2019.01); G06F 21/60 (2013.01); G06F 21/74 (2013.01); H04L 9/40 (2022.01); H04W 12/06 (2021.01); G06K 19/07 (2006.01); H04W 4/14 (2009.01); H04W 8/18 (2009.01); H04W 12/03 (2021.01); H04W 12/037 (2021.01); G01K 3/00 (2006.01); H04L 9/32 (2006.01); G01K 7/22 (2006.01); G06V 20/40 (2022.01); G06F 18/24 (2023.01); G06Q 50/28 (2012.01)
CPC H04W 4/025 (2013.01) [G01K 3/005 (2013.01); G01K 7/22 (2013.01); G06F 18/24 (2023.01); G06F 21/602 (2013.01); G06F 21/74 (2013.01); G06K 7/10099 (2013.01); G06K 7/10108 (2013.01); G06K 7/10128 (2013.01); G06K 7/10158 (2013.01); G06K 7/10188 (2013.01); G06K 7/10297 (2013.01); G06K 7/10356 (2013.01); G06K 7/10405 (2013.01); G06K 19/0704 (2013.01); G06K 19/0708 (2013.01); G06K 19/0709 (2013.01); G06K 19/0724 (2013.01); G06N 20/00 (2019.01); G06V 20/41 (2022.01); H04B 7/0413 (2013.01); H04L 9/085 (2013.01); H04L 9/088 (2013.01); H04L 9/0838 (2013.01); H04L 9/0861 (2013.01); H04L 9/0894 (2013.01); H04L 9/32 (2013.01); H04L 63/0435 (2013.01); H04L 63/083 (2013.01); H04L 63/0876 (2013.01); H04W 4/029 (2018.02); H04W 4/14 (2013.01); H04W 4/80 (2018.02); H04W 8/18 (2013.01); H04W 12/03 (2021.01); H04W 12/037 (2021.01); H04W 12/06 (2013.01); G06Q 50/28 (2013.01); H04L 2209/805 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A tracking system comprising an aggregator device, the aggregator device including:
a short distance communication unit that communicates with other devices using one or more short range communication protocols; and
a processor configured to executes executable instructions that cause the processor to:
broadcast, via the short distance communication unit, energizing signals to tracking devices in a read range of the aggregator device, wherein the energizing signals energize the tracking devices and, in response to the energizing, trigger the tracking devices to broadcast tracking messages;
receive, via the short distance communication unit, a first response signal from a first tracking device of the tracking devices and a second response signal from a second tracking device of the tracking devices;
receive first range and bearing data for the first tracking device based on the first response signal;
receive second range and bearing data for the second tracking device of the tracking devices;
receive image data identifying a first trackable item and a second trackable item; and
disambiguate the first trackable item and the second trackable item based on the first range and bearing data and the second range and bearing data, such that the first tracking data is associated with the first trackable item and the second tracking data is associated with the second trackable item based on the disambiguation.