IP Library Granted Patent US 11,736,540
Granted Patent B2
US 11,736,540 · App. 17/212,487 · Granted Aug 22, 2023

Systems and methods for establishing a voice link between users accessing media

Inventors: Steve M. DiBello (West Chester, PA); Samir Desai (Harleysville, PA); Robert Barr Thompson (Broomall, PA)
Assignee: Rovi Guides, Inc.
H04L65/403H03G3/20H04L12/1822H04L12/1827H04N21/25891H04N21/4394H04N21/4722H04N21/4788H04N21/4852H04N21/8126H04L12/1818H04L51/02H04N21/42203H04N21/4532H04N21/4755
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 11,736,540
App. No.
17/212,487
Granted
Aug 22, 2023
Kind
B2
Abstract

Systems and methods for establishing a voice communications link between multiple users accessing a media asset are provided. A media asset is accessed using a first user device, the first user device being associated with a first user at a first location. A second user who is accessing the media asset using a second user device is identified, wherein the second user is associated with the first user and is at a second location. A voice communications link between the first and second user devices that enables the first and second users to speak to each other while accessing the media asset is established. A volume level of audio received via the voice communications link is set based on content of the media asset, causing the audio received via the voice communications link from the second user to be presented to the first user at the set volume level.

Claims (54)

1. A method for establishing a voice communications link between multiple users who are accessing a media asset, comprising:

accessing the media asset using a first user device, the first user device being at a first location;

identifying a second user device accessing the media asset while the media asset is also being accessed using the first user device, wherein the second user device is at a second location;

establishing the voice communications link between the first and second user devices while accessing the media asset;

determining a content attribute associated with the media asset;

automatically, setting, based on the content attribute of the media asset, a volume level of audio received via the voice communications link; and

causing the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level.

2. The method of claim 1 , further comprising:

selecting a first voice communications device associated with the first user device based on proximity of the first voice communications device to the first user device.

3. The method of claim 2 , further comprising:

selecting a second voice communications device associated with the second user device based on proximity of the second voice communications device to the second user device.

4. The method of claim 3 , wherein causing the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level further comprises causing the audio received from the second voice communications device via the voice communications link to be presented to the first user device at the set volume level.

5. The method of claim 2 , wherein the first voice communications device includes an audio output device, wherein setting the volume level comprises:

searching, with the first user device, a local area network to identify the first voice communications device;

sending a command to the first voice communications device specifying the volume level to cause the audio output device of the first voice communications device to change a volume setting to match the volume level; and

directing the audio received via the voice communications link to the audio output device at the first location.

6. The method of claim 3 , wherein the first and second voice communications devices each includes a voice response system that receives verbal commands and responds to the verbal commands audibly.

7. The method of claim 1 , wherein identifying the second user device further comprises:

retrieving a contacts list of plurality of media assets currently being accessed by a plurality of user devices;

searching the contacts list to identify which of the plurality of media assets corresponds to the media asset that is being accessed using the first user device; and

selecting, based on searching the contacts list, the second user device that is accessing the media asset from the second location while the media asset is also being accessed using the first user device.

8. The method of claim 7 , further comprising transmitting a request to the second user device to establish the voice communication link with the first user device.

9. The method of claim 1 , wherein accessing the media asset using the first user device comprises causing audio of the media asset to be presented at a given volume level, and wherein causing the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level comprises:

changing the volume level of audio received via the voice communications link that is presented to the first user device; and

maintaining volume of the audio of the media asset at the given volume level while the volume level of audio received via the voice communications link is changed.

10. The method of claim 1 , further comprising causing to lower the volume level of the audio of the voice communications link established at the first user device while simultaneously causing to increase the volume level of the audio of the voice communications link established at the second user device.

11. A system for establishing a voice communications link between multiple users who are accessing a media asset comprising:

input/output (I/O) circuitry configured to provide the media asset to a plurality of user devices;

control circuitry communicably coupled to the I/O circuitry and configured to:

access the media asset using a first user device of the plurality of user devices, the first user device being at a first location;

identify a second user device of the plurality of user devices accessing the media asset while the media asset is also being accessed using the first user device, wherein the second user device is at a second location;

establish the voice communications link between the first and second user devices while accessing the media asset;

determine a content attribute associated with the media asset;

automatically, set, based on the content attribute of the media asset, a volume level of audio received via the voice communications link; and

cause the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level.

12. The system of claim 11 , wherein the control circuitry is further configured to:

select a first voice communications device associated with the first user device based on proximity of the first voice communications device to the first user device.

13. The system of claim 12 , wherein the control circuitry is further configured to:

select a second voice communications device associated with the second user device based on proximity of the second voice communications device to the second user device.

14. The system of claim 13 , wherein the control circuitry is configured to cause the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level further by causing the audio received from the second voice communications device via the voice communications link to be presented to the first user device at the set volume level.

15. The system of claim 12 , wherein the first voice communications device includes an audio output device, and wherein to set the volume level the control circuitry is further configured to:

search, with the first user device, a local area network to identify the first voice communications device;

send a command to the first voice communications device specifying the volume level to cause the audio output device of the first voice communications device to change a volume setting to match the volume level; and

direct the audio received via the voice communications link to the audio output device at the first location.

16. The system of claim 13 , wherein the first and second voice communications devices each includes a voice response system that receives verbal commands and responds to the verbal commands audibly.

17. The system of claim 11 , wherein to identify the second user device, the control circuitry is further configured to:

retrieve a contacts list of plurality of media assets currently being accessed by the plurality of user devices;

search the contacts list to identify which of the plurality of media assets corresponds to the media asset that is being accessed using the first user device; and

select, based on searching the contacts list, the second user device that is accessing the media asset from the second location while the media asset is also being accessed using the first user device.

18. The system of claim 17 , wherein the control circuitry is further configured to transmit a request to the second user device to establish the voice communication link with the first user device.

19. The system of claim 11 , wherein to access the media asset using the first user device, the control circuitry is configured to cause audio of the media asset to be presented at a given volume level, and wherein to cause the audio received via the voice communications link from the second user device to be presented to the first user device at the set volume level, the control circuitry is configured to:

change the volume level of audio received via the voice communications link that is presented to the first user device; and

maintain volume of the audio of the media asset at the given volume level while the volume level of audio received via the voice communications link is changed.

20. The system of claim 11 , wherein the control circuitry is configured to cause to lower the volume level of the audio of the voice communications link established at the first user device while simultaneously causing to increase the volume level of the audio of the voice communications link established at the second user device.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
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 Mar 26, 2021
From: DIBELLO, STEVE M.; DESAI, SAMIR; THOMPSON, ROBERT BARR
To: ROVI GUIDES, INC.
Reel/Frame 055730/0529 →
Continuity (2)
Continuation 15812594 · Nov 14, 2017
Related Publication 20210243235A1 · Aug 5, 2021
Cited By (1)
US 12,341,834