Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
AD

Ajay Dholakia — 67 Patents

IBM: 38 patents #2,514 of 70,183Top 4%
LPLenovo (Singapore) Pte.: 21 patents #125 of 1,301Top 10%
HGHGST: 4 patents #514 of 1,677Top 35%
LSLenovo Global Technology (United States): 1 patents #33 of 83Top 40%
NUNorth Carolina State University: 1 patents #675 of 1,607Top 45%
Cary, NC: #51 of 3,681 inventorsTop 2%
North Carolina: #344 of 45,564 inventorsTop 1%
Overall (All Time): #31,718 of 4,157,543Top 1%
67 Patents All Time
Ajay Dholakia has been granted 67 US patents while listed as an inventor at IBM. The first was granted in 1995 and the most recent in September 2025. Ajay Dholakia ranks #31,718 of 4,157,543 US inventors in our database (top 0.76%). Patent records list Ajay Dholakia in Cary, NC, US.

Patents per Year

Patents granted per year, 1995 to 2025Bar chart with a peak of 6 patents in 2003.peak 61995: 1 patents19952002: 3 patents2003: 6 patents2004: 5 patents20042005: 3 patents2006: 3 patents2007: 4 patents20072008: 2 patents2009: 1 patents2010: 4 patents20102011: 5 patents2012: 3 patents2013: 4 patents20132018: 6 patents2019: 3 patents2020: 6 patents20202021: 3 patents2022: 1 patents2023: 1 patents20232024: 1 patents2025: 2 patents2025

Issued Patents All Time

Showing 1–25 of 67 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12411715 Efficiency-adjusted hardware resource capacity to support a workload placement decision Gary D. Cudak, Srihari V. Angaluri, Paul T. Artman 2025-09-09
12346282 Dynamic baseboard management controller memory use Gary D. Cudak, Mehul Shah, Glenn D. Johnson, Ming Lei 2025-07-01
12013733 Relative thermal efficiency values for controlling operation of adapter modules Gary D. Cudak, Vinod Kamath, Miroslav Hodak 2024-06-18
11790627 Using an object key to deprioritize processing of relative regions Gary D. Cudak, Fred Allison Bower, III, Srihari V. Angaluri, David W. Cosby, Jian Li 2023-10-17
11362980 Sending messages to an unavailable device Gary D. Cudak, Srihari V. Angaluri, Jarrod B. Johnson, Bryan L. Young 2022-06-14
10997288 Detecting a compromised system using an integrated management controller Gary D. Cudak, John M. Petersen, Shareef F. Alshinnawi 2021-05-04
10992751 Selective storage of a dataset on a data storage device that is directly attached to a network switch Gary D. Cudak, Fred Allison Bower, III 2021-04-27
10944839 Conveying potential communication methods for a user of a computing system network Srihari V. Angaluri, Nagananda Chumbalkar, Gary D. Cudak 2021-03-09
10853462 Authorizing file access with user I/O and hardware usage patterns Gary D. Cudak, John M. Petersen, Shareef F. Alshinnawi 2020-12-01
10819607 Reducing power consumption of a compute node experiencing a bottleneck Srihari V. Angaluri, Gary D. Cudak, Chulho Kim 2020-10-27
10764321 Identifying and remediating at-risk resources in a computing environment Fred Allison Bower, III, Gary D. Cudak, William G. Holland, Scott Kelso 2020-09-01
10616064 Soft reservation techniques and systems for virtualized environments Gary D. Cudak, Nagananda Chumbalkar, Srihari V. Angaluri 2020-04-07
10552229 Systems and methods for determining placement of computing workloads within a network Shareef F. Alshinnawi, Gary D. Cudak, John M. Petersen 2020-02-04
10552600 Securing a media storage device using application authority assignment John M. Petersen, Gary D. Cudak, Shareef F. Alshinnawi 2020-02-04
10394492 Securing a media storage device using write restriction mechanisms John M. Petersen, Gary D. Cudak, Shareef F. Alshinnawi 2019-08-27
10298388 Workload encryption key Fred Allison Bower, III, Gregory B. Pruett, Christopher L. Wood 2019-05-21
10185379 Systems and methods for usage of secondary power supplies in computing environments based on risk and cost assessments Paul T. Artman, Fred Allison Bower, III, Gary D. Cudak 2019-01-22
10114653 Multiple-stage bootloader and firmware for baseboard manager controller and primary processing subsystem of computing device Fred Allison Bower, III, Scott Kelso, Gregory B. Pruett 2018-10-30
10102041 Controlling workload placement to manage wear of a component nearing end of life Paul T. Artman, Gary D. Cudak, Fred Allison Bower, III 2018-10-16
10097571 Tracking cloud workloads to isolate security breach exposure Fred Allison Bower, III, Gary D. Cudak, William G. Holland, Scott Kelso 2018-10-09
10063589 Microcheckpointing as security breach detection measure Gary D. Cudak, Scott Kelso, Fred Allison Bower, III 2018-08-28
9921851 Dynamically loading firmware based on workloads Paul T. Artman, Gary D. Cudak, Nagananda Chumbalkar 2018-03-20
9910679 Selective loading of components within a node to speed up maintenance actions Srihari V. Angaluri, Gary D. Cudak, James S. Worley, Chulho Kim, Sumeet Kochar +1 more 2018-03-06
8612793 Dynamic power and performance calibration of data processing systems Andreas Bieswanger, Thomas M. Brey, Andrew Geissler, Hye-Young McCreary, Freeman Leigh Rawson, III +1 more 2013-12-17 $6,242,000
8533512 Dynamic power and performance calibration of data processing systems Malcolm S. Allen-Ware, Andreas Bieswanger, Thomas M. Brey, Andrew Geissler, Hye-Young McCreary +1 more 2013-09-10 $8,933,000