IP Library Granted Patent US 12,620,415
Granted Patent B2
US 12,620,415 · App. 17/152,343 · Granted May 5, 2026

Systems and methods for modifying a playlist of media assets based on user interactions with a playlist menu

Inventors: Michael Shane Losey (Saline, MI); Maeve Kathleen Sullivan (Ypsilanti, MI)
Assignee: Adeia Guides Inc.
G11B27/00G06Q30/02G11B27/102G11B27/105G11B27/36H04N21/44226H04N21/4825H04N21/812
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,620,415
App. No.
17/152,343
Granted
May 5, 2026
Kind
B2
Abstract

Methods and systems are provided herein for modifying playlists of media assets. In some aspects, these methods and systems are provided by way of receiving a user input that causes a media asset in a playlist to cease from being played back and to be removed from the playlist. User interactions associated with the playlist may subsequently be monitored, where, in response to detecting a user interaction while monitoring, a number of user interactions that have been received subsequent to the user input may be determined. The number of user interactions may be compared to a threshold number, and, when the number of user interactions corresponds to the threshold number, the media asset may be inserted into the playlist.

Claims (47)

1 . A method comprising:

associating, in storage circuitry, a numerical value with a selectable option, wherein the numerical value is added to a composite value, wherein the composite value is a score associated with a current playlist each time the selectable option is selected;

receiving a user selection, via user input interface circuitry, of the selectable option corresponding to a first media asset;

in response to receiving the user selection:

retrieving the composite value from the storage circuitry; and

computing an updated composite value by adding the numerical value to the composite value;

comparing the updated composite value to a threshold value, wherein the threshold value relates to a number of selections of the selectable option prior to playback of a second media asset that is contextually related to the first media asset, and wherein the threshold value is determined based on a user subscription status and based on a number of media assets in the current playlist;

based on the comparison, scheduling, for playback, the second media asset that is not indicated for playback by the current playlist, wherein the scheduling is based on the updated composite value; and

causing the second media asset to be displayed on a display screen based on the scheduling.

2 . The method of claim 1 , further comprising:

generating for display a notification that the first media asset has been liked when the user selection is received.

3 . The method of claim 1 , wherein the second media asset related to the first media asset appears with greater frequency in the current playlist.

4 . The method of claim 1 , wherein the first media asset appears with greater frequency in the current playlist.

5 . The method of claim 1 , further comprising:

adding the second media asset to the current playlist.

6 . The method of claim 1 , wherein the second media asset is further contextually related to user profile information retrieved from the storage circuitry.

7 . The method of claim 1 , further comprising:

receiving a user selection of a selectable option requesting additional information of the first media asset; and

wherein the second media asset is further selected based on receiving the user selection of the selectable option requesting additional information of the first media asset.

8 . The method of claim 7 , further comprising:

resetting a counter associated with the composite value to a default value.

9 . The method of claim 1 , wherein the composite value is reset when the current playlist is exited by a user.

10 . The method of claim 1 , wherein the number of selections of the selectable option is a number of user interactions that is indicative of user interest in the first media asset.

11 . The method of claim 1 , wherein the selectable option comprises one of: skip, like, dislike, delay, fast forward, and delete.

12 . A system comprising:

control circuitry configured to:

associate, in storage circuitry, a numerical value with a selectable option, wherein the numerical value is added to a composite value, wherein the composite value is a score associated with a current playlist each time the selectable option is selected;

receive a user selection, via user input interface circuitry, of the selectable option corresponding to a first media asset;

in response to receiving the user selection:

retrieve the composite value from the storage circuitry; and

compute an updated composite value by adding the numerical value to the composite value;

compare the updated composite value to a threshold value, wherein the threshold value relates to a number of selections of the selectable option prior to playback of a second media asset that is contextually related to the first media asset, and wherein the threshold value is determined based on a user subscription status and based on a number of media assets in the current playlist;

based on the comparison, schedule, for playback, the second media asset that is not indicated for playback by the current playlist, wherein the scheduling is based on the updated composite value; and

cause the second media asset to be displayed on a display screen based on the scheduling.

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

generate for display a notification that the first media asset has been liked when the user selection is received.

14 . The system of claim 12 , wherein the second media asset related to the first media asset appears with greater frequency in the current playlist.

15 . The system of claim 12 , wherein the first media asset appears with greater frequency in the current playlist.

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

add the second media asset to the current playlist.

