Membership
Tour
Register
Log in
Geoffrey M. Kizer
Follow
Person
Seattle, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Thread-agile execution of dynamic programming language programs
Patent number
10,417,011
Issue date
Sep 17, 2019
Microsoft Technology Licensing, LLC
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interface infrastructure for a continuation based runtime
Patent number
9,916,136
Issue date
Mar 13, 2018
Microsoft Technology Licensing, LLC
Kenneth D. Wolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Deep cloning of objects using binary format
Patent number
9,817,857
Issue date
Nov 14, 2017
Microsoft Technology Licensing, LLC
Gaurav Seth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Language-based model for asynchronous operations
Patent number
9,690,604
Issue date
Jun 27, 2017
Microsoft Technology Licensing, LLC
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Language-based model for asynchronous operations
Patent number
9,547,511
Issue date
Jan 17, 2017
Microsoft Technology Licensing, LLC
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread-agile execution of dynamic programming language programs
Patent number
9,529,608
Issue date
Dec 27, 2016
Microsoft Technology Licensing, LLC
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interface infrastructure for a continuation based runtime
Patent number
9,354,847
Issue date
May 31, 2016
Microsoft Technology Licensing, LLC
Kenneth D. Wolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Deep cloning of objects using binary format
Patent number
8,954,475
Issue date
Feb 10, 2015
Microsoft Technology Licensing, LLC
Gaurav Seth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Thread-agile execution of dynamic programming language programs
Patent number
8,694,961
Issue date
Apr 8, 2014
Microsoft Corporation
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Integration of runtime environments
Patent number
8,522,260
Issue date
Aug 27, 2013
Microsoft Corporation
John David Doty
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Customizable dynamic language expression interpreter
Patent number
8,336,035
Issue date
Dec 18, 2012
Microsoft Corporation
John Robert Lambert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Continuation-based runtime callback invocation
Patent number
8,276,165
Issue date
Sep 25, 2012
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Observing and reporting changes in complex software dependencies
Patent number
8,214,340
Issue date
Jul 3, 2012
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Continuation based declarative definition and composition
Patent number
8,191,042
Issue date
May 29, 2012
Microsoft Corporation
Edmund Samuel Victor Pinto
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Unified expression and location framework
Patent number
8,181,155
Issue date
May 15, 2012
Microsoft Corporation
Edmund Samuel Victor Pinto
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Observing and reporting changes in complex software dependencies
Patent number
7,899,798
Issue date
Mar 1, 2011
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data description language for record based systems
Patent number
7,882,120
Issue date
Feb 1, 2011
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Consistently signaling state changes
Patent number
7,860,900
Issue date
Dec 28, 2010
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Monitoring message queues and starting processing applications
Patent number
7,467,388
Issue date
Dec 16, 2008
Microsoft Corporation
David O. Driver
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
URL namespace to support multiple-protocol processing within worker...
Patent number
7,418,709
Issue date
Aug 26, 2008
Microsoft Corporation
Emily Kruglick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system to support a unified process model for handling m...
Patent number
7,418,719
Issue date
Aug 26, 2008
Microsoft Corporation
Shai Kariv
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system to support multiple-protocol processing within wo...
Patent number
7,418,712
Issue date
Aug 26, 2008
Microsoft Corporation
Emily Kruglick
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Buffered table user index
Patent number
5,745,904
Issue date
Apr 28, 1998
Microsoft Corporation
John Wesley King
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
THREAD-AGILE EXECUTION OF DYNAMIC PROGRAMMING LANGUAGE PROGRAMS
Publication number
20170168843
Publication date
Jun 15, 2017
Microsoft Technology Licensing, LLC
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LANGUAGE-BASED MODEL FOR ASYNCHRONOUS OPERATIONS
Publication number
20170123776
Publication date
May 4, 2017
Microsoft Technology Licensing, LLC
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Interface Infrastructure for a Continuation Based Runtime
Publication number
20160274869
Publication date
Sep 22, 2016
Microsoft Technology Licensing, LLC
Kenneth D. Wolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEEP CLONING OF OBJECTS USING BINARY FORMAT
Publication number
20150142854
Publication date
May 21, 2015
Microsoft Technology Licensing, LLC
Gaurav Seth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD-AGILE EXECUTION OF DYNAMIC PROGRAMMING LANGUAGE PROGRAMS
Publication number
20140196053
Publication date
Jul 10, 2014
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
THREAD-AGILE EXECUTION OF DYNAMIC PROGRAMMING LANGUAGE PROGRAMS
Publication number
20130263087
Publication date
Oct 3, 2013
Microsoft Corporation
Stefan R. Batres
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEEP CLONING OF OBJECTS USING BINARY FORMAT
Publication number
20130124573
Publication date
May 16, 2013
Microsoft Corporation
Gaurav Seth
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OBSERVING AND REPORTING CHANGES IN COMPLEX SOFTWARE DEPENDENCIES
Publication number
20110131191
Publication date
Jun 2, 2011
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LANGUAGE-BASED MODEL FOR ASYNCHRONOUS OPERATIONS
Publication number
20100313184
Publication date
Dec 9, 2010
Microsoft Corporation
Niklas Gustafsson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTERFACE INFRASTRUCTURE FOR A CONTINUATION BASED RUNTIME
Publication number
20100169862
Publication date
Jul 1, 2010
Microsoft Corporation
Kenneth D. Wolf
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CUSTOMIZABLE DYNAMIC LANGUAGE EXPRESSION INTERPRETER
Publication number
20100153930
Publication date
Jun 17, 2010
Microsoft Corporation
John Robert Lambert
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTEGRATION OF RUNTIME ENVIRONMENTS
Publication number
20100070983
Publication date
Mar 18, 2010
Microsoft Corporation
JOHN DAVID DOTY
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Continuation-Based Runtime Callback Invocation
Publication number
20090300648
Publication date
Dec 3, 2009
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIFIED EXPRESSION AND LOCATION FRAMEWORK
Publication number
20090222794
Publication date
Sep 3, 2009
Microsoft Corporation
Edmund Samuel Victor Pinto
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTINUATION BASED DECLARATIVE DEFINITION AND COMPOSITION
Publication number
20090222827
Publication date
Sep 3, 2009
Microsoft Corporation
Edmund Samuel Victor Pinto
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OBSERVING AND REPORTING CHANGES IN COMPLEX SOFTWARE DEPENDENCIES
Publication number
20090216782
Publication date
Aug 27, 2009
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONSISTENTLY SIGNALING STATE CHANGES
Publication number
20090216793
Publication date
Aug 27, 2009
Microsoft Corporation
Clemens A. Szyperski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA DESCRIPTION LANGUAGE FOR RECORD BASED SYSTEMS
Publication number
20090182760
Publication date
Jul 16, 2009
Microsoft Corporation
Donald F. Box
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
URL Namespace to Support Multiple-Protocol Processing within Worker...
Publication number
20080320503
Publication date
Dec 25, 2008
Microsoft Corporation
Emily Kruglick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Monitoring message queues and starting processing applications
Publication number
20070118841
Publication date
May 24, 2007
David O. Driver
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
URL namespace to support multiple-protocol processing within worker...
Publication number
20060080443
Publication date
Apr 13, 2006
Microsoft Corporation
Emily Kruglick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system to support multiple-protocol processing within wo...
Publication number
20060047818
Publication date
Mar 2, 2006
Microsoft Corporation
Emily Kruglick
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Method and system to support a unified process model for handling m...
Publication number
20060047532
Publication date
Mar 2, 2006
Microsoft Corporation
Shai Kariv
G06 - COMPUTING CALCULATING COUNTING