US 12,190,165 B2
Computing environment pooling
Michael Jarvis, San Francisco, CA (US); Mark Stokan, San Francisco, CA (US); Kenneth Lakin, San Francisco, CA (US); Der Wei Chan, Marham (CA); and Navdeep Pama, Brampton (CA)
Assigned to PIVOTAL SOFTWARE, INC., Palo Alto, CA (US)
Filed by PIVOTAL SOFTWARE, INC., Palo Alto, CA (US)
Filed on May 15, 2023, as Appl. No. 18/317,916.
Application 18/317,916 is a continuation of application No. 15/886,687, filed on Feb. 1, 2018, granted, now 11,762,706.
Prior Publication US 2023/0289234 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01); G06F 9/455 (2018.01)
CPC G06F 9/505 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45575 (2013.01); G06F 2009/45591 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
executing, by a computing system comprising one or more processors, a pool manager, the pool manager being software that manages a collection of pools of cloud computing environments;
creating, the pool manager and according to a specification, a first pool of cloud computing environments, the specification indicating a maximum number of cloud computing environments in the first pool and a headroom threshold of the first pool, the headroom threshold comprising a desired minimum number of unclaimed and available cloud computing environments in the first pool;
receiving, by the pool manager and from a user computer, a request to claim a cloud computing environment for a user;
providing, by the pool manager to the user computer, information for accessing the first pool of cloud computing environments if the first pool maximum number of cloud computing environments and the headroom threshold is satisfied;
designating, by the pool manager, the first pool of cloud computing environments as claimed and unavailable to other users; and
deploying, by the pool manager, the first pool of cloud computing environments.