Data element categorization in a service-oriented architecture
    11.
    发明授权
    Data element categorization in a service-oriented architecture 失效
    面向服务的架构中的数据元素分类

    公开(公告)号:US08468159B2

    公开(公告)日:2013-06-18

    申请号:US13593596

    申请日:2012-08-24

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30292

    摘要: An approach is presented for specifying categories of data elements during a service specification phase of a service-oriented architecture (SOA) life cycle defined in a service modeling methodology like Service-Oriented Modeling and Architecture (SOMA). A Unified Modeling Language based SOA modeling tool for the service modeling methodology includes a middleware based integration plug-in that categorizes service-specific data elements as transaction elements, glue elements, core Common Information Model (CIM) elements, and elements extending the CIM elements, and associates the categorized data elements with corresponding operations of the service being modeled.

    摘要翻译: 提出了一种在面向服务的建模和架构(SOMA)等服务建模方法中定义的面向服务的架构(SOA)生命周期的服务规范阶段中指定数据元素类别的方法。 用于服务建模方法的基于统一建模语言的SOA建模工具包括一个基于中间件的集成插件,其将特定于服务的数据元素分类为事务元素,粘合元素,核心公共信息模型(CIM)元素和扩展CIM元素的元素 ,并将分类的数据元素与正在建模的服务的相应操作相关联。

    SPECIFYING REUSABLE PROCESS MODELS
    12.
    发明申请
    SPECIFYING REUSABLE PROCESS MODELS 有权
    指定可重复使用的过程模型

    公开(公告)号:US20130103372A1

    公开(公告)日:2013-04-25

    申请号:US13280697

    申请日:2011-10-25

    IPC分类号: G06G7/48

    摘要: A method and system for specifying a reusable process model. Sub-processes of a base process are identified as having a potential to be modified. By filling in values in a configurable pattern applied to each identified sub-process, dynamic categories are mapped to the identified sub-processes, thereby allowing the sub-processes to be reusable. A change to business requirements occurs, where the base process is based on the business requirements. Based on the change to the business requirements, a change to the values in the configurable pattern applied to a sub-process is received. The change to the values in the configurable pattern does not require a change to the base process.

    摘要翻译: 一种用于指定可重用过程模型的方法和系统。 基本过程的子过程被识别为具有被修饰的潜力。 通过填充应用于每个识别的子过程的可配置模式的值,动态类别被映射到所识别的子过程,从而允许子过程是可重用的。 发生业务需求的变化,基础流程基于业务需求。 根据业务需求的变化,接收到应用于子进程的可配置模式中的值的更改。 对可配置模式中的值的更改不需要更改基本进程。

    SPECIFYING ON THE FLY SEQUENTIAL ASSEMBLY IN SOA ENVIRONMENTS
    13.
    发明申请
    SPECIFYING ON THE FLY SEQUENTIAL ASSEMBLY IN SOA ENVIRONMENTS 有权
    指定SOA环境中的飞行顺序组件

    公开(公告)号:US20130019245A1

    公开(公告)日:2013-01-17

    申请号:US13181680

    申请日:2011-07-13

    IPC分类号: G06F9/46

    CPC分类号: G06F9/52 G06F9/54

    摘要: A method and system for defining an interface of a service in a service-oriented architecture environment. Definitions of atomic tasks of a request or response operation included in a service are received. Unique identifiers corresponding to the atomic tasks are assigned. A sequence map required to implement the service is received. The sequence map is populated with a sequence of the assigned unique identifiers corresponding to a sequence of the atomic tasks of the operation. At runtime, an interface of the service is automatically and dynamically generated to define the service by reading the sequence of unique identifiers in the populated sequence map and assembling the sequence of the atomic tasks based on the read sequence of unique identifiers.

    摘要翻译: 一种在面向服务的架构环境中定义服务接口的方法和系统。 收到服务中包含的请求或响应操作的原子任务的定义。 分配对应于原子任务的唯一标识符。 接收实现该服务所需的序列图。 序列图填充有与操作的原子任务的序列相对应的所分配的唯一标识符的序列。 在运行时,通过读取填充序列图中唯一标识符的顺序,并且基于读取的唯一标识符序列来组装原子任务的顺序来自动和动态生成服务的接口来定义服务。

    ROUTING A SESSION INITIATION PROTOCOL (SIP) MESSAGE IN A COMMUNICATION SYSTEM
    14.
    发明申请
    ROUTING A SESSION INITIATION PROTOCOL (SIP) MESSAGE IN A COMMUNICATION SYSTEM 失效
    在通信系统中发布会议启动协议(SIP)消息

    公开(公告)号:US20120110208A1

    公开(公告)日:2012-05-03

    申请号:US12938685

    申请日:2010-11-03

    IPC分类号: G06F15/16

    摘要: An approach that provides routing a SIP message to a proxy server of a called party in a communication network is provided. In one embodiment, there is a routing tool that assists in routing a session initiation protocol (SIP) message to a called party. The routing tool, including a receiving component, receives a SIP message of a user making a call in the network. The routing tool further includes a parsing component configured to parse the message to determine the domain of the called party and performs a table lookup using the domain of the called party in order to: retrieve a destination code; embed the destination code into the message; and route the message based on the destination code.

    摘要翻译: 提供了一种在通信网络中提供将SIP消息路由到被叫方的代理服务器的方法。 在一个实施例中,存在协助将会话发起协议(SIP)消息路由到被叫方的路由工具。 包括接收组件的路由工具在网络中接收到进行呼叫的用户的SIP消息。 路由工具还包括解析组件,其被配置为解析消息以确定被叫方的域,并使用被叫方的域执行表查找,以便:检索目的地代码; 将目标代码嵌入到消息中; 并基于目的地代码路由消息。

    Method and system for reducing message passing for contention detection in distributed SIP server environments
    16.
    发明授权
    Method and system for reducing message passing for contention detection in distributed SIP server environments 有权
    用于减少分布式SIP服务器环境中竞争检测的消息传递的方法和系统

    公开(公告)号:US08977730B2

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

    申请号:US12949151

    申请日:2010-11-18

    摘要: A method, a system, and a computer program product are provided for reducing message passing for contention detection in distributed SIP server environments. The method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to determine that a first site is waiting for a first object locked by a second site. The programming instructions are further operable to determine that a third site is waiting for a second object locked by the first site, and to send a first probe to the second site to determine whether the second site is waiting. A second probe is received and indicates that a site is waiting for an object locked by the first site. The second probe further indicates a deadlock in a distributed server environment to be resolved.

    摘要翻译: 提供了一种方法,系统和计算机程序产品,用于减少分布式SIP服务器环境中争用检测的消息传递。 该方法在具有计算机可执行代码的计算机可执行代码中实现,计算机可执行代码具有可编程指令的计算机可读存储介质,该程序指令可操作以确定第一站点正在等待由第二站点锁定的第一对象。 编程指令进一步可操作以确定第三站点正在等待由第一站点锁定的第二对象,并且向第二站点发送第一探测以确定第二站点是否在等待。 接收到第二个探测器,并指示站点正在等待由第一个站点锁定的对象。 第二个探测器还指出了要解决的分布式服务器环境中的死锁。

    Environmentally aware load-balancing
    17.
    发明授权
    Environmentally aware load-balancing 有权
    环境感知负载均衡

    公开(公告)号:US08954984B2

    公开(公告)日:2015-02-10

    申请号:US13450658

    申请日:2012-04-19

    CPC分类号: G06F9/5094 Y02D10/22

    摘要: A method and associated systems for the environmentally aware load-balancing of components of a multi-component power-consuming system. The environmentally aware load-balancer receives continually updated values from at least two environmental sensors that monitor and report the values of environmental metrics that characterize components of the power-consuming system and the environments within which those components are located. When the load-balancer receives a task request directed to the power-consuming system, the load-balancer selects a balanced workload allocation as a function of the values of the received environmental metrics and communicates that balanced workload allocation to a routing mechanism. The routing mechanism then uses the communicated balanced workload allocation to determine which component or components of the power-consuming system should receive the task request.

    摘要翻译: 一种用于多组件功耗系统的组件的环境感知负载平衡的方法和相关系统。 环境感知的负载平衡器从至少两个环境传感器接收不断更新的值,该环境传感器监测和报告表征耗电系统的组件和这些组件所在环境的环境指标的值。 当负载均衡器接收到针对耗电系统的任务请求时,负载平衡器根据所接收的环境度量的值来选择平衡的工作负载分配,并将该平衡工作负载分配传递给路由机制。 然后,路由机制使用通信的平衡工作负载分配来确定耗电系统的哪些组件或部件应该接收任务请求。

    SNMP-BASED MANAGEMENT OF SERVICE ORIENTED ARCHITECTURE ENVIRONMENTS
    18.
    发明申请
    SNMP-BASED MANAGEMENT OF SERVICE ORIENTED ARCHITECTURE ENVIRONMENTS 失效
    基于SNMP的面向服务的架构环境的管理

    公开(公告)号:US20130238781A1

    公开(公告)日:2013-09-12

    申请号:US13415818

    申请日:2012-03-08

    IPC分类号: G06F15/173

    摘要: A Simple Network Management Protocol (SNMP)-based apparatus including an SNMP manager to monitor network hardware devices and define object identifiers (OIDs); a Simple SOA Performance Monitor (SSPM) manager to augment the OIDs with service-specific object identifiers to monitor services; and an SSPM agent associated with at least one service to collect details pertaining to the service, the details of the service being provided to the SSPM manager which in turn provides the details of the service to the SNMP manager. The SNMP-based apparatus may be implemented by at least one computing device. Also disclosed is a method of monitoring services and a computer program product.

    摘要翻译: 一种基于简单网络管理协议(SNMP)的设备,包括用于监视网络硬件设备和定义对象标识符(OID)的SNMP管理器; 一个简单的SOA性能监视器(SSPM)管理器,用于使用服务特定对象标识符来扩展OID以监视服务; 以及与至少一个服务相关联以收集与服务有关的细节的SSPM代理,该服务的细节被提供给SSPM管理器,SSPM管理器又向SNMP管理器提供该服务的细节。 基于SNMP的设备可以由至少一个计算设备实现。 还公开了一种监视服务和计算机程序产品的方法。

    PREVENTION OF DATA LOSS DUE TO ADJACENT TRACK INTERFERENCE
    19.
    发明申请
    PREVENTION OF DATA LOSS DUE TO ADJACENT TRACK INTERFERENCE 有权
    预防数据丢失由于邻近的跟踪干扰

    公开(公告)号:US20130185498A1

    公开(公告)日:2013-07-18

    申请号:US13352131

    申请日:2012-01-17

    IPC分类号: G06F12/00

    CPC分类号: G11B5/09

    摘要: For limiting data loss due to ATI or ATE, an apparatus may include a storage module, a tracking module, and a refresh module. The storage module is configured to store a risk value for a tracked storage division. The risk value indicates a risk level of data loss for the tracked storage division. The tracked storage division is one of a plurality of storage divisions of a data storage device. The tracking module is configured to update the risk value to indicate a higher risk level based on a write to a physically proximal storage division. The physically proximal storage division is within an interference range of the tracked storage division. The tracking module is configured to reset the risk value based on a write to the tracked storage division. The refresh module is configured to refresh the tracked storage division based on the risk value meeting a threshold value.

    摘要翻译: 为了限制由于ATI或ATE引起的数据丢失,设备可以包括存储模块,跟踪模块和刷新模块。 存储模块被配置为存储跟踪的存储分区的风险值。 风险值表示跟踪的存储部门的数据丢失的风险级别。 跟踪存储部是数据存储装置的多个存储部之一。 跟踪模块被配置为基于对物理近端存储分区的写入来更新风险值以指示较高的风险水平。 身体近端存储部门在跟踪的存储部门的干扰范围内。 跟踪模块被配置为基于对跟踪的存储分区的写入来重置风险值。 刷新模块被配置为基于满足阈值的风险值来刷新所跟踪的存储部门。