The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 01, 2014
Filed:
Nov. 04, 2011
Bogdan Gheorghe, Seattle, WA (US);
Alfred Kenneth S. Gopez, Bellevue, WA (US);
Brendan C. Fields, Mercer Island, WA (US);
Komal Kashiramka, Redmond, WA (US);
Matthew C. Kuzior, Redmond, WA (US);
Jucheng Xiao, Redmond, WA (US);
Bogdan Gheorghe, Seattle, WA (US);
Alfred Kenneth S. Gopez, Bellevue, WA (US);
Brendan C. Fields, Mercer Island, WA (US);
Komal Kashiramka, Redmond, WA (US);
Matthew C. Kuzior, Redmond, WA (US);
Jucheng Xiao, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
An Application Programming Interface (API) provides functions for interacting with contact lists and contacts that are stored in a unified contact store by a primary contact service. For example, a client of a unified communications service may use the API to access contact information that is stored with a primary contact service (e.g. a messaging application/service). The contact information is maintained by the primary contact service. The API includes functions such as, but not limited to: adding a new IM contact to a group, adding a new IM group, removing an IM contact from a group, adding a distribution group to an IM list, getting an IM item list, and tagging an IM contact. The contacts may be obtained from the primary contact service and temporarily stored by the client (e.g. within a cache) of a different service.