Inventors:
Michael E. Deem - Redmond WA, US
Michael J. Pizzo - Bellevue WA, US
John Patrick Thompson - Seattle WA, US
Denise L. Chen - Bellevue WA, US
Alexander Vaschillo - Redmond WA, US
Bekim Demiroski - Redmond WA, US
Srinivasmurthy P. Acharya - Sammamish WA, US
Robert T. Whitney - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/14, H04L 29/06, G06F 9/44, G06F 9/45, G06F 3/00
US Classification:
713187, 726 1, 726 3, 726 6, 713165, 713167, 713193, 711100, 711117, 717108, 717116, 717120, 717146, 717147, 719328
Abstract:
A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of the following groups of types or functions: those related to core file system concepts, those related to entities that a human being can contact, those related to documents, those common to multiple kinds of media, those specific to audio media, those specific to video media, those specific to image media, those specific to electronic mail messages, and those related to identifying particular locations.