Method and apparatus for a virtual accelerometer system
First Claim
Patent Images
1. A method comprising:
- receiving accelerometer data from a real accelerometer by a processor executing a virtual accelerometer;
identifying, by the processor, a first active application that uses a first subset of the accelerometer data;
separating out the first subset from the received accelerometer data; and
providing the first subset to the first active application.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a virtual accelerometer is described. The virtual accelerometer includes an active process identifier engine to identify any active application that may use accelerometer data. The virtual accelerometer also includes an intelligent signal interpretation and separation (ISIS) engine to separate raw accelerometer data for each of the active applications that use the accelerometer data. Additionally, the virtual accelerometer includes a universal application program interface (API) to provide separated accelerometer data to an application.
73 Citations
20 Claims
-
1. A method comprising:
-
receiving accelerometer data from a real accelerometer by a processor executing a virtual accelerometer; identifying, by the processor, a first active application that uses a first subset of the accelerometer data; separating out the first subset from the received accelerometer data; and providing the first subset to the first active application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A handheld device comprising:
-
a real accelerometer to obtain motion data; a memory including instructions for a virtual accelerometer; and a processor, to execute the instructions, wherein the instructions cause the processor to; receive the motion data from the real accelerometer; identify a first active application that uses a first subset of the accelerometer data; separate out the first subset from the received accelerometer data; and provide the first subset to the first active application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification