P

Inventor

WARREN MATTHEW J

US41 patents
⚠️ This page may combine multiple inventors who share the name “WARREN MATTHEW J”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

MICROSOFT CORP

25 patents
US7730467B1Jun 1, 2010

Object-oriented pull model XML parser

MICROSOFT CORP55 citations97
US7992140B2Aug 2, 2011

Compiler supporting programs as data objects

MICROSOFT CORP24 citations92
US8364751B2Jan 29, 2013

Automated client/server operation partitioning

MICROSOFT CORP10 citations84
US7860823B2Dec 28, 2010

Generic interface for deep embedding of expression trees in programming languages

MICROSOFT CORP8 citations84
US7818719B2Oct 19, 2010

Extending expression-based syntax for creating object instances

MICROSOFT CORP9 citations84
US7788275B2Aug 31, 2010

Customization of relationship traversal

MICROSOFT CORP10 citations84
US7743066B2Jun 22, 2010

Anonymous types for statically typed queries

MICROSOFT CORP11 citations84
US7702686B2Apr 20, 2010

Retrieving and persisting objects from/to relational databases

MICROSOFT CORP17 citations84
US7694274B2Apr 6, 2010

Dynamically typed unsafe variance

MICROSOFT CORP13 citations84
US7685567B2Mar 23, 2010

Architecture that extends types using extension methods

MICROSOFT CORP11 citations84
US7627594B2Dec 1, 2009

Runtime support for nullable types

MICROSOFT CORP13 citations84
US8375044B2Feb 12, 2013

Query processing pipelines with single-item and multiple-item query operators

MICROSOFT CORP12 citations83
US7873592B2Jan 18, 2011

Type inference for object-oriented languages

MICROSOFT CORP16 citations83
US7657505B2Feb 2, 2010

Data retrieval from a database utilizing efficient eager loading and customized queries

MICROSOFT CORP12 citations83
US7647580B2Jan 12, 2010

General programming language support for nullable types

MICROSOFT CORP7 citations73
US7441237B2Oct 21, 2008

System and method for extending a compiler through a composer

MICROSOFT CORP7 citations73
US8364750B2Jan 29, 2013

Automated translation of service invocations for batch processing

MICROSOFT CORP5 citations71
US7631011B2Dec 8, 2009

Code generation patterns

MICROSOFT CORP6 citations63
US7890939B2Feb 15, 2011

Partial methods

MICROSOFT CORP3 citations62
US7730065B2Jun 1, 2010

File formats for external specification of object-relational mapping

MICROSOFT CORP5 citations62
US7530080B2May 5, 2009

Implementation of alias preserving structural subtyping with precise types using transparent adapters

MICROSOFT CORP2 citations62
US9736270B2Aug 15, 2017

Automated client/server operation partitioning

MICROSOFT CORP0 citations52
US8370801B2Feb 5, 2013

Architecture that extends types using extension methods

MICROSOFT CORP0 citations52
US7899840B2Mar 1, 2011

Group joins to navigate data relationships

MICROSOFT CORP1 citations52
US9712646B2Jul 18, 2017

Automated client/server operation partitioning

MICROSOFT CORP0 citations47

MEIJER ERIK

3 patents

IBM

3 patents

MEIJER HENRICUS JOHANNES MARIA

2 patents

MICROSOFT TECHNOLOGY LICENSING LLC

2 patents

WARREN MATTHEW J

2 patents

TOUB STEPHEN HARRIS

2 patents

HEJLSBERG ANDERS

1 patent

TORGERSEN MADS

1 patent