Abstract:
A method for operating an electronic device is provided. The method includes detecting a selection of a first task from among one or more tasks that are configured in a semantic information-based task ontology, identifying functions for each piece of device information corresponding to the first task, identifying functions corresponding to one or more devices by using a semantic information-based product information ontology, comparing the functions corresponding to the one or more devices with the functions for each piece of device information corresponding to the first task based on semantic information, and selecting a device to perform the first task from among the one or more devices based on the comparison result.
Abstract:
An electronic device is provided. The electronic device may output a sound output event through a speaker at an output volume, generate a predicted input waveform based on the output sound event, compare a level of an input sound received via a microphone with a predicted level of the predicted input waveform, determine when a level of the input sound is lower than a threshold value for a predetermined time, and control the output volume of the sound output event when the level of the input sound is lower than the threshold value for the predetermined time.
Abstract:
An electronic device is provided including a battery and a controller configured to: measure a present level of the battery; and adjust an operation of a hardware component of the electronic device based on the present level of the battery in order to maintain a reference battery level, wherein the reference battery level is associated with a specified time period in which the electronic device is required to remain operational.
Abstract:
An apparatus and a method for controlling an electronic book in a portable terminal are provided. The method includes displaying a particular page of an electronic book selected from pre-stored electronic books, when an electronic book fore-edge display gesture is input, displaying a fore-edge of the electronic book while displaying the particular page, when a page turn gesture is input to the displayed fore-edge, determining a page based on the page turn gesture, and displaying the determined page.