Cavium Profile

Cavium Patent Grants

Method of using bit vectors to allow expansion and collapse of header layers within packets for enabling flexible modifications and an apparatus thereof

Patent Number 9635146 - April 25, 2017

Embodiments of the apparatus for modifying packet headers relate to a use of bit vectors to allow expansion and collapse of protocol headers…

Method of identifying internal destinations of networks packets and an apparatus thereof

Patent Number 9628385 - April 18, 2017

Embodiments of the apparatus of identifying internal destinations of network packets relate to a network chip that allows flexibility in…

Method and system for reconfigurable parallel lookups using multiple shared memories

Patent Number 9620213 - April 11, 2017

Embodiments of the present invention relate to multiple parallel lookups using a pool of shared memories by proper configuration of…

Network processor with distributed trace buffers

Patent Number 9612934 - April 4, 2017

A network processor includes a cache and a several groups of processors for accessing the cache. A memory interconnect provides for connecting…

Control path subsystem, method and device utilizing memory sharing

Patent Number 9612950 - April 4, 2017

A packet processing system having a control path memory of a control path subsystem and a datapath memory of a datapath subsystem. The…

Cavium Patent Applications

METHOD AND APPARATUS FOR PROVIDING A LOW LATENCY TRANSMISSION SYSTEM USING ADAPTIVE BUFFERING ESTIMATION

Application Number 20170063692 - March 2, 2017

One aspect of the present invention discloses a network system capable of transmitting and processing audio video (“A/V”) data with…

Method and Apparatus for Providing a Low Latency Transmission System Using Adjustable Buffers

Application Number 20170063959 - March 2, 2017

One aspect of the present invention discloses a network system capable of transmitting and processing audio video (“A/V”) data with…

METHOD AND APPARATUS FOR HANDLING MODIFIED CONSTELLATION MAPPING USING A SOFT DEMAPPER

Application Number 20160294434 - October 6, 2016

A transceiver processing hardware (“TPH”) configured to processing wireless bit stream(s) includes a minimum mean square error…

METHOD AND APPARATUS FOR DISCARDING UNUSED POINTS FROM CONSTELLATION MAPPING RULE USING TRANSCEIVER PROCESSING HARDWARE ("TPH")

Application Number 20160294600 - October 6, 2016

An aspect of present invention discloses a transceiver processing hardware (“TPH”) which is configured to process wireless information…

HIGH PERFORMANCE SHIFTER CIRCUIT

Application Number 20160139879 - May 19, 2016

An improved shifter design for high-speed data processors is described. The shifter may include a first stage, in which the input bits are…

Cavium Federal Litigation Filings

Adaptive Data LLC v. Cavium Inc.

Delaware District Court - December 31, 2014

Open Network Solutions Inc. v. Cavium Inc.

Delaware District Court - May 21, 2014

FastVDO LLC v. Cavium Inc.

Delaware District Court - November 9, 2012

Harthcock v. MIPS Technologies Inc et al

Texas Eastern District Court - November 27, 2007