IP Library Granted Patent US 12,341,834
Granted Patent B2
US 12,341,834 · App. 18/674,393 · Granted Jun 24, 2025

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: Adeia 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 12,341,834
App. No.
18/674,393
Granted
Jun 24, 2025
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 (59)

1. A computer-implemented method comprising:

identifying one or more devices in a first environment of a first user;

identifying one or more devices in a second environment of a second user, wherein the second environment is remote from the first environment;

determining that a media asset is being accessed in the first environment using the one or more devices of the first user;

causing a voice communication link to be established between one or more devices of the first user in the first environment and the one or more devices of the second user in the second environment;

determining that a volume of audio, received via the voice communication link at the one or more devices of the first user in the first environment, exceeds a threshold; and

based on determining that the volume of the audio, received via the voice communication link at the one or more devices of the first user in the first environment, exceeds the threshold, causing the volume of the audio output at the one or more devices of the first environment to be decreased.

2. The method of claim 1 , wherein causing the voice communication link to be established is based on determining that the media asset is also being consumed at the one or more devices of the second user.

3. The method of claim 2 , wherein:

identifying the one or more devices in the first environment comprises identifying a first device at which the media asset is being accessed and a third device;

identifying the one or more devices in the second environment comprises identifying a second device at which the media asset is being accessed and a fourth device; and

causing the voice communication link to be established between one or more devices of the first user in the first environment and the one or more devices of the second user in the second environment comprises causing the voice communication link to be established between the third device and the fourth device.

4. The method of claim 3 , wherein the media asset is not being accessed via the third device and the fourth device.

5. The method of claim 4 , wherein each of the third device and the fourth device is a voice assistant device.

6. The method of claim 2 , wherein identifying the one or more devices in the first environment comprises identifying only a first device at which the media asset is being accessed, and identifying the one or more devices in the second environment comprises identifying only a second device at which the media asset is being accessed.

7. The method of claim 1 , further comprising:

receiving, via the one or more devices in the first environment of the first user, voice input requesting to establish the voice communication link with the one or more devices of the second user,

wherein causing the voice communication link to be established is based at least in part on the received input.

8. The method of claim 7 , further comprising:

determining the voice input comprises a request to establish the voice communication link with the one or more devices of the second user if the one or more devices of the second user are also accessing the media asset; and

based on receiving the voice input, determining whether the one or more devices of the second user are also accessing the media asset; and

based on determining that the one or more devices of the second user are also accessing the media asset, causing the voice communication link to be established with the one or more devices of the second user.

9. The method of claim 1 , wherein the threshold is a first threshold, the method further comprising:

determining that a volume of audio, received via the voice communication link at the one or more devices of the second user in the second environment, is below a second threshold; and

based on determining that the volume of the audio, received via the voice communication link at the one or more devices of the second user in the second environment, is below the second threshold, causing the volume of the audio output at the one or more devices of the second environment to be increased.

10. The method of claim 1 , further comprising:

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

searching the list to identify which of the plurality of media assets corresponds to the media asset that is being accessed using the one or more devices of the first environment; and

selecting, based on searching the list, the one or more devices of the second environment while the media asset is also being accessed at the one or more devices of the first environment.

11. A system comprising:

control circuitry configured to:

identify one or more devices in a first environment of a first user;

identify one or more devices in a second environment of a second user, wherein the second environment is remote from the first environment;

determine that a media asset is being accessed in the first environment using the one or more devices of the first user;

cause a voice communication link to be established between one or more devices of the first user in the first environment and the one or more devices of the second user in the second environment;

determine that a volume of audio, received via the voice communication link at the one or more devices of the first user in the first environment, exceeds a threshold; and

based on determining that the volume of the audio, received via the voice communication link at the one or more devices of the first user in the first environment, exceeds the threshold, cause the volume of the audio output at the one or more devices of the first environment to be decreased.

12. The system of claim 11 , wherein the control circuitry is configured to cause the voice communication link to be established based on determining that the media asset is also being consumed at the one or more devices of the second user.

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

identify the one or more devices in the first environment comprises identifying a first device at which the media asset is being accessed and a third device;

