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

    公开(公告)号:US20100328227A1

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

    申请号:US12493980

    申请日:2009-06-29

    CPC classification number: G06F3/0488 G06F2203/04808

    Abstract: 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.

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

    DISPLAYING RESOURCES BASED ON SHARED CONTEXTS

    公开(公告)号:US20100131452A1

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

    申请号:US12431657

    申请日:2009-04-28

    CPC classification number: G06N99/005 G06F9/453

    Abstract: 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.

    DISPLAYING RESOURCES BASED ON SHARED CONTEXTS
    15.
    发明申请
    DISPLAYING RESOURCES BASED ON SHARED CONTEXTS 有权
    基于共享内容显示资源

    公开(公告)号:US20100131451A1

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

    申请号:US12431485

    申请日:2009-04-28

    CPC classification number: G06N99/005 G06F9/453

    Abstract: 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.

    Abstract translation: 驻留在端点机器上的用户数据引擎在与软件应用交互时产生反映最终用户执行的特定操作流程的当前用户上下文。 驻留在服务器机器上的上下文引擎将当前用户上下文与包括在上下文数据库中的一个或多个存储的用户上下文进行比较,并且基于每个比较生成相似性值。 资源引擎识别与所存储的用户上下文相关联的资源数据库中的资源,然后基于与所述资源相关联的所存储的用户上下文相对应的相似度得分,为每个资源生成相关性得分。 资源引擎基于相关性分数向用户数据引擎发送反映所识别的资源的资源列表。 用户数据引擎在与资源列表中反映的资源相关联的端点机器信息的显示屏幕上显示。

    PARALLEL COMPUTATION OF COMPUTATIONALLY EXPENSIVE PARAMETER CHANGES
    16.
    发明申请
    PARALLEL COMPUTATION OF COMPUTATIONALLY EXPENSIVE PARAMETER CHANGES 有权
    计算费用参数变化的并行计算

    公开(公告)号:US20100128061A1

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

    申请号:US12410265

    申请日:2009-03-24

    CPC classification number: G06T11/60 G06T19/00 G06T2200/24 G06T2210/52

    Abstract: 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.

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

    SYSTEM AND METHOD FOR RECOMMENDING NEXT COMMANDS WHEN USING A SOFTWARE APPLICATION

    公开(公告)号:US20100107141A1

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

    申请号:US12469509

    申请日:2009-05-20

    CPC classification number: G06F17/276 G06F3/0237

    Abstract: 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.

    SYSTEM AND METHOD FOR RECOMMENDING NEXT COMMANDS WHEN USING A SOFTWARE APPLICATION
    18.
    发明申请
    SYSTEM AND METHOD FOR RECOMMENDING NEXT COMMANDS WHEN USING A SOFTWARE APPLICATION 有权
    使用软件应用程序时建议下一个命令的系统和方法

    公开(公告)号:US20100106737A1

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

    申请号:US12469515

    申请日:2009-05-20

    CPC classification number: G06F17/276 G06F3/0237

    Abstract: 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.

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

Patent Agency Ranking