会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Systems and Methods for Handling NIC Congestion via NIC Aware Application
    • 通过NIC感知应用处理网卡拥塞的系统和方法
    • US20120250512A1
    • 2012-10-04
    • US13073709
    • 2011-03-28
    • ASHOK KUMAR JAGADEESWARANSaravana AnnamalaisamiRamanjaneyulu TallaJyotheesh Rao KurmaMohit Saxena
    • ASHOK KUMAR JAGADEESWARANSaravana AnnamalaisamiRamanjaneyulu TallaJyotheesh Rao KurmaMohit Saxena
    • H04L12/26
    • H04L47/30H04L47/12H04L47/17
    • The present solution is directed to a system for handling network interface card (NIC) congestion by a NIC aware application. The system may include a device having a plurality of network interface cards (NICs), a transmission queue corresponding to a NIC of the plurality of NICs; and an overflow queue for storing packets for the NIC when congested. The system may also include an application executing on the device outputting a plurality of packets to the transmission queue responsive to detecting that the NIC is identified as not congested. The device identifies the NIC as congested responsive to determining that a number of packets stored in the transmission queue has reached a predetermined threshold and responsive to detecting identification of the NIC as congested, the application stores one or more packets to the overflow queue. The device transmits one or more of the plurality of packets stored in the transmission queue and transmits a predetermined number of packets from the overflow queue.
    • 本解决方案涉及用于由NIC感知应用处理网络接口卡(NIC)拥塞的系统。 该系统可以包括具有多个网络接口卡(NIC)的设备,对应于多个NIC的NIC的传输队列; 以及用于在拥塞时为NIC存储数据包的溢出队列。 响应于检测到NIC被识别为不拥塞,系统还可以包括在设备上执行的应用向输送队列输出多个分组。 响应于确定存储在传输队列中的数量的分组已经达到预定的阈值并且响应于将NIC的识别检测为拥塞,该设备将NIC识别为拥塞,该应用将一个或多个分组存储到溢出队列。 设备发送存储在传输队列中的多个分组中的一个或多个分组,并从溢出队列发送预定数量的分组。
    • 4. 发明申请
    • SYSTEMS AND METHODS FOR LINK LOAD BALANCING ON A MULTI-CORE DEVICE
    • 用于在多个核心设备上链接负载均衡的系统和方法
    • US20110235508A1
    • 2011-09-29
    • US13072276
    • 2011-03-25
    • DEEPAK GOELJyotheesh Rao Kurma
    • DEEPAK GOELJyotheesh Rao Kurma
    • H04L12/56
    • H04L47/10H04L47/125H04L67/1027H04L69/12H04L69/14Y02D50/30
    • Systems and methods are described for link load balancing, by a multi-core intermediary device, a plurality of Internet links. The method may include load balancing, by a multi-core device intermediary to a plurality of devices and a plurality of Internet links, network traffic across the plurality of Internet links. The multi-core device providing persistence of network traffic to a selected Internet link based on a persistence type. A first core of the multi-core device receives, a packet to be transmitted via an Internet link to be selected from the plurality of Internet links. The first core sends to a second core of the multi-core device a request for persistence information responsive to identifying that the second core is an owner core of a session for persistence based on the persistence type. The first core receives the persistence information from the second core and determines to transmit the packet to the Internet link previously selected based on the persistence information received from the second core.
    • 描述了用于链路负载平衡,多核中间设备,多个因特网链路的系统和方法。 该方法可以包括通过多核设备的多核设备的负载平衡以及多个互联网链路跨越多个因特网链路的网络流量。 多核设备基于持久性类型向选定的因特网链路提供网络流量的持久性。 多核设备的第一核心接收要从多个因特网链路中选择的因特网链路发送的分组。 第一核心向多核设备的第二核心发送响应于基于持久性类型识别第二核心是持久性的会话的所有者核心的持久性信息的请求。 第一核心从第二核心接收持久性信息,并确定根据从第二核心接收到的持续信息将分组传送到先前选择的因特网链路。
    • 5. 发明授权
    • Transparent layer 2 redirection of request to single sign in service based on applying policy to content of request
    • 透明层2根据对请求的内容应用策略,将请求重定向到单一登录服务
    • US08745266B2
    • 2014-06-03
    • US13173216
    • 2011-06-30
    • Mugdha AgarwalJosephine SuganthiSaravana AnnamalaisamiJyotheesh Rao KurmaDeepak GoelAnil Shetty
    • Mugdha AgarwalJosephine SuganthiSaravana AnnamalaisamiJyotheesh Rao KurmaDeepak GoelAnil Shetty
    • G06F15/173
    • H04L45/306H04L29/08H04L45/74H04L61/103H04L61/1511H04L63/02H04L63/0815H04L67/2814
    • The present solution is directed to providing, transparently and seamlessly to any client or server, layer 2 redirection of client requests to any services of a device deployed in parallel to an intermediary device An intermediary device deployed between the client and the server may intercept a client request and check if the request is to be processed by a service provided by one of the devices deployed in parallel with the intermediary device. The service may be any type and form of service or feature for processing, checking or modifying the request, including a firewall, a cache server, a encryption/decryption engine, a security device, an authentication device, an authorization device or any other type and form of service or device described herein. The intermediary device may select the machine to process the request and use layer 2 redirection to the machine. The intermediary device may change a Media Access Control (MAC) address of a destination of the request to a MAC address of the selected machine. Once the selected machine processes the request, the intermediary device may receive from this machine a response to processing the request. The intermediary device may then continue processing the request of the client responsive to the response from the machine or in response to identifying that the response to the request is from that particular selected machine. The forwarding to and processing by the parallel deployed machine may be performed seamlessly and transparently to the server and/or client.
    • 本解决方案旨在向任何客户端或服务器透明和无缝地提供客户端请求到与中间设备并行部署的设备的任何服务的重定向。部署在客户端和服务器之间的中间设备可以拦截客户端 请求并检查请求是否由与中间设备并行部署的设备之一提供的服务处理。 服务可以是用于处理,检查或修改请求的任何类型和形式的服务或特征,包括防火墙,缓存服务器,加密/解密引擎,安全设备,认证设备,授权设备或任何其他类型 以及本文描述的服务或设备的形式。 中间设备可以选择机器来处理请求,并使用第2层重定向到机器。 中间设备可以将请求的目的地的媒体访问控制(MAC)地址改变为所选择的机器的MAC地址。 一旦所选机器处理请求,中间设备可以从该机器接收对处理请求的响应。 响应于来自机器的响应或响应于识别对该请求的响应来自该特定的所选择的机器,中间设备可以继续处理客户端的请求。 并行部署的机器的转发和处理可以无缝地且透明地执行到服务器和/或客户端。
    • 6. 发明授权
    • Systems and methods for handling NIC congestion via NIC aware application
    • 通过NIC感知应用程序处理NIC拥塞的系统和方法
    • US08644157B2
    • 2014-02-04
    • US13073709
    • 2011-03-28
    • Ashok Kumar JagadeeswaranSaravana AnnamalaisamiRamanjaneyulu TallaJyotheesh Rao KurmaMohit Saxena
    • Ashok Kumar JagadeeswaranSaravana AnnamalaisamiRamanjaneyulu TallaJyotheesh Rao KurmaMohit Saxena
    • H04L1/00
    • H04L47/30H04L47/12H04L47/17
    • The present solution is directed to a system for handling network interface card (NIC) congestion by a NIC aware application. The system may include a device having a plurality of network interface cards (NICs), a transmission queue corresponding to a NIC of the plurality of NICs; and an overflow queue for storing packets for the NIC when congested. The system may also include an application executing on the device outputting a plurality of packets to the transmission queue responsive to detecting that the NIC is identified as not congested. The device identifies the NIC as congested responsive to determining that a number of packets stored in the transmission queue has reached a predetermined threshold and responsive to detecting identification of the NIC as congested, the application stores one or more packets to the overflow queue. The device transmits one or more of the plurality of packets stored in the transmission queue and transmits a predetermined number of packets from the overflow queue.
    • 本解决方案涉及用于由NIC感知应用处理网络接口卡(NIC)拥塞的系统。 该系统可以包括具有多个网络接口卡(NIC)的设备,对应于多个NIC的NIC的传输队列; 以及用于在拥塞时为NIC存储数据包的溢出队列。 响应于检测到NIC被识别为不拥塞,系统还可以包括在设备上执行的应用向输送队列输出多个分组。 响应于确定存储在传输队列中的数量的分组已经达到预定的阈值并且响应于将NIC的识别检测为拥塞,该设备将NIC识别为拥塞,该应用将一个或多个分组存储到溢出队列。 设备发送存储在传输队列中的多个分组中的一个或多个分组,并从溢出队列发送预定数量的分组。
    • 9. 发明申请
    • SYSTEMS AND METHODS FOR FAILOVER BETWEEN MULTI-CORE APPLIANCES
    • 用于多芯电器之间故障的系统和方法
    • US20100325474A1
    • 2010-12-23
    • US12489279
    • 2009-06-22
    • Sandhya GopinathJyotheesh Rao Kurma
    • Sandhya GopinathJyotheesh Rao Kurma
    • G06F11/16
    • G06F11/2097G06F11/2028G06F11/2038G06F11/3419G06F11/3495G06F2201/815G06F2201/86G06F2201/87G06F2201/885H04L12/403
    • The present disclosure presents systems and methods for maintaining operation of a first multi-core appliance 200 by a second multi-core appliance upon failover of the first multi-core appliance. A secondary appliance may receive information about configuration settings and operations of a plurality of packet processing engines (PPEs), each of the PPEs operating on one of a plurality of cores of the primary multi-core appliance. Status of operation of the plurality of PPEs of the primary appliance may be monitored by exchanging communication between the primary and secondary appliances. Configuration settings for each of a PPEs operating on the cores of the secondary appliance may be established responsive to detection that one or more of the PPEs of the primary appliance is unavailable. Configuration information for each of the PPEs of the secondary appliance may be propagated to the plurality of the PPEs of the secondary appliance.
    • 本公开提供了用于在第一多核设备故障切换时由第二多核设备维护第一多核设备200的操作的系统和方法。 辅助设备可以接收关于多个分组处理引擎(PPE)的配置设置和操作的信息,每个PPE在主多核设备的多个核心之一上操作。 可以通过交换主设备和次设备之间的通信来监视主设备的多个PPE的操作状态。 可以响应于主设备的一个或多个PPE不可用的检测来建立在辅助设备的核心上操作的每个PPE的配置设置。 辅助设备的每个PPE的配置信息可以被传播到辅助设备的多个PPE。
    • 10. 发明授权
    • Systems and methods for providing link management in a multi-core system
    • 在多核系统中提供链路管理的系统和方法
    • US09077590B2
    • 2015-07-07
    • US12820384
    • 2010-06-22
    • Deepak GoelSandhya GopinathJyotheesh Rao Kurma
    • Deepak GoelSandhya GopinathJyotheesh Rao Kurma
    • G06F15/173H04L29/12
    • H04L29/12028H04L29/1282H04L61/103H04L61/6013
    • The present application is directed towards systems and methods for providing link management in a multi-core system. In some embodiments, the present application describes solutions for managing address resolution in IPv4 networks in a multi-core system. In other embodiments, the present application describes solutions for managing neighbor discovery in IPv6 networks in a multi-core system. In still other embodiments, the present application describes solutions for managing network bridging in a multi-core system. In yet other embodiments, the present application describes solutions for managing link aggregation in a multi-core system. And in still other embodiments, the present application describes solutions for managing virtual routers in a multi-core system.
    • 本申请涉及用于在多核系统中提供链路管理的系统和方法。 在一些实施例中,本申请描述了用于管理多核系统中的IPv4网络中的地址解析的解决方案。 在其他实施例中,本申请描述了用于在多核系统中管理IPv6网络中的邻居发现的解决方案。 在其他实施例中,本申请描述了用于管理多核系统中的网络桥接的解决方案。 在其他实施例中,本申请描述了用于管理多核系统中的链路聚合的解决方案。 而在其它实施例中,本申请描述了在多核系统中管理虚拟路由器的解决方案。