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:
Aug. 07, 2012

Filed:

Mar. 30, 2007
Applicants:

Qi Wang, Markham, CA;

Khalid Ahmed, Markham, CA;

Leo Stutzmann, Brooklin, CA;

Christopher Andrew Norman Smith, San Francisco, CA (US);

Inventors:

Qi Wang, Markham, CA;

Khalid Ahmed, Markham, CA;

Leo Stutzmann, Brooklin, CA;

Christopher Andrew Norman Smith, San Francisco, CA (US);

Assignee:

Platform Computing Corporation, Markham, Ontario, CA;

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

A service controller for providing centralized service management, control and placement, as well as guaranteed failover, in a dynamic and distributed computing environment. The service controller works in conjunction with a computing resource supply manager, which supplies the required resources so that the service controller can run the service on the allocated resources. The number of active service instances may dynamically increase or decrease in accordance with changing availability of or demand for resources. The service controller monitors the service instances and takes appropriate action in the event of service instance failures. The service controller is provided with a service director component, which records and tracks, for each service instance which has been started on a particular resource/host, the IP address of such host, through a name location service, thus allowing end-users to locate the service regardless of where the service instances are physically running.


Find Patent Forward Citations

Loading…