CALIBRATING CONTROL DEVICE FOR USE WITH SPATIAL OPERATING SYSTEM
    1.
    发明申请
    CALIBRATING CONTROL DEVICE FOR USE WITH SPATIAL OPERATING SYSTEM 审中-公开
    用于空间操作系统的校准控制装置

    公开(公告)号:US20150138086A1

    公开(公告)日:2015-05-21

    申请号:US14206800

    申请日:2014-03-12

    IPC分类号: G06F3/01 G06K9/00

    摘要: Systems and methods comprise an input device. A detector is coupled to a processor and detects an orientation of the input device. The input device has modal orientations corresponding to the orientation, and the modal orientations correspond to a input modes of a gestural control system. The detector is coupled to the gestural control system and automatically controls selection of an input mode in response to the orientation. A calibration object comprises a plurality of sensors, and the calibration object receives data used to calibrate the input device.

    摘要翻译: 系统和方法包括输入装置。 检测器耦合到处理器并检测输入装置的取向。 输入装置具有对应于取向的模态取向,并且模态取向对应于手势控制系统的输入模式。 检测器耦合到手势控制系统,并根据方向自动控制输入模式的选择。 校准对象包括多个传感器,并且校准对象接收用于校准输入设备的数据。

    MULTI-PROCESS INTERACTIVE SYSTEMS AND METHODS

    公开(公告)号:US20160018896A1

    公开(公告)日:2016-01-21

    申请号:US14701844

    申请日:2015-05-01

    摘要: A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program execution contexts of application programs, such that each application program comprises at least one process. The system translates events of each process into data capsules. A data capsule includes an application-independent representation of event data of an event and state information of the process originating the content of the data capsule. The system transfers the data messages into pools or repositories. Each process operates as a recognizing process, where the recognizing process recognizes in the pools data capsules comprising content that corresponds to an interactive function of the recognizing process and/or an identification of the recognizing process. The recognizing process retrieves recognized data capsules from the pools and executes processing appropriate to contents of the recognized data capsules.

    MULTI-PROCESS INTERACTIVE SYSTEMS AND METHODS

    公开(公告)号:US20160070755A1

    公开(公告)日:2016-03-10

    申请号:US14733125

    申请日:2015-06-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30477 G06K9/00389

    摘要: A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program execution contexts of application programs, such that each application program comprises at least one process. The system translates events of each process into data capsules. A data capsule includes an application-independent representation of event data of an event and state information of the process originating the content of the data capsule. The system transfers the data messages into pools or repositories. Each process operates as a recognizing process, where the recognizing process recognizes in the pools data capsules comprising content that corresponds to an interactive function of the recognizing process and/or an identification of the recognizing process. The recognizing process retrieves recognized data capsules from the pools and executes processing appropriate to contents of the recognized data capsules.

    DETECTING, REPRESENTING, AND INTERPRETING THREE-SPACE INPUT: GESTURAL CONTINUUM SUBSUMING FREESPACE, PROXIMAL, AND SURFACE-CONTACT MODES
    4.
    发明申请
    DETECTING, REPRESENTING, AND INTERPRETING THREE-SPACE INPUT: GESTURAL CONTINUUM SUBSUMING FREESPACE, PROXIMAL, AND SURFACE-CONTACT MODES 有权
    检测,表示和解释三维输入:连续式连续自动播放,前置和表面接触模式

    公开(公告)号:US20150100593A1

    公开(公告)日:2015-04-09

    申请号:US14276093

    申请日:2014-05-13

    摘要: Systems and methods for detecting, representing, and interpreting three-space input are described. Embodiments of the system, in the context of an SOE, process low-level data from a plurality of sources of spatial tracking data and analyze these semantically uncorrelated spatiotemporal data and generate high-level gestural events according to dynamically configurable implicit and explicit gesture descriptions. The events produced are suitable for consumption by interactive systems, and the embodiments provide one or more mechanisms for controlling and effecting event distribution to these consumers. The embodiments further provide to the consumers of its events a facility for transforming gestural events among arbitrary spatial and semantic frames of reference.

    摘要翻译: 描述用于检测,表示和解释三空间输入的系统和方法。 在SOE的上下文中,系统的实施例处理来自多个空间跟踪数据源的低级数据并分析这些语义上不相关的时空数据,并根据动态可配置的隐含和显式手势描述生成高级手势事件。 生成的事件适合于交互式系统的消费,并且实施例提供了一个或多个用于控制和实现向这些消费者的事件分配的机制。 实施例还向消费者提供其事件用于在任意空间和语义参照系之间转换手势事件的设施。

    DETECTING, REPRESENTING, AND INTERPRETING THREE-SPACE INPUT: GESTURAL CONTINUUM SUBSUMING FREESPACE, PROXIMAL, AND SURFACE-CONTACT MODES
    5.
    发明申请
    DETECTING, REPRESENTING, AND INTERPRETING THREE-SPACE INPUT: GESTURAL CONTINUUM SUBSUMING FREESPACE, PROXIMAL, AND SURFACE-CONTACT MODES 有权
    检测,表示和解释三维输入:连续式连续自动播放,前置和表面接触模式

    公开(公告)号:US20140298269A1

    公开(公告)日:2014-10-02

    申请号:US14224947

    申请日:2014-03-25

    IPC分类号: G06F3/0488 G06F3/0481

    摘要: Systems and methods for detecting, representing, and interpreting three-space input are described. Embodiments of the system, in the context of an SOE, process low-level data from a plurality of sources of spatial tracking data and analyze these semantically uncorrelated spatiotemporal data and generate high-level gestural events according to dynamically configurable implicit and explicit gesture descriptions. The events produced are suitable for consumption by interactive systems, and the embodiments provide one or more mechanisms for controlling and effecting event distribution to these consumers. The embodiments further provide to the consumers of its events a facility for transforming gestural events among arbitrary spatial and semantic frames of reference.

    摘要翻译: 描述用于检测,表示和解释三空间输入的系统和方法。 在SOE的上下文中,系统的实施例处理来自多个空间跟踪数据源的低级数据并分析这些语义上不相关的时空数据,并根据动态可配置的隐含和显式手势描述生成高级手势事件。 生成的事件适合于交互式系统的消费,并且实施例提供了一个或多个用于控制和实现向这些消费者的事件分配的机制。 实施例还向消费者提供其事件用于在任意空间和语义参照系之间转换手势事件的设施。

    PROTEINS, POOLS, AND SLAWX IN PROCESSING ENVIRONMENTS
    6.
    发明申请
    PROTEINS, POOLS, AND SLAWX IN PROCESSING ENVIRONMENTS 有权
    蛋白质,池和处理环境中的SLAWX

    公开(公告)号:US20130347006A1

    公开(公告)日:2013-12-26

    申请号:US13850837

    申请日:2013-03-26

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542 G06F9/451 G06F9/544

    摘要: Embodiments described herein include mechanisms for encapsulating data that needs to be shared between or across processes. These mechanisms include slawx (plural of “slaw”), proteins, and pools. Generally, slawx provide the lowest-level of data definition for inter-process exchange, proteins provide mid-level structure and hooks for querying and filtering, and pools provide for high-level organization and access semantics. Slawx includes a mechanism for efficient, platform-independent data representation and access. Proteins provide a data encapsulation and transport scheme using slawx as the payload. Pools provide structured and flexible aggregation, ordering, filtering, and distribution of proteins within a process, among local processes, across a network between remote or distributed processes, and via longer term (e.g. on-disk, etc.) storage.

    摘要翻译: 本文描述的实施例包括用于封装需要在过程之间或跨过程共享的数据的机制。 这些机制包括slawx(复数“slaw”),蛋白质和池。 通常,slawx为进程间交换提供最低级别的数据定义,蛋白质提供中级结构和查询和过滤的钩子,池提供高级组织和访问语义。 Slawx包括一个高效,平台无关的数据表示和访问机制。 蛋白质提供了使用链锯作为有效载荷的数据封装和传输方案。 池可以通过远程或分布式进程之间的网络以及长期(例如磁盘等)存储提供过程中,本地进程之间的蛋白质的结构化和灵活的聚合,排序,过滤和分发。