会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus to manage per flow state
    • 管理每个流状态的方法和装置
    • US09225673B2
    • 2015-12-29
    • US13568796
    • 2012-08-07
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • H04L12/861
    • H04L49/9073
    • A method and apparatus to reduce memory required in a network interface controller to store per flow state information associated with a network connection is provided. Instead of storing per flow state information for a connection in the network interface controller at an endpoint of the connection, the per flow state information for the connection is stored in memory external to the network interface controller. The stored state information is conveyed in a packet by the network interface controller between the endpoints of the connection. For a Transmission Control Protocol (TCP) connection, the state information is conveyed between the endpoints of the TCP connection in a TCP option included in the TCP header in the packet.
    • 提供了一种减少网络接口控制器中所需的存储以存储与网络连接相关联的每个流状态信息的方法和装置。 代替在连接的端点处的网络接口控制器中的连接的每个流状态信息,连接的每个流状态信息被存储在网络接口控制器外部的存储器中。 存储的状态信息由网络接口​​控制器在连接的端点之间以分组方式传送。 对于传输控制协议(TCP)连接,状态信息在包含在分组中的TCP报头中的TCP选项中的TCP连接的端点之间传送。
    • 3. 发明授权
    • Method and apparatus to manage per flow state
    • 管理每个流状态的方法和装置
    • US08259582B2
    • 2012-09-04
    • US12590724
    • 2009-11-13
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • H04L12/12
    • H04L49/9073
    • A method and apparatus to reduce memory required in a network interface controller to store per flow state information associated with a network connection is provided. Instead of storing per flow state information for a connection in the network interface controller at an endpoint of the connection, the per flow state information for the connection is stored in memory external to the network interface controller. The stored state information is conveyed in a packet by the network interface controller between the endpoints of the connection. For a Transmission Control Protocol (TCP) connection, the state information is conveyed between the endpoints of the TCP connection in a TCP option included in the TCP header in the packet.
    • 提供了一种减少网络接口控制器中所需的存储以存储与网络连接相关联的每个流状态信息的方法和装置。 代替在连接的端点处的网络接口控制器中的连接的每个流状态信息,连接的每个流状态信息被存储在网络接口控制器外部的存储器中。 存储的状态信息由网络接口​​控制器在连接的端点之间以分组方式传送。 对于传输控制协议(TCP)连接,状态信息在包含在分组中的TCP报头中的TCP选项中的TCP连接的端点之间传送。
    • 4. 发明申请
    • Method and apparatus to manage per flow state
    • 管理每个流状态的方法和装置
    • US20110116375A1
    • 2011-05-19
    • US12590724
    • 2009-11-13
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • Ben-Zion FriedmanEliel LouzounEliezer TamirVladislav Kopzon
    • H04L12/56
    • H04L49/9073
    • A method and apparatus to reduce memory required in a network interface controller to store per flow state information associated with a network connection is provided. Instead of storing per flow state information for a connection in the network interface controller at an endpoint of the connection, the per flow state information for the connection is stored in memory external to the network interface controller. The stored state information is conveyed in a packet by the network interface controller between the endpoints of the connection. For a Transmission Control Protocol (TCP) connection, the state information is conveyed between the endpoints of the TCP connection in a TCP option included in the TCP header in the packet.
    • 提供了一种减少网络接口控制器中所需的存储以存储与网络连接相关联的每个流状态信息的方法和装置。 代替在连接的端点处的网络接口控制器中的连接的每个流状态信息,连接的每个流状态信息被存储在网络接口控制器外部的存储器中。 存储的状态信息由网络接口​​控制器在连接的端点之间以分组方式传送。 对于传输控制协议(TCP)连接,状态信息在包含在分组中的TCP报头中的TCP选项中的TCP连接的端点之间传送。
    • 5. 发明授权
    • Virtualizable and forward-compatible hardware-software interface
    • 可虚拟化和前向兼容的硬件 - 软件界面
    • US08719843B2
    • 2014-05-06
    • US13192406
    • 2011-07-27
    • Eliezer TamirEliel LouzounBen-Zion FriedmanMiles J. Penner
    • Eliezer TamirEliel LouzounBen-Zion FriedmanMiles J. Penner
    • G06F3/00G06F9/54
    • G06F13/105G06F9/4411G06F9/468G06F9/545G06F9/546G06F2003/0697
    • Methods and apparatus are disclosed for virtualizable, forward-compatible hardware-software interfaces. Embodiments may be used in a driver whether it is a physical driver or a virtual driver. Commands are queued from the driver and fetched to the device. An actions table is accessed to determine if drivers are permitted to perform commands. Events are queued for the drivers responsive to commands. If drivers are not permitted to perform a command, device firmware may forward the command to a privileged driver to perform the required command. If a driver is only permitted to perform a command with assistance the command is forwarded for corrections and execution. If a command is to be dropped, a completion event may be queued as if the command had executed. Drivers may have no indication of which actions were taken. The actions table may be changed for hardware/software modifications or dynamically according to configuration changes.
    • 公开了用于可虚拟化,前向兼容的硬件 - 软件接口的方法和装置。 驱动器中可以使用实施例,无论其是物理驱动器还是虚拟驱动器。 命令从驱动程序排队并提取到设备。 访问一个动作表以确定是否允许驱动程序执行命令。 事件针对响应于命令的驱动程序排队等候。 如果驱动程序不允许执行命令,则设备固件可将命令转发给特权驱动程序以执行所需的命令。 如果仅允许驱动程序执行命令,则该命令将被转发以进行更正和执行。 如果要删除命令,则完成事件可能会像命令执行一样排队。 司机可能没有指出采取了哪些行动。 可以针对硬件/软件修改或动态地根据配置更改来更改动作表。
    • 7. 发明申请
    • Virtualizable and Forward-Compatible Hardware-Software Interface
    • 可虚拟化和前向兼容的硬件 - 软件接口
    • US20130031568A1
    • 2013-01-31
    • US13192406
    • 2011-07-27
    • Eliezer TamirEliel LouzounBen-Zion FriedmanMiles J. Penner
    • Eliezer TamirEliel LouzounBen-Zion FriedmanMiles J. Penner
    • G06F9/46
    • G06F13/105G06F9/4411G06F9/468G06F9/545G06F9/546G06F2003/0697
    • Methods and apparatus are disclosed for virtualizable, forward-compatible hardware-software interfaces. Embodiments may be used in a driver whether it is a physical driver or a virtual driver. Commands are queued from the driver and fetched to the device. An actions table is accessed to determine if drivers are permitted to perform commands. Events are queued for the drivers responsive to commands. If drivers are not permitted to perform a command, device firmware may forward the command to a privileged driver to perform the required command. If a driver is only permitted to perform a command with assistance the command is forwarded for corrections and execution. If a command is to be dropped, a completion event may be queued as if the command had executed. Drivers may have no indication of which actions were taken. The actions table may be changed for hardware/software modifications or dynamically according to configuration changes.
    • 公开了用于可虚拟化,前向兼容的硬件 - 软件接口的方法和装置。 驱动器中可以使用实施例,无论其是物理驱动器还是虚拟驱动器。 命令从驱动程序排队并提取到设备。 访问一个动作表以确定是否允许驱动程序执行命令。 事件针对响应于命令的驱动程序排队等候。 如果驱动程序不允许执行命令,则设备固件可将命令转发给特权驱动程序以执行所需的命令。 如果仅允许驱动程序执行命令,则该命令将被转发以进行更正和执行。 如果要删除命令,则完成事件可能会像命令执行一样排队。 司机可能没有指出采取了哪些行动。 可以针对硬件/软件修改或动态地根据配置更改来更改动作表。
    • 10. 发明申请
    • SHARED BUFFERS FOR PROCESSING ELEMENTS ON A NETWORK DEVICE
    • 用于在网络设备上处理元件的共享缓冲器
    • US20130262868A1
    • 2013-10-03
    • US13839080
    • 2013-03-15
    • Ben-Zion FriedmanEliezer TamirEliel LouzounOhad Falik
    • Ben-Zion FriedmanEliezer TamirEliel LouzounOhad Falik
    • H04L9/06
    • H04L9/0618G06F21/72H04L63/0485
    • Examples are disclosed for exchanging a key between an input/output device for network device and a first processing element operating on the network device. Data having a destination associated with the first processing element may be received by the input/output device. The exchanged key may be used to encrypt the received data. The encrypted data may then be sent to a buffer maintained at least in part in a memory for the network device. The memory may be arranged to enable sharing of the buffer with at least a second processing element operating on the network device. Examples are also disclosed for the processing element to receive an indication of the storing of the encrypted data in the buffer. The processing element may then obtain the encrypted data from the buffer and decrypt the data using the exchanged key.
    • 公开了用于在网络设备的输入/输出设备和在网络设备上操作的第一处理元件之间交换密钥的示例。 具有与第一处理元件相关联的目的地的数据可以被输入/输出设备接收。 交换的密钥可以用于加密接收的数据。 然后,加密数据可以被发送到至少部分地保存在用于网络设备的存储器中的缓冲器。 存储器可以被布置为使得能够利用在网络设备上操作的至少第二处理元件来共享缓冲器。 还公开了用于处理元件接收在缓冲器中存储加密数据的指示的示例。 处理元件然后可以从缓冲器获得加密的数据,并使用所交换的密钥解密数据。