COUPLING STATE AWARE SYSTEMS
    1.
    发明申请
    COUPLING STATE AWARE SYSTEMS 失效
    联系状态知识系统

    公开(公告)号:US20100125624A1

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

    申请号:US12273802

    申请日:2008-11-19

    IPC分类号: G06F15/16

    CPC分类号: G06F9/542 G06F9/52

    摘要: A method of coupling asynchronous process interaction between computer systems integrated within an overall system of interconnected systems includes receiving a set of information describing an invocation call for execution of a first process on a first system integrated within the overall system; correlating a first callback argument received upon completion of the first process that includes a first unique identifier for the first process generated by the first system with the set of information according to the first unique identifier for the first process; and sending a notification message to a callback endpoint in a second process implemented to receive notification upon completion of the first process by the first system indicating completion of the first process. The second process executing on a second system integrated within the overall system makes the invocation call. The set of information specifies the first unique identifier and the callback endpoint.

    摘要翻译: 在整合在互连系统的整个系统内的计算机系统之间耦合异步过程交互的方法包括:在集成在整个系统内的第一系统上接收描述用于执行第一进程的调用呼叫的一组信息; 将第一进程完成时接收到的第一回调参数相关联,所述第一回调参数包括第一系统生成的第一进程的第一唯一标识符与根据第一进程的第一唯一标识符的信息集合; 以及在由所述第一系统完成第一进程的第二进程的第二进程中发送通知消息,所述第一进程指示完成所述第一进程。 在整个系统中集成的第二个系统上执行的第二个进程进行调用调用。 该组信息指定第一个唯一标识符和回调端点。

    Coupling state aware systems
    2.
    发明授权
    Coupling state aware systems 失效
    耦合状态感知系统

    公开(公告)号:US08286194B2

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

    申请号:US12273802

    申请日:2008-11-19

    CPC分类号: G06F9/542 G06F9/52

    摘要: A method of coupling asynchronous process interaction between computer systems integrated within an overall system of interconnected systems includes receiving a set of information describing an invocation call for execution of a first process on a first system integrated within the overall system; correlating a first callback argument received upon completion of the first process that includes a first unique identifier for the first process generated by the first system with the set of information according to the first unique identifier for the first process; and sending a notification message to a callback endpoint in a second process implemented to receive notification upon completion of the first process by the first system indicating completion of the first process. The second process executing on a second system integrated within the overall system makes the invocation call. The set of information specifies the first unique identifier and the callback endpoint.

    摘要翻译: 在整合在互连系统的整个系统内的计算机系统之间耦合异步过程交互的方法包括:在集成在整个系统内的第一系统上接收描述用于执行第一进程的调用呼叫的一组信息; 将第一进程完成时接收到的第一回调参数相关联,所述第一回调参数包括第一系统生成的第一进程的第一唯一标识符与根据第一进程的第一唯一标识符的信息集合; 以及在由所述第一系统完成第一进程的第二进程的第二进程中发送通知消息,所述第一进程指示完成所述第一进程。 在整个系统中集成的第二个系统上执行的第二个进程进行调用调用。 该组信息指定第一个唯一标识符和回调端点。

    Method for dynamically and automatically setting up offerings for IT services
    3.
    发明授权
    Method for dynamically and automatically setting up offerings for IT services 失效
    动态自动设置IT服务产品的方法

    公开(公告)号:US07778888B2

    公开(公告)日:2010-08-17

    申请号:US11010060

    申请日:2004-12-10

    IPC分类号: G06F17/30

    摘要: The inventive offering creation and validation (OCAV) component identifies all available resource types contained in a resource catalog, invokes a “get timetable” resource management action for each of those resource types, and finally receives a timetable containing all resource types with their assigned resources and their assigned free, reserved, and used time slots. By using that timetable, the OCAV component generates a new timetable including all resource types with their assigned resources having a common free time slots. Then, the OCAV component invokes a “get cost” resource management action for each resource type in that new timetable and assigns the calculated costs to the respective resource types, resulting in a final timetable. In further step, the OCAV component maps the free resource included in that final timetable to predefined service environments described in the resource catalog, and if the mapping has been successful, creates a list including all predefined service environments including their free time slots and costs. Finally, the OCAV component generates an offering for each of those SEs, assigns a price to each offering which is preferably calculated by certain business rules, and publishes it, preferably in a registry.

    摘要翻译: 本发明的创建和验证(OCAV)组件识别资源目录中包含的所有可用资源类型,为这些资源类型中的每一个调用“获取时间表”资源管理动作,并且最终收到包含其分配资源的所有资源类型的时间表 和他们分配的免费,保留和使用的时间段。 通过使用该时间表,OCAV组件生成新的时间表,包括所有资源类型,其分配的资源具有公共空闲时隙。 然后,OCAV组件在该新时间表中为每个资源类型调用“获取成本”资源管理操作,并将计算的成本分配给相应的资源类型,从而产生最终时间表。 在进一步的步骤中,OCAV组件将包含在该最终时间表中的免费资源映射到资源目录中描述的预定义的服务环境,并且如果映射已成功,则创建包括所有预定义服务环境在内的列表,包括其空闲时隙和成本。 最后,OCAV组件为这些SE中的每一个生成一个产品,为每个产品分配价格,优选地由某些业务规则计算,并且优先在注册表中发布。

    An On Demand Message Based Financial Network Integration Middleware
    4.
    发明申请
    An On Demand Message Based Financial Network Integration Middleware 失效
    基于需求信息的金融网络集成中间件

    公开(公告)号:US20090240797A1

    公开(公告)日:2009-09-24

    申请号:US11721202

    申请日:2005-07-14

    IPC分类号: G06F15/173

    CPC分类号: G06F9/546 G06Q40/02

    摘要: The present invention relates to distributed networking, and in particularly to a message-based networking environment. More particularly, it relates to business applications (110, 112, 114), which access the network via some middleware (270) within a predetermined load schedule.In order to alleviate the disadvantages of prior art it is proposed to perform, a method with the following sequence of steps: a) monitoring, metering the current workload, b) storing metered workload data in a first appropriate data store (282), c) store state information data about the plurality of currently used instances in a second appropriate data store (242, 244, 246), c) analysing both, said stored, metered workload data and said state information for compliance with a predetermined quality-of-service policy, d) adapting the number of instances (222, 224, 226) usable for satisfying the workload to the workload needs as required by said predetermined quality-of-service policy, e) wherein meta data of newly created instances are managed in a plurality of message stores (242, 244, 246), the data contents of which are frequently synchronized in order to decouple the plurality of client applications (110, 112, 114) from bindings fixed during their operation to particular service instances (222, 224, 226).

    摘要翻译: 本发明涉及分布式网络,尤其涉及基于消息的联网环境。 更具体地,它涉及业务应用程序(110,112,114),业务应用程序(110,112,114)在预定的负载调度中经由一些中间件(270)访问网络。 为了减轻现有技术的缺点,提出了一种具有以下步骤顺序的方法:a)监视,计量当前工作量,b)将计量工作量数据存储在第一适当的数据存储器(282)中,c 在第二适当数据存储器(242,244,246)中存储关于多个当前使用的实例的状态信息数据; c)分析所述存储的计量工作负载数据和所述状态信息,以便符合预定的质量 - 服务策略,d)根据所述预定服务质量策略的要求,将可用于满足工作负载的实例数量(222,224,226)调整为适应工作量需求; e)其中新创建的实例的元数据被管理在 多个消息存储器(242,244,246),其数据内容经常被同步,以便将多个客户应用程序(110,112,114)与在其操作期间固定的绑定分离到特定服务包 (222,224,226)。

    On demand message based financial network integration middleware
    5.
    发明授权
    On demand message based financial network integration middleware 失效
    基于按需消息的金融网络集成中间件

    公开(公告)号:US07734785B2

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

    申请号:US11721202

    申请日:2005-07-14

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F9/546 G06Q40/02

    摘要: The present invention relates to distributed networking, and in particularly to a message-based networking environment. More particularly, it relates to business applications, which access the network via some middleware within a predetermined load schedule. In order to alleviate the disadvantages of prior art it is proposed to perform, a method with the following sequence of steps: monitoring, metering the current workload, storing metered workload data in a first appropriate data store, store state information data about the plurality of currently used instances in a second appropriate data store, analyzing both, said stored, metered workload data and said state information for compliance with a predetermined quality-of-service policy, adapting the number of instances usable for satisfying the workload to the workload needs as required by said predetermined quality-of-service policy, wherein meta data of newly created instances are managed in a plurality of message stores, the data contents of which are frequently synchronized in order to decouple the plurality of client applications from bindings fixed during their operation to particular service instances.

    摘要翻译: 本发明涉及分布式网络,尤其涉及基于消息的联网环境。 更具体地说,它涉及业务应用,业务应用通过一个预定的负载调度中的一些中间件访问网络。 为了减轻现有技术的缺点,提出了执行以下步骤顺序的方法:监视,计量当前工作量,将计量工作量数据存储在第一适当的数据存储器中,存储有关多个 在第二适当的数据存储中使用当前使用的实例,分析所述存储的计量工作负载数据和所述状态信息以符合预定的服务质量服务策略,将可用于满足工作负载的实例数量调整为工作负载需求作为 由所述预定的服务质量策略要求,其中新创建的实例的元数据被管理在多个消息存储中,其数据内容经常被同步,以便将多个客户端应用与在其操作期间固定的绑定分离 到特定服务实例。

    METHOD AND SYSTEM FOR TRANSFORMING ORDERS FOR EXECUTING THEM IN STANDARD WORKFLOW ENGINES
    6.
    发明申请
    METHOD AND SYSTEM FOR TRANSFORMING ORDERS FOR EXECUTING THEM IN STANDARD WORKFLOW ENGINES 失效
    用于在标准工作流发动机中执行变更订单的方法和系统

    公开(公告)号:US20080021751A1

    公开(公告)日:2008-01-24

    申请号:US11428717

    申请日:2006-07-05

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5066 G06Q10/06316

    摘要: The invention is based on Orders specifically developed for and processed by an Order Processing Environment for creation or modification of resource topologies. The Order Processing Environment is partly replaced by a combination of an Order Transformation Environment and standard Workflow Engines in order to execute the Order by standard Workflow Engines. The Order Transformation Environment needs to get two inputs. The first input is the resource topology which is retrieved by using the Relationship Registry of the Order Processing Environment. The second input is the Order. Orders are resource topology independent and include resource specific tasks without arranging those in a sequence. Tasks provide actions for creating and/or modifying resource topologies. The transformation is based on above two inputs resulting in a static standard based workflow. The static, standards-based workflow (e.g. BPEL-based) can then be executed by standards-based process/workflow engines. This enables users to exploit the flexibility of orders while still being able to leverage the broad set of tooling and runtime products available across the IT industry.

    摘要翻译: 本发明基于由订单处理环境专门开发并用于创建或修改资源拓扑的订单。 订单处理环境部分由订单转换环境和标准工作流程引擎的组合替代,以便通过标准工作流程引擎执行订单。 订单转型环境需要获得两个输入。 第一个输入是通过使用订单处理环境的关系注册表检索的资源拓扑。 第二个输入是订单。 订单是资源拓扑独立的,包括特定于资源的任务,而不排列序列。 任务提供了创建和/或修改资源拓扑的操作。 该转换基于上述两个输入,导致基于静态标准的工作流程。 然后,可以通过基于标准的过程/工作流引擎来执行静态的基于标准的工作流程(例如基于BPEL)。 这使用户能够利用订单的灵活性,同时仍能够利用整个IT行业提供的广泛的工具和运行时产品。

    Method and system for dynamically and automatically setting up offerings for it services
    7.
    发明申请
    Method and system for dynamically and automatically setting up offerings for it services 失效
    动态自动设置服务的方法和系统

    公开(公告)号:US20050131773A1

    公开(公告)日:2005-06-16

    申请号:US11010060

    申请日:2004-12-10

    IPC分类号: G06Q10/00 G06Q30/00 G06F17/60

    摘要: The inventive offering creation and validation (OCAV) component identifies all available resource types contained in a resource catalog, invokes a “get timetable” resource management action for each of those resource types, and finally receives a timetable containing all resource types with their assigned resources and their assigned free, reserved, and used time slots. By using that timetable, the OCAV component generates a new timetable including all resource types with their assigned resources having a common free time slots. Then, the OCAV component invokes a “get cost” resource management action for each resource type in that new timetable and assigns the calculated costs to the respective resource types, resulting in a final timetable. In further step, the OCAV component maps the free resource included in that final timetable to predefined service environments described in the resource catalog, and if the mapping has been successful, creates a list including all predefined service environments including their free time slots and costs. Finally, the OCAV component generates an offering for each of those SEs, assigns a price to each offering which is preferably calculated by certain business rules, and publishes it, preferably in a registry.

    摘要翻译: 本发明的创建和验证(OCAV)组件识别资源目录中包含的所有可用资源类型,为这些资源类型中的每一个调用“获取时间表”资源管理动作,并且最终收到包含其分配资源的所有资源类型的时间表 和他们分配的免费,保留和使用的时间段。 通过使用该时间表,OCAV组件生成新的时间表,包括所有资源类型,其分配的资源具有公共空闲时隙。 然后,OCAV组件在该新时间表中为每个资源类型调用“获取成本”资源管理操作,并将计算的成本分配给相应的资源类型,从而产生最终时间表。 在进一步的步骤中,OCAV组件将包含在该最终时间表中的免费资源映射到资源目录中描述的预定义的服务环境,并且如果映射已成功,则创建包括所有预定义服务环境在内的列表,包括其空闲时隙和成本。 最后,OCAV组件为这些SE中的每一个生成一个产品,为每个产品分配价格,优选地由某些业务规则计算,并且优先在注册表中发布。

    Method and system for transforming orders for executing them in standard workflow engines
    8.
    发明授权
    Method and system for transforming orders for executing them in standard workflow engines 失效
    用于转换在标准工作流引擎中执行它们的订单的方法和系统

    公开(公告)号:US08650568B2

    公开(公告)日:2014-02-11

    申请号:US11428717

    申请日:2006-07-05

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5066 G06Q10/06316

    摘要: The invention is based on Orders specifically developed for and processed by an Order Processing Environment for creation or modification of resource topologies. The Order Processing Environment is partly replaced by a combination of an Order Transformation Environment and standard Workflow Engines in order to execute the Order by standard Workflow Engines. The Order Transformation Environment needs to get two inputs. The first input is the resource topology which is retrieved by using the Relationship Registry of the Order Processing Environment. The second input is the Order. Orders are resource topology independent and include resource specific tasks without arranging those in a sequence. Tasks provide actions for creating and/or modifying resource topologies. The transformation is based on above two inputs resulting in a static standard based workflow. The static, standards-based workflow (e.g. BPEL-based) can then be executed by standards-based process/workflow engines. This enables users to exploit the flexibility of orders while still being able to leverage the broad set of tooling and runtime products available across the IT industry.

    摘要翻译: 本发明基于由订单处理环境专门开发并用于创建或修改资源拓扑的订单。 订单处理环境部分由订单转换环境和标准工作流程引擎的组合替代,以便通过标准工作流程引擎执行订单。 订单转型环境需要获得两个输入。 第一个输入是通过使用订单处理环境的关系注册表检索的资源拓扑。 第二个输入是订单。 订单是资源拓扑独立的,包括特定于资源的任务,而不排列序列。 任务提供了创建和/或修改资源拓扑的操作。 该转换基于上述两个输入,导致基于静态标准的工作流程。 然后,可以通过基于标准的过程/工作流引擎来执行静态的基于标准的工作流程(例如基于BPEL)。 这使用户能够利用订单的灵活性,同时仍能够利用整个IT行业提供的广泛的工具和运行时产品。