US 12,219,218 B2
Systems and methods for dynamic displaying of a program guide
Seth VanSickel, Englewood, CO (US); and Zachary Orner, Englewood, CO (US)
Assigned to Sling TV L.L.C., Englewood, CO (US)
Filed by Sling TV L.L.C., Englewood, CO (US)
Filed on Dec. 26, 2019, as Appl. No. 16/727,818.
Prior Publication US 2021/0204031 A1, Jul. 1, 2021
Int. Cl. H04N 21/482 (2011.01); H04N 21/442 (2011.01); H04N 21/475 (2011.01); H04N 21/485 (2011.01)
CPC H04N 21/4821 (2013.01) [H04N 21/44218 (2013.01); H04N 21/4755 (2013.01); H04N 21/4828 (2013.01); H04N 21/4858 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system for dynamically displaying a program guide, comprising:
a memory configured to store non-transitory computer readable instructions; and
a processor communicatively coupled to the memory, wherein the processor, when executing the non-transitory computer readable instructions, is configured to:
play a first program in a first portion of a display;
receive a first input, wherein the first input activates the program guide;
overlay the program guide on the first program in a second portion of the display, wherein the first program continues to play in the first portion of the display;
receive a second input, wherein the second input resizes the program guide in a third portion of the display;
receive a third input, wherein the third input is a selection of a second program within the program guide;
play a preview of the second program in a background of the display, wherein the first portion is a foreground portion, wherein the preview of the second program is played in response to a determination regarding time of day and a viewing frequency; and
based on the selection of the second program, play an advertisement in the first portion of the display, wherein the advertisement is associated with the second program.