ARCHITECTURES FOR INPUT TRACKING
    1.
    发明申请
    ARCHITECTURES FOR INPUT TRACKING 有权
    输入跟踪的结构

    公开(公告)号:US20150364109A1

    公开(公告)日:2015-12-17

    申请号:US14307284

    申请日:2014-06-17

    Abstract: A tracking architecture is provided that enables data for gestures and head positions to be provided to both native and non-native clients on a computing device. A pipeline component can obtain the raw image data and sensor data and synchronize that data to be processed to determine, for example, location and/or motion data that may correspond to device input. The data can be processed by separate components, such as an event publisher and an event provider, each capable of filtering the location, motion, and/or raw sensor data to generate a set of event data. The event data then can be published to registered listeners or provided in response to polling requests. Head coordinates, gesture data, and other such information can be passed through one or more interface layers enabling the data to be processed by a non-native client on the device.

    Abstract translation: 提供了一种跟踪架构,可以将手势和头部位置的数据提供给计算设备上的本机和非本机客户端。 流水线部件可以获得原始图像数据和传感器数据,并使要处理的数据同步以确定例如可能对应于设备输入的位置和/或运动数据。 数据可以由单独的组件(例如事件发布者和事件提供者)处理,每个组件能够过滤位置,运动和/或原始传感器数据以生成一组事件数据。 事件数据然后可以发布到注册的听众或响应轮询请求提供。 头部坐标,手势数据和其他这样的信息可以被传递通过一个或多个界面层,使数据能够由设备上的非本机客户端处理。

    Controlling a computing device based on user movement about various angular ranges
    3.
    发明授权
    Controlling a computing device based on user movement about various angular ranges 有权
    基于用户对各种角度范围的移动来控制计算设备

    公开(公告)号:US09411412B1

    公开(公告)日:2016-08-09

    申请号:US14307333

    申请日:2014-06-17

    CPC classification number: G06F3/012 G06F3/017 G06F3/0386

    Abstract: A computing device can be controlled based on changes in the angle of a user's head with respect to the device, such as due to the user tilting the device and/or the user tilting his head with respect to the device. Such control based on the angle of the user's head can be achieved even when the user is operating the device “off-axis” or when the device is not orthogonal and/or not centered with respect to the user. This can be accomplished by using an elastic reference point that dynamically adjusts to a detected angle of the user's head with respect to the device. Such an approach can account for differences between when the user is changing his natural resting position and/or the resting position of the device and when the user is intending to perform a gesture based on the angle of the user's head relative to the device.

    Abstract translation: 可以基于用户头部相对于设备的角度的变化来控制计算设备,例如由于用户倾斜设备和/或用户相对于设备倾斜他的头部。 即使当用户操作设备“离轴”或者当设备不是正交的和/或不相对于用户居中时,也可以实现基于用户头部的角度的这种控制。 这可以通过使用弹性参考点来实现,弹性参考点相对于设备动态地调整到用户头部的检测角度。 这种方法可以解释用户何时改变自身静止位置和/或设备的静止位置以及用户打算基于用户头部相对于设备的角度执行手势之间的差异。

    Tilt gesture detection
    4.
    发明授权
    Tilt gesture detection 有权
    倾斜手势检测

    公开(公告)号:US09354709B1

    公开(公告)日:2016-05-31

    申请号:US14306771

    申请日:2014-06-17

    CPC classification number: G06F3/017 G06F1/1694 G06F3/0346 G06F2200/1637

    Abstract: A device may recognize a tilt gesture when a device rotates about an axis and then back again. The gesture may be recognized using a state machine. Recognition of the gesture may be performed based on a context of a device, where the specific movement of the device during a tilt gesture may change based on the context. The tilt gesture may be confirmed using a classifier trained on features describing the gesture and the context.

    Abstract translation: 当设备围绕轴旋转然后再次返回时,设备可以识别倾斜手势。 可以使用状态机识别手势。 可以基于设备的上下文来执行手势的识别,其中在倾斜姿态期间设备的特定移动可以基于上下文而改变。 可以使用对描述手势和上下文的特征进行训练的分类器来确认倾斜手势。

Patent Agency Ranking