US 12,141,838 B2
Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices
Dale Hartzell, Boulder, CO (US); Mark Welton, Reston, VA (US); Michael Perri, Centennial, CO (US); and Stephen Skory, Boulder, CO (US)
Assigned to MOBILE TECHNOLOGY CORPORATION, Centennial, CO (US)
Filed by Mobile Technology Corporation, Centennial, CO (US)
Filed on Sep. 5, 2023, as Appl. No. 18/461,339.
Application 18/461,339 is a continuation of application No. 17/807,105, filed on Jun. 15, 2022, granted, now 11,783,372.
Application 17/807,105 is a continuation of application No. 16/583,185, filed on Sep. 25, 2019, granted, now 11,392,987, issued on Jul. 19, 2022.
Application 16/583,185 is a continuation in part of application No. 15/046,394, filed on Feb. 17, 2016, granted, now 9,654,919, issued on May 16, 2017.
Application 15/046,394 is a continuation of application No. 14/731,281, filed on Jun. 4, 2015, granted, now 9,439,033, issued on Sep. 6, 2016.
Application 14/731,281 is a continuation of application No. 14/509,390, filed on Oct. 8, 2014, granted, now 9,087,346, issued on Jul. 21, 2015.
Claims priority of provisional application 61/888,950, filed on Oct. 9, 2013.
Prior Publication US 2023/0410152 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0204 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); G06Q 50/00 (2012.01); H04L 67/50 (2022.01); H04W 4/02 (2018.01); H04W 4/029 (2018.01); H04W 4/21 (2018.01); H04W 12/02 (2009.01); H04W 12/50 (2021.01); H04W 12/64 (2021.01)
CPC G06Q 30/0261 (2013.01) [G06Q 30/0205 (2013.01); G06Q 30/0277 (2013.01); G06Q 50/01 (2013.01); H04L 67/535 (2022.05); H04W 4/02 (2013.01); H04W 4/023 (2013.01); H04W 4/029 (2018.02); H04W 4/21 (2018.02); H04W 12/02 (2013.01); H04W 12/50 (2021.01); H04W 12/64 (2021.01)] 21 Claims
OG exemplary drawing
 
1. A method of building locational device connections comprising:
collecting location data from a set of mobile devices over a time period on multiple occasions, each occasion including a timestamp;
detecting an occurrence that a first mobile device and a second mobile device of the set of mobile devices are contemporaneously co-located with one another based on the location data;
logging the occurrence associated with the first mobile device and the second mobile device based on said detecting;
generating a link in a database between the first mobile device and the second mobile device based on a number or frequency of logged occurrences of contemporaneously co-location therebetween; and
in response to receipt of a search query including parameters describing a subset of mobile devices, returning a first set of designations of each mobile device meeting the search query and further returning a second set of designations of each mobile device having a corresponding link in the database to the first set of designations.