PROGRAMMING INTERFACE FOR A COMPUTER PLATFORM

Patent №

US 8,312,422

Granted

2012-11-13

Filed 2009

Owner

MICROSOFT CORPORATION

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12356452

A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.

AI classification

AI hardware0.97
Natural language0.72
Planning0.01
Knowledge representation0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 288170878

Assignors

KARATAL, KEREM B., SHELDON, MICHAEL G., MILLER, MARC M., GUZAK, CHRIS J., MCKEE, TIMOTHY P.

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

© 2026 NYSGPT2525 LLC