IP Library Granted Patent US 9,930,541
Granted Patent B2
US 9,930,541 · App. 12/810,184 · Granted Mar 27, 2018

Maintaining the integrity of configuration information of a network of access points for use in positioning an apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,930,541
App. No.
12/810,184
Granted
Mar 27, 2018
Kind
B2
Abstract

A method comprising: collecting from each of multiple access points in a network of access points a set of measurements made at a respective access point for signals transmitted by other access points, wherein the network of access points is for use in positioning a device that communicates with the network of access points; processing the collected sets of measurements to classify changes in the network of access points; and performing an action that is conditional upon how a change is classified.

Claims (34)

1. A method comprising:

collecting from each of first multiple access points in a network of access points a set of measurements, each said set of measurements being made at a respective one of the first multiple access points as a result of the respective one of the first multiple access points receiving signals transmitted by other ones of the first multiple access points, wherein the first multiple access points are configured for use in positioning a device that communicates with but is not part of the network of access points;

processing the collected sets of measurements to classify changes that have occurred indicating an inconsistency between configuration of the network of access points and stored configuration information, wherein classification comprises identifying a change as consequent on one of: access point position change, access point orientation change, access point transmission power change, access point addition or access point removal; and

performing an action that is conditional upon how a change is classified.

2. A method as claimed in claim 1 , wherein classification depends upon any one of the following: a parameter type measured by the measurements and patterns of change in the measurements.

3. A method as claimed in claim 1 , wherein classification comprises processing the collected sets of measurements to identify a change in the network of access points associated with a particular access point.

4. A method as claimed in claim 1 , wherein classification comprises detecting when all or most measurements made at access points resulting from transmissions by a first access point change but all or most measurements made by the first access point do not change.

5. A method as claimed in claim 1 , wherein action includes maintaining the integrity of a database that records configuration information of the access point network, wherein the database is configured for use in positioning an apparatus that communicates with the access point network.

6. A method as claimed in claim 1 , wherein the action includes automatically adapting the configuration information associated with a particular access point in the database.

7. A method as claimed in claim 1 , wherein the action includes automatically adapting the configuration information in the database to record a calculated change in a transmission power of an access point.

8. A method as claimed in claim 1 , wherein the action includes automatically adapting the configuration information in the database to remove data associated with a particular access point.

9. A method as claimed in claim 1 , wherein the action includes flagging to indicate that an action is required.

10. An apparatus comprising:

at least one memory; and

at least one processor configured to cause the apparatus to:

collect from each of first multiple access points in a network of access points a set of measurements, each said set of measurements being made at a respective one of the first multiple access points as a result of the respective one of the first multiple access points receiving signals transmitted by other ones of the first multiple access points, wherein the first multiple access points are configured for use in positioning a device that is configured to communicate with but is not part of the network of access points;

process the collected sets of measurements to classify changes that have occurred indicating an inconsistency between configuration of the network of access points and stored configuration information, wherein classification comprises identifying a change as consequent on one of: access point position change, access point orientation change, access point transmission power change, access point addition or access point removal; and

perform an action that is conditional upon how a change is classified.

11. An apparatus as claimed in claim 10 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to process the collected sets of measurements to identify a change in the network of access points associated with a particular access point.

12. An apparatus as claimed in claim 10 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to process the collected sets of measurements to detect when all or most measurements made at access points resulting from transmissions by a first access point change but all or most measurements made by the first access point do not change.

13. An apparatus as claimed in claim 10 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to process the collected sets of measurements to detect when all or most measurements made at access points resulting from transmissions by a first access point change and all or most measurements made by the first access point change.

14. An apparatus as claimed in claim 10 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to maintain integrity of a database that records configuration information of the access point network, wherein the database is configured for use in positioning an apparatus that communicates with the access point network.

15. An apparatus as claimed in claim 14 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to automatically adapt the configuration information in the database associated with a particular access point.

16. An apparatus as claimed in claim 14 , wherein the at least one memory and the at least one processor are configured to cause the apparatus to automatically adapt the configuration information in the database to record a calculated change in the transmission power of an access point.

17. A system comprising:

first multiple access points for use in positioning a device that communicates with but is not part of the network of access points;

means for collating for each of first multiple access points in the network of access points a set of measurements, each said set of measurements being made at a respective one of the first multiple access points as a result of the respective one of the first multiple access points receiving signals transmitted by other ones of the first multiple access points;

means for processing the collated sets of measurements to classify changes that have occurred indicating an inconsistency between configuration of the network of access points and stored configuration information, wherein classification comprises identifying a change as consequent on one of: access point position change, access point orientation change, access point transmission power change, access point addition or access point removal; and

means for performing an action that is conditional upon how a change is classified.

18. A non-transitory memory having a computer program comprising program instructions stored thereon which when run on a processor of a device causes the device to:

collect from each of first multiple access points in a network of access points a set of measurements, each said set of measurements being made at a respective one of the first multiple access points as a result of the respective one of the first multiple access points receiving signals transmitted by other ones of the first multiple access points, wherein the first multiple access points are configured for use in positioning a device that communicates with but is not part of the network of access points;

process the collected sets of measurements to classify changes that have occurred indicating an inconsistency between configuration of the network of access points and stored configuration information, wherein classification comprises identifying a change as consequent on one of: access point position change, access point orientation change, access point transmission power change, access point addition or access point removal; and

perform an action that is conditional upon how a change is classified.

19. A server comprising an apparatus as claimed in claim 10 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: NOKIA TECHNOLOGIES OY
To: PIECE FUTURE PTE LTD
Reel/Frame 072572/0961 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2016
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040811/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2010
From: RAUTIAINEN, TERHI TUULIKKI
To: NOKIA CORPORATION
Reel/Frame 024816/0486 →