Membership
Tour
Register
Log in
Mads Torgersen
Follow
Person
Issaquah, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Compiler-generated asynchronous enumerable object
Patent number
11,922,151
Issue date
Mar 5, 2024
Microsoft Technology Licensing, LLC
Stephen Harris Toub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient immutable syntax representation with incremental change
Patent number
11,372,630
Issue date
Jun 28, 2022
Microsoft Technology Licensing, LLC
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient immutable syntax representation with incremental change
Patent number
10,564,944
Issue date
Feb 18, 2020
Microsoft Technology Licensing, LLC
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Static type checking across module universes
Patent number
9,652,207
Issue date
May 16, 2017
Microsoft Technology Licensing, LLC
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Contextual typing
Patent number
9,639,335
Issue date
May 2, 2017
Microsoft Technology Licensing, LLC
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Statically extensible types
Patent number
9,563,412
Issue date
Feb 7, 2017
Microsoft Technology Licensing, LLC
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic binding directed by static types
Patent number
9,075,667
Issue date
Jul 7, 2015
Microsoft Technology Licensing, LLC
Mads Torgersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Efficient resumption of co-routines on a linear stack
Patent number
9,003,377
Issue date
Apr 7, 2015
Microsoft Technology Licensing, LLC
Neal M. Gafter
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Pattern-based compilation of asynchronous consumption
Patent number
8,918,767
Issue date
Dec 23, 2014
Microsoft Corporation
Stephen Harris Toub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Query processing with specialized query operators
Patent number
8,713,048
Issue date
Apr 29, 2014
Microsoft Corporation
Erik Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Time debugging
Patent number
8,621,435
Issue date
Dec 31, 2013
Microsoft Corporation
Avner Y. Aharoni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using compiler-generated tasks to represent programming elements
Patent number
8,572,585
Issue date
Oct 29, 2013
Microsoft Corporation
Stephen Harris Toub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resumable methods
Patent number
8,549,506
Issue date
Oct 1, 2013
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Ambient state for asynchronous methods
Patent number
8,490,115
Issue date
Jul 16, 2013
Microsoft Corporation
Mads Torgersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Automated translation of service invocations for batch processing
Patent number
8,364,750
Issue date
Jan 29, 2013
Microsoft Corporation
Luca Bolognese
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compile-time context for dynamically bound operations
Patent number
8,245,210
Issue date
Aug 14, 2012
Microsoft Corporation
Samuel Ng
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Fully capturing outer variables as data objects
Patent number
8,060,868
Issue date
Nov 15, 2011
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Group joins to navigate data relationships
Patent number
7,899,840
Issue date
Mar 1, 2011
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partial methods
Patent number
7,890,939
Issue date
Feb 15, 2011
Microsoft Corporation
Dinesh C. Kulkarni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Type inference for object-oriented languages
Patent number
7,873,592
Issue date
Jan 18, 2011
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Generic interface for deep embedding of expression trees in program...
Patent number
7,860,823
Issue date
Dec 28, 2010
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data retrieval from a database utilizing efficient eager loading an...
Patent number
7,657,505
Issue date
Feb 2, 2010
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Compiler-Generated Asynchronous Enumerable Object
Publication number
20200210156
Publication date
Jul 2, 2020
Microsoft Technology Licensing, LLC
STEPHEN HARRIS TOUB
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT IMMUTABLE SYNTAX REPRESENTATION WITH INCREMENTAL CHANGE
Publication number
20200183667
Publication date
Jun 11, 2020
Microsoft Technology Licensing, LLC
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Compiler-Generated Asynchronous Enumerable Object
Publication number
20190265956
Publication date
Aug 29, 2019
Microsoft Technology Licensing, LLC
STEPHEN HARRIS TOUB
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OVERLOADING ON CONSTANTS
Publication number
20140372993
Publication date
Dec 18, 2014
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
STATICALLY EXTENSIBLE TYPES
Publication number
20140282442
Publication date
Sep 18, 2014
Microsoft Corporation
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
STATIC TYPE CHECKING ACROSS MODULE UNIVERSES
Publication number
20140282441
Publication date
Sep 18, 2014
Microsoft Corporation
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTEXTUAL TYPING
Publication number
20140282443
Publication date
Sep 18, 2014
Microsoft Corporation
Lucas J. Hoban
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AMBIENT STATE FOR ASYNCHRONOUS METHODS
Publication number
20130104148
Publication date
Apr 25, 2013
Microsoft Corporation
Mads Torgersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USING COMPILER-GENERATED TASKS TO REPRESENT PROGRAMMING ELEMENTS
Publication number
20120324457
Publication date
Dec 20, 2012
Microsoft Corporation
Stephen Harris Toub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PATTERN-BASED COMPILATION OF ASYNCHRONOUS CONSUMPTION
Publication number
20120324431
Publication date
Dec 20, 2012
Microsoft Corporation
Stephen Harris Toub
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
RESUMABLE METHODS
Publication number
20110265070
Publication date
Oct 27, 2011
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT IMMUTABLE SYNTAX REPRESENTATION WITH INCREMENTAL CHANGE
Publication number
20110167088
Publication date
Jul 7, 2011
Microsoft Corporation
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
EFFICIENT RESUMPTION OF CO-ROUTINES ON A LINEAR STACK
Publication number
20110167248
Publication date
Jul 7, 2011
Microsoft Corporation
Neal M. Gafter
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Design Time Debugging
Publication number
20110154295
Publication date
Jun 23, 2011
Microsoft Corporation
Avner Y. Aharoni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
COMPILE-TIME CONTEXT FOR DYNAMICALLY BOUND OPERATIONS
Publication number
20100299658
Publication date
Nov 25, 2010
Microsoft Corporation
Samuel Ng
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC BINDING DIRECTED BY STATIC TYPES
Publication number
20100299660
Publication date
Nov 25, 2010
Microsoft Corporation
Mads Torgersen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GENERALIZED EXPRESSION TREES
Publication number
20090328016
Publication date
Dec 31, 2009
Microsoft Corporation
Timothy Yat Tim Ng
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATED TRANSLATION OF SERVICE INVOCATIONS FOR BATCH PROCESSING
Publication number
20090319497
Publication date
Dec 24, 2009
Microsoft Corporation
Luca Bolognese
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
QUERY PROCESSING WITH SPECIALIZED QUERY OPERATORS
Publication number
20090319499
Publication date
Dec 24, 2009
Microsoft Corporation
Erik Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FULLY CAPTURING OUTER VARIABLES AS DATA OBJECTS
Publication number
20080320440
Publication date
Dec 25, 2008
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
TYPE INFERENCE FOR OBJECT-ORIENTED LANGUAGES
Publication number
20080262992
Publication date
Oct 23, 2008
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GROUP JOINS TO NAVIGATE DATA RELATIONSHIPS
Publication number
20080243764
Publication date
Oct 2, 2008
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PARTIAL METHODS
Publication number
20080196014
Publication date
Aug 14, 2008
Microsoft Corporation
Dinesh C. Kulkarni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA RETRIEVAL FROM A DATABASE UTILIZING EFFICIENT EAGER LOADING AN...
Publication number
20080177716
Publication date
Jul 24, 2008
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
A GENERIC INTERFACE FOR DEEP EMBEDDING OF EXPRESSION TREES IN PROGR...
Publication number
20070271233
Publication date
Nov 22, 2007
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING