Inventor · disambiguated record
Matthew J. Warren
Also filed as: WARREN MATTHEW · WARREN MATTHEW J
42 granted patents·10 pending applications·405 citations·filing 2001–2020
98Inventor score
Files withMICROSOFT CORP32IBM3MEIJER ERIK3MEIJER HENRICUS JOHANNES MARIA3MICROSOFT TECHNOLOGY LICENSING LLC2
Top patents by PatentIndex Score
52 records- 0197US8060868B2Fully capturing outer variables as data objectsMEIJER HENRICUS JOHANNES MARIA·Filed 2007·Granted Nov 15, 2011·72 cites·15 claims
- 0295US7730467B1Object-oriented pull model XML parserMICROSOFT CORP·Filed 2005·Granted Jun 1, 2010·55 cites·20 claims
- 0393US8112740B2Core object-oriented type system for semi-structured dataMEIJER ERIK·Filed 2008·Granted Feb 7, 2012·34 cites·20 claims
- 0491US7992140B2Compiler supporting programs as data objectsMICROSOFT CORP·Filed 2005·Granted Aug 2, 2011·24 cites·16 claims
- 0590US8458678B2Compiler supporting programs as data objectsMEIJER HENRICUS JOHANNES MARIA·Filed 2011·Granted Jun 4, 2013·14 cites·17 claims
- 0686US7702686B2Retrieving and persisting objects from/to relational databasesMICROSOFT CORP·Filed 2005·Granted Apr 20, 2010·17 cites·16 claims
- 0785US8364751B2Automated client/server operation partitioningMICROSOFT CORP·Filed 2008·Granted Jan 29, 2013·10 cites·13 claims
- 0885US7873592B2Type inference for object-oriented languagesMICROSOFT CORP·Filed 2007·Granted Jan 18, 2011·16 cites·13 claims
- 0985US7627594B2Runtime support for nullable typesMICROSOFT CORP·Filed 2005·Granted Dec 1, 2009·13 cites·14 claims
- 1083US7743066B2Anonymous types for statically typed queriesMICROSOFT CORP·Filed 2005·Granted Jun 22, 2010·11 cites·11 claims
- 1183US7694274B2Dynamically typed unsafe varianceMICROSOFT CORP·Filed 2005·Granted Apr 6, 2010·13 cites·11 claims
- 1283US7685567B2Architecture that extends types using extension methodsMICROSOFT CORP·Filed 2005·Granted Mar 23, 2010·11 cites·17 claims
- 1382US8375044B2Query processing pipelines with single-item and multiple-item query operatorsMICROSOFT CORP·Filed 2008·Granted Feb 12, 2013·12 cites·20 claims
- 1481US7657505B2Data retrieval from a database utilizing efficient eager loading and customized queriesMICROSOFT CORP·Filed 2007·Granted Feb 2, 2010·12 cites·19 claims
- 1580US7788275B2Customization of relationship traversalMICROSOFT CORP·Filed 2007·Granted Aug 31, 2010·10 cites·11 claims
- 1678US7818719B2Extending expression-based syntax for creating object instancesMICROSOFT CORP·Filed 2005·Granted Oct 19, 2010·9 cites·16 claims
- 1777US7860823B2Generic interface for deep embedding of expression trees in programming languagesMICROSOFT CORP·Filed 2006·Granted Dec 28, 2010·8 cites·16 claims
- 1873US7631011B2Code generation patternsMICROSOFT CORP·Filed 2005·Granted Dec 8, 2009·6 cites·4 claims
- 1971US8364750B2Automated translation of service invocations for batch processingMICROSOFT CORP·Filed 2008·Granted Jan 29, 2013·5 cites·14 claims
- 2071US7730065B2File formats for external specification of object-relational mappingMICROSOFT CORP·Filed 2007·Granted Jun 1, 2010·5 cites·19 claims
- 2170US8572585B2Using compiler-generated tasks to represent programming elementsTOUB STEPHEN HARRIS·Filed 2011·Granted Oct 29, 2013·4 cites·20 claims
- 2269US9075667B2Dynamic binding directed by static typesTORGERSEN MADS·Filed 2009·Granted Jul 7, 2015·6 cites·20 claims
- 2368US9524275B2Selectively translating specified document portionsMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2013·Granted Dec 20, 2016·2 cites·18 claims
- 2465US8060859B2Core object-oriented type system for semi-structured dataMEIJER ERIK·Filed 2008·Granted Nov 15, 2011·2 cites·7 claims
- 2565US7890939B2Partial methodsMICROSOFT CORP·Filed 2007·Granted Feb 15, 2011·3 cites·22 claims
- 2662US8819046B2Data query translating into mixed language data queriesWARREN MATTHEW J·Filed 2008·Granted Aug 26, 2014·3 cites·20 claims
- 2762US8275731B2Anonymous types for statically typed queriesMEIJER HENRICUS JOHANNES MARIA·Filed 2010·Granted Sep 25, 2012·1 cites·20 claims
- 2862US7647580B2General programming language support for nullable typesMICROSOFT CORP·Filed 2004·Granted Jan 12, 2010·7 cites·20 claims
- 2961US8713048B2Query processing with specialized query operatorsMEIJER ERIK·Filed 2008·Granted Apr 29, 2014·2 cites·20 claims
- 3060US7441237B2System and method for extending a compiler through a composerMICROSOFT CORP·Filed 2003·Granted Oct 21, 2008·7 cites·31 claims
- 3159US11372630B2Efficient immutable syntax representation with incremental changeMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2020·Granted Jun 28, 2022·0 cites·20 claims
- 3259US8555261B1Object-oriented pull model XML parserHEJLSBERG ANDERS·Filed 2001·Granted Oct 8, 2013·7 cites·19 claims
- 3358US7899840B2Group joins to navigate data relationshipsMICROSOFT CORP·Filed 2007·Granted Mar 1, 2011·1 cites·18 claims
- 3457US8918767B2Pattern-based compilation of asynchronous consumptionTOUB STEPHEN HARRIS·Filed 2011·Granted Dec 23, 2014·1 cites·20 claims
- 3555US9736270B2Automated client/server operation partitioningMICROSOFT CORP·Filed 2013·Granted Aug 15, 2017·0 cites·20 claims
- 3651US9940814B1Cable suspension detectionIBM·Filed 2017·Granted Apr 10, 2018·0 cites·1 claims
- 3751US7530080B2Implementation of alias preserving structural subtyping with precise types using transparent adaptersMICROSOFT CORP·Filed 2003·Granted May 5, 2009·2 cites·6 claims
- 3850US9712646B2Automated client/server operation partitioningMICROSOFT CORP·Filed 2013·Granted Jul 18, 2017·0 cites·20 claims
- 3950US8370801B2Architecture that extends types using extension methodsMICROSOFT CORP·Filed 2010·Granted Feb 5, 2013·0 cites·20 claims
- 4046US2005086584A1XSL transformMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 4145US2006048095A1Local type alias inference system and methodMICROSOFT CORP·Filed 2004·Application pending·0 cites
- 4245US2009328016A1Generalized expression treesMICROSOFT CORP·Filed 2008·Application pending·0 cites
- 4344US10049554B1Cable suspension detectionIBM·Filed 2017·Granted Aug 14, 2018·0 cites·12 claims
- 4443US2007027905A1Intelligent SQL generation for persistent object retrievalMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4543US2004194057A1System and method for constructing and validating object oriented XML expressionsFiled 2003·Application pending·0 cites
- 4643US2004193575A1Path expressions and SQL select statement in object oriented languageCHEN CHIA-HSUN·Filed 2003·Application pending·0 cites
- 4743US2007028222A1Free/outer variable captureMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4843US2007044083A1Lambda expressionsMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 4943US2007027849A1Integrating query-related operators in a programming languageMICROSOFT CORP·Filed 2005·Application pending·0 cites
- 5042US10564944B2Efficient immutable syntax representation with incremental changeWARREN MATTHEW J·Filed 2010·Granted Feb 18, 2020·0 cites·20 claims
Showing the top 50 of 52 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Matthew J. Warren files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →