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

Geoffrey M. Kizer — 24 Patents

Microsoft: 24 patents #1,281 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
Geoffrey M. Kizer has been granted 24 US patents while listed as an inventor at Microsoft. The first was granted in 1998 and the most recent in September 2019. Geoffrey M. Kizer ranks #168,038 of 4,157,543 US inventors in our database (top 4.0%). Patent records list Geoffrey M. Kizer in Seattle, WA, US.

Patents per Year

Patents granted per year, 1998 to 2019Bar chart with a peak of 5 patents in 2012.peak 51998: 1 patents19982008: 4 patents2010: 1 patents20102011: 2 patents2012: 5 patents20122013: 1 patents2014: 1 patents20142015: 1 patents2016: 2 patents20162017: 4 patents2018: 1 patents20182019: 1 patents2019

Issued Patents All Time

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10417011 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2019-09-17 $66,894,000
9916136 Interface infrastructure for a continuation based runtime Kenneth D. Wolf, Edmund Samuel Victor Pinto, Robert B. Schmidt, Donald F. Box, Nathan C. Talbert +7 more 2018-03-13 $58,125,000
9817857 Deep cloning of objects using binary format Gaurav Seth, Jianchun Xu, Koundinya Veluri 2017-11-14 $36,722,000
9760380 Using grammar to serialize and de-serialize objects Gaurav Seth, Jianchun Xu 2017-09-12 $27,507,000
9690604 Language-based model for asynchronous operations Niklas Gustafsson 2017-06-27 $36,785,000
9547511 Language-based model for asynchronous operations Niklas Gustafsson 2017-01-17 $57,646,000
9529608 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2016-12-27 $44,288,000
9354847 Interface infrastructure for a continuation based runtime Kenneth D. Wolf, Edmund Samuel Victor Pinto, Robert B. Schmidt, Donald F. Box, Nathan C. Talbert +7 more 2016-05-31 $40,945,000
8954475 Deep cloning of objects using binary format Gaurav Seth, Jianchun Xu, Koundinya Veluri 2015-02-10 $22,754,000
8694961 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2014-04-08 $34,914,000
8522260 Integration of runtime environments John D. Doty, Jeffrey C. Schlimmer 2013-08-27 $28,689,000
8336035 Customizable dynamic language expression interpreter John Lambert, Kenneth D. Wolf 2012-12-18 $33,421,000
8276165 Continuation-based runtime callback invocation Donald F. Box, Kenneth D. Wolf, Jeffrey C. Schlimmer, Edmund Samuel Victor Pinto 2012-09-25 $17,180,000
8214340 Observing and reporting changes in complex software dependencies Clemens A. Szyperski, Joshua Ryan Williams, Anthony J. Moore 2012-07-03 $17,614,000
8191042 Continuation based declarative definition and composition Edmund Samuel Victor Pinto, Kenneth D. Wolf, Donald F. Box 2012-05-29 $15,522,000
8181155 Unified expression and location framework Edmund Samuel Victor Pinto, Kenneth D. Wolf, Robert B. Schmidt, Nathan C. Talbert 2012-05-15 $19,036,000
7899798 Observing and reporting changes in complex software dependencies Clemens A. Szyperski, Joshua Ryan Williams, Anthony J. Moore 2011-03-01 $18,854,000
7882120 Data description language for record based systems Donald F. Box, Brian F. Chapman, Martin J. Gudgin, Michael J. Hillberg, Charles P. Jazdzewski +4 more 2011-02-01 $15,193,000
7860900 Consistently signaling state changes Clemens A. Szyperski, Joshua Ryan Williams, John D. Doty 2010-12-28 $13,779,000
7467388 Monitoring message queues and starting processing applications David Driver, Krishnan Srinivasan, Uday Hedge 2008-12-16 $34,537,000
7418709 URL namespace to support multiple-protocol processing within worker processes Emily Kruglick, Shai Kariv, Lance Olson, 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, Shai Kariv, Lance Olson, 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, Emily Kruglick, Lance Olson, Erik B. Christensen, Kenneth D. Wolf +2 more 2008-08-26 $24,236,000
5745904 Buffered table user index John King, Gregory R. Smith 1998-04-28 $113,316,000