| CPC H04N 21/4722 (2013.01) [H04N 21/254 (2013.01); H04N 21/26283 (2013.01); H04N 21/42204 (2013.01); H04N 21/4312 (2013.01)] | 18 Claims |

|
1. An image display apparatus comprising:
a display;
a network interface unit that performs communication through a network; and
a controller,
wherein the controller:
checks an electronic program guide (EPG) for an expected end time of content to be output through the display,
outputs the content through the display,
obtains frame data of the content output through the display at a first time point at a preset time prior to the expected end time,
determines a corresponding playback time point at which a screen corresponding to the frame data is scheduled to be output by checking the frame data from a metadata,
calculates a difference between the determined playback time point at which the screen corresponding to the frame data is scheduled to be output and the checked expected end time of the content,
calculates an actual end time point of the content by adding the calculated difference to the first time point at which the frame data was obtained, and
outputs a user interface (UI) recommending at least one product related to the content, at the calculated actual end time point, through the display.
|