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:
Dec. 04, 2007

Filed:

Feb. 18, 2005
Applicants:

Lee S. Mighdoll, San Francisco, CA (US);

Bruce A. Leak, Portola Valley, CA (US);

Stephen G. Perlman, Mountain View, CA (US);

Phillip Y. Goldman, Los Altos, CA (US);

Inventors:

Lee S. Mighdoll, San Francisco, CA (US);

Bruce A. Leak, Portola Valley, CA (US);

Stephen G. Perlman, Mountain View, CA (US);

Phillip Y. Goldman, Los Altos, CA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06G 1/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A server system provides a client system with access to a number of services. For each service, if a given service provider is overloaded or if the client is unable to contact that provider, the client can contact another service provider capable of providing the requested service. The server system provides information to the client system identifying a list of services that the server system provides. For each service in the list of services, the information may include a service name identifying the service, and a unique port identifying each service provider for that service, so that one service name can be used in accessing multiple service providers of a desired service. A request from the client may include a service name identifying the desired service, and a port selected from ports provided by the server system that corresponds to a service provider for the desired service.


Find Patent Forward Citations

Loading…