US 11,758,236 B2
Control method for focus movement on EPG user interface, and display device
Cheng Yang, Shandong (CN); and Mengyuan Li, Shandong (CN)
Assigned to Hisense Visual Technology Co., Ltd., Shandong (CN)
Filed by Hisense Visual Technology Co., Ltd., Shandong (CN)
Filed on Nov. 2, 2021, as Appl. No. 17/453,280.
Application 17/453,280 is a continuation of application No. 16/990,673, filed on Aug. 11, 2020, granted, now 11,212,588.
Application 16/990,673 is a continuation of application No. PCT/CN2019/091911, filed on Jun. 19, 2019.
Claims priority of application No. 201810638954.3 (CN), filed on Jun. 20, 2018; application No. 201810638978.9 (CN), filed on Jun. 20, 2018; application No. 201810639818.6 (CN), filed on Jun. 20, 2018; and application No. 201810639819.0 (CN), filed on Jun. 20, 2018.
Prior Publication US 2022/0060796 A1, Feb. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/482 (2011.01); G06F 3/0482 (2013.01); G06F 3/0485 (2022.01); H04N 21/44 (2011.01); H04N 21/472 (2011.01)
CPC H04N 21/4821 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); H04N 21/44016 (2013.01); H04N 21/472 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A display device, comprising:
a display screen;
a memory, configured to store computer instructions and data associated with the display screen; and
a processor, in communication with the memory and the display screen, wherein the processor is configured to execute the computer instructions to cause the display device to:
display a television broadcast program on the display screen;
receive a first instruction for displaying an electronic program guide (EPG) user interface;
in response to the first instruction, display the EPG user interface on the display screen, wherein the EPG user interface comprises a two-dimensional program menu including television channels along a vertical direction and play times in a chronological order along a horizontal direction;
while a focus is on a first television broadcast program in a first television channel, receive a first direction instruction for indicating moving the focus along a first direction of the vertical direction, wherein a play time of the first television broadcast program in the first television channel is presented on the EPG user interface according to a play duration of the first television broadcast program;
in response to the first direction instruction, control the focus to move to a second television broadcast program in a second television channel, wherein an overlap time between a play time of the second television broadcast program and the play time of the first television broadcast program is the greatest among an overlap time between a play time of any television broadcast program in the second television channel and the play time of the first television broadcast program, and a play duration of the second television broadcast program in the second television channel is different from the play duration of the first television broadcast program in the first television channel;
while the focus is on the second television broadcast program, receive a second direction instruction for indicating moving the focus along the first direction of the vertical direction; and
in response to the second direction instruction, control the focus to move to a third television broadcast program in a third television channel, wherein an overlap time between a play time of the third television broadcast program and the play time of the first television broadcast program is the greatest among an overlap time between a play time of any television broadcast program in the third television channel and the play time of the first television broadcast program, and play duration of the third television broadcast program in the third television channel is different from the play duration of the first television broadcast program in the first television channel;
wherein the processor is further configured to execute the computer instructions to cause the display device to control the focus to move to a second television broadcast program in a second television channel by:
traversing each television broadcast program in the second television channel, and searching the second television broadcast program in the second television channel; and
calculating a new position of the focus according to a channel index and a program index of the second television broadcast program, and controlling the focus to move to the second television broadcast program corresponding to the new position.