The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 21, 2023

Filed:

Jan. 31, 2020
Applicant:

Palantir Technologies Inc., Palo Alto, CA (US);

Inventors:

Ian Mair, New York, NY (US);

Greg DeArment, Seattle, WA (US);

Lee Avital, New York, NY (US);

Mark Elliot, London, GB;

Michael Nazario, New York, NY (US);

Punyashloka Biswal, Norwalk, CT (US);

William Hickman, Brooklyn, NY (US);

Assignee:

Palantir Technologies Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/65 (2018.01); H04L 67/10 (2022.01); H04L 67/00 (2022.01);
U.S. Cl.
CPC ...
G06F 8/65 (2013.01); H04L 67/10 (2013.01); H04L 67/34 (2013.01);
Abstract

One or more software products/services may be installed on a cloud deployment. Product versions of such services can be upgraded (or rolled back) based on a deployment plan comprising tasks adapted to reach a target deployment state. A central upgrade server can forward tasks to an upgrade agent for execution, the tasks being based on a current operational state of the cloud deployment (obtained by the upgrade agent) and one or more constraints. In multiple node deployments, some nodes may be upgraded to a new product version, while other nodes are kept at a current product version until stability of the new product version is determined. Traffic across nodes can be shaped to ensure a deployment is healthy before upgrading other nodes/deployments. If the health of a node/deployment does not meet specified criteria, an upgrade can be stopped, an alert can be triggered, and the node/deployment can be rolled back.


Find Patent Forward Citations

Loading…