会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Subscription propagation in a high performance highly available content-based publish/subscribe system
    • 在高性能高可用性基于内容的发布/订阅系统中进行订阅传播
    • US07822801B2
    • 2010-10-26
    • US10965458
    • 2004-10-14
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • G06F15/16
    • G06Q10/10
    • The present invention is directed to a publish/subscribe system containing a plurality of brokers, a plurality of subscribers and plurality of brokers including publisher connecting brokers, intermediate brokers and subscriber connecting brokers. Subscriptions are introduced into the system by the subscribers through associated subscription brokers. New subscriptions are aggregated, assigned a virtual start time and propagated through the system toward the publishers. Each broker maintains subscription information in the form of a directed acyclic graph and a broker vector. Messages are published through the system by the publishers through their associated publisher connecting brokers. Each message is assigned a message vector associating subscriptions to that message. The published messages are routed through the brokers toward the subscribers in accordance with comparisons of message brokers and vector brokers conducted at each broker.
    • 本发明涉及包含多个经纪人,多个订阅者和多个经纪人的发布/订阅系统,包括发行商连接经纪人,中间经纪人和订户连接经纪人。 用户通过相关订阅经纪人将订阅引入系统。 新订阅被聚合,分配一个虚拟的开始时间,并通过系统向发布商传播。 每个经纪人以有向无环图和代理向量的形式维护订阅信息。 消息通过系统由发布商通过其关联的发布商连接经纪人发布。 为每个消息分配一个将订阅关联到该消息的消息向量。 根据在每个经纪人进行的消息经纪人和向量经纪人的比较,所发布的消息通过经纪人路由到订户。
    • 4. 发明授权
    • Message logging for reliable multicasting across a routing network
    • 通过路由网络进行可靠组播的消息记录
    • US07050432B1
    • 2006-05-23
    • US09281421
    • 1999-03-30
    • Guruduth Somasekhara BanavarTushar Deepak ChandraKevan Lee MillerRobert Evan StromDaniel Charles SturmanMichael James Ward
    • Guruduth Somasekhara BanavarTushar Deepak ChandraKevan Lee MillerRobert Evan StromDaniel Charles SturmanMichael James Ward
    • H04L12/28H04L12/56
    • H04L12/1868H04L12/1895H04L67/26H04L67/327
    • A technique for reliably multicasting a message within a router network is provided. At least one special router in the network has associated persistent storage for logging a message being routed to one or more clients. When a message is received at this logger node, the logger places the message in persistent storage and sends a logging acknowledgment back to those routers to which the message was originally routed, as well as back towards the source of the message. The logger acknowledgment includes the message id, the logger id, and a logging number. When the logger acknowledgment is received by a router, it looks up the routing information from the original message, and sends the acknowledgment to those neighboring routers to which the original message was sent, excluding the link from which the logger acknowledgment was received. If the original message corresponding to the logger acknowledgment was buffered at this router waiting to be delivered, the message is then delivered to its client nodes. Processes for recovering from node or link failure within the router network, and for at most once delivery of messages, at least once delivery of messages, and exactly once delivery of messages are also provided.
    • 提供了一种在路由器网络内可靠地组播消息的技术。 网络中至少有一个特殊路由器具有关联的持久存储器,用于记录被路由到一个或多个客户端的消息。 当在此记录器节点接收到消息时,记录器将消息放置在持久存储器中,并将记录确认发送回消息最初路由到的那些路由器,并返回消息的源。 记录器确认包括消息标识,记录器ID和日志记录号。 当路由器接收到记录器确认时,它将从原始消息中查找路由信息,并将确认发送给发送原始消息的相邻路由器,不包括接收到记录器确认的链路。 如果与该记录器确认相对应的原始消息在等待传送的路由器中被缓冲,则该消息被传送到其客户机节点。 还提供了用于从路由器网络内的节点或链路故障恢复的过程,以及至少一次传送消息,至少一次传送消息,以及一次传送消息。
    • 6. 发明授权
    • Scalable merge technique for information retrieval across a distributed network
    • 用于跨分布式网络进行信息检索的可扩展合并技术
    • US06889254B1
    • 2005-05-03
    • US09281420
    • 1999-03-30
    • Tushar Deepak ChandraDaniel Charles Sturman
    • Tushar Deepak ChandraDaniel Charles Sturman
    • G06F15/16G06F15/173G06F17/30
    • G06F17/30545
    • A scalable merge technique for information retrieval across a distributed network is provided, as well as a fault tolerant technique for communicating information across the distributed network. The merge technique includes multicasting a query request across a spanning tree of the distributed network from a root node to multiple clients of the tree, and receiving back at the root node, a merged response produced from responses from at least some of the clients of the spanning tree. The fault tolerant technique for communicating information across the distributed network includes assigning a unique identifier to each query request, automatically reconfiguring the network upon detection of a failure of a node of the network, and retransmitting the query request and/or any responses thereto within the reconfigured network.
    • 提供了一种用于跨分布式网络进行信息检索的可扩展合并技术,以及用于在分布式网络上传递信息的容错技术。 所述合并技术包括将所述分布式网络的生成树跨越所述树根节点到所述树的多个客户机的多播查询请求,以及在所述根节点处接收从所述根节点的至少一些客户端的响应产生的合并响应 生成树。 用于在分布式网络上传送信息的容错技术包括:向每个查询请求分配唯一的标识符,在检测到网络节点的故障时自动重新配置网络,以及在该网络内发送查询请求和/或其中的任何响应 重新组网。
    • 7. 发明授权
    • Message sequencing for ordered multicasting of a message across a routing network
    • 通过路由网络对消息进行有序组播的消息排序
    • US06760340B1
    • 2004-07-06
    • US09280530
    • 1999-03-30
    • Guruduth Somasekhara BanavarTushar Deepak ChandraKevan Lee MillerRobert Evan StromDaniel Charles SturmanMichael James Ward
    • Guruduth Somasekhara BanavarTushar Deepak ChandraKevan Lee MillerRobert Evan StromDaniel Charles SturmanMichael James Ward
    • H04L1228
    • H04L12/1881H04L12/1868
    • A technique for reliably multicasting a message within a router network in a sequenced order with other messages is provided. At least one special router in the network has associated persistent storage for sequencing a message being routed to one or more clients. When a message is received at this sequencer node, the sequencer places a sequence number for the message in persistent storage and sends a sequencing acknowledgment back to those routers to which the message was originally routed, as well as back towards the source of the message. The sequencer acknowledgment includes the message id, and the sequencing number. When the sequencer acknowledgment is received by a router, it looks up the routing information from the original message, and sends the acknowledgment to those neighboring routers to which the original message was sent, excluding the link from which the sequencer acknowledgment was received. If the original message corresponding to the sequencer acknowledgment was buffered at this router waiting to be delivered, the message is then delivered to its client nodes.
    • 提供了一种以其他消息的顺序可靠地组播路由器网络内的消息的技术。 网络中至少有一个特殊路由器具有关联的持久存储器,用于对正在路由到一个或多个客户端的消息进行排序。 当在该定序器节点处接收到消息时,定序器将消息的序列号放置在持久存储器中,并将排序确认发送回消息最初路由到的那些路由器,以及返回到消息的源。 定序器确认包括消息标识和序列号。 当定序器确认由路由器接收时,它从原始消息中查找路由信息,并将确认发送给发送了原始消息的相邻路由器,不包括接收定序器确认的链路。 如果在等待传递的路由器上缓冲对应于定序器确认的原始消息,则将该消息传递给其客户机节点。
    • 8. 发明授权
    • Subscription propagation in a high performance highly available content-based publish/subscribe system
    • 在高性能高可用性基于内容的发布/订阅系统中进行订阅传播
    • US08185649B2
    • 2012-05-22
    • US12166250
    • 2008-07-01
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • G06F15/16
    • G06Q10/10
    • The present invention is directed to a publish/subscribe system containing a plurality of brokers, a plurality of subscribers and plurality of brokers including publisher connecting brokers, intermediate brokers and subscriber connecting brokers. Subscriptions are introduced into the system by the subscribers through associated subscription brokers. New subscriptions are aggregated, assigned a virtual start time and propagated through the system toward the publishers. Each broker maintains subscription information in the form of a directed acyclic graph and a broker vector. Messages are published through the system by the publishers through their associated publisher connecting brokers. Each message is assigned a message vector associating subscriptions to that message. The published messages are routed through the brokers toward the subscribers in accordance with comparisons of message brokers and vector brokers conducted at each broker.
    • 本发明涉及包含多个经纪人,多个订阅者和多个经纪人的发布/订阅系统,包括出版商连接经纪人,中间经纪人和订户连接经纪人。 用户通过相关订阅经纪人将订阅引入系统。 新订阅被聚合,分配一个虚拟的开始时间,并通过系统向发布商传播。 每个经纪人以有向无环图和代理向量的形式维护订阅信息。 消息通过系统由发布商通过其关联的发布商连接经纪人发布。 为每个消息分配一个将订阅关联到该消息的消息向量。 根据在每个经纪人进行的消息经纪人和向量经纪人的比较,所发布的消息通过经纪人路由到订户。
    • 9. 发明申请
    • Subscription Propagation in a High Performance Highly Available Content based Publish Subscribe System
    • 基于发布订阅系统的高性能高可用内容的订阅传播
    • US20080288655A1
    • 2008-11-20
    • US12166250
    • 2008-07-01
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • Yuanyuan ZhaoDaniel Charles SturmanSumeer Bhola
    • G06F15/173
    • G06Q10/10
    • The present invention is directed to a publish/subscribe system containing a plurality of brokers, a plurality of subscribers and plurality of brokers including publisher connecting brokers, intermediate brokers and subscriber connecting brokers. Subscriptions are introduced into the system by the subscribers through associated subscription brokers. New subscriptions are aggregated, assigned a virtual start time and propagated through the system toward the publishers. Each broker maintains subscription information in the form of a directed acyclic graph and a broker vector. Messages are published through the system by the publishers through their associated publisher connecting brokers. Each message is assigned a message vector associating subscriptions to that message. The published messages are routed through the brokers toward the subscribers in accordance with comparisons of message brokers and vector brokers conducted at each broker.
    • 本发明涉及包含多个经纪人,多个订阅者和多个经纪人的发布/订阅系统,包括出版商连接经纪人,中间经纪人和订户连接经纪人。 用户通过相关订阅经纪人将订阅引入系统。 新订阅被聚合,分配一个虚拟的开始时间,并通过系统向发布商传播。 每个经纪人以有向无环图和代理向量的形式维护订阅信息。 消息通过系统由发布商通过其关联的发布商连接经纪人发布。 为每个消息分配一个将订阅关联到该消息的消息向量。 根据在每个经纪人进行的消息经纪人和向量经纪人的比较,所发布的消息通过经纪人路由到订户。