Method of characterizing the overlap of two media segments
First Claim
Patent Images
1. A method of identifying common content between a first data stream and a second data stream comprising providing a processor for:
- determining a first set of content features from the first data stream, each feature in the first set of content features occurring at a corresponding time offset in the first data stream;
determining a second set of content features from the second data stream, each feature in the second set of content features occurring at a corresponding time offset in the second data stream;
identifying matching pairs of features between the first set of content features and the second set of content features; and
identifying an overlapping region between the first data stream and the second data stream based on at least one of the identified matching pairs of features.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of characterizing the overlap of two media segments is provided. In an instance where there is some amount of overlap of a file and a data sample, the file could be an excerpt of an original file and begin and end within the data sample. By matching identified features of the file with identified features of the data sample, a beginning and ending time of a portion of the file that is within the data sample can be determined. Using these times, a length of the file within the data sample can also be determined.
35 Citations
28 Claims
-
1. A method of identifying common content between a first data stream and a second data stream comprising providing a processor for:
-
determining a first set of content features from the first data stream, each feature in the first set of content features occurring at a corresponding time offset in the first data stream; determining a second set of content features from the second data stream, each feature in the second set of content features occurring at a corresponding time offset in the second data stream; identifying matching pairs of features between the first set of content features and the second set of content features; and identifying an overlapping region between the first data stream and the second data stream based on at least one of the identified matching pairs of features. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of identifying content within a data stream comprising providing a processor for:
-
receiving a first data stream that includes at least a portion of a second data stream; determining a length of the portion of the second data stream included within the first data stream; and determining which portion of the second data stream is the portion included within the first data stream. - View Dependent Claims (25)
-
-
26. A method of identifying content within a data stream comprising a processor for:
-
determining a first set of content features from a first data stream, each feature in the first set of content features occurring at a corresponding time offset in the first data stream; determining a second set of content features from a second data stream, each feature in the second set of content features occurring at a corresponding time offset in the second data stream; identifying features from the second set of content features that are in the first set of content features; from the identified features, identifying a set of time-pairs, wherein a time-pair includes a time offset in the first data stream associated with a feature from the first data stream and a time offset in the second data stream associated with a feature from the second data stream that matches the feature from the first data stream; and identifying time-pairs within the set of time-pairs having a linear relationship. - View Dependent Claims (27, 28)
-
Specification