Method and apparatus for performing online application upgrades in a java platform
US7370322B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 11, 2001 |
| Grant date | May 6, 2008 |
| Priority date | — |
| Expiry date | Oct 2, 2022 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/65
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An invention is disclosed for performing online upgrades using a control module, executed as part of an application, that includes application-specific strategies for the application, yet can be coded using the JAVA programming language. An application is executed that includes an original service module and an original control module. The original control module includes application-specific policies for the application. To upgrade the application, an upgraded control module is generated. Then, the upgraded control module is used to create an upgraded service module. Both the upgraded control module and the upgraded service module can be generated using class files for the original modules, which are loaded from a system repository. In this manner, the original control module and the original service module are upgraded.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.