IP Library Granted Patent US 9,516,371
Granted Patent B2
US 9,516,371 · App. 13/454,606 · Granted Dec 6, 2016

Closed captioning management system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,516,371
App. No.
13/454,606
Granted
Dec 6, 2016
Kind
B2
Abstract

Media content typically includes closed captioning information such as subtitles in domestic and foreign languages. Techniques and mechanisms provide that closed captioning information may be toggled on/off using menu options and preferences as well as automatically managed by intelligently monitoring the environment surrounding a device. Device sensors such as microphones and vibration monitors determine the noise level of an environment as well as the spectral characteristics of the noise to determine whether the noise profile would interfere with the video playback experience. A particular environmental noise profile could automatically trigger the display of closed captioning information or present an easy access, otherwise unavailable toggle to display closed captioning information associated with a video stream.

Claims (37)

1. A method, comprising:

receiving a request from a viewer to play media content at a device;

monitoring environmental noise using a sensor associated with the device;

generating a sound profile for the media;

generating an environmental noise profile based on the environmental noise;

determining that environmental noise would adversely impact a viewing experience of the media stream, wherein determining that environmental noise would adversely impact a viewing experience of the media stream includes comparing spectral components of the environmental noise profile and temporal characteristics of the environmental noise profile to the sound profile of the media to determine whether the noise would interfere with program viewing;

automatically displaying an option to turn on closed captioning for a video program in the media stream upon determining that the environmental noise would adversely impact a viewing experience; and

replacing video advertisements with text or image advertisements when a noise profile is determined to be undesirable.

2. The method of claim 1 , wherein the sensor is a microphone.

3. The method of claim 1 , wherein monitoring environmental noise comprises monitoring environmental noise volume.

4. The method of claim 1 , wherein monitoring environmental noise comprises analyzing spectral components of environmental noise.

5. The method of claim 4 , wherein analyzing spectral components of environmental noise comprises identifying environmental noise duration.

6. The method of claim 5 , wherein if spectral components of environmental noise and environmental noise duration exceed a particular threshold, an option to activate closed captioning is presented to the viewer.

7. The method of claim 4 , wherein if spectral components of environmental noise overlap significantly with spectral components of program audio, closed captioning is activated.

8. The method of claim 1 , wherein the sensor is a vibration detector.

9. A system, comprising:

an interface operable to receive a request from a viewer to play media content at a device;

a processor operable to monitor environmental noise using a sensor associated with the device, generate a sound profile for the media, generate an environmental noise profile based on the environmental noise, and determine that environmental noise would adversely impact a viewing experience of the media stream, wherein determining that environmental noise would adversely impact a viewing experience of the media stream includes comparing spectral components of the environmental noise profile and temporal characteristics of the environmental noise profile to the sound profile of the media to determine whether the noise would interfere with program viewing;

wherein an option to turn on closed captioning for a video program in the media content is automatically displayed upon determining that the environmental noise would adversely impact a viewing experience; and

wherein the processor is further operable to replace video advertisements with text or image advertisements when a noise profile is determined to be undesirable.

10. The system of claim 9 , wherein the sensor is a microphone.

11. The system of claim 9 , wherein monitoring environmental noise comprises monitoring environmental noise volume.

12. The system of claim 9 , wherein monitoring environmental noise comprises analyzing spectral components of environmental noise.

13. The system of claim 12 , wherein analyzing spectral components of environmental noise comprises identifying environmental noise duration.

14. The system of claim 13 , wherein if spectral components of environmental noise and environmental noise duration exceed a particular threshold, an option to activate closed captioning is presented to the viewer.

15. The system of claim 12 , wherein if spectral components of environmental noise overlap significantly with spectral components of program audio, closed captioning is activated.

16. The system of claim 9 , wherein the sensor is a vibration detector.

17. A non-transitory computer readable medium including

instructions to execute a method, the method comprising:

receiving a request from a viewer to play media content at a device;

monitoring environmental noise using a sensor associated with the device;

generating a sound profile for the media;

generating an environmental noise profile based on the environmental noise;

determining that environmental noise would adversely impact a viewing experience of the media stream, wherein determining that environmental noise would adversely impact a viewing experience of the media stream includes comparing spectral components of the environmental noise profile and temporal characteristics of the environmental noise profile to the sound profile of the media to determine whether the noise would interfere with program viewing;

automatically displaying an option to turn on closed captioning for a video program in the media stream upon determining that the environmental noise would adversely impact a viewing experience; and

replacing video advertisements with text or image advertisements when a noise profile is determined to be undesirable.

18. The method of claim 17 , wherein monitoring environmental noise comprises analyzing spectral components of environmental noise.

Assignments (8)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075304/0001 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0260 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0332 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2021
From: MOBITV, INC.; MOBITV SERVICES, INC.
To: TIVO CORPORATION
Reel/Frame 056444/0076 →
SECURITY INTEREST Recorded Aug 10, 2018
From: MOBITV, INC.
To: ALLY COMMERICAL FINANCE LLC
Reel/Frame 046761/0718 →
SECURITY INTEREST Recorded Feb 15, 2017
From: MOBITV, INC.
To: ALLY BANK
Reel/Frame 041718/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2012
From: EINARSSON, TORBJORN
To: MOBITV, INC.
Reel/Frame 028098/0311 →