会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Managing state information in a computing environment
    • 在计算环境中管理状态信息
    • US08082364B1
    • 2011-12-20
    • US13073753
    • 2011-03-28
    • David M. KatzDennis C. Ferguson
    • David M. KatzDennis C. Ferguson
    • G06F15/16
    • G06F17/30985Y10S707/99942
    • A software module operating within a router, such as an operating system, manages state information within a hierarchically ordered and temporally-linked data structure. The software module sends state change messages to other software modules within the router, referred to as consumers, in an order that corresponds to the hierarchical order and the temporal linking. The data structure may comprise a plurality of objects to store state information. The operating system may receive event messages that indicate a change to the state information. The objects may be hierarchically linked in accordance with a hierarchy representing relationships of event messages. The objects may be temporally linked in accordance with the order in which the operating system receives event messages. The operating system may traverse the data structure according to the temporal and hierarchical links to select state change messages to send to a consumer.
    • 在诸如操作系统的路由器内操作的软件模块管理层级排序和时间链接的数据结构内的状态信息。 软件模块以对应于分级顺序和时间链接的顺序将状态改变消息发送到路由器内的其他软件模块(称为消费者)。 数据结构可以包括存储状态信息的多个对象。 操作系统可以接收指示状态信息改变的事件消息。 可以根据表示事件消息的关系的层次结构来分层地链接对象。 对象可以根据操作系统接收到事件消息的顺序在时间上相关联。 操作系统可以根据时间和分层链路遍历数据结构,以选择要发送给消费者的状态改变消息。
    • 3. 发明授权
    • Managing periodic communications
    • 管理定期沟通
    • US07720047B1
    • 2010-05-18
    • US11947472
    • 2007-11-29
    • David M. KatzDennis C. Ferguson
    • David M. KatzDennis C. Ferguson
    • H04L12/56H04J1/16
    • H04L45/00H04L45/52H04L45/56
    • Techniques are described for managing periodic communications between devices. For example, a periodic packet process may receive configuration parameters from a routing protocol process. The periodic packet process may manage periodic communication sessions with neighboring devices in accordance with the configuration parameters from the routing protocol process. The periodic packet process may monitor for incoming periodic packets from a specified neighboring device in a specified periodic time interval. The periodic packet process may also send outbound periodic packets at a specified periodic time interval.
    • 描述了用于管理设备之间的周期性通信的技术。 例如,周期性分组过程可以从路由协议过程接收配置参数。 周期性分组过程可以根据来自路由协议进程的配置参数来管理与相邻设备的周期性通信会话。 周期性分组过程可以在指定的周期性时间间隔内监视来自指定的相邻设备的进入周期性分组。 周期性分组过程还可以以指定的周期时间间隔发送出站周期性分组。
    • 4. 发明授权
    • Managing periodic communications
    • 管理定期沟通
    • US07310314B1
    • 2007-12-18
    • US10457828
    • 2003-06-09
    • David M. KatzDennis C. Ferguson
    • David M. KatzDennis C. Ferguson
    • H04J1/16
    • H04L45/00H04L45/52H04L45/56
    • Techniques are described for managing periodic communications between devices. For example, a periodic packet process may receive configuration parameters from a routing protocol process. The periodic packet process may manage periodic communication sessions with neighboring devices in accordance with the configuration parameters from the routing protocol process. The periodic packet process may monitor for incoming periodic packets from a specified neighboring device in a specified periodic time interval. The periodic packet process may also send outbound periodic packets at a specified periodic time interval.
    • 描述了用于管理设备之间的周期性通信的技术。 例如,周期性分组过程可以从路由协议过程接收配置参数。 周期性分组过程可以根据来自路由协议进程的配置参数来管理与相邻设备的周期性通信会话。 周期性分组过程可以在指定的周期性时间间隔内监视来自指定的相邻设备的进入周期性分组。 周期性分组过程还可以以指定的周期时间间隔发送出站周期性分组。
    • 5. 发明授权
    • Managing state information in a computing environment
    • 在计算环境中管理状态信息
    • US07275081B1
    • 2007-09-25
    • US10457814
    • 2003-06-09
    • David M. KatzDennis C. Ferguson
    • David M. KatzDennis C. Ferguson
    • G06F15/16
    • G06F17/30985Y10S707/99942
    • A software module operating within a network device, such as an operating system, manages state information within hierarchically ordered and temporally-linked data structure. The software module sends state change messages to other software modules within the network device, referred to as consumers, in an order that corresponds to the hierarchical order and the temporal linking. The data structure may comprise a plurality of objects to store state information. The operating system may receive event messages that indicate a change to the state information. The objects may be hierarchically linked in accordance with a hierarchy representing relationships of event messages. The objects may be temporally linked in accordance with the order in which the operating system receives event messages. The operating system may traverse the data structure according to the temporal and hierarchical links to select state change messages to send to a consumer.
    • 在诸如操作系统的网络设备内操作的软件模块管理层级有序和时间链接的数据结构内的状态信息。 软件模块以对应于分级顺序和时间链接的顺序将状态改变消息发送到网络设备内的称为消费者的其他软件模块。 数据结构可以包括存储状态信息的多个对象。 操作系统可以接收指示状态信息改变的事件消息。 可以根据表示事件消息的关系的层次结构来分层地链接对象。 对象可以根据操作系统接收到事件消息的顺序在时间上相关联。 操作系统可以根据时间和分层链路遍历数据结构,以选择要发送给消费者的状态改变消息。
    • 6. 发明授权
    • Flooding-based routing protocol having database pruning and rate-controlled state refresh
    • 基于洪泛的路由协议具有数据库修剪和速率控制的状态刷新
    • US08351438B2
    • 2013-01-08
    • US12954128
    • 2010-11-24
    • David WardDavid M. Katz
    • David WardDavid M. Katz
    • H04L12/56
    • H04L45/02H04L45/021H04L45/028H04L45/32H04L47/39
    • An enhanced, flooding-based link state routing protocol is described that provides pruning of link state data and, when needed, rate-controlled refresh of the pruned link state data from other routers of the flooding domain. A routing device comprises a network interface to send and receive packets over a layer-two (L2) communication medium. The routing device includes a control unit coupled to the network interface, and a flooding-based link state routing protocol executing on a processor of the control unit. The link-state routing protocol establishes an adjacency with a peer router. A database of the routing device includes entries that store a plurality of link state messages for a flooding domain of the link state routing protocol, wherein at least one of the entries in the database stores a partial link state message having a header portion and a payload having pruned link state data.
    • 描述了一种增强的基于洪泛的链路状态路由协议,其提供链路状态数据的修剪,并且当需要时,对来自泛洪域的其他路由器的修剪的链路状态数据进行速率控制的刷新。 路由设备包括用于在二层(L2)通信介质上发送和接收分组的网络接口。 路由设备包括耦合到网络接口的控制单元和在控制单元的处理器上执行的基于洪泛的链路状态路由协议。 链路状态路由协议与对等体路由器建立邻接关系。 路由设备的数据库包括存储用于链路状态路由协议的泛洪域的多个链路状态消息的条目,其中数据库中的至少一个条目存储具有报头部分和有效载荷的部分链路状态消息 修剪了链接状态数据。
    • 7. 发明授权
    • Enhanced network services using a subnetwork of communicating processors
    • 使用通信处理器子网的增强型网络服务
    • US07246148B1
    • 2007-07-17
    • US11134538
    • 2005-05-19
    • Stuart G. PhillipsAnthony J. LiDavid M. Katz
    • Stuart G. PhillipsAnthony J. LiDavid M. Katz
    • G06F15/16
    • H04L67/16H04L45/02H04L67/1002H04L67/1008H04L67/32
    • A method and system for providing enhanced services for a network. The enhanced services use information about the network which is available to a subnet of communicating processors (such as a set of routers), collectively executing a common distributed technique for disseminating that network information. The router subnet collects network topology information and provides a service using that network topology information, responsive to requests from non-routers coupled to the network (such as a set of host processors). The router subnet also collects information advertised by hosts coupled to the network, and disseminates that host information to substantially all routers, using the common distributed technique for disseminating network topology information. The host information may comprise information about server processes available at the originating host (such as what services are available and to which users those services are available), or may comprise information about client processes operating at the originating host (such as which users are operating those client processes and which services they desire).
    • 一种用于为网络提供增强服务的方法和系统。 增强的服务使用关于通信处理器(例如一组路由器)的子网可用的关于网络的信息,共同执行用于传播该网络信息的公共分布式技术。 路由器子网收集网络拓扑信息,并根据来自耦合到网络的非路由器(例如一组主机处理器)的请求,使用该网络拓扑信息提供服务。 路由器子网还收集与网络相连的主机通告的信息,并使用普通分布式技术传播网络拓扑信息,将该主机信息传播给基本上所有的路由器。 主机信息可以包括关于在始发主机处可用的服务器进程的信息(诸如可用的服务以及哪些服务可用的),或者可以包括关于在始发主机(例如哪些用户正在操作的)上的客户端进程的信息 客户端进程和他们所需要的服务)。
    • 8. 发明授权
    • Flooding-based routing protocol having average-rate and burst-rate control
    • 基于洪泛的路由协议具有平均速率和突发速率控制
    • US08498299B2
    • 2013-07-30
    • US12954099
    • 2010-11-24
    • David M. KatzDavid Ward
    • David M. KatzDavid Ward
    • H04L12/56
    • H04L12/462H04L45/028H04L45/32H04L47/15H04L47/20H04L47/22H04L47/25H04L47/39
    • An enhanced, flooding-based routing protocol is described that provides burst-rate and average-rate flow control. A routing device comprises a network interfaces configured to send and receive packets over a layer-two (L2) communication medium. A flooding-based link state routing protocol executes on a processor of the routing device to maintain network topology information for a network and establish an adjacency with a peer router over the layer-two (L2) communication medium. A database of the routing device stores a minimum packet interval and a credit specified by the peer router for the adjacency. When sufficient credit has been allocated to the L2 communication medium, a scheduler of the router dequeues link state messages from an outbound packet queue and floods each of the link state messages to the L2 communication medium while maintaining at least the specified minimum packet interval between each of the plurality of link state messages.
    • 描述了一种增强的基于洪泛的路由协议,其提供突发速率和平均速率流控制。 路由设备包括被配置为通过第二层(L2)通信介质发送和接收分组的网络接口。 基于洪泛的链路状态路由协议在路由设备的处理器上执行,以维护网络的网络拓扑信息,并通过第二层(L2)通信介质与对等路由器建立邻接关系。 路由设备的数据库存储由对等路由器为邻接指定的最小分组间隔和信用。 当向L2通信介质分配了足够的信用时,路由器的调度器将来自出站分组队列的链路状态消息排队,并将每个链路状态消息泛洪到L2通信介质,同时至少保持每个 的多个链路状态消息。
    • 9. 发明申请
    • FLOODING-BASED ROUTING PROTOCOL HAVING DATABASE PRUNING AND RATE-CONTROLLED STATE REFRESH
    • 具有数据库布局和速率控制状态刷新的基于FLOODING的路由协议
    • US20120044947A1
    • 2012-02-23
    • US12954128
    • 2010-11-24
    • David WardDavid M. Katz
    • David WardDavid M. Katz
    • H04L12/56
    • H04L45/02H04L45/021H04L45/028H04L45/32H04L47/39
    • An enhanced, flooding-based link state routing protocol is described that provides pruning of link state data and, when needed, rate-controlled refresh of the pruned link state data from other routers of the flooding domain. A routing device comprises a network interface to send and receive packets over a layer-two (L2) communication medium. The routing device includes a control unit coupled to the network interface, and a flooding-based link state routing protocol executing on a processor of the control unit. The link-state routing protocol establishes an adjacency with a peer router. A database of the routing device includes entries that store a plurality of link state messages for a flooding domain of the link state routing protocol, wherein at least one of the entries in the database stores a partial link state message having a header portion and a payload having pruned link state data.
    • 描述了一种增强的基于洪泛的链路状态路由协议,其提供链路状态数据的修剪,并且当需要时,对来自泛洪域的其他路由器的修剪的链路状态数据进行速率控制的刷新。 路由设备包括用于在二层(L2)通信介质上发送和接收分组的网络接口。 路由设备包括耦合到网络接口的控制单元和在控制单元的处理器上执行的基于洪泛的链路状态路由协议。 链路状态路由协议与对等体路由器建立邻接关系。 路由设备的数据库包括存储用于链路状态路由协议的泛洪域的多个链路状态消息的条目,其中数据库中的至少一个条目存储具有报头部分和有效载荷的部分链路状态消息 修剪了链接状态数据。
    • 10. 发明授权
    • Enhanced network services using a subnetwork of communicating processors
    • 使用通信处理器子网的增强型网络服务
    • US06917966B1
    • 2005-07-12
    • US10665838
    • 2003-09-19
    • Stuart G. PhillipsAnthony J. LiDavid M. Katz
    • Stuart G. PhillipsAnthony J. LiDavid M. Katz
    • H04L12/56H04L29/06H04L29/08H04L29/12G06F13/00
    • H04L29/12009H04L29/12047H04L45/02H04L45/12H04L61/15H04L67/1002H04L67/22
    • A method and system for providing enhanced services for a network. The enhanced services use information about the network which is available to a subnet of communicating processors (such as a set of routers), collectively executing a common distributed technique for disseminating that network information. The router subnet collects network topology information and provides a service using that network topology information, responsive to requests from non-routers coupled to the network (such as a set of host processors). The router subnet also collects information advertised by hosts coupled to the network, and disseminates that host information to substantially all routers, using the common distributed technique for disseminating network topology information. The host information may comprise information about server processes available at the originating host (such as what services are available and to which users those services are available), or may comprise information about client processes operating at the originating host (such as which users are operating those client processes and which services they desire).
    • 一种用于为网络提供增强服务的方法和系统。 增强的服务使用关于通信处理器(例如一组路由器)的子网可用的关于网络的信息,共同执行用于传播该网络信息的公共分布式技术。 路由器子网收集网络拓扑信息,并根据来自耦合到网络的非路由器(例如一组主机处理器)的请求,使用该网络拓扑信息提供服务。 路由器子网还收集与网络相连的主机通告的信息,并使用普通分布式技术传播网络拓扑信息,将该主机信息传播给基本上所有的路由器。 主机信息可以包括关于在始发主机处可用的服务器进程的信息(诸如可用的服务以及哪些服务可用的),或者可以包括关于在始发主机(例如哪些用户正在操作的)上的客户端进程的信息 客户端进程和他们所需要的服务)。