IP Library Granted Patent US 12,598,579
Granted Patent B2
US 12,598,579 · App. 18/508,363 · Granted Apr 7, 2026

Collaborative geolocation of an access point

Inventor: Chih-Ming Kiran Lam (Singapore, SG)
Assignee: Ruckus IP Holdings LLC
H04W64/003
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 12,598,579
App. No.
18/508,363
Granted
Apr 7, 2026
Kind
B2
Abstract

A computer system (such as a controller) that distributes locations of access points is described. During operation, the computer system may receive, from the access points, information specifying the locations of the access points, uncertainties in the locations, and results of wireless scans. Then, the computer system may provide, to the access points, second information specifying the locations, the uncertainties in the locations, and the results of the wireless scans. Next, the computer system may receive, from the access points, third information specifying second locations of the access points and second uncertainties in the second locations, where the third information received from a given access point in the access points includes revisions to a location of the given access point and/or an uncertainty in the location. These revisions may be based at least in part on the second information.

Claims (33)

1 . A computer system, comprising:

an interface circuit configured to communicate with first access points;

a processor; and

memory that stores program instructions, wherein, when executed by the processor, the program instructions cause the computer system to perform operations comprising:

receiving, associated with the first access points, first information specifying first locations of the first access points, first uncertainties in the first locations, and results of wireless scans, wherein given first information received from a given first access point among the first access points comprises a first location of the given first access point, a first uncertainty in the first location and a result of a wireless scan performed by the given first access point;

providing, addressed to the first access points, second information specifying the first locations, the first uncertainties in the first locations, and the results of the wireless scans; and

receiving, associated with the first access points, third information specifying second locations of the first access points and second uncertainties in the second locations, wherein given third information received from the given first access point among the first access points comprises a second location of the given first access point and a second uncertainty in the second location, and wherein the second location and the second uncertainty comprise revisions to the first location and the first uncertainty.

2 . The computer system of claim 1 , wherein the first locations, the second locations, the first uncertainties and the second uncertainties are based at least in part on known locations of second access points.

3 . The computer system of claim 2 , wherein the second access points comprise Global Positioning System (GPS) receivers.

4 . The computer system of claim 2 , wherein the operations comprise providing, addressed to the first access points, the known locations of the second access points.

5 . The computer system of claim 1 , wherein the first access points do not comprise Global Positioning System (GPS) receivers.

6 . The computer system of claim 1 , wherein the computer system comprises a controller of the first access points.

7 . The computer system of claim 1 , wherein the result of the wireless scan comprises received signal strengths associated with one or more of the first access points measured by the given first access point.

8 . The computer system of claim 1 , wherein the wireless scan is in a 6 GHz band of frequencies or a 7 GHz band of frequencies.

9 . The computer system of claim 1 , wherein the third information comprises second results of second wireless scans, and wherein the given third information received from the given first access point comprises a second result of a second wireless scan performed by the given first access point.

10 . The computer system of claim 1 , wherein the first locations and the second locations comprise longitudes and latitudes of the first access points.

11 . The computer system of claim 1 , wherein the first locations and the second locations comprise a common height of the first access points.

12 . The computer system of claim 11 , wherein the common height comprises: one half of a height of a building in which the first access points are located; or a user-reported height.

13 . The computer system of claim 1 , wherein the operations comprise receiving, associated with the given first access point, a request for the second information, and the second information is provided to the given first access point in response to the request.

14 . The computer system of claim 1 , wherein the results of the wireless scans comprise reduced neighbor reports.

15 . A non-transitory computer-readable storage medium for use in conjunction with a computer system, the computer-readable storage medium storing program instructions, wherein, when executed by the computer system, the program instructions cause the computer system to perform operations comprising:

receiving, associated with first access points, first information specifying first locations of the first access points, first uncertainties in the first locations, and results of wireless scans, wherein given first information received from a given first access point among the first access points comprises a first location of the given first access point, a first uncertainty in the first location and a result of a wireless scan performed by the given first access point;

providing, addressed to the first access points, second information specifying the first locations, the first uncertainties in the first locations, and the results of the wireless scans; and

receiving, associated with the first access points, third information specifying second locations of the first access points and second uncertainties in the second locations, wherein given third information received from the given first access point among the first access points comprises a second location of the given first access point and a second uncertainty in the second location, and wherein the second location and the second uncertainty comprise revisions to the first location and the first uncertainty.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the first locations, the second locations, the first uncertainties and the second uncertainties are based at least in part on known locations of second access points.

17 . A method for distributing locations of access points, comprising:

by a computer system:

receiving, associated with first access points, first information specifying first locations of the first access points, first uncertainties in the first locations, and results of wireless scans, wherein given first information received from a given first access point among the first access points comprises a first location of the given first access point, a first uncertainty in the first location and a result of a wireless scan performed by the given first access point;

providing, addressed to the first access points, second information specifying the first locations, the first uncertainties in the first locations, and the results of the wireless scans; and

receiving, associated with the first access points, third information specifying second locations of the first access points and second uncertainties in the second locations, wherein given third information received from the given first access point among the first access points comprises a second location of the given first access point and a second uncertainty in the second location, and wherein the second location and the second uncertainty comprise revisions to the first location and the first uncertainty.

18 . The method of claim 17 , wherein the first locations, the second locations, the first uncertainties and the second uncertainties are based at least in part on known locations of second access points.

19 . The method of claim 18 , wherein the second access points comprise Global Positioning System (GPS) receivers.

20 . The method of claim 17 , wherein the first locations and the second locations comprise longitudes and latitudes of the first access points.

Assignments (4)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2024
From: LAM, CHIH-MING
To: ARRIS ENTERPRISES LLC
Reel/Frame 068495/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
Continuity (2)
Provisional Application 63425322 · Nov 15, 2022
Related Publication 20240163837A1 · May 16, 2024
References Cited (1)
US 20130082878A1 · Jarvis · 2013 [cited by examiner]