Adaptive enterprise service bus (ESB) runtime system and method
    1.
    发明授权
    Adaptive enterprise service bus (ESB) runtime system and method 失效
    自适应企业服务总线(ESB)运行时系统和方法

    公开(公告)号:US08570905B2

    公开(公告)日:2013-10-29

    申请号:US12238472

    申请日:2008-09-26

    IPC分类号: H04L12/28

    摘要: Disclosed are embodiments of an adaptive enterprise service bus (ESB) runtime system and an associated method, which build, at a restart, only the most advantageous path configuration between composable units (e.g., between applications and/or between primitives within a single application). Specifically, during the execution of instantiations of modeled paths and branches thereof, metrics (e.g., the number of times each flow and each branch are activated, the CPU usage associated with building each flow and each branch, etc.) are collected. Then, at a restart of the runtime system, a cost-benefit analysis is performed on the collected metrics and, based on the results of this cost-benefit analysis, only selected ones of the paths and the branches thereof are built (e.g., paths and branches for which operational usefulness outweighs building costs). Other paths and branches are built only as required, during running of the runtime system.

    摘要翻译: 公开了自适应企业服务总线(ESB)运行时系统和相关方法的实施例,其在重新启动时仅构建可组合单元之间的最有利的路径配置(例如,在应用之间和/或单个应用内的原语之间) 。 具体地,在执行建模路径及其分支的实例化期间,收集度量(例如,每个流程和每个分支被激活的次数,与构建每个流程和每个分支相关联的CPU使用量等)。 然后,在运行时系统的重新启动时,对所收集的度量进行成本效益分析,并且基于该成本效益分析的结果,仅构建路径选择路径及其分支(例如,路径 以及运营有用性超过建筑成本的分支机构)。 其他路径和分支仅在运行系统运行期间根据需要构建。

    ADAPTIVE ENTERPRISE SERVICE BUS (ESB) RUNTIME SYSTEM AND METHOD
    2.
    发明申请
    ADAPTIVE ENTERPRISE SERVICE BUS (ESB) RUNTIME SYSTEM AND METHOD 失效
    自适应企业服务总线(ESB)运行系统和方法

    公开(公告)号:US20100080148A1

    公开(公告)日:2010-04-01

    申请号:US12238472

    申请日:2008-09-26

    IPC分类号: H04L12/28

    摘要: Disclosed are embodiments of an adaptive enterprise service bus (ESB) runtime system and an associated method, which build, at a restart, only the most advantageous path configuration between composable units (e.g., between applications and/or between primitives within a single application). Specifically, during the execution of instantiations of modeled paths and branches thereof, metrics (e.g., the number of times each flow and each branch are activated, the CPU usage associated with building each flow and each branch, etc.) are collected. Then, at a restart of the runtime system, a cost-benefit analysis is performed on the collected metrics and, based on the results of this cost-benefit analysis, only selected ones of the paths and the branches thereof are built (e.g., paths and branches for which operational usefulness outweighs building costs). Other paths and branches are built only as required, during running of the runtime system.

    摘要翻译: 公开了自适应企业服务总线(ESB)运行时系统和相关方法的实施例,其在重新启动时仅构建可组合单元之间的最有利的路径配置(例如,在应用之间和/或在单个应用内的原语之间) 。 具体地,在执行建模路径及其分支的实例化期间,收集度量(例如,每个流程和每个分支被激活的次数,与构建每个流程和每个分支相关联的CPU使用量等)。 然后,在运行时系统的重新启动时,对所收集的度量进行成本效益分析,并且基于该成本效益分析的结果,仅构建路径选择路径及其分支(例如,路径 以及运营有用性超过建筑成本的分支机构)。 其他路径和分支仅在运行系统运行期间根据需要构建。

    Method, system, and computer program product for optimizing runtime branch selection in a flow process
    3.
    发明授权
    Method, system, and computer program product for optimizing runtime branch selection in a flow process 有权
    用于优化流程中运行时分支选择的方法,系统和计算机程序产品

    公开(公告)号:US08984259B2

    公开(公告)日:2015-03-17

    申请号:US12264385

    申请日:2008-11-04

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5038 G06F2209/508

    摘要: A method, system, and computer program product for optimizing runtime branch selection in a flow process are provided. The method includes gathering performance metrics of flow branch behavior for executed flows in a runtime system over time and using aggregated performance metrics for the behavior to determine an optimal ordering of branches for a currently running flow. The optimal ordering is determined by identifying one or more branch points in the flow, generating ordering permutations for at least a portion of the branches in the branch point for the flow to identify any permutations that have not been executed, gathering metrics for permutation(s) of the branch point in the flow, comparing the metrics to performance metrics of executed flows having substantially similar flow branch behavior, and identifying optimal branch ordering for the permutation(s) based upon the comparison. The method also includes executing the flow according to the optimal branch ordering.

    摘要翻译: 提供了一种用于优化流程中运行时分支选择的方法,系统和计算机程序产品。 该方法包括在运行时系统中随时间收集执行流的流分支行为的性能度量,并使用该行为的聚合性能度量来确定当前运行流的分支的最优排序。 通过识别流中的一个或多个分支点来确定最优排序,为流中的分支点中的至少一部分分支生成排序排列以识别尚未执行的任何排列,收集用于排列的度量 ),将所述指标与具有基本相似的流分支行为的执行流的性能度量进行比较,以及基于所述比较来识别所述置换的最佳分支排序。 该方法还包括根据最佳分支排序执行流程。

    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZING RUNTIME BRANCH SELECTION IN A FLOW PROCESS
    4.
    发明申请
    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR OPTIMIZING RUNTIME BRANCH SELECTION IN A FLOW PROCESS 有权
    方法,系统和计算机程序产品,用于优化流程中的运行分支选择

    公开(公告)号:US20100115251A1

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

    申请号:US12264385

    申请日:2008-11-04

    IPC分类号: G06F9/38

    CPC分类号: G06F9/5038 G06F2209/508

    摘要: A method, system, and computer program product for optimizing runtime branch selection in a flow process are provided. The method includes gathering performance metrics of flow branch behavior for executed flows in a runtime system over time and using aggregated performance metrics for the behavior to determine an optimal ordering of branches for a currently running flow. The optimal ordering is determined by identifying one or more branch points in the flow, generating ordering permutations for at least a portion of the branches in the branch point for the flow to identify any permutations that have not been executed, gathering metrics for permutation(s) of the branch point in the flow, comparing the metrics to performance metrics of executed flows having substantially similar flow branch behavior, and identifying optimal branch ordering for the permutation(s) based upon the comparison. The method also includes executing the flow according to the optimal branch ordering.

    摘要翻译: 提供了一种用于优化流程中运行时分支选择的方法,系统和计算机程序产品。 该方法包括在运行时系统中随时间收集执行流的流分支行为的性能度量,并使用该行为的聚合性能度量来确定当前运行流的分支的最优排序。 通过识别流中的一个或多个分支点来确定最优排序,为流中的分支点中的至少一部分分支生成排序排列以识别尚未执行的任何排列,收集用于排列的度量 ),将所述指标与具有基本相似的流分支行为的执行流的性能度量进行比较,以及基于所述比较来识别所述置换的最佳分支排序。 该方法还包括根据最佳分支排序执行流程。

    Method, apparatus and computer program for processing a message using a message processing node
    5.
    发明授权
    Method, apparatus and computer program for processing a message using a message processing node 失效
    用于使用消息处理节点处理消息的方法,装置和计算机程序

    公开(公告)号:US08249083B2

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

    申请号:US12553812

    申请日:2009-09-03

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L45/00 H04L45/08

    摘要: There is disclosed a method, apparatus and computer program product for processing a message using a message processing node. A message is received at the message processing node and at least one parameter value is extracted from the message. An attempt is made to select a node from a library of pre-configured nodes by using the at least one parameter value and the message is processed using the selected node. In attempting to select a node, an attempt is made to locate a pre-configured node that is appropriate for the message received and responsive to being unable to locate such a pre-configured node, a new node is configured using any parameter values extracted from the message.

    摘要翻译: 公开了一种使用消息处理节点处理消息的方法,装置和计算机程序产品。 在消息处理节点处接收到消息,并且从消息中提取至少一个参数值。 尝试通过使用至少一个参数值从预先配置的节点的库中选择节点,并且使用所选择的节点来处理该消息。 在尝试选择节点时,尝试定位适合于接收到的消息的预先配置的节点,并且响应于无法定位这样的预先配置的节点,新节点被配置为使用从 消息。

    Access to web services
    6.
    发明授权
    Access to web services 有权
    访问Web服务

    公开(公告)号:US07499967B2

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

    申请号:US10552393

    申请日:2004-03-25

    IPC分类号: G06F15/16

    摘要: The present invention provides a method, apparatus and computer program product which enable a web service gateway which provides support for business services which are described using a particular document format, for example Web Service Definition Language (WSDL), to further provide support for business services which are described using a different document format, for example in a business to business (b2b) profile such as specified by RosettaNet. The business service provides its profile to the gateway which generates a document from the profile and then uses the generated document to enable a web client, which recognises the document format but not the profile format, to access the web service via the gateway.

    摘要翻译: 本发明提供了一种方法,装置和计算机程序产品,其使得能够使用特定文档格式(例如,Web服务定义语言(WSDL))描述的业务服务提供支持的web服务网关进一步提供对业务服务的支持 这些描述使用不同的文档格式,例如在诸如由RosettaNet指定的企业对企业(b2b)简档中。 业务服务将其配置文件提供给从配置文件生成文档的网关,然后使用生成的文档来启用识别文档格式而不是配置文件格式的Web客户端经由网关访问web服务。

    Power trailer structural elements for air flow, sound attenuation and fire suppression
    7.
    发明申请
    Power trailer structural elements for air flow, sound attenuation and fire suppression 审中-公开
    动力拖车结构元件用于气流,声音衰减和灭火

    公开(公告)号:US20060080971A1

    公开(公告)日:2006-04-20

    申请号:US11074944

    申请日:2005-03-09

    IPC分类号: F02C7/20

    摘要: An enclosure comprising elements for air management, sound attenuation and fire suppression in a trailer-mounted mobile electrical power generation system. Air management is provided by ducts, fans, seals and a barrier wall. In addition, by establishing airflow away from spark-producing equipment, any fuel that might leak will not accumulate near the spark-producing equipment, and thus fire and explosion risks are reduced. Targeted sound suppression in the ducts, walls, floor and ceiling of the enclosure provides acceptable noise levels. Fire detectors, a fire suppression system and dampers allow for quickly controlling fires inside the enclosure. A roof panel sealing system provides access into the enclosure during assembly and maintenance while providing a watertight and noise tight seal during transit and operations.

    摘要翻译: 一种包括用于在挂车式移动发电系统中进行空气管理,声音衰减和灭火的元件的外壳。 空气管理由管道,风扇,密封件和隔离墙提供。 另外,通过在火花发生设备之外设置气流,任何可能泄漏的燃料都不会积聚在火花发生设备附近,从而降低了火灾和爆炸危险。 外壳的导管,墙壁,地板和天花板中的目标声音抑制提供可接受的噪音水平。 火灾探测器,灭火系统和阻尼器可以快速控制机柜内的火灾。 屋顶板密封系统在组装和维护期间提供进入外壳的通道,同时在运输和操作过程中提供防水和防噪音的密封。

    Access to web services
    8.
    发明申请

    公开(公告)号:US20060195546A1

    公开(公告)日:2006-08-31

    申请号:US10552393

    申请日:2004-03-25

    IPC分类号: G06F15/16

    摘要: The present invention provides a method, apparatus and computer program product which enable a web service gateway which provides support for business services which are described using a particular document format, for example Web Service Definition Language (WSDL), to further provide support for business services which are described using a different document format, for example in a business to business (b2b) profile such as specified by RosettaNet. The business service provides its profile to the gateway which generates a document from the profile and then uses the generated document to enable a web client, which recognises the document format but not the profile format, to access the web service via the gateway.

    Voice processing system
    9.
    发明授权
    Voice processing system 失效
    语音处理系统

    公开(公告)号:US06453020B1

    公开(公告)日:2002-09-17

    申请号:US09027698

    申请日:1998-02-23

    IPC分类号: H04M164

    CPC分类号: H04M3/493 H04M2201/40

    摘要: A voice processing system comprising a digital trunk processor 135 and a system unit 145 incorporates a local voice recognition resource 185 provided on a digital signal processing board 180, and can access a remote voice recognition resource 320 in a server 300 via a local area network 250. The system provides a barge-in facility for the recognition resource on the remote server, whereby a prompt is played out to the user, and the incoming telephony signal is fed into a voice activity detector on the digital trunk processor. Responsive to a detection of incoming voice activity, the outgoing prompt is terminated, and the incoming data is transferred over the local area network to the remote server for recognition.

    摘要翻译: 包括数字中继处理器135和系统单元145的语音处理系统包括设置在数字信号处理板180上的本地语音识别资源185,并且可以经由局域网250访问服务器300中的远程语音识别资源320 该系统为远程服务器上的识别资源提供了一个插入设备,从而向用户发出提示,并将输入的电话信号馈送到数字中继线处理器上的语音活动检测器。 响应于进入语音活动的检测,终止提示,并将传入的数据通过局域网传输到远程服务器进行识别。