Adding biometric identification to the client security infrastructure for an enterprise service bus system
    1.
    发明授权
    Adding biometric identification to the client security infrastructure for an enterprise service bus system 有权
    为企业服务总线系统的客户端安全基础设施添加生物识别

    公开(公告)号:US09246908B2

    公开(公告)日:2016-01-26

    申请号:US12350906

    申请日:2009-01-08

    CPC classification number: H04L63/0823 H04L63/0861

    Abstract: An enterprise service bus client accesses a user's biometric information, where the biometric information is accessed from a biometric input device coupled to the enterprise service bus client. Furthermore, the enterprise service bus client retrieves a certificate using the user's biometric information. With the certificate, the enterprise service bus client establishes a connection with an enterprise service bus server and accesses an enterprise service bus service.

    Abstract translation: 企业服务总线客户机访问用户的生物特征信息,其中生物特征信息从耦合到企业服务总线客户端的生物特征输入设备访问。 此外,企业服务总线客户端使用用户的生物特征信息检索证书。 通过证书,企业服务总线客户端与企业服务总线服务器建立连接,并访问企业服务总线服务。

    Using forums as a message transport in an enterprise service bus
    2.
    发明授权
    Using forums as a message transport in an enterprise service bus 有权
    使用论坛作为企业服务总线中的消息传输

    公开(公告)号:US09077750B2

    公开(公告)日:2015-07-07

    申请号:US12395486

    申请日:2009-02-27

    CPC classification number: H04L67/16 H04L67/02

    Abstract: A forum service that is hosted by a server in an enterprise service bus receives a message from a client, the message being directed to a service in the enterprise service bus. The forum service acts as a message transport in the enterprise service bus. A thread is generated in a forum managed by the forum service for communications between the client and the service. The message is stored in the thread. The service is notified of the message, wherein the service to receive the message, process the message and post a response message to the thread.

    Abstract translation: 由企业服务总线中的服务器托管的论坛服务从客户端接收消息,该消息被引导到企业服务总线中的服务。 论坛服务在企业服务总线中作为消息传输。 在由论坛服务管理的论坛中生成线程以用于客户端和服务之间的通信。 消息存储在线程中。 通知消息的服务,其中接收消息的服务,处理消息并向线程发布响应消息。

    ADAPTABLE MIDDLEWARE LAYER
    3.
    发明申请
    ADAPTABLE MIDDLEWARE LAYER 有权
    适应中间层

    公开(公告)号:US20130227547A1

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

    申请号:US13409052

    申请日:2012-02-29

    CPC classification number: G06F8/60 G06F8/31

    Abstract: A middleware layer running on a computing device determines capabilities of the computing device in response to receiving a request for an application. The middleware layer identifies a service level agreement associated with the application. The middleware layer selects one or more services of the middleware layer to assign to the application based on the service level agreement and the capabilities of the computing device. The middleware layer determines whether to install the one or more services on the computing device or on a remote computing device based on the service level agreement, the capabilities of the computing device and properties of the one or more services.

    Abstract translation: 在计算设备上运行的中间件层响应于接收到对应用的请求而确定计算设备的能力。 中间件层标识与应用程序相关联的服务级别协议。 中间件层根据服务水平协议和计算设备的能力,选择中间件层的一个或多个服务来分配给应用程序。 中间件层基于服务水平协议,计算设备的能力和一个或多个服务的属性来确定是在计算设备上还是在远程计算设备上安装一个或多个服务。

    System and Method for Using Bloom Filters to Determine Data Locations in Distributed Data Stores
    4.
    发明申请
    System and Method for Using Bloom Filters to Determine Data Locations in Distributed Data Stores 有权
    使用布隆过滤器确定分布式数据存储中的数据位置的系统和方法

    公开(公告)号:US20130132408A1

    公开(公告)日:2013-05-23

    申请号:US13304203

    申请日:2011-11-23

    CPC classification number: G06F17/3033

    Abstract: A server computing device identifies locations of a plurality of data items in a distributed data store. The server computing device generates at least one bloom filter that contains information to identify probable locations of the plurality of data items. The server computing device transmits the at least one bloom filter to one or more client computing devices, wherein the at least one bloom filter is usable by the one or more client computing devices to determine the probable locations of the data items.

    Abstract translation: 服务器计算设备识别分布式数据存储中的多个数据项的位置。 服务器计算设备生成至少一个包含用于识别多个数据项的可能位置的信息的布隆过滤器。 服务器计算设备将至少一个布隆过滤器发送到一个或多个客户端计算设备,其中该一个或多个客户端计算设备可以使用至少一个布隆过滤器来确定数据项的可能位置。

    System and method for determining when to generate subordinate coordinators on local machines
    5.
    发明授权
    System and method for determining when to generate subordinate coordinators on local machines 有权
    确定何时在本地计算机上生成下级协调器的系统和方法

    公开(公告)号:US08346851B2

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

    申请号:US12551454

    申请日:2009-08-31

    CPC classification number: G06F9/466

    Abstract: A local machine receives a service request from a parent transaction coordinator hosted by a remote machine, the service request including a transaction context. The transaction context is cached at the local machine. Processing logic on the local machine monitors a service as the service performs work to comply with the service request. Processing logic determines when to generate a subordinate transaction coordinator and when to register the subordinate transaction coordinator with the parent transaction coordinator based on the work performed by the monitored device.

    Abstract translation: 本地机器从远程机器托管的父事务协调器接收服务请求,服务请求包括事务上下文。 事务环境在本地机器上缓存。 本地机器上的处理逻辑监视服务,因为服务执行工作以符合服务请求。 处理逻辑决定何时生成下属事务协调器,何时根据受监控设备执行的工作向下级事务协调器注册下级事务协调器。

    Fine grained failure detection in distributed computing
    6.
    发明授权
    Fine grained failure detection in distributed computing 有权
    分布式计算中的细粒度故障检测

    公开(公告)号:US07937619B2

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

    申请号:US12130979

    申请日:2008-05-30

    Abstract: A client sends a request message to a process hosted by a remote server via a middleware service, wherein the request message specifies a procedure for the process to execute. The client waits a predetermined time period to receive a response message from the process. If no response message is received within the predetermined time period, the client probes the process to determine why no response message has been received, wherein said probing reveals thread level information about the process.

    Abstract translation: 客户端通过中间件服务向远程服务器托管的进程发送请求消息,其中请求消息指定用于执行进程的过程。 客户端等待预定的时间段以从过程接收响应消息。 如果在预定时间段内没有接收到响应消息,则客户端探测该过程以确定为什么没有接收到响应消息,其中所述探测揭示关于该过程的线程级信息。

    HEURISTIC TRANSACTION TIMEOUT CONTROL
    7.
    发明申请
    HEURISTIC TRANSACTION TIMEOUT CONTROL 有权
    HEURISTIC TRANSACTION超时控制

    公开(公告)号:US20110055376A1

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

    申请号:US12551446

    申请日:2009-08-31

    CPC classification number: G06F9/466

    Abstract: A processing device receives a request to initiate a new transaction. The processing device identifies one or more components of that will be used by the new transaction. The components may include hardware components and software components that operate on the hardware components. A timeout period is determined to apply to the new transaction based on properties of the one or more components and a current resource utilization of the one or more components. The new transaction is then initiated, wherein the determined timeout period is assigned to the new transaction.

    Abstract translation: 处理设备接收到发起新事务的请求。 处理设备识别将由新事务使用的一个或多个组件。 组件可以包括在硬件组件上操作的硬件组件和软件组件。 根据一个或多个组件的属性和一个或多个组件的当前资源利用率确定超时时间段应用于新事务。 然后启动新事务,其中将确定的超时时段分配给新事务。

    Batch recovery of distributed transactions
    8.
    发明授权
    Batch recovery of distributed transactions 有权
    批量恢复分布式事务

    公开(公告)号:US07873604B2

    公开(公告)日:2011-01-18

    申请号:US12129662

    申请日:2008-05-29

    CPC classification number: G06F17/30377

    Abstract: A recovery manager detects that a distributed transaction is unresolved for a first participant of said distributed transaction. The recovery manager identifies that the distributed transaction is unresolved for a second participant of said distributed transaction. The recovery manager generates a list of participants for which the distributed transaction is unresolved, the list including an entry for the first participant and an additional entry for the second participant. The recovery manager determines a result of the distributed transaction based on information received from a remote coordinator of said distributed transaction. The recovery manager notifies each participant identified in the list of the result.

    Abstract translation: 恢复管理器检测到分布式事务对于所述分布式事务的第一参与者未解决。 恢复管理器识别分布式事务对于所述分布式事务的第二参与者未解决。 恢复管理器生成未分配的分布式事务的参与者列表,该列表包括第一参与者的条目和第二参与者的附加条目。 恢复管理器基于从所述分布式事务的远程协调器接收的信息来确定分布式事务的结果。 恢复管理器通知结果列表中标识的每个参与者。

    DYNAMIC COMPUTATION OF OPTIMAL PLACEMENT FOR SERVICES IN A DISTRIBUTED COMPUTING SYSTEM
    9.
    发明申请
    DYNAMIC COMPUTATION OF OPTIMAL PLACEMENT FOR SERVICES IN A DISTRIBUTED COMPUTING SYSTEM 有权
    分布式计算系统中服务的最佳放置动态计算

    公开(公告)号:US20100223217A1

    公开(公告)日:2010-09-02

    申请号:US12395459

    申请日:2009-02-27

    CPC classification number: G06Q10/10 G06F9/5088 G06Q10/0637 G06Q30/0278

    Abstract: Components of a distributed computing system are monitored, the components including hardware components and software components that operate on the hardware components. At least one of the software components is a service that includes a service level agreement. Performance characteristics of the components are determined based on the monitoring. The performance characteristics of the service are compared to the service level agreement to determine whether the service level agreement has been violated. At least one of the service or an additional service collocated with the service is migrated based on the performance characteristics of the components if the service level agreement has been violated.

    Abstract translation: 对分布式计算系统的组件进行监控,这些组件包括硬件组件和在硬件组件上运行的软件组件。 至少一个软件组件是包含服务级别协议的服务。 基于监测确定组件的性能特征。 将服务的性能特征与服务级别协议进行比较,以确定服务级别协议是否被违反。 如果服务级别协议被违反,则基于组件的性能特征来迁移与该服务并置的服务或附加服务中的至少一个。

    Debugging in a distributed system
    10.
    发明授权
    Debugging in a distributed system 有权
    在分布式系统中进行调试

    公开(公告)号:US07788542B2

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

    申请号:US11809557

    申请日:2007-05-31

    CPC classification number: G06F11/362

    Abstract: A method and apparatus for recreating a system state in a non-deterministic distributed computing system. A message generated by a message producer is received during debugging. If the received message matches a stored message in a persistent message store, the received message is transmitted to a message consumer. If the received message does not match the stored message, the stored message is transmitted to the message consumer.

    Abstract translation: 一种用于在非确定性分布式计算系统中重建系统状态的方法和装置。 在调试期间接收到消息生成器生成的消息。 如果接收到的消息与持久消息存储中的存储消息匹配,则所接收的消息被发送到消息消费者。 如果接收到的消息与存储的消息不匹配,则将存储的消息发送到消息消费者。

Patent Agency Ranking