Self-healing version and configuration model for an application server
US7185071B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 24, 2002 |
| Grant date | Feb 27, 2007 |
| Priority date | — |
| Expiry date | Dec 13, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1471
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Application configurations, including applications themselves, application components, and modules associated with the application are installed on an application-server machine and stored in system-determined locations. These locations, or absolute paths, are then stored in a “loose configuration”. As new versions of applications, components, and/or modules are installed, they are placed in unique locations and given unique version numbers. A record of each application configuration version is stored and is referred to as “snapshots”. These snapshots provide a record of and pointers to the various elements that make up the various application configuration versions, so that at any time, a current version of an application configuration can be “rolled back” to a previous version of an application configuration. The methodology can be utilized to provide a self-healing configuration, whereby a faulty version of an application configuration can be rolled back to a previous version automatically.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.