US 12,353,453 B2
Systems and methods for automatic program recommendations based on user interactions
Brian Fife, Concord, MA (US); Jason Braness, San Diego, CA (US); Michael Papish, Randolph Center, VT (US); and Thomas Steven Woods, Arlington Heights, IL (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Nov. 21, 2023, as Appl. No. 18/516,517.
Application 18/516,517 is a continuation of application No. 17/179,047, filed on Feb. 18, 2021, granted, now 11,860,915.
Application 17/179,047 is a continuation of application No. 16/182,072, filed on Nov. 6, 2018, granted, now 10,963,498, issued on Mar. 30, 2021.
Application 16/182,072 is a continuation of application No. 15/853,091, filed on Dec. 22, 2017, granted, now 10,133,810, issued on Nov. 20, 2018.
Application 15/853,091 is a continuation of application No. 15/078,639, filed on Mar. 23, 2016, granted, now 9,852,214, issued on Dec. 26, 2017.
Application 15/078,639 is a continuation of application No. 14/716,602, filed on May 19, 2015, granted, now 9,298,810, issued on Mar. 29, 2016.
Application 14/716,602 is a continuation of application No. 13/626,332, filed on Sep. 25, 2012, granted, now 9,092,415, issued on Jul. 28, 2015.
Prior Publication US 2024/0160648 A1, May 16, 2024
Int. Cl. G06F 16/3332 (2025.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 16/435 (2019.01); G06F 16/74 (2019.01); G06F 40/20 (2020.01); G06F 40/205 (2020.01); G10L 17/22 (2013.01); H04L 67/306 (2022.01); H04N 21/25 (2011.01); H04N 21/258 (2011.01); H04N 21/41 (2011.01); H04N 21/442 (2011.01); H04N 21/45 (2011.01); H04N 21/466 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01)
CPC G06F 16/3334 (2019.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 16/435 (2019.01); G06F 16/74 (2019.01); G06F 40/20 (2020.01); G06F 40/205 (2020.01); G10L 17/22 (2013.01); H04L 67/306 (2013.01); H04N 21/252 (2013.01); H04N 21/25891 (2013.01); H04N 21/41265 (2020.08); H04N 21/442 (2013.01); H04N 21/4532 (2013.01); H04N 21/4667 (2013.01); H04N 21/4668 (2013.01); H04N 21/47214 (2013.01); H04N 21/4826 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
providing for display, on a device: (a) user selectable options to select one or more contacts of a plurality of contacts, and (b) a user selectable option to select a number of times a media asset is discussed before the media asset is added to a list of media assets for recommendation;
receiving, from the device: (a) user selection of the one or more contacts of the plurality of contacts, and (b) user selection of the number of times the media asset is discussed before the media asset is added to the list of media assets for recommendation;
accessing first verbal data vocalized by a first contact of the plurality of contacts recorded using a microphone of at least one device, wherein the first verbal data comprises a mention of a first media asset wherein the first contact of the plurality of contacts was not selected by the user selection;
accessing second verbal data vocalized by a second contact of the plurality of contacts recorded using a microphone of at least one device, wherein the second verbal data comprises a mention of a second media asset wherein the second contact of the plurality of contacts was selected by the user selection;
analyzing the first verbal data and the second verbal data to select one of the first media asset or the second media asset, wherein the analyzing:
(a) is weighted towards selection of the second media asset being associated with the second verbal data vocalized by the second contact that was selected by the user selection; and
(b) comprises determining the selected media asset has been discussed the number of times identified by the user selection;
adding the selected media asset to the list of media assets; and
providing for display, on the device, program recommendations based on the list of media assets.