PLATFORM FOR DISTRIBUTED APPLICATIONS
    1.
    发明申请
    PLATFORM FOR DISTRIBUTED APPLICATIONS 有权
    分布式应用平台

    公开(公告)号:US20120174058A1

    公开(公告)日:2012-07-05

    申请号:US12980801

    申请日:2010-12-29

    CPC classification number: G06F8/34 G06F8/33 G06F8/36

    Abstract: Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.

    Abstract translation: 实施例旨在提供一种应用模型来部署和管理复合应用以及提供模型驱动的软件编码协助。 在一个实施例中,计算机系统实例化被配置为显示组合应用组件和组件之间的关系的应用设计接口。 每个组件包括指定如何与组件进行通信的信息。 计算机系统访问包括应用程序的组件和组件关系的应用程序清单。 计算机系统根据应用程序清单在实例化的可视化应用程序设计界面中显示组合应用程序的组件和组件关系。

    Multi-view debugging
    2.
    发明授权
    Multi-view debugging 有权
    多视图调试

    公开(公告)号:US08484619B2

    公开(公告)日:2013-07-09

    申请号:US12613214

    申请日:2009-11-05

    CPC classification number: G06F11/362

    Abstract: Debugging an executing process. A method includes accessing a unique key that is common to two or more different representations of a same function in the process. A runtime for the executing process is annotated with the unique key. The method further includes detecting that the function is executing. The unique key is used to provide an indication in one or more of the two or more different representations that the function is executing.

    Abstract translation: 调试执行过程。 一种方法包括访问该过程中相同功能的两个或多个不同表示共同的唯一密钥。 使用唯一键注释执行过程的运行时。 该方法还包括检测该功能正在执行。 唯一密钥用于在功能正在执行的两个或多个不同表示中的一个或多个中提供指示。

    VISUALLY PROCESSING INSTANCE DATA
    3.
    发明申请
    VISUALLY PROCESSING INSTANCE DATA 有权
    视觉处理实时数据

    公开(公告)号:US20100162146A1

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

    申请号:US12338852

    申请日:2008-12-18

    CPC classification number: G06F17/30286 G06F9/451 G06Q10/06

    Abstract: The present invention extends to methods, systems, and computer program products for visually processing instance data. A visual placeholder for a data instance is provided as part of the design experience. A runtime configurable metadata store is provided to maintain the mappings between types and designers. Thus, configurations can be altered at the runtime of the control, rather than a fixed set of potential templates being provided at design time. Item presenters render contained data instances of a type using a designer specified in the metadata store. Item presenters can be used when a data instance is exposed as a property on the containing type. As such, property values can be visually moved to and from other properties, potentially within multiple owning objects.

    Abstract translation: 本发明扩展到用于视觉上处理实例数据的方法,系统和计算机程序产品。 数据实例的视觉占位符是设计经验的一部分。 提供了运行时可配置元数据存储,以维护类型和设计者之间的映射。 因此,可以在控制的运行时间更改配置,而不是在设计时提供一组固定的潜在模板。 项目演示者使用元数据存储中指定的设计器来呈现类型的数据实例。 当数据实例作为包含类型的属性公开时,可以使用项目演示者。 因此,属性值可以可视地移动到或从其他属性移动,潜在地在多个拥有对象内。

    MULTI-VIEW DEBUGGING
    4.
    发明申请
    MULTI-VIEW DEBUGGING 有权
    多视图调试

    公开(公告)号:US20110107306A1

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

    申请号:US12613214

    申请日:2009-11-05

    CPC classification number: G06F11/362

    Abstract: Debugging an executing process. A method includes accessing a unique key that is common to two or more different representations of a same function in the process. A runtime for the executing process is annotated with the unique key. The method further includes detecting that the function is executing. The unique key is used to provide an indication in one or more of the two or more different representations that the function is executing.

    Abstract translation: 调试执行过程。 一种方法包括访问该过程中相同功能的两个或多个不同表示共同的唯一密钥。 使用唯一键注释执行过程的运行时。 该方法还包括检测该功能正在执行。 唯一密钥用于在功能正在执行的两个或多个不同表示中的一个或多个中提供指示。

    Visually processing instance data
    6.
    发明授权
    Visually processing instance data 有权
    视觉处理实例数据

    公开(公告)号:US08230357B2

    公开(公告)日:2012-07-24

    申请号:US12338852

    申请日:2008-12-18

    CPC classification number: G06F17/30286 G06F9/451 G06Q10/06

    Abstract: The present invention extends to methods, systems, and computer program products for visually processing instance data. A visual placeholder for a data instance is provided as part of the design experience. A runtime configurable metadata store is provided to maintain the mappings between types and designers. Thus, configurations can be altered at the runtime of the control, rather than a fixed set of potential templates being provided at design time. Item presenters render contained data instances of a type using a designer specified in the metadata store. Item presenters can be used when a data instance is exposed as a property on the containing type. As such, property values can be visually moved to and from other properties, potentially within multiple owning objects.

    Abstract translation: 本发明扩展到用于视觉上处理实例数据的方法,系统和计算机程序产品。 数据实例的视觉占位符是设计经验的一部分。 提供了运行时可配置元数据存储,以维护类型和设计者之间的映射。 因此,可以在控制的运行时间更改配置,而不是在设计时提供一组固定的潜在模板。 项目演示者使用元数据存储中指定的设计器来呈现类型的数据实例。 当数据实例作为包含类型的属性公开时,可以使用项目演示者。 因此,属性值可以可视地移动到或从其他属性移动,潜在地在多个拥有对象内。

    VISUALLY MANIPULATING INSTANCE COLLECTIONS
    8.
    发明申请
    VISUALLY MANIPULATING INSTANCE COLLECTIONS 有权
    可视化操作实例集合

    公开(公告)号:US20100161674A1

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

    申请号:US12338859

    申请日:2008-12-18

    CPC classification number: G06F9/451

    Abstract: The present invention extends to methods, systems, and computer program products for visually manipulating instance collections. Items presenters present data collections along with custom designers for each data element in the data collections. The customer designers also permit data elements in the collection to be edited in situ. Items presenters maintain data elements in a position aware fashion. Thus, data elements can be inserted into (potentially at a specified location) and deleted from an items presenter to corresponding add and delete the data elements from a data collection. Data elements can be visually moved from an items presenter in one root user interface to an items presenter in another root user interface to corresponding move the data elements between corresponding data collections

    Abstract translation: 本发明扩展到用于视觉操纵实例集合的方法,系统和计算机程序产品。 项目主持人与数据集合中的每个数据元素的定制设计者一起呈现数据集合。 客户设计师还允许在现场编辑集合中的数据元素。 项目主持人将数据元素保持在位置感知方式。 因此,可以将数据元素插入(可能在指定位置)并从项目呈现器中删除到相应的数据元素中添加和删除数据元素。 数据元素可以从视觉上从一个根用户界面中的项目呈现器移动到另一根用户界面中的项目呈现者,以对应地移动相应数据集合之间的数据元素

    Platform for distributed applications
    9.
    发明授权
    Platform for distributed applications 有权
    分布式应用平台

    公开(公告)号:US09286037B2

    公开(公告)日:2016-03-15

    申请号:US12980801

    申请日:2010-12-29

    CPC classification number: G06F8/34 G06F8/33 G06F8/36

    Abstract: Embodiments are directed to providing an application model to deploy and manage composite applications and to providing model-driven software coding assistance. In an embodiment, a computer system instantiates an application design interface that is configured to display composite application components and relationships between the components. Each component includes information specifying how communication is to be conducted with the component. The computer system accesses an application manifest that includes the components and component relationships of the application. The computer system displays the composite application's components and component relationships in the instantiated visual application design interface according to the application manifest.

    Abstract translation: 实施例旨在提供一种应用模型来部署和管理复合应用以及提供模型驱动的软件编码协助。 在一个实施例中,计算机系统实例化被配置为显示组合应用组件和组件之间的关系的应用设计接口。 每个组件包括指定如何与组件进行通信的信息。 计算机系统访问包括应用程序的组件和组件关系的应用程序清单。 计算机系统根据应用程序清单在实例化的可视化应用程序设计界面中显示组合应用程序的组件和组件关系。

    Visually manipulating instance collections
    10.
    发明授权
    Visually manipulating instance collections 有权
    视觉上操纵实例集合

    公开(公告)号:US08091016B2

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

    申请号:US12338859

    申请日:2008-12-18

    CPC classification number: G06F9/451

    Abstract: The present invention extends to methods, systems, and computer program products for visually manipulating instance collections. Items presenters present data collections along with custom designers for each data element in the data collections. The customer designers also permit data elements in the collection to be edited in situ. Items presenters maintain data elements in a position aware fashion. Thus, data elements can be inserted into (potentially at a specified location) and deleted from an items presenter to corresponding add and delete the data elements from a data collection. Data elements can be visually moved from an items presenter in one root user interface to an items presenter in another root user interface to corresponding move the data elements between corresponding data collections.

    Abstract translation: 本发明扩展到用于视觉操纵实例集合的方法,系统和计算机程序产品。 项目主持人与数据集合中的每个数据元素的定制设计者一起呈现数据集合。 客户设计师还允许在现场编辑集合中的数据元素。 项目主持人将数据元素保持在位置感知方式。 因此,可以将数据元素插入(可能在指定位置)并从项目呈现器中删除到相应的数据元素中添加和删除数据元素。 数据元素可以从一个根用户界面中的项目呈现者可视地移动到另一个root用户界面中的项目呈现者,以对应地移动相应数据集合之间的数据元素。

Patent Agency Ranking