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 patentsUS7555757B2Jun 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 patentsUS5481708AJan 2, 1996
System and methods for optimizing object-oriented compilations
BORLAND INT INC104 citations97
US5189733AFeb 23, 1993
Application program memory management system
BORLAND INT INC34 citations92
US5535391AJul 9, 1996
System and methods for optimizing object-oriented compilations
BORLAND INT INC85 citations91
INPRISE CORP
2 patentsUS6151602ANov 21, 2000
Database system with methods providing a platform-independent self-describing data packet for transmitting information
INPRISE CORP205 citations99
US6185728B1Feb 6, 2001
Development system with methods for type-safe delegation of object events to event handlers of other objects
INPRISE CORP65 citations96
MEIJER HENRICUS JOHANNES MARIA
2 patentsHEJLSBERG ANDERS
2 patentsMICROSOFT TECHNOLOGY LICENSING LLC
1 patentDUFFY JOHN J
1 patentHOBAN LUCAS J
1 patentTORGERSEN MADS
1 patentShowing the top 50 of 68 patents by PatentIndex Score.