AUTOMATED FORENSIC DOCUMENT SIGNATURES
First Claim
1. A method of generating a signature of a video, comprising the steps of:
- detecting scene changes of the video;
segmenting the video into a plurality of segments corresponding to each scene change;
extracting a representation from each segment;
forming a digital fingerprint based on the representation; and
creating a signature by combining the digital fingerprint with predetermined metadata of the video.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for a proactive approach for computer forensic investigations. The invention allows organizations anticipating the need for forensic analysis to prepare in advance. Forensic signatures are created including a digital fingerprint and other information associated with a file. In one aspect, informational signatures are created, which may assist in determining what information is included in a file. In another aspect, the digital fingerprint may represent contents of the file and is resistant to minor modification of the file. In another aspect, fingerprints can be compared in parallel on different computers.
-
Citations
13 Claims
-
1. A method of generating a signature of a video, comprising the steps of:
-
detecting scene changes of the video; segmenting the video into a plurality of segments corresponding to each scene change; extracting a representation from each segment; forming a digital fingerprint based on the representation; and creating a signature by combining the digital fingerprint with predetermined metadata of the video. - View Dependent Claims (2, 3, 4)
-
-
5. A method of generating a signature for an audio file, comprising the steps of:
-
determining whether the audio includes music or speech; generating, if the audio includes speech, a transcript of the speech; extracting a representation from the transcript; forming a digital fingerprint based on the representation; and creating a signature by combining the digital fingerprint with predetermined metadata of the audio.
-
-
6. A method of generating a signature of a digital file, comprising the steps of:
-
selecting a token indicating an informational object; generating a digital fingerprint of the digital file using the selected token; and creating the signature that includes the digital fingerprint and meta data of the digital file. - View Dependent Claims (7, 8)
-
-
9. A method of matching a forensic signature of a digital file, comprising the steps of:
-
receiving, by a master apparatus, a list of query signatures; generating, by the master apparatus, a plurality of sub-lists of query signatures; transmitting, by the master apparatus, a sub-list to a slave apparatus; matching, by a slave apparatus, the query signatures with signatures in database according to digital fingerprints included in the query signatures and generating a plurality of matching lists for each digital fingerprints; merging, by the slave apparatus, the plurality of matching lists and generating a final list; calculating, by the slave apparatus, a score for each matched signature in the final list according to a closeness between the matched signature and the query signature; and transmitting, by the slave apparatus, the final list and the score to the master apparatus.
-
-
10. A computer-readable transitory storage medium storing an executable program, when executed, causing a computer system to execute a method of generating a signature of a video, comprising the steps of:
-
detecting scene changes of the video; segmenting the video into a plurality of segments corresponding to each scene change; extracting a representation from each segment; forming a digital fingerprint based on the representation; and creating a signature by combining the digital fingerprint with predetermined metadata of the video.
-
-
11. A computer-readable transitory storage medium storing an executable program, when executed, causing a computer system to execute a method of generating a signature for an audio file, comprising the steps of:
-
determining whether the audio includes music or speech; generating, if the audio includes speech, a transcript of the speech; extracting a representation from the transcript; forming a digital fingerprint based on the representation; and creating a signature by combining the digital fingerprint with predetermined metadata of the audio.
-
-
12. A computer-readable transitory storage medium storing an executable program, when executed, causing a computer system to execute a method of generating a signature of a digital file, comprising the steps of:
-
selecting a token indicating an informational object; generating a digital fingerprint of the digital file using the selected token; and creating the signature that includes the digital fingerprint and meta data of the digital file.
-
-
13. A computer-readable transitory storage medium storing an executable program, when executed, causing a computer system to execute a method of matching a forensic signature of a digital file, comprising the steps of:
-
receiving, by a master apparatus, a list of query signatures; generating, by the master apparatus, a plurality of sub-lists of query signatures; transmitting, by the master apparatus, a sub-list to a slave apparatus; matching, by a slave apparatus, the query signatures with signatures in database according to digital fingerprints included in the query signatures and generating a plurality of matching lists for each digital fingerprints; merging, by the slave apparatus, the plurality of matching lists and generating a final list; calculating, by the slave apparatus, a score for each matched signature in the final list according to a closeness between the matched signature and the query signature; and transmitting, by the slave apparatus, the final list and the score to the master apparatus.
-
Specification