Patent ID: 11880363
Assignee: PALO ALTO NETWORKS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 16:
17. An apparatus comprising:
a processor; and
a machine-readable medium having program code executable by the processor to cause the apparatus to,
parse a cloud resource join query to extract a first plurality of join rules and a first plurality of cloud resource queries, wherein the first plurality of join rules comprises a first plurality of first order predicates for pairs of cloud resources in a first plurality of cloud resources;
query a database of cloud fingerprints with the first plurality of cloud resource queries to obtain a first plurality of fingerprints, wherein each fingerprint of the first plurality of fingerprints corresponds to a cloud resource of the first plurality of cloud resources;
join fingerprints in the first plurality of fingerprints according to the first plurality of first order predicates in the first plurality of join rules to generate a first plurality of pairwise join results; and
merge the first plurality of pairwise join results.