IP Library Granted Patent US 7,643,633
Granted Patent B2
US 7,643,633 · App. 11/123,222 · Granted Jan 5, 2010

Adding randomness internally to a wireless mobile communication device

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 7,643,633
App. No.
11/123,222
Granted
Jan 5, 2010
Kind
B2
Abstract

A mobile wireless communication device is provided with an integral transducer used to refresh a random data pool without connection to an external source of new random data.

Claims (30)

1. A wireless mobile communication device comprising:

a data memory storing random data therein for use in data communication processes;

a transducer integrally carried as part of said mobile communication device and adapted to produce electrically sensible output related to a physically sensible parameter;

an electrical signal capturing circuit connected to said transducer and adapted to generate new random data and store it in a pool in said data memory based on said electrically sensible output while said physical parameter is randomly varying; and

a display prompting a user, when said random data pool is determined to be in need of refreshment, to refresh said random data pool by taking a predetermined user action causing random variation of said physical parameter,

wherein said random variation of said physical parameter may be caused by a predetermined user action.

2. A wireless mobile communication device as in claim 1 wherein said transducer includes one or more sensors adapted to sense variations in said physical parameter caused by said predetermined user action, comprising at least one of the group consisting of:

an accelerometer, a gyroscopic sensor, a tilt sensor, a movement sensor, an optical sensor, an optical scanner and a relative position tracking sensor.

3. A wireless mobile communication device as in claim 1 wherein said circuit is further adapted to generate new random data at timed intervals based on random variation of the physical parameter not caused by the predetermined user action.

4. A wireless mobile communication device as in claim 1 wherein said predetermined user action comprises making random physical movements of the device during an interval of time.

5. A method for operating a wireless mobile communication device, said method comprising:

storing random data therein for use in data communication processes;

using a transducer integrally carried as part of said mobile communication device to produce electrically sensible output related to a physically sensible parameter;

generating new random data and storing it in a pool in said data memory based on said electrically sensible output while said physical parameter is randomly varying; and

when said random data pool is determined to be in need of refreshment, prompting a user to refresh the random data pool by taking a predetermined user action causing random variation of said physical parameter,

wherein said random variation of said physical parameter may be caused by a predetermined user action.

6. A method as in claim 5 wherein said transducer includes one or more sensors adapted to sense variations in said physical parameter caused by said predetermined user action, comprising at least one of the group consisting of:

an accelerometer, a gyroscopic sensor, a tilt sensor, a movement sensor, an optical sensor, an optical scanner and a relative position tracking sensor.

7. A method as in claim 5 wherein said new random data is also generated at timed intervals based on random variation of the physical parameter not caused by the predetermined user action.

8. A method as in claim 5 wherein said predetermined user action comprises making random physical movements of the device during an interval of time.

9. A digital storage medium containing a computer program which when executed, provides a method for operating a wireless mobile communication device, said method comprising:

storing random data therein for use in data communication processes;

using a transducer integrally carried as part of said mobile communication device and adapted to produce electrically sensible output related to a physically sensible parameter;

generating new random data and storing it in a pool in said data memory based on said electrically sensible output while said physical parameter is randomly varying; and

when said random data pool is determined to be in need of refreshment, prompting a user to refresh said random data pool by taking a predetermined user action causing random variation of said physical parameter,

wherein said random variation of said physical parameter may be caused by a predetermined user action.

10. A digital storage medium as in claim 9 wherein said method operates with a transducer including one or more sensors adapted to sense variations in said physical parameter caused by said predetermined user action, comprising at least one of the group consisting of:

an accelerometer, a gyroscopic sensor, a tilt sensor, a movement sensor an optical sensor, an optical scanner and a relative position tracking sensor.

11. A digital storage medium as in claim 9 wherein said method also generates new random data at timed intervals based on random variation of the physical parameter not caused by the predetermined user action.

12. A digital storage medium as in claim 9 wherein said predetermined user action comprises making random physical movements of the device during an interval of time.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
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 Jun 22, 2005
From: ORR, KEVIN H.; ROSE, SCOTT D.; LITTLE, HERBERT A.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 016714/0430 →