US 12,425,539 B2
Closed captioning management system
Torbjorn Einarsson, Stockholm (SE)
Assigned to Adeia Media Holdings LLC, San Jose, CA (US)
Filed by Adeia Media Holdings LLC, San Jose, CA (US)
Filed on Jul. 5, 2023, as Appl. No. 18/218,375.
Application 18/218,375 is a continuation of application No. 17/518,866, filed on Nov. 4, 2021, granted, now 11,736,659.
Application 17/518,866 is a continuation of application No. 16/696,740, filed on Nov. 26, 2019, granted, now 11,196,960, issued on Dec. 7, 2021.
Application 16/696,740 is a continuation of application No. 16/179,131, filed on Nov. 2, 2018, granted, now 10,523,896, issued on Dec. 31, 2019.
Application 16/179,131 is a continuation of application No. 15/340,925, filed on Nov. 1, 2016, granted, now 10,122,961, issued on Nov. 6, 2018.
Application 15/340,925 is a continuation of application No. 13/454,606, filed on Apr. 24, 2012, granted, now 9,516,371, issued on Dec. 6, 2016.
Prior Publication US 2023/0353705 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04B 15/00 (2006.01); G10L 21/0232 (2013.01); H04L 65/1089 (2022.01); H04N 7/088 (2006.01); H04N 21/414 (2011.01); H04N 21/422 (2011.01); H04N 21/488 (2011.01); H04N 21/61 (2011.01)
CPC H04N 7/0885 (2013.01) [H04L 65/1089 (2013.01); H04N 21/41407 (2013.01); H04N 21/42202 (2013.01); H04N 21/42203 (2013.01); H04N 21/4884 (2013.01); H04N 21/6181 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
playing a media content file on a display device, wherein the playing comprises playing of a video track and an audio track relating to the video track, where both the video and audio tracks are associated with the media content file;
during playback of the media content file, receiving input of noise generated in an area surrounding the display device, wherein the noise is unrelated to the audio track of the media content file being played;
generating a noise profile for the noise, wherein the noise profile comprises temporal characteristics of the noise;
determining whether the noise is interfering with the playback of the media content file based on comparing the temporal characteristics of the generated noise profile to a sound profile of the media content file;
based on determining that the noise is interfering with the playback of the media content file, distinguishing between the noise being momentary and persistent; and
based on determining that the noise is persistent:
automatically displaying for selection, an option to display closed captioning relating to the audio track currently being played; and
displaying the closed captioning corresponding to the audio track being played upon the selection of the displayed option.
 
10. A system, comprising:
a processor;
memory storing instructions to execute a method, the method comprising:
playing a media content file on a display device, wherein the playing comprises playing of a video track and an audio track relating to the video track, where both the video and audio tracks are associated with the media content file;
during playback of the media content file, receiving input of noise generated in an area surrounding the display device, wherein the noise is unrelated to the audio track of the media content file being played;
generating a noise profile for the noise, wherein the noise profile comprises temporal characteristics of the noise;
determining whether the noise is interfering with the playback of the media content file based on comparing the temporal characteristics of the generated noise profile to a sound profile of the media content file;
based on determining that the noise is interfering with the playback of the media content file, distinguishing between the noise being momentary and persistent; and
based on determining that the noise is persistent:
automatically displaying for selection, an option to display closed captioning relating to the audio track currently being played; and
displaying the closed captioning corresponding to the audio track being played upon the selection of the displayed option.
 
19. A method comprising:
playing a media content file on a display device, wherein the playing comprises playing of a video track and an audio track relating to the video track, where both the video and audio tracks are associated with the media content file;
during playback of the media content file, receiving input of noise generated in an area surrounding the display device, wherein the noise is unrelated to the audio track of the media content file being played;
generating a noise profile for the noise, wherein the noise profile comprises both spectral components and temporal characteristics of the noise;
determining whether the noise is interfering with the playback of the media content file based on comparing the spectral components and the temporal characteristics of the noise profile to a sound profile of the audio track of the media content file;
based on determining that the noise is interfering with the playback of the media content file, distinguishing between the noise being momentary and persistent; and
in response to determining that the noise is persistent:
automatically displaying for selection, an option to display closed captioning relating to the audio track currently being played; and
displaying the closed captioning corresponding to the audio track being played upon the selection of the displayed option.