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.

Date of Patent:
Jul. 16, 2013

Filed:

May. 06, 2010
Applicants:

Jeffrey B. Parham, Redmond, WA (US);

Charles R. Reeves, Snohomish, WA (US);

Lawrence A. Buerk, Issaquah, WA (US);

Angela Mills, Redmond, WA (US);

Richard L. Hasha, Seattle, WA (US);

Gopal Krishna R. Kakivaya, Sammamish, WA (US);

Andrew D. Milligan, Redmond, WA (US);

Inventors:

Jeffrey B. Parham, Redmond, WA (US);

Charles R. Reeves, Snohomish, WA (US);

Lawrence A. Buerk, Issaquah, WA (US);

Angela Mills, Redmond, WA (US);

Richard L. Hasha, Seattle, WA (US);

Gopal Krishna R. Kakivaya, Sammamish, WA (US);

Andrew D. Milligan, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 9/46 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and methods for service discovery and publication are disclosed. Application programs write requests for service discovery, publication, and subscription to a service discovery application programming interface. The service discovery application programming interface invokes one or more lower-level protocols to satisfy the discovery, publication and/or subscription request. Service information retrieved from lower-layer protocols is formatted into a consistent data model and returned to the client application. In addition, service information may be stored in a persistent data store managed by a discovery persistence service communicatively connected to the service discovery API.


Find Patent Forward Citations

Loading…