IP Library Patent Application 11397211
Patent Application
App. No. 11/397,211

Method, system and apparatus for updating encryption keys on a mobile communication device

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 None
App. No.
11/397,211
Abstract

A system and method for managing key generation for a mobile communication device ( 116 ). In one embodiment, the system includes means ( 304 ) for receiving at the mobile communication device ( 116 ) a key generation request ( 506 ) during a communication session ( 530 ) between the mobile communication device ( 116 ) and a first communication node ( 106 ). The system further includes means ( 216 ) for storing a record relating to the key generation request ( 506 ) in a storage structure ( 216 ) within the mobile communication device ( 116 ) and means ( 302, 218 ) for initiating a key generation session ( 534 ) responsive to the key generation request ( 506 ) upon completion of the communication session ( 530 ) with the first communication node ( 106 ).

Claims (29)

1 . A mobile communication device comprising:

a storage structure operable to store data relating to key generation requests received by the mobile communication device;

a logic structure operable to identify a key generation request received during a communication session with a first communication node and to store in the storage structure a record related to the key generation request; and

a processing unit operable to initiate a key generation session responsive to the key generation request upon completion of the communication session with the first communication node.

2 . The mobile communication device as recited in claim 1 wherein the communication session with the first communication node is a key generation session.

3 . The mobile communication device as recited in claim 1 wherein the communication session with the first communication node is conducted via a wireless connection.

4 . The mobile communication device as recited in claim 1 wherein the logic structure is a transport stack.

5 . The mobile communication device as recited in claim 1 wherein the first communication node is a remote services server.

6 . The mobile communication device as recited in claim 1 wherein the storage structure is a queue.

7 . The mobile communication device as recited in claim 1 wherein the device further comprises a key generation module.

8 . A method for managing key generation for a mobile communication device, the method comprising the steps of:

receiving at a mobile communication device a key generation request during a communication session between the mobile communication device and a first communication node;

storing a record relating to the key generation request in a storage structure within the mobile communication device; and

initiating a key generation session responsive to the key generation request upon completion of the communication session with the first communication node.

9 . The method as recited in claim 8 wherein the communication session with the first communication node is a key generation session.

10 . The method as recited in claim 8 wherein the communication session with the first communication node is conducted via a wireless connection.

11 . The method as recited in claim 8 wherein the communication session with the first communication node is an over-the-air provisioning session.

12 . The method as recited in claim 8 wherein the first communication node is a remote services server.

13 . The method as recited in claim 8 wherein the storage structure is a queue.

14 . The method as recited in claim 8 further comprising the step of generating an encryption key using a key generation module disposed within the mobile communication device.

15 . A system comprising:

means for receiving at a mobile communication device a key generation request during a communication session between the mobile communication device and a first communication node;

means for storing a record relating to the key generation request in a storage structure within the mobile communication device; and

means for initiating a key generation session responsive to the key generation request upon completion of the communication session with the first communication node.

16 . The system of claim 15 wherein the communication session with the first communication node is a key generation session.

17 . The system of claim 15 wherein the communication session with the first communication node is conducted via a wireless connection.

18 . The system of claim 15 wherein the communication session with the first communication node is an over-the-air provisioning session.

19 . The system of claim 15 wherein the first communication node is a remote services server.

20 . The system of claim 15 wherein the means for storing is a queue.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 20, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034016/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2006
From: PURI, AJAY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 017762/0260 →