GK

Geoffrey M. Kizer

Microsoft: 24 patents #1,275 of 40,388Top 4%
Overall (All Time): #173,620 of 4,157,543Top 5%
24
Patents All Time

Issued Patents All Time

Patent #TitleCo-InventorsDate
10417011 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2019-09-17
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
9817857 Deep cloning of objects using binary format Gaurav Seth, Jianchun Xu, Koundinya Veluri 2017-11-14
9760380 Using grammar to serialize and de-serialize objects Gaurav Seth, Jianchun Xu 2017-09-12
9690604 Language-based model for asynchronous operations Niklas Gustafsson 2017-06-27
9547511 Language-based model for asynchronous operations Niklas Gustafsson 2017-01-17
9529608 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2016-12-27
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
8954475 Deep cloning of objects using binary format Gaurav Seth, Jianchun Xu, Koundinya Veluri 2015-02-10
8694961 Thread-agile execution of dynamic programming language programs Stefan R. Batres, Gaurav Seth, Amanda Silver 2014-04-08
8522260 Integration of runtime environments John D. Doty, Jeffrey C. Schlimmer 2013-08-27
8336035 Customizable dynamic language expression interpreter John Lambert, Kenneth D. Wolf 2012-12-18
8276165 Continuation-based runtime callback invocation Donald F. Box, Kenneth D. Wolf, Jeffrey C. Schlimmer, Edmund Samuel Victor Pinto 2012-09-25
8214340 Observing and reporting changes in complex software dependencies Clemens A. Szyperski, Joshua Ryan Williams, Anthony J. Moore 2012-07-03
8191042 Continuation based declarative definition and composition Edmund Samuel Victor Pinto, Kenneth D. Wolf, Donald F. Box 2012-05-29
8181155 Unified expression and location framework Edmund Samuel Victor Pinto, Kenneth D. Wolf, Robert B. Schmidt, Nathan C. Talbert 2012-05-15
7899798 Observing and reporting changes in complex software dependencies Clemens A. Szyperski, Joshua Ryan Williams, Anthony J. Moore 2011-03-01
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
7860900 Consistently signaling state changes Clemens A. Szyperski, Joshua Ryan Williams, John D. Doty 2010-12-28
7467388 Monitoring message queues and starting processing applications David Driver, Krishnan Srinivasan, Uday Hedge 2008-12-16
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
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
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
5745904 Buffered table user index John King, Gregory R. Smith 1998-04-28