Patent · US Active

Collaborative maintenance of software programs

US10289402B2 · kind B2 · utility

0Cited by
11References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 7, 2017
Grant dateMay 14, 2019
Priority date
Expiry dateSep 7, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1433
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Maintaining a plurality of software instances of a software program in a computing environment. An updating request is received for an updating process of the software instances from an old level to a new level. An attempt is made to update each software instance to the new level according to at least one updating policy. Responsive to a failure of the updating of each failed instance of the software instances, an exchanging instance is searched among the other software instances according to at least one searching policy, the exchanging instance being adapted to be exchanged with the failed instance for continuing the updating process according to at least one optimization criterion of the computing environment. The failed instance and the exchanging instance are exchanged in response to a positive result of the searching. The updating process corresponding to the failed instance is resumed.

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