US 12,143,681 B2
Control method for focus movement on EPG user interface, and display device preliminary class
Cheng Yang, Shandong (CN); and Mengyuan Li, Shandong (CN)
Assigned to HISENSE VISUAL TECHNOLOGY CO., LTD., Qingdao (CN)
Filed by HISENSE VISUAL TECHNOLOGY CO., LTD., Shandong (CN)
Filed on Jul. 20, 2023, as Appl. No. 18/355,862.
Application 18/355,862 is a continuation of application No. 17/453,280, filed on Nov. 2, 2021, granted, now 11,758,236.
Application 17/453,280 is a continuation of application No. 16/990,673, filed on Aug. 11, 2020, granted, now 11,212,588, issued on Dec. 28, 2021.
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 2023/0362449 A1, Nov. 9, 2023
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)] 20 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
at least one processor, in communication with the memory and the display screen, wherein the least one processor is configured to execute the computer instructions to cause the display device to:
display a television 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 durations in a chronological order along a horizontal direction;
while a focus is on a first television 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 duration of the first television program in the first television channel is presented on the EPG user interface;
in response to the first direction instruction, control the focus to move to a second television program in a second television channel by performing:
traversing each television program in the second television channel, and searching for the second television program in the second television channel; and
calculating a new position of the focus according to index information of the second television program, and controlling the focus to move to the second television program corresponding to the new position,
wherein an overlap duration between a play duration of the second television program and the play duration of the first television program is the greatest among an overlap duration between a play duration of any television program in the second television channel and the play duration of the first television program;
while the focus is on the second television 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 program in a third television channel, wherein an overlap duration between a play duration of the third television program and the play duration of the second television program is the greatest among an overlap duration between a play duration of any television program in the third television channel and the play duration of the second television program.