Abstract:
An electronic device according to an embodiment includes a processor and a memory, and the memory stores instructions which when executed, cause the processor to, in a first operation when the electronic device is connected to a first external accessory device via the electrical connector, receive at least one first identification (ID) from the first external accessory device via the electrical connector, render a first screen including a first plurality of icons for application programs on the memory based at least in part on the first ID, and provide data associated with the first screen to an external display through the first external accessory device via the electrical connector and in a second operation when the electronic device is connected to a second external accessory device via the electrical connector, receive at least one second ID from the second external accessory device via the electrical connector, the second ID being of the same type as the first ID, receive at least one third ID from the second external accessory device via the electrical connector, the third ID being of a different type from the first ID, render a second screen including a second plurality of icons for the application programs on the memory based at least in part on the third ID, and provide data associated with the second screen to the external display device through the second external accessory device via the electrical connector.
Abstract:
A video encoding method and an electronic device adapted to the method are provided. The electronic device includes: a wireless communication circuit configured to communicate with a first electronic device, a touchscreen configured to display a user interface for performing a video call, a speaker, a microphone, one or more processors electrically connected to the communication circuit, the touchscreen, the speaker, and the microphone, and a memory electrically connected to the one or more processors, wherein the memory stores instructions that, when executed, cause the one or more processors to: receive a signal related to an incoming video call from the first electronic device via the wireless communication circuit, receive a user input accepting the video call via the user interface, transmit a signal accepting the video call to the first electronic device via the wireless communication circuit in response to the user input, receive a video stream from the first electronic device via the wireless communication circuit, wherein the video stream has been adapted at the first electronic device, based at least partly on: status information on the electronic device and/or status information on wireless communication between the electronic device and the first electronic device, display the received video stream on the touchscreen while providing voice from the video call, using the speaker, receive voice, using the microphone, and transmit the received voice to the first electronic device, using the wireless communication circuit.
Abstract:
An electronic device and a method of inputting an object are provided. The electronic device includes interpreting an object input through an application, enlarging and displaying at least some data in accordance with a result of the analysis of the object, and displaying a new object on an enlarged area.
Abstract:
A method for displaying images so that a lower graphical user interface (GUI) object and an upper GUI object do not overlap each other in a specific area in a screen of an electronic device is provided. The displaying method includes detecting a non-overlapping area in a lower GUI object, determining whether upper GUI objects are displayed to overlap the non-overlapping area, and if the upper GUI objects are displayed to overlap the non-overlapping area at least in part, changing a display configuration of at least one of the GUI objects.
Abstract:
A method for controlling a window displayed in a screen area of an electronic device is provided. The method includes executing the window, configuring a reference point of the window according to a predetermined reference, receiving a request for changing a property of the window, in response to receiving the request for changing the property of the window, changing the property of the window on the basis of the reference point, and reconfiguring the reference point of the property-changed window.
Abstract:
An Application (APP) operating method, an APP operating device, and an APP output device for supporting the APP operating method are provided. The APP operating method includes connecting an APP operating device and an APP output device, transmitting, by the APP operating device, APP data corresponding to a plurality of APPs being executed in the APP operating device to the APP output device, and outputting, by the APP output device, a plurality of APP areas respectively corresponding to the APP data.
Abstract:
An electronic device and a page navigation method thereof for facilitating navigation among pages are provided. The method disclosure includes displaying a first page, detecting a touch gesture requesting navigation to a second page on a screen displaying the first page, displaying the second page overlapped with the first page upon detection of the touch gesture, changing a transparency of at least one of the first and second pages according to a distance between a current touch point and an initial touch point of the touch gesture, and displaying, when the touch gesture is released, one of the first and second pages.
Abstract:
Disclosed is a system. A system according to an embodiment includes: a first electronic device which includes a wireless communication circuit, a microphone, and a speaker, at least one processor which is a part of the first electronic device or remotely communicates with the electronic device; and at least one memory which resides on the first electronic device or on the outside of the first electronic device while operatively connected with the at least one processor, wherein the memory can store instructions which, when executed, cause the processor to: receive through the microphone a voice input including a request for performing a task that uses the first electronic device and is related to the transmission of data to a second external device; extract at least one parameter from the voice input; perform the task by using the wireless communication circuit; and transmit at least a portion of the at least one parameter to the second external device. Other embodiments understood through the present specification are also passible.
Abstract:
Provided are an electronic device and method of voice command processing therefor. The electronic device may include: a housing having a surface; a display disposed in the housing and exposed through the surface; an audio input interface comprising audio input circuitry disposed in the housing; an audio output interface comprising audio output circuitry disposed in the housing; at least one wireless communication circuit disposed in the housing and configured to select one of plural communication protocols for call setup; a processor disposed in the housing and electrically connected with the display, the audio input interface, the audio output interface, the at least one wireless communication circuit, and a codec; and a memory electrically connected with the processor. The memory may store at least one codec supporting multiple modes associated with different frequency bands. The memory may store instructions that, when executed, cause the processor to perform operations comprising: setting up a call using the wireless communication circuit, selecting one of the multiple modes based on the selected communication protocol, selecting a speech recognition model based on the selected mode, receiving a voice command from the outside of the electronic device using the wireless communication circuit, and processing the voice command using the selected speech recognition model.
Abstract:
Disclosed are a method for recognizing a rotation of a rotating body and an electronic device for processing the same. The electronic device may include a housing; a rotatable input configured to be mounted on a part of the housing; a display configured to be exposed out of a part of the housing; a memory; and a processor electrically connected to the memory, the input, and the display, wherein the memory may store instructions that, when executed by the processor, cause the processor to display, on the display, at least one part of a user interface including a first point capable of scrolling an object and/or a number in proportion to a rotation of the input; to at least partially respond to a first input from the input or the display and to display, on the display, a second point spaced by a predetermined distance or angle from the first point; and to move the object to the second point or to display, on the display, a corresponding number at the second point, in response to the rotation of the input in a state of displaying the second point.