Inventor profile of:

Anders Hejlsberg

City:

Seattle, Washington

Country:

United States

Published Applications:

71

Last publication date:

2025-02-27

Top Assignees for applications by Anders Hejlsberg

The entities that hold a legal rights for patent applications filed by inventor Hejlsberg Anders:

Recent patent applications by Hejlsberg Anders

Anders Hejlsberg from Seattle, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2025-02-27
US20250068835A1
Physics

INTEGRATING EXTERNAL PROGRAM CODE WITH SPREADSHEET APPLICATION

#2 | 2014-12-18
US20140372993A1
Physics

OVERLOADING ON CONSTANTS

#3 | 2014-09-18
US20140282443A1
Physics

Contextual typing

#4 | 2014-09-18
US20140282442A1
Physics

Statically extensible types

#5 | 2014-09-18
US20140282441A1
Physics

Static type checking across module universes

#6 | 2013-10-08
US9894331
-

Object-oriented pull model XML parser

#7 | 2013-05-30
US20130138731A1
Electricity

Automated client/server operation partitioning

#8 | 2013-05-30
US20130138730A1
Electricity

Automated client/server operation partitioning

#9 | 2013-01-03
US20130007702A1
Physics

Static metadata in dynamic programs

#10 | 2012-12-20
US20120324457A1
Physics

Using compiler-generated tasks to represent programming elements

#11 | 2012-12-20
US20120324431A1
Physics

Pattern-based compilation of asynchronous consumption

#12 | 2011-10-06
US20110246973A1
Physics

Compiler supporting programs as data objects

#13 | 2011-08-16
US9900123
-

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

#14 | 2010-11-25
US20100299660A1
Physics

Dynamic binding directed by static types

#15 | 2010-10-14
US20100262801A1
Physics

Type system support for memory isolation permissions

#16 | 2010-08-26
US20100217776A1
Physics

Anonymous types for statically typed queries

#17 | 2010-07-08
US20100175048A1
Physics

Architecture that extends types using extension methods

#18 | 2010-06-01
US11046979
-

Object-oriented pull model XML parser

#19 | 2009-12-31
US20090328016A1
Physics

GENERALIZED EXPRESSION TREES

#20 | 2009-12-31
US20090327999A1
Physics

Immutable types in imperitive language

#21 | 2009-12-31
US20090327220A1
Electricity

Automated client/server operation partitioning

#22 | 2009-12-24
US20090319499A1
Physics

Query processing with specialized query operators

#23 | 2009-12-24
US20090319498A1
Physics

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

#24 | 2009-12-24
US20090319497A1
Physics

Automated translation of service invocations for batch processing

#25 | 2009-12-24
US20090319496A1
Physics

Data query translating into mixed language data queries

#26 | 2009-08-25
US10087027
-

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

#27 | 2009-08-20
US20090210400A1
Physics

Translating Identifier in Request into Data Structure

#28 | 2009-06-09
US9902812
-

Application program interface for network software platform

#29 | 2009-03-19
US20090077120A1
Physics

Customization of relationship traversal

#30 | 2009-03-05
US20090063555A1
Physics

File formats for external specification of object-relational mapping

#31 | 2009-03-03
US10285849
-

Code blueprints

#32 | 2009-01-01
US20090006450A1
Physics

Memory efficient data processing

#33 | 2009-01-01
US20090006429A1
Physics

Streamlined declarative parsing

#34 | 2008-12-25
US20080320440A1
Physics

Fully capturing outer variables as data objects

#35 | 2008-11-13
US20080282238A1
Physics

STATIC TYPE FOR LATE BINDING

#36 | 2008-10-23
US20080262992A1
Physics

Type inference for object-oriented languages

#37 | 2008-10-02
US20080243764A1
Physics

Group joins to navigate data relationships

#38 | 2008-09-04
US20080216052A1
Physics

Application program interface for network software platform

#39 | 2008-08-14
US20080196014A1
Physics

Partial methods

#40 | 2008-08-07
US20080189311A1
Physics

VISUAL CONTROLS FOR STORED PROCEDURE AND OBJECT RELATIONAL CLASS DEVELOPMENT

#41 | 2008-07-24
US20080177716A1
Physics

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

#42 | 2008-02-21
US20080046456A1
Physics

Syntax for members added through object protocol systems and methods

#43 | 2008-02-14
US20080040656A1
Physics

Instance annotation in object-oriented programming

#44 | 2007-11-22
US20070271233A1
Physics

Generic interface for deep embedding of expression trees in programming languages

#45 | 2007-03-15
US20070061092A1
Electricity

Generational global name table

#46 | 2007-03-01
US20070050347A1
Physics

Query comprehensions

#47 | 2007-02-22
US20070044083A1
Physics

Lambda expressions

#48 | 2007-02-01
US20070028223A1
Physics

Compiler supporting programs as data objects

#49 | 2007-02-01
US20070028222A1
Physics

Free/outer variable capture

#50 | 2007-02-01
US20070028212A1
Physics

Extending expression-based syntax for creating object instances

#51 | 2007-02-01
US20070028210A1
Physics

Dynamically typed unsafe variance

#52 | 2007-02-01
US20070028209A1
Physics

Architecture that extends types using extension methods

#53 | 2007-02-01
US20070028163A1
Physics

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

#54 | 2007-02-01
US20070027907A1
Physics

Code generation patterns

#55 | 2007-02-01
US20070027906A1
Physics

Retrieving and persisting objects from/to relational databases

#56 | 2007-02-01
US20070027905A1
Physics

Intelligent SQL generation for persistent object retrieval

#57 | 2007-02-01
US20070027862A1
Physics

Anonymous types for statically typed queries

#58 | 2007-02-01
US20070027849A1
Physics

Integrating query-related operators in a programming language

#59 | 2007-01-16
US9902810
-

Application program interface for network software platform

#60 | 2006-03-21
US9902811
-

Application program interface for network software platform

#61 | 2006-03-09
US20060053138A1
Physics

Runtime support for nullable types

#62 | 2006-03-09
US20060053131A1
Physics

General programming language support for nullable types

#63 | 2006-03-02
US20060048095A1
Physics

Local type alias inference system and method

#64 | 2006-02-02
US20060026568A1
Physics

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

#65 | 2006-01-19
US20060015528A1
Physics

Generic representation of optional values

#66 | 2005-12-27
US9900111
-

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

#67 | 2005-11-03
US20050246716A1
Physics

Application program interface for network software platform

#68 | 2005-10-27
US20050240943A1
Physics

Application program interface for network software platform

#69 | 2005-09-27
US9808263
-

Delegate-based event handling

#70 | 2005-07-19
US9902560
-

Application program interface for network software platform

#71 | 2005-01-04
US9734265
-

Method and system for building a dataset

InventorID:

18843 ⎘