US 12,279,015 B2
Personalized menus and media content interface
Amit Bagga, Basking Ridge, NJ (US); Larry Cynkin, Chevy Chase, MD (US); Jan Neumann, Arlington, VA (US); Hans Sayyadi, Washington, DC (US); Ehsan Younessian, Washington, DC (US); Mevan Samarasinghe, Washington, DC (US); Brian Curtis, Washington, DC (US); Muthu Manickam, Aldie, VA (US); Oliver Jojic, Annandale, VA (US); and Jeanine Heck, Wynnewood, PA (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on Oct. 20, 2023, as Appl. No. 18/491,181.
Application 18/491,181 is a continuation of application No. 18/155,413, filed on Jan. 17, 2023, granted, now 11,831,956.
Application 18/155,413 is a continuation of application No. 17/242,657, filed on Apr. 28, 2021, granted, now 11,589,123, issued on Feb. 21, 2023.
Application 17/242,657 is a continuation of application No. 16/886,979, filed on May 29, 2020, granted, now 11,044,528, issued on Jun. 22, 2021.
Application 16/886,979 is a continuation of application No. 16/358,080, filed on Mar. 19, 2019, granted, now 10,708,661, issued on Jul. 7, 2020.
Application 16/358,080 is a continuation of application No. 14/547,363, filed on Nov. 19, 2014, granted, now 10,284,916, issued on May 7, 2019.
Prior Publication US 2024/0080528 A1, Mar. 7, 2024
Int. Cl. H04N 21/47 (2011.01); H04N 21/262 (2011.01); H04N 21/45 (2011.01); H04N 21/458 (2011.01); H04N 21/466 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); H04N 21/8355 (2011.01); H04N 21/845 (2011.01)
CPC H04N 21/47214 (2013.01) [H04N 21/26258 (2013.01); H04N 21/4532 (2013.01); H04N 21/4583 (2013.01); H04N 21/4668 (2013.01); H04N 21/47 (2013.01); H04N 21/4821 (2013.01); H04N 21/4828 (2013.01); H04N 21/8355 (2013.01); H04N 21/8456 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device and from a user, a request to schedule a first content item;
processing a content consumption history of the user to identify a first time the user is predicted to view the first content item;
identifying, based on a user viewing schedule that indicates a plurality of content items that the user is scheduled to view, a second content item that is already scheduled at the first time;
determining, based on the user viewing schedule and the content consumption history of the user, a different time that the user is predicted to view the second content item;
assigning, in the user viewing schedule, the first content item to the first time and the second content item to the different time; and
causing output of the first content item at the first time.