CPC G06F 16/7837 (2019.01) [G06F 3/167 (2013.01); G06F 16/5866 (2019.01); G06V 20/40 (2022.01)] | 20 Claims |
1. A display apparatus comprising:
a user input circuitry for receiving user commands;
a display for displaying video content and a user interface;
a communication interface for obtaining the video content from one or more servers via Internet, a cable network or a satellite network;
at least one processor in communication with the user input circuitry, the display and the communication interface;
and a non-transitory computer readable media in communication with the at least one processor that stores instruction codes, which when executed by the at least one processor, cause the at least one processor to:
display a video from the one or more servers on the display;
while displaying the video, receive a first search command by voice from the user input circuitry to search for a particular type of video content;
determine video content of the particular type associated with the first search command;
update the user interface to depict a plurality of controls, each with a unique identifier, corresponding to the video content of the particular type and displaying for selection, wherein the plurality of controls depicted on the user interface at least includes a first control,
the first control corresponds to an image that represents an input source, and the input source includes an HDMI input source, wherein while the video is being displayed:
an HDMI illustration image illustrating the HDMI input source and text of “HDMI” are shown on the user interface over the displaying video, and an image of a first unique identifier is shown on or near the image of the HDMI input source on the user interface;
receive a second search command by voice-specifying a unique identifier for selecting a control from the plurality of controls that are associated with the particular type of the video content;
in response to the voice-specified unique identifier, display information associated with the selected control;
determine information of display apparatus usage, the information of display apparatus usage including:
times of usage of the display apparatus; program types viewed on the display apparatus; lists of specific users of the display apparatus; and specific characteristics of the display apparatus including a volume, a contrast, and a brightness of the display apparatus;
after the information of display apparatus usage is determined, determine a smart appliance state of at least one or more smart appliances, based on a relation between the display apparatus usage and states of the one or more smart appliances that are coupled to the display apparatus via the communication circuitry;
and adjust, via a communication circuitry of the display apparatus, the at least one or more smart appliances according to the determined smart appliance state of the at least one or more smart appliances.
|