Back to results
US 10,382,657 B2Granted
Methods, systems, and products for alternate audio sources
AssigneeAT&T Intellectual Property I, L.P.
InventorsDennis Meek, Robert A. Koch
Life of this patent
Estimating the term…
Abstract
Audio and video signals are synchronized for pleasing presentation of content. As content is streamed to a device, an audio portion may lag or lead a video portion. Spoken words, for example, are out of synch with the lip movements. Video content is thus synchronized to audio content to ensure streaming content is pleasing.
Claims19
A method, comprising:
- receiving, by an electronic device, a video signal comprising video time stamps and a video threshold time;
- receiving, by the electronic device, an audio signal comprising audio time stamps and an audio threshold time;
- determining, by the electronic device, a permissible amount of asynchronism embedded by a content provider within at least one of the video signal and the audio signal, the permissible amount of asynchronism specified as the smaller of the two values of the video threshold time and the audio threshold time;
- determining, by the electronic device, the smaller of the two values of the video threshold time and the audio threshold time;
- determining, by the electronic device, a difference in time between any one of the audio time stamps and any one of the video time stamps;
- and
- delaying, by the electronic device, at least one of the video signal and the audio signal until the difference in time satisfies the permissible amount of asynchronism specified as the smaller of the two values of the video threshold time and the audio threshold time.
4 more elements
A system, comprising:
- a hardware processor;
- and
- a memory device, the memory device storing code, the code when executed causing the hardware processor to perform operations, the operations comprising:
- receiving a video signal comprising video time stamps and a video threshold time;
- receiving an audio signal obtained from a social network, the audio signal comprising audio time stamps and an audio threshold time;
- extracting a permissible amount of asynchronism using data embedded by a content provider within at least one of the video signal and the audio signal, the permissible amount of asynchronism specified as the smaller of the two values of the video threshold time and the audio threshold time;
- determining the smaller of the two values of the video threshold time and the audio threshold time;
- determining a difference in time between any of the audio time stamps and any of the video time stamps;
- and
- delaying at least one of the video signal and the supplemental audio signal until the difference in time satisfies the permissible amount of asynchronism specified as the smaller of the two values of the video threshold time and the audio threshold time.
7 more elements
A memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:
- receiving a video signal at a device, the video signal comprising video time stamps and a video threshold time;
- receiving a supplemental audio signal at the device, the supplemental audio signal obtained from a social network, the supplemental audio signal comprising audio time stamps and an audio threshold time;
- extracting a permissible amount of asynchronism from data embedded by a content provider within at least one of the video signal and the audio signal received at the device, the permissible amount of asynchronism specified by the content provider as the smaller of the two values of the video threshold time and the audio threshold time;
- determining a difference in time between the audio time stamps and the video time stamps;
- comparing the difference in time to the smaller of the two values of the video threshold time and the audio threshold time;
- and
- delaying at least one of the video signal and the audio signal until the difference in time satisfies the permissible amount of asynchronism specified as the smaller of the two values of the video threshold time and the audio threshold time.
4 more elements
Dependencies are inferred from the claim text.