Patent ID: 11868407
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes the at least one processing device to perform the following steps:
obtaining at least two different multi-level data structures each comprising a plurality of data elements, wherein at least one of the multi-level data structures comprises an unordered data collection, wherein an ordering of the data elements within a data collection does not have a meaning;
determining a data structure digest value for each of the at least two multi-level data structures by accumulating a data element digest value for each data element of the respective multi-level data structure, wherein a data element digest value, for a given data element comprising an unordered data collection, is determined using a commutative accumulator function, wherein the commutative accumulator function aggregates a digest value for each data element of the unordered data collection using one or more commutative operations;
evaluating a similarity of the at least two multi-level data structures by comparing the respective data structure digest values; and
automatically processing one or more of the at least two multi-level data structures using the evaluated similarity.