Seattle, Washington
United States
71
2025-02-27
The entities that hold a legal rights for patent applications filed by inventor Hejlsberg Anders:
Anders Hejlsberg from Seattle, US has applied for patents for these inventions. The list has both pending applications and granted patents:
INTEGRATING EXTERNAL PROGRAM CODE WITH SPREADSHEET APPLICATION
#2 | 2014-12-18OVERLOADING ON CONSTANTS
#3 | 2014-09-18Contextual typing
#4 | 2014-09-18Statically extensible types
#5 | 2014-09-18Static type checking across module universes
#6 | 2013-10-08Object-oriented pull model XML parser
#7 | 2013-05-30Automated client/server operation partitioning
#8 | 2013-05-30Automated client/server operation partitioning
#9 | 2013-01-03Static metadata in dynamic programs
#10 | 2012-12-20Using compiler-generated tasks to represent programming elements
#11 | 2012-12-20Pattern-based compilation of asynchronous consumption
#12 | 2011-10-06Compiler supporting programs as data objects
#13 | 2011-08-16System and methods for implementing an explicit interface member in a computer programming language
#14 | 2010-11-25Dynamic binding directed by static types
#15 | 2010-10-14Type system support for memory isolation permissions
#16 | 2010-08-26Anonymous types for statically typed queries
#17 | 2010-07-08Architecture that extends types using extension methods
#18 | 2010-06-01Object-oriented pull model XML parser
#19 | 2009-12-31GENERALIZED EXPRESSION TREES
#20 | 2009-12-31Immutable types in imperitive language
#21 | 2009-12-31Automated client/server operation partitioning
#22 | 2009-12-24Query processing with specialized query operators
#23 | 2009-12-24Query processing pipelines with single-item and multiple-item query operators
#24 | 2009-12-24Automated translation of service invocations for batch processing
#25 | 2009-12-24Data query translating into mixed language data queries
#26 | 2009-08-25Computing 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-20Translating Identifier in Request into Data Structure
#28 | 2009-06-09Application program interface for network software platform
#29 | 2009-03-19Customization of relationship traversal
#30 | 2009-03-05File formats for external specification of object-relational mapping
#31 | 2009-03-03Code blueprints
#32 | 2009-01-01Memory efficient data processing
#33 | 2009-01-01Streamlined declarative parsing
#34 | 2008-12-25Fully capturing outer variables as data objects
#35 | 2008-11-13STATIC TYPE FOR LATE BINDING
#36 | 2008-10-23Type inference for object-oriented languages
#37 | 2008-10-02Group joins to navigate data relationships
#38 | 2008-09-04Application program interface for network software platform
#39 | 2008-08-14Partial methods
#40 | 2008-08-07VISUAL CONTROLS FOR STORED PROCEDURE AND OBJECT RELATIONAL CLASS DEVELOPMENT
#41 | 2008-07-24Data retrieval from a database utilizing efficient eager loading and customized queries
#42 | 2008-02-21Syntax for members added through object protocol systems and methods
#43 | 2008-02-14Instance annotation in object-oriented programming
#44 | 2007-11-22Generic interface for deep embedding of expression trees in programming languages
#45 | 2007-03-15Generational global name table
#46 | 2007-03-01Query comprehensions
#47 | 2007-02-22Lambda expressions
#48 | 2007-02-01Compiler supporting programs as data objects
#49 | 2007-02-01Free/outer variable capture
#50 | 2007-02-01Extending expression-based syntax for creating object instances
#51 | 2007-02-01Dynamically typed unsafe variance
#52 | 2007-02-01Architecture that extends types using extension methods
#53 | 2007-02-01Lightweight application program interface (API) for extensible markup language (XML)
#54 | 2007-02-01Code generation patterns
#55 | 2007-02-01Retrieving and persisting objects from/to relational databases
#56 | 2007-02-01Intelligent SQL generation for persistent object retrieval
#57 | 2007-02-01Anonymous types for statically typed queries
#58 | 2007-02-01Integrating query-related operators in a programming language
#59 | 2007-01-16Application program interface for network software platform
#60 | 2006-03-21Application program interface for network software platform
#61 | 2006-03-09Runtime support for nullable types
#62 | 2006-03-09General programming language support for nullable types
#63 | 2006-03-02Local type alias inference system and method
#64 | 2006-02-02System and methods for providing versioning of software components in a computer programming language
#65 | 2006-01-19Generic representation of optional values
#66 | 2005-12-27System and methods for providing versioning of software components in a computer programming language
#67 | 2005-11-03Application program interface for network software platform
#68 | 2005-10-27Application program interface for network software platform
#69 | 2005-09-27Delegate-based event handling
#70 | 2005-07-19Application program interface for network software platform
#71 | 2005-01-04Method and system for building a dataset
18843 ⎘