Detecting copyright violation via streamed extraction and signature analysis in a method, system and program
First Claim
1. A method for detecting copyright violation, said method comprising:
- receiving a selectable data stream of suspected copyright infringing material;
using a linear shift generator to generate a first electronic signature for said data stream of said suspected copyright infringing material;
using a linear shift generator to generate a second electronic signature for an original copyright material;
comparing said first electronic signature with said second electronic signature, wherein a match of said first electronic signature with said second electronic signature indicates a likelihood that said suspected copyright infringing material and said original copyright material are the same;
parsing said data stream of suspected copyright infringing material into suspected copyright infringing material data segments;
generating a suspected copyright infringing material data segment electronic signature for each said suspected copyright infringing material data segment;
parsing said original copyright material into original copyright material data segments;
generating an original copyright material data segment electronic signature for each said original copyright material data segment;
determining that at least one of said suspected copyright infringing material data segment electronic signatures matches at least one of said original copyright material data segment electronic signatures; and
visually examining said suspected copyright infringing material data segment having said suspected copyright infringing material data segment electronic signature matching said original copyright material data segment electronic signature.
1 Assignment
0 Petitions
Accused Products
Abstract
Signature analysis of streamed download data narrows a list of likely candidates after a search engine search has been performed. “Streamed download” means that the data is brought byte by byte to the searcher'"'"'s computer and then discarded. During the streaming process the subject data, in binary form, is parsed into segments and each segment is provided with a signature based on the content of the segment. The signatures of the individual segments are then compared to signatures of the material that may have been infringed. If there are no matches, the streamed download data is discarded. If there are enough matches of the signatures, the offending data is displayed for visual inspection. Only caching and display takes place if a potential infringing segment is discovered.
-
Citations
2 Claims
-
1. A method for detecting copyright violation, said method comprising:
-
receiving a selectable data stream of suspected copyright infringing material; using a linear shift generator to generate a first electronic signature for said data stream of said suspected copyright infringing material; using a linear shift generator to generate a second electronic signature for an original copyright material; comparing said first electronic signature with said second electronic signature, wherein a match of said first electronic signature with said second electronic signature indicates a likelihood that said suspected copyright infringing material and said original copyright material are the same; parsing said data stream of suspected copyright infringing material into suspected copyright infringing material data segments; generating a suspected copyright infringing material data segment electronic signature for each said suspected copyright infringing material data segment; parsing said original copyright material into original copyright material data segments; generating an original copyright material data segment electronic signature for each said original copyright material data segment; determining that at least one of said suspected copyright infringing material data segment electronic signatures matches at least one of said original copyright material data segment electronic signatures; and visually examining said suspected copyright infringing material data segment having said suspected copyright infringing material data segment electronic signature matching said original copyright material data segment electronic signature.
-
-
2. A system for detecting copyright violation, said system comprising:
-
receiving means for receiving a selectable data stream of suspected copyright infringing material; a linear shift register for generating a first electronic of said suspected material and a second electronic signature of an original copyright material; comparator means for comparing said first electronic signature with said second electronic signature, wherein a match of said first electronic signature with said second electronic signature indicates a likelihood that said suspected copyright infringing material and said original copyright material are the same; parsing means for parsing said data stream of suspected copyright infringing material into suspected copyright infringing material data segments; means for generating a suspected copyright infringing material data segment electronic signature for each said suspected copyright infringing material data segment; parsing means for parsing said original copyright material into original copyright material data segments; means for generating an original copyright material data segment electronic signature for each said original copyright material data segment; means for determining that at least one of said suspected copyright infringing material data segment electronic signatures matches at least one of said original copyright material data segment electronic signatures; and means for visually examining said suspected copyright infringing material data segment having said suspected copyright infringing material data segment electronic signature matching said original copyright material data segment electronic signature.
-
Specification