Membership
Tour
Register
Log in
MATT WARREN
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
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
Automated client/server operation partitioning
Patent number
9,736,270
Issue date
Aug 15, 2017
Microsoft Technology Licensing, LLC
Erik Meijer
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automated client/server operation partitioning
Patent number
9,712,646
Issue date
Jul 18, 2017
Microsoft Technology Licensing, LLC
Erik Meijer
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Selectively translating specified document portions
Patent number
9,524,275
Issue date
Dec 20, 2016
Microsoft Technology Licensing, LLC
Nithyalakshmi Sampathkumar
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
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
Workspace model for interrelated projects
Patent number
8,875,089
Issue date
Oct 28, 2014
Microsoft Corporation
Matt Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data query translating into mixed language data queries
Patent number
8,819,046
Issue date
Aug 26, 2014
Microsoft Corporation
Matthew J. Warren
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
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
Object-oriented pull model XML parser
Patent number
8,555,261
Issue date
Oct 8, 2013
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Compiler supporting programs as data objects
Patent number
8,458,678
Issue date
Jun 4, 2013
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Query processing pipelines with single-item and multiple-item query...
Patent number
8,375,044
Issue date
Feb 12, 2013
Microsoft Corporation
Evgueni Zabokritski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Architecture that extends types using extension methods
Patent number
8,370,801
Issue date
Feb 5, 2013
Microsoft Corporation
Henricus Johannes Maria Meijer
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
Automated client/server operation partitioning
Patent number
8,364,751
Issue date
Jan 29, 2013
Microsoft Corporation
Erik Meijer
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Anonymous types for statically typed queries
Patent number
8,275,731
Issue date
Sep 25, 2012
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Core object-oriented type system for semi-structured data
Patent number
8,112,740
Issue date
Feb 7, 2012
Microsoft Corporation
Erik Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Core object-oriented type system for semi-structured data
Patent number
8,060,859
Issue date
Nov 15, 2011
Microsoft Corporation
Erik Meijer
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
Compiler supporting programs as data objects
Patent number
7,992,140
Issue date
Aug 2, 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
Extending expression-based syntax for creating object instances
Patent number
7,818,719
Issue date
Oct 19, 2010
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Customization of relationship traversal
Patent number
7,788,275
Issue date
Aug 31, 2010
Microsoft Corporation
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Anonymous types for statically typed queries
Patent number
7,743,066
Issue date
Jun 22, 2010
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Object-oriented pull model XML parser
Patent number
7,730,467
Issue date
Jun 1, 2010
Microsoft Corporation
Anders Hejlsberg
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
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
SELECTIVELY TRANSLATING SPECIFIED DOCUMENT PORTIONS
Publication number
20130232406
Publication date
Sep 5, 2013
Nithyalakshmi Sampathkumar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FULL FIDELITY PARSE TREE FOR PROGRAMMING LANGUAGE PROCESSING
Publication number
20130152061
Publication date
Jun 13, 2013
Microsoft Corporation
Peter Golde
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
WORKSPACE MODEL FOR INTERRELATED PROJECTS
Publication number
20130145343
Publication date
Jun 6, 2013
Microsoft Corporation
MATT WARREN
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATED CLIENT/SERVER OPERATION PARTITIONING
Publication number
20130138731
Publication date
May 30, 2013
Microsoft Corporation
Erik Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATED CLIENT/SERVER OPERATION PARTITIONING
Publication number
20130138730
Publication date
May 30, 2013
Microsoft Corporation
Erik Meijer
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
COMPILER SUPPORTING PROGRAMS AS DATA OBJECTS
Publication number
20110246973
Publication date
Oct 6, 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
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
ANONYMOUS TYPES FOR STATICALLY TYPED QUERIES
Publication number
20100217776
Publication date
Aug 26, 2010
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ARCHITECTURE THAT EXTENDS TYPES USING EXTENSION METHODS
Publication number
20100175048
Publication date
Jul 8, 2010
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AUTOMATED CLIENT/SERVER OPERATION PARTITIONING
Publication number
20090327220
Publication date
Dec 31, 2009
Microsoft Corporation
Erik Meijer
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
QUERY PROCESSING PIPELINES WITH SINGLE-ITEM AND MULTIPLE-ITEM QUERY...
Publication number
20090319498
Publication date
Dec 24, 2009
Microsoft Corporation
Evgueni Zabokritski
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DATA QUERY TRANSLATING INTO MIXED LANGUAGE DATA QUERIES
Publication number
20090319496
Publication date
Dec 24, 2009
Microsoft Corporation
Matthew J. Warren
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
FILE FORMATS FOR EXTERNAL SPECIFICATION OF OBJECT-RELATIONAL MAPPING
Publication number
20090063555
Publication date
Mar 5, 2009
Microsoft Corporation
Jomo Ahab Fisher
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
Information
Patent Application
Lambda expressions
Publication number
20070044083
Publication date
Feb 22, 2007
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Retrieving and persisting objects from/to relational databases
Publication number
20070027906
Publication date
Feb 1, 2007
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Code generation patterns
Publication number
20070027907
Publication date
Feb 1, 2007
Microsoft Corporation
Dinesh Chandrakant Kulkarni
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Anonymous types for statically typed queries
Publication number
20070027862
Publication date
Feb 1, 2007
Microsoft Corporation
Henricus Johannes Maria Meijer
G06 - COMPUTING CALCULATING COUNTING