Method and system for authoritative name analysis of true origin of a file
AssigneeSonatype, Inc.
InventorsBrian Fox, Bruce Mayhew, Jamie Whitehouse, Gazi Mahmud
Life of this patent
Estimating the term…
Loading patent…
AssigneeSonatype, Inc.
InventorsBrian Fox, Bruce Mayhew, Jamie Whitehouse, Gazi Mahmud
Estimating the term…
A computer system, method, or non-transitory computer-readable medium provides an authoritative name source for files within an ecosystem. Files in the ecosystem which have identical contends and similar contents to each other are merged into the same supercluster, to capture possibly incremental changes to the files over time in one of the superclusters. For each supercluster which has files with identical and similar contents, the supercluster is broken down into package clusters, based on packages to which the files belong, each of the package clusters has the files from a same package. The package cluster which has most change frequency across versions, is identified as the authoritative package. The authoritative name for the files is resolved, based on the authoritative packages that are determined, across the plurality of superclusters which have files with identical and similar contents, and the authoritative name is generated. Any authoritative name collision is resolved.
A method for providing an authoritative name source for files within an ecosystem, comprising the following performed by at least one processor:
A non-transitory computer readable medium comprising instructions for execution by a computer, the instructions including a computer-implemented method for providing an authoritative name source for files within an ecosystem, the instructions for implementing:
A computer system that provides an authoritative name source for files within an ecosystem, comprising:
Dependencies are inferred from the claim text.