Content recorder timing alignment
AssigneeRovi Technologies Corporation
InventorKenneth Olson
Life of this patent
Estimating the term…
Abstract
A portion of audio content is captured from a network, and a time of occurrence of the captured portion of audio content is determined. An audio fingerprint is generated based on the captured portion of audio content. The generated audio fingerprint is matched to a program scheduled to be recorded. Based on the time of occurrence of the captured portion of audio content, a determination is made as to whether the program is running on-schedule. In one aspect, if it is determined that the program is not running on-schedule, an adjusted recording start time and/or an adjusted recording end time is calculated. In another aspect, if it is determined that the program is running on-schedule, the program is recorded according to a predetermined recording start time and/or a predetermined recording end time.
Claims20
A method for modifying content recorder timing by using audio identification, the method comprising:
- capturing, from a network, a portion of audio content;
- determining a time of occurrence of the captured portion of audio content;
- generating, by using a processor, an audio fingerprint based on the captured portion of audio content;
- matching the audio fingerprint obtained by the generating to a program scheduled to be recorded;
- and
- determining whether the program is running on-schedule based at least in part on the determined time of occurrence.
A system for modifying content recorder timing by using audio identification, the system including at least one processor operable to:
- capture, from a network, a portion of audio content;
- determine a time of occurrence of the captured portion of audio content;
- generate, by using a processor, an audio fingerprint based on the captured portion of audio content;
- match the audio fingerprint obtained by the generating to a program scheduled to be recorded;
- and
- determine whether the program is running on-schedule based at least in part on the determined time of occurrence.
A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions, which, when executed by a processor, cause the processor to perform:
- capturing, from a network, a portion of audio content;
- determining a time of occurrence of the captured portion of audio content;
- generating, by using a processor, an audio fingerprint based on the captured portion of audio content;
- matching the audio fingerprint obtained by the generating to a program scheduled to be recorded;
- and
- determining whether the program is running on-schedule based at least in part on the determined time of occurrence.
Dependencies are inferred from the claim text.