Apparatus and method for implementing visual animation illustrating
results of interactive editing operations
    1.
    发明授权
    Apparatus and method for implementing visual animation illustrating results of interactive editing operations 失效
    用于实现视觉动画的装置和方法,其示出交互式编辑操作的结果

    公开(公告)号:US5880743A

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

    申请号:US976907

    申请日:1997-11-24

    IPC分类号: G06T13/80 G06T13/00

    CPC分类号: G06T13/80

    摘要: An apparatus and method for animating editing changes on a display device is provided. The invention is designed to operate preferably with a graphical editing system that permits both handwritten and typewritten data entry. Both the primary changes made by the user and the contextual changes resulting from the primary changes are animated at a visually apparent rate in multiple steps to permit a user and other viewers of the display device to understand the effects of an editing change on surrounding objects. The number of steps in which the changes are animated depends on the number of changes which must be made and the operation performed.

    摘要翻译: 提供了一种用于在显示装置上动画化编辑改变的装置和方法。 本发明被设计为优选地使用允许手写和打字数据输入的图形编辑系统。 用户进行的主要更改和主要更改导致的上下文更改都以多个步骤以视觉上明显的速度进行动画,以允许显示设备的用户和其他观看者了解编辑更改对周围对象的影响。 更改动画的步骤数取决于必须进行的更改次数和执行的操作。

    Apparatus and method for supporting the implicit structure of freeform lists, outlines, text, tables and diagrams in a gesture-based input system and editing system
    2.
    发明授权
    Apparatus and method for supporting the implicit structure of freeform lists, outlines, text, tables and diagrams in a gesture-based input system and editing system 失效
    在基于手势的输入系统和编辑系统中支持自由形式列表,轮廓,文本,表格和图表的隐式结构的装置和方法

    公开(公告)号:US06525749B1

    公开(公告)日:2003-02-25

    申请号:US08736883

    申请日:1996-10-25

    IPC分类号: G09G500

    CPC分类号: G06F17/24 G06F3/04883

    摘要: A system features a data input scheme in which the nature of the entered data is irrelevant until the requirement made to perform a function with respect to that data. It is only when it becomes necessary to perform a function with respect to the data that the determination of the nature of the data become important. The desired function, which may include editing, rearranging, moving, etc., then results in a determination of the nature of the data in order to enable implementation of that specific function. The nature of the data can be determined to be in the form of a list, table, or diagram. To this end, a screen oriented display processing system is provided for the entry of informational data including a display means, a data entry means for entering informational data on the display means, a gesture entering means for entering handwritten gestural data on the display, the gestural data representing a gesture associated with at least a portion of the informational data on the display, an assignment means responsive to the entry of the gesture for assigning a function representative of the gesture to the portion of the informational data, and an implementing means responsive to the assignment means for implementing the function on the said portion of the informational data.

    摘要翻译: 系统具有数据输入方案,其中输入的数据的性质不相关,直到执行关于该数据的功能的要求为止。 仅当需要执行关于数据性质的确定变得重要的数据的功能时才是。 可能包括编辑,重排,移动等的期望功能然后导致数据的性质的确定,以便能够实现该特定功能。 可以将数据的性质确定为列表,表格或图表的形式。 为此,提供一种面向屏幕的显示处理系统,用于输入信息数据,包括显示装置,用于在显示装置上输入信息数据的数据输入装置,用于在显示器上输入手写手势数据的手势输入装置, 表示与显示器上的信息数据的至少一部分相关联的手势的手势数据,响应于用于将表示手势的功能分配给信息数据的部分的手势输入的分配装置,以及响应于 到用于在信息数据的所述部分上实现功能的分配装置。

    Apparatus and method for altering enclosure selections in a gesture
