IP Library Granted Patent US 8,458,279
Granted Patent B2
US 8,458,279 · App. 12/780,722 · Granted Jun 4, 2013

Advertisement and distribution of notifications using extensible authentication protocol (EAP) methods

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 8,458,279
App. No.
12/780,722
Granted
Jun 4, 2013
Kind
B2
Abstract

An Authorization, Authentication and Accounting (AAA) server acting as a first Extensible Authentication Protocol (EAP) peer advertises the availability of notifications, and this advertisement may be received and interpreted by a mobile station acting as a second EAP peer. Upon being informed of the availability of the notification message, the mobile station may take action in order to receive the notification message from the AAA server. Alternatively, the mobile station may be able to identify the notification message by analyzing the advertisement. If the contents of the notification message comprise a control message, the mobile station may act on the control message in a way that influences the mobile station's behavior.

Claims (28)

1. A method of advertising availability of a notification, the method comprising:

generating, at an Authorization, Authentication and Accounting (AAA) server acting as a first Extensible Authentication Protocol (EAP) peer, a notification frame encapsulated in a first EAP Type-Length-Value (TLV) data structure, wherein the notification frame includes a notification identifier corresponding to a notification message; and

including the first EAP TLV data structure in an EAP method to be transmitted in a manner receivable by a mobile station that is acting as a second EAP peer, wherein the notification identifier is used for accessing the notification message corresponding with the notification identifier.

2. The method as claimed in claim 1 , wherein the notification frame includes a type value for the notification identifier indicative of a notification.

3. The method as claimed in claim 1 , wherein the EAP method is to be transmitted through an EAP tunnel between the AAA server and the mobile station.

4. The method as claimed in claim 1 , wherein the notification frame is received and transmitted as part of an EAP exchange response.

5. The method as claimed in claim 1 , wherein the notification frame is received and transmitted as part of an EAP Initiate/Re-auth-Start response.

6. The method as claimed in claim 1 , wherein the notification identifier is a 64-bit value.

7. The method as claimed in claim 1 , wherein the notification identifier is chosen to minimize recurrence of a same identifier.

8. The method as claimed in claim 1 , wherein the notification identifier is calculated by applying a keyed hash algorithm to a key and to the notification message, and then truncating the output of the keyed hash algorithm.

9. A method of obtaining a notification message, to be performed in a mobile station acting as a first Extensible Authentication Protocol (EAP) peer, the method comprising:

encapsulating a notification message request in a first EAP Type-Length-Value (TLV) data structure, wherein the notification message request includes a notification identifier that corresponds to the notification message;

including the first EAP TLV data structure in a first EAP method;

transmitting the first EAP method through an EAP tunnel to an Authorization, Authentication and Accounting (AAA) server acting as a second EAP peer; and

receiving through the EAP tunnel a second EAP method that includes a notification message response encapsulated in a second EAP TLV data structure, wherein the notification message response includes the notification message.

10. The method as claimed in claim 9 , wherein the EAP tunnel traverses a Network Access Server (NAS) between the mobile device and the AAA server.

11. The method as claimed in claim 9 , further comprising:

acting on a control message comprised in the notification message.

12. A method of delivering a notification message, the method comprising:

receiving, at an Authorization, Authentication and Accounting (AAA) server acting as a first Extensible Authentication Protocol (EAP) peer, through an EAP tunnel from a mobile station acting as a second EAP peer a first EAP method that includes a notification message request encapsulated in a first EAP Type-Length-Value (TLV) data structure, wherein the notification message request includes a notification identifier that corresponds to the notification message;

encapsulating a notification message response in a second EAP-TLV data structure,

wherein the notification message response includes the notification message;

including the second EAP-TLV data structure in a second EAP method; and

transmitting the second EAP method through the EAP tunnel in a manner receivable by the mobile station.

13. The method as claimed in claim 12 , wherein the EAP tunnel traverses a Network Access Server (NAS) between the mobile device and the AAA server.

14. The method as claimed in claim 12 , further comprising:

storing the notification message and the notification identifier in a list of active notifications; and

retrieving the notification message from the list by looking up the notification identifier in the list.

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 20, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034016/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2010
From: RESEARCH IN MOTION UK LIMITED
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025088/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2010
From: MCCANN, STEPHEN
To: RESEARCH IN MOTION UK LIMITED
Reel/Frame 024740/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2010
From: MONTEMURRO, MICHAEL PETER
To: RESEARCH IN MOTION LIMITED
Reel/Frame 024740/0525 →