P

Inventor

HEJLSBERG ANDERS

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

MICROSOFT CORP

37 patents
US7555757B2Jun 30, 2009

Application program interface for network software platform

MICROSOFT CORP270 citations98
US7017162B2Mar 21, 2006

Application program interface for network software platform

MICROSOFT CORP312 citations98
US7013469B2Mar 14, 2006

Application program interface for network software platform

MICROSOFT CORP365 citations98
US6360358B1Mar 19, 2002

Maintenance of code knowledge for up-to-date access thereof

MICROSOFT CORP88 citations98
US7730467B1Jun 1, 2010

Object-oriented pull model XML parser

MICROSOFT CORP55 citations97
US7546602B2Jun 9, 2009

Application program interface for network software platform

MICROSOFT CORP383 citations97
US7165239B2Jan 16, 2007

Application program interface for network software platform

MICROSOFT CORP168 citations97
US6981250B1Dec 27, 2005

System and methods for providing versioning of software components in a computer programming language

MICROSOFT CORP76 citations96
US6920461B2Jul 19, 2005

Application program interface for network software platform

MICROSOFT CORP108 citations95
US6381734B1Apr 30, 2002

Method, software and apparatus for referencing a method in object-based programming

MICROSOFT CORP56 citations94
US6748582B1Jun 8, 2004

Task list window for use in an integrated development environment

MICROSOFT CORP52 citations93
US7992140B2Aug 2, 2011

Compiler supporting programs as data objects

MICROSOFT CORP24 citations92
US7730079B2Jun 1, 2010

Query comprehensions

MICROSOFT CORP35 citations92
US7581231B2Aug 25, 2009

Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer

MICROSOFT CORP22 citations92
US6704745B2Mar 9, 2004

Transforming data between first organization in a data store and hierarchical organization in a dataset

MICROSOFT CORP25 citations92
US7873958B2Jan 18, 2011

System and methods for providing versioning of software components in a computer programming language

MICROSOFT CORP35 citations91
US6951022B1Sep 27, 2005

Delegate-based event handling

MICROSOFT CORP28 citations91
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
US6839716B1Jan 4, 2005

Method and system for building a dataset

MICROSOFT CORP12 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
US7409636B2Aug 5, 2008

Lightweight application program interface (API) for extensible markup language (XML)

MICROSOFT CORP12 citations83
US8001523B1Aug 16, 2011

System and methods for implementing an explicit interface member in a computer programming language

MICROSOFT CORP10 citations82
US7500224B2Mar 3, 2009

Code blueprints

MICROSOFT CORP15 citations82
US7647580B2Jan 12, 2010

General programming language support for nullable types

MICROSOFT CORP7 citations73
US7454436B2Nov 18, 2008

Generational global name table

MICROSOFT CORP8 citations73
US9639335B2May 2, 2017

Contextual typing

MICROSOFT CORP6 citations71
US8364750B2Jan 29, 2013

Automated translation of service invocations for batch processing

MICROSOFT CORP5 citations71

BORLAND INT INC

3 patents

INPRISE CORP

2 patents

MEIJER HENRICUS JOHANNES MARIA

2 patents

HEJLSBERG ANDERS

2 patents

MICROSOFT TECHNOLOGY LICENSING LLC

1 patent

DUFFY JOHN J

1 patent

HOBAN LUCAS J

1 patent

TORGERSEN MADS

1 patent

Showing the top 50 of 68 patents by PatentIndex Score.