会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SYSTEMS AND METHODS FOR OFFLOADING INLINE SSL PROCESSING TO AN EMBEDDED NETWORKING DEVICE
    • 用于将嵌入式网络处理的内联网络装置卸载的系统和方法
    • US20160352870A1
    • 2016-12-01
    • US15152164
    • 2016-05-11
    • CAVIUM, INC.
    • Ram Kumar MANAPRAGADAManojkumar PanickerFaisal MasoodSatish Kikkeri
    • H04L29/06G06F13/42G06F9/54H04L29/08
    • G06F9/54G06F13/4282H04L63/168H04L67/34
    • A new approach is proposed that contemplates systems and methods to support a mechanism to offload all aspects of inline SSL processing of an application running on a server/host to an embedded networking device such as a Network Interface Card (NIC), which serves as a hardware accelerator for all applications running on the server that need to have a secure connection with a remote client device over a network. By utilizing a plurality of its software and hardware features, the embedded networking device is configured to process all SSL operations of the secure connection inline, i.e., the SSL operations are performed as packets are transferred between the host and the client over the network, rather than having the SSL operations offloaded to the NIC, which then returns the packets to the host (or the remote client device) before they can be transmitted to the remote client device (or to the host).
    • 提出了一种新方法,其中考虑了支持将服务器/主机上运行的应用程序的内联SSL处理的所有方面卸载到诸如网络接口卡(NIC)的嵌入式网络设备的系统和方法,网络接口卡(NIC) 硬件加速器,用于在需要通过网络与远程客户端设备进行安全连接的服务器上运行的所有应用程序。 通过利用其多个软件和硬件特征,嵌入式网络设备被配置为在线处理安全连接的所有SSL操作,即,当通过网络在主机和客户端之间传送分组时,执行SSL操作,而不是 而不是将SSL操作卸载到NIC,然后将NIC发送到远程客户端设备(或主机)之前将数据包返回给主机(或远程客户端设备)。
    • 5. 发明授权
    • Systems and methods for hardware accelerated timer implementation for openflow protocol
    • 用于开放式流程协议的硬件加速定时器实现的系统和方法
    • US09571412B2
    • 2017-02-14
    • US14681978
    • 2015-04-08
    • CAVIUM, INC.
    • Muhammad Raghib HussainVishal MurgaiManojkumar PanickerFaisal MasoodRichard Eugene Kessler
    • H04L12/863H04L12/841H04L12/721H04L12/741
    • H04L47/6215H04L45/38H04L45/54H04L47/28H04L47/623
    • A new approach is proposed to support a virtual network switch, which is a software implementation of a network switch utilizing hardware to accelerate implementation of timers of the virtual network switch under OpenFlow protocol. The approach utilizes a plurality of hardware-implemented timer blocks/rings, wherein each of the rings covers a specified time period and has a plurality of timer buckets each corresponding to an interval of expiration time of timers. When a new flow table entry is programmed at an OpenFlow agent of the virtual network switch, its associated timer entries are created and inserted into the corresponding timer bucket based on the expiration time of the timers. During operation, hardware of the virtual network switch traverses the timer rings for the timer bucket which time has expired, identifies timer entries in the expired timer bucket, interrupts CPU or provides a notification to the agent with necessary contextual information.
    • 提出了一种支持虚拟网络交换机的新方法,虚拟网络交换机是利用硬件的网络交换机的软件实现,以加速OpenFlow协议下虚拟网络交换机定时器的实现。 该方法利用多个硬件实现的定时器块/环,其中每个环覆盖指定的时间段,并且具有多个定时器桶,每个定时器桶对应于定时器的到期时间的间隔。 当在虚拟网络交换机的OpenFlow代理程序中编写新的流表条目时,将根据定时器的到期时间创建相关联的定时器条目并将其插入到相应的定时器桶中。 在运行期间,虚拟网络交换机的硬件遍历定时器桶的定时器环,定时器桶的时间到期,识别到期定时器桶中的定时器条目,中断CPU或向代理提供必要的上下文信息通知。
    • 10. 发明申请
    • SYSTEMS AND METHODS FOR LIVE UPGRADE AND UPDATE OF FIRMWARE ON AN EMBEDDED NETWORKING DEVICE
    • 嵌入式网络设备上固件升级和更新的系统和方法
    • US20160266894A1
    • 2016-09-15
    • US15067050
    • 2016-03-10
    • CAVIUM, INC.
    • Manojkumar PanickerDerek ChicklesFaisal MasoodRamarao KopparthiSatish KikkeriParasun KapoorDavid DaneyLeonid Rosenboim
    • G06F9/445H04L29/08
    • H04L67/34G06F8/656G06F9/4418
    • A new approach is proposed that contemplates systems and methods to support performing a live update or upgrade of a firmware of an embedded networking device to a successful completion without resetting the embedded networking device. For the live update or upgrade to the firmware of the embedded networking device, a new version of the firmware that includes new features/enhancements to improve the product functionality or fix bugs encountered in previous versions of the firmware is installed seamlessly on the embedded networking device to replace the current version of the firmware on one or more cores at a time. During the live firmware updating or upgrading process, various software applications running on other cores of the embedded networking device continue to perform packet processing operations without any interruption. The live firmware update process continues until all cores of the embedded networking device are updated with the newly updated/upgraded firmware.
    • 提出了一种新方法,其考虑了系统和方法来支持实时更新或升级嵌入式网络设备的固件,以便成功完成,而无需重置嵌入式网络设备。 对于实时更新或升级到嵌入式网络设备的固件,包含新功能/增强功能的新版本的固件可以无缝地安装在嵌入式网络设备上,包括改进产品功能或修复以前版本固件遇到的错误 一次更换一个或多个内核上的固件的当前版本。 在实时固件更新或升级过程中,在嵌入式网络设备的其他核心上运行的各种软件应用程序继续执行数据包处理操作,而不会中断。 使用新更新/升级的固件更新嵌入式网络设备的所有核心,直到固件更新过程继续。