IP Library Granted Patent US 12,375,771
Granted Patent B2
US 12,375,771 · App. 18/740,802 · Granted Jul 29, 2025

Methods and systems for operating a group watching session

Inventors: Vishwas Sharadanagar Panchaksharaiah (Tumkur District, IN); Vikram Makam Gupta (Karnataka, IN)
Assignee: Adeia Guides Inc.
H04N21/4788H04N21/23406H04N21/2402H04N21/25891H04N21/8456
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,375,771
App. No.
18/740,802
Granted
Jul 29, 2025
Kind
B2
Abstract

Systems and methods are described for operating a group watching session. Group communication is initiated for a group watching session displaying a media content item. A bandwidth available to at least one computing device participating in the group watching session is determined. A group communication mode for a segment of the media content item is determined. A communication parameter of the group communication and/or a buffering parameter for the media content item is set in response to determining the group communication mode for the segment of the media content item and the bandwidth available to each computing device participating in the group watching session.

Claims (54)

1. A method for operating a group watching session, the method comprising:

determining at least one segment of a media content item that is of interest for discussion by at least one participant in the group watching session;

based at least in part on the determining, while buffering a first segment for present playing of the media content item in an active playback buffer, initiating additional buffering of a second segment in an additional buffer wherein the second segment is one of the at least one segment of the media content item determined to be of interest for discussion, and wherein the first segment and the second segment are separated by at least one intervening segment;

monitoring the playing of the media content item to detect when the playing reaches the second segment;

based at least in part on the monitoring:

displaying the second segment of the media content item using the additional buffer; and

initiating a group communication session for the group watching session.

2. The method of claim 1 , further comprising:

pausing the active playback buffer for segments not identified as being of interest for discussion by the at least one participant in the group watching session.

3. The method of claim 1 , further comprising:

accessing a user profile of the at least one participant of the group watching session to retrieve user preferences;

accessing metadata associated with the media content item; and

comparing the user preferences with the metadata to identify the at least one segment of the media content item determined to be of interest for discussion.

4. The method of claim 3 , wherein the user profile comprises a conversation history of the group communication session among participants of the group watching session.

5. The method of claim 3 , wherein the user profile comprises a viewing history.

6. The method of claim 1 , wherein the group communication session is at least one of an audio communication and a video communication.

7. The method of claim 1 , further comprising:

causing to be displayed the media content and the group communication session on a first device.

8. A system for operating a group watching session, the system comprising:

control circuitry configured to:

determine at least one segment of a media content item that is of interest for discussion by at least one participant in the group watching session;

based at least in part on the determining, while buffering a first segment for present playing of the media content item in an active playback buffer, initiate additional buffering of a second segment in an additional buffer wherein the second segment is one of the at least one segment of the media content item determined to be of interest for discussion, and wherein the first segment and the second segment are separated by at least one intervening segment;

monitor the playing of the media content item to detect when the playing reaches the second segment;

based at least in part on the monitoring:

display the second segment of the media content item using the additional buffer; and

initiate a group communication session for the group watching session.

9. The system of claim 8 , wherein the control circuitry is further configured to:

pause the active playback buffer for segments not identified as being of interest for discussion by the at least one participant in the group watching session.

10. The system of claim 8 , wherein the control circuitry is further configured to:

access a user profile of the at least one participant of the group watching session to retrieve user preferences;

access metadata associated with the media content item; and

compare the user preferences with the metadata to identify the at least one segment of the media content item determined to be of interest for discussion.

11. The system of claim 10 , wherein the user profile comprises a conversation history of the group communication session among participants of the group watching session.

12. The system of claim 10 , wherein the user profile comprises a viewing history.

13. The system of claim 8 , wherein the group communication session is at least one of an audio communication and a video communication.

14. The system of claim 8 , wherein the control circuitry is further configured to:

cause to be displayed the media content and the group communication session on a first device.

15. A non-transitory computer readable medium for operating a group watching session, the non-transitory computer readable medium comprising:

instructions that when executed by control circuitry cause the control circuitry to:

