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

Michael Frank — 119 Patents

AMD: 24 patents #449 of 9,280Top 5%
Apple: 23 patents #1,411 of 18,612Top 8%
ATAgilent Technologies: 13 patents #110 of 3,411Top 4%
PIPixim: 11 patents #4 of 28Top 15%
APAvago Technologies General Ip (Singapore) Pte.: 5 patents #200 of 2,004Top 10%
APAvago Technologies Wireless Ip, Pte.: 4 patents #1 of 25Top 4%
ARArteris: 4 patents #15 of 48Top 35%
Globalfoundries: 2 patents #1,397 of 4,424Top 35%
AVAvantek: 2 patents #5 of 26Top 20%
GLGkn Automotive Limited: 1 patents #142 of 329Top 45%
JDJohn Deere: 1 patents #2,985 of 5,518Top 55%
ECEmc Ip Holding Company: 1 patents #2,584 of 4,608Top 60%
WBWhirlpool Europe B.V.: 1 patents #8 of 44Top 20%
DPDell Products: 1 patents #3,684 of 6,820Top 55%
Campbell, CA: #22 of 2,187 inventorsTop 2%
California: #1,616 of 386,348 inventorsTop 1%
Overall (All Time): #10,137 of 4,157,543Top 1%
119 Patents All Time
Michael Frank has been granted 119 US patents while listed as an inventor at AMD. The first was granted in 1990 and the most recent in August 2025. Michael Frank ranks #10,137 of 4,157,543 US inventors in our database (top 0.24%). Patent records list Michael Frank in Campbell, CA, US.

Issued Patents All Time

Showing 1–25 of 119 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12380055 System and method for performing transaction aggregation in a network-on-chip (NoC) Benoit de LESCURE 2025-08-05
12164428 System and method for event messages in a cache coherent interconnect Mohammed Khaleeluddin 2024-12-10 $3,101,000
12072805 System and method to enter and exit a cache coherent interconnect Mohammed Khaleeluddin 2024-08-27 $5,721,000
11994954 Fast disaster recover from backup storage using smart links David Leimbach 2024-05-28
11599418 Maintaining components of networked nodes with distributed data dependencies Mark Ranger, David Leimbach, Raymond Ramsden 2023-03-07
11489786 Queue management system, starvation and latency management system, and methods of use Mohammed Khaleeluddin 2022-11-01
11398982 System and method for processing a network message Michael Zagalsky, Eli Karpilovski 2022-07-26
10911583 System and method for processing a network message Michael Zagalsky, Eli Karpilovski 2021-02-02
9841409 Balanced feature display in fluidic sample separation 2017-12-12 $24,447,000
9535473 Compensating for aging in integrated circuits Date Jan Willem Noorlag 2017-01-03 $61,757,000
9485507 Execution units for implementation of context adaptive binary arithmetic coding (CABAC) 2016-11-01 $4,589,000
9126598 Power management for infinitely variable transmission (IVT) equipped machines Jahmy Hindman, Eric R. Anderson, Chris Maifield, Christopher G Parish, Jeremiah J Bock +5 more 2015-09-08 $34,190,000
9077917 Image sensor having HDR capture capability 2015-07-07 $59,915,000
9024951 Devices and methods for obtaining high-local-contrast image data Anup K. Sharma 2015-05-05 $97,516,000
8989509 Streaming wavelet transform Albert C. Kuo, Jeffrey E. Frederiksen 2015-03-24 $60,606,000
8892922 Voltage detection 2014-11-18 $78,848,000
8866646 Memory compression technique with low latency per pixel Jeffrey E. Frederiksen 2014-10-21 $78,430,000
8860750 Devices and methods for dynamic dithering Brijesh Tripathi 2014-10-14 $68,029,000
8806245 Memory read timing margin adjustment for a plurality of memory arrays according to predefined delay tables Erik P. Machnicki 2014-08-12 $58,376,000
8768278 Switching a PLL clock source to reduce wireless communication interference 2014-07-01 $75,855,000
8760465 Method and apparatus to increase bit-depth on gray-scale and multi-channel images (inverse dithering) Ulrich T. Barnhoefer 2014-06-24 $67,710,000
8754828 Master synchronization for multiple displays Wolfgang Roethig 2014-06-17 $110,921,000
8744602 Fabric limiter circuits Gurjeet S. Saund, James B. Keller 2014-06-03 $58,287,000
8738856 System for handling memory requests and method thereof Santiago Fernandez-Gomez, Robert Laker, Aki Niimura 2014-05-27
8692624 Tuning of MEMS oscillator 2014-04-08 $32,811,000