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:
Apr. 22, 2014

Filed:

Nov. 10, 2010
Applicants:

Advay V. Mengle, Bellevue, WA (US);

Shawn Murphy, Seattle, WA (US);

Jeffrey T. Pearce, Seattle, WA (US);

Christopher B. Weare, Bellevue, WA (US);

Brian J. Fox, Jr., Redmond, WA (US);

Stephen Craig Schertz, North Bend, WA (US);

Inventors:

Advay V. Mengle, Bellevue, WA (US);

Shawn Murphy, Seattle, WA (US);

Jeffrey T. Pearce, Seattle, WA (US);

Christopher B. Weare, Bellevue, WA (US);

Brian J. Fox, Jr., Redmond, WA (US);

Stephen Craig Schertz, North Bend, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

Service endpoints that provide services to client devices send registration data to a service directory service. The registration data includes addresses that client devices can use to access the service endpoints along with descriptive data that describes the services that each endpoint provides, along with other information such as version numbers of applications that are supported by the service endpoints, and whether the service endpoints are running an experiment. Client devices request a manifest from the service directory service. Each request includes client metadata that describes the requesting client device. The service directory service uses the registration data and the client metadata to generate a manifest for the client device that identifies the services that the client may access and an address that the client may use to access each service.


Find Patent Forward Citations

Loading…