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:
Sep. 16, 2003
Filed:
Jun. 30, 2000
LSI Logic Corporation, Milpitas, CA (US);
Abstract
Methods and associated structure for on the fly (dynamic) transition between versions among a management application process and an associated I/O subsystem. A management application program operable on a management system coupled to the I/O subsystem instantiates a script engine to execute script language commands for communicating with the I/O subsystem on behalf of the management application. The particular script engine instantiated is one that is compatible with the present revision of firmware operable in the I/O subsystem. When a script command execution causes a firmware upgrade in the I/O subsystem, the present script engine saves its state of operation, notifies the management application of the upgrade and resultant incompatibility and terminates. The management application then instantiates a new script engine compatible with the newly upgraded firmware version in the I/O subsystem. The newly instantiated script engine then restores the state information saved by its predecessor script engine and continues operation on behalf of the management application with no perceptible interruption in the processing of the script commands.