US 12,149,764 B2
Systems and methods for enhancing group media consumption sessions
Reda Harb, Issaquah, WA (US); and Tao Chen, Palo Alto, CA (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Oct. 13, 2022, as Appl. No. 17/965,447.
Prior Publication US 2024/0129568 A1, Apr. 18, 2024
Int. Cl. H04N 21/262 (2011.01); H04N 21/45 (2011.01); H04N 21/466 (2011.01); H04N 21/81 (2011.01); H04N 21/8545 (2011.01)
CPC H04N 21/26241 (2013.01) [H04N 21/4532 (2013.01); H04N 21/4661 (2013.01); H04N 21/812 (2013.01); H04N 21/8545 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
initiating, between a first computing device and a second computing device, a media content item group session;
receiving, at the first computing device and the second computing device, a first portion of a media content item;
identifying, for outputting one or more advertisements, a period of time;
identifying, for the first computing device, a first selection of two or more advertisements, wherein the first selection of advertisements has a first run-time based on the period of time and comprises a non-interactive advertisement and an interactive advertisement;
identifying, based on the period of time, an interaction time period associated with the interactive advertisement;
identifying, for the second computing device, a second selection of one or more advertisements, wherein the second selection of advertisements has a second run-time based on the period of time;
receiving, at the first computing device and from a server, the non-interactive advertisement of the first selection of advertisements;
generating, at the first computing device, the interactive advertisement of the first selection of advertisements;
receiving, at the second computing device, the second selection of advertisements;
outputting, at the first computing device, the non-interactive advertisement of the first selection of advertisements and the interactive advertisement for the interaction time period; and
outputting, at the second computing device, an advertisement of the second selection of advertisements.