System and method for user driven interactive application integration
    1.
    发明授权
    System and method for user driven interactive application integration 有权
    用于用户驱动的交互式应用程序集成的系统和方法

    公开(公告)号:US07856600B2

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

    申请号:US11774603

    申请日:2007-07-08

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

    CPC分类号: G06F17/3089

    摘要: A system and method is provided for integrating portlets. When viewing portlets within a portal container, a user is presented with a choice of one or more sources of data and, for each source, one or more actions that the user can take regarding the source. When an action is selected, it causes the source data to be transferred to one or more “target” portlets that have also been activated by the user. The set of actions available from a given source is automatically provided given the available target portlets. As each portlet is initialized, it informs a “broker” of the actions that the portlet supports along with the type of data that is used by the action. When a portal page is being constructed, each portlet identifies to the broker the sources of data within the portlet along with the values and data types corresponding to the sources.

    摘要翻译: 提供了一种集成portlet的系统和方法。 当在门户容器中查看Portlet时,向用户呈现一个或多个数据源的选择,并且对于每个源,用户可以采用关于源的一个或多个动作。 当选择动作时,它会使源数据传输到一个或多个用户也已激活的“目标”portlet。 给定可用的目标portlet会自动提供给定源可用的一组操作。 当每个portlet被初始化时,它会通知“代理”portlet支持的操作以及该操作使用的数据类型。 当构建门户页面时,每个portlet向代理标识portlet中的数据源以及与源对应的值和数据类型。

    MAPPING PORTAL APPLICATIONS IN MULTI-TENANT ENVIRONMENT
    2.
    发明申请
    MAPPING PORTAL APPLICATIONS IN MULTI-TENANT ENVIRONMENT 失效
    在多重环境中绘制门户应用

    公开(公告)号:US20100049637A1

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

    申请号:US12194172

    申请日:2008-08-19

    IPC分类号: G06Q10/00 G06Q30/00

    摘要: A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to associate each of a plurality of tenants with a respective virtual portal and individually meter virtual portal usage at each respective virtual portal. Additionally, the computer executable code is operable to determine a fee amount for the each of the plurality of tenants based on the individually metered virtual portal usage.

    摘要翻译: 一种在计算机基础设施中实现的方法,其具有有形地体现在计算机可读介质上的计算机可执行代码,所述计算机可执行代码可操作以将多个租户中的每一个与相应的虚拟门户相关联,并且在每个相应的虚拟门户处单独 另外,计算机可执行代码可操作以基于单独计量的虚拟门户使用来确定多个租户中的每一个的费用金额。

    Re-wiring component assemblies in component based user applications
    4.
    发明申请
    Re-wiring component assemblies in component based user applications 审中-公开
    在基于组件的用户应用程序中重新布线组件组件

    公开(公告)号:US20070106976A1

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

    申请号:US11268326

    申请日:2005-11-07

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20

    摘要: Embodiments of the present invention address deficiencies of the art in respect to assembling an application using a component based model and provide a method, system and computer program product for re-wiring component based assemblies in a component based computing environment. In one embodiment, a data processing system for re-wiring component assemblies of component based user applications can include a component aggregation application configured to aggregate multiple components in an aggregation, a property broker coupled to the component aggregation application and configured to establish wires between selected ones of the components in the aggregation; and, re-wiring logic. The re-wiring logic can include program code enabled to re-wire selected ones of the components in the aggregation.

    摘要翻译: 本发明的实施例解决了使用基于组件的模型组装应用的本领域的缺点,并提供了用于在基于组件的计算环境中重新布线基于组件的组件的方法,系统和计算机程序产品。 在一个实施例中,用于重新布线基于组件的用户应用的组件组件的数据处理系统可以包括被配置为聚合聚合中的多个组件的组件聚合应用,耦合到组件聚合应用的属性代理,并且被配置为在选定的 聚合中的一个组成部分; 并重新布线逻辑。 重新布线逻辑可以包括启用的程序代码,用于重新连接聚合中的所选组件。

    Mapping portal applications in multi-tenant environment
    5.
    发明授权
    Mapping portal applications in multi-tenant environment 失效
    在多租户环境中映射门户应用程序

    公开(公告)号:US08615400B2

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

    申请号:US12194172

    申请日:2008-08-19

    IPC分类号: G06Q10/00 G06Q20/00

    摘要: A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to associate each of a plurality of tenants with a respective virtual portal and individually meter virtual portal usage at each respective virtual portal. Additionally, the computer executable code is operable to determine a fee amount for the each of the plurality of tenants based on the individually metered virtual portal usage.

    摘要翻译: 一种在计算机基础设施中实现的方法,其具有有形地体现在计算机可读介质上的计算机可执行代码,所述计算机可执行代码可操作以将多个租户中的每一个与相应的虚拟门户相关联,并且在每个相应的虚拟门户处单独 另外,计算机可执行代码可操作以基于单独计量的虚拟门户使用来确定多个租户中的每一个的费用金额。

    Management of heterogeneous software artifacts through a common representation
    6.
    发明授权
    Management of heterogeneous software artifacts through a common representation 失效
    通过共同的表示管理异构软件工件

    公开(公告)号:US08161456B2

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

    申请号:US11755072

    申请日:2007-05-30

    IPC分类号: G06F9/45

    CPC分类号: G06F9/44505

    摘要: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the heterogeneous configuration tool. The extracted artifact-level configuration parameters are then presented in a single representation. A subset of the presented extracted artifact-level configuration parameters is mapped to a set of solution-level parameters, which are then exposed in a subsequent software solution. Thereafter, parameters for one or more of the solution-level parameters, which are used by the subsequent software solution, are exposed. These parameters for the subsequent software solution are then mapped back to the artifact-level configuration parameters of the subsequent software solution.

    摘要翻译: 通过公共中心配置表示来管理异构软件工件的配置的方法包括将多个软件工件从初始软件解决方案添加到异构配置工具。 使用这种异构配置工具,通过异构配置工具从选定的软件工件中提取工件级配置参数。 然后,提取的人工制品级配置参数以单个表示形式呈现。 所呈现的提取的伪像级配置参数的子集被映射到一组解决方案级参数,然后在后续的软件解决方案中公开该参数。 此后,暴露由随后的软件解决方案使用的一个或多个解决方案级参数的参数。 然后将后续软件解决方案的这些参数映射回后续软件解决方案的工件级配置参数。

    Generically managing the configuration of heterogeneous software artifacts
    7.
    发明授权
    Generically managing the configuration of heterogeneous software artifacts 失效
    通用管理异构软件工件的配置

    公开(公告)号:US08245189B2

    公开(公告)日:2012-08-14

    申请号:US11766550

    申请日:2007-06-21

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505 G06F8/60

    摘要: A method for managing a configuration of heterogeneous software artifacts uses a common central configuration representation. An artifact of an unknown type, from an initial software solution, is submitted to a solution configuration tool. The solution configuration tool sends a request to a solution architect for locations of configuration files within the artifact. For each artifact whose configuration file locations have been requested from the solution architect, the solution configuration tool determines if each corresponding configuration file is a property file or an Extensible Markup Language (XML) file. If the corresponding configuration file is an XML file, then the solution architect provides a first and second xPath for locating the names and values of the configuration parameters in the XML configuration file. The configuration file and configuration parameter locator information is then stored in a configuration locator file. Information in the configuration locator file is used to introspect configuration parameters from the artifacts and store these generically in a central configuration file. Solution-level parameters are then defined and mapped to artifact-level parameters for use in configuring subsequent software solutions instantiated from the initial software solution.

    摘要翻译: 用于管理异构软件工件的配置的方法使用公共的中心配置表示。 来自初始软件解决方案的未知类型的工件将提交给解决方案配置工具。 解决方案配置工具向解决方案架构师发送请求,以便在工件中配置文件的位置。 对于从解决方案架构师请求配置文件位置的每个工件,解决方案配置工具确定每个相应的配置文件是属性文件还是可扩展标记语言(XML)文件。 如果相应的配置文件是XML文件,则解决方案架构师将提供第一个和第二个xPath,用于在XML配置文件中查找配置参数的名称和值。 然后将配置文件和配置参数定位器信息存储在配置定位器文件中。 配置定位器文件中的信息用于对工件中的配置参数进行内省操作,并将它们一般存储在中央配置文件中。 然后定义解决方案级参数并映射到工件级参数,以用于配置从初始软件解决方案实例化的后续软件解决方案。

    Management of Heterogeneous Software Artifacts Through a Common Representation
    9.
    发明申请
    Management of Heterogeneous Software Artifacts Through a Common Representation 失效
    通过共同代表管理异构软件人工制品

    公开(公告)号:US20080301641A1

    公开(公告)日:2008-12-04

    申请号:US11755072

    申请日:2007-05-30

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505

    摘要: A method for managing a configuration of heterogeneous software artifacts through a common central configuration representation includes adding a plurality of software artifacts from an initial software solution to a heterogeneous configuration tool. Using this heterogeneous configuration tool, artifact-level configuration parameters are extracted out of selected software artifacts by the heterogeneous configuration tool. The extracted artifact-level configuration parameters are then presented in a single representation. A subset of the presented extracted artifact-level configuration parameters is mapped to a set of solution-level parameters, which are then exposed in a subsequent software solution. Thereafter, parameters for one or more of the solution-level parameters, which are used by the subsequent software solution, are exposed. These parameters for the subsequent software solution are then mapped back to the artifact-level configuration parameters of the subsequent software solution.

    摘要翻译: 通过公共中心配置表示来管理异构软件工件的配置的方法包括将多个软件工件从初始软件解决方案添加到异构配置工具。 使用这种异构配置工具,通过异构配置工具从选定的软件工件中提取工件级配置参数。 然后,提取的人工制品级配置参数以单个表示形式呈现。 所呈现的提取的伪像级配置参数的子集被映射到一组解决方案级参数,然后在后续的软件解决方案中公开该参数。 此后,暴露由随后的软件解决方案使用的一个或多个解决方案级参数的参数。 然后将后续软件解决方案的这些参数映射回后续软件解决方案的工件级配置参数。

    Automatic Generation of Portlets for Visualizing Data by Exploiting Object Relationships
    10.
    发明申请
    Automatic Generation of Portlets for Visualizing Data by Exploiting Object Relationships 有权
    通过利用对象关系自动生成可视化数据的Portlet

    公开(公告)号:US20070283020A1

    公开(公告)日:2007-12-06

    申请号:US11422098

    申请日:2006-06-05

    IPC分类号: G06F15/16

    CPC分类号: G06F17/3089

    摘要: A method of automatically creating portlets for a portal system can include identifying a location of structured data described by a data model specification and automatically determining, from the data model specification, relationships between a plurality of objects within the structured data. The method further can include automatically generating a plurality of portlets, wherein each portlet is configured to query the structured data according to the relationships specified within the data model specification. One or more communication links between at least two of the portlets can be automatically created according to the relationships specified within the data model specification.

    摘要翻译: 为门户系统自动创建portlet的方法可以包括标识由数据模型规范描述的结构化数据的位置,并根据数据模型规范自动确定结构化数据内的多个对象之间的关系。 该方法还可以包括自动生成多个portlet,其中每个portlet被配置成根据在数据模型规范中指定的关系查询结构化数据。 至少两个portlet之间的一个或多个通信链路可以根据数据模型规范中指定的关系自动创建。