IP Library Granted Patent US 7,983,672
Granted Patent B2
US 7,983,672 · App. 11/960,100 · Granted Jul 19, 2011

Managing communications with private access points in wireless networks

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 7,983,672
App. No.
11/960,100
Granted
Jul 19, 2011
Kind
B2
Abstract

Communication is initiated with a radio access network through a first private access point according to a first air interface standard based on a first identifier corresponding to the first private access point. A second identifier corresponding to the first private access point is determined by using a roaming list. The second identifier is associated with the first identifier in the roaming list. A set of one or more carrier frequencies for communication according to a second air interface standard is determined using the roaming list. The second identifier is mapped to the set of one or more carrier frequencies in the roaming list. Based on the roaming list, initiation of communication with the radio access network is attempted through the first private access point according to the second air interface standard based on the second identifier at one carrier frequency of the set of one or more carrier frequencies.

Claims (92)

1. A method comprising:

accessing a roaming list identifying a set of private access points, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table,

wherein the first table comprises:

a first identifier associated with a second identifier, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

a third identifier associated with a fourth identifier, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard, the second and fourth identifiers are compatible with a second air interface standard, and the first identifier is different from the third identifier;

a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, the first row in the second table comprising a first set of one or more carrier frequencies; and

a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, the second row in the second table comprising a second set of one or more carrier frequencies; and

selecting, using the roaming list, a private access point from the set of private access points, the selected private access point configured to communicate with the radio access network according to the first air interface standard and the second air interface standard.

2. The method of claim 1 , further comprising:

if the first private access point is selected,

attempting communication with the first private access point, according to the second air interface standard, using at least one of the carrier frequencies in the first set of one or more carrier frequencies.

3. The method of claim 2 , further comprising:

if the second private access point is selected,

attempting communication with the second private access point, according to the second air interface standard, using at least one of the carrier frequencies in the second set of one or more carrier frequencies.

4. The method of claim 1 , wherein the second identifier is different from the fourth identifier.

5. The method of claim 1 , wherein the first set of one or more carrier frequencies comprises a first carrier frequency, and the second set of one or more carrier frequencies comprises a second carrier frequency that is different from the first carrier frequency.

6. The method of claim 1 , wherein the first index comprises the second index, the first row in the second table comprises the second row in the second table, and the first set of one or more carrier frequencies comprises the second set of one or more carrier frequencies.

7. The method of claim 6 , wherein the first set of one or more carrier frequencies comprises a single carrier frequency.

8. The method of claim 1 , further comprising:

receiving the roaming list from a server associated with the radio access network.

9. The method of claim 8 , wherein the roaming list is received via an over-the-air configuration protocol.

10. The method of claim 1 , wherein the first table comprises the second table.

11. The method of claim 1 , wherein the first and the third identifiers comprise System ID/Network IDs (SID/NIDs), and the second and the fourth identifiers comprise Subnet IDs.

12. The method of claim 1 , wherein the first air interface standard is 1xRTT and the second air interface standard is EV-DO.

13. One or more non-transitory machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:

accessing a roaming list identifying a set of private access points, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table,

wherein the first table comprises:

a first identifier associated with a second identifier, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

a third identifier associated with a fourth identifier, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard, the second and fourth identifiers are compatible with a second air interface standard, and the first identifier is different from the third identifier;

a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, the first row in the second table comprising a first set of one or more carrier frequencies; and

a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, the second row in the second table comprising a second set of one or more carrier frequencies; and

selecting, using the roaming list, a private access point from the set of private access points, the selected private access point configured to communicate with the radio access network according to the first air interface standard and the second air interface standard.

14. The one or more non-transitory machine-readable media of claim 13 , wherein the operations further comprise:

if the first private access point is selected,

attempting communication with the first private access point, according to the second air interface standard, using at least one of the carrier frequencies in the first set of one or more carrier frequencies.

15. The one or more non-transitory machine-readable media of claim 13 , wherein the second identifier is different from the fourth identifier.

16. The one or more non-transitory machine-readable media of claim 13 , wherein the first set of one or more carrier frequencies comprises a first carrier frequency, and the second set of one or more carrier frequencies comprises a second carrier frequency that is different from the first carrier frequency.

17. The one or more non-transitory machine-readable media of claim 13 , wherein the first index comprises the second index, the first row in the second table comprises the second row in the second table, and the first set of one or more carrier frequencies comprises the second set of one or more carrier frequencies.

18. The one or more non-transitory machine-readable media of claim 13 , wherein the operations further comprise:

receiving the roaming list from a server associated with the radio access network.

19. A system comprising:

one or more processing devices; and

one or more non-transitory machine-readable media configured to store instructions that are executable by the one or more processing devices to perform operations comprising:

accessing a roaming list identifying a set of private access points, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table,

wherein the first table comprises:

a first identifier associated with a second identifier, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

a third identifier associated with a fourth identifier, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard, the second and fourth identifiers are compatible with a second air interface standard, and the first identifier is different from the third identifier;

a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, the first row in the second table comprising a first set of one or more carrier frequencies; and

a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, the second row in the second table comprising a second set of one or more carrier frequencies; and

