Abstract:
A method of executing a function in response to a touch input and an electronic device implementing the same are provided. The method includes determining, by the electronic device, a first priority application among applications installed in the electronic device, mapping a function of the first priority application to a virtual button based on a predetermined touch input, recognizing the touch input on the virtual button that is displayed by a display module, and executing a function corresponding to the recognized touch input.
Abstract:
A method for controlling a signal related to an external device and an electronic device therefor are provided. The electronic device includes a transceiver, a memory, and at least one processor. The at least one processor is configured to control to receive a broadcasted request signal for registering an external device, from the external device via the transceiver, identify whether a nonaudible frequency signal is received from the external device, and provide a message for registering the external device based on the nonaudible frequency signal being received.
Abstract:
An electronic device is provided. The electronic device includes a display, memory storing one or more computer programs, and one or more processors communicatively coupled to the display and the memory, wherein the computer programs include computer-executable instructions that, when executed by the one or more processors, cause the electronic device to detect a first event while a first screen is displayed through the display, display a first user interface including information related to a first function corresponding to the first event on at least a portion of the first screen through the display based on the detection of the first event, identify a direction of a gaze of a user of the electronic device, while the first user interface is displayed, display a second user interface, based at least in part on the direction of the gaze corresponding to a location where the first user interface is displayed, and determine whether to execute the first function corresponding to the first event, based on a first user input detected while the second user interface is displayed.
Abstract:
An electronic device according to various embodiments comprises: at least one camera; a display; and a processor; and memory storing instructions that, when executed by the processor, cause the electronic device to: in a first state in which a gesture for executing a function is recognizable, detect, using the camera module, a movement of an object to be recognized for a gesture; and based on identifying that a variation of the detected movement is less than a reference variation during a specified time period, display, on the display, that a recognition of a gesture is in progress, until before the recognition of the gesture is terminated.
Abstract:
An electronic device may include a camera module, a processor operably connected to the camera module, and a memory operably connected to the processor, wherein the memory may store one or more instructions for allowing, during the execution thereof, the processor to identify a first interaction for a first application being executed, form a first application object for outputting an execution screen of the first application according to the identification of the first interaction, output an augmented reality space on the basis of an actual space recognized through the camera module, and output the first application object in the augmented reality space.
Abstract:
According to an embodiment disclosed in the present document, a gesture-based command execution method may comprise the operations of: acquiring a command from a user by using a sensor; in response to acquisition of the command, controlling an actuator so that the user can be included in a FoV of a camera module, and thus changing a capturing direction of the camera module; acquiring first gesture information on the user's moving gesture through the camera module at a first time point and a second time point; at the second time point, controlling the actuator so that the FoV can be changed, on the basis of a direction determined by the first gesture information; acquiring space information corresponding to the changed FoV through the camera module; controlling the actuator so that the user can be included in a FoV of the camera module, at a third time point after the second time point; acquiring second gesture information on the user's moving gesture through the camera module after the third time point; and when all the pieces of gesture information are acquired as an input, executing the command on the basis of a designated area determined by the acquired gesture information and the acquired space information.
Abstract:
An electronic apparatus includes: a display; a memory storing at least one instruction; and a processor configured to execute the at least one instruction to: based on a user command for executing a peripheral device control function being identified, identify a screen state of the display, control the display to display a user interface (UI) screen corresponding to the peripheral device control function at a whole area of the display by turning on the display based on the identified screen state being in a turned off state, identify a UI type from among a plurality of UI types with a different size based on at least one of a content type or a display state of content displayed on the display, and control the display to display a UI screen corresponding to the peripheral device control function at a partial area of the display based on the identified UI type.
Abstract:
Disclosed is a server including a communication circuit, a memory, and a processor. The processor is be configured to store identification information and location information of at least one external device in the memory, to receive identification information of an Internet of Things (IoT) device nearby the at least one external device from the at least one external device, using the communication circuit, and to store the identification information of the IoT device in association with the identification information and the location information of the at least one external device in the memory as a database.
Abstract:
An electronic device and method are disclosed herein. The electronic device includes a communication unit to communicate with an external payment device, a display unit configured to display information for a payment process to the external payment device, and a control unit including an application process module and a secure element module. The secure element module includes one or more electronic cards for performing the payment process through the communication unit, and is configured to update information for the one or more electronic cards in response to an applet update request and generate and transmit an updated applet event to the application process module after updating the information. The application process module is configured to control the display unit to display information for the one or more electronic cards, detect and transmit the applet update request to the secure element module, and update an application in response to receiving the transmitted updated applet event.