Patent Leaderboard
USPTO Patent Rankings Data through Sept 30, 2025
GD

Garrett M. Drapala — 40 Patents

IBM: 37 patents #2,596 of 70,183Top 4%
Qualcomm: 3 patents #4,487 of 12,104Top 40%
Cary, NC: #110 of 3,681 inventorsTop 3%
North Carolina: #821 of 45,564 inventorsTop 2%
Overall (All Time): #79,027 of 4,157,543Top 2%
40 Patents All Time

Issued Patents All Time

Showing 26–40 of 40 patents

Patent #TitleCo-InventorsDate
8972664 Multilevel cache hierarchy for finding a cache line on a remote node Timothy C. Bronson, Michael A. Blake, Craig R. Walters, Pak-kin Mak 2015-03-03
8918587 Multilevel cache hierarchy for finding a cache line on a remote node Timothy C. Bronson, Michael A. Blake, Craig R. Walters, Pak-kin Mak 2014-12-23
8762651 Maintaining cache coherence in a multi-node, symmetric multiprocessing computer Michael A. Blake, Pak-kin Mak, Vesselina K. Papazova, Craig R. Walters 2014-06-24
8688880 Centralized serialization of requests in a multiprocessor system Michael A. Blake, Timothy C. Bronson, Lawrence D. Curley 2014-04-01
8566532 Management of multipurpose command queues in a multilevel cache hierarchy Deanna Postles Dunn Berger, Michael Fee, Robert J. Sonnelitter, III 2013-10-22
8560776 Method for expediting return of line exclusivity to a given processor in a symmetric multiprocessing data processing system Pak-kin Mak, Vesselina K. Papazova, Craig R. Walters 2013-10-15
8478920 Controlling data stream interruptions on a shared interface Kenneth D. Klapproth, Robert J. Sonnelitter, III, Craig R. Walters 2013-07-02
8458405 Cache bank modeling with variable access and busy times Timothy C. Bronson, Hieu T. Huynh, Kenneth D. Klapproth 2013-06-04
8423736 Maintaining cache coherence in a multi-node, symmetric multiprocessing computer Michael A. Blake, Pak-kin Mak, Vesselina K. Papazova, Craig R. Walters 2013-04-16
8375155 Managing concurrent serialized interrupt broadcast commands in a multi-node, symmetric multiprocessing computer Christine C. Jones, Pak-kin Mak, Craig R. Walters 2013-02-12
8364904 Horizontal cache persistence in a multi-compute node, symmetric multiprocessing computer Michael A. Blake, Lawrence D. Curley, Edward J. Kaminski, Jr., Craig R. Walters 2013-01-29
7818504 Storage system that prioritizes storage requests Derrin M. Berger, Michael A. Blake, Pak-kin Mak 2010-10-19
7779189 Method, system, and computer program product for pipeline arbitration Deanna P. Dunn, Michael Fee, Pak-kin Mak, Craig R. Walters 2010-08-17
7702972 Method and apparatus for SRAM macro sparing in computer chips Timothy C. Bronson, Hieu T. Huynh, Patrick J. Meaney 2010-04-20
7574548 Dynamic data transfer control method and apparatus for shared SMP computer systems Deanna P. Dunn, Michael Fee 2009-08-11