Unordered matching of audio fingerprints
AssigneeiHeartMedia Management Services, Inc.
InventorDyon Anniballi
Life of this patent
Estimating the term…
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.
Claims20
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 station 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.
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 station 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.
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 station 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.
Dependencies are inferred from the claim text.