Extensibility for web based diagram visualization
    3.
    发明授权
    Extensibility for web based diagram visualization 有权
    基于Web的图表可视化的可扩展性

    公开(公告)号:US08954488B2

    公开(公告)日:2015-02-10

    申请号:US12357243

    申请日:2009-01-21

    IPC分类号: G06F15/16 G06F17/30

    CPC分类号: G06F17/30905

    摘要: Extensible architecture and data flow in a web based diagram visualization service is accomplished by enabling a diagram update engine to launch custom data modules. Data modules for data sources that are not inherently supported are created by third parties through a specially defined interface (e.g. .NET® assemblies) and made visible for the web based diagram services and callable from a diagram update engine. Thus, a number of data sources from which diagram data can be retrieved and the way incoming data is manipulated and aggregated is extensible through code.

    摘要翻译: 基于Web的图表可视化服务中的可扩展架构和数据流通过启用图表更新引擎来启动自定义数据模块来实现。 不是固有支持的数据源的数据模块由第三方通过特殊定义的界面(例如.NET®程序集)创建,并为基于Web的图表服务可见,并可从图表更新引擎调用。 因此,可以通过代码来扩展可以从其中检索图表数据的多个数据源和传入数据被操纵和聚合的方式。

    EXTENSIBILITY FOR WEB BASED DIAGRAM VISUALIZATION
    4.
    发明申请
    EXTENSIBILITY FOR WEB BASED DIAGRAM VISUALIZATION 有权
    基于WEB的图形可视化的可扩展性

    公开(公告)号:US20100185928A1

    公开(公告)日:2010-07-22

    申请号:US12357243

    申请日:2009-01-21

    IPC分类号: G06F17/00 G06F15/16

    CPC分类号: G06F17/30905

    摘要: Extensible architecture and data flow in a web based diagram visualization service is accomplished by enabling a diagram update engine to launch custom data modules. Data modules for data sources that are not inherently supported are created by third parties through a specially defined interface (e.g. .NET® assemblies) and made visible for the web based diagram services and callable from a diagram update engine. Thus, a number of data sources from which diagram data can be retrieved and the way incoming data is manipulated and aggregated is extensible through code.

    摘要翻译: 基于Web的图表可视化服务中的可扩展架构和数据流通过启用图表更新引擎来启动自定义数据模块来实现。 不是固有支持的数据源的数据模块由第三方通过特殊定义的界面(例如.NET®程序集)创建,并为基于Web的图表服务可见,并可从图表更新引擎调用。 因此,可以通过代码来扩展可以从其中检索图表数据的多个数据源和传入数据被操纵和聚合的方式。

    Method and system for designing and implementing shapes in a software module
    5.
    发明授权
    Method and system for designing and implementing shapes in a software module 有权
    在软件模块中设计和实现形状的方法和系统

    公开(公告)号:US07185313B1

    公开(公告)日:2007-02-27

    申请号:US10152269

    申请日:2002-05-21

    IPC分类号: G06F9/44

    CPC分类号: G06F17/214

    摘要: A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The invention improves upon existing approaches to designing master shapes by providing a uniform procedure for creating master shapes. The present invention supports the creation of a uniform set of behaviors that are stored independently of the master shapes. The stored behaviors are the preferred methods for controlling the functions of the master shapes. Individual stored behaviors can be selected and used to create the characteristics of a master shape. Using a uniform set of stored behaviors that are implemented in a preferred manner facilitates the management and maintenance of the behaviors and the master shapes they control.

    摘要翻译: 一种用于为软件模块设计形状的计算机实现的方法和系统。 绘图软件模块通常提供用作创建图纸的模板的主体形状。 主体形状的功能一般由行为控制。 本发明通过提供用于创建主形状的均匀程序来改进现有的设计主形状的方法。 本发明支持创建独立于主形状存储的统一行为集合。 存储的行为是控制主形状功能的首选方法。 可以选择并使用个人存储的行为来创建主体形状的特征。 使用以优选方式实现的一套统一的存储行为便于管理和维护他们所控制的行为和主形状。

    METHOD AND SYSTEM FOR DESIGNING AND IMPLEMENTING SHAPES IN A SOFTWARE MODULE
    6.
    发明申请
    METHOD AND SYSTEM FOR DESIGNING AND IMPLEMENTING SHAPES IN A SOFTWARE MODULE 有权
    在软件模块中设计和实现形状的方法和系统

    公开(公告)号:US20070118830A1

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

    申请号:US11625061

    申请日:2007-01-19

    IPC分类号: G06F9/44

    CPC分类号: G06F17/214

    摘要: A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The invention improves upon existing approaches to designing master shapes by providing a uniform procedure for creating master shapes. The present invention supports the creation of a uniform set of behaviors that are stored independently of the master shapes. The stored behaviors are the preferred methods for controlling the functions of the master shapes. Individual stored behaviors can be selected and used to create the characteristics of a master shape. Using a uniform set of stored behaviors that are implemented in a preferred manner facilitates the management and maintenance of the behaviors and the master shapes they control.

    摘要翻译: 一种用于为软件模块设计形状的计算机实现的方法和系统。 绘图软件模块通常提供用作创建图纸的模板的主体形状。 主体形状的功能一般由行为控制。 本发明通过提供用于创建主形状的均匀程序来改进现有的设计主形状的方法。 本发明支持创建独立于主形状存储的统一行为集合。 存储的行为是控制主形状功能的首选方法。 可以选择并使用个人存储的行为来创建主体形状的特征。 使用以优选方式实现的一套统一的存储行为便于管理和维护他们所控制的行为和主形状。

    Method and system for designing and implementing shapes in a software module
    8.
    发明授权
    Method and system for designing and implementing shapes in a software module 有权
    在软件模块中设计和实现形状的方法和系统

    公开(公告)号:US07930625B2

    公开(公告)日:2011-04-19

    申请号:US11625061

    申请日:2007-01-19

    IPC分类号: G06F9/44

    CPC分类号: G06F17/214

    摘要: A computer-implemented method and system for designing shapes for a software module. Drawing software modules typically provide master shapes that are used as templates in creating drawings. The function of master shapes is generally controlled by behaviors. The invention improves upon existing approaches to designing master shapes by providing a uniform procedure for creating master shapes. The present invention supports the creation of a uniform set of behaviors that are stored independently of the master shapes. The stored behaviors are the preferred methods for controlling the functions of the master shapes. Individual stored behaviors can be selected and used to create the characteristics of a master shape. Using a uniform set of stored behaviors that are implemented in a preferred manner facilitates the management and maintenance of the behaviors and the master shapes they control.

    摘要翻译: 一种用于为软件模块设计形状的计算机实现的方法和系统。 绘图软件模块通常提供用作创建图纸的模板的主体形状。 主体形状的功能一般由行为控制。 本发明通过提供用于创建主形状的均匀程序来改进现有的设计主形状的方法。 本发明支持创建独立于主形状存储的统一行为集合。 存储的行为是控制主形状功能的首选方法。 可以选择并使用个人存储的行为来创建主体形状的特征。 使用以优选方式实现的一套统一的存储行为便于管理和维护他们所控制的行为和主形状。

    System and method for interactively linking data to shapes in a diagram
    9.
    发明授权
    System and method for interactively linking data to shapes in a diagram 有权
    在图中将数据交互式链接到形状的系统和方法

    公开(公告)号:US07564458B2

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

    申请号:US11012875

    申请日:2004-12-15

    IPC分类号: G06T11/20

    摘要: A facility for linking data from an external data source to shapes in a diagram is provided. The facility is implemented as a component of a graphical visualization program, and provides a modeless data window that is operable to display data from a data source through a two dimensional table. Users can use the facility to import data from a data source and display the imported data in the modeless data window. Users can then use the modeless data window to select and drag rows displayed in the modeless data window onto shapes on a drawing surface of the graphical visualization program to link the dragged rows to the shapes. Users can also drag rows displayed in the modeless data window onto a blank section of the drawing surface to create shapes on the drawing surface and link the rows to the created shapes.

    摘要翻译: 提供了一种将外部数据源的数据与图形中的数据进行链接的工具。 该设施被实现为图形可视化程序的组件,并且提供无模式数据窗口,其可操作以通过二维表来显示来自数据源的数据。 用户可以使用该工具从数据源导入数据,并在无模式数据窗口中显示导入的数据。 然后,用户可以使用无模式数据窗口来选择并将显示在无模式数据窗口中的行拖放到图形可视化程序的图形表面上的形状上,以将拖动的行链接到形状。 用户还可以将无模式数据窗口中显示的行拖放到绘图表面的空白部分,以在绘图表面上创建形状,并将行链接到创建的形状。

    SERVER-BASED RECALCULATION OF VECTOR GRAPHICS
    10.
    发明申请
    SERVER-BASED RECALCULATION OF VECTOR GRAPHICS 审中-公开
    基于服务器的矢量图形回归

    公开(公告)号:US20090193067A1

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

    申请号:US12022297

    申请日:2008-01-30

    IPC分类号: G06G7/22

    CPC分类号: G06T11/20 G06T2200/16

    摘要: Technologies are described herein for recalculating data-bound vector graphics on a server computer. A drawing program allows formulas to define how external data is utilized modify the attributes of a shape. When a request is received to publish a drawing to a server computer, any formulas are converted to server-optimized formulas. Once the formulas have been converted to server-optimized formulas, a published drawing is generated that includes the server-optimized formulas, a representation of the drawing in a vector format, and data identifying bindings between shapes within the drawing and external data. When a request to view the published drawing is received, the data bindings for the drawing are refreshed. The server-optimized formulas are then recalculated using updated values to generate new values for the shape attributes. The vector representation of the drawing is then updated with the new values and rasterized for display in a browser.

    摘要翻译: 本文描述了在服务器计算机上重新计算数据绑定矢量图形的技术。 绘图程序允许公式定义如何利用外部数据修改形状的属性。 当接收到将图形发布到服务器计算机的请求时,任何公式都将转换为服务器优化的公式。 一旦将公式转换为服务器优化的公式,就会生成一个已发布的图形,其中包含服务器优化的公式,矢量格式的绘图表示以及标识图形和外部数据之间的形状之间的绑定的数据。 当接收到查看已发布图纸的请求时,图形的数据绑定将被刷新。 然后使用更新的值重新计算服务器优化的公式,以生成形状属性的新值。 然后使用新值更新绘图的向量表示,并进行光栅化以便在浏览器中显示。