Methods, systems and computer program products for creating user interface to applications using generic user interface templates
    1.
    发明申请
    Methods, systems and computer program products for creating user interface to applications using generic user interface templates 有权
    使用通用用户界面模板创建应用程序的用户界面的方法,系统和计算机程序产品

    公开(公告)号:US20050071853A1

    公开(公告)日:2005-03-31

    申请号:US10673752

    申请日:2003-09-29

    IPC分类号: G06F9/44 G06F9/46 G06F13/00

    CPC分类号: G06F8/38

    摘要: A user interface template that implements a task pattern for a model class and a model adapter that provides an interface for the application that conforms to the model class are identified. A user interface for the application is created from the identified user interface template and the identified model adapter. The user interface template may include a generic view and a generic controller. The model adapter may provide a business object interface, and may be configured to communicate with the application via a J2EE Connector Architecture (JCA) connector. The user interface template may define an abstract portlet, and creating a user interface includes creating a portlet instance that communicates with the application via the model adapter. The portlet instance may be configured using an application portlet builder portlet. The portlet builder may also identify the user interface template and the model adapter.

    摘要翻译: 识别为模型类实现任务模式的用户界面模板,以及为应用程序提供符合模型类的界面的模型适配器。 应用程序的用户界面是从识别的用户界面模板和识别的模型适配器创建的。 用户界面模板可以包括通用视图和通用控制器。 模型适配器可以提供业务对象接口,并且可以被配置为经由J2EE连接器体系结构(JCA)连接器与应用通信。 用户界面模板可以定义抽象portlet,并且创建用户界面包括创建通过模型适配器与应用程序进行通信的portlet实例。 可以使用应用程序Portlet构建器Portlet配置Portlet实例。 portlet构建器还可以标识用户界面模板和模型适配器。

    Methods, systems and computer program products for creating user interface to applications using generic user interface templates
    2.
    发明授权
    Methods, systems and computer program products for creating user interface to applications using generic user interface templates 有权
    使用通用用户界面模板创建应用程序的用户界面的方法,系统和计算机程序产品

    公开(公告)号:US07519970B2

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

    申请号:US10673752

    申请日:2003-09-29

    CPC分类号: G06F8/38

    摘要: A user interface template that implements a task pattern for a model class and a model adapter that provides an interface for the application that conforms to the model class are identified. A user interface for the application is created from the identified user interface template and the identified model adapter. The user interface template may include a generic view and a generic controller. The model adapter may provide a business object interface, and may be configured to communicate with the application via a J2EE Connector Architecture (JCA) connector. The user interface template may define an abstract portlet, and creating a user interface includes creating a portlet instance that communicates with the application via the model adapter. The portlet instance may be configured using an application portlet builder portlet. The portlet builder may also identify the user interface template and the model adapter.

    摘要翻译: 识别为模型类实现任务模式的用户界面模板,以及为应用程序提供符合模型类的界面的模型适配器。 应用程序的用户界面是从识别的用户界面模板和识别的模型适配器创建的。 用户界面模板可以包括通用视图和通用控制器。 模型适配器可以提供业务对象接口,并且可以被配置为经由J2EE连接器体系结构(JCA)连接器与应用通信。 用户界面模板可以定义抽象portlet,并且创建用户界面包括创建通过模型适配器与应用程序进行通信的portlet实例。 可以使用应用程序Portlet构建器Portlet配置Portlet实例。 portlet构建器还可以标识用户界面模板和模型适配器。

    Re-wiring component assemblies in component based user applications
    3.
    发明申请
    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
    4.
    发明申请
    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包括程序,能够基于数据中的行为导出数据来建议组件在基于组件的应用程序中的组装 商店。

    General purpose annotation service for portal-based applications
    5.
    发明申请
    General purpose annotation service for portal-based applications 有权
    基于门户的应用程序的通用注释服务

    公开(公告)号:US20060282819A1

    公开(公告)日:2006-12-14

    申请号:US11148830

    申请日:2005-06-09

    IPC分类号: G06F9/44

    摘要: A method of providing annotations within a portal environment can include executing a portlet object having a tag, wherein the tag specifies an annotation service associated with an artifact presented by a graphical user interface of the portal environment. A visual identifier can be presented proximate to the artifact. The visual identifier can reference the annotation service. The method further can include creating an annotation using the annotation service responsive to the selection of the visual identifier.

    摘要翻译: 在门户环境中提供注释的方法可以包括执行具有标签的Portlet对象,其中标签指定与由门户环境的图形用户界面呈现的工件相关联的注释服务。 视觉标识符可以靠近工件呈现。 视觉标识符可以引用注释服务。 该方法还可以包括响应于对视觉标识符的选择使用注释服务创建注释。

    Persistence Of Inter-Application Communication Patterns And Behavior Under User Control
    6.
    发明申请
    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用该数据执行的动作菜单。 除了这种“传统的”方式之外,向用户提供致动部件的替代方式,使得如果用户以这种替代方式来驱动控制,则提供使选择使所选择的动作“持续”的选项,因此 下一次控制由用户启动或相关联的属性被产生时,自动执行所选择的动作,而不需要用户选择动作。

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

    公开(公告)号:US07376739B2

    公开(公告)日:2008-05-20

    申请号:US10776040

    申请日:2004-02-11

    摘要: 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用该数据执行的动作菜单。 除了这种“传统的”方式之外,向用户提供致动部件的替代方式,使得如果用户以这种替代方式来驱动控制,则提供使选择使所选择的动作“持续”的选项,因此 下一次控制由用户启动或相关联的属性被产生时,自动执行所选择的动作,而不需要用户选择动作。

    System and method for user driven interactive application integration
    8.
    发明授权
    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中的数据源以及与源对应的值和数据类型。

    Publish and subscribe data processing apparatus, method and computer program product with use of a stream to distribute local information between neighbors in a broker structure
    9.
    发明授权
    Publish and subscribe data processing apparatus, method and computer program product with use of a stream to distribute local information between neighbors in a broker structure 失效
    使用流发布和订阅数据处理设备,方法和计算机程序产品,以在代理结构中的邻居之间分发本地信息

    公开(公告)号:US06182143B2

    公开(公告)日:2001-01-30

    申请号:US09104811

    申请日:1998-06-25

    IPC分类号: G06F1516

    摘要: A publish/subscribe data processing broker apparatus has: a means for receiving from a publisher application data messages published on a subject-specific stream by the publisher application; and a means for distributing the received published data messages to a subscriber application which has requested to receive messages on the stream upon which the published messages were published, the means for distributing including a plurality of connected distribution agent data processing units; wherein one of the streams is reserved for messages published by a publishing distribution agent data processing unit and intended for receipt by a subscribing distribution agent data processing unit located adjacent the publishing distribution agent data processing unit or intended for receipt by a subscriber application located adjacent the publishing distribution agent data processing unit.

    摘要翻译: 发布/订阅数据处理代理装置具有:用于从发布者应用程序接收由发布者应用程序在主题特定流上发布的数据消息的装置; 以及用于将接收到的已发布数据消息分发给已经请求在已发布的消息发布的流上接收消息的订户应用的装置,用于分发的装置包括多个连接的分配代理数据处理单元; 其中一个流被保留用于由发布分发代理数据处理单元发布的消息,并且用于由位于发布分发代理数据处理单元附近的预定分配代理数据处理单元接收,或预期由位于相邻的发布分发代理数据处理单元 发布分销代理数据处理单位。

    System and method for user driven interactive application integration
    10.
    发明授权
    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中的数据源以及与源对应的值和数据类型。