Multi-process interactive systems and methods

    公开(公告)号:US09063801B2

    公开(公告)日:2015-06-23

    申请号:US12579340

    申请日:2009-10-14

    IPC分类号: G06F9/54 G06F3/01

    CPC分类号: G06F9/542 G06F3/017 G06F9/544

    摘要: 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.

    Control system for navigating a principal dimension of a data space
    4.
    发明授权
    Control system for navigating a principal dimension of a data space 有权
    用于导航数据空间的主要维度的控制系统

    公开(公告)号:US08537111B2

    公开(公告)日:2013-09-17

    申请号:US12553902

    申请日:2009-09-03

    IPC分类号: G09G5/08

    摘要: Systems and methods are described for navigating through a data space. The navigating comprises detecting a gesture of a body from gesture data received via a detector. The gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space. The detecting comprises identifying the gesture using the gesture data. The navigating comprises translating the gesture to a gesture signal, and navigating through the data space in response to the gesture signal. The data space is a data-representational space comprising a dataset represented in the physical space.

    摘要翻译: 描述了通过数据空间导航的系统和方法。 导航包括经由检测器接收的手势数据来检测身体的手势。 手势数据是身体在一个时间点和物理空间上的瞬时状态的绝对三维空间位置数据。 检测包括使用手势数据来识别手势。 导航包括将手势转换为手势信号,并响应于手势信号导航通过数据空间。 数据空间是包含在物理空间中表示的数据集的数据表示空间。

    Control System for Navigating a Principal Dimension of a Data Space
    5.
    发明申请
    Control System for Navigating a Principal Dimension of a Data Space 有权
    用于浏览数据空间的主要维度的控制系统

    公开(公告)号:US20100053304A1

    公开(公告)日:2010-03-04

    申请号:US12553902

    申请日:2009-09-03

    IPC分类号: G06F3/033 H04N13/00 G06F3/048

    摘要: Systems and methods are described for navigating through a data space. The navigating comprises detecting a gesture of a body from gesture data received via a detector. The gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space. The detecting comprises identifying the gesture using the gesture data. The navigating comprises translating the gesture to a gesture signal, and navigating through the data space in response to the gesture signal. The data space is a data-representational space comprising a dataset represented in the physical space.

    摘要翻译: 描述了通过数据空间导航的系统和方法。 导航包括经由检测器接收的手势数据来检测身体的手势。 手势数据是身体在一个时间点和物理空间上的瞬时状态的绝对三维空间位置数据。 检测包括使用手势数据来识别手势。 导航包括将手势转换为手势信号,并响应于手势信号导航通过数据空间。 数据空间是包含在物理空间中表示的数据集的数据表示空间。

    User Interaction with Holographic Images
    6.
    发明申请
    User Interaction with Holographic Images 有权
    用户与全息图像的交互

    公开(公告)号:US20090237763A1

    公开(公告)日:2009-09-24

    申请号:US12050527

    申请日:2008-03-18

    IPC分类号: G03H1/26

    摘要: User input is facilitated through gestural inputs with displayed two and three-dimensional objects using a holographic device and film that displays a static, digitally generated, three-dimensional, autostereoscopic, full-parallax, real image and a digital projector that displays dynamic images. A system includes computer-detectable tags mounted on a user-wearable glove, and on a base plate that holds the holographic device. The system determines the locations of the tags, and calculates a location of a feature of the image based on the locations of the tags. The system also determines the location, pose, and gestural motion of the input device based on the location of the tags. The system further calculates a distance and direction between the input device and the feature of the image.

    摘要翻译: 使用显示静态,数字生成的三维,自动立体,全视差,真实图像和显示动态图像的数字投影仪的全息设备和胶片,通过手势输入和显示的二维和三维物体,便于用户输入。 一种系统包括安装在用户可佩戴手套上的计算机可检测标签,以及保持全息装置的基板上。 系统确定标签的位置,并根据标签的位置计算图像的特征位置。 该系统还基于标签的位置确定输入设备的位置,姿态和姿态。 系统进一步计算输入设备与图像特征之间的距离和方向。

    System and method for gesture based control system
    8.
    发明授权
    System and method for gesture based control system 有权
    基于手势的控制系统和方法

    公开(公告)号:US07598942B2

    公开(公告)日:2009-10-06

    申请号:US11350697

    申请日:2006-02-08

    IPC分类号: G09G5/08

    摘要: The system provides a gestural interface to various visually presented elements, presented on a display screen or screens. A gestural vocabulary includes ‘instantaneous’ commands, in which forming one or both hands into the appropriate ‘pose’ results in an immediate, one-time action; and ‘spatial’ commands, in which the operator either refers directly to elements on the screen by way of literal ‘pointing’ gestures or performs navigational maneuvers by way of relative or “offset” gestures. The system contemplates the ability to identify the users hands in the form of a glove or gloves with certain indicia provided thereon, or any suitable means for providing recognizable indicia on a user's hands or body parts. A system of cameras can detect the position, orientation, and movement of the user's hands and translate that information into executable commands.

    摘要翻译: 该系统提供了在显示屏幕或屏幕上呈现的各种视觉呈现元素的手势界面。 手势词汇包括“瞬时”命令,其中将一只或双手形成适当的“姿势”,导致立即的一次性动作; 和“空间”命令,其中操作者通过文字“指向”手势直接引用屏幕上的元素,或通过相对或“偏移”手势执行导航操作。 该系统考虑到能够以手套或手套的形式识别用户的手,其上提供有某些标记,或用于在用户的手或身体部位上提供可识别的标记的任何合适的手段。 相机系统可以检测用户手的位置,方向和移动,并将该信息转换为可执行命令。

    Multi-process interactive systems and methods
    9.
    发明授权
    Multi-process interactive systems and methods 有权
    多进程交互系统和方法

    公开(公告)号:US09052970B2

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

    申请号:US12579372

    申请日:2009-10-14

    IPC分类号: G06F9/54 G06F3/01 G06F3/03

    摘要: 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

    公开(公告)号:US08370383B2

    公开(公告)日:2013-02-05

    申请号:US12579354

    申请日:2009-10-14

    IPC分类号: G06F17/00 G06F7/00

    摘要: 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.