IP Library Assignment 039715/0449
Patent Assignment
Reel/Frame 039715/0449

Security Agreement

Recorded: 2016-08-17 Pages: 31
Assignors
CAVIUM, INC.
Executed: 2016-08-16
CAVIUM NETWORKS LLC
Executed: 2016-08-16
Assignee
JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
10 S. DEARBORN, FLOOR L-2, CB COLLATERAL SERVICES, CHICAGO, ILLINOIS, 60603
Covered Properties (420)
Ofdm Receiving System
Patent: 6,151,295 →
Application: 09/030,865 →
Random Number Generator
Patent: 6,954,770 →
Application: 09/938,166 →
Method and Apparatus for Establishing Secure Sessions
Patent: 7,240,203 →
Application: 10/025,509 →
Publication: US 2003/0020621
Interface for a Security Coprocessor
Patent: 6,789,147 →
Application: 10/025,512 →
Method and Apparatus to Implement the Data Encryption Standard Algorithm
Patent: 7,076,059 →
Application: 10/052,054 →
Method and Apparatus for Montgomery Multiplication
Patent: 7,035,889 →
Application: 10/068,677 →
On-Chip Inter-Subsystem Communication
Patent: 7,096,292 →
Application: 10/086,665 →
Publication: US 2002/0161959
Speculative Execution for Data Ciphering Operations
Patent: 7,260,217 →
Application: 10/092,328 →
Decoupled Architecture for Data Ciphering Operations
Patent: 7,305,567 →
Application: 10/234,895 →
Apparatus and Method for Repairing Logic Blocks
Patent: 6,861,865 →
Application: 10/387,151 →
Apparatus and Method for Data Deskew
Patent: 7,209,531 →
Application: 10/397,083 →
Transparent Ipsec Processing Inline Between a Framer and a Network Component
Patent: 7,398,386 →
Application: 10/411,909 →
Publication: US 2004/0205336
Apparatus and Method for Allocating Resources Within a Security Processing Architecture Using Multiple Groups
Patent: 7,657,933 →
Application: 10/411,943 →
Publication: US 2004/0205331
Apparatus and Method for Allocating Resources Within a Security Processing Architecture Using Multiple Queuing Mechanisms
Patent: 7,661,130 →
Application: 10/411,944 →
Publication: US 2005/0060558
Apparatus and Method for Allocating Resources Within a Security Processor
Patent: 7,337,314 →
Application: 10/411,945 →
Publication: US 2004/0202319
Ipsec Performance Optimization
Patent: 7,814,310 →
Application: 10/411,967 →
Publication: US 2004/0205332
Security System with an Intelligent Dma Controller
Patent: 7,436,954 →
Application: 10/469,467 →
Publication: US 2005/0259823
Subsystem Boot and Peripheral Data Transfer Architecture for a Subsystem of a System-on- Chip
Patent: 7,653,763 →
Application: 10/469,529 →
Publication: US 2004/0186930
Synchronizing Method and Apparatus
Patent: 7,352,778 →
Application: 10/601,534 →
Publication: US 2004/0264510
Mosfet-Fused Nonvolatile Read-Only Memory Cell (Mofrom)
Patent: 6,949,423 →
Application: 10/723,004 →
Store Instruction Ordering for Multi-Core Processor
Patent: 7,606,998 →
Application: 11/002,728 →
Publication: US 2006/0095741
Packet Queuing, Scheduling and Ordering
Patent: 7,895,431 →
Application: 11/005,490 →
Publication: US 2006/0056406
Local Scratchpad and Data Caching System
Patent: 7,941,585 →
Application: 11/015,343 →
Publication: US 2006/0059310
Direct Access to Low-Latency Memory
Patent: 7,594,081 →
Application: 11/024,002 →
Publication: US 2006/0059314
Apparatus and Method for Repairing Logic Blocks
Patent: 7,205,785 →
Application: 11/040,266 →
Tcp Engine
Patent: 7,535,907 →
Application: 11/218,727 →
Publication: US 2006/0227811
Deterministic Finite Automata (Dfa) Instruction
Patent: 8,301,788 →
Application: 11/220,899 →
Publication: US 2006/0075206
Deterministic Finite Automata (Dfa) Processing
Patent: 8,392,590 →
Application: 11/221,408 →
Publication: US 2006/0069872
Content Search Mechanism That Uses a Deterministic Finite Automata (Dfa) Graph, a Dfa State Machine, and a Walker Process
Patent: 8,560,475 →
Application: 11/224,728 →
Publication: US 2006/0085533
Method and Apparatus for Reducing Host Overhead in a Socket Server Implementation
Patent: 7,613,813 →
Application: 11/225,373 →
Publication: US 2006/0075119
Selective Replication of Data Structures
Patent: 7,558,925 →
Application: 11/335,189 →
Publication: US 2007/0038798
Method and System for Motion Estimation with Multiple Vector Candidates
Patent: 8,009,923 →
Application: 11/376,703 →
Publication: US 2007/0217511
On-Chip Inter-Subsystem Communication
Patent: 7,243,179 →
Application: 11/422,373 →
Publication: US 2006/0212632
Congestion Reducing Reliable Transport Packet Retry Engine
Patent: 7,693,070 →
Application: 11/686,417 →
Publication: US 2008/0225703
Resistively Loaded Single Stage Differential Amplifier Having Zero Volt Common Mode Input
Patent: 7,605,658 →
Application: 11/849,122 →
Publication: US 2009/0058529
Graph Caching
Patent: 8,086,609 →
Application: 11/982,391 →
Publication: US 2009/0119279
Intelligent Graph Walking
Patent: 8,819,217 →
Application: 11/982,433 →
Publication: US 2009/0119399
Deterministic Finite Automata (Dfa) Graph Compression
Patent: 8,180,803 →
Application: 11/986,970 →
Publication: US 2009/0138494
Method and Apparatus for Traversing a Compressed Deterministic Finite Automata (Dfa) Graph
Patent: 7,949,683 →
Application: 11/986,975 →
Publication: US 2009/0138440
Method and System for Selection of Reference Picture and Mode Decision
Patent: 8,358,699 →
Application: 12/082,246 →
Publication: US 2009/0022228
Single-Ended to Differential Converter
Patent: 8,471,601 →
Application: 12/214,789 →
Publication: US 2009/0315602
Method and Apparatus for Content Based Searching
Patent: 8,176,300 →
Application: 12/229,617 →
Publication: US 2010/0050177
Deterministic Finite Automata Graph Traversal with Nodal Bit Mapping
Patent: 8,473,523 →
Application: 12/277,129 →
Publication: US 2010/0114973
Multiple core Session Initiation Protocol (SIP)
Patent: 8,601,139 →
Application: 12/315,080 →
Publication: US 2010/0131658
Secure Software and Hardware Association Technique
Patent: 8,677,144 →
Application: 12/392,004 →
Publication: US 2009/0217054
Profile-Based and Dictionary Based Graph Caching
Application: 12/505,324 →
Publication: US 2011/0016154
Method and Apparatus for Reducing Host Overhead in a Socket Server Implementation
Patent: 7,930,349 →
Application: 12/574,263 →
Publication: US 2010/0023626
Dll-Based Temperature Sensor
Patent: 7,961,033 →
Application: 12/586,169 →
Publication: US 2010/0141328
Method and Apparatus for Correcting Linear Error Phase of an Ofdm Signal
Patent: 8,340,205 →
Application: 12/598,544 →
Publication: US 2010/0142635
Method and Apparatus for Estimating Overshoot Power After Estimating Power of Executing Events
Patent: 8,356,194 →
Application: 12/695,648 →
Publication: US 2011/0185203
Method and Apparatus for a Virtual System on Chip
Patent: 8,826,271 →
Application: 12/769,463 →
Publication: US 2011/0271277
System and Method for Low-Latency Multimedia Streaming
Patent: 9,781,477 →
Application: 12/774,608 →
Publication: US 2011/0276710
System and Method for Enabling Access to a Protected Hardware Resource
Patent: 8,544,106 →
Application: 12/848,184 →
Publication: US 2012/0027199
System and Method for Optimizing Use of Channel State Information
Patent: 8,619,923 →
Application: 12/988,348 →
Publication: US 2011/0176592
On-Demand Intra-Refresh for End-to End Coded Video Transmission Systems
Patent: 9,025,672 →
Application: 13/067,050 →
Publication: US 2012/0281766
Low latency rate control system and method
Patent: 8,831,108 →
Application: 13/067,051 →
Publication: US 2012/0281767
Video encoder bit estimator for macroblock encoding
Patent: 9,025,665 →
Application: 13/067,880 →
Publication: US 2013/0003844
System and Method of Compression and Decompression
Patent: 8,456,331 →
Application: 13/087,817 →
Publication: US 2012/0262314
System and Method for Secure Device Key Storage
Patent: 8,661,266 →
Application: 13/090,882 →
Publication: US 2012/0011373
Compression with Adjustable Quality/Bandwidth Capability
Patent: 8,350,732 →
Application: 13/105,401 →
Publication: US 2012/0286979
Anchored Patterns
Patent: 8,990,259 →
Application: 13/168,323 →
Publication: US 2012/0331007
Regular Expression Processing Automaton
Patent: 9,398,033 →
Application: 13/168,395 →
Publication: US 2012/0221497
Regex Compiler
Patent: 9,858,051 →
Application: 13/168,450 →
Publication: US 2012/0331554
Secure Software and Hardware Association Technique
Patent: 8,843,764 →
Application: 13/184,199 →
Publication: US 2013/0019105
Processor with Dedicated Virtual Functions and Dynamic Assignment of Functional Resources
Patent: 9,128,769 →
Application: 13/272,937 →
Publication: US 2013/0097598
Qos Based Dynamic Execution Engine Selection
Patent: 9,129,060 →
Application: 13/272,975 →
Publication: US 2013/0097350
Processor With Efficient Work Queuing
Patent: 9,465,662 →
Application: 13/274,767 →
Publication: US 2013/0097608
Packet Priority in a Network Processor
Patent: 8,885,480 →
Application: 13/277,613 →
Publication: US 2013/0100812
System and Method to Reduce Memory Access Latencies Using Selective Replication Across Multiple Memory Ports
Patent: 8,560,757 →
Application: 13/280,738 →
Publication: US 2013/0103904
System and Method to Provide Non-Coherent Access to a Coherent Memory System
Patent: 8,850,125 →
Application: 13/280,756 →
Publication: US 2013/0103909
Input Output Bridging
Patent: 8,473,658 →
Application: 13/280,768 →
Publication: US 2013/0103870
Multi-Protocol Serdes Phy Apparatus
Patent: 9,219,560 →
Application: 13/280,841 →
Publication: US 2013/0101058
Word Boundary Lock
Patent: 8,855,248 →
Application: 13/281,052 →
Publication: US 2013/0101069
Bit Error Rate Impact Reduction
Patent: 9,065,626 →
Application: 13/281,059 →
Publication: US 2013/0104012
Packet Traffic Control in a Network Processor
Patent: 9,906,468 →
Application: 13/283,252 →
Publication: US 2013/0107711
Network Processor with Distributed Trace Buffers
Patent: 9,612,934 →
Application: 13/284,289 →
Publication: US 2013/0111073
Multi-Core Interconnect in a Network Processor
Patent: 9,330,002 →
Application: 13/285,629 →
Publication: US 2013/0111141
Work Request Processor
Patent: 9,059,945 →
Application: 13/285,773 →
Publication: US 2013/0111000
Reverse Nfa Generation and Processing
Patent: 9,203,805 →
Application: 13/303,885 →
Publication: US 2013/0133064
Graph Caching
Patent: 9,787,693 →
Application: 13/311,244 →
Publication: US 2012/0143854
Dram Address Protection
Patent: 8,977,944 →
Application: 13/325,943 →
Publication: US 2012/0185752
Messaging with Flexible Transmit Ordering
Patent: 9,596,193 →
Application: 13/326,091 →
Publication: US 2012/0155474
Differential Amplifier with Duty Cycle Compensation
Patent: 8,519,785 →
Application: 13/369,562 →
Publication: US 2012/0206198
State Machine for Deskew Delay Locked Loop
Patent: 8,513,994 →
Application: 13/369,579 →
Publication: US 2012/0206178
Level-Up Shifter Circuit
Patent: 8,525,572 →
Application: 13/369,652 →
Publication: US 2012/0206180
Multi-Function Delay Locked Loop
Patent: 9,143,140 →
Application: 13/370,784 →
Publication: US 2012/0206181
Memory Interface with Selectable Evaluation Modes
Patent: 9,263,151 →
Application: 13/396,824 →
Publication: US 2012/0210179
Synchronized Clock Phase Interpolator
Patent: 8,634,509 →
Application: 13/397,303 →
Publication: US 2012/0207259
Differential Amplifier with De-Emphasis
Patent: 8,536,944 →
Application: 13/397,550 →
Publication: US 2012/0206200
High Speed Variable Bandwidth Ring-Based System
Patent: 8,989,220 →
Application: 13/481,122 →
Publication: US 2013/0315236
System and Method for Storing Lookup Request Rules in Multiple Memories
Application: 13/565,271 →
Publication: US 2013/0036083
Method and Apparatus Encoding a Rule for a Lookup Request in a Processor
Patent: 9,596,222 →
Application: 13/565,389 →
Publication: US 2013/0036477
System and Method for Rule Matching in a Processor
Patent: 9,344,366 →
Application: 13/565,406 →
Publication: US 2013/0036471
Lookup Cluster Complex
Patent: 8,472,452 →
Application: 13/565,422 →
Publication: US 2013/0034106
Work Migration in a Processor
Patent: 8,719,331 →
Application: 13/565,459 →
Publication: US 2013/0036151
Lookup Front End Packet Input Processor
Patent: 8,711,861 →
Application: 13/565,727 →
Publication: US 2013/0034100
Method and Apparatus for Multiple Access of Plural Memory Banks
Patent: 9,065,860 →
Application: 13/565,735 →
Publication: US 2013/0067173
On-Chip Memory (Ocm) Physical Bank Parallelism
Patent: 8,966,152 →
Application: 13/565,736 →
Publication: US 2013/0036274
Method and Apparatus for Managing Transport Operations to a Cluster Within a Processor
Patent: 9,391,892 →
Application: 13/565,741 →
Publication: US 2013/0036185
Method and Apparatus for Managing Transfer of Transport Operations from a Cluster in a Processor
Patent: 9,319,316 →
Application: 13/565,743 →
Publication: US 2013/0036284
Method and Apparatus for Assigning Resources Used to Manage Transport Operations Between Clusters Within a Processor
Patent: 9,525,630 →
Application: 13/565,746 →
Publication: US 2013/0036288
Method and Apparatus for Managing Processing Thread Migration Between Clusters Within a Processor
Patent: 8,954,700 →
Application: 13/565,749 →
Publication: US 2013/0036285
Lookup Front End Packet Output Processor
Patent: 8,606,959 →
Application: 13/565,767 →
Publication: US 2013/0036152
Incremental Update
Patent: 9,137,340 →
Application: 13/565,775 →
Publication: US 2013/0036102
Packet Classification
Patent: 8,937,952 →
Application: 13/565,784 →
Publication: US 2013/0039366
Lookup Front End Packet Input Processor
Patent: 9,729,527 →
Application: 13/599,276 →
Publication: US 2013/0058332
Identifying Duplication in Decision Trees
Patent: 8,934,488 →
Application: 13/664,015 →
Publication: US 2013/0060727
Decision Tree Level Merging
Patent: 8,937,954 →
Application: 13/686,269 →
Publication: US 2013/0085978
Method and Apparatus for Power Control
Patent: 8,868,949 →
Application: 13/713,650 →
Publication: US 2013/0104130
Apparatus and Method for Media Access Control Scheduling with a Sort Hardware Coprocessor
Patent: 9,237,581 →
Application: 13/830,395 →
Publication: US 2014/0269529
Apparatus and Method for Media Access Control Scheduling with a Priority Calculation Hardware Coprocessor
Patent: 9,706,564 →
Application: 13/830,492 →
Publication: US 2014/0269530
Incremental Update Heuristics
Application: 13/831,191 →
Publication: US 2013/0282766
Rule Modification in Decision Trees
Patent: 9,183,244 →
Application: 13/831,232 →
Publication: US 2013/0218853
Batch Incremental Update
Application: 13/831,415 →
Publication: US 2014/0279850
Duplication in Decision Trees
Patent: 9,208,438 →
Application: 13/831,487 →
Publication: US 2013/0232104
Scope in Decision Trees
Patent: 9,195,939 →
Application: 13/840,867 →
Multi-Host Processing
Patent: 9,531,647 →
Application: 13/841,743 →
Packet Extraction Optimization in a Network Processor
Patent: 9,276,846 →
Application: 13/843,308 →
Publication: US 2014/0269718
Phased Bucket Pre-Fetch in a Network Processor
Patent: 8,923,306 →
Application: 13/843,353 →
Publication: US 2013/0239193
Method and Apparatus for Data Packet Integrity Checking in a Processor
Patent: 9,152,494 →
Application: 13/843,782 →
Publication: US 2014/0281834
Method and Apparatus for Scheduling Rule Matching in a Processor
Patent: 9,130,819 →
Application: 13/843,992 →
Publication: US 2014/0279805
Method and an Accumulator Scoreboard for Out-of-Order Rule Response Handling
Patent: 9,112,767 →
Application: 13/844,451 →
Publication: US 2014/0279806
System And Method Of Compression And Decompression
Patent: 9,054,729 →
Application: 13/888,851 →
Publication: US 2013/0249716
Compiler with Mask Nodes
Patent: 9,595,003 →
Application: 13/896,798 →
Lookup Cluster Complex
Patent: 8,995,449 →
Application: 13/901,220 →
Publication: US 2013/0250948
Deterministic Finite Automata Graph Traversal With Nodal Bit Mapping
Patent: 8,886,680 →
Application: 13/905,711 →
Publication: US 2013/0262518
Input Output Bridging
Patent: 8,595,401 →
Application: 13/905,750 →
Publication: US 2013/0282942
Apparatus and Method for Uniquely Enumerating Paths in a Parse Tree
Application: 13/921,090 →
Publication: US 2014/0369363
Level-Up Shifter Circuit for High Speed and Low Power Applications
Patent: 8,896,360 →
Application: 13/968,523 →
Publication: US 2014/0084985
Method and Apparatus for Compilation of Finite Automata
Patent: 9,426,165 →
Application: 14/015,248 →
Publication: US 2015/0067776
Clock Gated Delay Line Based On Setting Value
Patent: 8,963,601 →
Application: 14/015,601 →
Publication: US 2015/0061743
Clock Distribution Circuit with Distributed Delay Locked Loop
Patent: 9,335,784 →
Application: 14/015,607 →
Publication: US 2015/0067383
Method and Apparatus for Processing Finite Automata
Patent: 9,426,166 →
Application: 14/015,929 →
Publication: US 2015/0067863
System And Method To Reduce Memory Access Latencies Using Selective Replication Across Multiple Memory Ports
Patent: 8,850,101 →
Application: 14/023,953 →
Publication: US 2014/0013061
Messaging with Flexible Transmit Ordering
Patent: 9,065,781 →
Application: 14/026,293 →
Publication: US 2014/0079071
Memory Interface With Integrated Tester
Patent: 9,568,542 →
Application: 14/036,709 →
Publication: US 2015/0088437
Merged TLB Structure For Multiple Sequential Address Translations
Patent: 9,639,476 →
Application: 14/038,156 →
Publication: US 2015/0089116
Collapsed Address Translation With Multiple Page Sizes
Patent: 9,645,941 →
Application: 14/038,189 →
Publication: US 2015/0089184
Maintenance Of Cache And Tags In A Translation Lookaside Buffer
Patent: 9,268,694 →
Application: 14/038,225 →
Publication: US 2015/0089147
Translation Bypass In Multi-Stage Address Translation
Patent: 9,208,103 →
Application: 14/038,383 →
Publication: US 2015/0089150
Method and Apparatus for Managing Global Chip Power on a Multicore System on Chip
Patent: 9,671,844 →
Application: 14/038,549 →
Publication: US 2015/0089251
Auto-Blow Memory Repair
Patent: 9,490,033 →
Application: 14/039,846 →
Publication: US 2015/0095732
Content Search Mechanism That Uses A Deterministic Finite Automata (DFA) Graph, A DFA State Machine, And A Walker Process
Patent: 8,818,921 →
Application: 14/040,323 →
Publication: US 2014/0032607
Dynamically Adjusting Supply Voltage Based On Monitored Chip Temperature
Patent: 9,507,369 →
Application: 14/040,431 →
Publication: US 2015/0091638
Method and Apparatus for Reference Voltage Calibration in a Single-Ended Receiver
Patent: 9,496,012 →
Application: 14/040,532 →
Publication: US 2015/0091631
Method and Apparatus for Amplifier Offset Calibration
Patent: 9,087,567 →
Application: 14/040,563 →
Publication: US 2015/0092510
Method and Apparatus for Calibrating an Input Interface
Patent: 9,413,568 →
Application: 14/040,577 →
Publication: US 2015/0092889
Clock Multiplexing and Repeater Network
Patent: 9,041,432 →
Application: 14/041,961 →
Publication: US 2015/0091623
Protocol Switching over Multi-Network Interface
Application: 14/042,403 →
Publication: US 2015/0095510
Method And Apparatus For Supporting Wide Operations Using Atomic Sequences
Patent: 9,501,243 →
Application: 14/045,602 →
Publication: US 2015/0100747
Data Strobe Generation
Patent: 9,281,034 →
Application: 14/045,644 →
Publication: US 2015/0098277
Method And Apparatus For Conditional Storing Of Data Using A Compare-And-Swap Based Approach
Patent: 9,390,023 →
Application: 14/045,674 →
Publication: US 2015/0100737
Method and Apparatus for Aligning Signals
Patent: 9,721,627 →
Application: 14/046,879 →
Publication: US 2015/0100815
Multiple Core Session Initiation Protocol (SIP)
Application: 14/067,524 →
Publication: US 2014/0059241
Method and Apparatus to Represent a Processor Context with Fewer Bits
Patent: 9,323,715 →
Application: 14/080,389 →
Publication: US 2015/0134931
Lookup Front End Packet Output Processor
Patent: 9,497,117 →
Application: 14/082,365 →
Publication: US 2014/0188973
Virtualized Network Interface for Tcp Reassembly Buffer Allocation
Patent: 9,363,193 →
Application: 14/083,894 →
Publication: US 2015/0142977
Virtualized Network Interface for Lockdown and Overlay of Data in Transmitted Packets
Application: 14/106,827 →
Publication: US 2015/0172180
Virtualized Network Interface for Remote Direct Memory Access Over Converged Ethernet
Patent: 9,313,029 →
Application: 14/106,841 →
Publication: US 2015/0172055
Lookup Front End Packet Input Processor
Patent: 9,031,075 →
Application: 14/138,931 →
Publication: US 2014/0119378
System and a Method for a Remote Direct Memory Access Over Converged Ethernet
Patent: 9,306,916 →
Application: 14/140,488 →
Publication: US 2015/0178242
Method and an Apparatus for Memory Address Allignment
Patent: 9,977,737 →
Application: 14/140,494 →
Publication: US 2015/0178195
Method and an Apparatus for Virtualization of a Quality-Of-Service
Patent: 9,379,992 →
Application: 14/140,503 →
Publication: US 2015/0180793
Method and an Apparatus for Converting Interrupts into Scheduled Events
Patent: 9,665,508 →
Application: 14/140,585 →
Publication: US 2015/0186306
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
Patent: 9,390,209 →
Application: 14/141,076 →
Publication: US 2015/0186560
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
Patent: 9,443,053 →
Application: 14/141,096 →
Publication: US 2015/0186589
System for and Method of Tuning Clock Networks Constructed Using Variable Drive-Strength Clock Inverters with Variable Drive-Strength Clock Drivers Built Out of a Smaller Subset of Base Cells
Patent: 9,305,129 →
Application: 14/141,104 →
Publication: US 2015/0186583
Apparatus and Method for Interrupt Collecting and Reporting Status and Delivery Information
Patent: 9,460,033 →
Application: 14/141,681 →
Publication: US 2015/0186308
Look-Aside Processor Unit with Internal and External Access for Multicore Processors
Patent: 9,491,099 →
Application: 14/141,987 →
Publication: US 2015/0188816
Matrix of on-Chip Routers Interconnecting a Plurality of Processing Engines and a Method of Routing Using Thereof
Patent: 9,548,945 →
Application: 14/142,497 →
Publication: US 2015/0188848
Method and System for Reconfigurable Parallel Lookups Using Multiple Shared Memories
Patent: 9,620,213 →
Application: 14/142,511 →
Publication: US 2015/0187419
Apparatus and Method for Packet Memory Datapath Processing in High Bandwidth Packet Processing Devices
Patent: 9,256,380 →
Application: 14/142,612 →
Apparatus and Method for Time Stamping Packets Across Several Nodes in a Network
Patent: 9,509,585 →
Application: 14/142,623 →
Apparatus and Method for Optimizing the Number of Accesses to Page-Reference Count Storage In Page Link List Based Switches
Patent: 9,438,539 →
Application: 14/142,631 →
Apparatus and Method for Accelerated Page Link List Processing in a Packet Processor Operating at Wirespeed
Patent: 9,009,364 →
Application: 14/142,643 →
Method for Storing and Retrieving Packets in High Bandwidth and Low Latency Packet Processing Devices
Patent: 9,736,069 →
Application: 14/142,653 →
Method and Apparatus for Processing of Finite Automata
Patent: 9,419,943 →
Application: 14/143,586 →
Publication: US 2015/0186786
System and Method for Optimizing Use of Channel State Information
Patent: 8,891,706 →
Application: 14/144,252 →
Publication: US 2014/0185722
Method and Apparatus for Parallel and Conditional Data Manipulation in a Software-Defined Network Processing Engine
Patent: 9,880,844 →
Application: 14/144,260 →
Publication: US 2015/0186143
Apparatus and Method of Generating Lookups and Making Decisions for Packet Modifying and Forwarding in a Software-Defined Network Engine
Patent: 9,379,963 →
Application: 14/144,270 →
Publication: US 2015/0186516
Method and System for Skipping Over Group(S) of Rules Based on Skip Group Rule
Patent: 9,275,336 →
Application: 14/145,374 →
Publication: US 2015/0186781
Multi-Rule Approach to Encoding a Group of Rules
Patent: 9,544,402 →
Application: 14/145,918 →
Publication: US 2015/0189046
Processing Request Keys Based on a Key Size Supported by Underlying Processing Elements
Patent: 9,268,855 →
Application: 14/150,550 →
Publication: US 2015/0195262
Method and Apparatus for Compiling Search Trees for Processing Request Keys Based on a Key Size Supported by Underlying Processing Elements
Patent: 9,432,284 →
Application: 14/150,572 →
Publication: US 2015/0195194
Methods and Systems for Single Instruction Multiple Data Programmable Packet Parsers
Application: 14/150,602 →
Publication: US 2015/0195383
Packet Parsing Engine
Application: 14/150,622 →
Publication: US 2015/0195384
Methods and Systems for Distribution of Packets Among Parsing Clusters
Application: 14/150,635 →
Publication: US 2015/0195385
Methods and Systems for Resource Management in a Single Instruction Multiple Data Packet Parsing Cluster
Patent: 9,307,057 →
Application: 14/150,650 →
Publication: US 2015/0195386
Methods and Systems for Flexible Packet Classification
Application: 14/150,657 →
Publication: US 2015/0195387
Floating Mask Generation for Network Packet Flow
Patent: 9,513,926 →
Application: 14/150,664 →
Publication: US 2015/0195388
Condition Code Approach for Comparing Rule and Packet Data That Are Provided in Portions
Patent: 9,667,446 →
Application: 14/150,761 →
Publication: US 2015/0193689
Systems and Methods for Specifying. Modeling, Implementing and Verifying Ic Design Protocols
Patent: 9,058,463 →
Application: 14/151,748 →
Publication: US 2015/0154341
Block Mask Register Key Processing by Compiling Data Structures to Traverse Rules and Creating a New Rule Set
Patent: 9,647,947 →
Application: 14/152,817 →
Publication: US 2015/0201047
Method and Apparatus for Managing Write Back Cache
Patent: 9,141,548 →
Application: 14/159,210 →
Publication: US 2014/0317353
Method And Apparatus For Optimizing Finite Automata Processing
Patent: 9,602,532 →
Application: 14/169,830 →
Publication: US 2015/0220845
Finite Automata Processing Based on a Top of Stack (TOS) Memory
Patent: 9,904,630 →
Application: 14/169,967 →
Publication: US 2015/0220454
Method and an Apparatus for Work Packet Queuing, Scheduling, and Ordering with Conflict Queuing
Application: 14/170,955 →
Publication: US 2015/0220872
Method and an Apparatus for Work Request Arbitration in a Network Processor
Patent: 9,838,471 →
Application: 14/171,108 →
Publication: US 2015/0222698
Method and an Apparatus for Pre-Fetching and Processing Work for Procesor Cores in a Network Processor
Patent: 9,811,467 →
Application: 14/171,290 →
Publication: US 2015/0220360
Multiple Ethernet Ports and Port Types Using a Shared Data Path
Patent: 9,692,715 →
Application: 14/186,743 →
Publication: US 2015/0244649
System and Method to Traverse a Non-Deterministic Finite Automata (NFA) Graph Generated for Regular Expression Patterns with Advanced Features
Patent: 9,507,563 →
Application: 14/186,913 →
Publication: US 2015/0067836
Generating a Non-Deterministic Finite Automata (NFA) Graph for Regular Expression Patterns with Advanced Features
Patent: 9,563,399 →
Application: 14/186,978 →
Publication: US 2015/0066927
Method and Apparatus for Memory Access Management
Patent: 9,431,105 →
Application: 14/191,163 →
Publication: US 2015/0243357
Cdr Voter with Improved Frequency Offset Tolerance
Patent: 9,490,968 →
Application: 14/192,100 →
Publication: US 2015/0244549
Partitioned Error Code Computation
Patent: 9,471,416 →
Application: 14/193,793 →
Publication: US 2015/0248323
Packet Output Processing
Patent: 9,680,742 →
Application: 14/193,895 →
Publication: US 2015/0249603
Method And Apparatus For Power Gating Hardware Components In A Chip Device
Patent: 9,483,100 →
Application: 14/193,899 →
Publication: US 2015/0248154
Packet Scheduling in a Network Processor
Patent: 9,397,938 →
Application: 14/193,933 →
Publication: US 2015/0249604
Packet Shaping in a Network Processor
Patent: 9,559,982 →
Application: 14/194,038 →
Publication: US 2015/0249620
System on Chip Link Layer Protocol
Patent: 9,432,288 →
Application: 14/194,049 →
Publication: US 2015/0249602
Apparatus and Method for Processing Alternately Configured Longest Prefix Match Tables
Patent: 9,331,942 →
Application: 14/194,567 →
Publication: US 2014/0269723
Scannable Flop with a Single Storage Element
Patent: 9,264,023 →
Application: 14/200,939 →
Publication: US 2015/0061740
Multi-Core Network Processor Interconnect with Multi-Node Connection
Application: 14/201,507 →
Publication: US 2015/0254182
Inter-Chip Interconnect Protocol for a Multi-Chip System
Patent: 9,372,800 →
Application: 14/201,513 →
Publication: US 2015/0254183
Method and System for Work Scheduling in a Multi-Chip System
Patent: 9,411,644 →
Application: 14/201,541 →
Publication: US 2015/0254104
Method and System for Ordering I/O Access in a Multi-Node Environment
Application: 14/201,557 →
Publication: US 2015/0254207
Method and Apparatus for Memory Allocation in a Multi-Node System
Patent: 9,529,532 →
Application: 14/201,594 →
Publication: US 2015/0253997
Apparatus and Method for Table Search with Centralized Memory Pool in a Network Switch
Patent: 9,264,357 →
Application: 14/201,692 →
Publication: US 2014/0321467
Method and Apparatus for Low Latency Exchange of Data Between a Processor and Coprocessor
Application: 14/204,374 →
Publication: US 2015/0261535
Merging Independent Writes, Separating Dependent And Independent Writes, And Error Roll Back
Patent: 9,430,511 →
Application: 14/207,928 →
Publication: US 2014/0281809
NSP Manager
Application: 14/207,933 →
Publication: US 2014/0280357
Multiplexer Flop
Patent: 9,130,549 →
Application: 14/217,935 →
Publication: US 2015/0061741
Work Migration in a Processor
Patent: 9,614,762 →
Application: 14/230,698 →
Publication: US 2014/0215478
Compilation of Finite Automata Based on Memory Hierarchy
Application: 14/252,293 →
Publication: US 2015/0295889
Processing Of Finite Automata Based On Memory Hierarchy
Application: 14/252,299 →
Publication: US 2015/0293846
Memory Management for Finite Automata Processing
Patent: 9,823,895 →
Application: 14/252,354 →
Publication: US 2015/0067200
Processing of Finite Automata Based on a Node Cache
Patent: 9,438,561 →
Application: 14/252,390 →
Publication: US 2015/0295891
Systems and Methods for Nvme Controller Virtualization to Support Multiple Virtual Machines Running on a Host
Patent: 9,501,245 →
Application: 14/279,712 →
Publication: US 2015/0317088
System and Method for Automated Functional Coverage Generation and Management for Ic Design Protocols
Patent: 9,355,206 →
Application: 14/288,121 →
Publication: US 2015/0302133
Method and Apparatus for Analytics in a Network Switch
Application: 14/289,533 →
Publication: US 2015/0350089
Method and Apparatus for Table Aging in a Network Switch
Patent: 9,773,036 →
Application: 14/289,548 →
Publication: US 2015/0347313
Systems and Methods for Cloud-Based Web Service Security Management Basedon Hardware Security Module
Application: 14/299,739 →
Publication: US 2016/0149877
Systems and Methods for Enabling Access to Extensible Storage Devices Over a Network as Local Storage via Nvme Controller
Patent: 9,294,567 →
Application: 14/300,552 →
Publication: US 2015/0319237
Counter with Overflow Fifo and a Method Thereof
Application: 14/302,343 →
Publication: US 2015/0365339
Hierarchical Statistically Multiplexed Counters and a Method Therof
Patent: 9,413,357 →
Application: 14/302,351 →
Publication: US 2015/0365355
Method of Modifying Packets to a Generic Format for Enabling Programmable Modifications and an Apparatus Thereof
Patent: 9,961,167 →
Application: 14/309,603 →
Publication: US 2015/0373155
Method of Representing a Generic Format Header Using Continuous Bytes and an Apparatus Thereof
Patent: 9,473,601 →
Application: 14/309,619 →
Publication: US 2015/0373169
Method of Using a Unique Packet Identifier to Identify Structure of a Packet and an Apparatus Thereof
Patent: 9,497,294 →
Application: 14/309,633 →
Publication: US 2015/0373156
Method of Using Generic Modification Instructions to Enable Flexible Modifications of Packets and an Apparatus Thereof
Patent: 9,531,848 →
Application: 14/309,650 →
Publication: US 2015/0373159
Method of Using Bit Vectors to Allow Expansion and Collapse of Header Layers Within Packets for Enabling Flexible Modifications and an Apparatus Thereof
Patent: 9,635,146 →
Application: 14/309,659 →
Publication: US 2015/0373160
Method of Splitting a Packet into Individual Layers for Modification and Intelligently Stitching Layers Back Together After Modification and an Apparatus Thereof
Patent: 9,531,849 →
Application: 14/309,679 →
Publication: US 2015/0373161
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
Patent: 9,516,145 →
Application: 14/309,726 →
Publication: US 2015/0373163
Method of Forming a Hash Input from Packet Contents and an Apparatus Thereof
Patent: 9,438,703 →
Application: 14/309,739 →
Publication: US 2015/0373164
Method of Handling Large Protocol Layers for Configurable Extraction of Layer Information and an Apparatus Thereof
Application: 14/309,763 →
Publication: US 2015/0373165
Method of Reducing Latency in a Flexible Parser and an Apparatus Thereof
Application: 14/309,773 →
Publication: US 2015/0372860
Method of Dynamically Renumbering Ports and an Apparatus Thereof
Patent: 9,742,694 →
Application: 14/309,789 →
Publication: US 2015/0372864
Method of Identifying Internal Destinations of Network Packets and an Apparatus Thereof
Patent: 9,628,385 →
Application: 14/309,802 →
Publication: US 2015/0373166
Systems and Methods for Enabling Local Caching for Remote Storage Devices Over a Network via Nvme Controller
Application: 14/317,467 →
Publication: US 2015/0317091
Intelligent Graph Walking
Application: 14/324,682 →
Publication: US 2014/0324900
Engine Architecture for Processing Finite Automata
Patent: 9,785,403 →
Application: 14/325,841 →
Publication: US 2015/0067123
Managing Instruction Order in a Processor Pipeline
Application: 14/328,923 →
Publication: US 2016/0011877
Managing Instruction Order in a Processor Pipeline
Application: 14/328,951 →
Publication: US 2016/0011876
Video Encoder Bit Estimator for Macroblock Encoding
Patent: 9,094,669 →
Application: 14/329,843 →
Publication: US 2014/0321550
Network Device, System and Method Having a Rotated Chip Floorplan
Application: 14/331,099 →
Publication: US 2016/0014885
Baseboard Interconnection Device, System and Method
Application: 14/331,105 →
Publication: US 2016/0012006
Content Search Mechanism That Uses A Deterministic Finite Automata (DFA) Graph, A DFA State Machine, And A Walker Process
Patent: 9,336,328 →
Application: 14/337,759 →
Publication: US 2014/0337387
Secure Software and Hardware Association Technique
Patent: 9,602,282 →
Application: 14/340,225 →
Publication: US 2014/0344585
Method and an Apparatus for Co-Processor Data Plane Virtualization
Patent: 9,678,779 →
Application: 14/447,732 →
Publication: US 2016/0034288
Method and Apparatus for a Virtual System on Chip
Patent: 9,378,033 →
Application: 14/452,873 →
Publication: US 2014/0359621
Method and Apparatus for a Virtual System on Chip
Application: 14/452,878 →
Publication: US 2014/0359622
System and Method to Provide Non-Coherent Access to a Coherent Memory System
Patent: 9,569,366 →
Application: 14/466,384 →
Publication: US 2014/0372709
Systems and Methods for Enabling Value Added Services for Extensible Storage Devices Over a Network via Nvme Controller
Application: 14/473,111 →
Publication: US 2015/0317176
Low Latency Rate Control System and Method
Patent: 9,445,107 →
Application: 14/480,469 →
Publication: US 2014/0376640
Method And Apparatus For Power Control
Patent: 9,703,351 →
Application: 14/488,724 →
Publication: US 2015/0012764
Word Boundary Lock
Patent: 9,059,836 →
Application: 14/492,557 →
Publication: US 2015/0016574
Method and Apparatus for Improving Data Integrity Using Compressed Soft Information
Patent: 9,882,678 →
Application: 14/493,865 →
Publication: US 2016/0085615
Method and Apparatus for Quantizing Soft Information Using Non-Linear LLR Quantization
Patent: 9,503,218 →
Application: 14/493,897 →
Publication: US 2016/0087757
Method and Apparatus for Quantizing Soft Information Using Linear Quantization
Patent: 9,768,912 →
Application: 14/493,953 →
Publication: US 2016/0087758
Hierarchical Hardware Linked List Approach for Multicast Replication Engine in a Network Asic
Patent: 9,813,327 →
Application: 14/494,168 →
Publication: US 2016/0087809
Fast Hardware Switchover in a Control Path in a Network Asic
Patent: 9,729,338 →
Application: 14/494,187 →
Publication: US 2016/0087808
Session Based Packet Mirroring in a Network Asic
Patent: 9,760,418 →
Application: 14/494,229 →
Publication: US 2016/0085475
Multicast Replication Engine of a Network Asic and Methods Thereof
Patent: 9,565,136 →
Application: 14/494,291 →
Publication: US 2016/0085644
Flexible Instruction Execution in a Processor Pipeline
Patent: 9,747,109 →
Application: 14/514,596 →
Publication: US 2016/0110200
Flexible Instruction Execution in a Processor Pipeline
Patent: 9,690,590 →
Application: 14/514,708 →
Publication: US 2016/0110201
Traversal With Arc Configuration Information
Patent: 9,495,479 →
Application: 14/516,807 →
Publication: US 2015/0066991
Apparatus and a Method of Detecting Errors on Registers
Application: 14/521,333 →
Publication: US 2016/0117217
Two Modes of a Configuration Interface of a Network Asic
Patent: 9,990,324 →
Application: 14/521,354 →
Publication: US 2016/0117282
Smart Holding Registers to Enable Multiple Register Accesses
Patent: 9,542,342 →
Application: 14/521,359 →
Publication: US 2016/0117271
Multiple-Interrupt Propagation Scheme in a Network Asic
Application: 14/521,367 →
Publication: US 2016/0117273
Hybrid Wildcard Match Table
Application: 14/536,937 →
Publication: US 2016/0134536
Systems and Methods for Supporting Migration of Virtual Machines Accessing Remote Storage Devices Over Network via Nvme Controllers
Patent: 9,430,268 →
Application: 14/537,758 →
Publication: US 2015/0317177
Adder Decoder
Patent: 9,645,790 →
Application: 14/538,484 →
Publication: US 2016/0132294
Programmable Validation of Transaction Requests
Application: 14/540,175 →
Publication: US 2016/0140073
Programmable Ordering and Prefetch
Patent: 9,569,362 →
Application: 14/540,379 →
Publication: US 2016/0139829
Register Access Control Among Multiple Devices
Patent: 9,858,222 →
Application: 14/540,414 →
Publication: US 2016/0140065
Arbitrated Access To Resources Among Multiple Devices
Application: 14/540,436 →
Publication: US 2016/0140071
Independent Ordering Of Independent Transactions
Application: 14/540,656 →
Publication: US 2016/0139806
Apparatus and Method for Scalable and Flexible Table Search in a Network Switch
Patent: 9,485,179 →
Application: 14/540,868 →
Publication: US 2016/0142316
Apparatus and Method for Fast Search Table Update in a Network Switch
Patent: 9,553,829 →
Application: 14/540,927 →
Publication: US 2016/0142342
Translation Lookaside Buffer Management
Patent: 9,501,425 →
Application: 14/541,498 →
Publication: US 2016/0140047
Caching Tlb Translations Using a Unified Page Table Walker Cache
Patent: 9,405,702 →
Application: 14/541,616 →
Publication: US 2016/0140048
Distributed Interrupt Scheme in a Multi-Processor System
Application: 14/541,685 →
Publication: US 2016/0140064
Translation Lookaside Buffer Invalidation Suppression
Patent: 9,684,606 →
Application: 14/541,726 →
Publication: US 2016/0140051
Distributed Timer Subsystem
Patent: 9,928,193 →
Application: 14/541,769 →
Publication: US 2016/0140066
Filtering Translation Lookaside Buffer Invalidations
Patent: 9,697,137 →
Application: 14/541,807 →
Publication: US 2016/0140040
Instruction Cache Translation Management
Application: 14/541,826 →
Publication: US 2016/0140042
Apparatus and Method for Distributed Instruction Trace in a Processor System
Patent: 9,703,669 →
Application: 14/541,841 →
Publication: US 2016/0140014
Managing History Information for Branch Prediction
Application: 14/541,882 →
Publication: US 2016/0139932
Managing Buffered Communication Between Sockets
Patent: 9,665,505 →
Application: 14/541,902 →
Publication: US 2016/0140060
Bypass Fifo for Multiple Virtual Channels
Patent: 9,824,058 →
Application: 14/541,917 →
Publication: US 2016/0139880
Managing Skew in Data Signals
Patent: 9,570,128 →
Application: 14/541,952 →
Publication: US 2016/0141012
Debug Interface for Multiple Cpu Cores
Patent: 9,404,970 →
Application: 14/541,971 →
Publication: US 2016/0139201
Testing Semiconductor Devices
Patent: 9,470,719 →
Application: 14/541,977 →
Publication: US 2016/0139180
Frequency Division Clock Alignment
Patent: 9,417,655 →
Application: 14/542,039 →
Publication: US 2016/0142066
Controlled Multi-Step De-Alignment of Clocks
Patent: 9,601,181 →
Application: 14/542,060 →
Publication: US 2016/0141016
Distributed Timer Subsystem Across Multiple Devices
Patent: 9,568,944 →
Application: 14/542,065 →
Publication: US 2016/0139625
Managing Buffered Communication Between Cores
Patent: 9,870,328 →
Application: 14/542,118 →
Publication: US 2016/0140061
Instruction Ordering for in-Progress Operations
Patent: 9,910,776 →
Application: 14/542,136 →
Publication: US 2016/0140043
Controlled Dynamic De-Alignment of Clocks
Patent: 9,613,679 →
Application: 14/542,188 →
Publication: US 2016/0141017
Managing Skew in Data Signals with Multiple Modes
Patent: 9,502,099 →
Application: 14/542,202 →
Publication: US 2016/0141018
Frequency Division Clock Alignment Using Pattern Selection
Patent: 9,411,361 →
Application: 14/542,216 →
Publication: US 2016/0142067
Method and Apparatus for Performing a Weighted Queue Scheduling Using a Set of Fairness Factors
Application: 14/542,298 →
Publication: US 2016/0142333
Packet Scheduling Using Hierarchical Scheduling Process
Application: 14/542,350 →
Publication: US 2016/0142341
Apparatus and Method for a Multi-Entity Secure Software Transfer
Application: 14/542,383 →
Publication: US 2016/0142386
Packet Scheduling Using Hierarchical Scheduling Process with Priority Propagation
Application: 14/542,393 →
Publication: US 2016/0142331
Network Switching with Co-Resident Data-Plane and Network Interface Controllers
Application: 14/542,485 →
Publication: US 2016/0142520
Management of an Over-Subscribed Shared Buffer
Application: 14/542,509 →
Publication: US 2016/0142317
Method and System for Improved Load Balancing of Received Network Traffic
Patent: 9,813,342 →
Application: 14/542,528 →
Publication: US 2016/0142320
Packet Classification
Patent: 9,191,321 →
Application: 14/570,626 →
Publication: US 2015/0117461
Network Switching with Layer 2 Switch Coupled Co-Resident Data-Plane and Network Interface Controllers
Patent: 9,866,657 →
Application: 14/577,448 →
Publication: US 2016/0182692
Phased Bucket Pre-Fetch in a Network Processor
Patent: 9,531,723 →
Application: 14/583,968 →
Publication: US 2015/0288700
Method And Apparatus For Managing Processing Thread Migration Between Clusters Within A Processor
Patent: 9,531,690 →
Application: 14/592,384 →
Publication: US 2015/0121395
On-Chip Memory (OCM) Physical Bank Parallelism
Application: 14/604,975 →
Publication: US 2015/0143060
Method to Measure Edge-Rate Timing Penalty of Digital Integrated Circuits
Patent: 9,740,807 →
Application: 14/609,164 →
Publication: US 2016/0140272
High Performance Shifter Circuit
Patent: 9,904,511 →
Application: 14/616,580 →
Publication: US 2016/0139879
Testbench Builder, System, Device and Method Including a Generic Driver and Transporter
Application: 14/617,522 →
Publication: US 2016/0139204
Testbench Builder, System, Device and Method
Application: 14/617,546 →
Publication: US 2016/0139205
Testbench Builder, System, Device and Method Including a Dispatcher
Patent: 9,330,227 →
Application: 14/617,610 →
Publication: US 2016/0140284
Testbench Builder, System, Device and Method Including a Generic Monitor and Transporter
Patent: 9,506,982 →
Application: 14/617,645 →
Publication: US 2016/0140285
Testbench Builder, System, Device and Method Having Agent Loopback Functionality
Patent: 9,778,315 →
Application: 14/617,699 →
Publication: US 2016/0140006
Dram Address Protection
Patent: 9,239,753 →
Application: 14/629,770 →
Publication: US 2015/0169399
Apparatus and Method for Software Enabled Access to Protected Hardware Resources
Patent: 9,729,320 →
Application: 14/630,554 →
Publication: US 2015/0242655
Anchored Patterns
Patent: 9,514,246 →
Application: 14/632,448 →
Publication: US 2016/0070818
Automated Flip-Flop Insertions in Physical Design Without Perturbation of Routing
Patent: 9,600,614 →
Application: 14/634,446 →
Publication: US 2016/0224709
Communication and Control Topology for Efficient Testing of Sets of Devices
Patent: 9,678,159 →
Application: 14/637,533 →
Publication: US 2016/0259000
Managing Reuse Information for Memory Pages
Application: 14/637,579 →
Publication: US 2016/0259732
Managing Reuse Information with Multiple Translation Stages
Application: 14/638,194 →
Publication: US 2016/0259734
Managing Reuse Information in Caches
Patent: 9,720,773 →
Application: 14/638,266 →
Publication: US 2016/0259689
Multi-Function Delay Locked Loop
Patent: 9,306,584 →
Application: 14/639,476 →
Publication: US 2015/0188528
Lookup Cluster Complex
Patent: 9,225,643 →
Application: 14/660,132 →
Publication: US 2015/0195200
Systems and Methods for Secured Hardware Security Module Communication with Web Service Hosts
Application: 14/662,012 →
Publication: US 2015/0358294
Managing Address-Independent Page Attributes
Patent: 9,471,509 →
Application: 14/662,405 →
Publication: US 2016/0275016
Repeater Insertions Providing Reduced Routing Perturbation Caused by Flip-Flop Insertions
Patent: 9,600,620 →
Application: 14/664,680 →
Publication: US 2016/0275230
Systems and Methods for Secured Key Management via Hardware Security Module for Cloud-Based Web Services
Application: 14/667,238 →
Publication: US 2015/0358311
Packet Processor Forwarding Database Cache
Application: 14/667,488 →
Publication: US 2016/0285990
Phantom Queue Link Level Load Balancing System, Method and Device
Patent: 9,900,253 →
Application: 14/667,568 →
Publication: US 2016/0065477
Work Request Processor
Patent: 9,529,640 →
Application: 14/670,934 →
Publication: US 2015/0205640
Method and Apparatus for Bypass Routing of Multicast Data Packets and Avoiding Replication to Reduce Overall Switch Latency
Application: 14/671,900 →
Publication: US 2016/0285744
Testbench Builder, System, Device and Method with Phase Synchronization
Patent: 9,547,041 →
Application: 14/671,983 →
Publication: US 2016/0140286
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
Application: 14/672,006 →
Publication: US 2016/0283413
Packet Tracking in a Verification Environment
Application: 14/672,016 →
Publication: US 2016/0142280
Testbench Builder, System, Device and Method Including Latency Detection
Patent: 9,817,067 →
Application: 14/672,025 →
Publication: US 2016/0139202
Managing Skew in Data Signals with Adjustable Strobe
Patent: 9,607,672 →
Application: 14/672,787 →
Publication: US 2016/0141013
Variable Strobe for Alignment of Partially Invisible Data Signals
Patent: 9,349,434 →
Application: 14/672,874 →
Packet Memory System, Method and Device for Preventing Underrun
Application: 14/673,807 →
Publication: US 2016/0294729
Packet Processing System, Method and Device to Optimize Packet Buffer Space
Patent: 9,747,226 →
Application: 14/673,813 →
Publication: US 2016/0292096
Packet Processing System, Method and Device Having Reduced Static Power Consumption
Application: 14/673,819 →
Publication: US 2016/0292079
Packet Processing System, Method and Device Utilizing a Port Client Chain
Patent: 9,606,942 →
Application: 14/673,828 →
Publication: US 2016/0292091
Packet Processing System, Method and Device Utilizing Memory Sharing
Patent: 9,582,215 →
Application: 14/673,835 →
Publication: US 2016/0291895
Control Path Subsystem, Method and Device Utilizing Memory Sharing
Patent: 9,612,950 →
Application: 14/673,836 →
Publication: US 2016/0292070
Datapath Subsystem, Method and Device Utilizing Memory Sharing
Patent: 9,652,171 →
Application: 14/673,840 →
Publication: US 2016/0291896
Identifying Inversion Error in Logic Equivalence Check
Patent: 9,547,733 →
Application: 14/675,307 →
Publication: US 2016/0292329
Approach for Chip-Level Flop Insertion and Verification Based on Logic Interface Definition
Application: 14/675,342 →
Publication: US 2016/0291932
Determination of Flip-Flop Count in Physical Design
Patent: 9,792,400 →
Application: 14/675,356 →
Publication: US 2017/0068769
Approach for Logic Signal Grouping and Rtl Generation Using Xml
Application: 14/675,403 →
Publication: US 2016/0292330
Method and Apparatus for Using Multiple Linked Memory Lists
Application: 14/675,450 →
Publication: US 2016/0294735
Parser Engine Programming Tool for Programmable Network Devices
Patent: 9,606,781 →
Application: 14/675,667 →
Publication: US 2016/0139892
Code Processor to Build Orthogonal Execution Blocks for Programmable Network Devices
Patent: 9,864,582 →
Application: 14/675,674 →
Publication: US 2016/0139893
Algorithm to Achieve Optimal Layout of Decision Logic Elements for Programmable Network Devices
Patent: 9,582,251 →
Application: 14/675,682 →
Publication: US 2016/0139900
Algorithm to Derive Logic Expression to Select Execution Blocks for Programmable Network Devices
Patent: 9,864,583 →
Application: 14/675,692 →
Publication: US 2016/0139896
Algorithm to Achieve Optimal Layout of Instruction Tables for Programmable Network Devices
Patent: 9,870,204 →
Application: 14/675,696 →
Publication: US 2016/0139898
Code Generator for Programmable Network Devices
Patent: 9,864,584 →
Application: 14/675,702 →
Publication: US 2016/0139887
Compiler Architecture for Programmable Application Specific Integrated Circuit Based Network Devices
Patent: 9,836,283 →
Application: 14/675,710 →
Publication: US 2016/0139891
Barrel Compactor System, Method and Device
Patent: 9,954,551 →
Application: 14/675,728 →
Publication: US 2016/0294408
Barrel Compactor System, Method and Device Having Cell Combination Logic
Patent: 9,584,635 →
Application: 14/675,734 →
Publication: US 2016/0294988
Policer Architecture
Patent: 9,871,733 →
Application: 14/676,679 →
Publication: US 2016/0142322
Apparatus and Method for Accelerated Page Link List Processing in a Packet Processor Operating at Wirespeed
Patent: 9,262,369 →
Application: 14/676,791 →
Systems and Methods for Hardware Accelerated Timer Implementation for Openflow Protocol
Patent: 9,571,412 →
Application: 14/681,978 →
Publication: US 2016/0149819
Systems and Methods for Secured Backup of Hardware Security Modules for Cloud-Based Web Services
Patent: 9,571,279 →
Application: 14/723,858 →
Publication: US 2015/0358161
Messaging with Flexible Transmit Ordering
Patent: 9,264,385 →
Application: 14/746,674 →
Publication: US 2015/0288625
Qos Based Dynamic Execution Engine Selection
Patent: 9,495,161 →
Application: 14/828,884 →
Publication: US 2015/0363200
Systems and Methods for Secured Communication Hardware Security Module and Network-Enabled Devices
Application: 14/829,233 →
Publication: US 2015/0358313
Method and Apparatus for Providing a Low Latency Transmission System Using Adjustable Buffers
Application: 14/838,088 →
Publication: US 2017/0063959
Local Ordering of Instructions in a Computing System
Application: 14/840,323 →
Publication: US 2017/0003905
Reverse Nfa Generation and Processing
Patent: 9,762,544 →
Application: 14/863,484 →
Publication: US 2016/0021060
Reverse NFA Generation And Processing
Application: 14/863,816 →
Publication: US 2016/0021123
Systems and Methods for Allowing Flexible Chip Configuration by External Entity While Maintaining Secured Boot Environment
Application: 14/870,675 →
Publication: US 2016/0112264
Scope In Decision Trees
Application: 14/922,449 →
Publication: US 2016/0071016
Hybrid Wildcard Match Table
Application: 14/932,791 →
Publication: US 2016/0134537
Systems and Methods for Hardware Accelerated Metering for Openflow Protocol
Application: 14/939,982 →
Publication: US 2016/0164796
Carry Chain for Simd Operations
Application: 14/940,538 →
Publication: US 2016/0139920
Implementing 128-Bit Simd Operations on a 64-Bit Datapath
Application: 14/940,585 →
Publication: US 2016/0140079
Method and System for Compressing Data for a Translation Look Aside Buffer (Tlb)
Patent: 9,703,722 →
Application: 14/940,679 →
Publication: US 2016/0140050
Automatic Data Rate Matching
Patent: 9,933,809 →
Application: 14/940,981 →
Publication: US 2016/0139622
Approach for Interfacing a Pipeline with Two or More Interfaces in a Processor
Application: 14/940,982 →
Publication: US 2016/0140059
Distributing Resource Requests in a Computing System
Patent: 9,678,717 →
Application: 14/941,082 →
Publication: US 2016/0139883
Sharing Resources in a Multi-Context Computing System
Application: 14/941,182 →
Publication: US 2016/0139950
Systems and Methods for Enabling Local Caching for Remote Storage Devices Over a Network via Nvme Controller
Application: 14/941,396 →
Publication: US 2016/0077740
Voltage-Controlled Oscillator with Improved Tuning Curve Linearization
Patent: 9,673,753 →
Application: 15/000,840 →
Protocol Independent Programmable Switch (Pips) Software Defined Data Center Networks
Patent: 9,825,884 →
Application: 15/067,139 →
Publication: US 2016/0197852
Managing Translation Invalidation
Patent: 9,779,028 →
Application: 15/088,302 →
Publication: US 2017/0286315
Managing Synonyms in Virtual-Address Caches
Patent: 9,772,943 →
Application: 15/088,354 →
Publication: US 2017/0286296
Content Search Pattern Matching Using Deterministic Finite Automata (Dfa) Graphs
Patent: 9,652,505 →
Application: 15/134,919 →
Publication: US 2016/0232210
Method and Apparatus for Dynamic Virtual System on Chip
Application: 15/136,330 →
Publication: US 2017/0308408
Apparatus and Method for Processing Alternately Configured Longest Prefix Match Tables
Patent: 9,729,447 →
Application: 15/140,424 →
Publication: US 2016/0241473
Edge Rate Control Calibration
Patent: 9,590,797 →
Application: 15/143,282 →
Voltage Regulator with Adaptive Bias Network
Patent: 9,904,305 →
Application: 15/143,302 →
Publication: US 2017/0315574
System and Method for Rule Matching in a Processor
Patent: 9,866,540 →
Application: 15/145,052 →
Publication: US 2016/0248739
Methods and Apparatus for Providing Soft and Blind Combining for Pusch Cqi Processing
Application: 15/159,729 →
Publication: US 2017/0171854
Apparatus and Method of Generating Lookups and Making Decisions for Packet Modifying and Forwarding in a Software-Defined Network Engine
Application: 15/167,704 →
Publication: US 2016/0277295
Managing Virtual-Address Caches for Multiple Memory Page Sizes
Application: 15/193,535 →
Publication: US 2017/0371799
Method and Apparatus for Providing Soft and Blind Combining Techniques for PUSCH Baseband Processing
Application: 62/267,221 →
Method and Apparatus for Providing Programmable Mixed-Radix Dft Processor Using Vector Engines
Application: 62/274,062 →
Method and Apparatus for Dynamically Generating Mixed-Radix Twiddle Coefficient Vectors
Application: 62/274,686 →
Method and Apparatus for Configuring Multiple Sectors with Multiple Radio Frequency Frames
Application: 62/274,709 →
Method and Apparatus for Providing Programmable Mixed-Radix DFT/IDFT Processor Using Vector Memory Subsystem
Application: 62/279,345 →
Method and Apparatus for Providing Fft Engine Using Single Delay Feedback Scheme
Application: 62/288,382 →
Frequency Offset Estimator
Application: 62/335,366 →
Related Assignments (8)
Other recorded transfers of the patents in this record — the chain of ownership.
Change of Name Jun 19, 2012
From: CAVIUM NETWORKS, INC.
To: CAVIUM, INC.
Reel/Frame 028401/0382 →
Release of Security Interest Jan 26, 2017
From: VENTURE LENDING & LEASING IV, INC.
To: CELESTIAL SEMICONDUCTOR, LTD
Reel/Frame 041513/0188 →
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 →
Certificate of Conversion and Certificate of Formation Oct 2, 2018
From: CAVIUM, INC.
To: CAVIUM, LLC
Reel/Frame 047185/0422 →
Change of Name Jan 11, 2019
From: CAVIUM, INC.
To: CAVIUM, LLC
Reel/Frame 049367/0717 →
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 →
Change of Name Jul 31, 2020
From: WAVESAT WIRELESS INC.
To: WAVESAT INC.
Reel/Frame 053376/0469 →