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

Lance Olson — 31 Patents

Microsoft: 31 patents #808 of 40,388Top 3%
Sammamish, WA: #152 of 2,558 inventorsTop 6%
Washington: #2,479 of 76,902 inventorsTop 4%
Overall (All Time): #115,823 of 4,157,543Top 3%
31 Patents All Time
Lance Olson has been granted 31 US patents while listed as an inventor at Microsoft. The first was granted in 2005 and the most recent in June 2020. Lance Olson ranks #115,823 of 4,157,543 US inventors in our database (top 2.8%). Patent records list Lance Olson in Sammamish, WA, US.

Issued Patents All Time

Showing 1–25 of 31 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10698969 Representation/invocation of actions/functions in a hypermedia-driven environment Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2020-06-30 $108,992,000
10574792 Referencing change(s) in data utilizing a network resource locator Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2020-02-25 $60,478,000
10509789 Providing data experience(s) via disparate semantic annotations based on a respective user scenario Alexander Douglas James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Jason Clark +1 more 2019-12-17 $65,953,000
10320949 Referencing change(s) in data utilizing a network resource locator Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2019-06-11 $45,655,000
9746932 Gesture inferred vocabulary bindings Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Siddharth Jayadevan +1 more 2017-08-29 $34,413,000
9697297 Representation/invocation of actions/functions in a hypermedia-driven environment Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2017-07-04
9652506 Providing data experience(s) via disparate semantic annotations based on a respective user scenario Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2017-05-16 $30,274,000
9537977 Referencing change(s) in data utilizing a network resource locator Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2017-01-03 $30,922,000
9292094 Gesture inferred vocabulary bindings Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Jason Clark +1 more 2016-03-22 $35,394,000
9286414 Data discovery and description service Alex James, Michael Pizzo, Pablo Castro, Michael Justin Flasko, Jason Clark +1 more 2016-03-15 $43,879,000
9208244 Referencing change(s) in data utilizing a network resource locator Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Jason Clark +1 more 2015-12-08 $46,233,000
8087073 Authentication architecture Henrik Frystyk Nielsen, Cem Paya 2011-12-27 $13,493,000
7730499 Protocol agnostic request response pattern Henrik Frystyk Nielsen, Henry L. Sanders, Richard L. Firth 2010-06-01 $13,800,000
7676541 Peer communication channel partitioning Eric K. Zinda 2010-03-09 $20,400,000
7581231 Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer Adam Smith, Anthony J. Moore, Anders Hejlsberg, Brian A. LaMacchia, Blaine Dockter +70 more 2009-08-25 $29,810,000
7565395 Mechanism for preserving session state when using an access-limited buffer Mauro Ottaviani, Anastasios Kasiolas, Michael Steven Vernal, Michael Dice, Alfred Lee 2009-07-21 $26,581,000
7555757 Application program interface for network software platform Adam Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian Grunkemeyer +45 more 2009-06-30 $33,649,000
7512957 Interface infrastructure for creating and interacting with web services Shy Cohen, Geary L. Eppley, Douglas M. Purdy, James E. Johnson, Stephen J. Millet +54 more 2009-03-31 $21,547,000
7437742 Protocol agnostic web listener Richard L. Firth, Henrik Frystyk Nielsen, Henry L. Sanders 2008-10-14 $28,172,000
7418709 URL namespace to support multiple-protocol processing within worker processes Emily Kruglick, Geoffrey M. Kizer, Shai Kariv, Erik B. Christensen, Kenneth D. Wolf +2 more 2008-08-26 $24,236,000
7418712 Method and system to support multiple-protocol processing within worker processes Emily Kruglick, Geoffrey M. Kizer, Shai Kariv, Erik B. Christensen, Kenneth D. Wolf +2 more 2008-08-26 $24,236,000
7418719 Method and system to support a unified process model for handling messages sent in different protocols Shai Kariv, Geoffrey M. Kizer, Emily Kruglick, Erik B. Christensen, Kenneth D. Wolf +2 more 2008-08-26 $24,236,000
7322040 Authentication architecture Henrik Frystyk Nielsen, Cem Paya 2008-01-22 $59,011,000
7280558 Asynchronous pattern Brian Grunkemeyer, Jonathan C. Hawkins, Christopher W. Brumme, Gopala Krishna R. Kakivaya, Dmitry Robsman +1 more 2007-10-09 $31,738,000
7248603 Asynchronous pattern Brian Grunkemeyer, Jonathan C. Hawkins, Christopher W. Brumme, Gopala Krishna R. Kakivaya, Dmitry Robsman +1 more 2007-07-24 $29,685,000