Unordered matching of audio fingerprints
First Claim
Patent Images
1. A method comprising:
- determining, at a processor of a device, an unordered match between a set of consecutive portions of a first audio fingerprint and a set of non-consecutive portions of a second audio fingerprint;
setting, based at least in part on a media source associated with the second audio fingerprint, a length criterion to indicate a first length or a second length; and
in response to determining that a length of the unordered match satisfies the length criterion, outputting an indicator that the first audio fingerprint matches the second audio fingerprint.
8 Assignments
0 Petitions
Accused Products
Abstract
A method includes determining, at a processor of a device, an unordered match between a set of consecutive portions of a first audio fingerprint and a set of non-consecutive portions of a second audio fingerprint. The method also includes setting, based at least in part on a station associated with the second audio fingerprint, a length criterion to indicate a first length or a second length. The method further includes, in response to determining that a length of the unordered match satisfies a length criterion, outputting an indicator that the first audio fingerprint matches the second audio fingerprint.
47 Citations
20 Claims
-
1. A method comprising:
-
determining, at a processor of a device, an unordered match between a set of consecutive portions of a first audio fingerprint and a set of non-consecutive portions of a second audio fingerprint; setting, based at least in part on a media source associated with the second audio fingerprint, a length criterion to indicate a first length or a second length; and in response to determining that a length of the unordered match satisfies the length criterion, outputting an indicator that the first audio fingerprint matches the second audio fingerprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a communication interface configured to receive a first audio fingerprint from a listening device; and a processor configured to; determine an unordered match between a set of consecutive portions of the first audio fingerprint and a set of non-consecutive portions of a second audio fingerprint; set, based at least in part on a media source associated with the second audio fingerprint, a length criterion to indicate a first length or a second length; and in response to determining that a length of the unordered match satisfies a length criterion, generate an indicator that the first audio fingerprint matches the second audio fingerprint. - View Dependent Claims (17)
-
-
18. A computer-readable storage device storing instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
determining an unordered match between a set of consecutive portions of a first audio fingerprint and a set of non-consecutive portions of a second audio fingerprint; setting, based at least in part on a media source associated with the second audio fingerprint, a length criterion to indicate a first length or a second length; and in response to determining that a length of the unordered match satisfies a length criterion, outputting an indicator that the first audio fingerprint matches the second audio fingerprint. - View Dependent Claims (19, 20)
-
Specification