Protocol for enabling dynamic and scalable federation of enterprise service buses
    1.
    发明授权
    Protocol for enabling dynamic and scalable federation of enterprise service buses 有权
    实现企业服务总线动态可扩展联合的协议

    公开(公告)号:US08095670B2

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

    申请号:US11853236

    申请日:2007-09-11

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06Q30/02

    摘要: In a method and system for creating a federation of a plurality of enterprise service buses (ESBs), a plurality of ESB nodes provide connectivity to one or more services. According to a protocol, at least a portion of the ESB nodes transmit policy-based service advertisement messages to other ESB nodes, wherein the policy-based service advertisement messages include service state information. In response to receiving the policy-based service advertisement messages, each of the ESB nodes stores the service state information received from other ESB nodes in respective distributed registries to create a local view of routable service endpoints in the federation. Each of the ESB nodes then uses its respective distributed registry to make routing decisions when routing service requests.

    摘要翻译: 在用于创建多个企业服务总线(ESB)的联合的方法和系统中,多个ESB节点提供与一个或多个服务的连接。 根据协议,ESB节点的至少一部分将基于策略的服务广告消息发送到其他ESB节点,其中基于策略的服务广告消息包括服务状态信息。 响应于接收到基于策略的服务广告消息,每个ESB节点将从其他ESB节点接收的服务状态信息存储在相应的分布式注册表中,以在联合中创建可路由服务端点的本地视图。 然后,当路由服务请求时,每个ESB节点都​​使用其各自的分布式注册表进行路由决策。

    Multi-protocol object distribution
    2.
    发明授权
    Multi-protocol object distribution 失效
    多协议对象分配

    公开(公告)号:US08028303B2

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

    申请号:US11840462

    申请日:2007-08-17

    IPC分类号: G06F9/44 G06F15/16

    摘要: The present invention is a multi-protocol object distribution system. The multi-protocol object distribution system can include one or more remote procedure call (RPC) transport protocol stubs; and, a meta-stub configured to select individual ones of the RPC transport protocol stubs through which distributed object services can be provided to requesting clients in the object distribution system. The RPC transport protocol stubs can include both a default RPC transport stub, and at least one other RPC transport stub which the meta-stub can select based upon changing conditions in the object distribution system. Importantly, the meta-stub can automatically select the default RPC transport stub by default.

    摘要翻译: 本发明是一种多协议对象分配系统。 多协议对象分配系统可以包括一个或多个远程过程调用(RPC)传输协议存根; 以及元存根,其被配置为选择可以向对象分发系统中的请求客户端提供分布式对象服务的各个RPC传输协议存根。 RPC传输协议存根可以包括默认RPC传输存根和至少一个其他RPC传输存根,其中元存根可以基于对象分布系统中的变化条件来选择。 重要的是,元存根可以默认自动选择默认的RPC传输存根。

    Prioritizing responses to communications based on user's efforts in creating communications
    3.
    发明授权
    Prioritizing responses to communications based on user's efforts in creating communications 有权
    根据用户在创建通信中的努力来确定通信响应的优先级

    公开(公告)号:US09147182B2

    公开(公告)日:2015-09-29

    申请号:US13473332

    申请日:2012-05-16

    IPC分类号: G06F15/16 G06Q10/10 H04L12/58

    摘要: A method, system and computer program product for prioritizing responses to communications. Various metrics (e.g., the duration of time spent in creating the communication, the number of keystrokes used in creating the communication, the number of words used in creating the communication, the number of mistakes made and corrected in creating the communication, and the number of attachments to the communication) associated with creating a communication are recorded which are used to assess an effort provided by the author in creating the communication. A weighted priority to be associated with responses to the communication is determined based on these recorded metrics. The weighted priority is then assigned to responses to such a communication. In this manner, the responses to the created communication will be able to be prioritized based on the weighted priority thereby enabling the author to determine which responses are more important to read than other responses.

    摘要翻译: 一种用于优先处理通信响应的方法,系统和计算机程序产品。 各种指标(例如,创建通信所花费的时间长短,创建通信中使用的击键次数,创建通信时使用的单词数量,创建通信时出现的错误和纠正次数以及数字 记录与创建通信相关联的与通信相关联的附件),其用于评估作者在创建通信中提供的努力。 基于这些记录的度量确定与通信响应相关联的加权优先级。 然后将加权优先级分配给对这种通信的响应。 以这种方式,对所创建的通信的响应将能够基于加权优先级来优先化,从而使作者能够确定哪些响应比其他响应更重要。

    PRIORITIZING RESPONSES TO COMMUNICATIONS BASED ON USER'S EFFORTS IN CREATING COMMUNICATIONS
    4.
    发明申请
    PRIORITIZING RESPONSES TO COMMUNICATIONS BASED ON USER'S EFFORTS IN CREATING COMMUNICATIONS 有权
    基于用户在通信中的作用进行通信的优先响应

    公开(公告)号:US20130311576A1

    公开(公告)日:2013-11-21

    申请号:US13473332

    申请日:2012-05-16

    IPC分类号: G06F15/16

    摘要: A method, system and computer program product for prioritizing responses to communications. Various metrics (e.g., the duration of time spent in creating the communication, the number of keystrokes used in creating the communication, the number of words used in creating the communication, the number of mistakes made and corrected in creating the communication, and the number of attachments to the communication) associated with creating a communication are recorded which are used to assess an effort provided by the author in creating the communication. A weighted priority to be associated with responses to the communication is determined based on these recorded metrics. The weighted priority is then assigned to responses to such a communication. In this manner, the responses to the created communication will be able to be prioritized based on the weighted priority thereby enabling the author to determine which responses are more important to read than other responses.

    摘要翻译: 一种用于优先处理通信响应的方法,系统和计算机程序产品。 各种指标(例如,创建通信所花费的时间长短,创建通信时使用的击键次数,创建通信时使用的单词数量,创建通信时出现的错误和纠正的数量,以及数字 记录与创建通信相关联的与通信相关联的附件),其用于评估作者在创建通信中提供的努力。 基于这些记录的度量确定与通信响应相关联的加权优先级。 然后将加权优先级分配给对这种通信的响应。 以这种方式,对所创建的通信的响应将能够基于加权优先级来优先化,从而使作者能够确定哪些响应比其他响应更重要。

    Multi-protocol object distribution
    5.
    发明授权
    Multi-protocol object distribution 失效
    多协议对象分配

    公开(公告)号:US07290267B2

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

    申请号:US10055546

    申请日:2002-01-23

    IPC分类号: G06F9/46

    摘要: The present invention is a multi-protocol object distribution system. The multi-protocol object distribution system can include one or more remote procedure call (RPC) transport protocol stubs; and, a meta-stub configured to select individual ones of the RPC transport protocol stubs through which distributed object services can be provided to requesting clients in the object distribution system. The RPC transport protocol stubs can include both a default RPC transport stub, and at least one other RPC transport stub which the meta-stub can select based upon changing conditions in the object distribution system. Importantly, the meta-stub can automatically select the default RPC transport stub by default.

    摘要翻译: 本发明是一种多协议对象分配系统。 多协议对象分配系统可以包括一个或多个远程过程调用(RPC)传输协议存根; 以及元存根,其被配置为选择可以向对象分发系统中的请求客户端提供分布式对象服务的各个RPC传输协议存根。 RPC传输协议存根可以包括默认RPC传输存根和至少一个其他RPC传输存根,其中元存根可以基于对象分布系统中的变化条件来选择。 重要的是,元存根可以默认自动选择默认的RPC传输存根。

    Resolving Database Integration Conflicts Using Data Provenance
    6.
    发明申请
    Resolving Database Integration Conflicts Using Data Provenance 有权
    使用数据发现解决数据库集成冲突

    公开(公告)号:US20140025645A1

    公开(公告)日:2014-01-23

    申请号:US13555559

    申请日:2012-07-23

    IPC分类号: G06F17/30

    摘要: A method, a system and a computer program product for resolving conflicts between data for database integration. Data is integrated from first and second data sources to produce integrated data, and the presence of a conflict is determined between data from the first data source and data from the second data source, where one or more sets of prioritized policies for resolving conflicts is associated with data of the first and second data sources. A policy is selected from the set of prioritized policies associated with the conflicted data, where the selected policy is appropriate to resolve the conflict and includes the greatest priority. The selected policy is applied to resolve the conflict and to produce a resulting data value for the integrated data.

    摘要翻译: 一种用于解决数据库集成数据之间冲突的方法,系统和计算机程序产品。 从第一和第二数据源集成数据以产生集成数据,并且在来自第一数据源的数据和来自第二数据源的数据之间确定冲突的存在,其中一组或多组用于解决冲突的优先化策略相关联 具有第一和第二数据源的数据。 从与冲突数据相关联的一组优先级策略中选择策略,其中所选择的策略适合于解决冲突并且包括最大优先级。 所选策略被应用于解决冲突并产生用于集成数据的结果数据值。

    PROTOCOL FOR ENABLING DYNAMIC AND HIERARCHICAL INTERCONNECTION OF AUTONOMOUS FEDERATIONS OF ENTERPRISE SERVICE BUSES
    7.
    发明申请
    PROTOCOL FOR ENABLING DYNAMIC AND HIERARCHICAL INTERCONNECTION OF AUTONOMOUS FEDERATIONS OF ENTERPRISE SERVICE BUSES 审中-公开
    启用企业服务公司自动联合动态和分层互连的协议

    公开(公告)号:US20090077251A1

    公开(公告)日:2009-03-19

    申请号:US11854940

    申请日:2007-09-13

    IPC分类号: G06F15/16

    CPC分类号: H04L67/16 H04L67/327

    摘要: In a method and system for creating an interconnection between autonomous enterprise service buses (ESB) federations, each one of the ESB federations comprise at least one ESB deployment, which further include a plurality of ESB nodes that provide connectivity to one or more services. According to a protocol, a first ESB node is designated in each of the ESB federations as a boundary node that is responsible for establishing and maintaining an interconnection between at least two of the ESB federations. Advertisement messages are transmitted between the boundary nodes that include routing information. In response to receiving the advertisement messages, each of the boundary nodes store the routing information received from other boundary nodes in respective distributed registries to create a local view of routable service endpoints in the federation. Each of the boundary nodes then use the respective distributed registries to make routing decisions when routing service requests.

    摘要翻译: 在用于创建自主企业服务总线(ESB)联盟之间的互连的方法和系统中,每个ESB联合体包括至少一个ESB部署,其还包括提供与一个或多个服务的连接的多个ESB节点。 根据协议,在每个ESB联盟中指定第一ESB节点作为负责在至少两个ESB联合之间建立和维持互连的边界节点。 广告消息在包含路由信息的边界节点之间传输。 响应于接收到广告消息,每个边界节点存储从相应分布式注册表中的其他边界节点接收的路由信息​​,以在联合中创建可路由服务端点的本地视图。 然后,当路由服务请求时,每个边界节点使用相应的分布式注册表进行路由决定。

    ASPECT ORIENTED APPLICATION OF A MEDIATOR IN AN ENTERPRISE SERVICE BUS (ESB) OF A SERVICE ORIENTED ARCHITECTED DATA PROCESSING SYSTEM
    8.
    发明申请
    ASPECT ORIENTED APPLICATION OF A MEDIATOR IN AN ENTERPRISE SERVICE BUS (ESB) OF A SERVICE ORIENTED ARCHITECTED DATA PROCESSING SYSTEM 有权
    在面向服务的建筑数据处理系统的企业服务总线(ESB)中的中介者的面向对象应用

    公开(公告)号:US20090019421A1

    公开(公告)日:2009-01-15

    申请号:US11776216

    申请日:2007-07-11

    IPC分类号: G06F9/44

    CPC分类号: G06F8/316

    摘要: Embodiments of the present invention address deficiencies of the art in respect to mediation application in an ESB and provide a novel and non-obvious method, system and computer program product for aspect oriented application of a mediation in an ESB. In one embodiment, a method for aspect oriented application of a mediation in an ESB can be provided. The method can include installing an aspect in an ESB, the aspect referencing at least one mediation and associating the at least one mediation with at least one target in the ESB. The method further can include applying the at least one mediation in the aspect to each associated target in the ESB.

    摘要翻译: 本发明的实施例解决了ESB中的中介应用方面的技术缺陷,并且提供了一种用于在ESB中进行调解的面向应用的新颖且非显而易见的方法,系统和计算机程序产品。 在一个实施例中,可以提供一种用于在ESB中进行中介的面向方面的应用的方法。 所述方法可以包括在ESB中安装方面,所述方面引用至少一个中介并将所述至少一个中介与所述ESB中的至少一个目标相关联。 该方法还可以包括将该方面中的至少一个中介应用于ESB中的每个相关联的目标。

    Mechanism for validating the message format for message channels
    9.
    发明授权
    Mechanism for validating the message format for message channels 失效
    验证消息通道的消息格式的机制

    公开(公告)号:US07382795B2

    公开(公告)日:2008-06-03

    申请号:US10824040

    申请日:2004-04-14

    IPC分类号: H04L12/28 H04L12/66 G06F15/16

    CPC分类号: H04L49/90 H04L69/32

    摘要: A method for validating messages in a message queuing software environment before the messages are transmitted to the recipient programs comprising a Message Validating Program (MVP). The present invention makes the message queuing software more efficient by eliminating the transmission of invalid messages through the message channels. The MVP acquires the messages as they are originated by the sender program and analyzes the message by comparing the message header and the message body to validating criteria. The validating criteria are the properties, ranges, types, character sets, and formats of data in the message header and message body that the recipient programs will accept. If the message body and the message header meet the validating criteria, then the message is forwarded to the appropriate message queue. If the message body and/or the message header do not meet the validating criteria, then an error is indicated to the sender program.

    摘要翻译: 一种在将消息发送到包括消息验证程序(MVP)的接收方程序之前,在消息排队软件环境中验证消息的方法。 本发明通过消除通过消息信道的无效消息的传输,使消息排队软件更加高效。 MVP获取由发送者程序发起的消息,并通过比较消息头和消息体以验证标准来分析消息。 验证标准是接收程序将接受的消息头和消息体中的数据的属性,范围,类型,字符集和数据格式。 如果消息体和消息头满足验证条件,则将消息转发到适当的消息队列。 如果消息体和/或消息头不符合验证条件,则向发送者程序指示错误。

    Aspect oriented application of a mediator in an enterprise service bus (ESB) of a service oriented architected data processing system
    10.
    发明授权
    Aspect oriented application of a mediator in an enterprise service bus (ESB) of a service oriented architected data processing system 有权
    在面向服务的架构化数据处理系统的企业服务总线(ESB)中的调解器的面向方面的应用

    公开(公告)号:US08874798B2

    公开(公告)日:2014-10-28

    申请号:US11776216

    申请日:2007-07-11

    IPC分类号: G06F15/16 G06F9/44

    CPC分类号: G06F8/316

    摘要: Embodiments of the present invention address deficiencies of the art in respect to mediation application in an ESB and provide a novel and non-obvious method, system and computer program product for aspect oriented application of a mediation in an ESB. In one embodiment, a method for aspect oriented application of a mediation in an ESB can be provided. The method can include installing an aspect in an ESB, the aspect referencing at least one mediation and associating the at least one mediation with at least one target in the ESB. The method further can include applying the at least one mediation in the aspect to each associated target in the ESB.

    摘要翻译: 本发明的实施例解决了ESB中的中介应用方面的技术缺陷,并且提供了一种用于在ESB中进行调解的面向应用的新颖且非显而易见的方法,系统和计算机程序产品。 在一个实施例中,可以提供一种用于在ESB中进行中介的面向方面的应用的方法。 所述方法可以包括在ESB中安装方面,所述方面引用至少一个中介并将所述至少一个中介与所述ESB中的至少一个目标相关联。 该方法还可以包括将该方面中的至少一个中介应用于ESB中的每个相关联的目标。