METHOD AND SYSTEM FOR AUTHORITATIVE NAME ANALYSIS OF ORIGIN OF A FILE
A computer system, method, or non-transitory computer-readable medium provides an authoritative name source for files within an ecosystem (103, 105, 107) Files (117-127) m the ecosystem (105, 107) which have identical contends and similar contents to each other are merged (131) into the same supercl...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computer system, method, or non-transitory computer-readable medium provides an authoritative name source for files within an ecosystem (103, 105, 107) Files (117-127) m the ecosystem (105, 107) which have identical contends and similar contents to each other are merged (131) into the same supercluster (141, 143, 145), to capture possibly incremental changes to the files over time m one of the superclusters For each supercluster (161, 163, 165) which has files with identical and similar contents, the supercluster is broken down (151) into package clusters (171-177), 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 (181), 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 (191) Any authoritative name collision is resolved (195)
La présente invention concerne un système informatique, un procédé ou un support non transitoire lisible par ordinateur qui fournissent une source de noms faisant autorité pour des fichiers au sein d'un écosystème (103, 105, 107). Des fichiers (117-127) dans l'écosystème (105, 107) qui ont des contenus identiques et des contenus similaires les uns aux autres sont fusionnés (131) dans le même supergroupe (141, 143, 145) afin de capturer d'éventuels changements incrémentaux des fichiers au cours du temps dans un des supergroupes. Pour chaque supergroupe (161, 163, 165) qui a des fichiers ayant des contenus identiques et similaires, le supergroupe est décomposé (151) en des groupes de paquets (171-177), sur la base des paquets auxquels les fichiers appartiennent, chaque groupe de paquets ayant les fichiers d'un même paquet. Le groupe de paquets, qui a la plus grande fréquence de changements de versions (181), est identifié en tant que paquet faisant autorité. Le nom faisant autorité pour les fichiers est résolu, sur la base des paquets faisant autorité qui sont déterminés, parmi la pluralité des supergroupes qui ont des fichiers ayant des contenus identiques et similaires, et le nom faisant autorité est généré (191). Toute collision de nom faisant autorité est résolue (195). |
---|