会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Identifying related network traffic data for monitoring and analysis
    • 识别相关网络流量数据进行监控和分析
    • US09049216B2
    • 2015-06-02
    • US13415823
    • 2012-03-08
    • Steven McCanneLoris Degioanni
    • Steven McCanneLoris Degioanni
    • H04L12/26H04L29/08H04L29/06
    • H04L43/022H04L43/026H04L43/04H04L43/10H04L43/12H04L63/30H04L67/1097Y02D50/30
    • Network traffic information from multiple sources, at multiple time scales, and at multiple levels of detail are integrated so that users may more easily identify relevant network information. The network monitoring system stores and manipulates low-level and higher-level network traffic data separately to enable efficient data collection and storage. Packet traffic data is collected, stored, and analyzed at multiple locations. The network monitoring locations communicate summary and aggregate data to central modules, which combine this data to provide an end-to-end description of network traffic at coarser time scales. The network monitoring system enables users to zoom in on high-level, coarse time scale network performance data to one or more lower levels of network performance data at finer time scales. When high-level network performance data of interest is selected, corresponding low-level network performance data is retrieved from the appropriate distributed network monitoring locations to provide additional detailed information.
    • 集成来自多个源,多个时间尺度和多个细节级别的网络流量信息,以便用户可以更容易地识别相关的网络信息。 网络监控系统分别存储和操纵低级别和更高级别的网络流量数据,以实现有效的数据收集和存储。 在多个位置收集,存储和分析数据包流量数据。 网络监控位置将汇总和汇总数据传送到中央模块,将这些数据组合在一起,以更粗糙的时间尺度提供端到端的网络流量描述。 网络监控系统使用户能够在更精细的时间尺度上将高级,粗糙的时间尺度网络性能数据放大到一个或多个较低级别的网络性能数据。 当选择感兴趣的高级网络性能数据时,从适当的分布式网络监控位置检索相应的低级网络性能数据,以提供额外的详细信息。
    • 4. 发明授权
    • Method and apparatus for scheduling a heterogeneous communication flow
    • 用于调度异构通信流的方法和装置
    • US08971345B1
    • 2015-03-03
    • US12729127
    • 2010-03-22
    • Steven McCanneLap Nathan TracAndrew Swan
    • Steven McCanneLap Nathan TracAndrew Swan
    • H04L12/54H04L12/851H04L12/18
    • H04L47/6215H04L12/1836H04L47/2441
    • A method and apparatus are provided for scheduling a heterogeneous communication flow. A heterogeneous flow is a flow comprising packets with varying classes or levels of service, which may correspond to different priorities, qualities of service or other service characteristics. When a packet is ready for scheduling, it is queued in order in a flow queue that corresponds to the communication flow. The flow queue then migrates among class queues that correspond to the class or level of service of the packet at the head of the flow queue. Thus, after the head packet is scheduled, the flow queue may be dequeued from its current class queue and requeued at the tail of another class queue. If the subsequent packet has the same classification, it may be requeued at the tail of the class queue or may remain in place for another servicing round.
    • 提供了一种用于调度异构通信流的方法和装置。 异构流是包括具有不同等级或级别的服务的分组的流,其可以对应于不同的优先级,服务质量或其他服务特征。 当一个数据包准备好进行调度时,它会在与通信流对应的流队列中排队。 然后,流队列在对应于在流队列的头部处的分组的类或服务级别的类队列之间迁移。 因此,在头分组被调度之后,流队列可以从其当前类队列出队并在另一队列的尾部重新排队。 如果后续分组具有相同的分类,则可以在类队列的尾部重新排列,或者可以保留在另一个维修周期的位置。
    • 5. 发明授权
    • Transaction accelerator for client-server communications systems
    • 客户端 - 服务器通信系统的事务加速器
    • US08762455B2
    • 2014-06-24
    • US13589896
    • 2012-08-20
    • Steven McCanneMichael J. Demmer
    • Steven McCanneMichael J. Demmer
    • G06F15/16
    • H04L67/2828H04L67/28H04L67/2852H04L67/288H04L67/289H04L69/329
    • For an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the client via the server-side transaction handler and the client-side transaction handler. When data is to be sent between handlers, the sending transaction handler compares data segments with segments stored in its persistent segment storage and replaces segments with references to entries in its persistent segment storage that match or closely match the segments to be replaced. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators.
    • 对于加速事务,客户端将请求引导到客户端事务处理程序,该处理程序将请求转发到服务器端事务处理程序,后者又将请求或其表示提供给服务器以响应请求。 服务器通过服务器端事务处理程序和客户端事务处理程序将响应发送给客户端。 当在处理程序之间发送数据时,发送事务处理程序将数据段与存储在其持久段存储中的段进行比较,并用与其持久段存储中与要替换的段匹配或紧密匹配的条目的引用来替换段。 交易加速器可以处理多个客户端和/或多个服务器,并且存储在持久性段存储中的段可以涉及不同的事务,不同的客户端和/或不同的服务器。 可以使用来自其他事务加速器的段数据预先存储持久性段存储。
    • 7. 发明授权
    • Transaction accelerator for client-server communications systems
    • 客户端 - 服务器通信系统的事务加速器
    • US07849134B2
    • 2010-12-07
    • US12191805
    • 2008-08-14
    • Steven McCanneMichael J. Demmer
    • Steven McCanneMichael J. Demmer
    • G06F15/16
    • H04L67/2828H04L67/28H04L67/2852H04L67/288H04L67/289H04L69/329
    • In a network having transaction acceleration, for an accelerated transaction, a client directs a request to a client-side transaction handler that forwards the request to a server-side transaction handler, which in turn provides the request, or a representation thereof, to a server for responding to the request. The server sends the response to the server-side transaction handler, which forwards the response to the client-side transaction handler, which in turn provides the response to the client. Transactions are accelerated by the transaction handlers by storing segments of data used in the transactions in persistent segment storage accessible to the server-side transaction handler and in persistent segment storage accessible to the client-side transaction handler. When data is to be sent between the transaction handlers, the sending transaction handler compares the segments of the data to be sent with segments stored in its persistent segment storage and replaces segments of data with references to entries in its persistent segment storage that match or closely match the segments of data to be replaced. The receiving transaction store reconstructs the data sent by replacing segment references with corresponding segment data from its persistent segment storage, requesting missing segments from the sender as needed. The transaction accelerators could handle multiple clients and/or multiple servers and the segments stored in the persistent segment stores can relate to different transactions, different clients and/or different servers. Persistent segment stores can be prepopulated with segment data from other transaction accelerators.
    • 在具有事务加速的网络中,对于加速事务,客户端将请求引导到客户端事务处理程序,该客户端事务处理程序将请求转发到服务器端事务处理程序,服务器端事务处理程序又将请求或其表示提供给 服务器来响应请求。 服务器将响应发送到服务器端事务处理程序,该处理程序将响应转发给客户端事务处理程序,后者又向客户端提供响应。 事务处理程序通过将事务中使用的数据段存储在服务器端事务处理程序可访问的持久段存储器中,以及客户端事务处理程序可访问的持久段存储中来加速事务处理。 当在事务处理程序之间发送数据时,发送事务处理程序将要发送的数据的段与存储在其持久段存储中的段进行比较,并且通过引用其持久段存储中匹配或紧密的条目替换数据段 匹配要替换的数据段。 接收事务存储器通过用来自其持久段存储器的相应段数据替换段引用来重构发送的数据,根据需要从发送方请求丢失段。 交易加速器可以处理多个客户端和/或多个服务器,并且存储在持久性段存储中的段可以涉及不同的事务,不同的客户端和/或不同的服务器。 可以使用来自其他事务加速器的段数据预先存储持久性段存储。
    • 8. 发明授权
    • Content delivery for client-server protocols with user affinities using connection end-point proxies
    • 使用连接端点代理的具有用户亲和力的客户端 - 服务器协议的内容传递
    • US07650416B2
    • 2010-01-19
    • US10640459
    • 2003-08-12
    • David Tze-Si WuSteven McCanne
    • David Tze-Si WuSteven McCanne
    • G06F15/16G06F15/173
    • H04L43/04H04L43/12H04L67/18H04L67/22H04L67/42H04W4/02H04W4/20
    • In a network supporting transactions between clients and servers over a network path having operating characteristics to overcome, data is transported to overcome the operating characteristics using user affinities and dynamic user location information to selectively preload data, or representations, signatures, segments, etc. of data, in order to overcome the one or more operating characteristic. Examples of operating characteristics to overcome include bandwidth limitations, errors and latency. The dynamic location information can be stored in data structures accessible by agents of a data server and the data structures are populated based on user activities with respect to proxies associated with user locations, or the dynamic location information can be obtained implicitly as proxies maintain connections after termination by clients and the use of those maintained connections for preloading of data for the users associated with those clients. The data being preloaded can be protocol-specific data or protocol-independent data.
    • 在支持通过具有要克服的操作特征的网络路径的客户端和服务器之间的事务的网络中,使用用户亲和度和动态用户位置信息传输数据以克服操作特征,以选择性地预加载数据或表示,签名,段等 数据,以克服一个或多个操作特性。 要克服的操作特性的示例包括带宽限制,错误和延迟。 动态位置信息可以存储在可由数据服务器的代理访问的数据结构中,并且基于与用户位置相关联的代理的用户活动填充数据结构,或者可以在代理维护连接之后隐含地获取动态位置信息 客户端的终止以及使用这些维护的连接来为与这些客户端相关联的用户预加载数据。 预加载的数据可以是协议特定的数据或与协议无关的数据。
    • 9. 发明申请
    • PERFORMING MULTICAST COMMUNICATION IN COMPUTER NETWORKS BY USING OVERLAY ROUTING
    • 通过使用覆盖路由在计算机网络中执行多播通信
    • US20090207840A1
    • 2009-08-20
    • US12426185
    • 2009-04-17
    • Steven McCanne
    • Steven McCanne
    • H04L12/56
    • H04L12/1836H04L12/185H04L12/1886H04L29/06027H04L45/04H04L45/16H04L65/403H04L65/4076
    • An overlay protocol and system for allowing multicast routing in the Internet to be performed at the application level. The overlay protocol uses “native” Internet multicast and multicast routing protocols to route information, according to overlay routing tables. Overlay groups are mapped to native multicast groups to exploit native multicasting in regional or local forwarding domains. Use of the overlay protocol allows overlay distribution to be handled in a more intelligent and bandwidth-managed fashion. Overlay routers are placed at each of several local area networks, Internet service provider's point of presence, enterprise, or other cohesively-managed locations. The overlay computers are configured according to bandwidth and security policies, and perform application-level multicast distribution across the otherwise disjoint multicast networks by using the overlay routing. The result is an overlay multicast network that is effectively managed according to local network management policies. Application-level control can be applied to the transferred data at the overlay routers.
    • 用于允许在因特网上的组播路由在应用层上执行的覆盖协议和系统。 覆盖协议根据覆盖路由表使用“本地”Internet组播和组播路由协议路由信息。 覆盖组被映射到本地多播组以在区域或本地转发域中利用本地多播。 使用覆盖协议允许以更智能和带宽管理的方式处理覆盖分布。 覆盖路由器放置在几个局域网,互联网服务提供商的存在点,企业或其他内部管理位置的每一个。 覆盖计算机根据带宽和安全策略进行配置,并通过使用覆盖路由在不同的组播网络之间执行应用级组播分发。 结果是根据本地网络管理策略有效管理的覆盖组播网络。 应用级控制可以应用于覆盖路由器上传输的数据。
    • 10. 发明申请
    • COOPERATIVE PROXY AUTO-DISCOVERY AND CONNECTION INTERCEPTION
    • 合作代理自动发现和连接拦截
    • US20090157888A1
    • 2009-06-18
    • US12391967
    • 2009-02-24
    • Michael J. DemmerSteven McCanneAlfred Landrum
    • Michael J. DemmerSteven McCanneAlfred Landrum
    • G06F15/173
    • H04L43/04H04L43/12H04L67/18H04L67/22H04L67/42H04W4/02H04W4/20
    • In a network supporting transactions between clients and servers and proxies that are interposable in a network path between at least one client and at least one server, wherein a pair of proxies can modify a packet stream between a client and a server such that packet data from the client to the server is transformed at a client-side proxy of the proxy pair and untransformed at a server-side proxy of proxy pair and such that packet data from the server to the client is transformed at the server-side proxy and untransformed at the client-side proxy, a method and apparatus for a discovering proxy to transparently discover its position in a proxy pair by using proxy signals to indicate to other proxies that could pair with the discovering proxy. A discovering proxy might determine that it is a client-side proxy by receipt of a packet from client without a proxy signal. A discovering proxy might determine that it is a server-side proxy by receipt of a packet from server without a return proxy signal. Once a proxy pair is discovered, that proxy pair might transform traffic from the server to the client or vice versa, transforming the traffic at one proxy of the proxy pair and untransforming the traffic at the other proxy of the pair.
    • 在支持客户端和服务器之间的事务的网络中,以及在至少一个客户端与至少一个服务器之间的网络路径中相互替代的代理,其中一对代理可以修改客户端和服务器之间的分组流, 服务器的客户端在代理对的客户端代理处被转换,并且在代理对的服务器端代理处未被转换,并且使得从服务器到客户端的分组数据在服务器端代理处被转换,并且在 客户端代理,用于发现代理的方法和装置,通过使用代理信号来透明地发现其在代理对中的位置,以指示可以与发现代理配对的其他代理。 发现代理可以通过从客户端接收到没有代理信号的数据包来确定它是客户端代理。 发现代理可以通过从没有返回代理信号的服务器接收到数据包来确定它是服务器端代理。 一旦发现了代理对,该代理对可能会将流量从服务器转换到客户端,反之亦然,从而在代理对的一个代理处转换流量,并对该对的其他代理的流量进行转换。