MOBILE DEVICE GEOLOCATION
First Claim
1. A method comprising:
- transmitting to a server first location-related information associated with a current location of a computing device;
receiving at the computing device second location-related information, the second location-related information including information identifying at least one of one or more Wi-Fi access points or one or more cell towers at or near the current location;
storing the second location-related information at the computing device; and
determining at the computing device a new location of the computing device using the second location-related information stored at the computing device.
9 Assignments
0 Petitions
Accused Products
Abstract
GPS receivers are included in many mobile communications devices; however, there are circumstances where GPS is unavailable or undesirable to use. In an implementation, a device identifies nearby wireless signals, such as Wi-Fi access points and cell towers, and compares them to a database of known signals to determine an approximate location for the device. Because such a database can be large and change rapidly, it may not be appropriate to store the database entirely on a device. Instead, a server may store the database. In an implementation, to minimize the time required to determine a device'"'"'s location, the device may first transmit location-related information to a server and receive a subset of the database corresponding to an area near the device so that future locations nearby can be determined without needing to communicate with the server.
-
Citations
27 Claims
-
1. A method comprising:
-
transmitting to a server first location-related information associated with a current location of a computing device; receiving at the computing device second location-related information, the second location-related information including information identifying at least one of one or more Wi-Fi access points or one or more cell towers at or near the current location; storing the second location-related information at the computing device; and determining at the computing device a new location of the computing device using the second location-related information stored at the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
transmitting to a server from a computing device first location-related information associated with a current location of the computing device; receiving at the computing device from the server second location-related information, the second location-related information including information identifying one or more Wi-Fi access points and one or more cell towers at or near the current location of the computing device; caching the second location-related information at the computing device; and determining at the computing device a new current location of the computing device using the second location-related information cached at the computing device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
transmitting to a server from a computing device first location-related information associated with a current location of the computing device; receiving at the computing device from the server second location-related information, the second location-related information including information identifying at least one of one or more Wi-Fi access points or one or more cell towers in an area around the current location of the computing device; storing the second location-related information at the computing device; and determining at the computing device a new current location of the computing device using the second location-related information stored at the computing device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving at a server from a computing device first location-related information associated with a current location of the computing device; and transmitting to the computing device from the server second location-related information, the second location-related information including information identifying at least one of one or more Wi-Fi access points or one or more cell towers at or near the current location of the computing device. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification