Mechanisms to secure data on hard reset of device
First Claim
Patent Images
1. A method, comprising:
- detecting, by a processor, a reformat disk command on a device recognized as a hard reset on a device;
preventing, by the processor, the hard reset from executing by invoking a customized interrupt service routine registered on the device for handling hard reset interrupts, the customized interrupt service routine when invoked disables interrupts on the device;
enabling, by the processor, the interrupts for execution of the hard reset to proceed on the device once a credential is validated, the credential is an authentication credential, and wherein enabling further includes authenticating the credential as an user-supplied credential from a user that is operating the device and identifying the user-supplied credential as being different from an access credential supplied by the user to access the device for operation; and
ignoring the hard reset when the user fails to provide the user-supplied credential within a predefined time duration and when ignoring the hard reset re-enabling the interrupts on the device.
7 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms to secure data on a hard reset of a device are provided. A hard reset request is detected on a handheld device. Before the hard reset is permitted to process an additional security compliance check is made. Assuming, the additional security compliance check is successful and before the hard reset is processed, the data of the handheld device is backed up to a configurable location.
-
Citations
7 Claims
-
1. A method, comprising:
-
detecting, by a processor, a reformat disk command on a device recognized as a hard reset on a device; preventing, by the processor, the hard reset from executing by invoking a customized interrupt service routine registered on the device for handling hard reset interrupts, the customized interrupt service routine when invoked disables interrupts on the device; enabling, by the processor, the interrupts for execution of the hard reset to proceed on the device once a credential is validated, the credential is an authentication credential, and wherein enabling further includes authenticating the credential as an user-supplied credential from a user that is operating the device and identifying the user-supplied credential as being different from an access credential supplied by the user to access the device for operation; and ignoring the hard reset when the user fails to provide the user-supplied credential within a predefined time duration and when ignoring the hard reset re-enabling the interrupts on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification