US 12,436,777 B2
Graphical user interface for fungible configurable attributes for a compute instance
Daniel S. Goldfein, Seattle, WA (US); Sanjay Pillai, Seattle, WA (US); Max Yekaterynenko, Leander, TX (US); Shihao Sun, Kirkland, WA (US); and Ali R. Sahibzada, Woodinville, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Oct. 2, 2023, as Appl. No. 18/479,697.
Claims priority of provisional application 63/450,571, filed on Mar. 7, 2023.
Prior Publication US 2024/0303101 A1, Sep. 12, 2024
Int. Cl. G06F 9/44 (2018.01); G06F 3/0482 (2013.01); G06F 9/445 (2018.01); G06F 9/455 (2018.01)
CPC G06F 9/44505 (2013.01) [G06F 3/0482 (2013.01); G06F 9/45508 (2013.01)] 20 Claims
OG exemplary drawing
 
1. One or more non-transitory computer-readable media comprising instructions that, when executed by one or more hardware processors, causes performance of operations comprising:
displaying, by a system, within a Graphical User Interface (GUI):
a first interface element representing a first configurable attribute of a compute instance, the first interface element comprising a first selectable component and a second selectable component, wherein the first selectable component corresponds to a system-selected configuration for the first configurable attribute, and wherein the second selectable component corresponds to a user-selected configuration for the first configurable attribute;
a second interface element representing a second configurable attribute of the compute instance, the second interface element comprising a third selectable component and a fourth selectable component, wherein the third selectable component corresponds to a system-selected configuration for the second configurable attribute, and wherein the fourth selectable component corresponds to a user-selected configuration for the second configurable attribute; wherein the GUI includes functionality to receive a selection of any selectable component;
receiving a first user input selecting the first selectable component corresponding to the system-selected configuration for the first configurable attribute;
responsive to receiving the first user input: configuring the first configurable attribute, by the system, with a system-selected first value for the first configurable attribute;
receiving a second user input selecting the fourth selectable component corresponding to the user-selected configuration for the second configurable attribute;
responsive to receiving the second user input, displaying a third interface element configured to receive user input specifying a second value for the second configurable attribute;
responsive to receiving the user input specifying the second value for the second configurable attribute, storing the second value in association with the second configurable attribute; and
launching the compute instance based on the system-selected first value for the first configurable attribute of the compute instance and the user-selected second value for the second configurable attribute.