Multiscale three-dimensional orientation

    公开(公告)号:US10140000B2

    公开(公告)日:2018-11-27

    申请号:US13193531

    申请日:2011-07-28

    摘要: A multiscale data engine is configured to generate a three-dimensional (3D) environment based on a multiscale 3D dataset. The multiscale data engine is also configured to generate a spatial hierarchy within the 3D environment by selectively grouping 3D objects within the 3D environment. The multiscale data engine is further configured to identify specific 3D objects within the 3D environment in response to input received from an end-user and based on spatial properties associated with the 3D objects. The multiscale data engine is also configured to generate various navigation graphical user interfaces (GUIs) that allow the end-user to navigate the 3D environment.

    Visualizing user interfaces
    3.
    发明授权
    Visualizing user interfaces 有权
    可视化用户界面

    公开(公告)号:US09411482B2

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

    申请号:US13223424

    申请日:2011-09-01

    IPC分类号: G06F3/048

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for visualizing user interfaces. In one aspect, a method includes presenting a user interface visualization for an application. The application is configured to perform functions and present a graphical user interface including user interface elements to access the functions. Presenting the user interface visualization for the application includes selecting a group of related functions and presenting a graphical representation for each related function. The graphical representations for the related functions are presented in proximity to each other, and the graphical representations are presented differently than the user interface elements for the related functions are presented by the graphical user interface of the application.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于可视化用户界面。 一方面,一种方法包括呈现用于应用的用户界面可视化。 应用程序被配置为执行功能并呈现包括用于访问功能的用户界面元素的图形用户界面。 呈现应用程序的用户界面可视化包括选择一组相关功能并呈现每个相关功能的图形表示。 用于相关功能的图形表示彼此接近地呈现,并且图形表示呈现出不同于用于相关功能的用户界面元素由应用的图形用户界面呈现。

    Bimanual interactions on digital paper using a pen and a spatially-aware mobile projector
    4.
    发明授权
    Bimanual interactions on digital paper using a pen and a spatially-aware mobile projector 有权
    使用笔和空间感知的移动投影仪在数字纸上进行双手互动

    公开(公告)号:US09128537B2

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

    申请号:US13040240

    申请日:2011-03-03

    IPC分类号: G09G5/00 G06F3/033

    CPC分类号: G06F3/033

    摘要: One embodiment of the present invention sets forth a technique for providing an end user with a spatially-aware projector combined with a spatially-aware digital pen for use in a design environment. Paper documents are augmented to allow a user to access additional information and computational tools through projected interfaces. Virtual ink may be managed in single and multi-user environments to enhance collaboration and data management. The spatially-aware projector pen provides end-users with dynamic visual feedback and improved interaction capabilities.

    摘要翻译: 本发明的一个实施例提出了一种用于向最终用户提供与用于设计环境中的空间感知数字笔组合的空间感知投影仪的技术。 增加纸质文档以允许用户通过投影界面访问附加信息和计算工具。 虚拟墨水可以在单用户和多用户环境中进行管理,以加强协作和数据管理。 空间感知的投影笔为终端用户提供动态视觉反馈和改进的交互功能。

    Multi-finger mouse emulation
    5.
    发明授权
    Multi-finger mouse emulation 有权
    多指鼠标仿真

    公开(公告)号:US08462134B2

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

    申请号:US12493980

    申请日:2009-06-29

    IPC分类号: G06F3/045

    CPC分类号: G06F3/0488 G06F2203/04808

    摘要: One embodiment of the present invention sets forth a technique for emulating left, right, and center mouse button functionality for a multi-touch input device to provide end-users with full mouse functionality. Various finger to mouse button mapping techniques are used to specify the left, right or middle mouse buttons. A single finger is used for tracking while a second finger or thumb is used to activate or deactivate one of the mouse buttons. Multi-finger mouse emulation enables more precise cursor control, while avoiding occlusion of the cursor and end-user fatigue, thereby improving the overall end-user experience.

    摘要翻译: 本发明的一个实施例提出了一种用于模拟用于多点触摸输入设备的左,右和中心鼠标按钮功能以向终端用户提供完整的鼠标功能的技术。 使用各种手指到鼠标按钮映射技术来指定左,右或中间的鼠标按钮。 单个手指用于跟踪,而第二个手指或拇指用于激活或停用其中一个鼠标按钮。 多指鼠标仿真可以进行更精确的光标控制,同时避免光标的遮挡和最终用户疲劳,从而改善整体最终用户体验。

    HIERARCHICAL DISPLAY AND NAVIGATION OF DOCUMENT REVISION HISTORIES

    公开(公告)号:US20120272192A1

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

    申请号:US13090153

    申请日:2011-04-19

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0484 G06F17/2288

    摘要: A system and technique for displaying a document's workflow history are disclosed. The system includes a graphical user interface for displaying one or more graphical representations of events generated by an application configured to edit a document. Each of the events generated by the application may be stored in a data structure that is associated with one or more portions of the document. The data structure may also be associated with a digital image that reflects the state of the document at the time the event was generated and one or more frames of digital video captured substantially simultaneously with the generation of the event. The system may display the stored events via graphical representations in the graphical user interface that represent a portion of the total document workflow history. A user may navigate through the graphical events based on a hierarchical algorithm for clustering events.

    HIERARCHICAL DISPLAY AND NAVIGATION OF DOCUMENT REVISION HISTORIES

    公开(公告)号:US20120272173A1

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

    申请号:US13090144

    申请日:2011-04-19

    IPC分类号: G06F3/048

    摘要: A system and technique for displaying a document's workflow history are disclosed. The system includes a graphical user interface for displaying one or more graphical representations of events generated by an application configured to edit a document. Each of the events generated by the application may be stored in a data structure that is associated with one or more portions of the document. The data structure may also be associated with a digital image that reflects the state of the document at the time the event was generated and one or more frames of digital video captured substantially simultaneously with the generation of the event. The system may display the stored events via graphical representations in the graphical user interface that represent a portion of the total document workflow history. A user may navigate through the graphical events based on a hierarchical algorithm for clustering events.

    Parallel computation of computationally expensive parameter changes
    8.
    发明授权
    Parallel computation of computationally expensive parameter changes 有权
    计算昂贵的参数变化的并行计算

    公开(公告)号:US08248428B2

    公开(公告)日:2012-08-21

    申请号:US12410265

    申请日:2009-03-24

    IPC分类号: G09G5/00

    摘要: One embodiment of the invention sets forth a graphics application configured to generate previews of a graphics object when a configurable parameter is modified. A computation engine computes the result of the modified parameter value and determines a set of additional parameter values based on configurable meta-data. The computation engine then computes results of each additional parameter value. Each computed result specifies a different change in the characteristic of the graphics object. The computation engine transmits the computed results to a preview generator, also included in the graphics application. For each computed result, the preview generator generates a preview of the graphics object that incorporates the change in the characteristic of the graphics object. The previews are transmitted to a preview pane for display. The user may then select one of the previews, and the parameter value of the configurable parameter is modified based on the selected preview.

    摘要翻译: 本发明的一个实施例阐述了一种图形应用,其被配置为当可配置参数被修改时生成图形对象的预览。 计算引擎计算修改参数值的结果,并根据可配置的元数据确定一组附加参数值。 然后,计算引擎计算每个附加参数值的结果。 每个计算结果指定图形对象的特性的不同变化。 计算引擎将计算结果发送到预览生成器,也包括在图形应用程序中。 对于每个计算结果,预览生成器生成包含图形对象特征变化的图形对象的预览。 预览将传送到预览窗格进行显示。 然后,用户可以选择预览之一,并且基于所选择的预览修改可配置参数的参数值。

    MULTISCALE THREE-DIMENSIONAL ORIENTATION
    9.
    发明申请
    MULTISCALE THREE-DIMENSIONAL ORIENTATION 审中-公开
    多尺度三维方位

    公开(公告)号:US20120030630A1

    公开(公告)日:2012-02-02

    申请号:US13193531

    申请日:2011-07-28

    IPC分类号: G06F3/048

    摘要: A multiscale data engine is configured to generate a three-dimensional (3D) environment based on a multiscale 3D dataset. The multiscale data engine is also configured to generate a spatial hierarchy within the 3D environment by selectively grouping 3D objects within the 3D environment. The multiscale data engine is further configured to identify specific 3D objects within the 3D environment in response to input received from an end-user and based on spatial properties associated with the 3D objects. The multiscale data engine is also configured to generate various navigation graphical user interfaces (GUIs) that allow the end-user to navigate the 3D environment.

    摘要翻译: 多尺度数据引擎被配置为基于多尺度3D数据集生成三维(3D)环境。 多尺度数据引擎还被配置为通过在3D环境内选择性地分组3D对象来在3D环境内生成空间层级。 多尺度数据引擎还被配置为响应于从最终用户接收的输入并且基于与3D对象相关联的空间属性来识别3D环境内的特定3D对象。 多尺度数据引擎还被配置为生成允许最终用户导航3D环境的各种导航图形用户界面(GUI)。

    Method and System for Providing Custom Tooltip Messages
    10.
    发明申请
    Method and System for Providing Custom Tooltip Messages 审中-公开
    提供自定义工具提示消息的方法和系统

    公开(公告)号:US20110314415A1

    公开(公告)日:2011-12-22

    申请号:US12820012

    申请日:2010-06-21

    IPC分类号: G06F3/048

    CPC分类号: G06F3/0481

    摘要: A computer-implemented method for providing custom tooltips to an end-user of a software application. The method includes receiving a selection of a user interface (UI) element associated with the software application; and causing a custom tooltip to be displayed on a display device in response to the selection, where the custom tooltip includes one or more custom tooltip entries associated with the selected UI element created by one or more users.

    摘要翻译: 一种用于向软件应用程序的最终用户提供自定义工具提示的计算机实现的方法。 所述方法包括接收与所述软件应用相关联的用户界面(UI)元素的选择; 并且响应于所述选择使自定义工具提示显示在显示设备上,其中所述自定义工具提示包括与由一个或多个用户创建的所选UI元素相关联的一个或多个自定义工具提示条目。