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

Michael J. Branson

IBM: 66 patents #11 of 10,295Top 1%
Rochester, MN: #1 of 448 inventorsTop 1%
Minnesota: #1 of 6,786 inventorsTop 1%
Overall (2016): #97 of 481,213Top 1%
66 Patents 2016

Issued Patents 2016

Showing 26–50 of 66 patents

Patent #TitleCo-InventorsDate
9426194 Ending tuple processing in a stream-based computing application John M. Santosuosso 2016-08-23
9426197 Compile-time tuple attribute compression John M. Santosuosso 2016-08-23
9417915 Methods for rule-based dynamic resource adjustment for upstream and downstream processing units in response to an intermediate processing unit event John M. Santosuosso 2016-08-16
9405553 Processing element management in a streaming data system Ryan K. Cradick, John M. Santosuosso, Brandon W. Schulz 2016-08-02
9407523 Increasing performance of a streaming application by running experimental permutations Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-08-02
9401946 Deploying a portion of a streaming application to one or more virtual machines according to hardware type Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-07-26
9391831 Dynamic stream processing within an operator graph Bradford L. Cobb, John M. Santosuosso 2016-07-12
9389911 Dynamic reduction of stream backpressure Ryan K. Cradick, John M. Santosuosso 2016-07-12
9391830 Dynamic stream processing within an operator graph Bradford L. Cobb, John M. Santosuosso 2016-07-12
9391908 Unfusing operators from a streaming processing element to avoid congestion Eric L. Barsness, Alexander Cook, John M. Santosuosso 2016-07-12
9384302 Generating differences for tuple attributes James E. Carey, John M. Santosuosso 2016-07-05
9379950 Using cloud resources to improve performance of a streaming application Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-06-28
9374287 Managing processing branches in an operator graph Bradford L. Cobb, John M. Santosuosso 2016-06-21
9372780 Breakpoint continuation for stream computing Eric L. Barsness, Bradford L. Cobb, John M. Santosuosso 2016-06-21
9363153 Monitoring similar data in stream computing John M. Santosuosso 2016-06-07
9348940 Generating differences for tuple attributes James E. Carey, John M. Santosuosso 2016-05-24
9342385 Reconfiguring an operator graph based on attribute usage Bradford L. Cobb, John M. Santosuosso 2016-05-17
9344342 Monitoring similar data in stream computing John M. Santosuosso 2016-05-17
9338229 Relocating an application from a device to a server Gregory R. Hintermeister 2016-05-10
9330118 Exiting windowing early for stream computing John M. Santosuosso 2016-05-03
9329970 Selecting an operator graph configuration for a stream-based computing application John M. Santosuosso 2016-05-03
9325742 Adding an encryption policy in a streaming environment Eric L. Barsness, John M. Santosuosso 2016-04-26
9325767 Deploying a portion of a streaming application to one or more virtual machines Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-04-26
9325766 Deploying a portion of a streaming application to one or more virtual machines Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-04-26
9325758 Runtime tuple attribute compression John M. Santosuosso 2016-04-26