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:
- 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
within all of the matching pairs of features, identifying an earliest time offset corresponding to a feature in a given matching pair.
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
24 Citations
29 Claims
-
1. A method of identifying common content between a first data stream and a second data stream comprising:
-
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
within all of the matching pairs of features, identifying an earliest time offset corresponding to a feature in a given matching pair. - 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)
-
-
25. A method of identifying content within a data stream comprising:
-
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 contained 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 (26)
-
-
27. A method of identifying content within a data stream comprising:
-
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 (28, 29)
-
Specification