System and method for surely but conveniently causing reset of a computerized device
AssigneeResearch In Motion Limited
InventorsNeil P. Adams, Herbert A. Little, Russell N. Owen
Life of this patent
Estimating the term…
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).
Claims30
A method for causing reset of a computer-based device, said method comprising:
- (a) starting a device resetting process when resetting has been determined to be desirable;
- (b) as a part of said device resetting process, initializing a notification counter to a predetermined maximum number, N, of successive instances of a user option, N being greater than one, for either (i) resetting the device and ending said device resetting process or (ii) continuing to permit further use of the device without resetting it;
- and
- (c) as a further part of said device resetting process and responsive to determining that said notification counter has been decremented to zero, forcing device reset to occur before ending said resetting process and permitting further use of the device.
A method for causing reset of a computer-based device, said method comprising:
- (a) initializing a notification counter to a predetermined maximum number, N, of successive instances of a user option, N being greater than one, for either (i) resetting a computer-based device when resetting has been determined to be desirable, or (ii) continued use of the device without resetting it;
- and
- (b) responsive to determining that said notification counter has been decremented to zero, forcing reset of the device.
Apparatus for causing reset of a computer-based device, said apparatus comprising:
- (a) means for starting a device resetting process when resetting has been determined to be desirable;
- (b) means for counting successive instances of a user option for either (i) resetting the device and ending said device resetting process or (ii) continuing to permit further use of the device without resetting it;
- (c) means for initializing said means for counting to a predetermined maximum number, N, N being greater than one;
- and
- (d) means for, responsive to determining that said means for counting has been decremented to zero, forcing device reset to occur before ending said device resetting process and permitting further use of the device.
Apparatus for causing reset of a computer-based device, said apparatus comprising:
- means for counting successive instances of a user option for either (i) resetting a computer-based device when resetting has been determined to be desirable, or (ii) continued use of the device without resetting it;
- and
- means for initializing said means for counting to a predetermined maximum number, N, N being greater than one;
- and
- means for, responsive to determining that said means for counting has been decremented to zero, forcing reset of the device.
A digital storage medium containing a computer program which, when executed, provides a method for causing reset of a computer-based device, said storage medium comprising a computer program for:
- (a) starting a device resetting process when resetting has been determined to be desirable;
- (b) as a part of said device resetting process, initializing a notification counter to a predetermined maximum number, N, of successive instances of a user option, N being greater than one, for either (i) resetting the device and ending said device resetting process or (ii) continuing to permit further use of the device without resetting it;
- and
- (c) as a further part of said device resetting process, and responsive to determining that said notification counter has been decremented to zero, forcing device reset to occur before ending said device resetting process and permitting further use of the device.
A digital storage medium containing a computer program which, when executed, provides a method for surely but conveniently causing reset of a computer-based device, said storage medium comprising a computer program for:
- (a) initializing a notification counter to a predetermined maximum number, N, of successive instances of a user option, N being greater than one, for either (i) resetting a computer-based device when resetting has been determined to be desirable, or (ii) continued use of the device without resetting it;
- and
- (b) responsive to determining that said notification counter has been decremented to zero, forcing reset of the device.
Dependencies are inferred from the claim text.