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 1–25 of 66 patents

Patent #TitleCo-InventorsDate
9531648 Managing data paths in an operator graph Bradford L. Cobb, John M. Santosuosso 2016-12-27
9532168 Transaction based temporary and secure access Gregory R. Hintermeister 2016-12-27
9531781 Triggering window conditions by streaming features of an operator graph John M. Santosuosso, Brandon W. Schulz 2016-12-27
9531602 Processing element placement tool Eric L. Barsness, John M. Santosuosso 2016-12-27
9532166 Transaction based temporary and secure access Gregory R. Hintermeister 2016-12-27
9525715 Deploying a portion of a streaming application to one or more virtual machines Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-12-20
9515965 Managing data paths in an operator graph Bradford L. Cobb, John M. Santosuosso 2016-12-06
9503334 Allocating operators of a streaming application to virtual machines based on monitored performance Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-11-22
9501200 Smart display Gregory R. Hintermeister 2016-11-22
9497250 Runtime grouping of tuples in a streaming application Bradford L. Cobb, John M. Santosuosso 2016-11-15
9471639 Managing a grouping window on an operator graph Bradford L. Cobb, John M. Santosuosso 2016-10-18
9471707 Supplementing a tuple with a derived value Bradford L. Cobb, John M. Santosuosso 2016-10-18
9473343 Dynamic processing unit relocation in a multi-nodal environment based on incoming physical data Eric L. Barsness, John M. Santosuosso 2016-10-18
9473550 Multifusion of a stream operator in a streaming application John M. Santosuosso 2016-10-18
9471431 Buffered cloned operators in a streaming application Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-10-18
9471432 Buffered cloned operators in a streaming application Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-10-18
9459923 Dynamic run time allocation of distributed jobs with application specific metrics John M. Santosuosso 2016-10-04
9459757 Processing element placement tool Eric L. Barsness, John M. Santosuosso 2016-10-04
9460235 Supplementing a tuple with a derived value Bradford L. Cobb, John M. Santosuosso 2016-10-04
9454458 Path-specific break points for stream computing James E. Carey, Bradford L. Cobb, John M. Santosuosso 2016-09-27
9454667 Granting object authority via a multi-touch screen to a collaborator Gregory R. Hintermeister 2016-09-27
9438490 Allocating operators of a streaming application to virtual machines based on monitored performance Lance Bragstad, Bin Cao, James E. Carey, Mathew R. Odden 2016-09-06
9438656 Triggering window conditions by streaming features of an operator graph John M. Santosuosso, Brandon W. Schulz 2016-09-06
9436736 Managing streams of tuples John M. Santosuosso 2016-09-06
9430117 Triggering window conditions using exception handling John M. Santosuosso, Brandon W. Schulz 2016-08-30