HYBRID MOBILE PHONE GEOPOSITIONING
First Claim
1. A method executed at least in part in a computing device for determining accurate location of a mobile device, the method comprising:
- receiving mobile location data associated with a plurality of mobile devices;
creating a dynamic map of mobile device locations within a cellular network region, wherein the map includes one or more distinct signal types for each location;
transmitting the map to a mobile device; and
enabling accurate estimation of the mobile device'"'"'s location by comparison of at least one of the distinct signal types to a current signal received by the mobile device at its current location employing the data in the map.
2 Assignments
0 Petitions
Accused Products
Abstract
A hybrid positioning system for continuously and accurately determining a location of a mobile device is provided. Samples of GPS locations from a pool of mobile devices and accompanying cell tower data, WLAN data, or other comparable network signals are used to construct a dynamic map of particular regions. The dynamic map(s) may be sent to and stored on individual mobile devices such that the mobile device can compare its less accurate, but more readily available, data like cell tower signals to recorded ones and estimate its position more accurately and continuously. The position data may be sent to a server for user in location based services.
70 Citations
20 Claims
-
1. A method executed at least in part in a computing device for determining accurate location of a mobile device, the method comprising:
-
receiving mobile location data associated with a plurality of mobile devices; creating a dynamic map of mobile device locations within a cellular network region, wherein the map includes one or more distinct signal types for each location; transmitting the map to a mobile device; and enabling accurate estimation of the mobile device'"'"'s location by comparison of at least one of the distinct signal types to a current signal received by the mobile device at its current location employing the data in the map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for determining accurate location of a mobile device, the system comprising:
a first server configured to; receive mobile location data based on Global Positioning System (GPS) and at least one of a cell tower triangulation signal and a Wireless Local Area Network (WLAN) signal from a plurality of mobile devices; create a dynamic database of mobile location data that includes GPS based locations and corresponding one of the cell tower triangulation and WLAN signals; create a plurality of dynamic maps for distinct regions based on the dynamic database; in response to receiving a GPS based location from a mobile device, transmit a map corresponding to the mobile device'"'"'s location; and enable continuous estimation of the mobile device'"'"'s location by comparison of one of the cell tower triangulation and WLAN signals to corresponding data points on the map at the mobile device. - View Dependent Claims (13, 14, 15, 16, 17)
-
18. A computer-readable storage medium with instructions stored thereon for determining accurate location of a mobile device, the instructions comprising:
-
enabling a plurality of mobile devices to collect mobile location data based on Global Positioning System (GPS) and at least one of a cell tower triangulation signal and a Wireless Local Area Network (WLAN); receiving the mobile location data from the plurality of mobile devices; creating a plurality of dynamic maps of mobile location data, wherein the maps include data points of received GPS based locations and corresponding one of the cell tower triangulation and WLAN signals; extrapolating additional data points based on value pairs of GPS locations and one of cell tower triangulation and WLAN signals received from the plurality of mobile devices; compressing the map; transmitting the compressed map to a mobile device; and enabling continuous estimation of the mobile device'"'"'s location by comparison of one of the cell tower triangulation and WLAN signals to corresponding data points on the map at the mobile device. - View Dependent Claims (19, 20)
-
Specification