IP Library Granted Patent US 9,137,621
Granted Patent B2
US 9,137,621 · App. 13/548,864 · Granted Sep 15, 2015

Wireless network service transaction protocol

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,137,621
App. No.
13/548,864
Granted
Sep 15, 2015
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 (32)

1. A method for:

receiving a service message request for service information encapsulated with an upper layer protocol (“ULP”) from a wireless communication device, wherein the service information comprises requirements or resources from a network that are necessary for operation of an application on the wireless communication device;

utilizing the ULP to identify the service information requested; and

transmitting, prior to an association with a wireless local area network (“WLAN”), a service message response that encapsulates the identified service information using the ULP.

2. The method of claim 1 wherein the service message response includes a return code field for matching the service message.

3. The method of claim 1 wherein the transmitting is by a service transaction proxy (“TPX”) server.

4. The method of claim 3 wherein the TPX server is coupled with an access point that provides access to the WLAN for a mobile device.

5. The method of claim 4 further comprising:

providing the services available through the WLAN to the mobile device.

6. The method of claim 1 wherein the service message request includes a certificate field.

7. The method of claim 6 further comprising:

verifying the certificate field.

8. The method of claim 1 wherein the service message request includes a location field that identifies a location of a service.

9. A system that comprises:

an access point that provides a wireless local area network (“WLAN”); and

a service transaction proxy (“TPX”) server coupled with the access point that transmits a service query message to an external network for receiving service information based on a response received for the service query message, wherein the service query message and the response are encapsulated with an upper layer protocol (“ULP”) and the service query message and response are transmitted prior to an association with the WLAN;

wherein the response includes a return code field for matching the service query message.

10. The system of claim 9 further comprising:

a mobile device that connects with the WLAN.

11. The system of claim 10 wherein the mobile device communicates with the access point prior to connecting with the WLAN to determine whether the access point can transmit service query messages.

12. The system of claim 11 wherein the TPX server transmits the service query message after receiving the request from the mobile device.

13. A method for communicating service discovery messages comprising:

receiving a service discovery message from an access point for a wireless local area network (“WLAN”) prior to an association with the access point, wherein the service discovery message indicates support for a service transaction protocol;

providing, to the access point prior to association with the WLAN, a service transaction protocol request message that requests information about available services when the service discovery message is encapsulated with an upper layer protocol (“ULP”) and indicates support for the service transaction protocol, wherein the service transaction protocol request message includes a certificate field;

verifying the certificate field; and

receiving, from the access point prior to association with the WLAN and upon the verifying, a service transaction protocol response message that is encapsulated with an upper layer protocol (“ULP”) and provides the information about available services in response to the service transaction protocol request message.

14. The method of claim 13 wherein the information about available services comprises a list of available services from third parties through the WLAN or an external network.

15. The method of claim 14 wherein the access point is coupled with a service transaction proxy (“TPX”) server that communicates with the external network to identify the available services.

16. The method of claim 13 wherein the service transaction protocol request message and the service transaction protocol response message include a certificate element.

17. The method of claim 16 further comprising:

verifying the service transaction protocol request message and the service transaction protocol response message using the certificate element.

18. The method of claim 13 wherein the service transaction protocol request message request comprises a keyword that is searched for by a service transaction proxy (“TPX”) server coupled with the access point that communicates with the external network to identify the available services.

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 Oct 24, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034046/0684 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2013
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029713/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: MONTEMURRO, MICHAEL PETER
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028910/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: MCCANN, STEPHEN
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 028910/0680 →