based input system
    3.
    发明授权
    Apparatus and method for altering enclosure selections in a gesture based input system 失效
    用于在基于手势的输入系统中改变外壳选择的装置和方法

    公开(公告)号:US5471578A

    公开(公告)日:1995-11-28

    申请号:US175841

    申请日:1993-12-30

    IPC分类号: G06F3/033 G06F3/048 G06F15/00

    摘要: A graphical editing system which allows a user to modify a selection gesture without having to redraw the entire gesture. The system defines a selection with an enclosure that is treated as a graphical object that can be contorted in a style consistent with the specific application. The enclosure can be altered, i.e., reshaped by a set of gestures which allow the user to expand or reduce the size of the enclosure. These alteration gestures activate specified points or portions of the enclosure to control its shape. If a selection enclosure is drawn, it can be altered to include or exclude additional data by drawing a line segment that is detected by its location relative to the selection enclosure as an alteration gesture to reshape the existing enclosure to include the line segment.

    摘要翻译: 一种图形编辑系统,其允许用户修改选择手势而不必重画整个手势。 系统定义了一个选择,其中包含一个被视为图形对象的外壳,该对象可以与特定应用程序一致的样式进行扭曲。 可以改变外壳,即通过一组允许用户扩大或缩小外壳尺寸的手势重塑。 这些改变手势激活外壳的指定点或部分来控制其形状。 如果绘制了选择框,则可以通过绘制通过其相对于选择框的位置检测到的线段来修改包括或排除附加数据作为更改手势,以重新整形现有机箱以包括线段,以进行更改。

    Domain objects for use in a freeform graphics system
    4.
    发明授权
    Domain objects for use in a freeform graphics system 失效
    用于自由格式图形系统的域对象

    公开(公告)号:US06509912B1

    公开(公告)日:2003-01-21

    申请号:US09005978

    申请日:1998-01-12

    IPC分类号: G09G500

    CPC分类号: G06F3/04883

    摘要: Domain objects for use in a freeform graphics system. Domain objects are context specific representations of information that are used in a freeform graphics system. Domain objects are represented in a freeform graphics system by a graphic object (icon) representing an instance of the domain object. The icon representing a domain object may be manipulated like any other graphic object. Domain objects are defined by a domain object class which define attributes, a set of action rules and layouts. The attributes describe the information or data associated with the domain object. The set of action rules map user actions and system events to operations that may be performed on the domain object. The layouts define how domain object information is displayed as an icon.

    摘要翻译: 用于自由格式图形系统的域对象。 域对象是在自由格式图形系统中使用的信息的上下文特定表示。 域对象通过表示域对象实例的图形对象(图标)在自由形状图形系统中表示。 表示域对象的图标可以像任何其他图形对象一样被操纵。 域对象由定义属性的一个域对象类定义,一组动作规则和布局。 属性描述与域对象相关联的信息或数据。 一组操作规则将用户操作和系统事件映射到可能对域对象执行的操作。 布局定义域对象信息如何显示为图标。

    Automatic extraction of text regions and region borders for an electronic work surface
    5.
    发明授权
    Automatic extraction of text regions and region borders for an electronic work surface 有权
    自动提取电子工作表面的文本区域和区域边界

    公开(公告)号:US06470095B2

    公开(公告)日:2002-10-22

    申请号:US09170896

    申请日:1998-10-13

    IPC分类号: G06K948

    CPC分类号: G06K9/00463

    摘要: The spatial separations between clusters of objects on the electronic work surface are analyzed to automatically generate borders, which may be used in at least two manners. The borders may become explicit editable borders within an output image. Alternatively, the borders created may be implicit ephemeral borders. According to an aspect, a method uses the sufficient stability grouping technique to determine grouping of elements in the input image array into the text lines in the output text lines array. According to another aspect, a method uses the sufficient stability grouping technique to determine the amount of vertical expansion to apply to each text line so as to create text regions in the output array which correspond to the text lines in the input text lines array. According to yet another aspect, a method takes the text regions array as input and extracts enclosure borders from the text regions. The method according to this aspect applies distance thresholding and edge labeling based upon the contents of the text lines array. According to still another aspect, a method extracts structured borders from the text regions array. The method according to this aspect applies two-dimensional projection operations based upon the contents of the text lines array. According to yet still another aspect, a method extracts freeform linear borders from the text regions array. The freeform linear borders result from a Voronoi tesselation performed upon the contents of text regions array.

    摘要翻译: 分析电子工作表面上的物体簇之间的空间分离,以自动生成边界,其可以至少两种方式使用。 边框可能会成为输出图像中的显式可编辑边框。 或者,创建的边界可能是隐式的临时边界。 根据一个方面,一种方法使用足够的稳定性分组技术来确定输入图像阵列中的元素到输出文本行阵列中的文本行中的分组。 根据另一方面,一种方法使用足够的稳定性分组技术来确定应用于每个文本行的垂直扩展量,以便在输出阵列中创建与输入文本行阵列中的文本行对应的文本区域。 根据另一方面,一种方法将文本区域阵列作为输入并从文本区域中提取封闭边界。 根据该方面的方法基于文本行数组的内容应用距离阈值和边缘标记。 根据另一方面,一种方法从文本区域阵列中提取结构化边界。 根据该方面的方法基于文本行数组的内容应用二维投影操作。 根据另一方面,一种方法从文本区域阵列中提取自由形式的线性边界。 自由形式的线性边界是由对文本区域数组的内容执行的Voronoi细分。

    Method and apparatus for grouping graphic objects on a computer based
