Mechanism for processing messages using logical addresses
    1.
    发明授权
    Mechanism for processing messages using logical addresses 有权
    使用逻辑地址处理消息的机制

    公开(公告)号:US08194659B2

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

    申请号:US12574662

    申请日:2009-10-06

    Applicant: Bela Ban

    Inventor: Bela Ban

    CPC classification number: H04L29/12028 H04L12/1863 H04L61/103

    Abstract: A method and apparatus for processing message includes forming a logical address upon a creation of a channel of a group communication protocol at a logical address generator of a server. The logical address includes a unique identifier (UUID) associated with a logical name. The UUID created upon connecting the channel, and deleted upon disconnecting the channel. A mapping between UUIDs and physical addresses of members of the group is stored in a cache of a member of the group.

    Abstract translation: 一种用于处理消息的方法和装置包括在服务器的逻辑地址产生器上创建组通信协议的信道时形成逻辑地址。 逻辑地址包括与逻辑名相关联的唯一标识符(UUID)。 连接通道时创建UUID,并在断开通道时删除。 UUID和组成员的物理地址之间的映射存储在该组成员的缓存中。

    Grid based file system
    2.
    发明授权
    Grid based file system 有权
    基于网格的文件系统

    公开(公告)号:US08176099B2

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

    申请号:US11897706

    申请日:2007-08-30

    CPC classification number: G06F17/30132 G06F11/1666 G06F11/20 G06F11/2097

    Abstract: A method and apparatus for interfacing a drive with a tree-structured cluster as a library for a data grid storage system is described. In one embodiment, the tree-structured cluster of cache nodes is provided for storing data. The cluster is mounted as a drive or file system based on data stored in the cache nodes transparent to anyone using the drive or file system. A file system interface interfaces with the tree-structure cluster of cache nodes to presents data stored in the cache nodes.

    Abstract translation: 描述了用于将驱动器与树结构化集群接口作为用于数据网格存储系统的库的方法和装置。 在一个实施例中,缓存节点的树结构集群被提供用于存储数据。 基于存储在缓存节点中的数据,集群作为驱动器或文件系统进行安装,对于使用驱动器或文件系统的任何人来说都是透明的。 文件系统接口与缓存节点的树结构集群进行接口,以呈现存储在缓存节点中的数据。

    Concurrent stack
    3.
    发明授权
    Concurrent stack 有权
    并发栈

    公开(公告)号:US07921227B2

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

    申请号:US11809225

    申请日:2007-05-30

    Applicant: Bela Ban

    Inventor: Bela Ban

    CPC classification number: H04L69/16 H04L12/1881 H04L69/161

    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A building block layer is coupled to the application programming interface. A channel layer is coupled to the building block layer. A transport protocol stack is coupled to the channel layer for implementing properties specified by the channel layer. The transport protocol stack has a concurrent stack consisting of an out of band thread pool and a regular thread pool. The transport protocol layer is to process messages from each sender in parallel with the corresponding channel for each sender.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 构建块层耦合到应用编程接口。 沟道层耦合到构建块层。 传输协议栈耦合到信道层,以实现由信道层指定的属性。 传输协议栈具有由带外线程池和常规线程池组成的并发堆栈。 传输协议层是处理来自每个发送者的消息,与每个发送者的相应信道并行。

    Shared Transport
    4.
    发明申请
    Shared Transport 有权
    共享运输

    公开(公告)号:US20090290586A1

    公开(公告)日:2009-11-26

    申请号:US12154618

    申请日:2008-05-22

    CPC classification number: G06F9/546 H04L69/14 Y02D50/30

    Abstract: A method and apparatus for processing message is described. In one embodiment, messages are received over a plurality of channels from a plurality of applications in a virtual machine. An identifier is coupled to each message. The identifier refers to the application originating the corresponding message. A shared transport is formed and associated with the channels. The messages are processed with the shared transport with the identifier.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,从虚拟机中的多个应用程序在多个信道上接收消息。 标识符耦合到每个消息。 标识符是指发起相应消息的应用程序。 形成共享传输并与信道相关联。 消息使用带有标识符的共享传输进行处理。

    Queuing for thread pools using number of bytes
    5.
    发明申请
    Queuing for thread pools using number of bytes 有权
    使用字节排队线程池

    公开(公告)号:US20080301709A1

    公开(公告)日:2008-12-04

    申请号:US11809020

    申请日:2007-05-30

    Applicant: Bela Ban

    Inventor: Bela Ban

    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A building block layer is coupled to the application programming interface. A channel layer is coupled to the building block layer. A transport protocol stack is coupled to the channel layer for implementing properties specified by the channel layer. The transport protocol stack has a concurrent stack consisting of an out of band thread pool and a regular thread pool. The transport protocol layer is to process messages from each sender in parallel with the corresponding channel for each sender.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 构建块层耦合到应用编程接口。 沟道层耦合到构建块层。 传输协议栈耦合到信道层,以实现由信道层指定的属性。 传输协议栈具有由带外线程池和常规线程池组成的并发堆栈。 传输协议层是处理来自每个发送者的消息,与每个发送者的相应信道并行。

    Message handling multiplexer
    6.
    发明授权
    Message handling multiplexer 有权
    消息处理多路复用器

    公开(公告)号:US08611378B2

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

    申请号:US11807624

    申请日:2007-05-29

    CPC classification number: H04L49/90 H04L12/1881

    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A multiplexer receives messages from different servers. A service name is coupled to each message with the corresponding destination service. A single shared channel is formed. The messages are processed over the single shared channel.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 多路复用器从不同的服务器接收消息。 服务名称与每个具有相应目的地服务的消息相连。 形成单个共享通道。 消息通过单个共享通道进行处理。

    Flush support for virtual synchrony
    7.
    发明授权
    Flush support for virtual synchrony 有权
    刷新支持虚拟同步

    公开(公告)号:US07782801B2

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

    申请号:US11807862

    申请日:2007-05-29

    CPC classification number: H04L12/1863 H04L12/1881

    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. The application programming interface provides for a flush protocol to force members of a group to send all of their pending messages prior to a predetermined event, and to perform a message exchange phase as part of the flush protocol to allow all members of the group to see a same set of messages in a same view prior to installing a new view.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 应用程序编程接口提供冲洗协议,以强制组成员在预定事件之前发送其所有待处理的消息,并且执行消息交换阶段作为刷新协议的一部分,以允许组中的所有成员看到 在安装新视图之前,同一视图中的同一组消息。

    Grid based file system
    8.
    发明申请
    Grid based file system 有权
    基于网格的文件系统

    公开(公告)号:US20090063420A1

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

    申请号:US11897706

    申请日:2007-08-30

    CPC classification number: G06F17/30132 G06F11/1666 G06F11/20 G06F11/2097

    Abstract: A method and apparatus for interfacing a drive with a tree-structured cluster as a library for a data grid storage system is described. In one embodiment, the tree-structured cluster of cache nodes is provided for storing data. The cluster is mounted as a drive or file system based on data stored in the cache nodes transparent to anyone using the drive or file system. A file system interface interfaces with the tree-structure cluster of cache nodes to presents data stored in the cache nodes.

    Abstract translation: 描述了用于将驱动器与树结构化集群接口作为用于数据网格存储系统的库的方法和装置。 在一个实施例中,缓存节点的树结构集群被提供用于存储数据。 基于存储在缓存节点中的数据,集群作为驱动器或文件系统进行安装,对于使用驱动器或文件系统的任何人来说都是透明的。 文件系统接口与缓存节点的树结构集群进行接口,呈现存储在缓存节点中的数据。

    Concurrent stack
    9.
    发明申请
    Concurrent stack 有权
    并发栈

    公开(公告)号:US20080301244A1

    公开(公告)日:2008-12-04

    申请号:US11809225

    申请日:2007-05-30

    Applicant: Bela Ban

    Inventor: Bela Ban

    CPC classification number: H04L69/16 H04L12/1881 H04L69/161

    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A building block layer is coupled to the application programming interface. A channel layer is coupled to the building block layer. A transport protocol stack is coupled to the channel layer for implementing properties specified by the channel layer. The transport protocol stack has a concurrent stack consisting of an out of band thread pool and a regular thread pool. The transport protocol layer is to process messages from each sender in parallel with the corresponding channel for each sender.

    Abstract translation: 描述用于处理消息的方法和装置。 在一个实施例中,应用编程接口被配置为用于接收和发送消息。 构建块层耦合到应用编程接口。 沟道层耦合到构建块层。 传输协议栈耦合到信道层,以实现由信道层指定的属性。 传输协议栈具有由带外线程池和常规线程池组成的并发堆栈。 传输协议层是处理来自每个发送者的消息,与每个发送者的相应信道并行。

Patent Agency Ranking