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中的数据源以及与源对应的值和数据类型。

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

    公开(公告)号:US07281217B2

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

    申请号:US10448968

    申请日:2003-05-30

    IPC分类号: G06F17/00

    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中的数据源以及与源对应的值和数据类型。

    System and Method for User Driven Interactive Application Integration
    3.
    发明申请
    System and Method for User Driven Interactive Application Integration 有权
    用户驱动的交互式应用程序集成系统和方法

    公开(公告)号:US20070250780A1

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

    申请号:US11774603

    申请日:2007-07-08

    IPC分类号: G06F3/00

    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中的数据源以及与源对应的值和数据类型。

    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.

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

    Heuristic assembly of a component based application
    5.
    发明授权
    Heuristic assembly of a component based application 有权
    基于组件的应用程序的启发式组合

    公开(公告)号:US09454734B2

    公开(公告)日:2016-09-27

    申请号:US11359315

    申请日:2006-02-21

    IPC分类号: G06F9/44 G06Q10/00

    CPC分类号: G06F8/36 G06F8/20 G06Q10/00

    摘要: Embodiments of the present invention address deficiencies of the art in respect to wiring components in a component based application and provide a method, system and computer program product for heuristically assembling components in a component based application. In one embodiment, a data processing system configured to assemble component based applications can include a component aggregation application including an application builder configured to assemble components into a component based application. The system further can include a property broker coupled to the component aggregation application and configured to apply a wiring scheme to selected components in a component based application. Finally, a collaborative heuristic integration matching engine (CHIME) can be coupled to the property broker and a data store of behaviorally derived data, the CHIME including program enabled to suggest components for assembly in a component based application based upon behaviorally derived data in the data store.

    摘要翻译: 本发明的实施例解决了基于组件的应用中的布线组件方面的技术缺陷,并且提供了一种用于在基于组件的应用中启发式组装组件的方法,系统和计算机程序产品。 在一个实施例中,配置成组装基于组件的应用的数据处理系统可以包括组件聚合应用,其包括被配置为将组件组装到基于组件的应用中的应用构建器。 系统还可以包括耦合到组件聚合应用并且被配置为将配线方案应用于基于组件的应用中的所选组件的属性代理。 最后,协作启发式集成匹配引擎(CHIME)可以耦合到属性代理和行为导出数据的数据存储,CHIME包括程序,能够基于数据中的行为导出数据来建议组件在基于组件的应用程序中的组装 商店。

    Persistence of inter-application communication patterns and behavior under user control
    6.
    发明授权
    Persistence of inter-application communication patterns and behavior under user control 失效
    用户控制下应用间通信模式和行为的持续性

    公开(公告)号:US07930364B2

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

    申请号:US12108850

    申请日:2008-04-24

    摘要: An end-user or administrator is allowed to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions that can be performed with that data by other portlets is provided to the user. In addition to this “conventional” manner, an alternative manner of actuating the component is provided to the user such that if the user actuates the control in this alternative manner, the user is provided the option of making the chosen action “persistent,” so that the next time the control is actuated by the user, or the associated property is otherwise produced, the chosen action is performed automatically, without requiring the user to choose an action.

    摘要翻译: 允许最终用户或管理员通过门户显示器本身发生的用户界面事件来耦合入口中的portlet。 当门户被显示时,如果用户激活与portlet中的属性相对应的控件,则可以向用户提供可以由其他portlet用该数据执行的动作菜单。 除了这种“传统的”方式之外,向用户提供致动部件的替代方式,使得如果用户以这种替代方式来驱动控制,则提供使选择使所选择的动作“持续”的选项,因此 下一次控制由用户启动或相关联的属性被产生时,自动执行所选择的动作,而不需要用户选择动作。

    Heuristic assembly of a component based application
    7.
    发明申请
    Heuristic assembly of a component based application 有权
    基于组件的应用程序的启发式组合

    公开(公告)号:US20070198969A1

    公开(公告)日:2007-08-23

    申请号:US11359315

    申请日:2006-02-21

    IPC分类号: G06F9/44

    CPC分类号: G06F8/36 G06F8/20 G06Q10/00

    摘要: Embodiments of the present invention address deficiencies of the art in respect to wiring components in a component based application and provide a method, system and computer program product for heuristically assembling components in a component based application. In one embodiment, a data processing system configured to assemble component based applications can include a component aggregation application including an application builder configured to assemble components into a component based application. The system further can include a property broker coupled to the component aggregation application and configured to apply a wiring scheme to selected components in a component based application. Finally, a collaborative heuristic integration matching engine (CHIME) can be coupled to the property broker and a data store of behaviorally derived data, the CHIME including program enabled to suggest components for assembly in a component based application based upon behaviorally derived data in the data store.

    摘要翻译: 本发明的实施例解决了基于组件的应用中的布线组件方面的技术缺陷,并且提供了一种用于在基于组件的应用中启发式组装组件的方法,系统和计算机程序产品。 在一个实施例中,配置成组装基于组件的应用的数据处理系统可以包括组件聚合应用,其包括被配置为将组件组装到基于组件的应用中的应用构建器。 系统还可以包括耦合到组件聚合应用并且被配置为将配线方案应用于基于组件的应用中的所选组件的属性代理。 最后,协作启发式集成匹配引擎(CHIME)可以耦合到属性代理和行为导出数据的数据存储,CHIME包括程序,能够基于数据中的行为导出数据来建议组件在基于组件的应用程序中的组装 商店。

    Method, system and program product for inserting visual controls for data values in web content from a legacy web application without rewriting the legacy web application
    8.
    发明申请
    Method, system and program product for inserting visual controls for data values in web content from a legacy web application without rewriting the legacy web application 审中-公开
    方法,系统和程序产品,用于从旧版Web应用程序中插入Web内容中的数据值的可视化控件,而无需重写旧版Web应用程序

    公开(公告)号:US20060253411A1

    公开(公告)日:2006-11-09

    申请号:US11122900

    申请日:2005-05-05

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F16/958

    摘要: Under the present invention, a request for web content is received from a user in a proxy portlet of a portal server. In response, the proxy portlet will obtain markup for the web content from the appropriate web application(s). Upon receipt, metadata corresponding to the markup will be analyzed to identify a set of (e.g., one or more) data values in the markup, as well as locations in the markup for inserting visual controls for the set of data values. Thereafter, additional markup for the visual controls will be generated and inserted into the markup for the web content at the identified locations without rewriting the web application(s). The portal page will then be aggregated and served to the end user.

    摘要翻译: 在本发明中,从门户服务器的代理端口中的用户接收对web内容的请求。 作为响应,代理Portlet将从相应的Web应用程序获取Web内容的标记。 在接收时,将分析对应于标记的元数据,以标识标记中的一组(例如,一个或多个)数据值,以及用于插入用于该组数据值的视觉控制的标记中的位置。 此后,将生成视觉控件的附加标记,并将其插入到标识位置的Web内容的标记中,而无需重写Web应用程序。 然后将门户页面聚合并提供给最终用户。

    Persistence of inter-application communication patterns and behavior under user control
    9.
    发明申请
    Persistence of inter-application communication patterns and behavior under user control 有权
    用户控制下应用间通信模式和行为的持续性

    公开(公告)号:US20050175015A1

    公开(公告)日:2005-08-11

    申请号:US10776040

    申请日:2004-02-11

    IPC分类号: G06F17/30 H04L12/28 H04L29/08

    摘要: The present invention provides a method, computer program product, and apparatus for allowing an end-user or administrator to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions that can be performed with that data by other portlets is provided to the user. In addition to this “conventional” manner, an alternative manner of actuating the component is provided to the user such that if the user actuates the control in this alternative manner, the user is provided the option of making the chosen action “persistent,” so that the next time the control is actuated by the user, or the associated property is otherwise produced, the chosen action is performed automatically, without requiring the user to choose an action.

    摘要翻译: 本发明提供一种方法,计算机程序产品和装置,用于允许最终用户或管理员通过在门户显示器本身上发生的用户界面事件来耦合门户中的门户。 当门户被显示时,如果用户激活与portlet中的属性相对应的控件,则可以向用户提供可以由其他portlet用该数据执行的动作菜单。 除了这种“传统的”方式之外,向用户提供致动部件的替代方式,使得如果用户以这种替代方式来驱动控制,则提供使选择使所选择的动作“持续”的选项,因此 下一次控制由用户启动或相关联的属性被产生时,自动执行所选择的动作,而不需要用户选择动作。

    Persistence Of Inter-Application Communication Patterns And Behavior Under User Control
    10.
    发明申请
    Persistence Of Inter-Application Communication Patterns And Behavior Under User Control 失效
    用户控制下应用间通信模式和行为的持续性

    公开(公告)号:US20080201476A1

    公开(公告)日:2008-08-21

    申请号:US12108850

    申请日:2008-04-24

    IPC分类号: G06F15/173 G06F3/00

    摘要: An end-user or administrator is allowed to couple portlets in a portal through user interface events taking place on the portal display itself. When the portal is displayed, if the user actuates a control corresponding to a property in a portlet, a menu of actions that can be performed with that data by other portlets is provided to the user. In addition to this “conventional” manner, an alternative manner of actuating the component is provided to the user such that if the user actuates the control in this alternative manner, the user is provided the option of making the chosen action “persistent,” so that the next time the control is actuated by the user, or the associated property is otherwise produced, the chosen action is performed automatically, without requiring the user to choose an action.

    摘要翻译: 允许最终用户或管理员通过门户显示器本身发生的用户界面事件来耦合入口中的portlet。 当门户被显示时,如果用户激活与portlet中的属性相对应的控件,则可以向用户提供可以由其他portlet用该数据执行的动作菜单。 除了这种“传统的”方式之外,向用户提供致动部件的替代方式,使得如果用户以这种替代方式来驱动控制,则提供使选择使所选择的动作“持续”的选项,因此 下一次控制由用户启动或相关联的属性被产生时,自动执行所选择的动作,而不需要用户选择动作。