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

John Lawrence Hamby — 18 Patents

Microsoft: 18 patents #2,027 of 40,388Top 6%
Seattle, WA: #1,525 of 21,776 inventorsTop 8%
Washington: #5,373 of 76,902 inventorsTop 7%
Overall (All Time): #245,716 of 4,157,543Top 6%
18 Patents All Time
John Lawrence Hamby has been granted 18 US patents while listed as an inventor at Microsoft. The first was granted in 2009 and the most recent in May 2021. John Lawrence Hamby ranks #245,716 of 4,157,543 US inventors in our database (top 5.9%). Patent records list John Lawrence Hamby in Seattle, WA, US.

Issued Patents All Time

Showing 1–18 of 18 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
11003511 Controlling runtime access to application program interfaces Mircea Trofin, Patrick H. Dussud, Rudi Martin, Michal Strehovsky, David Charles Wrighton +2 more 2021-05-11 $170,098,000
10853041 Extensible instrumentation Aleksey V. Tsingauz, Manish Kumar Jayaswal 2020-12-01 $114,800,000
10809985 Instrumenting program code Manish Kumar Jayaswal, Andrew Michael Casey, Aleksey V. Tsingauz, Tomas Matousek, GEN-CHI LU +2 more 2020-10-20 $184,619,000
10642714 Mapping dynamic analysis data to source code Tomas Matousek, Manish Kumar Jayaswal, Andrew Michael Casey 2020-05-05 $112,664,000
10241784 Hierarchical directives-based management of runtime behaviors David Charles Wrighton, Michal Strehovsky, Morgan Asher Brown, Fadi M. Hanna, Turgut Isik +3 more 2019-03-26 $49,304,000
9785483 Controlling runtime access to application program interfaces Mircea Trofin, Patrick H. Dussud, Rudi Martin, Michal Strehovsky, David Charles Wrighton +2 more 2017-10-10 $29,796,000
9600272 Hierarchical directives-based management of runtime behaviors David Charles Wrighton, Michal Strehovsky, Morgan Asher Brown, Fadi M. Hanna, Turgut Isik +3 more 2017-03-21 $43,991,000
9389890 Hierarchical directives-based management of runtime behaviors David Charles Wrighton, Michal Strehovsky, Morgan Asher Brown, Fadi M. Hanna, Turgut Isik +3 more 2016-07-12 $36,196,000
9229696 Common intermediate representation for data scripting language Donald F. Box, Bradford H. Lovering, John D. Doty, Jeffrey C. Schlimmer, David E. Langworthy 2016-01-05 $38,756,000
8990839 Controlling runtime access to application programming interfaces Mircea Trofin, Patrick H. Dussud, Rudi Martin, Michal Strehovsky, David Charles Wrighton +2 more 2015-03-24 $16,695,000
8539457 Partial on-demand lazy semantic analysis Joshua Ryan Williams, John D. Doty, Clemens A. Szyperski, David M. Miller 2013-09-17 $24,820,000
8473897 Common intermediate representation for data scripting language Donald F. Box, Bradford H. Lovering, John D. Doty, Jeffrey C. Schlimmer, David E. Langworthy 2013-06-25 $15,479,000
8321833 Compact syntax for data scripting language David E. Langworthy, Bradford H. Lovering, Donald F. Box, Giovanni M. Della-Libera, Jeffrey S. Pinkston +2 more 2012-11-27 $16,695,000
8296744 Tree-based directed graph programming structures for a declarative programming language David E. Langworthy, Bradford H. Lovering, Donald F. Box 2012-10-23 $17,154,000
7934207 Data schemata in programming language contracts Niklas Gustafsson, Patrick James Helland 2011-04-26 $19,159,000
7676791 Implementation of concurrent programs in object-oriented languages Niklas Gustafsson, Jason Paul Allen 2010-03-09 $20,400,000
7620944 Resolving operators with user defined operands Cameron Beccario, Paul A. Vick, Harish Kantamneni, Amanda Silver 2009-11-17 $30,079,000
7516441 Method and system for program editing and debugging in a common language runtime environment Jennifer Hamilton, Michael M. Magruder, James H. Hogg, William G. Evans, Vance Morrison +15 more 2009-04-07 $26,157,000