US 12,206,729 B2
Platform-agnostic compute instance launches
Jonathan Luke Herman, Seattle, WA (US); Art Plata, Kenmore, WA (US); Joshua Potter, Tarpon Springs, FL (US); John Matthew Mullins, Lexington, KY (US); Nathan Cook, Lexington, KY (US); Nathan Turner, Lexington, KY (US); Tianyi Wei, Bothell, WA (US); Amit Vasudevan, Seattle, WA (US); Haifeng Ren, Snoqualmie, WA (US); Harsh Verma, Seattle, WA (US); Jiafeng Yang, Seattle, WA (US); John David Martinez, Lexington, KY (US); Daniel Stuart Goldfein, Seattle, WA (US); and Mahima Tomer, Noida (IN)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Apr. 7, 2023, as Appl. No. 18/132,280.
Prior Publication US 2024/0340336 A1, Oct. 10, 2024
Int. Cl. H04L 67/10 (2022.01); G06F 9/4401 (2018.01)
CPC H04L 67/10 (2013.01) [G06F 9/4401 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a management service and from a client device, a plurality of instance configurations;
receiving, by the management service and from the client device, information identifying a launch request for a compute instance, wherein the information identifying the launch request does not specify an instance configuration of the plurality of instance configurations or a specific configuration attribute;
responsive to the launch request: determining, by the management service, one or more candidate shapes for the compute instance based at least in part on the plurality of instance configurations;
selecting, by the management service and from the one or more candidate shapes, a launch shape for the compute instance;
launching, by the management service, the compute instance using the launch shape; and
providing, by the management service and to the client device, access to the compute instance, launched based, at least in part, on the launch shape.