RG

Rajan Goyal

CL Cavium, Llc.: 85 patents #1 of 220Top 1%
FU Fungible: 29 patents #1 of 53Top 2%
Microsoft: 5 patents #8,808 of 40,388Top 25%
CI Cisco: 3 patents #4,210 of 13,007Top 35%
CN Cavium Networks: 1 patents #15 of 28Top 55%
Disney: 1 patents #3,944 of 6,686Top 60%
📍 Saratoga, CA: #46 of 2,933 inventorsTop 2%
🗺 California: #1,473 of 386,348 inventorsTop 1%
Overall (All Time): #9,290 of 4,157,543Top 1%
124
Patents All Time

Issued Patents All Time

Showing 76–100 of 124 patents

Patent #TitleCo-InventorsDate
9426165 Method and apparatus for compilation of finite automata Satyanarayana Lakshmipathi Billa, Abhishek Kumar Dikshit 2016-08-23
9426166 Method and apparatus for processing finite automata Satyanarayana Lakshmipathi Billa 2016-08-23
9419943 Method and apparatus for processing of finite automata Satyanarayana Lakshmipathi Billa, Abhishek Kumar Dikshit 2016-08-16
9398033 Regular expression processing automaton Lakshmipathi Billa 2016-07-19
9391892 Method and apparatus for managing transport operations to a cluster within a processor Najeeb I. Ansari, Gregg A. Bouchard, Jeffrey A. Pangborn 2016-07-12
9378033 Method and apparatus for a virtual system on chip Muhammad Raghib Hussain, Richard E. Kessler 2016-06-28
9344366 System and method for rule matching in a processor Gregg A. Bouchard, Gregory E. Lund 2016-05-17
9319316 Method and apparatus for managing transfer of transport operations from a cluster in a processor Najeeb I. Ansari, Gregg A. Bouchard, Jeffrey A. Pangborn 2016-04-19
9275336 Method and system for skipping over group(s) of rules based on skip group rule Kenneth A. Bullis 2016-03-01
9276846 Packet extraction optimization in a network processor Gregg A. Bouchard, Karen A. Szypulski, Charles D. Spackman 2016-03-01
9268855 Processing request keys based on a key size supported by underlying processing elements Kenneth A. Bullis 2016-02-23
9225643 Lookup cluster complex Gregg A. Bouchard 2015-12-29
9208438 Duplication in decision trees Kenneth A. Bullis, Satyanarayana Lakshmipathi Billa 2015-12-08
9203805 Reverse NFA generation and processing Satyanarayana Lakshmipathi Billa 2015-12-01
9195939 Scope in decision trees Kenneth A. Bullis 2015-11-24
9191321 Packet classification Kenneth A. Bullis, Satyanarayana Lakshmipathi Billa 2015-11-17
9183244 Rule modification in decision trees Kenneth A. Bullis 2015-11-10
9137340 Incremental update Kenneth A. Bullis, Satyanarayana Lakshmipathi Billa 2015-09-15
9130819 Method and apparatus for scheduling rule matching in a processor Jeffrey A. Pangborn, Najeeb I. Ansari, Gregg A. Bouchard 2015-09-08
9112767 Method and an accumulator scoreboard for out-of-order rule response handling Najeeb I. Ansari, Gregg A. Bouchard, Jeffrey A. Pangborn 2015-08-18
9065860 Method and apparatus for multiple access of plural memory banks Jeffrey A. Pangborn, Gregg A. Bouchard, Najeeb I. Ansari, Ahmed Shahid 2015-06-23
9031075 Lookup front end packet input processor Gregg A. Bouchard 2015-05-12
8995449 Lookup cluster complex Gregg A. Bouchard 2015-03-31
8990259 Anchored patterns Satyanarayana Lakshmipathi Billa 2015-03-24
8966152 On-chip memory (OCM) physical bank parallelism Gregg A. Bouchard, Jeffrey A. Pangborn, Najeeb I. Ansari 2015-02-24