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:
May. 02, 2000

Filed:

Apr. 21, 1998
Applicant:
Inventors:

Reginald L Allen, Bolingbrook, IL (US);

Debra K Haddad, Aurora, IL (US);

Susan A Lee, Woodridge, IL (US);

John H Pokropinski, Woodridge, IL (US);

Bonnie L Prokopowicz, Oak Park, IL (US);

Dale F Rathunde, Geneva, IL (US);

James P Schoonover, Wheaton, IL (US);

Raymond D Smith, Downers Grove, IL (US);

Assignee:

Lucent Technologies, Inc., Murray Hill, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
714-9 ; 714-8 ;
Abstract

A method and an apparatus for providing scalable layers of highly available applications using loosely coupled commercially available computers. The software running on the loosely coupled computers is divided into three layers: the system layer, the platform layer, and the application layer, each having its own process group activation and fault recovery strategy. A process group contains software processes that depend upon a set of resources common to the process group. In addition to depending upon a common set of resources, processes within a process group share a fault recovery strategy. Fault recovery is performed at the process group level, such that if one process within a process group fails, fault recovery is takes place for all processes within the process group. In the preferred embodiment, an application layer process group may be paired with another application layer process group on a separate computer. As part of certain escalated process group fault recovery strategies, upon taking an application layer process group out of service, its paired application layer process group, if any exists, takes over performing the functions of the process group that was taken out of service.


Find Patent Forward Citations

Loading…