Inventor
GOYAL RAJAN
US124 patents
⚠️ This page may combine multiple inventors who share the name “GOYAL RAJAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
CAVIUM INC
24 patentsUS9195939B1Nov 24, 2015
Scope in decision trees
CAVIUM INC60 citations97
US8937954B2Jan 20, 2015
Decision tree level merging
CAVIUM INC24 citations96
US8934488B2Jan 13, 2015
Identifying duplication in decision trees
CAVIUM INC25 citations96
US9514246B2Dec 6, 2016
Anchored patterns
CAVIUM INC24 citations94
US9426166B2Aug 23, 2016
Method and apparatus for processing finite automata
CAVIUM INC27 citations94
US9614762B2Apr 4, 2017
Work migration in a processor
CAVIUM INC5 citations93
US9569366B2Feb 14, 2017
System and method to provide non-coherent access to a coherent memory system
CAVIUM INC26 citations93
US9563399B2Feb 7, 2017
Generating a non-deterministic finite automata (NFA) graph for regular expression patterns with advanced features
CAVIUM INC19 citations93
US9507563B2Nov 29, 2016
System and method to traverse a non-deterministic finite automata (NFA) graph generated for regular expression patterns with advanced features
CAVIUM INC21 citations93
US9495479B2Nov 15, 2016
Traversal with arc configuration information
CAVIUM INC20 citations93
US9419943B2Aug 16, 2016
Method and apparatus for processing of finite automata
CAVIUM INC24 citations93
US9276846B2Mar 1, 2016
Packet extraction optimization in a network processor
CAVIUM INC34 citations93
US9225643B2Dec 29, 2015
Lookup cluster complex
CAVIUM INC7 citations93
US9031075B2May 12, 2015
Lookup front end packet input processor
CAVIUM INC10 citations93
US8995449B2Mar 31, 2015
Lookup cluster complex
CAVIUM INC12 citations93
US9866540B2Jan 9, 2018
System and method for rule matching in a processor
CAVIUM INC6 citations92
US9531690B2Dec 27, 2016
Method and apparatus for managing processing thread migration between clusters within a processor
CAVIUM INC5 citations92
US9438561B2Sep 6, 2016
Processing of finite automata based on a node cache
CAVIUM INC20 citations92
US9426165B2Aug 23, 2016
Method and apparatus for compilation of finite automata
CAVIUM INC21 citations92
US9191321B2Nov 17, 2015
Packet classification
CAVIUM INC14 citations92
US8850101B2Sep 30, 2014
System and method to reduce memory access latencies using selective replication across multiple memory ports
CAVIUM INC27 citations92
US9785403B2Oct 10, 2017
Engine architecture for processing finite automata
CAVIUM INC19 citations91
US9823895B2Nov 21, 2017
Memory management for finite automata processing
CAVIUM INC13 citations90
US9497117B2Nov 15, 2016
Lookup front end packet output processor
CAVIUM INC8 citations90
GOYAL RAJAN
11 patentsUS8473523B2Jun 25, 2013
Deterministic finite automata graph traversal with nodal bit mapping
GOYAL RAJAN49 citations98
US8180803B2May 15, 2012
Deterministic finite automata (DFA) graph compression
GOYAL RAJAN60 citations98
US9137340B2Sep 15, 2015
Incremental update
GOYAL RAJAN18 citations96
US8937952B2Jan 20, 2015
Packet classification
GOYAL RAJAN26 citations96
US8719331B2May 6, 2014
Work migration in a processor
GOYAL RAJAN15 citations96
US8711861B2Apr 29, 2014
Lookup front end packet input processor
GOYAL RAJAN17 citations96
US8472452B2Jun 25, 2013
Lookup cluster complex
GOYAL RAJAN15 citations96
US9203805B2Dec 1, 2015
Reverse NFA generation and processing
GOYAL RAJAN32 citations94
US8606959B2Dec 10, 2013
Lookup front end packet output processor
GOYAL RAJAN17 citations94
US9729527B2Aug 8, 2017
Lookup front end packet input processor
GOYAL RAJAN6 citations93
US9596222B2Mar 14, 2017
Method and apparatus encoding a rule for a lookup request in a processor
GOYAL RAJAN7 citations92
FUNGIBLE INC
6 patentsUS10725825B2Jul 28, 2020
Data processing unit for stream processing
FUNGIBLE INC38 citations98
US10659254B2May 19, 2020
Access node integrated circuit for data centers which includes a networking unit, a plurality of host units, processing clusters, a data network fabric, and a control network fabric
FUNGIBLE INC46 citations98
US10929175B2Feb 23, 2021
Service chaining hardware accelerators within a data stream processing integrated circuit
FUNGIBLE INC23 citations94
US10761931B2Sep 1, 2020
Inline reliability coding for storage on a network
FUNGIBLE INC29 citations93
US10645187B2May 5, 2020
ARC caching for determininstic finite automata of regular expression accelerator
FUNGIBLE INC30 citations92
US10511324B1Dec 17, 2019
Data processing unit having hardware-based range encoding and decoding
FUNGIBLE INC19 citations90
ANSARI NAJEEB I
4 patentsUS8954700B2Feb 10, 2015
Method and apparatus for managing processing thread migration between clusters within a processor
ANSARI NAJEEB I25 citations95
US9525630B2Dec 20, 2016
Method and apparatus for assigning resources used to manage transport operations between clusters within a processor
ANSARI NAJEEB I5 citations92
US9391892B2Jul 12, 2016
Method and apparatus for managing transport operations to a cluster within a processor
ANSARI NAJEEB I7 citations92
US9319316B2Apr 19, 2016
Method and apparatus for managing transfer of transport operations from a cluster in a processor
ANSARI NAJEEB I9 citations92
BOUCHARD GREGG A
2 patentsCAVIUM NETWORKS INC
1 patentPANGBORN JEFFREY A
1 patentCISCO TECH INC
1 patentShowing the top 50 of 124 patents by PatentIndex Score.