SMART GESTURES FOR DIAGRAM STATE TRANSITIONS
    1.
    发明申请
    SMART GESTURES FOR DIAGRAM STATE TRANSITIONS 审中-公开
    用于图形状态转换的SMART GESTURES

    公开(公告)号:US20110234637A1

    公开(公告)日:2011-09-29

    申请号:US12731047

    申请日:2010-03-24

    IPC分类号: G09G5/00 G06F3/01

    CPC分类号: G06F3/0481 G06F2203/04806

    摘要: The present invention extends to methods, systems, and computer program products for smart gestures for diagram state transitions. Embodiments of the invention expose a set of gestures and behaviors, which permit diagram transitions to be made with a reduced number of (and potentially a single) user gesture(s). For example, zoom levels can be toggled between a working zoom level and a zoom level sufficient to present an entire diagram and vice versa using a single user input gesture. Likewise, diagrams can be appropriately (and automatically) panned to make selected as well as newly created diagram elements visible in their entirety using a single user input gesture.

    摘要翻译: 本发明扩展到用于图状态转换的智能手势的方法,系统和计算机程序产品。 本发明的实施例公开了一组手势和行为,其允许以减少数量(并且可能是单个)用户手势进行图形转换。 例如,缩放级别可以在工作缩放级别和缩放级别之间切换,足以使用单个用户输入手势呈现整个图形,反之亦然。 同样地,可以使用单个用户输入手势,适当地(并且自动地)图表被选择以及新创建的图形元素整体可见。

    FLEXIBLY EDITING HETEROGENEOUS DOCUMENTS
    2.
    发明申请
    FLEXIBLY EDITING HETEROGENEOUS DOCUMENTS 审中-公开
    灵活编辑异构文件

    公开(公告)号:US20090113292A1

    公开(公告)日:2009-04-30

    申请号:US11925184

    申请日:2007-10-26

    IPC分类号: G06F15/00

    CPC分类号: G06F17/21

    摘要: The present invention extends to methods, systems, and computer program products for flexibly editing heterogeneous documents. Different types of documents can be organized on a universal and dynamically adjustable workspace canvas in a manner that indicates relationships between the documents. The workspace canvas is configured to host various different editors simultaneously for editing the different types of documents. Accordingly, embodiments of the present invention facilitate editing different typed documents within the same context and in a manner that maintains relationships between documents.

    摘要翻译: 本发明扩展到用于灵活地编辑异构文档的方法,系统和计算机程序产品。 可以以指示文档之间的关系的方式在通用和动态可调整的工作区画布上组织不同类型的文档。 工作区画布配置为同时托管各种不同的编辑器,以编辑不同类型的文档。 因此,本发明的实施例有助于在相同的上下文中并且以保持文档之间的关系的方式编辑不同类型的文档。

    INTERNAL SCROLL ACTIVATION AND CURSOR ADORNMENT
    3.
    发明申请
    INTERNAL SCROLL ACTIVATION AND CURSOR ADORNMENT 有权
    内部滚动激活和光标附件

    公开(公告)号:US20100058227A1

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

    申请号:US12202086

    申请日:2008-08-29

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04855

    摘要: Mechanisms for allowing a user to scroll through a displayed viewer. Upon detected using input while the viewer is being displayed, the user input is identified is being a scrolling gesture. In response, a scrolling control is activated at an interior portion of the displayed viewer. In addition, when the user navigates the cursor to within a scrollable display, the cursor is adorned with a scrolling context emblem that represents scrolling options available for that viewer.

    摘要翻译: 允许用户滚动显示的观看者的机制。 当正在显示观看者时使用输入检测到,用户输入被识别为滚动手势。 作为响应,在显示的观看者的内部激活滚动控制。 另外,当用户将光标导航到可滚动显示器内时,光标装饰有滚动上下文标志,其表示可用于该观看者的滚动选项。

    Internal scroll activation and cursor adornment
    4.
    发明授权
    Internal scroll activation and cursor adornment 有权
    内部滚动激活和光标装饰

    公开(公告)号:US08566741B2

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

    申请号:US12202086

    申请日:2008-08-29

    IPC分类号: G06F3/14

    CPC分类号: G06F3/04855

    摘要: Mechanisms for allowing a user to scroll through a displayed viewer. Upon detected using input while the viewer is being displayed, the user input is identified is being a scrolling gesture. In response, a scrolling control is activated at an interior portion of the displayed viewer. In addition, when the user navigates the cursor to within a scrollable display, the cursor is adorned with a scrolling context emblem that represents scrolling options available for that viewer.

    摘要翻译: 允许用户滚动显示的观看者的机制。 当正在显示观看者时使用输入检测到,用户输入被识别为滚动手势。 作为响应,在显示的观看者的内部激活滚动控制。 另外,当用户将光标导航到可滚动显示器内时,光标装饰有滚动上下文标志,其表示可用于该观看者的滚动选项。

    TWO-DIMENSIONAL SHADOWS SHOWING THREE-DIMENSIONAL DEPTH
    6.
    发明申请
    TWO-DIMENSIONAL SHADOWS SHOWING THREE-DIMENSIONAL DEPTH 审中-公开
    两维显示三维深度

    公开(公告)号:US20100141658A1

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

    申请号:US12331245

    申请日:2008-12-09

    IPC分类号: G06T11/20

    CPC分类号: G06T11/20 G06T11/00

    摘要: Digital shadowing when rendering visual items (e.g., windows) at different virtual display levels (such as z-order levels). The rendering is based on the determination of a position and virtual display level for each of the visual items to be displayed. For those visual items that cast a shadow on lower-level in-shadow visual items, the determined position of the shadow-casting visual item is used to render the shadow on each of the in-shadow visual items differently depending on the corresponding virtual display level of the in-shadow visual items. In particular, the in-shadow visual item that has a lower virtual display level has a longer shadow cast by the shadow-casting visual item than those in-shadow visual items that have a higher virtual display level. This allows the shadows to have a more natural look.

    摘要翻译: 当在不同的虚拟显示级别(例如z级别)渲染可视项目(例如,窗口)时,数字阴影。 渲染基于要显示的每个视觉项目的位置和虚拟显示级别的确定。 对于在较低级别的阴影视觉项目中投射阴影的那些视觉项目,阴影投射视觉项目的确定位置用于根据相应的虚拟显示而不同地呈现每个阴影内视觉项目中的阴影 阴影视觉项目的级别。 特别地,具有较低虚拟显示级别的阴影内可视项目具有比具有较高虚拟显示级别的阴影视觉项目更长的阴影投射视觉项目的阴影投射。 这样可以使阴影更加自然。

    Incremental run-time layout composition
    7.
    发明授权
    Incremental run-time layout composition 有权
    增量运行时布局组合

    公开(公告)号:US08612892B2

    公开(公告)日:2013-12-17

    申请号:US12487253

    申请日:2009-06-18

    IPC分类号: G06F3/048

    CPC分类号: G06F3/04886

    摘要: Performing incremental runtime composition. A method includes a computing system receiving a user input gesture modifying a diagram displayed on a diagram surface. The diagram includes a first element, a second element, and a plurality of elements connected to the second element laid out in a particular layout pattern with respect to the second element. The method further includes interpreting the user input gesture to be a gesture creating a graph by connecting the first element to the second element of the diagram. The method further includes performing an auto layout of the diagram by automatically, and without user intervention, repositioning the second element with respect to the first element but without substantially repositioning the plurality of elements with respect to the second element by moving the second element and the plurality of elements as an atomic unit.

    摘要翻译: 执行增量运行时组合。 一种方法包括计算系统,接收修改图表上显示的图的用户输入手势。 该图包括第一元件,第二元件和连接到相对于第二元件以特定布局图案布置的第二元件的多个元件。 该方法还包括将用户输入手势解释为通过将第一元素连接到图的第二元素而创建图形的手势。 该方法进一步包括:通过自动地且无用户干预地对第二元件相对于第一元件重新定位而没有通过移动第二元件而基本上重新定位多个元件相对于第二元件而执行图的自动布局,并且 多个元素作为原子单元。

    LAYOUT AND LINE ROUTING COMPOSITION
    8.
    发明申请
    LAYOUT AND LINE ROUTING COMPOSITION 有权
    布局和线路组合

    公开(公告)号:US20090106646A1

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

    申请号:US11873658

    申请日:2007-10-17

    IPC分类号: G06F3/14

    CPC分类号: G06T11/60

    摘要: The present invention extends to methods, systems, and computer program products for the facilitating the layout and composition of graphics. Embodiments of the present invention allow declarative input for creation and modification of layout compositions and also allows adjustments or modifications made to layout compositions. Layout compositions may be created, adjusted, and modified by input through a markup language or by user-commands and gestures. Relationships and associations among nodes and among line segments and connections between nodes which are embodied within a composition or created by an auto layout are preserved both during and after adjustments and modifications.

    摘要翻译: 本发明扩展到用于促进图形的布局和组合的方法,系统和计算机程序产品。 本发明的实施例允许用于创建和修改布局组合的声明性输入,并且还允许对布局组合进行调整或修改。 可以通过使用标记语言或用户命令和手势的输入来创建,调整和修改布局组合。 在调整和修改期间和之后都保留节点之间以及线段之间的关系和关联以及在组合中实现的或由自动布局创建的节点之间的连接。

    Layout and line routing composition
    9.
    发明授权
    Layout and line routing composition 有权
    布局和线路路由组成

    公开(公告)号:US07949946B2

    公开(公告)日:2011-05-24

    申请号:US11873658

    申请日:2007-10-17

    IPC分类号: G06F17/00 G06F3/048

    CPC分类号: G06T11/60

    摘要: The present invention extends to methods, systems, and computer program products for the facilitating the layout and composition of graphics. Embodiments of the present invention allow declarative input for creation and modification of layout compositions and also allows adjustments or modifications made to layout compositions. Layout compositions may be created, adjusted, and modified by input through a markup language or by user-commands and gestures. Relationships and associations among nodes and among line segments and connections between nodes which are embodied within a composition or created by an auto layout are preserved both during and after adjustments and modifications.

    摘要翻译: 本发明扩展到用于促进图形的布局和组合的方法,系统和计算机程序产品。 本发明的实施例允许用于创建和修改布局组合的声明性输入,并且还允许对布局组合进行调整或修改。 可以通过使用标记语言或用户命令和手势的输入来创建,调整和修改布局组合。 在调整和修改期间和之后都保留节点之间以及线段之间的关系和关联以及在组合中实现的或由自动布局创建的节点之间的连接。

    INCREMENTAL RUN-TIME LAYOUT COMPOSITION
    10.
    发明申请
    INCREMENTAL RUN-TIME LAYOUT COMPOSITION 有权
    增量运行时布局组合

    公开(公告)号:US20100325587A1

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

    申请号:US12487253

    申请日:2009-06-18

    IPC分类号: G06F3/033 G06F3/048

    CPC分类号: G06F3/04886

    摘要: Performing incremental runtime composition. A method includes a computing system receiving a user input gesture modifying a diagram displayed on a diagram surface. The diagram includes a first element, a second element, and a plurality of elements connected to the second element laid out in a particular layout pattern with respect to the second element. The method further includes interpreting the user input gesture to be a gesture creating a graph by connecting the first element to the second element of the diagram. The method further includes performing an auto layout of the diagram by automatically, and without user intervention, repositioning the second element with respect to the first element but without substantially repositioning the plurality of elements with respect to the second element by moving the second element and the plurality of elements as an atomic unit.

    摘要翻译: 执行增量运行时组合。 一种方法包括计算系统,接收修改图表上显示的图的用户输入手势。 该图包括第一元件,第二元件和连接到相对于第二元件以特定布局图案布置的第二元件的多个元件。 该方法还包括将用户输入手势解释为通过将第一元素连接到图的第二元素而创建图形的手势。 该方法进一步包括:通过自动地且无用户干预地对第二元件相对于第一元件重新定位而没有通过移动第二元件而基本上重新定位多个元件相对于第二元件而执行图的自动布局,并且 多个元素作为原子单元。