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

Michael J. Branson — 329 Patents

IBM: 326 patents #64 of 70,183Top 1%
Rochester, MN: #3 of 3,042 inventorsTop 1%
Minnesota: #6 of 52,454 inventorsTop 1%
Overall (All Time): #1,040 of 4,157,543Top 1%
329 Patents All Time
Michael J. Branson has been granted 329 US patents while listed as an inventor at IBM. The first was granted in 1999 and the most recent in May 2024. Michael J. Branson ranks #1,040 of 4,157,543 US inventors in our database (top 0.03%). Patent records list Michael J. Branson in Rochester, MN, US.

Patents per Year

Patents granted per year, 1999 to 2024Bar chart with a peak of 66 patents in 2016.peak 661999: 1 patents19992000: 2 patents2001: 2 patents2002: 2 patents20022003: 3 patents2004: 1 patents2005: 2 patents20052007: 1 patents2008: 1 patents2009: 4 patents20092010: 2 patents2011: 3 patents2012: 8 patents20122013: 14 patents2014: 12 patents2015: 38 patents20152016: 66 patents2017: 59 patents2018: 46 patents20182019: 19 patents2020: 24 patents2021: 9 patents20212022: 4 patents2023: 2 patents2024: 4 patents2024

Issued Patents All Time

Showing 1–25 of 329 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11989204 Datastore aware streams computing Daniel E. Beuch, Ryan K. Cradick, Adam Thomas Stallman 2024-05-21 $15,464,000
11946980 Identification and selection of the source of electric power Ryan K. Cradick 2024-04-02 $9,951,000
11921724 Windowing across operators in a streaming environment Jay S. Bryant, James E. Carey, John M. Santosuosso 2024-03-05 $15,162,000
11860595 Identification and selection of the source of electric power Ryan K. Cradick 2024-01-02 $10,021,000
11586519 Feedback tuples for detecting data flow anomalies in stream computing environment Daniel E. Beuch, John M. Santosuosso, Eric L. Barsness 2023-02-21 $5,683,000
11588873 Selective encryption of streaming data Jason A. Nikolai, Ryan K. Cradick 2023-02-21 $5,683,000
11516230 Selective encryption of data in motion Ryan K. Cradick 2022-11-29 $7,547,000
11341006 Dynamic replacement of degrading processing elements in streaming applications Daniel E. Beuch, Adam Thomas Stallman, Ryan K. Cradick 2022-05-24 $10,138,000
11334575 Integrating relational database temporal tables with a distributed programming environment Daniel E. Beuch, John M. Santosuosso, Eric L. Barsness 2022-05-17 $6,899,000
11327976 Autonomic fusion changes based off data rates Eric L. Barsness, John M. Santosuosso 2022-05-10 $7,974,000
11210298 Reducing flow delays in a data streaming application caused by lookup operations Eric L. Barsness, Daniel E. Beuch, John M. Santosuosso 2021-12-28 $7,175,000
11204928 Reducing flow delays in a data streaming application caused by lookup operations Eric L. Barsness, Daniel E. Beuch, John M. Santosuosso 2021-12-21 $5,237,000
11163754 Eviction stream for data joins Bradford L. Cobb, John M. Santosuosso 2021-11-02 $2,126,000
11119881 Selecting an operator graph configuration for a stream-based computing application John M. Santosuosso 2021-09-14 $2,674,000
11068248 Staggering a stream application's deployment John M. Santosuosso, Eric L. Barsness, Daniel E. Beuch 2021-07-20 $5,541,000
11036605 Feedback tuples for detecting data flow anomalies in stream computing environment Daniel E. Beuch, John M. Santosuosso, Eric L. Barsness 2021-06-15 $4,393,000
11023612 Operator isolation based on data security requirements David M. Koster, Jason A. Nikolai, John M. Santosuosso 2021-06-01 $4,052,000
10956182 Window management based on a set of computing resources in a stream computing environment Eric L. Barsness, Daniel E. Beuch, John M. Santosuosso 2021-03-23 $2,115,000
10901853 Controlling processing elements in a distributed computing environment Eric L. Barsness, Daniel E. Beuch, John M. Santosuosso 2021-01-26 $1,788,000
10838800 Data tuple testing and routing for a streaming application Eric L. Barsness, Alexander Cook, John M. Santosuosso 2020-11-17 $2,639,000
10812406 Assigning processing elements to stream computing servers John M. Santosuosso, Daniel E. Beuch, Eric L. Barsness 2020-10-20 $3,651,000
10769277 Malicious application detection and prevention system for stream computing applications deployed in cloud computing environments David M. Koster, Jason A. Nikolai, John M. Santosuosso 2020-09-08 $3,136,000
10768917 Dynamic deployment placement of processing elements in a streaming data system John M. Santosuosso, Eric L. Barsness, Daniel E. Beuch 2020-09-08 $3,136,000
10754690 Rule-based dynamic resource adjustment for upstream and downstream processing units in response to a processing unit event John M. Santosuosso 2020-08-25 $2,454,000
10726017 Limiting tuple creation at the tuple level Eric L. Barsness, John M. Santosuosso 2020-07-28 $3,400,000