GB

Gregg A. Bouchard

CL Cavium, Llc.: 43 patents #4 of 220Top 2%
HP HP: 8 patents #1,895 of 16,619Top 15%
Disney: 5 patents #1,380 of 6,686Top 25%
CN Cavium Networks: 5 patents #4 of 28Top 15%
AS Agere Systems: 2 patents #639 of 1,849Top 35%
CI Cavium International: 2 patents #1 of 15Top 7%
DE Digital Equipment: 1 patents #1,005 of 2,100Top 50%
CG Compaq Information Technologies Group: 1 patents #84 of 407Top 25%
Overall (All Time): #30,424 of 4,157,543Top 1%
68
Patents All Time

Issued Patents All Time

Showing 25 most recent of 68 patents

Patent #TitleCo-InventorsDate
12189456 Methods and apparatus for adaptive power profiling in a baseband processing system Kalyana S. Venkataraman, Eric Marenger, Ahmed Shahid 2025-01-07
11550384 Methods and apparatus for adaptive power profiling in a baseband processing system Kalyana S. Venkataraman, Eric Marenger, Ahmed Shahid 2023-01-10
11132049 Methods and apparatus for adaptive power profiling in a baseband processing system Kalyana S. Venkataraman, Eric Marenger, Ahmed Shahid 2021-09-28
11061724 Programmable hardware scheduler for digital processing systems Timothy Toshio Nakada, Jason D. Zebchuk, Tejas Maheshbhai Bhatt, Hong Jik Kim, Ahmed Shahid +1 more 2021-07-13
11010318 Method and apparatus for efficient and flexible direct memory access Jason D. Zebchuk, Tejas Maheshbhai Bhatt, Hong Jik Kim, Ahmed Shahid 2021-05-18
10740256 Re-ordering buffer for a digital multi-processor system with configurable, scalable, distributed job manager Kalyana S. Venkataraman, Jason D. Zebchuk, Tejas Maheshbhai Bhatt, Hong Jik Kim, Eric Marenger +1 more 2020-08-11
10713089 Method and apparatus for load balancing of jobs scheduled for processing Timothy Toshio Nakada, Jason D. Zebchuk, Tejas Maheshbhai Bhatt, Hong Jik Kim, Ahmed Shahid +1 more 2020-07-14
10635497 Method and apparatus for job pre-scheduling by distributed job manager in a digital multi-processor system Kalyana S. Venkataraman, Tejas Maheshbhai Bhatt, Hong Jik Kim, Eric Marenger, Ahmed Shahid +1 more 2020-04-28
10496329 Methods and apparatus for a unified baseband architecture Tejas Maheshbhai Bhatt, Hong Jik Kim, Jason D. Zebchuk, Ahmed Shahid 2019-12-03
10466964 Engine architecture for processing finite automata Rajan Goyal, Satyanarayana Lakshmipathi Billa, Yossef Shanava, Timothy Toshio Nakada 2019-11-05
10423215 Methods and apparatus for adaptive power profiling in a baseband processing system Kalyana S. Venkataraman, Eric Marenger, Ahmed Shahid 2019-09-24
10277510 System and method for storing lookup request rules in multiple memories Rajan Goyal 2019-04-30
9866540 System and method for rule matching in a processor Rajan Goyal, Gregory E. Lund 2018-01-09
9785403 Engine architecture for processing finite automata Rajan Goyal, Satyanarayana Lakshmipathi Billa, Yossef Shanava, Timothy Toshio Nakada 2017-10-10
9729527 Lookup front end packet input processor Rajan Goyal 2017-08-08
9652505 Content search pattern matching using deterministic finite automata (DFA) graphs Muhammad Raghib Hussain, David A. Carlson, Trent Parker 2017-05-16
9614762 Work migration in a processor Rajan Goyal 2017-04-04
9596222 Method and apparatus encoding a rule for a lookup request in a processor Rajan Goyal, Satyanarayana Lakshmipathi Billa, Gregory E. Lund 2017-03-14
9569366 System and method to provide non-coherent access to a coherent memory system Jeffrey A. Pangborn, Rajan Goyal, Richard E. Kessler, Aseem Maheshwari 2017-02-14
9531723 Phased bucket pre-fetch in a network processor Rajan Goyal 2016-12-27
9531690 Method and apparatus for managing processing thread migration between clusters within a processor Najeeb I. Ansari, Rajan Goyal, Jeffrey A. Pangborn, Satyanarayana Lakshmipathi Billa 2016-12-27
9531647 Multi-host processing Rajan Goyal, Troy S. Dahlmann, Jeffrey R. Hardesty, Karen A. Szypulski 2016-12-27
9525630 Method and apparatus for assigning resources used to manage transport operations between clusters within a processor Najeeb I. Ansari, Rajan Goyal, Jeffrey A. Pangborn 2016-12-20
9497117 Lookup front end packet output processor Rajan Goyal, Jeffrey R. Hardesty, Troy S. Dahlmann, Karen A. Szypulski 2016-11-15
9391892 Method and apparatus for managing transport operations to a cluster within a processor Najeeb I. Ansari, Rajan Goyal, Jeffrey A. Pangborn 2016-07-12