Fingerprinting Digital Media Content
First Claim
1. A computer-implemented method comprising:
- receiving an item of digital media content;
selecting and recording unique portions of the received digital media content to create a unique fingerprint for the digital media content; and
storing the created fingerprint in a data record corresponding to the item of digital media content.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method that selects and records unique portions of media files (audio, video and graphical image, and other content) submitted for UMC cataloging. The unique fingerprint of the media is then stored in the associated UMC record for use by other computer systems to minimize duplicate claims of ownership relating to media which may be located on one or more owner controlled web servers connected to the Internet. In one embodiment, when a media file is being cataloged into the UMC database, the system performs an analysis of the media file to find a unique piece that can be saved as a fingerprint for the media file. This fingerprint is analyzed against the UMC database to locate duplicate fingerprints which may indicate either duplicate media or duplicate fingerprints for different media. In the case of duplicate fingerprints for different media a new analysis is of the new media is done to come up with a more unique fingerprint. This fingerprint is run against the database until a truly unique print is obtained. If a question of media duplication arises, the system notifies the audit administrator who will manually take over the investigation.
100 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving an item of digital media content; selecting and recording unique portions of the received digital media content to create a unique fingerprint for the digital media content; and storing the created fingerprint in a data record corresponding to the item of digital media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a data repository; one or more software processes executing on one or more computer systems, the one or more software processes configured to perform operations comprising; receive an item of digital media content; select and record unique portions of the received digital media content to create a unique fingerprint for the digital media content; and store the created fingerprint in the data repository. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification