SYSTEMS AND METHODS OF FINGERPRINTING AND IDENTIFYING DIGITAL VERSATILE DISC
First Claim
1. A method of fingerprinting a video object comprising:
- extracting data from the video object;
calculating one or more digital fingerprints of the extracted data; and
maintaining a copy of the one or more digital fingerprints in association with information identifying the video object, wherein the extracted data includes encoded video, and wherein at least one of the digital fingerprints uniquely identifies a portion of the encoded video.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for identifying a video object using digital fingerprints. The digital fingerprints are generated from information extracted from the video object including encoded video. The digital fingerprints can be calculated in a manner that permits identification of both the video object and operational characteristics of the video object based on matching calculated digital fingerprints with known fingerprints of known video objects. Systems and methods are described that allow a DVD to be uniquely identified and identify whether the DVD is original, copied or pirated. Systems and methods are described for computing digital fingerprints from strings of bits in which certain additional data is optionally embedded. Systems and methods are described that permit media players to access known signatures of known video objects maintained on one or more databases and to identify video objects presented for playing on the media player.
-
Citations
62 Claims
-
1. A method of fingerprinting a video object comprising:
-
extracting data from the video object;
calculating one or more digital fingerprints of the extracted data; and
maintaining a copy of the one or more digital fingerprints in association with information identifying the video object, wherein the extracted data includes encoded video, and wherein at least one of the digital fingerprints uniquely identifies a portion of the encoded video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium encoded with data and instructions for fingerprinting a video object, the data and instructions causing an apparatus executing the instructions to:
-
extract data from the video object;
calculate one or more digital fingerprints of the extracted data; and
store a copy of the one or more digital fingerprints and information identifying the video object, wherein the extracted data includes encoded video, and wherein at least one of the digital fingerprints uniquely identifies a portion of the encoded video. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of identifying a video object comprising:
-
extracting data including encoded video from the video object;
calculating one or more digital fingerprints based on the extracted data; and
matching at least one of the one or more calculated digital fingerprints with corresponding known digital fingerprints of a known video object, wherein a calculated digital fingerprint uniquely identifies a portion of the encoded video. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer readable medium encoded with data and instructions for identifying a video object;
- the data and instructions causing an apparatus executing the instructions to;
extract data including encoded video from the video object;
calculate a plurality of digital fingerprints of the extracted data; and
match at least one of the calculated digital fingerprints with corresponding known digital fingerprints of a known video object, wherein one or more of the calculated digital fingerprints uniquely identifies a portion of the encoded video. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
- the data and instructions causing an apparatus executing the instructions to;
-
46. A system for identifying a video object comprising:
-
a media player adapted to extract data including encoded video from the video object; and
a processor configured to calculate one or more digital fingerprints from the extracted data; and
match at least one of the one or more calculated digital fingerprints with corresponding known digital fingerprints of a known video object, wherein at least one calculated digital fingerprint uniquely identifies a portion of the encoded video. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
-
54. A system for fingerprinting a video object comprising:
-
a processor configured to calculate digital fingerprints of data extracted from the video object; and
storage accessible to the processor for storing the digital fingerprints in association with information related to the video object, wherein the extracted data includes encoded video, and wherein at least one of the digital fingerprints uniquely identifies a portion of the encoded video with the video object. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62)
-
Specification