APPLICATION PROGRAM INTERFACE FOR NETWORK SOFTWARE PLATFORM

Patent №

US 7,017,162

Granted

2006-03-21

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09902811

An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.

PlanningAI hardwareG06F 3/00G06F 9/46G06F 9/465G06F 9/541G06F 2209/463

AI classification

AI hardware1.00
Planning0.92
Evolutionary computation0.14
Natural language0.13
Machine learning0.06
Knowledge representation0.02
Speech0.01
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 127930651

Assignors

SMITH, ADAM W., MOORE, ANTHONY J., LAMACCHIA, BRIAN A., HEJLSBERG, ANDERS, GRUNKEMEYER, BRIAN M., DOISE, CALEB L., BRUMME, CHRISTOPHER W., ANDERSON, CHRISTOPHER L., FEUERSTEIN, CORINA E., SINCLAIR, CRAIG T., TAKACS, DANIEL, EBBO, DAVID S., +8 more

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC