Heuristic method for adaptive subdivision of coons patches for rendering
    1.
    发明授权
    Heuristic method for adaptive subdivision of coons patches for rendering 有权
    启发式方法用于自适应细分用于渲染的coons补丁

    公开(公告)号:US06552725B1

    公开(公告)日:2003-04-22

    申请号:US09547935

    申请日:2000-04-11

    IPC分类号: G06T1500

    CPC分类号: G06T17/20

    摘要: The invention discloses a method for preparing Coons patches for rendering. The Coons patch is examined for folds and any regions containing folds are isolated from regions that do not contain folds. The rendering method appropriate for fold containing and non-fold containing regions can then be selected. The rendering method appropriate for fold containing regions requires extensive computation compared to that for non-fold containing regions. By isolating the regions containing folds, the invention allows the avoidance of the extensive computation for the non-fold containing regions. Thus, the invention enables reduction of the amount of computation that is required during rendering.

    摘要翻译: 本发明公开了一种制备用于渲染的Coons贴片的方法。 检查Coons贴片的褶皱,并且从不包含褶皱的区域分离含有褶皱的任何区域。 然后可以选择适合于折叠包含和非折叠的区域的渲染方法。 适用于折叠包含区域的渲染方法需要与非折叠包含区域相比的广泛计算。 通过隔离包含折叠的区域,本发明允许避免对非折叠容纳区域的广泛计算。 因此,本发明能够减少渲染期间所需的计算量。

    SIMULTANEOUS INPUT ACROSS MULTIPLE APPLICATIONS
    2.
    发明申请
    SIMULTANEOUS INPUT ACROSS MULTIPLE APPLICATIONS 有权
    同时输入多种应用

    公开(公告)号:US20100053110A1

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

    申请号:US12616667

    申请日:2009-11-11

    IPC分类号: G06F3/041 G09G5/00

    摘要: One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.

    摘要翻译: 一个或多个用户可以通过诸如触敏显示屏的输入系统与同一设备上的不同应用同时进行交互。 同时的用户输入可以由多输入系统检测,然后使用单个传输帧发送到应用。 基于用户输入的输入位置和相应应用的位置和大小来确定对应于用户输入的应用。 同时用户输入由每个相应的应用程序同时呈现。 每个应用程序还可以包括与传统操作系统事件线程并行运行的辅助事件处理线程。 辅助事件处理线程绕过操作系统事件线程的顺序处理限制,提供基本上同时处理的输入。

    Simultaneous input across multiple applications
    3.
    发明授权
    Simultaneous input across multiple applications 有权
    跨多个应用程序的同时输入

    公开(公告)号:US07620901B2

    公开(公告)日:2009-11-17

    申请号:US11384510

    申请日:2006-03-21

    IPC分类号: G06F3/00 G06F3/048

    摘要: One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.

    摘要翻译: 一个或多个用户可以通过诸如触敏显示屏的输入系统与同一设备上的不同应用同时进行交互。 同时的用户输入可以由多输入系统检测,然后使用单个传输帧发送到应用。 基于用户输入的输入位置和相应应用的位置和大小来确定对应于用户输入的应用。 同时用户输入由每个相应的应用程序同时呈现。 每个应用程序还可以包括与传统操作系统事件线程并行运行的辅助事件处理线程。 辅助事件处理线程绕过操作系统事件线程的顺序处理限制,提供基本上同时处理的输入。

    Variable orientation user interface
    4.
    发明授权
    Variable orientation user interface 有权
    可变方向用户界面

    公开(公告)号:US08930834B2

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

    申请号:US11378267

    申请日:2006-03-20

    IPC分类号: G06F3/00 G06F3/048 G06F3/0488

    CPC分类号: G06F3/0488

    摘要: A graphical user interface system is described in which users can be located at any angle. Different application interfaces can be generated on the display to appear in different orientations, such that different users sitting at different positions around the periphery of a display surface may each have an interface that is readable and accessible. The location and orientation of a new interface may be specified by user request, or may be automatically determined based on a characteristic of the request, such as the location of a tap or the direction of a swipe gesture. Interfaces may be radial in nature, and may have a central origin on the display, or at corners of the display.

    摘要翻译: 描述了图形用户界面系统,其中用户可以以任何角度定位。 可以在显示器上生成不同的应用接口以不同的方向呈现,使得坐在显示表面周边的不同位置的不同用户可以各自具有可读和可访问的界面。 新界面的位置和方向可以由用户请求来指定,或者可以基于请求的特征(例如水龙头的位置或滑动手势的方向)自动确定。 接口本质上可以是径向的,并且可以在显示器上或在显示器的拐角处具有中心起点。

    Simultaneous input across multiple applications
    6.
    发明申请
    Simultaneous input across multiple applications 有权
    跨多个应用程序的同时输入

    公开(公告)号:US20070226636A1

    公开(公告)日:2007-09-27

    申请号:US11384510

    申请日:2006-03-21

    IPC分类号: G06F3/00

    摘要: One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.

    摘要翻译: 一个或多个用户可以通过诸如触敏显示屏的输入系统与同一设备上的不同应用同时进行交互。 同时的用户输入可以由多输入系统检测,然后使用单个传输帧发送到应用。 基于用户输入的输入位置和相应应用的位置和大小来确定对应于用户输入的应用。 同时用户输入由每个相应的应用程序同时呈现。 每个应用程序还可以包括与传统操作系统事件线程并行运行的辅助事件处理线程。 辅助事件处理线程绕过操作系统事件线程的顺序处理限制,提供基本上同时处理的输入。

    Virtual object adjustment via physical object detection
    7.
    发明授权
    Virtual object adjustment via physical object detection 有权
    通过物理对象检测进行虚拟对象调整

    公开(公告)号:US08587549B2

    公开(公告)日:2013-11-19

    申请号:US13612581

    申请日:2012-09-12

    IPC分类号: G06F3/041

    摘要: Various embodiments related to the location and adjustment of a virtual object on a display in response to a detected physical object are disclosed. One disclosed embodiment provides a computing device comprising a multi-touch display, a processor and memory comprising instructions executable by the processor to display on the display a virtual object, to detect a change in relative location between the virtual object and a physical object that constrains a viewable area of the display, and to adjust a location of the virtual object on the display in response to detecting the change in relative location between the virtual object and the physical object.

    摘要翻译: 公开了与检测到的物理对象相对应的显示器上的虚拟对象的位置和调整的各种实施例。 一个公开的实施例提供一种包括多点触摸显示器,处理器和存储器的计算设备,该处理器和存储器包括可由处理器在显示器上显示虚拟对象的指令,以检测虚拟对象与限制的虚拟对象之间的相对位置的变化 显示器的可视区域,并且响应于检测到虚拟对象和物理对象之间的相对位置的变化来调整虚拟对象在显示器上的位置。

    VIRTUAL OBJECT ADJUSTMENT VIA PHYSICAL OBJECT DETECTION
    8.
    发明申请
    VIRTUAL OBJECT ADJUSTMENT VIA PHYSICAL OBJECT DETECTION 有权
    通过物理对象检测进行虚拟对象调整

    公开(公告)号:US20130002591A1

    公开(公告)日:2013-01-03

    申请号:US13612581

    申请日:2012-09-12

    IPC分类号: G06F3/041

    摘要: Various embodiments related to the location and adjustment of a virtual object on a display in response to a detected physical object are disclosed. One disclosed embodiment provides a computing device comprising a multi-touch display, a processor and memory comprising instructions executable by the processor to display on the display a virtual object, to detect a change in relative location between the virtual object and a physical object that constrains a viewable area of the display, and to adjust a location of the virtual object on the display in response to detecting the change in relative location between the virtual object and the physical object.

    摘要翻译: 公开了与检测到的物理对象相对应的显示器上的虚拟对象的位置和调整的各种实施例。 一个公开的实施例提供一种包括多点触摸显示器,处理器和存储器的计算设备,该处理器和存储器包括可由处理器在显示器上显示虚拟对象的指令,以检测虚拟对象与限制的虚拟对象之间的相对位置的变化 显示器的可视区域,并且响应于检测到虚拟对象和物理对象之间的相对位置的变化来调整虚拟对象在显示器上的位置。

    Virtual object adjustment via physical object detection
    9.
    发明授权
    Virtual object adjustment via physical object detection 有权
    通过物理对象检测进行虚拟对象调整

    公开(公告)号:US08289288B2

    公开(公告)日:2012-10-16

    申请号:US12354166

    申请日:2009-01-15

    IPC分类号: G06K9/00

    摘要: Various embodiments related to the location and adjustment of a virtual object on a display in response to a detected physical object are disclosed. One disclosed embodiment provides a computing device comprising a multi-touch display, a processor and memory comprising instructions executable by the processor to display on the display a virtual object, to detect a change in relative location between the virtual object and a physical object that constrains a viewable area of the display, and to adjust a location of the virtual object on the display in response to detecting the change in relative location between the virtual object and the physical object.

    摘要翻译: 公开了与检测到的物理对象相对应的显示器上的虚拟对象的位置和调整的各种实施例。 一个公开的实施例提供一种包括多点触摸显示器,处理器和存储器的计算设备,该处理器和存储器包括可由处理器在显示器上显示虚拟对象的指令,以检测虚拟对象与限制的虚拟对象之间的相对位置的变化 显示器的可视区域,并且响应于检测到虚拟对象和物理对象之间的相对位置的变化来调整虚拟对象在显示器上的位置。

    SUPPRESSING UNWANTED UI EXPERIENCES
    10.
    发明申请
    SUPPRESSING UNWANTED UI EXPERIENCES 有权
    禁止无用的UI体验

    公开(公告)号:US20100100831A1

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

    申请号:US12253571

    申请日:2008-10-17

    IPC分类号: G06F3/048

    CPC分类号: G06F9/451

    摘要: Methods to allow, suppress, or reformulate a presentation of a UI element invoked by a computer program are provided. One method includes applying an administrator-configurable heuristic to determine whether to allow a native presentation of the UI element, to suppress the native presentation of the UI element, or to enable a reformulated presentation of the UI element. The method further includes one or more of suppressing and reformulating the UI element in accordance with a determination of the heuristic.

    摘要翻译: 提供了允许,抑制或重新配置由计算机程序调用的UI元素的呈现的方法。 一种方法包括应用管理员可配置的启发式来确定是否允许UI元素的本地呈现,抑制UI元素的本地呈现,或者允许重新配置的UI元素的呈现。 该方法还包括根据启发式的确定来抑制和重新配置UI元素中的一个或多个。