IP Library Granted Patent US 10,142,921
Granted Patent B2
US 10,142,921 · App. 15/483,759 · Granted Nov 27, 2018

Wireless network service transaction protocol

Inventors: Stephen McCann (Southampton, GB); Michael Peter Montemurro (Toronto, CA)
Assignee: BlackBerry Limited
H04W48/14G06F21/606H04L61/1541H04L63/0823H04L63/162H04L67/16H04L67/28H04L67/2842H04W4/21H04W4/50H04W48/08H04W48/16H04W4/90H04W12/06H04W48/20H04W84/12H04W88/08
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 10,142,921
App. No.
15/483,759
Granted
Nov 27, 2018
Kind
B2
Abstract

A mobile device may retrieve service information about a network prior to associating with the network. Utilizing an advertisement protocol to transmit service query messages, a mobile device may receive service query responses from a network that identify the services available prior to establishing network capability. In other words, the messaging is prior to the exchange of any authentication parameters between the device and the network as well prior to the establishment of a recognized session between the device and the network.

Claims (40)

1. A method for an access point of a wireless local area network (“WLAN”), the method comprising:

receiving from a wireless communication device, a service information request comprising service information, wherein the service information request is part of an advertisement protocol, and the service information identifies a requested service using a string; and

transmitting, prior to an association between the wireless communication device and the WLAN, a service information response;

wherein the service information response notifies the wireless communication device if a service matching the requested service is not found.

2. The method of claim 1 , wherein the service information response is determined by a proxy server.

3. The method of claim 2 , wherein the proxy server is coupled to the access point and the access point exchanges information between the WLAN and the wireless communication device.

4. The method of claim 2 , wherein the proxy server is separate from the access point and the access point exchanges information between the WLAN and the wireless communication device.

5. The method of claim 1 , wherein the service information request and the service information response are Access network Query Protocol (ANQP) elements, and the advertisement protocol is ANQP.

6. The method of claim 1 , wherein the service information request includes an ID field of 2-octets in size and a length field of 2-octets in size.

7. The method of claim 1 , wherein the service information response includes an ID field of 2-octets in size and a length field of 2-octets in size.

8. A method for a wireless communications device, the method comprising:

transmitting from a wireless communication device, a service information request comprising service information, wherein the service information request is part of an advertisement protocol, and the service information identifies a requested service using a string; and

receiving, prior to an association between the wireless communication device and a Wireless Local Area Network (“WLAN”), a service information response;

wherein the service information response notifies the wireless communication device if a service matching the requested service is not found.

9. The method of claim 8 , wherein the service information response is determined by a proxy server.

10. The method of claim 9 , wherein the proxy server is coupled to an access point and the access point exchanges information between the WLAN and the wireless communication device.

11. The method of claim 9 , wherein the proxy server is separate from an access point and the access point exchanges information between the WLAN and the wireless communication device.

12. The method of claim 8 , wherein the service information request and the service information response are Access network Query Protocol (ANQP) elements, and the advertisement protocol is ANQP.

13. The method of claim 8 , wherein the service information request includes an ID field of 2-octets in size and a length field of 2-octets in size.

14. The method of claim 8 , wherein the service information response includes an ID field of 2-octets in size and a length field of 2-octets in size.

15. An access point of a wireless local area network (“WLAN”), the access point comprising:

at least one receiver configured to receive from a wireless communication device, a service information request comprising service information, wherein the service information request is part of an advertisement protocol, and the service information identifies a requested service using a string; and

at least one transmitter configured to transmit, prior to an association between the wireless communication device and the WLAN, a service information response,

wherein the service information response notifies the wireless communication device if a service matching the requested service is not found.

16. The access point of claim 15 , wherein the service information response is determined by a proxy server.

17. The access point of claim 16 , wherein the proxy server is coupled to the access point and the access point exchanges information between the WLAN and the wireless communication device.

18. The access point of claim 16 , wherein the proxy server is separate from the access point and the access point exchanges information between the WLAN and the wireless communication device.

19. The access point of claim 15 , wherein the service information request and the service information response are Access network Query Protocol (ANQP) elements, and the advertisement protocol is ANQP.

20. The access point of claim 15 , wherein the service information request includes an ID field of 2-octets in size and a length field of 2-octets in size.

21. The access point of claim 15 , wherein the service information response includes an ID field of 2-octets in size and a length field of 2-octets in size.

22. A wireless communications device, the wireless communications device comprising:

at least one transmitter configured to transmit from a wireless communication device, a service information request comprising service information, wherein the service information request is part of an advertisement protocol, and the service information identifies a requested service using a string; and

at least one receiver configured to receive, prior to an association between the wireless communication device and a Wireless Local Area Network (“WLAN”), a service information response;

wherein the service information response notifies the wireless communication device if a service matching the requested service is not found.

23. The wireless communications device of claim 22 , wherein the service information response is determined by a proxy server.

24. The wireless communications device of claim 23 , wherein the proxy server is coupled to an access point and the access point exchanges information between the WLAN and the wireless communication device.

25. The wireless communications device of claim 23 , wherein the proxy server is separate from an access point and the access point exchanges information between the WLAN and the wireless communication device.

26. The wireless communications device of claim 22 , wherein the service information request and the service information response are Access network Query Protocol (ANQP) elements, and the advertisement protocol is ANQP.

27. The wireless communications device of claim 22 , wherein the service information request includes an ID field of 2-octets in size and a length field of 2-octets in size.

28. The wireless communications device of claim 22 , wherein the service information response includes an ID field of 2-octets in size and a length field of 2-octets in size.

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 Sep 1, 2017
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 043749/0240 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2017
From: MONTEMURRO, MICHAEL PETER
To: RESEARCH IN MOTION LIMITED
Reel/Frame 042222/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2017
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 042390/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2017
From: MCCANN, STEPHEN
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 042222/0300 →
Continuity (3)
Continuation 14854685 · Sep 15, 2015
Continuation 13548864 · Jul 13, 2012
Related Publication 20170215129A1 · Jul 27, 2017
Cited By (3)
US 12,284,599 US 12,294,939 US 12,395,899