system having a graphical user interface
    6.
    发明授权
    Method and apparatus for grouping graphic objects on a computer based system having a graphical user interface 失效
    用于在具有图形用户界面的基于计算机的系统上对图形对象进行分组的方法和装置

    公开(公告)号:US5861886A

    公开(公告)日:1999-01-19

    申请号:US670915

    申请日:1996-06-26

    CPC分类号: G06F3/04817 G06F3/04842

    摘要: A system for creating and manipulating groups of graphic objects using enclosures. A persistent graphic object, such as a closed loop is drawn around a set of graphic objects as an enclosure. When the enclosure is selected the enclosure and the set of graphic objects within are grouped. Besides moving graphic objects into and out of the enclosure, the contents of a group can then be modified by 1) graphically altering the enclosure loop to include or remove graphic objects, 2) fusing groups by moving one of them so that their enclosure loops overlap (i.e., they "fuse" into one), 3) fusing groups through gestures which "touch" enclosure loops of the groups to be fused or 4) splitting the group into multiple groups through a splitting gesture.

    摘要翻译: 使用外壳创建和操作图形对象组的系统。 围绕作为外壳的一组图形对象绘制诸如闭环的持久图形对象。 选择机箱时,机箱和其中的图形对象组将分组。 除了将图形对象移入和移出外壳之外,还可以通过以下方式修改一个组的内容:1)以图形方式更改机箱循环以包含或删除图形对象; 2)通过移动其中一个来融合组,使其机箱环重叠 (即,它们“融合成一体”),3)通过“触摸”要融合的组的机箱环的手势融合组,或者4)通过分割手势将组分成多个组。

    Domain objects having computed attribute values for use in a freeform graphics system
    7.
    发明授权
    Domain objects having computed attribute values for use in a freeform graphics system 失效
    具有计算属性值的域对象用于自由格式图形系统

    公开(公告)号:US06377288B1

    公开(公告)日:2002-04-23

    申请号:US09005983

    申请日:1998-01-12

    IPC分类号: G09G500

    CPC分类号: G06F3/04883

    摘要: Domain objects for use in a freeform graphics system. Domain objects are context specific representations of information that are used in a freeform graphics system. Domain objects are represented in a freeform graphics system by a graphic object (icon) representing an instance of the domain object. The icon representing a domain object may be manipulated like any other graphic object. Domain objects are defined by a domain object class which define attributes, a set of action rules and layouts. The attributes describe the information or data associated with the domain object. The set of action rules map user actions and system events to operations that may be performed on the domain object. The layouts define how domain object information is displayed as an icon. The attributes may have computed values. An attribute have it's value computed based on the value(s) other attribute(s) or based on the spatial positioning of the icon representing the data object on a work surface.

    摘要翻译: 用于自由格式图形系统的域对象。 域对象是在自由格式图形系统中使用的信息的上下文特定表示。 域对象通过表示域对象实例的图形对象(图标)在自由形状图形系统中表示。 表示域对象的图标可以像任何其他图形对象一样被操纵。 域对象由定义属性的一个域对象类定义,一组动作规则和布局。 属性描述与域对象相关联的信息或数据。 一组操作规则将用户操作和系统事件映射到可能对域对象执行的操作。 布局定义域对象信息如何显示为图标。 属性可能具有计算值。 属性具有基于其他属性值计算的值,或者基于在工作表面上表示数据对象的图标的空间定位。

    Freeform graphics system having meeting objects for supporting meeting
