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:
Dec. 08, 2020

Filed:

Oct. 27, 2017
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Roy Peterkofsky, Mountain View, CA (US);

William Earl, Mountain View, CA (US);

Martin Taillefer, Redmond, WA (US);

Michael Dahlin, Bellevue, WA (US);

Chandra Prasad, Mountain View, CA (US);

Jaroslaw Kowalski, Redmond, WA (US);

Anna Berenberg, Saratoga, CA (US);

Kristian Kennaway, Buckhurst Hill, GB;

Alexander Mohr, Seattle, WA (US);

Jaidev Haridas, Mountain View, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 9/445 (2018.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01); G06F 8/71 (2018.01);
U.S. Cl.
CPC ...
G06F 9/44505 (2013.01); G06F 8/71 (2013.01); G06F 9/485 (2013.01); G06F 9/5072 (2013.01);
Abstract

A system comprises data processing hardware and memory hardware. The memory hardware is in communication with the data processing hardware, and stores instructions that, when executed on the data processing hardware, cause the data processing hardware to perform a plurality of operations. In some examples, one of the operations may include receiving instance management configuration data for a single-tenant software-as-a-service (SaaS) application. Another operation may include further include receiving an image of the single-tenant SaaS application. Yet another operation can include generating, by the control plane manager, a control plane based on the instance management configuration data. The control plane is configured to create multiple instances of the single-tenant SaaS application based on the received image, and to manage the instances of the single-tenant SaaS application based on the received instance management configuration data. Another operation may include executing the control plane on the data processing hardware.


Find Patent Forward Citations

Loading…