-
公开(公告)号:US09703397B2
公开(公告)日:2017-07-11
申请号:US14682999
申请日:2015-04-09
Applicant: InvenSense, Inc.
Inventor: Steve Nasiri , Joseph Jiang , Shang-Hung Lin , Yuan Zheng
IPC: G06F3/033 , G06F3/0346 , G06F3/01 , G06F3/038
CPC classification number: G06F3/0346 , G06F3/017 , G06F3/0383
Abstract: Described herein is an intelligent remote controlling device (e.g. a mobile phone). The device can include a six-axis motion sensor to accurately track three dimensional hand motions. For example, the sensors can include a three-axis accelerometer and a three-axis gyroscope. The remote control device can also include a processing unit integrated with the motion sensors in a single module. The processing unit can convert data regarding the hand motion to data regarding a cursor motion for a cursor that will be displayed on a screen of an electronic device. The processing unit can be integrated with the motion sensors in a single module (e.g. an integrated circuit chip (IC)). The processing unit can include at least two modes of functionality corresponding to different types of hand motion: a one to one mode where the cursor directly tracks the hand motion and a non-linear mode that filters data from the motion sensors to eliminate hand jitter.
-
公开(公告)号:US09811174B2
公开(公告)日:2017-11-07
申请号: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.
-
3.
公开(公告)号:US20160011676A1
公开(公告)日:2016-01-14
申请号:US14682999
申请日:2015-04-09
Applicant: InvenSense, Inc.
Inventor: Steve Nasiri , Joseph Jiang , Shang-Hung Lin , Yuan Zheng
IPC: G06F3/0346 , G06F3/038 , G06F3/01
CPC classification number: G06F3/0346 , G06F3/017 , G06F3/0383
Abstract: Described herein is an intelligent remote controlling device (e.g. a mobile phone). The device can include a six-axis motion sensor to accurately track three dimensional hand motions. For example, the sensors can include a three-axis accelerometer and a three-axis gyroscope. The remote control device can also include a processing unit integrated with the motion sensors in a single module. The processing unit can convert data regarding the hand motion to data regarding a cursor motion for a cursor that will be displayed on a screen of an electronic device. The processing unit can be integrated with the motion sensors in a single module (e.g. an integrated circuit chip (IC)). The processing unit can include at least two modes of functionality corresponding to different types of hand motion: a one to one mode where the cursor directly tracks the hand motion and a non-linear mode that filters data from the motion sensors to eliminate hand jitter.
Abstract translation: 这里描述的是智能遥控设备(例如移动电话)。 该装置可以包括六轴运动传感器以精确地跟踪三维手运动。 例如,传感器可以包括三轴加速度计和三轴陀螺仪。 遥控装置还可以包括在单个模块中与运动传感器集成的处理单元。 处理单元可以将关于手动的数据转换为关于将在电子设备的屏幕上显示的光标的光标运动的数据。 处理单元可以与单个模块(例如集成电路芯片(IC))中的运动传感器集成。 处理单元可以包括对应于不同类型的手动的功能的至少两种模式:光标直接跟踪手动的一对一模式,以及过滤来自运动传感器的数据以消除手抖动的非线性模式。
-
4.
公开(公告)号:US20130271372A1
公开(公告)日:2013-10-17
申请号:US13909940
申请日:2013-06-04
Applicant: InvenSense, Inc.
Inventor: Steve Nasiri , Joseph Jiang , Shang-Hung Lin , Yuan Zheng
IPC: G06F3/0346
CPC classification number: G06F3/0346 , G06F3/017 , G06F3/0383
Abstract: Described herein is an intelligent remote controlling device (e.g. a mobile phone). The device can include a six-axis motion sensor to accurately track three dimensional hand motions. For example, the sensors can include a three-axis accelerometer and a three-axis gyroscope. The remote control device can also include a processing unit integrated with the motion sensors in a single module. The processing unit can convert data regarding the hand motion to data regarding a cursor motion for a cursor that will be displayed on a screen of an electronic device. The processing unit can be integrated with the motion sensors in a single module (e.g. an integrated circuit chip (IC)). The processing unit can include at least two modes of functionality corresponding to different types of hand motion: a one to one mode where the cursor directly tracks the hand motion and a non-linear mode that filters data from the motion sensors to eliminate hand jitter.
Abstract translation: 这里描述的是智能遥控设备(例如移动电话)。 该装置可以包括六轴运动传感器以精确地跟踪三维手运动。 例如,传感器可以包括三轴加速度计和三轴陀螺仪。 遥控装置还可以包括在单个模块中与运动传感器集成的处理单元。 处理单元可以将关于手动的数据转换为关于将在电子设备的屏幕上显示的光标的光标运动的数据。 处理单元可以与单个模块(例如集成电路芯片(IC))中的运动传感器集成。 处理单元可以包括对应于不同类型的手动的功能的至少两种模式:光标直接跟踪手动的一对一模式,以及过滤来自运动传感器的数据以消除手抖动的非线性模式。
-
公开(公告)号:US09342154B2
公开(公告)日:2016-05-17
申请号:US14590877
申请日:2015-01-06
Applicant: InvenSense, Inc.
Inventor: Steven S. Nasiri , Joseph Jiang , David Sachs
IPC: G06F3/0346 , G06F3/01 , G06F3/038 , 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.
-
6.
公开(公告)号:US09046937B2
公开(公告)日:2015-06-02
申请号:US13909940
申请日:2013-06-04
Applicant: InvenSense, Inc.
Inventor: Steve Nasiri , Joseph Jiang , Shang-Hung Lin , Yuan Zheng
IPC: G09G5/00 , G06F3/0346 , G06F3/01 , G06F3/038
CPC classification number: G06F3/0346 , G06F3/017 , G06F3/0383
Abstract: A device disclosed herein can include a six-axis motion sensor to accurately track three dimensional hand motions. For example, the sensors can include a three-axis accelerometer and a three-axis gyroscope. The remote control device can also include a processing unit integrated with the motion sensors in a single module. The processing unit can convert data regarding the hand motion to data regarding a cursor motion for a cursor that will be displayed on a screen of an electronic device. The processing unit can be integrated with the motion sensors in a single module (e.g. an integrated circuit chip (IC)).
Abstract translation: 本文公开的装置可以包括六轴运动传感器,以精确地跟踪三维手运动。 例如,传感器可以包括三轴加速度计和三轴陀螺仪。 遥控装置还可以包括在单个模块中与运动传感器集成的处理单元。 处理单元可以将关于手动的数据转换为关于将在电子设备的屏幕上显示的光标的光标运动的数据。 处理单元可以与单个模块(例如集成电路芯片(IC))中的运动传感器集成。
-
-
-
-
-