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

John M. Oslake — 24 Patents

Microsoft: 23 patents #1,393 of 40,388Top 4%
Seattle, WA: #1,019 of 21,776 inventorsTop 5%
Washington: #3,621 of 76,902 inventorsTop 5%
Overall (All Time): #168,038 of 4,157,543Top 5%
24 Patents All Time
John M. Oslake has been granted 24 US patents while listed as an inventor at Microsoft. The first was granted in 2006 and the most recent in June 2025. John M. Oslake ranks #168,038 of 4,157,543 US inventors in our database (top 4.0%). Patent records list John M. Oslake in Seattle, WA, US.

Patents per Year

Patents granted per year, 2006 to 2025Bar chart with a peak of 6 patents in 2011.peak 62006: 1 patents20062007: 1 patents2008: 1 patents20082009: 3 patents2011: 6 patents20112012: 1 patents2013: 2 patents20132014: 2 patents2015: 1 patents20152021: 1 patents2022: 2 patents20222023: 2 patents2025: 1 patents2025

Issued Patents All Time

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12326806 Memory management for multiple process instances Manoj Syamala, Vivek Narasayya, Junfeng Dong, Ajay Kalhan, Shize Xu +4 more 2025-06-10
11726905 Memory management for multiple process instances Manoj Syamala, Vivek Narasayya, Junfeng Dong, Ajay Kalhan, Shize Xu +4 more 2023-08-15 $266,941,000
11595319 Differential overbooking in a cloud computing environment Changsong Li, Ajay Kalhan, Pankaj Arora, Junfeng Dong, Yi Shan +5 more 2023-02-28 $221,092,000
11372770 System and method for determining cache activity and optimizing cache reclamation Junfeng Dong, Ajay Kalhan, Manoj Syamala, Vivek Narasayya, Changsong Li +4 more 2022-06-28 $238,915,000
11256619 Memory management for serverless databases Manoj Syamala, Arnd Christian König, Vivek Narasayya, Junfeng Dong, Ajay Kalhan +4 more 2022-02-22 $301,637,000
10936480 Memory management for multiple process instances Manoj Syamala, Vivek Narasayya, Junfeng Dong, Ajay Kalhan, Shize Xu +4 more 2021-03-02 $181,927,000
9015662 Service level objective for cloud hosted applications Subramanian Muralidhar, Richard Shawn Bice, Jeffrey R. Currier, Narayan Nevrekar, Kenneth Van Hyning 2015-04-21 $29,497,000
8751415 Visualization for resource capacity management Matt Hollingsworth, Colleen Hamilton, Shawn Bice, Narayan Nevrekar 2014-06-10 $30,051,000
8707254 Service level objective for cloud hosted applications Subramanian Muralidhar, Richard Shawn Bice, Jeffrey R. Currier, Narayan Nevrekar, Kenneth Van Hyning 2014-04-22 $23,747,000
8527238 Storage input/output utilization associated with a software application Matt Hollingsworth 2013-09-03 $29,750,000
8380684 Data-tier application component fabric management Matt Hollingsworth, Shawn Bice, Ken Van Hyning, Jin Feng, Praveen Seshadri 2013-02-19 $10,297,000
8112366 Expert system and visualization for multi-server capacity management Matt Hollingsworth, Colleen Hamilton, Shawn Bice 2012-02-07 $21,648,000
8086437 Modeling and simulating software contention Ganesh Balakrishnan, Pavel A. Dournov 2011-12-27 $13,493,000
8073671 Dynamic software performance models Efstathios Papaefstathiou, Jonathan C. Hardwick, Pavel A. Dournov 2011-12-06 $11,336,000
7996204 Simulation using resource models Pavel A. Dournov, Jonathan C. Hardwick, Kevin J Savage 2011-08-09 $12,864,000
7979520 Prescriptive architecture recommendations Jonathan C. Hardwick, Efstathios Papaefstathiou, David Guimbellot, Pavel A. Dournov 2011-07-12 $14,655,000
7974827 Resource model training Pavel A. Dournov, Jonathan C. Hardwick, Kevin J Savage 2011-07-05 $15,908,000
7877250 Creation of resource models Pavel A. Dournov, Jonathan C. Hardwick, Kevin J Savage 2011-01-25
7571088 Simulation of connected devices Efstathios Papaefstathiou, Glenn R. Peterson, Pavel A. Dournov 2009-08-04 $28,843,000
7552036 Preconditioning for stochastic simulation of computer system performance Pavel A. Dournov, Glenn R. Peterson, Jonathan C. Hardwick, Efstathios Papaefstathiou, David Guimbellot 2009-06-23 $37,511,000
7548843 Simulation of distributed networks Efstathios Papaefstathiou, Pavel A. Dournov 2009-06-16 $26,863,000
7383161 Systems and methods for device simulation Pavel A. Dournov, Efstathios Papaefstathiou, Glenn R. Peterson 2008-06-03 $22,353,000
7284146 Markov model of availability for clustered systems David Guimbellot 2007-10-16 $16,447,000
7024580 Markov model of availability for clustered systems David Guimbellot 2006-04-04 $29,252,000