IP Library Granted Patent US 7,594,120
Granted Patent B2
US 7,594,120 · App. 10/927,501 · Granted Sep 22, 2009

User-defined passwords having associated unique version data to assist user recall of the password

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,594,120
App. No.
10/927,501
Granted
Sep 22, 2009
Kind
B2
Abstract

An electronic device includes password protected functionality using a password that can be changed by the user. A user-specified password is stored in association with unique version data that is subsequently provided to help user recall of the password associated therewith.

Claims (32)

1. A method for use in an electronic device including password-protected functionality using a password that can be changed by the user, said method comprising:

storing a user-specified password;

automatically generating unique version data associated with said user-specified password, wherein said version data includes a date on which the associated password was defined; and

providing said unique version data as a password hint of said user-specified password.

2. The method of claim 1 wherein said version data for successively defined passwords has respective successively increasing or decreasing value.

3. The method of claim 2 wherein said version data corresponds to counter data that is incremented or decremented at least once for each newly defined password.

4. The method of claim 1 wherein said password-protected functionality decrypts stored cryptographic key data.

5. The method of claim 1 wherein said password-protected functionality decrypts cryptographic key data that has been restored from backed-up data.

6. The method of claim 1 wherein said version data comprises an integer value.

7. The method of claim 1 wherein said version data comprises a data string.

8. The method of claim 1 further comprising storing said version data in association with encrypted data and said version data includes data that corresponds to a password used during encryption of said encrypted data.

9. An electronic device including password-protected functionality using a password that can be changed by a user, said device comprising:

means for storing a user-specified password in association with automatically generated unique version data, wherein said version data includes a date on which the associated password was defined; and

means for subsequently providing said unique version data as a password hint of said user-specified password.

10. The device of 9 including means for causing said version data for successively defined passwords to have respective successively increasing or decreasing value.

11. The device of claim 10 including means for causing said version data to correspond to counter data that is incremented or decremented at least once for each newly defined password.

12. The device of claim 9 including means for causing said password-protected functionality to decrypt stored cryptographic key data.

13. The device of claim 9 including means for causing said password-protected functionality to decrypt cryptographic key data that has been restored from backed-up data.

14. The device of claim 9 including means for causing said version data to comprises an integer value.

15. The device of claim 9 wherein said version data comprises a data string.

16. The device of claim 9 including means for causing said version data to be stored in association with encrypted data and to include data that corresponds to a password used during encryption of said encrypted data.

17. A computer program storage medium carrying a computer program for an electronic device including password-protected functionality using a password that can be changed by a user, said program being capable, when executed, of effecting a method comprising:

storing a user-specified password;

automatically generating unique version data associated with said user-specified password, wherein said version data includes a date on which the associated password was defined; and

providing said unique version data as a password hint of said user-specified password.

18. The computer program storage medium of claim 17 wherein said version data for successively defined passwords has respective successively increasing or decreasing value.

19. The computer program storage medium of claim 18 wherein said version data corresponds to counter data that is incremented or decremented at least once for each newly defined password.

20. The computer program storage medium of claim 17 wherein said password-protected functionality decrypts stored cryptographic key data.

21. The computer program storage medium of claim 17 wherein said password-protected functionality decrypts cryptographic key data that has been restored from backed-up data.

22. The computer program storage medium of claim 17 wherein said version data comprises an integer value.

23. The computer program storage medium of claim 17 wherein said version data comprises a data string.

24. The computer program storage medium of claim 17 wherein said program is further capable, when executed, of effecting a method comprising storing said version data in association with encrypted data and said version data includes data that corresponds to a password used during encryption of said encrypted data.

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 Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2004
From: BROWN, MICHAEL K.; LITTLE, HERBERT A.; KIRKUP, MICHAEL G.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 015996/0740 →