17 . The system of claim 12 , wherein the second media asset is further contextually related to user profile information retrieved from the storage circuitry.

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

receive a user selection of a selectable option requesting additional information of the first media asset; and

wherein the second media asset is further selected based on receiving the user selection of the selectable option requesting additional information of the first media asset.

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

reset a counter associated with the composite value to a default value.

20 . The system of claim 18 , wherein the selectable option comprises one of: skip, like, dislike, delay, fast forward, and delete.

Assignments (6)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0599 →
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 Jan 19, 2021
From: LOSEY, MICHAEL SHANE; SULLIVAN, MAEVE KATHLEEN
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 054956/0897 →
MERGER Recorded Jan 19, 2021
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 054956/0912 →
MERGER Recorded Jan 19, 2021
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 055031/0679 →
MERGER Recorded Jan 19, 2021
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 055031/0729 →
Continuity (3)
Continuation 16011441 · Jun 18, 2018
Continuation 14192799 · Feb 27, 2014
Related Publication 20210142824A1 · May 13, 2021
References Cited (103)
US 5616876A · Cluts · 1997 [cited by applicant]
US 6239794B1 · Yuen et al. · 2001 [cited by applicant]
US 6388714B1 · Schein et al. · 2002 [cited by applicant]
US 6564378B1 · Satterfield et al. · 2003 [cited by applicant]
US 6657116B1 · Gunnerson · 2003 [cited by examiner]
US 6756997B1 · Ward et al. · 2004 [cited by applicant]
US 7165098B1 · Boyer et al. · 2007 [cited by applicant]
US 7269837B1 · Redling et al. · 2007 [cited by applicant]
US 7689510B2 · Lamkin et al. · 2010 [cited by applicant]
US 7761892B2 · Ellis et al. · 2010 [cited by applicant]
US 7884274B1 · Wieder · 2011 [cited by applicant]
US 7962482B2 · Handman · 2011 [cited by examiner]
US 8046801B2 · Ellis et al. · 2011 [cited by applicant]
US 8176101B2 · Rosenberg · 2012 [cited by examiner]
US 8332895B2 · Nathan et al. · 2012 [cited by applicant]
US 8359290B1 · Muthusrinivasan · 2013 [cited by applicant]
US 8584175B2 · Nathan et al. · 2013 [cited by applicant]
US 8656043B1 · Wieder · 2014 [cited by applicant]
US 8713172B1 · Linsley · 2014 [cited by applicant]
US 8805831B2 · Svendsen · 2014 [cited by examiner]
US 9367587B2 · Bieschke · 2016 [cited by examiner]
US 9448619B1 · Kerns et al. · 2016 [cited by applicant]
US 9978083B2 · Losey et al. · 2018 [cited by applicant]
US 10032477B2 · Losey et al. · 2018 [cited by applicant]
US RE47053E · Drosset · 2018 [cited by examiner]
US 20020174430A1 · Ellis et al. · 2002 [cited by applicant]
US 20030053240A1 · Bruner et al. · 2003 [cited by applicant]
US 20030110499A1 · Knudson et al. · 2003 [cited by applicant]
US 20030149980A1 · Hassell et al. · 2003 [cited by applicant]
US 20040034724A1 · Bruner et al. · 2004 [cited by applicant]
US 20050038819A1 · Hicken · 2005 [cited by examiner]
US 20050154823A1 · Bruner et al. · 2005 [cited by applicant]
US 20050251827A1 · Ellis et al. · 2005 [cited by applicant]
US 20060112335A1 · Hofmeister et al. · 2006 [cited by applicant]
US 20060161635A1 · Lamkin et al. · 2006 [cited by applicant]
US 20060212442A1 · Conrad · 2006 [cited by examiner]
US 20060212478A1 · Plastina · 2006 [cited by examiner]
US 20060267995A1 · Radloff et al. · 2006 [cited by applicant]
US 20070025701A1 · Kawasaki et al. · 2007 [cited by applicant]
US 20070106760A1 · Houh et al. · 2007 [cited by applicant]
US 20070125852A1 · Rosenberg · 2007 [cited by examiner]
US 20070136753A1 · Bovenschulte et al. · 2007 [cited by applicant]
US 20070168425A1 · Morotomi · 2007 [cited by applicant]
US 20080115173A1 · Ellis et al. · 2008 [cited by applicant]
US 20080134236A1 · Lijima · 2008 [cited by examiner]
US 20080313016A1 · Panje · 2008 [cited by applicant]
US 20090007195A1 · Beyabani · 2009 [cited by applicant]
US 20090063975A1 · Bull · 2009 [cited by examiner]
US 20090113301A1 · Fisher et al. · 2009 [cited by applicant]
US 20090117831A1 · Matsutani · 2009 [cited by applicant]
US 20090217804A1 · Lu · 2009 [cited by examiner]
US 20100010997A1 · Amidon · 2010 [cited by examiner]
US 20100031162A1 · Wiser et al. · 2010 [cited by applicant]
US 20100070993A1 · Wachtfogel et al. · 2010 [cited by applicant]
US 20100153885A1 · Yates · 2010 [cited by applicant]
US 20100191856A1 · Gupta et al. · 2010 [cited by applicant]
US 20100228740A1 · Cannistraro · 2010 [cited by examiner]
US 20100262995A1 · Woods et al. · 2010 [cited by applicant]
US 20100333137A1 · Hamano et al. · 2010 [cited by applicant]
US 20110004330A1 · Rothkopf · 2011 [cited by examiner]
US 20110279311A1 · Hamano · 2011 [cited by applicant]
US 20110282189A1 · Graumann · 2011 [cited by applicant]
US 20110283322A1 · Hamano · 2011 [cited by applicant]
US 20120069131A1 · Abelow · 2012 [cited by applicant]
US 20120072272A1 · Kilar et al. · 2012 [cited by applicant]
US 20120084818A1 · Ali · 2012 [cited by examiner]
US 20120309515A1 · Chung et al. · 2012 [cited by applicant]
US 20130031216A1 · Willis · 2013 [cited by examiner]
US 20130079924A1 · Garda et al. · 2013 [cited by applicant]
US 20130103814A1 · Carrasco et al. · 2013 [cited by applicant]
US 20130170813A1 · Woods et al. · 2013 [cited by applicant]
US 20130268889A1 · Barak et al. · 2013 [cited by applicant]
US 20130275353A1 · Ingrassia, Jr. · 2013 [cited by examiner]
US 20130282365A1 · Van De Ven et al. · 2013 [cited by applicant]
US 20140075314A1 · Bachman et al. · 2014 [cited by applicant]
US 20140098394A1 · Tanisaki · 2014 [cited by applicant]
US 20140122226A1 · Downing et al. · 2014 [cited by applicant]
US 20140156381A1 · Monsees et al. · 2014 [cited by applicant]
US 20140214813A1 · Braham et al. · 2014 [cited by applicant]
US 20140244834A1 · Guedalia et al. · 2014 [cited by applicant]
US 20140281973A1 · Klappert et al. · 2014 [cited by applicant]
US 20140282061A1 · Wheatley et al. · 2014 [cited by applicant]
US 20140282661A1 · Martin et al. · 2014 [cited by applicant]
US 20140344034A1 · Goodman et al. · 2014 [cited by applicant]
US 20150007212A1 · Woods · 2015 [cited by applicant]
US 20150012344A1 · Guinn et al. · 2015 [cited by applicant]
US 20150012946A1 · Woods · 2015 [cited by applicant]
US 20150052549A1 · Teixeira et al. · 2015 [cited by applicant]
US 20150081609A1 · Hande et al. · 2015 [cited by applicant]
US 20150099507A1 · Cassidy et al. · 2015 [cited by applicant]
US 20150169631A1 · Gu et al. · 2015 [cited by applicant]
US 20150169754A1 · Gu et al. · 2015 [cited by applicant]
US 20150242068A1 · Losey et al. · 2015 [cited by applicant]
US 20150242901A1 · Losey et al. · 2015 [cited by applicant]
US 20150295808A1 · O'Malley et al. · 2015 [cited by applicant]
US 20160252964A1 · Klappert et al. · 2016 [cited by applicant]
US 20160360019A1 · Ellis · 2016 [cited by applicant]
CN 103247312A · 2013 [cited by applicant]
JP 2004026150A · 2004 [cited by examiner]
JP 2014048808A · 2014 [cited by examiner]
KR 20160050416A · 2016 [cited by examiner]
WO 02102079A1 · 2002 [cited by applicant]
PCT International Search Report and Written Opinion for International Application No. PCT/US2015/017202, dated May 22, 2015 (10 pages). [cited by applicant]