IP Library Granted Patent US 12,192,560
Granted Patent B2
US 12,192,560 · App. 17/980,292 · Granted Jan 7, 2025

Private listening system for streaming audio and video

Inventors: Andrew Soh (Austin, TX); Mikkel Jensen (San Jose, CA); Neena Mohanachandran Sailaja (San Jose, CA); Jeffery John Peters (Scotts Valley, CA)
Assignee: Roku, Inc.
H04N21/43072H04N21/8106
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 12,192,560
App. No.
17/980,292
Granted
Jan 7, 2025
Kind
B2
Abstract

Disclosed herein are various embodiments, for a private listening system for streaming audio and video. An example embodiment operates by receiving a first selection of a first version of audio content for output to a first audio device connected to a streaming media device. A second selection of a second version of the audio content for output to a second audio device connected to the streaming media device is received. Both the first version of the audio content is provided to the first audio device and the second version of the audio content is provided to the second audio device for simultaneous and synchronized output with the video content output to the video device.

Claims (51)

1. A method comprising:

receiving, at a streaming media device, a first selection of a first version of audio content for output to a first audio device connected to the streaming media device, wherein video content being output to a video device corresponds to both the first version of the audio content and a second version of the audio content different from the first version;

receiving, at the streaming media device, a second selection of the second version of the audio content for output to a second audio device connected to the streaming media device;

providing, by the streaming media device, both the first version of the audio content to the first audio device and the second version of the audio content to the second audio device for simultaneous and synchronized output with the video content output to the video device;

selecting a first advertisement to be output with the first version of the audio content;

selecting a second advertisement to be output with the second version of the audio content; and

simultaneously providing, by a network device, both the first advertisement to the first audio device and the second advertisement to the second audio device, in lieu of the network device providing the first advertisement and the second advertisement to the streaming media device.

2. The method of claim 1 , wherein the streaming media device is configured to provide the video content that is being output to the video device and perform synchronization of the video content with both the first version of the audio content and the second version of the audio content.

3. The method of claim 1 , further comprising:

receiving an audio stream, from a content provider of a video stream, the audio stream including both the first version of the audio content and the second version of the audio content.

4. The method of claim 3 , wherein the providing comprises:

decoding, by the streaming media device, the first version of the audio content from the audio stream for the first audio device; and

decoding, by the streaming media device, the second version of the audio content from the audio stream for the second audio device.

5. The method of claim 4 , wherein the first version of audio content comprises the audio content in a first language, and wherein the second version of audio content comprises the audio content in a second language.

6. The method of claim 1 , wherein the first version of audio content comprises the audio content in a default language, and wherein the second version of audio content comprises an audio description track of the audio content.

7. The method of claim 1 , further comprising:

receiving a customized audio setting for the first version of the audio content;

adjusting the first version of the audio content based on the customized audio setting, wherein the second version of the audio content remains unchanged; and

providing the adjusted first version of the audio content to the first audio device.

8. The method of claim 7 , wherein the customized audio setting comprises receiving a selection of a new language for the first version of the audio, wherein audio content in the new language is provided by the network device to the first audio device.

9. The method of claim 1 , wherein the first advertisement is for a different product or service relative to the second advertisement.

10. A system, comprising at least one processor each coupled to one or more memories and configured to perform operations comprising:

receiving, at a streaming media device, a first selection of a first version of audio content for output to a first audio device connected to the streaming media device, wherein video content being output to a video device corresponds to both the first version of the audio content and a second version of the audio content different from the first version;

receiving, at the streaming media device, a second selection of the second version of the audio content for output to a second audio device connected to the streaming media device;

providing, by the streaming media device, both the first version of the audio content to the first audio device and the second version of the audio content to the second audio device for simultaneous and synchronized output with the video content output to the video device;

selecting a first advertisement to be output with the first version of the audio content;

selecting a second advertisement to be output with the second version of the audio content; and

