Generating user interface configuration pages to configure a computing resource comprised of component computing resources

US10168884B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10168884-B2
Application numberUS-201514937535-A
CountryUS
Kind codeB2
Filing dateNov 10, 2015
Priority dateNov 10, 2015
Publication dateJan 1, 2019
Grant dateJan 1, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are a computer program product, system, and method for generating user interface (GUI) configuration pages to configure a computing resource comprised of component computing resources. A configuration page is generated for rendering in a GUI having user selectable graphical representations of a hierarchy of component computing resources from which a subject computing resource is configured. Each of the component computing resources graphically represented as within a higher level component computing resource in the hierarchy is configured with capacity from the higher level component computing resource. User selection is received of one of the graphical representations of a selected one of the component computing resources in the graphical representations of the hierarchy. User selectable component computing resource instances are generated in the configuration page for the selected component computing resource in which the user selects the component computing resource instance from which the subject computing resource is configured.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer program product for generating a configuration page for rendering in a graphical user interface (GUI) for a user to use to configure a computing 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 configuration page for rendering in the GUI; generating, within the configuration page, a plurality of user selectable concentric shapes representing a hierarchy of component computing resources from which a subject computing resource is configured, wherein only one component computing resource is graphically represented at each level of concentric shapes as one concentric shape representing the component computing resource, wherein each lower level component computing resource is graphically represented by a lower level shape as graphically enclosed within a concentric higher level shape representing a higher level component computing resource in the hierarchy, wherein the lower level component computing resource is configured with capacity from the higher level component computing resource, and wherein the hierarchy comprises at least three levels; receiving user selection of one of the user selectable concentric shapes representing a selected one of the component computing resources in graphical representations of the hierarchy; and generating, in the configuration page, user selectable component computing resource instances for the selected component computing resource in which the user selects the component computing resource instance from which the subject computing resource is configured, wherein the lower level component computing resource is supplied user selectable computing resources selected from configured of the higher level component computing resource. 2. The computer program product of claim 1 , wherein a separate graphical representation is generated for each component computing resource in the graphical representations of the hierarchy, wherein the graphical representation for each of the component computing resources is generated with a first design if the component computing resource represented by the graphical representation has not been configured and generated with a second design if the component computing represented by the graphical representation has been configured. 3. The computer program product of claim 1 , wherein the generating the graphical representations of the hierarchy comprises generating concentric circles, wherein an innermost concentric circle of the concentric circles represents the subject computing resource being configured and each of the concentric circles containing the innermost concentric circle represents one of the component computing resources to configure, wherein one concentric circle containing contained concentric circles is at a higher level of the hierarchy than the component computing resources represented by the contained concentric circles. 4. The computer program product of claim 3 , wherein the operations further comprise: receiving user selection of one of the concentric circles other than the innermost concentric circle; generating, in the configuration page, component computing resource instances for the component computing resource represented by the selected concentric circle that are available to supply capacity to the subject computing resource being configured; receiving user selection of one of the component computing resource instances; and saving the user selected component computing resource instance to use to configure the subject computing resource. 5. The computer program product of claim 4 , wherein the generating the configuration page comprises generating a user selectable list of the component computing resource instances represented by the selected concentric circle available for use with the subject computing resource, wherein the operations further comprise: receiving user selection of one of the component computing resource instances in the user selectable list; and saving the selected component computing resource instance to use when configuring the subject computing resource, wherein the subject computing resource is supplied capacity from the selected instance of the component computing resources. 6. The computer program product of claim 4 , wherein the operations further comprise: generating, in the configuration page, parameters to use for the selected component computing resource instance; and receiving user selection of the parameters to use to further configure the selected component computing resource instance, wherein the subject computing resource is configured from the selected component computing resource instance configured with the user selected parameters. 7. The computer program product of claim 1 , wherein the operations further comprise: generating, in the configuration page, a user selectable graphical representation of at least one use relationships of the subject computing resource, wherein the use relationship provides information on a relationship of the subject computing resource with a related computing resource; and generating, in the configuration page, controls to enable configuration settings to be entered to configure the related computing resource for the for the use relationship. 8. The computer program product of claim 7 , wherein the configuration page renders simultaneously the graphical representations of the hierarchy of component computing resources and the graphical representations of the use relationships including the subject computing resource. 9. The computer program product of claim 8 , wherein the graphical representations of the hierarchy comprise a rendering of concentric circles, wherein an innermost of the concentric circles represents the subject computing resource being configured and each of the concentric circles containing the innermost concentric circle represents one of the component computing resources to configure, wherein one concentric circle containing contained concentric circles supplies computing resources for contained concentric circles are at a higher level of the hierarchy than the component computing resources represented by the contained concentric circles, and wherein the graphical representations of the use relationships are displayed as lines extending from the concentric circles. 10. A computer program product for generating a configuration page for rendering in a graphical user interface (GUI) for a user to use to configure a subject storage volume, 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 configuration page for rendering in the GUI; generating within the configuration page a plurality of user selectable concentric shapes representing a hierarchy of higher level to lower level components comprising, in order from higher level to lower level in the hierarchy, a system, a domain, and a storage pool from which the subject storage volume is configured, wherein the domain is configured from the system, and the storage pool is configured from the domain, and wherein the subject storage volume is configured from instances selected through the configuration page for the system, the domain, and the storage pool, wherein only one component is graphically represented at each level of concentric shapes as one concentric shape representing the component, wherein the lower level components are represented by a lower level shape graphically enclosed within a concentric higher level shape representing a higher level c

Assignees

Inventors

Classifications

  • Execution arrangements for user interfaces · CPC title

  • for implementing user interfaces · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Configuration or reconfiguration of storage systems · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10168884B2 cover?
Provided are a computer program product, system, and method for generating user interface (GUI) configuration pages to configure a computing resource comprised of component computing resources. A configuration page is generated for rendering in a GUI having user selectable graphical representations of a hierarchy of component computing resources from which a subject computing resource is config…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/04847. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).