US2022057905A1PendingUtilityA1

Alteration of a source data visualization based on user input

Assignee: LUCID SOFTWARE INCPriority: Nov 26, 2019Filed: Nov 1, 2021Published: Feb 24, 2022
Est. expiryNov 26, 2039(~13.4 yrs left)· nominal 20-yr term from priority
H04L 41/14H04L 41/0893G06F 3/0484G06F 8/34G06F 16/444H04L 41/22H04L 41/0253H04L 41/085G06F 8/38G06F 16/9032G06F 13/26G06F 16/26G06F 16/904H04L 41/12
54
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method may include displaying, via a display screen, a visualization of data within a user interface (UI). The data may include multiple layers of information. The method may include receiving, via the UI, a first user input effective to select portions of the data to be included in the visualization of the data displayed within the UI. The method may include receiving, via the UI, a second user input effective to select one or more subsets of the layers of information to be included in the visualization displayed within the UI. The method may include altering the visualization of the data within the UI based on the first user input and according to the second user input. The visualization of the data may be altered by hiding one or more subsets of the layers of information that are not to be included in the visualization displayed within the UI.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method to alter how source data is displayed within a user interface, the method comprising:
 obtaining source data that is representative of a cloud infrastructure that performs cloud computing activities that are associated with a user of the cloud infrastructure, the source data organized into a plurality of layers of information that each describe a different categorizable aspect of the cloud infrastructure;   displaying, via a display screen, a visualization of the source data within a user interface, the visualization including a top-level structure view representative of the cloud infrastructure as indicated by the source data;   receiving, via the user interface, a first user input effective to select portions of the source data to be included in the visualization of the source data displayed within the user interface, the portions to be included relating to one or more aspects of the cloud infrastructure and corresponding to at least two layers of the plurality of layers of information, wherein the plurality of layers includes at least one layer disposed between the at least two layers and wherein the first user input indicates to hide the at least one layer;   receiving, via the user interface, a second user input effective to select a type of connection between particular components that are part of the selected portions of the source data, wherein the second user input indicates that the type of connection is to be included in the visualization of the source data displayed within the user interface and wherein the second user input indicates a first portion of the source data is to be a start point and a second portion of the source data is to be an end point for displaying connections of the portions of the source data within the visualization of the source data; and   causing depiction of the visualization according to the first user input and the second user input.   
     
     
         2 . The method of  claim 1  further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers that are to be added to the visualization of the source data being displayed; and 
 further altering the visualization of the source data within the user interface according to the third user input. 
 
     
     
         3 . The method of  claim 1  further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers to be hidden in the visualization of the source data being displayed; and 
 further altering the visualization of the source data within the user interface according to the third user input. 
 
     
     
         4 . The method of  claim 2 , further comprising:
 determining one or more portions of the source data to be hidden in the visualization of the source data within the user interface according to the third user input.   
     
     
         5 . The method of  claim 1  further comprising associating, in the visualization of the source data within the user interface, two or more portions of the source data in two or more layers of the source data based on information in one or more layers of information that are hidden in the visualization of the source data. 
     
     
         6 . The method of  claim 1 , wherein the source data further comprises a plurality of perspectives including paths associating all of the portions of the source data and altering the visualization of the source data comprises altering which of the associations-of the portions of the source data are included in the visualization of the source data being displayed. 
     
     
         7 . The method of  claim 1 , wherein:
 the source data further includes:
 use information describing particular components of the cloud infrastructure that are used in relation to the cloud computing activities, and 
 containment information that describes relationships between the particular components; and 
   the top-level structure view representative of the cloud infrastructure is determined based on the use information and the containment information.   
     
     
         8 . One or more non-transitory computer-readable storage media having computer-executable instructions stored thereon that are executable by a processor device to perform or control performance of operations comprising:
 obtaining source data that is representative of a cloud infrastructure that performs cloud computing activities that are associated with a user of the cloud infrastructure, the source data organized into a plurality of layers of information that each describe a different categorizable aspect of the cloud infrastructure;   displaying, via a display screen, a visualization of the source data within a user interface, the visualization including a top-level structure view representative of the cloud infrastructure as indicated by the source data;   receiving, via the user interface, a first user input effective to select portions of the source data to be included in the visualization of the source data displayed within the user interface, the portions to be included relating to one or more aspects of the cloud infrastructure and corresponding to at least two layers of the plurality of layers of information, wherein the plurality of layers includes at least one layer disposed between the at least two layers and wherein the first user input indicates to hide the at least one layer;   receiving, via the user interface, a second user input effective to select a type of connection between particular components that are part of the selected portions of the source data, wherein the second user input indicates that the type of connection is to be included in the visualization of the source data displayed within the user interface and wherein the second user input indicates a first portion of the source data is to be a start point and a second portion of the source data is to be an end point for displaying connections of the portions of the source data within the visualization of the source data; and   causing depiction of the visualization according to the first user input and the second user input.   
     
     
         9 . The one or more non-transitory computer-readable storage media of  claim 8 , the operations further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers that are to be added to the visualization of the source data being displayed; and   further altering the visualization of the source data within the user interface according to the third user input.   
     
     
         10 . The one or more non-transitory computer-readable storage media of  claim 8 , the operations further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers to be hidden in the visualization of the source data being displayed; and   further altering the visualization of the source data within the user interface according to the third user input.   
     
     
         11 . The one or more non-transitory computer-readable storage media of  claim 8 , the operations further comprising:
 determining one or more portions of the source data to be hidden in the visualization of the source data within the user interface according to the second user input.   
     
     
         12 . The one or more non-transitory computer-readable storage media of  claim 8 , the operations further comprising associating, in the visualization of the source data within the user interface, two or more portions of the source data in two or more layers of the source data based on information in one or more layers of information that are hidden in the visualization of the source data. 
     
     
         13 . The one or more non-transitory computer-readable storage media of  claim 8 , wherein the source data further comprises a plurality of perspectives including paths associating all of the portions of the source data and altering the visualization of the source data comprises altering which of the associations of the portions of the source data are included in the visualization of the source data being displayed. 
     
     
         14 . The one or more non-transitory computer-readable storage media of  claim 8 , wherein:
 the source data further includes:
 use information describing particular components of the cloud infrastructure that are used in relation to the cloud computing activities, and 
 containment information that describes relationships between the particular components; and 
   the top-level structure view representative of the cloud infrastructure is determined based on the use information and the containment information.   
     
     
         15 . A system comprising:
 one or more processors configured to cause performance of operations comprising:
 obtaining source data that is representative of a cloud infrastructure that performs cloud computing activities that are associated with a user of the cloud infrastructure, the source data organized into a plurality of layers of information that each describe a different categorizable aspect of the cloud infrastructure; 
 displaying, via a display screen, a visualization of the source data within a user interface, the visualization including a top-level structure view representative of the cloud infrastructure as indicated by the source data; 
 receiving, via the user interface, a first user input effective to select portions of the source data to be included in the visualization of the source data displayed within the user interface, the portions to be included relating to one or more aspects of the cloud infrastructure and corresponding to at least two layers of the plurality of layers of information, wherein the plurality of layers includes at least one layer disposed between the at least two layers and wherein the first user input indicates to hide the at least one layer; 
 receiving, via the user interface, a second user input effective to select a type of connection between particular components that are part of the selected portions of the source data, wherein the second user input indicates that the type of connection is to be included in the visualization of the source data displayed within the user interface and wherein the second user input indicates a first portion of the source data is to be a start point and a second portion of the source data is to be an end point for displaying connections of the portions of the source data within the visualization of the source data; and 
 causing depiction of the visualization according to the first user input and the second user input. 
   
     
     
         16 . The system of  claim 15 , the operations further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers that are to be added to the visualization of the source data being displayed; and   further altering the visualization of the source data within the user interface according to the third user input.   
     
     
         17 . The system of  claim 15 , the operations further comprising:
 receiving, via the user interface, a third user input effective to select one or more subsets of the at least two layers to be hidden in the visualization of the source data being displayed; and   further altering the visualization of the source data within the user interface according to the third user input.   
     
     
         18 . The system of  claim 15 , the operations further comprising:
 determining one or more portions of the source data to be hidden in the visualization of the source data within the user interface according to the second user input.   
     
     
         19 . The system of  claim 15 , wherein the source data further comprises a plurality of perspectives including paths associating all of the portions of the source data and altering the visualization of the source data comprises altering which of the associations of the portions of the source data are included in the visualization of the source data being displayed. 
     
     
         20 . The system of  claim 15 , wherein:
 the source data further includes:
 use information describing particular components of the cloud infrastructure that are used in relation to the cloud computing activities, and 
 containment information that describes relationships between the particular components; and 
   the top-level structure view representative of the cloud infrastructure is determined based on the use information and the containment information.

Join the waitlist — get patent alerts

Track US2022057905A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.