Apparatus, system, and method for selectivity protecting a motion sensitive component in a computerized device
First Claim
1. An apparatus to protect a motion sensitive device in a computer system, the apparatus comprising:
- an application interface running on the computer system and configured to receive motion policy configuration information from a user of the computer system and communicate the motion policy configuration information to a motion policy module;
the motion policy module configured to manage a motion response policy;
a motion detection module configured to detect acceleration events; and
a control module configured to selectively execute an action comprising signaling a motion-aware application to modify a data output rate in response to a detected acceleration event in accordance with the motion response policy.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for balancing the read and write requirements of applications running in a computerized system against the requirements to protect a motion sensitive device in the system and requirements to protect data. The apparatus includes an application interface, a motion policy module, and a control module. The application interface delivers configuration parameters and system information to the motion policy module which establishes a policy for controlling the motion sensitive devices. The control module is configured to selectively communicate with one or more applications running in the computerized system and motion sensitive devices on the system. The control module executes actions to protect motion sensitive devices and system data and to maintain data read and write rates on the system in accordance with the configured protection policies and inputs from motion sensor devices.
-
Citations
15 Claims
-
1. An apparatus to protect a motion sensitive device in a computer system, the apparatus comprising:
-
an application interface running on the computer system and configured to receive motion policy configuration information from a user of the computer system and communicate the motion policy configuration information to a motion policy module; the motion policy module configured to manage a motion response policy; a motion detection module configured to detect acceleration events; and a control module configured to selectively execute an action comprising signaling a motion-aware application to modify a data output rate in response to a detected acceleration event in accordance with the motion response policy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for protecting a motion sensitive device, the system comprising:
-
a Hard Disk Drive (HDD); a processor; an accelerometer coupled to the processor and the HDD, the accelerometer configured to measure acceleration events of the HDD; and a memory comprising, an application interface configured to receive motion policy configuration information from a user and communicate the motion policy configuration information to a motion policy module; the motion policy module configured to manage a motion response policy; a motion detection module configured to receive acceleration event notifications from the accelerometer; and a control module configured to selectively execute an action comprising signaling a motion-aware application to modify a data output rate in response to an acceleration event in accordance with the motion response policy.
-
-
9. A program of executable code stored on a storage device and executed by a processor to perform a set of operations to protect a motion sensitive device, the operations comprising:
-
receiving motion policy configuration information from a user through an application interface; managing a motion response policy; receiving an acceleration event from an accelerometer; comparing the acceleration event to the motion response policy; and selectively executing an action comprising signaling a motion-aware application to modify a data output rate in response to the acceleration event in accordance with the motion response policy. - View Dependent Claims (10, 11, 12)
-
-
13. A method for protecting a motion sensitive device in a computing device, the method comprising:
-
receiving motion policy configuration information from a user through an application interface; managing a motion response policy; detecting an acceleration event; and selectively executing an action comprising signaling a motion-aware application to modify a data output rate in response to the acceleration event in accordance with the motion response policy. - View Dependent Claims (14, 15)
-
Specification