simultaneously providing, by a network device, both the first advertisement to the first audio device and the second advertisement to the second audio device, in lieu of the network device providing the first advertisement and the second advertisement to the streaming media device.

11. The system of claim 10 , wherein the streaming media device is configured to provide the video content that is being output to the video device and perform synchronization of the video content with both the first version of the audio content and the second version of the audio content.

12. The system of claim 10 , the operations further comprising:

receiving an audio stream, from a content provider of a video stream, the audio stream including both the first version of the audio content and the second version of the audio content.

13. The system of claim 12 , wherein the providing comprises:

decoding, by the streaming media device, the first version of the audio content from the audio stream for the first audio device; and

decoding, by the streaming media device, the second version of the audio content from the audio stream for the second audio device.

14. The system of claim 10 , wherein the first version of audio content comprises the audio content in a first language, and wherein the second version of audio content comprises the audio content in a second language.

15. The system of claim 14 , wherein the first version of audio content comprises the audio content in a default language, and wherein the second version of audio content comprises an audio description track of the audio content.

16. The system of claim 10 , the operations further comprising:

receiving a customized audio setting for the first version of the audio content;

adjusting the first version of the audio content based on the customized audio setting, wherein the second version of the audio content remains unchanged; and

providing the adjusted first version of the audio content to the first audio device.

17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

receiving, at a streaming media device, a first selection of a first version of audio content for output to a first audio device connected to the streaming media device, wherein video content being output to a video device corresponds to both the first version of the audio content and a second version of the audio content different from the first version;

receiving, at the streaming media device, a second selection of the second version of the audio content for output to a second audio device connected to the streaming media device;

providing, by the streaming media device, both the first version of the audio content to the first audio device and the second version of the audio content to the second audio device for simultaneous and synchronized output with the video content output to the video device;

selecting a first advertisement to be output with the first version of the audio content;

selecting a second advertisement to be output with the second version of the audio content; and

simultaneously providing, by a network device, both the first advertisement to the first audio device and the second advertisement to the second audio device, in lieu of the network device providing the first advertisement and the second advertisement to the streaming media device.

18. The non-transitory computer-readable medium of claim 17 , wherein the streaming media device is configured to provide the video content that is being output to the video device and perform synchronization of the video content with both the first version of the audio content and the second version of the audio content.

19. The non-transitory computer-readable medium of claim 17 , wherein the streaming media device is wirelessly connected to one or more cloud computing devices configured to provide the second version of the audio content to a second computing device in lieu of the streaming media device.

20. The non-transitory computer-readable medium of claim 17 , the operations further comprising:

receiving an audio stream, from a content provider of a video stream, the audio stream including both the first version of the audio content and the second version of the audio content.

Assignments (2)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2022
From: SOH, ANDREW; JENSEN, MIKKEL; SAILAJA, NEENA MOHANACHANDRAN; PETERS, JEFFERY JOHN
To: ROKU, INC.
Reel/Frame 061653/0569 →
Continuity (1)
Related Publication 20240155178A1 · May 9, 2024
References Cited (10)
US 11196899B1 · Candelore et al. · 2021 [cited by applicant]
US 20190387320A1 · Sakai · 2019 [cited by applicant]
US 20200382569A1 · Fornshell et al. · 2020 [cited by applicant]
US 20220201369A1 · McClendon · 2022 [cited by examiner]
KR 1020190101373A · 2019 [cited by applicant]
KR 1020220101726A · 2022 [cited by applicant]
WO WO2021257838A1 · 2021 [cited by applicant]
WO WO2022043916A1 · 2022 [cited by applicant]
U.S. Appl. No. 17/862,273 titled “Automatic Parental Control Using A Remote Control Or Mobile App”, to Soh et al., filed Jul. 11, 2022. [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority directed to related International Patent Application No. PCT/US2023/077906, mailed Feb. 8, 2024; 7 pages. [cited by applicant]
Cited By (1)
US 12,627,849