IP Library Granted Patent US 8,751,784
Granted Patent B2
US 8,751,784 · App. 13/465,535 · Granted Jun 10, 2014

System and method for surely but conveniently causing reset of a computerized 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 8,751,784
App. No.
13/465,535
Granted
Jun 10, 2014
Kind
B2
Abstract

Enhanced reset logic is included in a user's computerized device so that the device owner (e.g., the user's employer) can assure prompt reset (e.g., to insure device use of newly downloaded software versions or other control or security data) while still allowing user convenience (e.g., some limited continued normal use of the device before reset is forced upon the user thus permitting the user to avoid possibly aggravating losses of data and/or ongoing usage).

Claims (52)

1. A method for causing reset of a device, the method comprising:

initializing a notification counter to a maximum number, N, of successive instances of indicating a reset notification, N being greater than one, the reset notification including representations of reset-now and reset-later; and

responsive to determining that the notification counter has been decremented to zero, resetting the device.

2. The method of claim 1 wherein said reset notification includes an explanation of reason for the reset.

3. The method of claim 1 wherein the indicating comprises displaying the reset notification on a display of the device.

4. The method of claim 2 further comprising, until determining that the notification counter has been decremented to zero, displaying, on the display, an icon representative of a pending reset.

5. The method of claim 1 wherein the initializing is initiated upon detection of receipt of a set of instructions relating to privileges available to applications that reside on the device.

6. The method of claim 5 wherein the privileges relate to modification of stored cryptographic information.

7. A device comprising:

a processor capable of:

initializing a notification counter to a maximum number, N, of successive instances of indicating a reset notification, N being greater than one, the reset notification including representations of reset-now and reset-later; and

resetting the device upon determining that the notification counter has been decremented to zero.

8. The device of claim 7 wherein said reset notification includes an explanation of reason for the reset.

9. The device of claim 7 wherein the indicating comprises displaying the reset notification on a display of the device.

10. The device of claim 9 wherein the processor is further capable of displaying, on the display, an icon representative of a pending reset, until determining that the notification counter has been decremented to zero.

11. The device of claim 7 wherein the processor is further capable of initiating the initializing upon detection of receipt of a set of instructions relating to privileges available to applications that reside on the device.

12. The device of claim 11 wherein the privileges relate to modification of stored cryptographic information.

13. A non-transitory digital storage medium containing a computer program configured to, when executed by a device including a processor, cause the processor to:

initialize a notification counter to a maximum number, N, of successive instances of indicating a reset notification, N being greater than one, the reset notification including representations of reset-now and reset-later; and

reset the device responsive to determining that the notification counter has been decremented to zero.

14. The non-transitory digital storage medium of claim 13 wherein said reset notification includes an explanation of reason for the reset.

15. The non-transitory digital storage medium of claim 13 wherein the indicating comprises displaying the reset notification on a display of the device.

16. The non-transitory digital storage medium of claim 15 further comprising, until determining that the notification counter has been decremented to zero, displaying, on the display, an icon representative of a pending reset.

17. The non-transitory digital storage medium of claim 13 wherein the initializing is initiated upon detection of receipt of a set of instructions relating to privileges available to applications that reside on the device.

18. The non-transitory digital storage medium of claim 17 wherein the privileges relate to modification of stored cryptographic information.

19. A method for causing reset of a device, the method comprising:

detecting initiation of a reset process;

controlling indication of a reset notification, the reset notification including a representation that the device will be reset responsive to detection of a trigger event;

until determining that a notification counter has been decremented to zero, displaying, on a display, an icon representative of a pending reset; and

responsive to detecting the trigger event, resetting the device.

20. The method of claim 19 wherein the detecting the initiation of the reset process comprises at least one of:

receiving a reset command;

detecting that code needs to be installed;

receiving an encryption key;

receiving owner control information; or

detecting receipt of a set of instructions relating to privileges available to applications that reside on the device.

21. The method of claim 20 wherein the privileges relate to modification of stored cryptographic information.

22. The method of claim 19 wherein the detecting of the trigger event comprises detecting an expiration of an indicated time period.

23. The method of claim 19 wherein the detecting of the trigger event comprises detecting the device entering a locked state.

24. The method of claim 19 wherein said reset notification includes an explanation of reason for the reset.

25. The method of claim 19 wherein the representation comprises displaying the reset notification on the display of the device.

26. A device comprising:

a processor capable of:

detect initiation of a reset process;

control indication of a reset notification, the reset notification including a representation that the device will be reset responsive to detection of a trigger event;

until determining that a notification counter has been decremented to zero, display, on a display, an icon representative of a pending reset; and

reset of the device responsive to detecting the trigger event.

27. A non-transitory digital storage medium containing a computer program configured to, when executed by a device including a processor, cause the processor to:

detect initiation of a reset process;

control indication of a reset notification, the reset notification including a representation that the device will be reset responsive to detection of a trigger event;

until determining that a notification counter has been decremented to zero, display, on a display, an icon representative of a pending reset; and

reset of the device responsive to detecting the trigger event.

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 Mar 31, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032577/0989 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2012
From: ADAMS, NEIL P.; LITTLE, HERBERT A.; OWEN, RUSSELL N.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028166/0904 →