System and method for recommending next commands when using a software application
    1.
    发明授权
    System and method for recommending next commands when using a software application 有权
    使用软件应用程序时推荐下一个命令的系统和方法

    公开(公告)号:US08751491B2

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

    申请号:US12469515

    申请日:2009-05-20

    IPC分类号: G06F7/00 G06F17/30 G06F17/00

    CPC分类号: G06F17/276 G06F3/0237

    摘要: One embodiment of the invention sets forth a mechanism for recommended commands to a designer of a graphics design application. Each time a command is executed within the graphics design application, a resource module receives command use information associated with the executed command. In response, the resource module generates and transmits one or more recommendation lists to the designer, where each recommendation list includes a list of recommended commands that may be executed by the designer next. The resource module generates the recommendation lists based on frequency information associated with the recommended commands stored within a local frequency store. The frequency information is received by the resource module from a central server that processes command use information associated with different designers in the community to produce the frequency information.

    摘要翻译: 本发明的一个实施例为图形设计应用的设计者提出了推荐命令的机制。 每当在图形设计应用程序中执行命令时,资源模块接收与执行的命令相关联的命令使用信息。 作为响应,资源模块生成并向设计者发送一个或多个推荐列表,其中每个推荐列表包括下一个设计者可以执行的推荐命令的列表。 资源模块基于与存储在本地频率存储器中的推荐命令相关联的频率信息来生成推荐列表。 频率信息由资源模块从中央服务器接收,该中央服务器处理与社区中的不同设计者相关联的命令使用信息,以产生频率信息。

    Multi-finger mouse emulation
    2.
    发明授权
    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.

    Method and System for Providing Custom Tooltip Messages
    5.
    发明申请
    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元素相关联的一个或多个自定义工具提示条目。

    Three-dimensional orientation indicator and controller
    6.
    发明申请
    Three-dimensional orientation indicator and controller 失效
    三维方位指示器和控制器

    公开(公告)号:US20080238916A1

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

    申请号:US11729211

    申请日:2007-03-28

    IPC分类号: G06T15/00

    摘要: A method, apparatus, and article of manufacture provide the ability to control a three-dimensional scene view. A three-dimensional (3D) scene having one or more three-dimensional objects is displayed. A 3D representation of a coordinate system of the scene is displayed. The 3D representation contains a current viewpoint, one or more faces, one or more edges, and one or more corners with each face, edge, and corner representing a corresponding viewpoint of the scene. The 3D representation is manipulated. A new current viewpoint of the 3D representation is displayed based on the manipulation. The scene is then reoriented corresponding to the new current viewpoint based on the manipulation of the 3D representation.

    摘要翻译: 方法,装置和制品提供了控制三维场景视图的能力。 显示具有一个或多个三维物体的三维(3D)场景。 显示场景的坐标系的3D表示。 3D表示包含当前视点,一个或多个面,一个或多个边,以及一个或多个角,其中每个面,边和角表示场景的相应视点。 操纵3D表示。 基于操作显示3D表示的新的当前视点。 然后基于3D表示的操纵,对应于新的当前视点重新定向场景。

    Hierarchical display and navigation of document revision histories

    公开(公告)号:US08701002B2

    公开(公告)日:2014-04-15

    申请号:US13090148

    申请日:2011-04-19

    IPC分类号: G06F3/00 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.

    HIERARCHICAL DISPLAY AND NAVIGATION OF DOCUMENT REVISION HISTORIES
    8.
    发明申请
    HIERARCHICAL DISPLAY AND NAVIGATION OF DOCUMENT REVISION HISTORIES 有权
    文献修订历史的分层显示和导航

    公开(公告)号:US20120272153A1

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

    申请号:US13090148

    申请日:2011-04-19

    IPC分类号: G06F3/01

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

    摘要翻译: 公开了一种用于显示文档的工作流历史的系统和技术。 该系统包括用于显示被配置为编辑文档的应用所生成的事件的一个或多个图形表示的图形用户界面。 应用程序生成的每个事件可以存储在与文档的一个或多个部分相关联的数据结构中。 数据结构还可以与在事件生成时反映文档的状态的数字图像相关联,并且与事件的生成基本同时捕获数字视频的一个或多个帧。 该系统可以通过图形用户界面中的图形表示显示所存储的事件,该图形表示代表文档工作流历史的一部分。 用户可以基于用于聚类事件的分层算法来导航图形事件。

    MULTI-FINGER MOUSE EMULATION
    9.
    发明申请
    MULTI-FINGER MOUSE EMULATION 有权
    多指针小鼠模拟

    公开(公告)号:US20100328227A1

    公开(公告)日:2010-12-30

    申请号:US12493980

    申请日:2009-06-29

    IPC分类号: G06F3/041

    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.

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

    DISPLAYING RESOURCES BASED ON SHARED CONTEXTS

    公开(公告)号:US20100131452A1

    公开(公告)日:2010-05-27

    申请号:US12431657

    申请日:2009-04-28

    IPC分类号: G06N7/04 G06F3/00

    CPC分类号: G06N99/005 G06F9/453

    摘要: A user data engine residing on an endpoint machine generates a current user context reflecting a specific flow of operations performed by an end-user when interacting with a software application. A context engine residing on a sever machine compares the current user context to one or more stored user contexts included in a context database and generates a similarity value based on each comparison. A resource engine identifies resources in a resource database that are associated with the stored user contexts and then generates a relevance score for each resource based on the similarity scores corresponding to the stored user contexts with which those resources are associated. The resource engine transmits a resource list reflecting the identified resources to the user data engine based on the relevance scores. The user data engine displays on a display screen of the endpoint machine information associated with resources reflected in the resource list.