DYNAMIC DATA RETRIEVAL IN A WLAN POSITIONING SYSTEM
First Claim
1. In a wireless network having a plurality of access points, a method performed by a mobile device for selectively retrieving location information of the access points from an access point location server, the method comprising:
- negotiating a number of configuration parameters with the location server, wherein one of the configuration parameters comprises a geographic area parameter indicating a preferred retrieval area for the mobile device;
determining whether the mobile device is in motion;
if the mobile device is not in motion, requesting the location server to provide, in a private fetching operation, location information of access points that are visible to the mobile device; and
if the mobile device is in motion, requesting the location server to provide, in a public fetching operation, location information of access points that lie within the preferred retrieval area.
2 Assignments
0 Petitions
Accused Products
Abstract
A WLAN positioning system for calculating the geographic location of a mobile device minimizes the amount of data retrieved from a remote access point location server by dynamically switching between public fetching operations and private fetching operations in response to one or more parameters including, for example, whether the mobile device is in motion, the data retrieval history of the mobile device, and/or the capacity and utilization of local memory provided within the mobile device.
16 Citations
26 Claims
-
1. In a wireless network having a plurality of access points, a method performed by a mobile device for selectively retrieving location information of the access points from an access point location server, the method comprising:
-
negotiating a number of configuration parameters with the location server, wherein one of the configuration parameters comprises a geographic area parameter indicating a preferred retrieval area for the mobile device; determining whether the mobile device is in motion; if the mobile device is not in motion, requesting the location server to provide, in a private fetching operation, location information of access points that are visible to the mobile device; and if the mobile device is in motion, requesting the location server to provide, in a public fetching operation, location information of access points that lie within the preferred retrieval area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for selectively retrieving location information of a number of wireless access points from an access point location server to a mobile device, the system comprising:
-
means for negotiating a number of configuration parameters with the location server, wherein one of the configuration parameters comprises a geographic area parameter indicating a preferred retrieval area for the mobile device; means for determining whether the mobile device is in motion; means for requesting the location server to provide, in a private fetching operation, location information of access points that are visible to the mobile device if the mobile device is not in motion; and means for requesting the location server to provide, in a public fetching operation, location information of access points that lie within the preferred retrieval area if the mobile device is in motion. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for selectively retrieving location information for a number of wireless access points from an access point location server to a mobile device, wherein the mobile device comprises:
-
a processor; and a memory coupled to the processor and having stored therein computer-executable instructions that when executed cause the system to; negotiate a number of configuration parameters with the location server, wherein one of the configuration parameters comprises a geographic area parameter indicating a preferred retrieval area for the mobile device; determine whether the mobile device is in motion; request the location server to provide, in a private fetching operation, location information of access points that are visible to the mobile device if the mobile device is not in motion; and request the location server to provide, in a public fetching operation, location information of access points that lie within the preferred retrieval area if the mobile device is in motion. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
Specification