determine at least one segment of a media content item that is of interest for discussion by at least one participant in the group watching session;

based at least in part on the determining, while buffering a first segment for present playing of the media content item in an active playback buffer, initiate additional buffering of a second segment in an additional buffer wherein the second segment is one of the at least one segment of the media content item determined to be of interest for discussion, and wherein the first segment and the second segment are separated by at least one intervening segment;

monitor the playing of the media content item to detect when the playing reaches the second segment;

based at least in part on the monitoring:

display the second segment of the media content item using the additional buffer; and

initiate a group communication session for the group watching session.

16. The non-transitory computer readable medium of claim 15 , further comprising instructions that when executed by the control circuitry cause the control circuitry to:

pause the active playback buffer for segments not identified as being of interest for discussion by the at least one participant in the group watching session.

17. The non-transitory computer readable medium of claim 15 , further comprising instructions that when executed by the control circuitry cause the control circuitry to:

access a user profile of the at least one participant of the group watching session to retrieve user preferences;

access metadata associated with the media content item; and

compare the user preferences with the metadata to identify the at least one segment of the media content item determined to be of interest for discussion.

18. The non-transitory computer readable medium of claim 17 , wherein the user profile comprises a conversation history of the group communication session among participants of the group watching session.

19. The non-transitory computer readable medium of claim 17 , wherein the user profile comprises a viewing history.

20. The non-transitory computer readable medium of claim 15 , wherein the group communication session is at least one of an audio communication and a video communication.

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 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2024
From: PANCHAKSHARAIAH, VISHWAS SHARADANAGAR; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 067714/0843 →
Continuity (3)
Continuation 18099443 · Jan 20, 2023
Continuation 17529603 · Nov 18, 2021
Related Publication 20240414405A1 · Dec 12, 2024
References Cited (29)
US 7996566B1 · Sylvain et al. · 2011 [cited by applicant]
US 9014535B2 · Klappert et al. · 2015 [cited by applicant]
US 10986414B1 · Qureshi et al. · 2021 [cited by applicant]
US 11432047B1 · Panchaksharaiah et al. · 2022 [cited by applicant]
US 11589129B1 · Panchaksharaiah et al. · 2023 [cited by applicant]
US 11595721B2 · Gupta · 2023 [cited by examiner]
US 12041312B2 · Panchaksharaiah et al. · 2024 [cited by applicant]
US 12069331B2 · Dutta · 2024 [cited by examiner]
US 20050138658A1 · Bryan · 2005 [cited by examiner]
US 20050262542A1 · DeWeese · 2005 [cited by examiner]
US 20060236352A1 · Scott · 2006 [cited by applicant]
US 20070283403A1 · Eklund et al. · 2007 [cited by applicant]
US 20100083324A1 · Smith et al. · 2010 [cited by applicant]
US 20110154417A1 · Civanlar · 2011 [cited by examiner]
US 20120072611A1 · Kandekar · 2012 [cited by examiner]
US 20120242776A1 · Tucker et al. · 2012 [cited by applicant]
US 20130014027A1 · Lemmey · 2013 [cited by applicant]
US 20130076980A1 · Oren · 2013 [cited by examiner]
US 20140149555A1 · Bank · 2014 [cited by examiner]
US 20160381109A1 · Barnett et al. · 2016 [cited by applicant]
US 20170214972A1 · Norhammar et al. · 2017 [cited by applicant]
US 20170257654A1 · Branch · 2017 [cited by examiner]
US 20170374316A1 · Patel et al. · 2017 [cited by applicant]
US 20180198636A1 · Paluch · 2018 [cited by applicant]
US 20180352303A1 · Siddique et al. · 2018 [cited by applicant]
US 20210409838A1 · Gattis · 2021 [cited by examiner]
US 20220053247A1 · Cheung · 2022 [cited by examiner]
US 20220159049A1 · Newton et al. · 2022 [cited by applicant]
US 20230291272A1 · Kaneta · 2023 [cited by applicant]
Cited By (1)
US 12,532,042