Generic model editing framework
    1.
    发明授权
    Generic model editing framework 有权
    通用模型编辑框架

    公开(公告)号:US08880564B2

    公开(公告)日:2014-11-04

    申请号:US11871001

    申请日:2007-10-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30716

    摘要: In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types.

    摘要翻译: 在一个实施例中,计算机系统生成与变化的数据类型相关联的实体的视图,以便在通用观看者上呈现。 实体和数据类型具有在对应模式中定义的关系。 该模式作为数据存储在具有数据类型的存储库中。 计算机系统接收被配置为改变各种所选实体的编辑请求,其中每个实体具有相关联的数据类型,查询存储库以确定与包含数据类型的所接收的编辑请求对应的所选实体的各种属性,并基于 该模式,该编辑是基于存储在模式中的关系信息而有效的。 计算机系统还将经过验证的编辑信息发送给通用查看器以进行呈现。 通用查看器没有关于如何处理所选实体和对应的数据类型的事先知识。

    GENERIC MODEL EDITING FRAMEWORK
    2.
    发明申请
    GENERIC MODEL EDITING FRAMEWORK 有权
    一般模型编辑框架

    公开(公告)号:US20090100084A1

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

    申请号:US11871001

    申请日:2007-10-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30716

    摘要: In one embodiment, a computer system generates a view of entities associated with varying data types for presentation on a generic viewer. The entities and data types have relationships as defined in a corresponding schema. The schema is stored as data in a repository with the data types. The computer system receives an edit request configured to change various selected entities, where each entity has an associated data type, queries the repository to determine various properties of the selected entities corresponding to the received edit request including the data type, and determines, based on the schema, that the edit is valid based on relationship information stored in the schema. The computer system also sends the validated edit information to the generic viewer for presentation. The generic viewer has no prior knowledge of how to handle the selected entities and corresponding data types.

    摘要翻译: 在一个实施例中,计算机系统生成与变化的数据类型相关联的实体的视图,以便在通用观看者上呈现。 实体和数据类型具有在对应模式中定义的关系。 该模式作为数据存储在具有数据类型的存储库中。 计算机系统接收被配置为改变各种所选实体的编辑请求,其中每个实体具有相关联的数据类型,查询存储库以确定与包含数据类型的所接收的编辑请求对应的所选实体的各种属性,并基于 该模式,该编辑是基于存储在模式中的关系信息而有效的。 计算机系统还将经过验证的编辑信息发送给通用查看器以进行呈现。 通用查看器没有关于如何处理所选实体和对应的数据类型的事先知识。

    Controlled interaction with heterogeneous data
    3.
    发明申请
    Controlled interaction with heterogeneous data 有权
    与异构数据的控制交互

    公开(公告)号:US20090319939A1

    公开(公告)日:2009-12-24

    申请号:US12143553

    申请日:2008-06-20

    IPC分类号: G06F3/048

    摘要: A two-dimensional canvas onto which heterogenic objects of various types may be arranged side-by-side. Each type of object has an associated set of control(s), the control(s) at least partially differing from one type to the next. The two-dimensional canvas is fixed in one dimension, but extensible in a second dimension. The canvas may be displayed in miniaturized for with a view box superimposed upon the canvas. As the view box is moved over the miniaturized canvas, the enlarged editable portion of the corresponding canvas is displayed in an edit view. The canvas may also display clusters of objects that are arranged in dashboards. In that case, the display might include a dashboard review area that allows a user to select the appropriate dashboard to display.

    摘要翻译: 可以并排布置各种类型的异质物体的二维帆布。 每种类型的对象具有相关的一组控制,该控件至少部分地不同于一种类型到下一种类型。 二维画布固定在一个维度上,但在第二个维度上可扩展。 画布可以被显示为小型化,用于叠加在画布上的视图框。 当视图框移动到小型化画布上时,相应画布的放大的可编辑部分显示在编辑视图中。 画布还可以显示在仪表板中排列的对象集群。 在这种情况下,显示屏可能包括一个仪表板检查区域,允许用户选择要显示的相应仪表板。

    Controlled interaction with heterogeneous data

    公开(公告)号:US08516391B2

    公开(公告)日:2013-08-20

    申请号:US13416177

    申请日:2012-03-09

    IPC分类号: G06F3/048 G06F17/00

    摘要: A two-dimensional canvas onto which heterogenic objects of various types may be arranged side-by-side. Each type of object has an associated set of control(s), the control(s) at least partially differing from one type to the next. The two-dimensional canvas is fixed in one dimension, but extensible in a second dimension. The canvas may be displayed in miniaturized for with a view box superimposed upon the canvas. As the view box is moved over the miniaturized canvas, the enlarged editable portion of the corresponding canvas is displayed in an edit view. The canvas may also display clusters of objects that are arranged in dashboards. In that case, the display might include a dashboard review area that allows a user to select the appropriate dashboard to display.

    CONTROLLED INTERACTION WITH HETEROGENEOUS DATA
    5.
    发明申请
    CONTROLLED INTERACTION WITH HETEROGENEOUS DATA 有权
    控制与异质数据的交互

    公开(公告)号:US20120223962A1

    公开(公告)日:2012-09-06

    申请号:US13416177

    申请日:2012-03-09

    IPC分类号: G09G5/00

    摘要: A two-dimensional canvas onto which heterogenic objects of various types may be arranged side-by-side. Each type of object has an associated set of control(s), the control(s) at least partially differing from one type to the next. The two-dimensional canvas is fixed in one dimension, but extensible in a second dimension. The canvas may be displayed in miniaturized for with a view box superimposed upon the canvas. As the view box is moved over the miniaturized canvas, the enlarged editable portion of the corresponding canvas is displayed in an edit view. The canvas may also display clusters of objects that are arranged in dashboards. In that case, the display might include a dashboard review area that allows a user to select the appropriate dashboard to display.

    摘要翻译: 可以并排布置各种类型的异质物体的二维帆布。 每种类型的对象具有相关的一组控制,该控件至少部分地不同于一种类型到下一种类型。 二维画布固定在一个维度上,但在第二个维度上可扩展。 画布可以被显示为小型化,用于叠加在画布上的视图框。 当视图框移动到小型化画布上时,相应画布的放大的可编辑部分显示在编辑视图中。 画布还可以显示在仪表板中排列的对象集群。 在这种情况下,显示屏可能包括一个仪表板检查区域,允许用户选择要显示的相应仪表板。

    Controlled interaction with heterogeneous data
    6.
    发明授权
    Controlled interaction with heterogeneous data 有权
    与异构数据的控制交互

    公开(公告)号:US08156445B2

    公开(公告)日:2012-04-10

    申请号:US12143553

    申请日:2008-06-20

    IPC分类号: G06F3/048

    摘要: A two-dimensional canvas onto which heterogenic objects of various types may be arranged side-by-side. Each type of object has an associated set of control(s), the control(s) at least partially differing from one type to the next. The two-dimensional canvas is fixed in one dimension, but extensible in a second dimension. The canvas may be displayed in miniaturized for with a view box superimposed upon the canvas. As the view box is moved over the miniaturized canvas, the enlarged editable portion of the corresponding canvas is displayed in an edit view. The canvas may also display clusters of objects that are arranged in dashboards. In that case, the display might include a dashboard review area that allows a user to select the appropriate dashboard to display.

    摘要翻译: 可以并排布置各种类型的异质物体的二维帆布。 每种类型的对象具有相关的一组控制,该控件至少部分地不同于一种类型到下一种类型。 二维画布固定在一个维度上,但在第二个维度上可扩展。 画布可以被显示为小型化,用于叠加在画布上的视图框。 当视图框移动到小型化画布上时,相应画布的放大的可编辑部分显示在编辑视图中。 画布还可以显示在仪表板中排列的对象集群。 在这种情况下,显示屏可能包括一个仪表板检查区域,允许用户选择要显示的相应仪表板。

    FLEXIBLY EDITING HETEROGENEOUS DOCUMENTS
    8.
    发明申请
    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
    9.
    发明申请
    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
    10.
    发明授权
    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.

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