US2012092249A1PendingUtilityA1

Accessing Accelerometer Data

50
Assignee: CORNWELL MICHAEL JPriority: Apr 25, 2007Filed: Dec 23, 2011Published: Apr 19, 2012
Est. expiryApr 25, 2027(~0.8 yrs left)· nominal 20-yr term from priority
G06F 1/1694
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and processes for accessing acceleration data may include an accelerometer coupled to a nonvolatile memory. The nonvolatile memory may be coupled to a processor. Acceleration data may be obtained from the accelerometer via a bus coupling the nonvolatile memory to the accelerometer. Acceleration data may be sent from the nonvolatile memory to a processor. One or more operations may be performed based on the acceleration data.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 detecting acceleration data using an accelerometer associated with nonvolatile memory of a device, wherein the device includes at least one display component or audio component;   interrupting an operation currently executed by the nonvolatile memory in response to at least the acceleration data;   storing the acceleration data in the nonvolatile memory;   analyzing current acceleration data stored in the nonvolatile memory based on criteria; and   updating operating conditions of the at least one display component or audio component in response to at least the analysis.   
     
     
         2 . The method of  claim 1  wherein the acceleration data comprises analog data or preprocessed data. 
     
     
         3 . The method of  claim 1  wherein analyzing current acceleration data comprises comparing the current acceleration data to previous acceleration data to determine at least one of movement or orientation of the device. 
     
     
         4 . The method of  claim 1  wherein the nonvolatile memory includes a disk drive. 
     
     
         5 . The method of  claim 1 , wherein the device comprises a portable media device. 
     
     
         6 . The method of  claim 1 , wherein updating operating conditions at least one of updating an orientation of a display of the device or increasing volume of an audio output. 
     
     
         7 . A computer program product encoded on a tangible, non-transitory storage medium, the product comprising computer readable instructions for causing one or more processors to perform operations comprising:
 detecting acceleration data using an accelerometer associated with nonvolatile memory of a device, wherein the device includes at least one display component or audio component;   interrupting an operation currently executed by the nonvolatile memory in response to at least the acceleration data;   storing the acceleration data in the nonvolatile memory;   analyzing current acceleration data stored in the nonvolatile memory based on criteria; and   updating operating conditions of the at least one display component or audio component in response to at least the analysis.   
     
     
         8 . The computer program product of  claim 7 , wherein the acceleration data comprises analog data or preprocessed data. 
     
     
         9 . The computer program product of  claim 7 , wherein the operations comprising analyzing current acceleration data includes the operations comprising comparing the current acceleration data to previous acceleration data to determine at least one of movement or orientation of the device. 
     
     
         10 . The computer program product of  claim 7 , wherein the nonvolatile memory includes a disk drive. 
     
     
         11 . The computer program product of  claim 7 , wherein the device comprises a portable media device. 
     
     
         12 . The computer program product of  claim 7 , wherein the operations comprising updating operating conditions includes the operations comprising at least one of updating an orientation of a display of the device or increasing volume of an audio output. 
     
     
         13 . An electronic device comprising:
 an accelerometer operable to provide acceleration data to a nonvolatile memory of the device;   one or more processors operable to:
 detect acceleration data using an accelerometer associated with nonvolatile memory of a device, wherein the device includes at least one display component or audio component; 
 interrupt an operation currently executed by the nonvolatile memory in response to at least the acceleration data; 
 store the acceleration data in the nonvolatile memory; 
 analyze current acceleration data stored in the nonvolatile memory based on criteria; and 
 update operating conditions of the at least one display component or audio component in response to at least the analysis; and 
   a bus coupling the one or more processors to the nonvolatile memory, wherein the acceleration data is transmitted via the bus.   
     
     
         14 . The device of  claim 13 , wherein the bus comprises a serial bus. 
     
     
         15 . The device of  claim 14  wherein the bus includes an electrical connector including a plurality of pins, and wherein at least one of the pins is configured to transmit data between the nonvolatile memory and the processors. 
     
     
         16 . The device of  claim 15 , wherein the data is continuously transmitted from the nonvolatile memory to the processors. 
     
     
         17 . The device of  claim 13 , wherein the acceleration data comprises analog data or preprocessed data. 
     
     
         18 . The device of  claim 13 , wherein the processors operable to analyze current acceleration data includes the processors operable to compare the current acceleration data to previous acceleration data to determine at least one of movement or orientation of the device. 
     
     
         19 . The device of  claim 13 , wherein the nonvolatile memory includes a disk drive. 
     
     
         20 . The device of  claim 13 , wherein the device comprises a portable media device. 
     
     
         21 . The device of  claim 13 , wherein the processors operable to update operating conditions includes the processors operable to at least one of updating an orientation of a display of the device or increasing volume of an audio output.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.