Generation of the digital fingerprints library with hierarchical structure

US12506741B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12506741-B2
Application numberUS-202217936414-A
CountryUS
Kind codeB2
Filing dateSep 29, 2022
Priority dateSep 29, 2022
Publication dateDec 23, 2025
Grant dateDec 23, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for updating a digital fingerprint library storing data fingerprints with hierarchical security classification levels. The digital fingerprint library is updated when new fingerprints are presented for inclusion in the library. When a new fingerprint matches a fingerprint in the library, the library's fingerprint is updated. When the new fingerprint does not have a match in the library, the new fingerprint is added to the library.

First claim

Opening claim text (preview).

The invention claimed is: 1 . A computer-implemented method for adding a digital fingerprint of digital data to a digital fingerprint library (DFL) without accessing the content of the digital data, the method comprising: providing a source of unknown digital data comprising a first fingerprint of digital data with a first hierarchical security level, wherein the first hierarchical security level is inherited from a file from which the unknown digital data is derived; accessing a DFL comprising a non-transitory storage medium containing a plurality of second fingerprints and corresponding second fingerprint hierarchical security levels; searching for a second fingerprint in the DFL that matches the first fingerprint; if the second fingerprint is found in the DFL that matches the first fingerprint, comparing the first hierarchical security level of the first fingerprint to the second hierarchical security level corresponding to the second fingerprint; setting the second hierarchical security level to match the first hierarchical security level if the first hierarchical security level is lower than the second hierarchical security level, by storing, in a DFL record corresponding to the second hierarchical security level, a value associated with the first hierarchical security level in the non-transitory storage medium; if the second fingerprint is not found in the DFL that matches the first fingerprint, adding the first fingerprint to the DFL with the first hierarchical security level, by storing, in a DFL record corresponding to the first hierarchical security level a value associated with the first hierarchical security level in the non-transitory storage medium, wherein the first hierarchical security level and the second hierarchical security level are defined by a classification of content of protected data; and iterating through the entire file for a plurality of fingerprints, each of the plurality of fingerprints corresponding to a new first fingerprint, wherein the searching, the comparing, the setting, and the adding are executed for the new first fingerprint. 2 . The method of claim 1 , wherein the first and second fingerprints are hash values. 3 . The method of claim 1 , wherein the source of unknown digital data comprises a first fragment from which the first fingerprint was generated. 4 . The method of claim 1 , wherein the DFL comprises a second fragment from which the second fingerprint was generated. 5 . The method of claim 1 , wherein the unknown digital data is the file and the first fingerprint is a hash of the file. 6 . The method of claim 5 , wherein the unknown digital data comprises a fragment and the first fingerprint is a hash of the fragment. 7 . A system for storing digital data without accessing the content of the digital data, the system comprising: a source of unknown digital data comprising an unknown digital fingerprint having a first hierarchical security level inherited from a file from which the unknown digital data is derived; and a digital fingerprint library (“DFL”) in a storage medium comprising a plurality of stored digital fingerprints of digital data with corresponding security levels; wherein the DFL is configured to store the unknown digital fingerprint when there is no stored digital fingerprint that matches the unknown digital fingerprint by adding a record in the storage medium corresponding to the unknown digital fingerprint and adding a record in the storage medium corresponding to the first hierarchical security level, the record corresponding to the unknown digital fingerprint associated with the record corresponding to the first hierarchical security level, and wherein the DFL is configured to adjust the security level of a stored digital fingerprint to match the security level of the unknown digital fingerprint when the stored digital fingerprint matches the unknown digital fingerprint and the security level of the matching stored digital fingerprint is greater than the security level of the unknown digital fingerprint, by modifying a record in the storage medium corresponding to the stored digital fingerprint and modifying a record in the storage medium corresponding to the security level of the matching stored digital fingerprint, wherein the first hierarchical security level and the second hierarchical security level are defined by a classification of content of protected data, wherein the system is further configured to iterate through the entire file for a plurality of new unknown digital fingerprints, each of the plurality of unknown digital fingerprints corresponding to a new unknown digital fingerprint, wherein the DFL is configured to store and configured to adjust the security level for the new unknown digital fingerprint. 8 . The system of claim 7 , wherein the unknown and stored fingerprints are hash values. 9 . The system of claim 7 , wherein the source of unknown digital data comprises a first fragment from which the unknown fingerprint was generated. 10 . The system of claim 7 , wherein the DFL comprises a second fragment from which the stored fingerprint was generated. 11 . The system of claim 7 , wherein the unknown digital data comprises the file and the unknown digital fingerprint is a hash of the file. 12 . The system of claim 7 , wherein the unknown digital data comprises a fragment and the unknown digital fingerprint is a hash of the fragment. 13 . The system of claim 7 , wherein the DFL is further configured to accept the unknown digital fingerprint only if no stored digital fingerprint is found in the DFL that matches the first fingerprint. 14 . A computer-implemented method for adding a digital fingerprint of digital data to a digital fingerprint library (DFL) without accessing the content of the digital data, the method comprising: obtaining a source of unknown digital data content comprising a first fragment; generating from the first fragment a first fingerprint with a first hierarchical security level, wherein the first hierarchical security level is inherited from a file from which the unknown digital data is derived; accessing the digital fingerprint library (DFL) comprising a non-transitory storage medium containing a plurality of second fingerprints and corresponding second fingerprint hierarchical security levels; searching for a second fingerprint in the DFL that matches the first fingerprint; if the second fingerprint is found in the DFL that matches the first fingerprint, comparing the first hierarchical security level of the first fingerprint to the second hierarchical security level corresponding to the second fingerprint; setting the second hierarchical security level to match the first hierarchical security level if the first hierarchical security level is lower than the second hierarchical security level, by storing, in a DFL record corresponding to the second hierarchical security level, a value associated with the first hierarchical security level in the non-transitory storage medium; if the second fingerprint is not found in the DFL that matches the first fingerprint, adding the first fingerprint to the DFL with the first hierarchical security level, by storing, in a DFL record corresponding to the first hierarchical security level a value associated with the first hierarchical security level in the non-transitory storage medium, wherein the first hierarchical security level and the second hierarchical security level are defined by a classification of content of protected data; and iterating through the entire file for a plurality of fingerprints, each of the plurality of fingerprints corresponding to a

Assignees

Inventors

Classifications

  • based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint · CPC title

  • H04L63/105Primary

    Multiple levels of security · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12506741B2 cover?
A system and method for updating a digital fingerprint library storing data fingerprints with hierarchical security classification levels. The digital fingerprint library is updated when new fingerprints are presented for inclusion in the library. When a new fingerprint matches a fingerprint in the library, the library's fingerprint is updated. When the new fingerprint does not have a match in …
Who is the assignee on this patent?
Acronis Int Gmbh
What technology area does this patent fall under?
Primary CPC classification H04L63/105. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 23 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).