Inventor · Seattle, WA, US

Anders Hejlsberg

67Patents
19h-index
149Co-inventors
87Inventor score

Filing activity: Aug 22, 1989 → Mar 13, 2013

Most-cited inventions

PatentTitleAreaCited byStatus
US7013469B2 Application program interface for network software platform Physics 310 Expired
US7546602B2 Application program interface for network software platform Physics 261 Expired
US7555757B2 Application program interface for network software platform Physics 248 Active
US7017162B2 Application program interface for network software platform Physics 182 Expired
US6151602A Database system with methods providing a platform-independent self-describing data packet for transmitting information Emerging Cross-Sectional Technologies 131 Expired
US7165239B2 Application program interface for network software platform Physics 93 Expired
US6920461B2 Application program interface for network software platform Emerging Cross-Sectional Technologies 63 Expired
US8060868B2 Fully capturing outer variables as data objects Physics 63 Active
US5535391A System and methods for optimizing object-oriented compilations Physics 61 Expired
US6360358B1 Maintenance of code knowledge for up-to-date access thereof Emerging Cross-Sectional Technologies 44 Expired
US6981250B1 System and methods for providing versioning of software components in a computer programming language Emerging Cross-Sectional Technologies 44 Expired
US6381734B1 Method, software and apparatus for referencing a method in object-based programming Physics 33 Expired
US8191040B2 Application program interface for network software platform Physics 32 Active
US7730467B1 Object-oriented pull model XML parser Physics 31 Active
US6185728A Development system with methods for type-safe delegation of object events to event handlers of other objects Physics 30 Expired
US5189733A Application program memory management system Physics 25 Expired
US7730079B2 Query comprehensions Emerging Cross-Sectional Technologies 23 Active
US7873958B2 System and methods for providing versioning of software components in a computer programming language Emerging Cross-Sectional Technologies 22 Active
US6748582B1 Task list window for use in an integrated development environment Physics 21 Expired
US6951022B1 Delegate-based event handling Physics 19 Expired
US7992140B2 Compiler supporting programs as data objects Physics 14 Active
US7581231B2 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 Physics 13 Expired
US6704745B2 Transforming data between first organization in a data store and hierarchical organization in a dataset Emerging Cross-Sectional Technologies 13 Expired
US8458678B2 Compiler supporting programs as data objects Physics 11 Active
US7873592B2 Type inference for object-oriented languages Physics 11 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.