Asynchronous messaging using a node specialization architecture in the dynamic routing network
    1.
    发明申请
    Asynchronous messaging using a node specialization architecture in the dynamic routing network 有权
    在动态路由网络中使用节点专用体系结构的异步消息

    公开(公告)号:US20070239822A1

    公开(公告)日:2007-10-11

    申请号:US11396251

    申请日:2006-03-30

    IPC分类号: G06F15/16 G06F3/00

    摘要: A network routes update messages containing updates to properties of live objects from input sources to clients having the objects. When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network is adapted to selectively send update messages to nodes in the network and the nodes forward the messages to the clients. One implementation uses a hierarchy of registries to indicate which nodes and clients receive which update messages. Another implementation assigns update messages to one or more of N categories and nodes to one or more of M types, and the gateways maintain mapping between categories and types. To ensure that clients receive all of the update messages for which they register, the clients connect to client proxies that in turn connect to at least one node of each type.

    摘要翻译: 网络将更新包含从输入源的活动对象的属性更新到具有对象的客户端的更新消息。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络适于选择性地向网络中的节点发送更新消息,并且节点将消息转发到客户端。 一个实现使用注册表的层次结构来指示哪些节点和客户端接收哪些更新消息。 另一个实现将更新消息分配给一个或多个N个类别和节点到M个类型中的一个或多个,并且网关维护类别和类型之间的映射。 为了确保客户端收到他们注册的所有更新消息,客户端连接到客户端代理,客户端代理又连接到每种类型的至少一个节点。

    ASYNCHRONOUS MESSAGING USING A NODE SPECIALIZATION ARCHITECTURE IN THE DYNAMIC ROUTING NETWORK
    2.
    发明申请
    ASYNCHRONOUS MESSAGING USING A NODE SPECIALIZATION ARCHITECTURE IN THE DYNAMIC ROUTING NETWORK 有权
    在动态路由网络中使用节点专用架构的异步消息传递

    公开(公告)号:US20060031283A1

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

    申请号:US10105018

    申请日:2002-03-21

    IPC分类号: G06F15/16

    摘要: A network routes update messages containing updates to properties of live objects from input sources to clients having the objects. When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network is adapted to selectively send update messages to nodes in the network and the nodes forward the messages to the clients. One implementation uses a hierarchy of registries to indicate which nodes and clients receive which update messages. Another implementation assigns update messages to one or more of N categories and nodes to one or more of M types, and the gateways maintain mapping between categories and types. To ensure that clients receive all of the update messages for which they register, the clients connect to client proxies that in turn connect to at least one node of each type.

    摘要翻译: 网络将更新包含从输入源的活动对象的属性更新到具有对象的客户端的更新消息。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络适于选择性地向网络中的节点发送更新消息,并且节点将消息转发到客户端。 一个实现使用注册表的层次结构来指示哪些节点和客户端接收哪些更新消息。 另一个实现将更新消息分配给一个或多个N个类别和节点到M个类型中的一个或多个,并且网关维护类别和类型之间的映射。 为了确保客户端收到他们注册的所有更新消息,客户端连接到客户端代理,客户端代理又连接到每种类型的至少一个节点。

    Modular Event-Driven Processing
    3.
    发明申请
    Modular Event-Driven Processing 有权
    模块化事件驱动处理

    公开(公告)号:US20070061811A1

    公开(公告)日:2007-03-15

    申请号:US11469325

    申请日:2006-08-31

    IPC分类号: G06F9/46

    摘要: Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the thread boundaries. A plurality of tasks may be configured in a defined relationship, each task being associated with a thread boundary and comprising a unit of code for performing a specific function. Resources may be allocated to thread boundaries based on queue depth.

    摘要翻译: 多个线程边界中的每一个包括由单个线程对给定事件执行的功能。 可以路由事件的多个队列可以耦合到线程边界。 可以以确定的关系配置多个任务,每个任务与线程边界相关联并且包括用于执行特定功能的代码单元。 可以根据队列深度将资源分配给线程边界。

    Modular event-driven processing
    4.
    发明申请
    Modular event-driven processing 有权
    模块化事件驱动处理

    公开(公告)号:US20060117318A1

    公开(公告)日:2006-06-01

    申请号:US11205263

    申请日:2005-08-15

    IPC分类号: G06F9/46

    摘要: Each of a plurality of thread boundaries comprises functionality to be performed for a given event by a single thread. A plurality of queues through which events may be routed may be coupled to the thread boundaries. A plurality of tasks may be configured in a defined relationship, each task being associated with a thread boundary and comprising a unit of code for performing a specific function. Resources may be allocated to thread boundaries based on queue depth.

    摘要翻译: 多个线程边界中的每一个包括由单个线程对给定事件执行的功能。 可以路由事件的多个队列可以耦合到线程边界。 可以以确定的关系配置多个任务,每个任务与线程边界相关联并且包括用于执行特定功能的代码单元。 可以根据队列深度将资源分配给线程边界。

    Asynchronous messaging using a node specialization architecture in the dynamic routing network
    5.
    发明授权
    Asynchronous messaging using a node specialization architecture in the dynamic routing network 有权
    在动态路由网络中使用节点专用体系结构的异步消息

    公开(公告)号:US09071648B2

    公开(公告)日:2015-06-30

    申请号:US13617168

    申请日:2012-09-14

    摘要: A network routes update messages containing updates to properties of live objects from input sources to clients having the objects. When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network is adapted to selectively send update messages to nodes in the network and the nodes forward the messages to the clients. One implementation uses a hierarchy of registries to indicate which nodes and clients receive which update messages. Another implementation assigns update messages to one or more of N categories and nodes to one or more of M types, and the gateways maintain mapping between categories and types. To ensure that clients receive all of the update messages for which they register, the clients connect to client proxies that in turn connect to at least one node of each type.

    摘要翻译: 网络将更新包含从输入源的活动对象的属性更新到具有对象的客户端的更新消息。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络适于选择性地向网络中的节点发送更新消息,并且节点将消息转发到客户端。 一个实现使用注册表的层次结构来指示哪些节点和客户端接收哪些更新消息。 另一个实现将更新消息分配给一个或多个N个类别和节点到M个类型中的一个或多个,并且网关维护类别和类型之间的映射。 为了确保客户端收到他们注册的所有更新消息,客户端连接到客户端代理,客户端代理又连接到每种类型的至少一个节点。

    Asynchronous messaging using a dynamic routing network
    6.
    发明授权
    Asynchronous messaging using a dynamic routing network 有权
    使用动态路由网络的异步消息

    公开(公告)号:US07277917B2

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

    申请号:US11347802

    申请日:2006-02-03

    IPC分类号: G06F15/16

    CPC分类号: H04L67/327

    摘要: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients having the objects. Certain objects served to clients by a server are indicated as “live.” When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. An input source provides an update message to the routing network containing the object ID and data specifying an update to a property of the object. The routing network routes the message to each client that has registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object.

    摘要翻译: 动态内容路由网络将包含活动对象属性的更新的更新消息从输入源路由到具有对象的客户端。 服务器向客户端提供的某些对象被标示为“live”。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络维护对象ID和客户端的注册表。 输入源向包含对象ID的路由网络提供更新消息,以及指定对该对象的属性的更新的数据。 路由网络将消息路由到已经为消息中包含的对象ID注册的每个客户端。 客户端收到消息后,更新活动对象的指定属性。

    Techniques for updating live objects at clients using a dynamic routing network
    8.
    发明授权
    Techniques for updating live objects at clients using a dynamic routing network 有权
    使用动态路由网络更新客户端上的活动对象的技术

    公开(公告)号:US07043525B2

    公开(公告)日:2006-05-09

    申请号:US10017182

    申请日:2001-12-14

    IPC分类号: G06F15/16

    CPC分类号: H04L67/327

    摘要: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients having the objects. Certain objects served to clients by a server are indicated as “live.” When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. An input source provides an update message to the routing network containing the object ID and data specifying an update to a property of the object. The routing network routes the message to each client that has registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object.

    摘要翻译: 动态内容路由网络将包含活动对象属性的更新的更新消息从输入源路由到具有对象的客户端。 服务器向客户端提供的某些对象被标示为“live”。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络维护对象ID和客户端的注册表。 输入源向路由网络提供包含对象ID的更新消息和指定对该对象的属性的更新的数据。 路由网络将消息路由到已经为消息中包含的对象ID注册的每个客户端。 客户端收到消息后,更新活动对象的指定属性。

    Asynchronous messaging using a dynamic routing network
    10.
    发明申请
    Asynchronous messaging using a dynamic routing network 有权
    使用动态路由网络的异步消息

    公开(公告)号:US20060265488A1

    公开(公告)日:2006-11-23

    申请号:US11347802

    申请日:2006-02-03

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: H04L67/327

    摘要: A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients having the objects. Certain objects served to clients by a server are indicated as “live.” When the clients receive live objects, the clients identify the object IDs associated with the objects and register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. An input source provides an update message to the routing network containing the object ID and data specifying an update to a property of the object. The routing network routes the message to each client that has registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object.

    摘要翻译: 动态内容路由网络将包含活动对象属性的更新的更新消息从输入源路由到具有对象的客户端。 服务器向客户端提供的某些对象被标示为“live”。 当客户端接收到活动对象时,客户端识别与对象相关联的对象ID,并使用路由网络注册对象ID。 路由网络维护对象ID和客户端的注册表。 输入源向路由网络提供包含对象ID的更新消息和指定对该对象的属性的更新的数据。 路由网络将消息路由到已经为消息中包含的对象ID注册的每个客户端。 客户端收到消息后,更新活动对象的指定属性。