IP Library Granted Patent US 8,176,312
Granted Patent B2
US 8,176,312 · App. 12/556,721 · Granted May 8, 2012

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,176,312
App. No.
12/556,721
Granted
May 8, 2012
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 (30)

1. A method for initiating a reset of a computer-based device comprising:

detecting, by the device, an indication that a reset process is to be started;

initializing, by the device, a notification counter to a predetermined maximum number N, N being greater than 1;

displaying a reset notification at the user interface, the reset notification comprising representations of reset-now and reset-later;

detecting a selection, at the user interface, of one of the reset notification representations;

if the selected reset notification comprises reset-later, indicate 1 less notification count remains, continue operation of the device without resetting, repeat displaying a reset notification at the user-interface after an amount of time;

if the selected reset notification comprises reset-now, begin reset process; and

if one further notification count remains, begin reset process.

2. The method of claim 1 where the indication that a reset process is to be started comprises receiving a reset command.

3. The method of claim 1 where the indication that a reset process is to be started comprises detecting that code needs to be installed.

4. The method of claim 1 where the indication that a reset process is to be started comprises receiving encryption keys.

5. The method of claim 1 where the indication that a reset process is to be started comprises receiving owner control information.

6. The method of claim 1 where the amount of time is the same amount of time between each displaying a reset notification.

7. The method of claim 1 where the amount of time is set by a policy.

8. The method of claim 1 where the indication of 1 less notification count comprises subtracting 1 from N, and, where the one further notification count comprises N=1.

9. A non-transitory digital storage medium containing a computer program configured to, when executed by a computer-based device configured to execute the computer program, carry out the actions of:

detecting an indication that a reset process is to be started;

initializing a notification counter to a predetermined maximum number N, N being greater than 1;

displaying a reset notification at the device user interface, the reset notification comprising representations of reset-now and reset-later;

detecting a selection at the user interface of one of the reset notification representations;

if the selected reset notification comprises reset-later, indicate 1 less notification count remains, continue operation of the device without resetting, repeat displaying a reset notification at the user-interface after an amount of time;

if the selected reset notification comprises reset-now, begin reset process; and

if one further notification count remains, begin reset process.

10. The non-transitory digital storage medium of claim 9 further configured such that the indication that a reset process is to be started comprises receiving a reset command.

11. The non-transitory digital storage medium of claim 9 further configured such that the indication that a reset process is to be started comprises detecting that code needs to be installed.

12. The non-transitory digital storage medium of claim 9 further configured such that the indication that a reset process is to be started comprises receiving encryption keys.

13. The non-transitory digital storage medium of claim 9 further configured such that the indication that a reset process is to be started comprises receiving owner control information.

14. The non-transitory digital storage medium of claim 9 further configured such that the amount of time is the same amount of time between each displaying a reset notification.

15. The non-transitory digital storage medium of claim 9 further configured such that the amount of time is set by a policy.

16. The non-transitory digital storage medium of claim 9 further configured such that the indication of 1 less notification count comprises subtracting 1 from N, and, where the one further notification count comprises N=1.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2021
From: ADAMS, NEIL P; LITTLE, HERBERT A; OWEN, RUSSELL N
To: RESEARCH IN MOTION LIMITED
Reel/Frame 055502/0368 →