Patent · US Active

Providing different upgrade paths for upgrading a server

US10817279B1 · kind B1 · utility

6Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 16, 2019
Grant dateOct 27, 2020
Priority date
Expiry dateApr 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.