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

John Dunagan — 52 Patents

Microsoft: 37 patents #586 of 40,388Top 2%
Amazon: 15 patents #877 of 19,158Top 5%
Bellevue, WA: #166 of 6,950 inventorsTop 3%
Washington: #1,031 of 76,902 inventorsTop 2%
Overall (All Time): #50,240 of 4,157,543Top 2%
52 Patents All Time
John Dunagan has been granted 52 US patents while listed as an inventor at Microsoft. The first was granted in 2006 and the most recent in August 2022. John Dunagan ranks #50,240 of 4,157,543 US inventors in our database (top 1.2%). Patent records list John Dunagan in Bellevue, WA, US.

Issued Patents All Time

Showing 1–25 of 52 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11409796 Generational databases for managing time series data Mihir Sadruddin Surani, Roberto Pentz De Faria, Mohit Gupta, Yuxuan Liu, Leslie Johann Lamprecht +2 more 2022-08-09 $213,002,000
11245640 Systems, methods, and apparatuses for predicting availability of a resource Abhinav Maurya, Pawel Cholewinski, Kerem BULBUL 2022-02-08 $280,108,000
10884778 Adjusting dynamically scalable instance hosting based on compute resource usage Mohit Gupta, Mihir Sadruddin Surani, Yuxuan Liu, Les Johann Lamprecht, John Merrill Phillips +6 more 2021-01-05 $219,449,000
10877786 Managing compute resource usage based on prior usage Mohit Gupta, Mihir Sadruddin Surani, Yuxuan Liu, Les Johann Lamprecht, John Merrill Phillips +2 more 2020-12-29 $232,145,000
10795905 Data stream ingestion and persistence techniques Marvin M. Theimer, Gaurav D. Ghare, Gregory M. Burgess, Ying Xiong 2020-10-06 $256,164,000
10691716 Dynamic partitioning techniques for data streams Marvin M. Theimer, Gaurav D. Ghare, Gregory M. Burgess, Ying Xiong 2020-06-23 $190,711,000
10635644 Partition-based data stream processing framework Marvin M. Theimer, Gaurav D. Ghare, Gregory M. Burgess, Ying Xiong 2020-04-28 $269,738,000
10628228 Tiered usage limits across compute resource partitions Wynand Jan Theunissen, Justin J. Tittelfitz, Saurabh Jain, Bradley Joseph Gussin, Shantanu Chandra +2 more 2020-04-21 $173,502,000
9858322 Data stream ingestion and persistence techniques Marvin M. Theimer, Gaurav D. Ghare, Greg Burgess, Ying Xiong 2018-01-02 $68,188,000
9817864 Flexible pivot querying of monitoring data with zero setup Derek Solomon Pai, Caitlyn Rose Shim, John W. Heitmann, Michael R. Foster 2017-11-14 $44,554,000
9794135 Managed service for acquisition, storage and consumption of large-scale data streams Marvin M. Theimer, Gaurav D. Ghare, Greg Burgess, Ying Xiong 2017-10-17 $37,690,000
9720989 Dynamic partitioning techniques for data streams Marvin M. Theimer, Gaurav D. Ghare, Greg Burgess, Ying Xiong 2017-08-01 $37,384,000
9686320 Crisscross cancellation protocol Atul Adya, Alastair Wolman 2017-06-20 $31,379,000
9524344 User interface for online ads Xiaofeng Fan, Helen Wang, Mansoor Malik, Rajesh S. Batheja 2016-12-20 $47,770,000
9367257 Techniques for resource location and migration across data centers James R. Hamilton, Michael Manos, Alastair Wolman, Sharad Agarwal, Ming Zhang 2016-06-14 $42,465,000
9276959 Client-configurable security options for data streams Marvin M. Theimer, Gaurav D. Ghare, Greg Burgess, Ying Xiong 2016-03-01 $48,892,000
9219673 Crisscross cancellation protocol Atul Adya, Alastair Wolman 2015-12-22 $71,567,000
9104392 Multitenant monitoring system storing monitoring data supporting flexible pivot querying Derek Solomon Pai, Caitlyn Rose Shim, John W. Heitmann, Michael R. Foster 2015-08-11 $50,856,000
9043327 Performing flexible pivot querying of monitoring data using a multi-tenant monitoring system Derek Solomon Pai, Caitlyn Rose Shim, John W. Heitmann, Michael R. Foster 2015-05-26 $76,785,000
9038020 Detouring in scripting systems Xiaofeng Fan, Jiahe Helen Wang 2015-05-19 $44,188,000
9015349 Crisscross cancellation protocol Atul Adya, Alastair Wolman 2015-04-21 $29,497,000
8966121 Client-side management of domain name information Arne Josefsberg, Mark D. Scheibel, Alastair Wolman 2015-02-24 $23,623,000
8707318 Partitioning system including a generic partitioning manager for partitioning resources Atul Adya, Alastair Wolman 2014-04-22 $23,747,000
8683546 Managing security configuration through machine learning, combinatorial optimization and attack graphs Alice Zheng 2014-03-25 $29,958,000
8666967 Scaled management system Albert Greenberg, Emre Mehmet Kiciman, Heather E. Warncke, Alastair Wolman 2014-03-04 $30,366,000