US 12,407,625 B2
IT infrastructure resource discovery and management for distributed networking
David Naylor, Berkeley, CA (US); Eric Carino, Milpitas, CA (US); Matthew Mukerjee, Colchester, VT (US); Ryan Standt, Emeryville, CA (US); Michael Tovino, Hood River, OR (US); Meigy Tsai, Sunnyvale, CA (US); and Stephen Welham, Woodinville, WA (US)
Assigned to Cloudflare, Inc., San Francisco, CA (US)
Filed by Cloudflare, Inc., San Francisco, CA (US)
Filed on Mar. 6, 2024, as Appl. No. 18/597,234.
Claims priority of provisional application 63/489,149, filed on Mar. 8, 2023.
Prior Publication US 2024/0305583 A1, Sep. 12, 2024
Int. Cl. H04L 47/78 (2022.01); H04L 9/40 (2022.01); H04L 41/082 (2022.01); H04L 47/70 (2022.01)
CPC H04L 47/781 (2013.01) [H04L 41/082 (2013.01); H04L 47/829 (2013.01); H04L 63/083 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a Global Resource Catalog (GRC) controller, credentials for one or more target networks within a distributed cloud network;
for each target network, using, by the GRC controller, a respective network access methodology associated with that target network to identify and store a first set of target network resources associated with that network at a GRC database;
linking or grouping, by the GRC controller, a second set of target network resources of the first set of target network resources in the GRC database based on target network resource dependencies determined by the GRC controller;
updating, by the GRC controller, the second set of target network resources in the GRC database based on a received event or at a scheduled interval; and
updating the distributed cloud network based on the second set of target network resources stored at the GRC database.