Patent · US Active

Systems and methods for updating software appliances

US8606765B2 · kind B2 · utility

10Cited by
4References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2007
Grant dateDec 10, 2013
Priority date
Expiry dateFeb 3, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments relate to systems and methods for updating software appliances. A client can host a software appliance, such a Linux™ software appliance, which a user wishes to update to a newer version. Instead of performing an in-place update by installing a new version that deletes the configuration state and/or user data of the existing version of the appliance, an export module takes an image of an initial appliance installation and then registers further changes to the configuration state and/or user data over time. When the user chooses to update the software appliance, the new version can be downloaded to execute an installation. The export module aggregates all changes to the original installation image as well as user data, and delivers the complete current configuration state and/or complete current user data to the new version of the appliance to instantiate the new version.

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