Abstract:
An electronic apparatus and controlling method thereof are provided. The controlling method of an electronic apparatus includes generating a terminal-based content profile including content viewing history information and external apparatus usage information by time, transmitting the terminal-based content profile to an external server, in response to an event to play an advertisement content occurring, acquiring context information of the electronic apparatus and transmitting the acquired context information to the external server, receiving, from the external server, an advertisement content determined based on the terminal-based content profile and the context information of the electronic apparatus, and displaying the received advertisement content on a display.
Abstract:
An information providing method of a broadcast receiving apparatus is provided. The information providing method includes setting a channel zapping section including a plurality of zapping channels, acquiring information regarding the channel zapping section, and displaying information regarding the channel zapping section during a zapping time while channel zapping between the plurality of zapping channels is performed.
Abstract:
A server apparatus is disclosed. The server apparatus includes a communicator configured to receive a text which corresponds to a voice signal input, and a controller configured to, in response to a keyword, which corresponds to the text, not existing from among a keyword included in a mapping table, search for content information belonging to at least one content genre mapped with a synonym of the text, provide a search result to a display apparatus through the communicator, and update the mapping table by adding the synonym as the keyword. Accordingly, the server apparatus may effectively perform search for content information according to voice input.
Abstract:
A method for executing an application of a display apparatus is provided. The method includes: storing a first request list that includes items of data that an application requests from other applications; comparing the first request list with a second provision list that includes items of data provided from the other applications and acquiring data that corresponds to the items included in the first request list; and executing the application based on the acquired data.
Abstract:
A display apparatus and a server which implements an interactive system are disclosed. The server includes a communicator which receives text information corresponding to a user voice collected at the display apparatus from the display apparatus, and a controller which extracts an utterance component from the text information and controls so that a query to search contents is generated using the extracted utterance component and transmitted to an external server which categorizes metadata of the content under each item and stores the same, in which the controller generates the query by adding a preset item to a criteria to search a content, when a number of criteria to categorize the content under an item corresponding to the extracted utterance component is less than a preset number.
Abstract:
Provided are an electronic device and a method for providing a user preference program notification in the electronic device. The electronic device includes a communicator, and a controller configured to collect a user viewing history, determine a user preference program according to the collected user viewing history, and selectively output, to a user, a notification indicating a start of the broadcasting of the determined user preference program.
Abstract:
A display apparatus, including a display; an interface configured to connect to an external device; a storage; and a controller configured to: while connected with the external device, control the display to display a first graphical user interface (GUI) comprising a plurality of menu items corresponding to a plurality of functions, and perform a function corresponding to a menu item selected by a user from among the plurality of menu items, control the storage to store history information comprising information associated with the menu item and information on the external device connected through the interface when the menu item is selected, and in response to receiving a request for a GUI, control the display to display a second GUI comprising at least one menu item selected based on the history information and the external device connected through the interface when the request for the GUI is received.
Abstract:
A display apparatus includes: a display; a storage; and a controller configured to display a first GUI including a plurality of menu items corresponding to a plurality of functions respectively on the display, perform a function corresponding to a menu item selected by a user among the plurality of menu items, store history information including information on the selected menu item and information on a time when the menu item is selected, and in response to receiving a request for a GUI, display on the display a second GUI including at least one menu item selected based on the history information and a time when the request for the GUI is received. Thus, the user may easily select preferred function that the user uses at a specific time which results in an improvement of a usability of the functions.
Abstract:
A broadcasting receiving apparatus includes a receiving unit configured to receive content of a genre selected by a user; a signal processing unit configured to perform signal processing on the received content; an output unit configured to output the content on which signal processing is performed; and a processor configured to analyze an audio signal included in the content on which signal processing is performed, extract keywords, generate additional information corresponding to a content output scene based on the extracted keywords, and simultaneously output the additional information and the content on which signal processing is performed.
Abstract:
An image display apparatus includes a display displaying contents, a communicator communicating with a server, and a processor controlling the communicator to receive additional information for the displayed contents and an information providing rule from the server and providing target information corresponding to a context among the received additional information when the context corresponding to the information providing rule is generated while the contents are displayed on the display.