identify the one or more devices in the second environment comprises identifying a second device at which the media asset is being accessed and a fourth device; and

cause the voice communication link to be established between one or more devices of the first user in the first environment and the one or more devices of the second user in the second environment comprises causing the voice communication link to be established between the third device and the fourth device.

14. The system of claim 13 , wherein the media asset is not being accessed via the third device and the fourth device.

15. The system of claim 14 , wherein each of the third device and the fourth device is a voice assistant device.

16. The system of claim 12 , wherein the control circuitry is configured to identify the one or more devices in the first environment by identifying only a first device at which the media asset is being accessed, and identifying the one or more devices in the second environment comprises identifying only a second device at which the media asset is being accessed.

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

receive, via the one or more devices in the first environment of the first user, voice input requesting to establish the voice communication link with the one or more devices of the second user,

wherein causing the voice communication link to be established is based at least in part on the received input.

18. The system of claim 17 , wherein the control circuitry is further configured to:

determine the voice input comprises a request to establish the voice communication link with the one or more devices of the second user if the one or more devices of the second user are also accessing the media asset; and

based on receiving the voice input, determine whether the one or more devices of the second user are also accessing the media asset; and

based on determining that the one or more devices of the second user are also accessing the media asset, cause the voice communication link to be established with the one or more devices of the second user.

19. The system of claim 11 , wherein the threshold is a first threshold, and the control circuitry is further configured to:

determine that a volume of audio, received via the voice communication link at the one or more devices of the second user in the second environment, is below a second threshold; and

based on determining that the volume of the audio, received via the voice communication link at the one or more devices of the second user in the second environment, is below the second threshold, cause the volume of the audio output at the one or more devices of the second environment to be increased.

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

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

search the list to identify which of the plurality of media assets corresponds to the media asset that is being accessed using the one or more devices of the first environment; and

select, based on searching the list, the one or more devices of the second environment while the media asset is also being accessed at the one or more devices of the first environment.

Assignments (3)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2024
From: DIBELLO, STEVE M.; DESAI, SAMIR; THOMPSON, ROBERT BARR
To: ROVI GUIDES, INC.
Reel/Frame 067754/0789 →
Continuity (4)
Continuation 18209033 · Jun 13, 2023
Continuation 17212487 · Mar 25, 2021
Continuation 15812594 · Nov 14, 2017
Related Publication 20240396953A1 · Nov 28, 2024
References Cited (26)
US 6239794B1 · Yuen et al. · 2001 [cited by applicant]
US 6564378B1 · Satterfield et al. · 2003 [cited by applicant]
US 6584201B1 · Konstantinou et al. · 2003 [cited by applicant]
US 7165098B1 · Boyer et al. · 2007 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 8046801B2 · Ellis et al. · 2011 [cited by applicant]
US 8233598B2 · Katis et al. · 2012 [cited by applicant]
US 11736540B2 · Dibello et al. · 2023 [cited by applicant]
US 12021909B2 · Dibello et al. · 2024 [cited by applicant]
US 20020174430A1 · Ellis et al. · 2002 [cited by applicant]
US 20040068750A1 · Maa · 2004 [cited by applicant]
US 20050251827A1 · Ellis et al. · 2005 [cited by applicant]
US 20070076131A1 · Li · 2007 [cited by examiner]
US 20090100489A1 · Strothmann · 2009 [cited by applicant]
US 20100153885A1 · Yates · 2010 [cited by applicant]
US 20110296506A1 · Caspi · 2011 [cited by applicant]
US 20130031192A1 · Caspi · 2013 [cited by examiner]
US 20150149179A1 · Korbecki · 2015 [cited by applicant]
US 20170250852A9 · Caspi · 2017 [cited by applicant]
US 20210243235A1 · Dibello et al. · 2021 [cited by applicant]
US 20230328124A1 · Dibello et al. · 2023 [cited by applicant]
CA 2344595A1 · 2001 [cited by applicant]
EP 1773062A2 · 2007 [cited by applicant]
EP 3168740A1 · 2017 [cited by applicant]
WO 0150753A1 · 2001 [cited by applicant]
International Search Report and Written Opinion dated Nov. 19, 2018 in PCT/US2018/039536. [cited by applicant]