US 12,255,793 B2
System and method for deploying a distributed cloud management system configured for generating interactive user interfaces of the state of a multi-cloud environment over time
Jacob Cherkas, Santa Clara, CA (US)
Assigned to Aviatrix Systems, Inc., Santa Clara, CA (US)
Filed by Aviatrix Systems, Inc., Santa Clara, CA (US)
Filed on May 22, 2023, as Appl. No. 18/200,547.
Application 18/200,547 is a continuation of application No. 17/833,467, filed on Jun. 6, 2022, granted, now 11,658,890, issued on May 23, 2023.
Application 17/833,467 is a continuation of application No. 17/127,955, filed on Dec. 18, 2020, granted, now 11,356,344, issued on Jun. 7, 2022.
Claims priority of provisional application 63/020,425, filed on May 5, 2020.
Claims priority of provisional application 63/013,529, filed on Apr. 21, 2020.
Prior Publication US 2023/0379231 A1, Nov. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 12/66 (2006.01); H04L 41/12 (2022.01); H04L 41/122 (2022.01); H04L 41/22 (2022.01); H04L 43/028 (2022.01); H04L 43/045 (2022.01); H04L 43/08 (2022.01); H04L 43/0852 (2022.01); H04L 43/0876 (2022.01); H04L 67/10 (2022.01); G06F 3/04817 (2022.01); G06T 11/00 (2006.01); H04L 61/5007 (2022.01)
CPC H04L 43/045 (2013.01) [H04L 12/66 (2013.01); H04L 41/12 (2013.01); H04L 41/122 (2022.05); H04L 41/22 (2013.01); H04L 43/028 (2013.01); H04L 43/08 (2013.01); H04L 43/0852 (2013.01); H04L 43/0876 (2013.01); H04L 67/10 (2013.01); G06F 3/04817 (2013.01); G06T 11/00 (2013.01); H04L 61/5007 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A distributed cloud computing system comprising:
a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network; and
logic, stored on non-transitory, computer-medium, that, upon execution by one or more processors, causes performance of operations including:
receiving, from the controller, metadata of a plurality of constructs,
receiving network data from each of the first gateway and the second gateway,
receiving user input indicating a tag name as a search term;
responsive to receiving the search term, querying a tag database to retrieve a unique identifier for each construct of the plurality of constructs associated with the search term;
performing operations to alter a visualization of a topology mapping to visually distinguish each construct of the plurality of constructs associated with the search term from each other construct of the plurality of constructs not associated with the search term;
generating the visualization of the dynamic topology mapping that provides a visual rendering of each construct of the plurality of constructs associated with the search term and links that identify communications associated with each construct of the plurality of constructs associated with the search term; and
causing rendering of the visualization on a display screen of a network device.