Method and system for adapting a single-client, single-user application to a multi-user, multi-client environment
    1.
    发明申请
    Method and system for adapting a single-client, single-user application to a multi-user, multi-client environment 审中-公开
    用于将单客户端单用户应用程序适配到多用户多客户端环境的方法和系统

    公开(公告)号:US20070260675A1

    公开(公告)日:2007-11-08

    申请号:US11430234

    申请日:2006-05-08

    IPC分类号: G06F15/16

    CPC分类号: G06F9/52 G06F9/54 H04L67/38

    摘要: The invention provides a method and system for adapting a single-user, single-client application for multiple clients operated by multiple users. An instance of an unmodified single-client, single-user application is executed in each of the clients, and the execution of the multiple instances of the application is coordinated by a wrapper application executing in each of the clients. The wrapper application is configured to communicate messages between the clients via a network to facilitate the coordination.

    摘要翻译: 本发明提供了一种适用于多个用户操作的多个客户机的单用户单客户端应用的方法和系统。 在每个客户端中执行未修改的单客户端单用户应用的实例,并且通过在每个客户端中执行的包装应用来协调应用的多个实例的执行。 包装应用程序被配置为经由网络在客户端之间传送消息以便于协调。

    Conflict resolution for graphic multi-user interface
    2.
    发明申请
    Conflict resolution for graphic multi-user interface 审中-公开
    图形多用户界面的冲突解决

    公开(公告)号:US20050183035A1

    公开(公告)日:2005-08-18

    申请号:US10717829

    申请日:2003-11-20

    CPC分类号: G06F3/0488 G06F3/0481

    摘要: A graphic multi-user interface resolves multi-user conflicts. The interface includes a touch sensitive surface on which items, such as documents and images, can be displayed. The items have an associated state and policy. Touch samples are generated when users touch the touch sensitive surface. Each samples is identified with a particular user generating the of sample. The samples are associated with particular items. Touching items generates events. A decision with respect to a conflict affecting a next state of a particular item is made according to the events, the state and the policy.

    摘要翻译: 图形多用户界面解决了多用户冲突。 该界面包括触摸敏感表面,可以在其上显示诸如文档和图像的物品。 这些项目具有相关联的状态和策略。 用户触摸触敏表面时会产生触摸样品。 用特定用户识别每个样本,生成样本。 样品与特定物品相关联。 触摸项目会生成事件。 根据事件,状态和政策,对影响特定项目的下一个状态的冲突作出决定。

    Spatial multiplexing to mediate direct-touch input on large displays
    3.
    发明授权
    Spatial multiplexing to mediate direct-touch input on large displays 失效
    在大型显示器上调停直接触摸输入的空间复用

    公开(公告)号:US07441202B2

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

    申请号:US11057356

    申请日:2005-02-14

    IPC分类号: G06F3/048 G06F3/033 G06F3/041

    摘要: A graphical user interface has a display surface that is segmented into multiple regions. A set of unique, non-overlapping locations is associated with each region. A set of actions that can be performed by the graphical user interface is defined. A document to be displayed on the display surface is selected. The document is moved to a particular location, and a particular action of the set of actions is performed on the selected object according to the particular location of the object on the display surface to operate the graphical user interface in one of a plurality of modes for the particular action.

    摘要翻译: 图形用户界面具有被分割成多个区域的显示表面。 一组独特的非重叠位置与每个区域相关联。 定义可由图形用户界面执行的一组动作。 选择要显示在显示表面上的文档。 将文档移动到特定位置,并且根据对象在显示表面上的特定位置对所选择的对象执行该组动作的特定动作,以以多种模式之一操作图形用户界面 具体的行动。

    Method and system for emulating a mouse on a multi-touch sensitive surface
    4.
    发明申请
    Method and system for emulating a mouse on a multi-touch sensitive surface 审中-公开
    用于在多触点敏感表面上仿真鼠标的方法和系统

    公开(公告)号:US20070257891A1

    公开(公告)日:2007-11-08

    申请号:US11416719

    申请日:2006-05-03

    IPC分类号: G06F3/041

    摘要: A computer implemented method for emulating a mouse with a multi-touch sensitive display surface. Sensing a touching, movement or tapping by one or several fingers or fist emulates mechanical mouse functionality. Sensing a first touching by a first finger at a first location on a multi-touch sensitive display surface and sensing concurrently a second touching by a second finger at a second location on the multi-touch sensitive display surface displays a graphic object on the multi-touch display surface at a position dependent on the first location and the second location to emulate moving a mouse.

    摘要翻译: 一种用于模拟具有多触摸敏感显示表面的鼠标的计算机实现的方法。 通过一个或多个手指或拳头感测触摸,移动或敲击,模拟机械鼠标功能。 感测在多触摸敏感显示表面上的第一位置处的第一手指的第一次触摸并且同时感测由多触敏敏感显示表面上的第二位置处的第二手指的第二次触摸在多触点敏感显示表面上的第二位置上显示图形对象, 在取决于第一位置的位置和第二位置处触摸显示表面以模拟移动鼠标。

    Spatial multiplexing to mediate direct-touch input on large displays
    5.
    发明申请
    Spatial multiplexing to mediate direct-touch input on large displays 失效
    在大型显示器上调停直接触摸输入的空间复用

    公开(公告)号:US20060181518A1

    公开(公告)日:2006-08-17

    申请号:US11057356

    申请日:2005-02-14

    IPC分类号: G06F17/00

    摘要: A graphical user interface has a display surface that is segmented into multiple regions. A set of unique, non-overlapping locations is associated with each region. A set of actions that can be performed by the graphical user interface is defined. A document to be displayed on the display surface is selected. The document is moved to a particular location, and a particular action of the set of actions is performed on the selected object according to the particular location of the object on the display surface to operate the graphical user interface in one of a plurality of modes for the particular action.

    摘要翻译: 图形用户界面具有被分割成多个区域的显示表面。 一组独特的非重叠位置与每个区域相关联。 定义可由图形用户界面执行的一组动作。 选择要显示在显示表面上的文档。 将文档移动到特定位置,并且根据对象在显示表面上的特定位置对所选择的对象执行该组动作的特定动作,以以多种模式之一操作图形用户界面 具体的行动。

    Method and System for Emulating a Mouse on a Multi-Touch Sensitive Surface
    6.
    发明申请
    Method and System for Emulating a Mouse on a Multi-Touch Sensitive Surface 审中-公开
    用于在多触点敏感表面上模拟鼠标的方法和系统

    公开(公告)号:US20120068963A1

    公开(公告)日:2012-03-22

    申请号:US13194597

    申请日:2011-07-29

    IPC分类号: G06F3/045

    摘要: A computer implemented method for emulating a mouse with a multi-touch sensitive display surface, wherein a touching of the multi-touch sensitive display surface by a user creates a capacitive coupling between the user and the multi-touch sensitive display surface at a location of the touching. The method senses concurrently a first touching by a first finger at a first location on a multi-touch sensitive display surface and a second touching by a second finger at a second location on the multi-touch sensitive display surface, wherein the sensing uses capacitive couplings between the user and the multi-touch sensitive display surface; and displays a graphic object on the multi-touch display surface at a position dependent on the first location and the second location.

    摘要翻译: 一种用于模拟具有多触摸敏感显示表面的鼠标的计算机实现的方法,其中由用户触摸所述多触摸敏感显示表面在用户和所述多触摸敏感显示表面之间的位置处产生电容耦合, 感动。 该方法同时感测第一手指在多触摸敏感显示表面上的第一位置的第一次触摸,以及在多触摸敏感显示表面上的第二位置处的第二手指的第二次触摸,其中该感测使用电容耦合 在用户和多点触控敏感显示面之间; 并且在取决于第一位置和第二位置的位置处在多点触摸显示表面上显示图形对象。

    System for delineating and annotating areal regions

    公开(公告)号:US5553214A

    公开(公告)日:1996-09-03

    申请号:US111153

    申请日:1993-08-24

    IPC分类号: G06T11/00 G06F15/62

    CPC分类号: G06T11/00

    摘要: A system for delineating partially- or fully-bounded areal regions of a map utilizes deformable templates, which it dynamically expands and contorts to conform to the boundaries of the regions. The system segments the map into a number of cells, with each cell relating, for example, to a pixel. The system then defines an "energy" field for the floor plan by assigning cells corresponding to boundary edges predetermined minimum energy values, cells corresponding to boundary interiors predetermined maximum energy values, and each non-boundary cell an energy value defined by the distance of the cell from the closest boundary edge cell. The system then iteratively manipulates a template over a selected region of the floor plan in an attempt to minimize the "potential" of the template, which is defined by a potential function that includes a "total energy score" and various size and test terms that encourage desired template deformations. The system determines the total energy score, by (i) scan converting the template sides, (ii) weighting the energy values of the cells through which the sides pass based on the lengths of the sides passing through the cells, and (iii) summing the scores. After determining the potential for all possible new locations for each of the vertices, the system selects next locations for each of the vertices and, as necessary, moves the vertices to these next locations to complete an iteration. At various times, the system raises the energy field and updates the template by altering the number of vertices. The system ends its manipulations of the template when it has performed a predetermined number of iterations or, in an energy field at its ceiling values, either the template vertices do not move between iterations or the potential of the template does not change. A user may then edit the template to conform the template more closely to the selected region. A user may also specify certain constraints on template deformation. In response, the system uses a modified potential function for controlling the deformation of the template.

    Controlled interactive display of content using networked computer devices
    9.
    发明授权
    Controlled interactive display of content using networked computer devices 有权
    使用联网计算机设备控制内容的交互式显示

    公开(公告)号:US07376901B2

    公开(公告)日:2008-05-20

    申请号:US10610140

    申请日:2003-06-30

    IPC分类号: H04L29/06 G06F5/00

    摘要: The invention provides a novel method for interacting with content objects stored in computer devices connected as nodes of a communications network, each node including an input interface and an output interface, the output interface including a display area. A first display area of a first node is partitioned into a first private work area and a first personal work area associated with the first node. A second display area of a second node is partitioned into a set of second personal work areas and a public work area, each second personal work area associated with other nodes and the public work area associated with all of the nodes.A particular content object of the first node in the first private work area is visualized as a content item according to attributes enabled by the visualizing and moved from the first private work area to the first personal work area. In response to the first moving, the content item in the corresponding second personal work area is visualized according to attributes enabled by the first moving. The content item is then moved from the second personal work area to the public personal work area and visualized, in response to the second moving, in the public work area according to attributes enabled by the second moving.

    摘要翻译: 本发明提供了一种与存储在作为通信网络的节点连接的计算机设备中的内容对象交互的新颖方法,每个节点包括输入接口和输出接口,输出接口包括显示区域。 将第一节点的第一显示区域划分为与第一节点相关联的第一私人工作区域和第一个人工作区域。 将第二节点的第二显示区域划分为一组第二个人工作区域和公共工作区域,每个第二个人工作区域与其他节点相关联,以及与所有节点相关联的公共工作区域。 根据通过可视化并从第一私人工作区域移动到第一个人工作区域所启动的属性将第一私人工作区域中的第一节点的特定内容对象可视化为内容项目。 响应于第一移动,相应的第二个人工作区域中的内容项目根据由第一移动启用的属性来可视化。 然后,将内容项目从第二个人工作区域移动到公共个人工作区域,并根据第二移动的属性,在公共工作区域中响应于第二移动而可视化。