Patent | Date |
---|
Method for storing and retrieving packets in high bandwidth and low latency packet processing devices Grant 9,736,069 - Daniel , et al. August 15, 2 | 2017-08-15 |
Apparatus and method for processing alternately configured longest prefix match tables Grant 9,729,447 - Wang , et al. August 8, 2 | 2017-08-08 |
Apparatus and method for fast search table update in a network switch Grant 9,553,829 - Wang , et al. January 24, 2 | 2017-01-24 |
Apparatus and method for time stamping packets across several nodes in a network Grant 9,509,585 - Daniel , et al. November 29, 2 | 2016-11-29 |
Barrel Compactor System, Method And Device App 20160294408 - Theivendran; Premshanth ;   et al. | 2016-10-06 |
Barrel Compactor System, Method And Device Having Cell Combination Logic App 20160294988 - Theivendran; Premshanth ;   et al. | 2016-10-06 |
Packet Processing System, Method And Device Utilizing A Port Client Chain App 20160292091 - Musoll; Enrique ;   et al. | 2016-10-06 |
Packet Processing System, Method And Device Having Reduced Static Power Consumption App 20160292079 - Musoll; Enrique | 2016-10-06 |
Packet Processing System, Method And Device To Optimize Packet Buffer Space App 20160292096 - Musoll; Enrique | 2016-10-06 |
Datapath Subsystem, Method And Device Utilizing Memory Sharing App 20160291896 - Musoll; Enrique ;   et al. | 2016-10-06 |
Packet Memory System, Method And Device For Preventing Underrun App 20160294729 - Musoll; Enrique | 2016-10-06 |
Packet Processing System, Method And Device Utilizing Memory Sharing App 20160291895 - Musoll; Enrique ;   et al. | 2016-10-06 |
Control Path Subsystem, Method And Device Utilizing Memory Sharing App 20160292070 - Musoll; Enrique ;   et al. | 2016-10-06 |
Software Assisted Hardware Configuration For Software Defined Network System-on-chip App 20160283413 - SIVA; NIMALAN ;   et al. | 2016-09-29 |
Packet Processor Forwarding Database Cache App 20160285990 - White; Martin Leslie | 2016-09-29 |
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 Grant 9,443,053 - Jayakumar , et al. September 13, 2 | 2016-09-13 |
Apparatus and method for optimizing the number of accesses to page-reference count storage in page link list based switches Grant 9,438,539 - Daniel , et al. September 6, 2 | 2016-09-06 |
Method of forming a hash input from packet contents and an apparatus thereof Grant 9,438,703 - Anand , et al. September 6, 2 | 2016-09-06 |
Apparatus and Method for Processing Alternately Configured Longest Prefix Match Tables App 20160241473 - Wang; Weihuang ;   et al. | 2016-08-18 |
Hierarchical statistically multiplexed counters and a method thereof Grant 9,413,357 - Wang , et al. August 9, 2 | 2016-08-09 |
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 Grant 9,390,209 - Jayakumar , et al. July 12, 2 | 2016-07-12 |
Apparatus and method of generating lookups and making decisions for packet modifying and forwarding in a software-defined network engine Grant 9,379,963 - Tran , et al. June 28, 2 | 2016-06-28 |
Co-verification--of hardware and software, a unified approach in verification Grant 9,372,772 - Balan , et al. June 21, 2 | 2016-06-21 |
Testbench Builder, System, Device And Method Including Latency Detection App 20160139202 - Patel; Saurin ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method With Phase Synchronization App 20160140286 - Siva; Nimalan ;   et al. | 2016-05-19 |
Parser Engine Programming Tool For Programmable Network Devices App 20160139892 - Atreya; Kishore Badari ;   et al. | 2016-05-19 |
Algorithm To Derive Logic Expression To Select Execution Blocks For Programmable Network Devices App 20160139896 - Pudiyapura; Ajeer Salil ;   et al. | 2016-05-19 |
Algorithm To Achieve Optimal Layout Of Decision Logic Elements For Programmable Network Devices App 20160139900 - Pudiyapura; Ajeer Salil ;   et al. | 2016-05-19 |
Algorithm To Achieve Optimal Layout Of Instruction Tables For Programmable Network Devices App 20160139898 - Pudiyapura; Ajeer Salil ;   et al. | 2016-05-19 |
Code Generator For Programmable Network Devices App 20160139887 - Pudiyapura; Ajeer Salil ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method Including A Generic Driver And Transporter App 20160139204 - Han; Keqin Kenneth ;   et al. | 2016-05-19 |
Code Processor To Build Orthogonal Execution Blocks For Programmable Network Devices App 20160139893 - Atreya; Kishore Badari ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method Including A Dispatcher App 20160140284 - Han; Keqin Kenneth ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method App 20160139205 - Siva; Nimalan ;   et al. | 2016-05-19 |
Compiler Architecture For Programmable Application Specific Integrated Circuit Based Network Devices App 20160139891 - Pudiyapura; Ajeer Salil ;   et al. | 2016-05-19 |
Policer Architecture App 20160142322 - Atluri; Srinath ;   et al. | 2016-05-19 |
Packet Tracking In A Verification Environment App 20160142280 - Krishnamoorthy; Harish ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method Including A Generic Monitor And Transporter App 20160140285 - Han; Keqin Kenneth ;   et al. | 2016-05-19 |
Apparatus And Method For Fast Search Table Update In A Network Switch App 20160142342 - WANG; Weihuang ;   et al. | 2016-05-19 |
Testbench Builder, System, Device And Method Having Agent Loopback Functionality App 20160140006 - Siva; Nimalan ;   et al. | 2016-05-19 |
Hybrid Wildcard Match Table App 20160134536 - Wang; Weihuang ;   et al. | 2016-05-12 |
Testbench builder, system, device and method including a dispatcher Grant 9,330,227 - Han , et al. May 3, 2 | 2016-05-03 |
Apparatus and method for processing alternately configured longest prefix match tables Grant 9,331,942 - Wang , et al. May 3, 2 | 2016-05-03 |
Two Modes Of A Configuration Interface Of A Network Asic App 20160117282 - Hutchison; Guy Townsend ;   et al. | 2016-04-28 |
Smart Holding Registers To Enable Multiple Register Accesses App 20160117271 - Anand; Vishal ;   et al. | 2016-04-28 |
Apparatus And A Method Of Detecting Errors On Registers App 20160117217 - Anand; Vishal ;   et al. | 2016-04-28 |
Multiple-interrupt Propagation Scheme In A Network Asic App 20160117273 - Anand; Vishal ;   et al. | 2016-04-28 |
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 Grant 9,305,129 - Jayakumar , et al. April 5, 2 | 2016-04-05 |
Fast Hardware Switchover In A Control Path In A Network Asic App 20160087808 - Schmidt; Gerald ;   et al. | 2016-03-24 |
Multicast Replication Engine Of A Network Asic And Methods Thereof App 20160085644 - Schmidt; Gerald ;   et al. | 2016-03-24 |
Hierarchical Hardware Linked List Approach For Multicast Replication Engine In A Network Asic App 20160087809 - Schmidt; Gerald ;   et al. | 2016-03-24 |
Session Based Packet Mirroring In A Network Asic App 20160085475 - Schmidt; Gerald ;   et al. | 2016-03-24 |
Phantom Queue Link Level Load Balancing System, Method And Device App 20160065477 - White; Martin Leslie | 2016-03-03 |
Apparatus and method for table search with centralized memory pool in a network switch Grant 9,264,357 - Wang , et al. February 16, 2 | 2016-02-16 |
Apparatus and method for accelerated page link list processing in a packet processor operating at wirespeed Grant 9,262,369 - Daniel , et al. February 16, 2 | 2016-02-16 |
Apparatus and method for packet memory datapath processing in high bandwidth packet processing devices Grant 9,256,380 - Daniel , et al. February 9, 2 | 2016-02-09 |
Network Device, System And Method Having A Rotated Chip Floorplan App 20160014885 - Motamedi; Amir H. ;   et al. | 2016-01-14 |
Baseboard Interconnection Device, System And Method App 20160012006 - Motamedi; Amir H. ;   et al. | 2016-01-14 |
Method Of Identifying Internal Destinations Of Network Packets And An Apparatus Thereof App 20150373166 - Anand; Vishal ;   et al. | 2015-12-24 |
Method Of Using A Unique Packet Identifier To Identify Structure Of A Packet And An Apparatus Thereof App 20150373156 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Using Bit Vectors To Allow Expansion And Collapse Of Header Layers Within Packets For Enabling Flexible Modifications And An Apparatus Thereof App 20150373160 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Reducing Latency In A Flexible Parser And An Apparatus Thereof App 20150372860 - Anand; Vishal ;   et al. | 2015-12-24 |
Leaky Bucket Model To Mimic Behavior Of A Mac And A Method Thereof App 20150372926 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Dynamically Renumbering Ports And An Apparatus Thereof App 20150372864 - Anand; Vishal ;   et al. | 2015-12-24 |
Method Of Forming A Hash Input From Packet Contents And An Apparatus Thereof App 20150373164 - Anand; Vishal ;   et al. | 2015-12-24 |
Method Of Modifying Packets To A Generic Format For Enabling Programmable Modifications And An Apparatus Thereof App 20150373155 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Splitting A Packet Into Individual Layers For Modification And Intelligently Stitching Layers Back Together After Modification And An Apparatus Thereof App 20150373161 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Extracting Data From Packets And An Apparatus Thereof App 20150373163 - Anand; Vishal ;   et al. | 2015-12-24 |
Method Of Handling Large Protocol Layers For Configurable Extraction Of Layer Information And An Apparatus Thereof App 20150373165 - Anand; Vishal ;   et al. | 2015-12-24 |
Method Of Using Generic Modification Instructions To Enable Flexible Modifications Of Packets And An Apparatus Thereof App 20150373159 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Method Of Representing A Generic Format Header Using Continuous Bytes And An Apparatus Thereof App 20150373169 - Singh; Chirinjeev ;   et al. | 2015-12-24 |
Hierarchical Statistically Multiplexed Counters And A Method Therof App 20150365355 - Wang; Weihuang ;   et al. | 2015-12-17 |
Counter With Overflow Fifo And A Method Thereof App 20150365339 - Wang; Weihuang ;   et al. | 2015-12-17 |
Method And Apparatus For Flexible And Efficient Analytics In A Network Switch App 20150350089 - Wang; Weihuang ;   et al. | 2015-12-03 |
Method And Apparatus For Table Aging In A Network Switch App 20150347313 - Wang; Weihuang ;   et al. | 2015-12-03 |
Method And Apparatus For Parallel And Conditional Data Manipulation In A Software-defined Network Processing Engine App 20150186143 - Tran; Anh T. ;   et al. | 2015-07-02 |
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 App 20150186583 - Jayakumar; Nikhil ;   et al. | 2015-07-02 |
Apparatus And Method Of Generating Lookups And Making Decisions For Packet Modifying And Forwarding In A Software-defined Network Engine App 20150186516 - Tran; Anh T. ;   et al. | 2015-07-02 |
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 App 20150186560 - Jayakumar; Nikhil ;   et al. | 2015-07-02 |
System For And Method Of Placing And Routing Clock Stations Using Variable Drive-strength Clock Drivers Built Out Of A Smaller Subset Of Base Cells For Hybrid Tree-mesh Clock Distribution Networks App 20150186589 - Jayakumar; Nikhil ;   et al. | 2015-07-02 |
Method And System For Reconfigurable Parallel Lookups Using Multiple Shared Memories App 20150187419 - Tran; Anh T. ;   et al. | 2015-07-02 |
Matrix Of On-chip Routers Interconnecting A Plurality Of Processing Engines And A Method Of Routing Using Thereof App 20150188848 - Tran; Anh T. ;   et al. | 2015-07-02 |
Apparatus and method for accelerated page link list processing in a packet processor operating at wirespeed Grant 9,009,364 - Daniel , et al. April 14, 2 | 2015-04-14 |
Apparatus and Method for Uniquely Enumerating Paths in a Parse Tree App 20140369363 - Hutchison; Guy ;   et al. | 2014-12-18 |
Apparatus and Method for Table Search with Centralized Memory Pool in a Network Switch App 20140321467 - Wang; Weihuang ;   et al. | 2014-10-30 |
Apparatus and Method for Processing Alternately Configured Longest Prefix Match Tables App 20140269723 - Wang; Weihuang ;   et al. | 2014-09-18 |