Cellular-based live traffic service
First Claim
Patent Images
1. A method comprising:
- determining a plurality of geographic regions, each geographic region of the plurality of geographic regions being indicative of a location of a device;
determining social information pertaining to a user of the device;
based at least on the determined social information, determining at least one route that intersects all the geographic regions of the plurality of geographic regions;
determining, for each of the at least one route, a shortest distance between a centroid of each geographic region of the plurality of geographic regions and the at least one route; and
aggregating the determined shortest distances to determine an estimated location of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A cellular-based live traffic service that does not require pre-deployment of infrastructure or GPS-enabled devices uses signals provided by cellular devices to determine course resolution localization and tracking information of the cellular devices. Specialized statistical analysis is performed on the course resolution data to infer the fine resolution positions of the cellular devices. In an example embodiment, the localization and tracking information is provided on a map, or the like, to show relative position and/or trajectory of cellular devices.
-
Citations
18 Claims
-
1. A method comprising:
-
determining a plurality of geographic regions, each geographic region of the plurality of geographic regions being indicative of a location of a device; determining social information pertaining to a user of the device; based at least on the determined social information, determining at least one route that intersects all the geographic regions of the plurality of geographic regions; determining, for each of the at least one route, a shortest distance between a centroid of each geographic region of the plurality of geographic regions and the at least one route; and aggregating the determined shortest distances to determine an estimated location of the device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device comprising:
-
a processor; and memory coupled to the processor, the memory comprising at least one executable instruction that when executed by the processor causes the processor to effectuate operations comprising; determining a plurality of geographic regions, each geographic region of the plurality of geographic regions being indicative of a location of a device; determining a speed of motion of the device; based at least on the determined speed, determining at least one route that intersects all the geographic regions of the plurality of geographic regions; determining, for each of the at least one route, a shortest distance between a centroid of each geographic region of the plurality of geographic regions and the at least one route; and aggregating the determined shortest distances to determine an estimated location of the device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible computer-readable storage medium having stored thereon at least one executable instruction that when executed by a processor causes the process to effectuate operations comprising:
-
determining a plurality of geographic regions, each geographic region of the plurality of geographic regions being indicative of a location of a device; determining social information pertaining to a user of the device; based at least on the determined social information, determining at least one route that intersects all the geographic regions of the plurality of geographic regions; determining, for each of the at least one route, a shortest distance between a centroid of each geographic region of the plurality of geographic regions and the at least one route; and aggregating the determined shortest distances to determine an estimated location of the device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification