发明名称 Web service API for unified contact store
摘要 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.
申请公布号 US9501335(B2) 申请公布日期 2016.11.22
申请号 US201414203984 申请日期 2014.03.11
申请人 Microsoft Technology Licensing, LLC 发明人 Gheorghe Bogdan;Gopez Alfred Kenneth S.;Fields Brendan C.;Kashiramka Komal;Kuzior Matthew C.;Xiao Jucheng
分类号 G06Q10/10;G06F9/54;H04L12/58 主分类号 G06Q10/10
代理机构 代理人 Gupta Anand;Wong Tom;Minhas Micky
主权项 1. A method comprising: determining when to migrate contacts to a primary contact service from a different service; in response to migrating contacts to the primary contact service, removing the contacts from the different service; receiving a call at the primary contact service from the different service through an Application Programming Interface (API) that includes functions for interacting with the contacts at the primary contact service, wherein the different service comprises a plurality of tenants subscribing to the different service; in response to the call, determining a request parameter and a context parameter that is associated with the call that specifies authentication information that is used to authenticate a user and associate the user with the primary contact service; performing an operation at the primary contact service as determined by the call that affects at least one contact that is stored with the primary service and used by the different service; and providing results of the operation performed at the primary contact service to the different service in response to the call.
地址 Redmond WA US