-
公开(公告)号:US20150193006A1
公开(公告)日:2015-07-09
申请号:US14590877
申请日:2015-01-06
Applicant: InvenSense, Inc.
Inventor: Steven S. NASIRI , Joseph JIANG , David SACHS
IPC: G06F3/01 , G06F3/0346 , A63F13/211
CPC classification number: G06F3/0346 , A63F13/211 , A63F2300/105 , A63F2300/209 , B81B7/02 , G01C19/42 , G01P15/02 , G06F3/017 , G06F3/038
Abstract: Interfacing application programs and motion sensors of a device. In one aspect, a high-level command is received from an application program running on a motion sensing device, where the application program implements one of multiple different types of applications available for use on the device. The high-level command requests high-level information derived from the output of motion sensors of the device that include rotational motion sensors and linear motion sensors. The command is translated to cause low-level processing of motion sensor data output by the motion sensors, the low-level processing following requirements of the type of application and determining the high-level information in response to the command. The application program is ignorant of the low-level processing, and the high-level information is provided to the application program.
-
公开(公告)号:US20150234481A1
公开(公告)日:2015-08-20
申请号:US14698768
申请日:2015-04-28
Applicant: InvenSense, Inc.
Inventor: Steven S. NASIRI , Joseph JIANG , David SACHS
IPC: G06F3/0346 , G01C19/42 , B81B7/02 , G01P15/02
CPC classification number: G06F3/0346 , A63F13/211 , A63F2300/105 , A63F2300/209 , B81B7/02 , G01C19/42 , G01P15/02 , G06F3/017 , G06F3/038
Abstract: Interfacing application programs and motion sensors of a device. In one aspect, a high-level command is received from an application program running on a motion sensing device, where the application program implements one of multiple different types of applications available for use on the device. The high-level command requests high-level information derived from the output of motion sensors of the device that include rotational motion sensors and linear motion sensors. The command is translated to cause low-level processing of motion sensor data output by the motion sensors, the low-level processing following requirements of the type of application and determining the high-level information in response to the command. The application program is ignorant of the low-level processing, and the high-level information is provided to the application program.
-