Cavium Profile

Cavium Patent Grants

Method and apparatus for dynamic virtual system on chip

Patent Number 10235211 - March 19, 2019

A processor device comprises a plurality of virtual systems on chip, configured to utilize resources of a plurality of resources in accordance…

Incremental update heuristics

Patent Number 10229139 - March 12, 2019

A system, apparatus, and method are provided for receiving one or more incremental updates including adding, deleting, or modifying rules of a…

NSP manager

Patent Number 10229144 - March 12, 2019

In an embodiment, a method of updating a memory with a plurality of memory lines, the memory storing a tree, a plurality of buckets, and a…

Frequency divider

Patent Number 10230381 - March 12, 2019

A frequency divider circuit comprises a first divider chain including at least one first divider cell and a second divider chain coupled to…

Method and circuit for low voltage current-mode bandgap

Patent Number 10222817 - March 5, 2019

A bandgap reference (BGR) circuit and method generates a constant voltage reference that is stable over temperature variations. The BGR…

Cavium Patent Applications

Method and Apparatus for Uplink Control Channel Detection

Application Number 20190068349 - February 28, 2019

Methods and apparatus for uplink control channel detection. In an exemplary embodiment, a method includes generating Top-Q Channel Quality…

NETWORK SWITCHING WITH CO-RESIDENT DATA-PLANE AND NETWORK INTERFACE CONTROLLERS

Application Number 20190028576 - January 24, 2019

A system with co-resident data-plane and network interface controllers embodying a method for network switching of a data packet incoming from…

Method and Apparatus for Coordinated Multipoint Receiver Processing Acceleration and Latency Reduction

Application Number 20190021013 - January 17, 2019

Methods and apparatus for coordinated multipoint receiver processing acceleration and latency reduction. In an exemplary embodiment, an…

METHOD AND APPARATUS FOR SCHEDULING ARBITRATION AMONG A PLURALITY OF SERVICE REQUESTORS

Application Number 20180349180 - December 6, 2018

Method and system embodying the method for for scheduling arbitration among a plurality of service requestors encompassing: designating among…

PROGRAMMABLE HARDWARE SCHEDULER FOR DIGITAL PROCESSING SYSTEMS

Application Number 20180349185 - December 6, 2018

Method and system embodying the method for programmable scheduling encompassing: enqueueing at least one command into one of a plurality of…

Cavium Federal Litigation Filings

DIFF Scale Operation Research, LLC v. Cavium, Inc.

Texas Northern District Court - March 15, 2018

Rosenblatt v. Cavium, Inc. et al

California Northern District Court - January 12, 2018

Raul v. Cavium, Inc. et al

California Northern District Court - January 8, 2018

Stein v. Cavium, Inc. et al

California Northern District Court - January 8, 2018

Fineberg v. Cavium, Inc. et al

California Northern District Court - January 2, 2018