Patent 7426734 was granted and assigned to Microsoft on September, 2008 by the United States Patent and Trademark Office.
An Application programming interface (API) provides functions for generating applications, documents, media presentations and other content. These functions allow developers to obtain services from an operating system, object model service, or other system or service.