Providing different upgrade paths for upgrading a server
US10817279B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 16, 2019 |
| Grant date | Oct 27, 2020 |
| Priority date | — |
| Expiry date | Apr 16, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/34
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
First and second types of weighted values are assigned to graph edges of a directed acyclic graph representing versions of a software product. The first type of weighted values indicate a degree of stability associated with upgrading the product. The second type of weighted values indicate an estimated time for the upgrading. A first upgrade path through the graph is generated using the first type of weighted values and corresponds to a first upgrade plan that minimizes risks associated with the upgrade. A second upgrade path through the graph is generated using the second type of weighted values and corresponds to a second upgrade plan that minimizes the estimated upgrade time. An upgrade package is created for one of the first or second upgrade plans. The upgrade package includes the desired version, intermediate versions, and a sequence indicating an order in which the intermediate versions should be installed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.