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

Jonathan D. Bradbury

IBM: 256 patents #103 of 70,183Top 1%
MAMattel: 2 patents #399 of 1,179Top 35%
Poughkeepsie, NY: #7 of 1,613 inventorsTop 1%
New York: #86 of 115,490 inventorsTop 1%
Overall (All Time): #1,831 of 4,157,543Top 1%
259 Patents All Time

Issued Patents All Time

Showing 201–225 of 259 patents

Patent #TitleCo-InventorsDate
9727334 Vector exception code Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-08-08
9727484 Dynamic cache memory management with translation lookaside buffer protection Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum, Timothy J. Slegel 2017-08-08
9720837 Allowing non-cacheable loads within a transaction Michael K. Gschwind, Valentina Salapura, Chung-Lung K. Shum 2017-08-01
9715377 Behavior based code recompilation triggering scheme Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2017-07-25
9715383 Vector find element equal instruction Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-07-25
9715385 Vector exception code Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-07-25
9716515 Method for detecting end of record in variable length coded bit stream Deepankar Bhattacharjee, Christian Jacobi, Aditya N. Puranik, Christian Zoellin 2017-07-25
9710267 Instruction to compute the distance to a specified memory boundary Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel 2017-07-18
9710184 Servicing multiple counters based on a single access check Jane H. Bartik, Daniel V. Rosa, Donald W. Schmidt 2017-07-18
9710266 Instruction to compute the distance to a specified memory boundary Michael K. Gschwind, Christian Jacobi, Eric M. Schwarz, Timothy J. Slegel 2017-07-18
9703557 Vector galois field multiply sum and accumulate instruction 2017-07-11
9697121 Dynamic releasing of cache lines Michael K. Gschwind, Chung-Lung K. Shum, Timothy J. Slegel 2017-07-04
9680653 Cipher message with authentication instruction Reinhard T. Buendgen, Dan F. Greiner, Christian Jacobi, Volodymyr Paprotski, Aditya N. Puranik +3 more 2017-06-13
9594660 Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2017-03-14
9594661 Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system Fadi Y. Busaba, Mark S. Farrell, Charles W. Gainey, Jr., Dan F. Greiner, Lisa C. Heller +4 more 2017-03-14
9588762 Vector find element not equal instruction Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-03-07
9588763 Vector find element not equal instruction Michael K. Gschwind, Eric M. Schwarz, Timothy J. Slegel 2017-03-07
9582413 Alignment based block concurrency for accessing memory Michael K. Gschwind, Christian Jacobi, Timothy J. Slegel 2017-02-28
9569338 Fingerprint-initiated trace extraction Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2017-02-14
9524187 Executing instruction with threshold indicating nearing of completion of transaction Dan F. Greiner, Michael K. Gschwind, Maged M. Michael, Chung-Lung K. Shum 2016-12-20
9524257 Transactional execution enabled supervisor call interruption while in TX mode Dan F. Greiner, Michael K. Gschwind, Chung-Lung K. Shum 2016-12-20
9513906 Vector checksum instruction Eric M. Schwarz 2016-12-06
9495157 Fingerprint-based branch prediction Giles R. Frazier, Michael K. Gschwind, Christian Jacobi, Anthony Saporito, Chung-Lung K. Shum 2016-11-15
9495306 Dynamic management of a processor state with transient cache memory Dan F. Greiner, Michael K. Gschwind, Christian Jacobi, Younes Manton, Anthony Saporito +3 more 2016-11-15
9477468 Character data string match determination by loading registers at most up to memory block boundary and comparing to avoid unwarranted exception Michael K. Gschwind, Timothy J. Slegel 2016-10-25