objectives
    9.
    发明授权
    Freeform graphics system having meeting objects for supporting meeting objectives 失效
    具有满足会议目标的会议对象的自由形图形系统

    公开(公告)号:US6018346A

    公开(公告)日:2000-01-25

    申请号:US5974

    申请日:1998-01-12

    CPC分类号: G06Q10/109

    摘要: Meeting support objects for supporting meeting objectives for use in a freeform graphics system. Meeting support objects are representations of dynamic information that is used to support various common activities performed in meetings, such as decision making, assigning action items, agenda tracking, etc. Meeting support objects are defined by a domain object class. The domain object class defines attributes, a set of action rules and layouts. The attributes describe the information or data associated with the meeting support object. Further, the underlying attribute values represented by the icon may change, based on predefined spatial parameters, as the result of user actions performed on the icon (e.g. via a gesture) or upon the occurrence of a system event. The set of action rules map user actions and system events to operations that may be performed on the meeting support object. The layouts define how meeting support object information is displayed as an icon.

    摘要翻译: 会议支持对象,用于支持在自由格式图形系统中使用的会议目标。 会议支持对象是用于支持在会议中执行的各种常见活动(如决策,分配操作项目,议程跟踪等)的动态信息的表示。会议支持对象由域对象类定义。 域对象类定义属性,一组动作规则和布局。 属性描述与会议支持对象相关联的信息或数据。 此外,由图标表示的基础属性值可以基于预定义的空间参数,作为对图标(例如经由手势)执行的用户动作的结果或者系统事件的发生而改变。 一组操作规则将用户操作和系统事件映射到可能在会议支持对象上执行的操作。 布局定义了会议支持对象信息如何显示为图标。

    Method and apparatus for collapsing and expanding selected regions on a
work space of a computer controlled display system
    10.
    发明授权
    Method and apparatus for collapsing and expanding selected regions on a work space of a computer controlled display system 失效
    用于在计算机控制的显示系统的工作空间上折叠和扩展所选区域的方法和装置

    公开(公告)号:US5784061A

    公开(公告)日:1998-07-21

    申请号:US670967

    申请日:1996-06-26

    CPC分类号: G06F3/04883 G06F3/0481

    摘要: A method and apparatus for representing a group of graphic objects so as to maximize usage of a display area on a computer controlled graphics display system. The present invention provides a means for "collapsing" a group of graphic objects so that the group is represented by a container icon. The container icon occupies a smaller amount of display area than the group of objects. The group is recallable (i.e. expanded) by "tapping" on the container icon. Alternatively, the group may be located on a separate accessible area of the display space. The container icon is itself a graphical object and can be moved, copied or deleted. Any change of attributes, e.g. color, of the graphical object causes a corresponding change to the group of graphic objects.

    摘要翻译: 一种用于表示一组图形对象的方法和装置,以便最大限度地利用计算机控制的图形显示系统上的显示区域。 本发明提供了一种用于“折叠”一组图形对象的装置,使得该组由容器图标表示。 容器图标占据比一组对象更小的显示区域。 该组可以通过在容器图标上“点击”来调用(即扩展)。 或者,组可以位于显示空间的单独的可访问区域上。 容器图标本身是图形对象,可以移动,复制或删除。 属性的任何变化,例如 颜色,图形对象会导致对图形对象组的相应更改。