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 |
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.
|