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.
Patent No.:
Date of Patent:
May. 06, 2008
Filed:
Apr. 11, 2001
Vladimir Matena, Redwood City, CA (US);
Rahul Sharma, San Jose, CA (US);
Masood Mortazavi, Cupertino, CA (US);
Sanjeev Krishnan, Cupertino, CA (US);
Vladimir Matena, Redwood City, CA (US);
Rahul Sharma, San Jose, CA (US);
Masood Mortazavi, Cupertino, CA (US);
Sanjeev Krishnan, Cupertino, CA (US);
Sun Microsystems, Inc., Santa Clara, CA (US);
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.