IP Library Granted Patent US 9,271,226
Granted Patent B2
US 9,271,226 · App. 14/584,458 · Granted Feb 23, 2016

Methods and apparatus to discover network capabilities available via 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 9,271,226
App. No.
14/584,458
Granted
Feb 23, 2016
Kind
B2
Abstract

An example method for network selection involves discovering network capabilities by performing an Access Network Query Protocol (ANQP) query at a wireless terminal, and receiving a subsequent ANQP response from an access point of a wireless local area network. The network capabilities are indicated in the subsequent ANQP response. The example method also involves comparing the network capabilities with configured capabilities, finding a match between at least a portion of the network capabilities and at least a portion of the configured capabilities, and joining the wireless terminal with the access point based on the at least the portion of the network capabilities matching the at least the portion of the configured capabilities.

Claims (37)

1. A method for selecting a network, the method comprising:

determining network capabilities at a wireless terminal by:

scanning for wireless local area networks (WLANs); and

performing discovery Access Network Query Protocol (ANQP) exchanges to determine a list of network capabilities of access points of WLANs;

comparing the list of network capabilities with at least a portion of credentials;

finding a match between at least a portion of the list of network capabilities and at least the portion of the credentials;

filtering out the list of network capabilities that do not match at least the portion of the credentials; and

joining the wireless terminal with an access network associated with an access point of a WLAN based on the at least the portion of the list of network capabilities matching the at least the portion of the credentials.

2. The method as defined in claim 1 , wherein filtering out includes a remaining list of network capabilities ordered by preference which the wireless terminal has previously configured.

3. The method as defined in claim 2 , wherein the preference assigned to the network capabilities pertains to the wireless terminal.

4. The method as defined in claim 1 , wherein the discovery ANQP exchanges include queries performed at the wireless terminal and the subsequent responses received from the access points based on determining that the access points support ANQP.

5. The method as defined in claim 1 , wherein the credentials are credentials of the wireless terminal.

6. An apparatus for network selection, the apparatus comprising:

a processor to:

determine network capabilities at a wireless terminal by:

scanning for wireless local area networks (WLANs); and

performing discovery Access Network Query Protocol (ANQP) exchanges to determine a list of network capabilities of access points of WLANs;

compare the list of network capabilities with at least a portion of credentials;

find a match between at least a portion of the list of network capabilities and at least the portion of the credentials;

filter out the list of network capabilities that do not match at least the portion of the credentials; and

join the wireless terminal with an access network associated with an access point of a WLAN based on the at least the portion of the list of network capabilities matching the at least the portion of the credentials.

7. The apparatus as defined in claim 6 , wherein filtering out includes a remaining list of network capabilities ordered by preference which the wireless terminal has previously configured.

8. The apparatus as defined in claim 7 , wherein the preference assigned to the network capabilities pertains to the wireless terminal.

9. The apparatus as defined in claim 6 , wherein the discovery ANQP exchanges include queries performed at the wireless terminal and the subsequent responses received from the access points when the access points support ANQP.

10. The apparatus as defined in claim 6 , wherein the credentials are credentials of the wireless terminal.

11. A non-transitory tangible machine readable storage medium comprising instructions that, when executed, cause a machine to:

determine network capabilities at a wireless terminal by:

scanning for wireless local area networks (WLANs); and

performing discovery Access Network Query Protocol (ANQP) exchanges to determine a list of network capabilities of access points of WLANs;

compare the list of network capabilities with at least a portion of credentials;

find a match between at least a portion of the list of network capabilities and at least the portion of the credentials;

filter out the list of network capabilities that do not match at least the portion of the credentials; and

join the wireless terminal with an access network associated with an access point of a WLAN based on the at least the portion of the list of network capabilities matching the at least the portion of the credentials.

12. The non-transitory tangible machine readable storage medium as defined in claim 11 , wherein filtering out includes a remaining list of network capabilities ordered by preference which the wireless terminal has previously configured.

13. The non-transitory tangible machine readable storage medium as defined in claim 12 , wherein the preference assigned to the network capabilities pertains to the wireless terminal.

14. The non-transitory tangible machine readable storage medium as defined in claim 11 , wherein the discovery ANQP exchanges include queries performed at the wireless terminal and the subsequent responses received from the access points when the access points support ANQP.

15. The non-transitory tangible machine readable storage medium as defined in claim 11 , wherein the credentials are credentials of the wireless terminal.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Nov 3, 2015
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037033/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2015
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 034884/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2015
From: MCCANN, STEPHEN
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 034877/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2015
From: MONTEMURRO, MICHAEL
To: RESEARCH IN MOTION LIMITED
Reel/Frame 034877/0335 →