Patent Assignment
Reel/Frame 038040/0251
Assignment of Assignor's Interest
Recorded: 2016-03-08
Pages: 13
Assignor
CAVIUM NETWORKS LLC
Executed: 2016-03-08
Assignee
CAVIUM, INC.
2315 N. FIRST STREET, SAN JOSE, CALIFORNIA, 95131
Covered Properties
(58)
System for and Method of Combining Cmos Inverters of Multiple Drive Strengths to Create Tune-Able Clock Inverters of Variable Drive Strengths in Hybrid Tree-Mesh Clock Distribution Networks
System for and Method of Placing Clock Stations Using Variable Drive-Strength Clock Drivers Built Out of a Smaller Subset of Base Cells for Hybrid Tree-Mesh Clock Distribution Networks
Matrix of on-Chip Routers Interconnecting a Plurality of Processing Engines and a Method of Routing Using Thereof
Method and System for Reconfigurable Parallel Lookups Using Multiple Shared Memories
Method and Apparatus for Parallel and Conditional Data Manipulation in a Software-Defined Network Processing Engine
Apparatus and Method of Generating Lookups and Making Decisions for Packet Modifying and Forwarding in a Software-Defined Network Engine
Method and Apparatus for Analytics in a Network Switch
Method and Apparatus for Table Aging in a Network Switch
Counter with Overflow Fifo and a Method Thereof
Application:
14/302,343 →
Publication:
US 2015/0365339
Hierarchical Statistically Multiplexed Counters and a Method Therof
Method of Modifying Packets to a Generic Format for Enabling Programmable Modifications and an Apparatus Thereof
Method of Representing a Generic Format Header Using Continuous Bytes and an Apparatus Thereof
Method of Using a Unique Packet Identifier to Identify Structure of a Packet and an Apparatus Thereof
Method of Using Generic Modification Instructions to Enable Flexible Modifications of Packets and an Apparatus Thereof
Method of Using Bit Vectors to Allow Expansion and Collapse of Header Layers Within Packets for Enabling Flexible Modifications and an Apparatus Thereof
Method of Splitting a Packet into Individual Layers for Modification and Intelligently Stitching Layers Back Together After Modification and an Apparatus Thereof
Leaky Bucket Model to Mimic Behavior of a Mac and a Method Thereof
Application:
14/309,700 →
Publication:
US 2015/0372926
Method of Extracting Data from Packets and an Apparatus Thereof
Method of Forming a Hash Input from Packet Contents and an Apparatus Thereof
Method of Handling Large Protocol Layers for Configurable Extraction of Layer Information and an Apparatus Thereof
Method of Reducing Latency in a Flexible Parser and an Apparatus Thereof
Method of Dynamically Renumbering Ports and an Apparatus Thereof
Method of Identifying Internal Destinations of Network Packets and an Apparatus Thereof
Network Device, System and Method Having a Rotated Chip Floorplan
Application:
14/331,099 →
Publication:
US 2016/0014885
Baseboard Interconnection Device, System and Method
Hierarchical Hardware Linked List Approach for Multicast Replication Engine in a Network Asic
Fast Hardware Switchover in a Control Path in a Network Asic
Session Based Packet Mirroring in a Network Asic
Multicast Replication Engine of a Network Asic and Methods Thereof
Apparatus and a Method of Detecting Errors on Registers
Two Modes of a Configuration Interface of a Network Asic
Smart Holding Registers to Enable Multiple Register Accesses
Multiple-Interrupt Propagation Scheme in a Network Asic
Hybrid Wildcard Match Table
Packet Processor Forwarding Database Cache
Phantom Queue Link Level Load Balancing System, Method and Device
Co-Verification - of Hardware and Software, a Unified Approach in Verification
Patent:
9,372,772 →
Application:
14/671,993 →
Software Assisted Hardware Configuration for Software Defined Network System-On-Chip
Packet Tracking in a Verification Environment
Testbench Builder, System, Device and Method Including Latency Detection
Packet Memory System, Method and Device for Preventing Underrun
Packet Processing System, Method and Device to Optimize Packet Buffer Space
Packet Processing System, Method and Device Having Reduced Static Power Consumption
Packet Processing System, Method and Device Utilizing a Port Client Chain
Packet Processing System, Method and Device Utilizing Memory Sharing
Control Path Subsystem, Method and Device Utilizing Memory Sharing
Datapath Subsystem, Method and Device Utilizing Memory Sharing
Parser Engine Programming Tool for Programmable Network Devices
Code Processor to Build Orthogonal Execution Blocks for Programmable Network Devices
Algorithm to Achieve Optimal Layout of Decision Logic Elements for Programmable Network Devices
Algorithm to Derive Logic Expression to Select Execution Blocks for Programmable Network Devices
Algorithm to Achieve Optimal Layout of Instruction Tables for Programmable Network Devices
Code Generator for Programmable Network Devices
Compiler Architecture for Programmable Application Specific Integrated Circuit Based Network Devices
Barrel Compactor System, Method and Device
Barrel Compactor System, Method and Device Having Cell Combination Logic
Policer Architecture
Hybrid Wildcard Match Table
Related Assignments
(24)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Apr 15, 2014
From: TRAN, ANH T.; SCHMIDT, GERALD; DANIEL, TSAHI; BALAN, MOHAN
To: XPLIANT, INC.
Reel/Frame 032681/0134 →
Assignment of Assignor's Interest
Apr 15, 2014
From: TRAN, ANH T.; SCHMIDT, GERALD; DANIEL, TSAHI; KRISHNAMOORTHY, HARISH
To: XPLIANT, INC.
Reel/Frame 032681/0176 →
Assignment of Assignor's Interest
Apr 15, 2014
From: TRAN, ANH T.; SCHMIDT, GERALD; DANIEL, TSAHI; SHRIVASTAVA, SAURABH
To: XPLIANT, INC.
Reel/Frame 032681/0165 →
Assignment of Assignor's Interest
Apr 15, 2014
From: TRAN, ANH T.; SCHMIDT, GERALD; DANIEL, TSAHI; SIVA, NIMALAN
To: XPLIANT, INC.
Reel/Frame 032681/0139 →
Assignment of Assignor's Interest
Apr 15, 2014
From: JAYAKUMAR, NIKHIL; TRIVEDI, VIVEK; PALISETTI, VASANT K.; MULA, BHAGAVATI R.
To: XPLIANT, INC.
Reel/Frame 032681/0040 →
Assignment of Assignor's Interest
Apr 15, 2014
From: JAYAKUMAR, NIKHIL; TRIVEDI, VIVEK; PALISETTI, VASANT K.; MULA, BHAGAVATI R.
To: XPLIANT, INC.
Reel/Frame 032681/0079 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; DESAI, VANDANA
To: XPLIANT, INC.
Reel/Frame 033291/0502 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; DANIEL, TSAHI; SCHMIDT, GERALD; PATEL, SAURIN
To: XPLIANT, INC.
Reel/Frame 033291/0459 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; DANIEL, TSAHI; SCHMIDT, GERALD; PATEL, SAURIN
To: XPLIANT, INC.
Reel/Frame 033291/0476 →
Assignment of Assignor's Interest
Jul 10, 2014
From: ANAND, VISHAL; DANIEL, TSAHI; SCHMIDT, GERALD
To: XPLIANT, INC.
Reel/Frame 033291/0532 →
Assignment of Assignor's Interest
Jul 10, 2014
From: WANG, WEIHUANG; SCHMIDT, GERALD; DANIEL, TSAHI; SHRIVASTAVA, SAURABH
To: XPLIANT, INC.
Reel/Frame 033286/0294 →
Assignment of Assignor's Interest
Jul 10, 2014
From: WANG, WEIHUANG; SCHMIDT, GERALD; DANIEL, TSAHI; BALAN, MOHAN
To: XPLIANT, INC.
Reel/Frame 033286/0450 →
Assignment of Assignor's Interest
Jul 10, 2014
From: WANG, WEIHUANG; ATLURI, SRINATH
To: XPLIANT, INC.
Reel/Frame 033286/0658 →
Assignment of Assignor's Interest
Jul 10, 2014
From: WANG, WEIHUANG; SCHMIDT, GERALD; ATLURI, SRINATH; MA, WEINAN
To: XPLIANT, INC.
Reel/Frame 033286/0915 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; ANAND, VISHAL; DANIEL, TSAHI; SCHMIDT, GERALD
To: XPLIANT, INC.
Reel/Frame 033288/0312 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; DANIEL, TSAHI; SCHMIDT, GERALD
To: XPLIANT, INC.
Reel/Frame 033288/0453 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; ANAND, VISHAL
To: XPLIANT, INC.
Reel/Frame 033291/0380 →
Assignment of Assignor's Interest
Jul 10, 2014
From: SINGH, CHIRINJEEV; DANIEL, TSAHI; SCHMIDT, GERALD; PATEL, SAURIN
To: XPLIANT, INC.
Reel/Frame 033291/0422 →
Merger
Mar 8, 2016
From: XPLIANT, INC.
To: CAVIUM NETWORKS LLC
Reel/Frame 038039/0328 →
Security Agreement
Aug 17, 2016
From: CAVIUM, INC.; CAVIUM NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 039715/0449 →
Release of Security Interest
Jul 6, 2018
From: JP MORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: CAVIUM, INC; CAVIUM NETWORKS LLC; QLOGIC CORPORATION
Reel/Frame 046496/0001 →
Change of Name
Sep 27, 2018
From: CAVIUM, INC.
To: CAVIUM, LLC
Reel/Frame 047577/0653 →
Assignment of Assignor's Interest
Feb 17, 2020
From: CAVIUM, LLC
To: CAVIUM INTERNATIONAL
Reel/Frame 051948/0807 →
Assignment of Assignor's Interest
May 15, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053179/0320 →