selecting, using the roaming list, a private access point from the set of private access points, the selected private access point configured to communicate with the radio access network according to the first air interface standard and the second air interface standard.

20. The system of claim 19 , wherein the operations further comprise:

if the first private access point is selected,

attempting communication with the first private access point, according to the second air interface standard, using at least one of the carrier frequencies in the first set of one or more carrier frequencies.

21. The system of claim 19 , wherein the second identifier is different from the fourth identifier.

22. The system of claim 19 , wherein the first set of one or more carrier frequencies comprises a first carrier frequency, and the second set of one or more carrier frequencies comprises a second carrier frequency that is different from the first carrier frequency.

23. The system of claim 19 , wherein the first index comprises the second index, the first row in the second table comprises the second row in the second table, and the first set of one or more carrier frequencies comprises the second set of one or more carrier frequencies.

24. The system of claim 19 , wherein the operations further comprise:

generating the roaming list;

providing the roaming list to the access terminal;

generating an updated roaming list identifying an updated set of private access points; and providing the updated roaming list to the access terminal.

25. A method comprising:

generating a roaming list identifying a set of private access points for an access terminal, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table;

associating a first identifier with a second identifier in the first table, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

associating a third identifier with a fourth identifier in the first table, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard and the second and fourth identifiers are compatible with a second air interface standard;

providing a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, wherein the first row in the second table comprises a first set of one or more carrier frequencies for the access terminal to use to attempt communication with the first private access point according to the second air interface standard;

providing a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, wherein the second row in the second table comprises a second set of one or more carrier frequencies for the access terminal to use to attempt communication with the second private access point according to the second air interface standard; and

providing the roaming list to the access terminal.

26. The method of claim 25 , further comprising:

generating an updated roaming list identifying an updated set of private access points; and

providing the updated roaming list to the access terminal.

27. One or more non-transitory machine-readable media configured to store instructions that are executable by one or more processing devices to perform operations comprising:

generating a roaming list identifying a set of private access points for an access terminal, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table;

associating a first identifier with a second identifier in the first table, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

associating a third identifier with a fourth identifier in the first table, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard and the second and fourth identifiers are compatible with a second air interface standard;

providing a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, wherein the first row in the second table comprises a first set of one or more carrier frequencies for the access terminal to use to attempt communication with the first private access point according to the second air interface standard;

providing a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, wherein the second row in the second table comprises a second set of one or more carrier frequencies for the access terminal to use to attempt communication with the second private access point according to the second air interface standard; and

providing the roaming list to the access terminal.

28. The one or more non-transitory machine-readable media of claim 27 , wherein the operations further comprise:

generating an updated roaming list identifying an updated set of private access points; and

providing the updated roaming list to the access terminal.

29. A system comprising:

one or more processing devices; and

one or more non-transitory machine-readable media configured to store instructions that are executable by the one or more processing devices to perform operations comprising:

generating a roaming list identifying a set of private access points for an access terminal, at least one of the access points in the set of private access points configured to communicate with a radio access network, the roaming list comprising a first table and a second table;

associating a first identifier with a second identifier in the first table, at least one of the first and the second identifiers corresponding to a first private access point from the set of private access points;

associating a third identifier with a fourth identifier in the first table, at least one of the third and the fourth identifiers corresponding to a second private access point from the set of private access points, wherein the first and third identifiers are compatible with a first air interface standard and the second and fourth identifiers are compatible with a second air interface standard;

providing a first index corresponding to a first row for the second identifier in the first table, the first index being directed to a first row in the second table, wherein the first row in the second table comprises a first set of one or more carrier frequencies for the access terminal to use to attempt communication with the first private access point according to the second air interface standard;

providing a second index corresponding to a second row for the fourth identifier in the first table, the second index being directed to a second row in the second table, wherein the second row in the second table comprises a second set of one or more carrier frequencies for the access terminal to use to attempt communication with the second private access point according to the second air interface standard; and

providing the roaming list to the access terminal.

30. The system of claim 29 , wherein the operations further comprise:

generating an updated roaming list identifying an updated set of private access points; and

providing the updated roaming list to the access terminal.

Assignments (15)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
PARTIAL RELEASE OF PATENT SECURITY INTERESTS (ABL) Recorded Jan 2, 2024
From: JPMORGAN CHASE BANK, N.A.
To: ARRIS ENTERPRISES, LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 066163/0727 →
PARTIAL RELEASE OF PATENT SECURITY INTERESTS (TL) Recorded Jan 2, 2024
From: JPMORGAN CHASE BANK, N.A.
To: ARRIS ENTERPRISES, LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 066163/0739 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 29, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC
Reel/Frame 066140/0541 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
PATENT SECURITY AGREEMENT (ABL) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0524 →
PATENT SECURITY AGREEMENT (TERM) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: AIRVANA LP
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 036927/0544 →
CONVERSION Recorded Dec 12, 2013
From: AIRVANA LLC
To: AIRVANA LP
Reel/Frame 031814/0063 →
CHANGE OF NAME Recorded Jul 16, 2013
From: AIRVANA CORP.
To: AIRVANA LLC
Reel/Frame 030802/0008 →