Patent · US Expired

Methods and apparatus for dynamic version transition of management applications and attached subsystems

US6622302B1 · kind B1 · utility

28Cited by
12References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2000
Grant dateSep 16, 2003
Priority date
Expiry dateDec 14, 2021

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/65
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.