-
公开(公告)号: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.
摘要翻译: 本发明的一个实施例提出了一种用于模拟用于多点触摸输入设备的左,右和中心鼠标按钮功能以向终端用户提供完整的鼠标功能的技术。 使用各种手指到鼠标按钮映射技术来指定左,右或中间的鼠标按钮。 单个手指用于跟踪,而第二个手指或拇指用于激活或停用其中一个鼠标按钮。 多指鼠标仿真可以进行更精确的光标控制,同时避免光标的遮挡和最终用户疲劳,从而改善整体最终用户体验。
-
公开(公告)号: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.
摘要翻译: 本发明的一个实施例提出了一种用于模拟用于多点触摸输入设备的左,右和中心鼠标按钮功能以向终端用户提供完整的鼠标功能的技术。 使用各种手指到鼠标按钮映射技术来指定左,右或中间的鼠标按钮。 单个手指用于跟踪,而第二个手指或拇指用于激活或停用其中一个鼠标按钮。 多指鼠标仿真可以进行更精确的光标控制,同时避免光标的遮挡和最终用户疲劳,从而改善整体最终用户体验。
-
公开(公告)号: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.
-
公开(公告)号: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元素相关联的一个或多个自定义工具提示条目。
-
公开(公告)号:US10331721B2
公开(公告)日:2019-06-25
申请号:US13530003
申请日:2012-06-21
IPC分类号: G06F15/177 , G06F16/34
摘要: A system and method are disclosed for illustrating relationships between a set of objects on a display device. An image is generated and displayed on the display device that includes a graphical representation for each of the objects. One of the objects in the set of objects is selected, and an application determines relationships between the selected object and a subset of the other objects. Connectors (i.e., a graphic overlay) are rendered over the image to show the relationship between one object and another object. Indirect relationships may be shown by drawing connectors between one object and a related object that connect one or more intervening objects. In one embodiment, the objects are publications stored in a digital repository and the relationships between publications are determined by examining references to other publications included in citations. Additional information, such as metadata, may also be rendered in the image.
-
公开(公告)号:US08533594B2
公开(公告)日:2013-09-10
申请号:US13090150
申请日:2011-04-19
CPC分类号: 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.
-
公开(公告)号:US20120169623A1
公开(公告)日:2012-07-05
申请号:US12985307
申请日:2011-01-05
IPC分类号: G06F3/041
CPC分类号: G06F3/0416 , G06F3/04883 , G06F3/04886 , G06F2203/04808
摘要: A technique for integrating a multi-touch surface into a desktop environment is disclosed. One or more multi-touch display devices are placed on the horizontal surface surrounding or beneath a keyboard or mouse. At least one region on the multi-touch surface is defined to display one or more user interface tools on the multi-touch surface. The one or more user interface tools displayed via the multi-touch surface may control or display information associated with desktop applications displayed via a primary display device.
摘要翻译: 公开了一种将多点触摸表面集成到桌面环境中的技术。 一个或多个多点触摸显示设备放置在键盘或鼠标周围或下方的水平表面上。 多点触控面上的至少一个区域被定义为在多点触控面上显示一个或多个用户界面工具。 通过多点触摸表面显示的一个或多个用户界面工具可以控制或显示与通过主显示设备显示的桌面应用相关联的信息。
-
公开(公告)号:US20120169621A1
公开(公告)日:2012-07-05
申请号:US12985304
申请日:2011-01-05
IPC分类号: G06F3/041
CPC分类号: G06F3/04886 , G06F2203/04104 , G06F2203/04808
摘要: A technique for integrating a multi-touch surface into a desktop environment is disclosed. One or more multi-touch display devices are placed on the horizontal surface surrounding or beneath a keyboard or mouse. At least one region on the multi-touch surface is defined to display one or more user interface tools on the multi-touch surface. The one or more user interface tools displayed via the multi-touch surface may control or display information associated with desktop applications displayed via a primary display device.
-
公开(公告)号:US20120169598A1
公开(公告)日:2012-07-05
申请号:US12985308
申请日:2011-01-05
IPC分类号: G06F3/033
CPC分类号: G06F3/033 , G06F3/038 , G06F3/0488 , G06F2203/0381 , G06F2203/04808
摘要: A technique for integrating a multi-touch surface into a desktop environment is disclosed. One or more multi-touch display devices are placed on the horizontal surface surrounding or beneath a keyboard or mouse. At least one region on the multi-touch surface is defined to display one or more user interface tools on the multi-touch surface. The one or more user interface tools displayed via the multi-touch surface may control or display information associated with desktop applications displayed via a primary display device.
-
公开(公告)号:US08160983B2
公开(公告)日:2012-04-17
申请号:US12431485
申请日:2009-04-28
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.
摘要翻译: 驻留在端点机器上的用户数据引擎在与软件应用交互时产生反映最终用户执行的特定操作流程的当前用户上下文。 驻留在服务器机器上的上下文引擎将当前用户上下文与包括在上下文数据库中的一个或多个存储的用户上下文进行比较,并且基于每个比较生成相似性值。 资源引擎识别与所存储的用户上下文相关联的资源数据库中的资源,然后基于与所述资源相关联的所存储的用户上下文相对应的相似度得分,为每个资源生成相关性得分。 资源引擎基于相关性分数向用户数据引擎发送反映所识别的资源的资源列表。 用户数据引擎在与资源列表中反映的资源相关联的端点机器信息的显示屏幕上显示。
-
-
-
-
-
-
-
-
-