Tracking changes that affect performance of deployed applications
US-2015149424-A1 · May 28, 2015 · US
US10613879B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10613879-B2 |
| Application number | US-201816132348-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 14, 2018 |
| Priority date | Oct 28, 2015 |
| Publication date | Apr 7, 2020 |
| Grant date | Apr 7, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are a computer program product, system, and method for generating component pages to render in a configuration page in a graphical user interface (GUI) to configure a computing resource. A plurality of component pages are generated to render in the configuration page. Each component page includes user configuration setting controls to enable the user to set configuration parameters for component resources to configure the computer resource. The configuration page is generated to: render a main panel in the GUI program; render graphical component page selection controls in the GUI program associated with the component pages; receive user selection of a selected one of the graphical component page selection controls associated with one of the component pages; and render the component page associated with the selected graphical component page selection control.
Opening claim text (preview).
What is claimed is: 1. A computer program product for generating a configuration page rendered in a graphical user interface (GUI) program to use to configure a computer resource, the computer program product comprising a computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: generating a plurality of component pages, wherein each component page includes user configuration setting controls to enable a user to set configuration parameters for a component resource of a plurality of component resources to configure; saving, for each component page of a plurality of the component pages, user entered values for configuration parameters to configure the component resource configured through the component page that are indicated as unapplied to the component resource; rendering a plurality of graphical component page selection controls simultaneously in a user interface, wherein each graphical component page selection control represents one of the component pages and is used to select and open the represented component page; rendering, for each of the simultaneously rendered graphical component page selection controls representing pages having saved unapplied user entered values for the configuration parameters, indication that the component page represented by the graphical component page selection control has saved unapplied user entered values that are unapplied; in response to user selection of one of the graphical component page selection controls for which indication is rendered of saved unapplied user entered values, rendering the component page represented by the user selected graphical component page selection control; and receiving user selection in the rendered component page to apply the saved unapplied user entered values for configuration parameters to configure the component resource configured through the rendered component page. 2. The computer program product of claim 1 , wherein the rendering the graphical component page selection controls simultaneously comprises: rendering the graphical component page selection controls according to a specified ordering indicating a preferred order in which configuration parameters presented in the component pages should be entered to satisfy dependency relationships of the configuration parameters. 3. The computer program product of claim 1 , wherein the rendering the graphical component page selection controls simultaneously comprises: rendering each of the graphical component page selection controls with information indicating a number of configuration parameters not having applied values in the component page associated with the graphical component page selection control. 4. The computer program product of claim 1 , wherein the operations further comprise: receiving through one of the user configuration setting controls rendered in a component page user selection of a value for a configuration parameter; and rendering conflict information indicating a dependency conflict in response to a determination that there is a dependency conflict between the user selected value for the configuration parameter of the component resource and a value provided for another component resource having a dependency relationship with the component resource for which the user selected value is provided. 5. The computer program product of claim 4 , wherein the dependency conflict is determined by: accessing dependency information indicating a plurality of dependency relationships between component resources configured in any of the component pages, wherein each of the dependency relationships indicates a dependency rule that determines whether user selected values for the component resources in the dependency relationship are in conflict; determining whether one of the dependency relationships is between the component resource for which the value was entered and another component resource; and in response to determining that there is the dependency relationship, determining, according to the dependency rule for the dependency relationship whether the user selected value conflicts with the value provided for another component resource in the dependency relationship. 6. The computer program product of claim 5 , wherein the dependency conflict is determined by at least one of the GUI program executing code embedded in the configuration page and a resource computing program that communicates with the GUI program executing the configuration page. 7. The computer program product of claim 1 , wherein the operations further comprise: rendering an apply graphical control for the saved unapplied user entered values, wherein the receiving user selection for the rendered component page comprises receiving user selection of the apply graphical control; causing the saved unapplied user entered values for the configuration parameters in a component page to be indicated as applied in response to receiving user selection of the apply graphical control; and rendering the apply graphical control as unselectable in response to determining that there is at least one dependency conflict between one of the saved unapplied user entered values for the component resource configured by rendered component page and an additional saved unapplied user entered value for another component resource configured through another of the component pages. 8. A system for generating a configuration page rendered in a graphical user interface (GUI) program to use to configure a computer resource, comprising: a processor; and a computer readable storage medium having program code that when executed by the processor performs operations, the operations comprising: generating a plurality of component pages, wherein each component page includes user configuration setting controls to enable a user to set configuration parameters for a component resource of a plurality of component resources to configure; saving, for each component page of a plurality of the component pages, user entered values for configuration parameters to configure the component resource configured through the component page that are indicated as unapplied to the component resource; rendering a plurality of graphical component page selection controls simultaneously in a user interface, wherein each graphical component page selection control represents one of the component pages and is used to select and open the represented component page; rendering, for each of the simultaneously rendered graphical component page selection controls representing pages having saved unapplied user entered values for the configuration parameters, indication that the component page represented by the graphical component page selection control has saved unapplied user entered values that are unapplied; in response to user selection of one of the graphical component page selection controls for which indication is rendered of saved unapplied user entered values, rendering the component page represented by the user selected graphical component page selection control; and receiving user selection in the rendered component page to apply the saved unapplied user entered values for configuration parameters to configure the component resource configured through the rendered component page. 9. The system of claim 8 , wherein the rendering the graphical component page selection controls simultaneously comprises: rendering the graphical component page selection controls according to a specified ordering indicating a preferred order in which configuration parameters presented in the component pages should be entered to satisfy dependency relationships of the configuration parameters.
Execution arrangements for user interfaces · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.