Location determination using historical data
First Claim
Patent Images
1. A method comprising:
- receiving a request at an intelligent location determination server for information from a wireless device, the request for information being associated with at least two network access points (NAPs), where the at least two NAPs are part of a plurality of NAPs each having a known location and a unique identifier, the plurality of NAPs comprising shorter-range NAPs and longer-range NAPs;
determining at the intelligent location determination server which of the at least two NAPs has a greater precedence and assigning the NAP having greater precedence as a current NAP; and
determining at the intelligent location determination server an estimated current location of the wireless device based on the known location of the current NAP and a known location of a previously-current NAP for the wireless device from a history database, wherein the history database tracks a sequence of NAPs accessed by the wireless device;
wherein the estimated current location is biased toward the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located outside of a range of the current NAP; and
wherein the estimated current location is within the range of the current NAP and not within a range of the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located within the range of the current NAP.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining a location based on historical data are disclosed. Generally, a location determination component receives a request for information from a wireless device, where the request is associated with at least two network access points (NAPs). The location determination component determines which of the at least two NAPs has a greater precedence and estimates a current location of the wireless device based on a known location of the current NAP and a known location of a previously-current NAP associated with the wireless device.
11 Citations
20 Claims
-
1. A method comprising:
-
receiving a request at an intelligent location determination server for information from a wireless device, the request for information being associated with at least two network access points (NAPs), where the at least two NAPs are part of a plurality of NAPs each having a known location and a unique identifier, the plurality of NAPs comprising shorter-range NAPs and longer-range NAPs; determining at the intelligent location determination server which of the at least two NAPs has a greater precedence and assigning the NAP having greater precedence as a current NAP; and determining at the intelligent location determination server an estimated current location of the wireless device based on the known location of the current NAP and a known location of a previously-current NAP for the wireless device from a history database, wherein the history database tracks a sequence of NAPs accessed by the wireless device; wherein the estimated current location is biased toward the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located outside of a range of the current NAP; and wherein the estimated current location is within the range of the current NAP and not within a range of the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located within the range of the current NAP. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium for an intelligent location determination server, the computer-readable storage medium comprising a set of instructions for determining a location based on historical data, the set of instructions to direct a processor to perform acts of:
-
receiving a request for information from a wireless device, the request for information being associated with at least two network access points (NAPs), where the at least two NAPs are part of a plurality of NAPs each having a known location and a unique identifier, the plurality of NAPs comprising shorter-range NAPs and longer-range NAPs; determining which of the at least two NAPs has a greater precedence and assigning the same as a current NAP; and determining an estimated current location of the wireless device based on the known location of the current NAP and a known location of a previously-current NAP for the wireless device from a history database, wherein the history database tracks a sequence of NAPs accessed by the wireless device; wherein the estimated current location is biased toward the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located outside of a range of the current NAP; and wherein the estimated current location is within the range of the current NAP and not within a range of the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located within the range of the current NAP. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for determining a location based on historical data, the system comprising:
-
a location determination component operative to receive a request for information from a wireless device, the request for information being associated with at least two network access points (NAPs), to determine which of the at least two NAPs has a greater precedence, and to determine an estimated current location of the wireless device based on a known location of a current NAP and a known location of a previously-current NAP for the wireless device from a history database; wherein that at least two NAPs are part of a plurality of NAPs each having a known location and a unique identifier, the plurality of NAPs comprising shorter-range NAPs and longer-range NAPs; wherein the location determination component biases the estimated current location toward the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located outside of a range of the current NAP; and wherein the estimated current location is within a range of the current NAP and not within a range of the previously-current NAP when the current NAP is one of the longer-range NAPs and the previously-current NAP is located within the range of the current NAP. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification