Mechanisms to secure data on hard reset of device
First Claim
Patent Images
1. A machine-implemented method for processing a hard reset operation on a handheld device, comprising:
- receiving, via an operating system kernel, the hard reset operation on the handheld device and interacting with hardware of the handheld device to disable all interrupts;
enforcing a configured security policy before permitting the hard reset operation to proceed, wherein enforcing further includes prompting a user of the handheld device to enter authentication credentials defined by the configured security policy before proceeding further with the hard reset operation on the handheld device, the authentication credentials are different from other authentication credentials of the user for access to the handheld device or log on to the handheld device, and the authentication credentials are a secure Personal Identification Number (PIN) that has to be provided within a limited time duration by the user otherwise the interrupts are re-enabled; and
backing up user data held on the handheld device to a different location that is external from the handheld device when the security policy is successfully enforced.
16 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
20 Claims
-
1. A machine-implemented method for processing a hard reset operation on a handheld device, comprising:
-
receiving, via an operating system kernel, the hard reset operation on the handheld device and interacting with hardware of the handheld device to disable all interrupts; enforcing a configured security policy before permitting the hard reset operation to proceed, wherein enforcing further includes prompting a user of the handheld device to enter authentication credentials defined by the configured security policy before proceeding further with the hard reset operation on the handheld device, the authentication credentials are different from other authentication credentials of the user for access to the handheld device or log on to the handheld device, and the authentication credentials are a secure Personal Identification Number (PIN) that has to be provided within a limited time duration by the user otherwise the interrupts are re-enabled; and backing up user data held on the handheld device to a different location that is external from the handheld device when the security policy is successfully enforced. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-implemented method, comprising:
-
identifying an attempt by a resource to perform a hard reset on a handheld device and disabling all interrupts on the handheld device; requesting additional credentials from the resource to authorize the hard reset; and verifying the additional credentials before proceeding with the hard reset on the handheld device, the additional credentials are different from other credentials of the resource that the resource has for log on or access to the handheld device, and the authentication credentials are a secure Personal Identification Number (PIN) that has to be provided within a limited time duration by the resource otherwise the interrupts are re-enabled. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A machine-implemented system, comprising:
-
a hard reset validator implemented in a machine-accessible and readable medium that process on a handheld device; and a backup service implemented in a machine-accessible and readable medium and to process on the handheld device; wherein the hard reset validator ensures that additional security compliance is achieved when a hard reset is requested on the handheld device by disabling all interrupts on the handheld device, and wherein when the additional security compliance is achieved the backup service backs up user data located on the handheld device to a different location that is external and independent from the handheld device before the hard reset is processed on the handheld device, the additional security compliance ensures that a user provides different credentials from what the user has to logging into or accessing the handheld device, and the different credentials are a secure Personal Identification Number (PIN) that has to be provided within a limited time duration by the user otherwise the interrupts are re-enabled. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A machine-implemented system, comprising:
-
an operating system (OS) kernel implemented in a machine-accessible and readable medium and that processes on a handheld device; and a hard reset interrupt handler implemented in a machine-accessible and readable medium and to process within the OS kernel of the handheld device; wherein a kernel process of the OS kernel notifies the hard reset interrupt handler when a hard reset operation is issued on the handheld device and waits for further instruction from the hard reset interrupt handler after notification and disables all interrupts, and wherein the hard reset interrupt handler performs a security compliance check to ensure the hard reset operation is permissible and when it is notifies the kernel process to proceed with the hard reset operation and when it is not notifies the kernel process to ignore the hard reset operation, wherein the hard reset interrupt handler prompts a user of the handheld device for an additional secure Personal identification Number (PIN) in response to the additional security compliance check that are different from an identifier and password of the user to login or access the handheld device, and the secure PIN has to be provided within a limited time duration by the user otherwise the interrupts are re-enabled. - View Dependent Claims (19, 20)
-
Specification