会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SYSTEM AND METHOD FOR PROVIDING POOLING OR DYNAMIC ALLOCATION OF CONNECTION CONTEXT DATA
    • 用于提供连接上下文数据的迭代或动态分配的系统和方法
    • US20110314171A1
    • 2011-12-22
    • US12967342
    • 2010-12-14
    • Uri El ZurSteven B. LindsayKan Frankie FanScott S. McDaniel
    • Uri El ZurSteven B. LindsayKan Frankie FanScott S. McDaniel
    • G06F15/16
    • H04L69/32
    • A method for processing of packetized data is disclosed and includes allocating a plurality of partitions of a single context memory for handling data for a corresponding plurality of network protocol connections. Data for at least one of the plurality of network protocol connections may be processed utilizing a corresponding at least one of the plurality of partitions of the single context memory. The at least one of the plurality of partitions of the single context memory may be de-allocated, when the corresponding at least one of the plurality of network protocol connections is terminated. The data for the at least one of the plurality of network protocol connections may be received. The data may be associated with a single network protocol or with a plurality of network protocols. The data for the at least one of the plurality of network protocol connections includes context data.
    • 公开了一种用于处理分组化数据的方法,包括分配用于处理相应多个网络协议连接的数据的单个上下文存储器的多个分区。 可以利用单个上下文存储器的多个分区中的对应的至少一个来处理多个网络协议连接中的至少一个的数据。 当多个网络协议连接中的对应的至少一个网络协议连接终止时,单个上下文存储器的多个分区中的至少一个可被解除分配。 可以接收用于多个网络协议连接中的至少一个的数据。 数据可以与单个网络协议或多个网络协议相关联。 多个网络协议连接中的至少一个的数据包括上下文数据。
    • 2. 发明授权
    • System and method for providing pooling or dynamic allocation of connection context data
    • 提供连接上下文数据的池或动态分配的系统和方法
    • US07852856B2
    • 2010-12-14
    • US11015444
    • 2004-12-17
    • Uri El ZurSteven B. LindsayKan Frankie FanScott S. McDaniel
    • Uri El ZurSteven B. LindsayKan Frankie FanScott S. McDaniel
    • H04L12/28H04L12/56
    • H04L69/32
    • A method and system for providing pooling or dynamic allocation of connection context data may comprise receiving data associated with a first network protocol and receiving data associated with a second network protocol. A single shared context memory may be utilized for processing at least some of the data associated with the first network protocol and at least some of the data associated with the second network protocol. At least a portion of the received data associated with the first and/or second network protocols may be offloaded for processing in the single context memory. The received data associated with a first and/or second network protocols may comprise traffic data and control data. Portions of the shared single context memory may be dynamically allocated and/or reallocated for processing received data associated with the first and second network protocols.
    • 用于提供连接上下文数据的集合或动态分配的方法和系统可以包括接收与第一网络协议相关联的数据并接收与第二网络协议相关联的数据。 可以使用单个共享上下文存储器来处理与第一网络协议相关联的至少一些数据以及与第二网络协议相关联的至少一些数据。 与第一和/或第二网络协议相关联的接收数据的至少一部分可以被卸载以在单个上下文存储器中进行处理。 与第一和/或第二网络协议相关联的接收数据可以包括业务数据和控制数据。 可以动态地分配和/或重新分配共享单个上下文存储器的部分,以处理与第一和第二网络协议相关联的接收数据。
    • 4. 发明授权
    • System and method for TCP offloading and uploading
    • TCP卸载和上传的系统和方法
    • US08230090B2
    • 2012-07-24
    • US10298817
    • 2002-11-18
    • Kan Frankie FanScott S. McDaniel
    • Kan Frankie FanScott S. McDaniel
    • G06F13/00
    • H04L69/16H04L69/12H04L69/161H04L69/163
    • Systems and methods that provide transmission control protocol (TCP) offloading and uploading are provided. In one example, a multiple stack system may include a software stack and a hardware stack. The software stack may be adapted to process a first set of TCP packet streams. The hardware stack may be adapted to process a second set of TCP packet streams and may be coupled to the software stack. The software stack may be adapted to offload one or more TCP connections to the hardware stack. The hardware stack may be adapted to upload one or more TCP connections to the software stack. The software stack and the hardware stack may process one or more TCP connections concurrently.
    • 提供了提供传输控制协议(TCP)卸载和上传的系统和方法。 在一个示例中,多栈系统可以包括软件堆栈和硬件堆栈。 软件堆栈可以适于处理第一组TCP分组流。 硬件堆栈可以适于处理第二组TCP分组流,并且可以耦合到软件堆栈。 软件堆栈可以适于将一个或多个TCP连接卸载到硬件堆栈。 硬件堆栈可以适于将一个或多个TCP连接上传到软件堆栈。 软件堆栈和硬件堆栈可以同时处理一个或多个TCP连接。
    • 5. 发明授权
    • System and method for network interfacing
    • 网络接口的系统和方法
    • US07934021B2
    • 2011-04-26
    • US12480637
    • 2009-06-08
    • Uri ElzurFrankie FanSteven B. LindsayScott S. McDaniel
    • Uri ElzurFrankie FanSteven B. LindsayScott S. McDaniel
    • G06F15/16
    • H04L67/1097
    • Systems and methods for network interfacing may include a communication data center with a first tier, a second tier and a third tier. The first tier may include a first server with a first single integrated convergent network controller chip. The second server may include a second server with a second single integrated convergent network controller chip. The third tier may include a third server with a third single integrated convergent network controller chip. The second server may be coupled to the first server via a single fabric with a single connector. The third server may be coupled to the second server via the single fabric with the single connector. The respective first, second and third server, each processes a plurality of different traffic types concurrently via the respective first, second and third single integrated convergent network chip over the single fabric that is coupled to the single connector.
    • 用于网络接口的系统和方法可以包括具有第一层,第二层和第三层的通信数据中心。 第一层可以包括具有第一单一集成收敛网络控制器芯片的第一服务器。 第二服务器可以包括具有第二单一集成收敛网络控制器芯片的第二服务器。 第三层可以包括具有第三单一集成收敛网络控制器芯片的第三服务器。 第二服务器可以经由具有单个连接器的单个结构耦合到第一服务器。 第三服务器可以通过具有单个连接器的单个结构耦合到第二服务器。 相应的第一,第二和第三服务器各自通过耦合到单个连接器的单个结构上的相应的第一,第二和第三单个集成收敛网络芯片同时处理多个不同的业务类型。
    • 6. 发明授权
    • System and method for TCP offload
    • TCP卸载的系统和方法
    • US07849208B2
    • 2010-12-07
    • US12032953
    • 2008-02-18
    • Uri ElzurFrankie FanSteven B. LindsayScott S. McDaniel
    • Uri ElzurFrankie FanSteven B. LindsayScott S. McDaniel
    • H04L12/56G06F15/16
    • H04L29/06H04L47/193H04L47/2441H04L47/34H04L49/90H04L49/9063H04L49/9073H04L49/9094H04L69/10H04L69/12H04L69/16H04L69/161H04L69/162H04L69/163H04L69/166
    • A system for processing packets is disclosed and may including a network interface card (NIC). The NIC may include a TCP enabled Ethernet controller (TEEC). The TEEC may include an internal elastic buffer. The TEEC may process received incoming TCP packets once and may temporarily buffer at least a portion of the incoming TCP packets in the internal elastic buffer. The processing may occur without reassembly or retransmission. The internal elastic buffer may include a receive internal elastic buffer and a transmit internal elastic buffer. The receive internal elastic buffer may temporarily buffer at least a portion of the received incoming TCP packets. The transmit internal elastic buffer may temporarily buffer at least a portion of TCP packets to be transmitted. The TEEC may place at least a portion of the received incoming TCP packets data into at least a portion of a host memory.
    • 公开了一种用于处理分组的系统,并且可以包括网络接口卡(NIC)。 NIC可以包括TCP启用的以太网控制器(TEEC)。 TEEC可以包括内部弹性缓冲器。 TEEC可以处理接收到的TCP分组一次,并且可以临时缓冲内部弹性缓冲器中的传入TCP分组的至少一部分。 该处理可以在没有重新组装或重传的情况下进行。 内部弹性缓冲器可以包括接收内部弹性缓冲器和传输内部弹性缓冲器。 接收内部弹性缓冲器可以临时缓冲所接收的进入TCP分组的至少一部分。 发送内部弹性缓冲器可以临时缓冲要发送的TCP分组的至少一部分。 TEEC可以将接收到的进入的TCP分组数据的至少一部分置于主机存储器的至少一部分中。