Abstract:
A method for providing search results of an electronic device is provided. The method includes detecting a user input, analyzing content of the detected user input, determining whether previous context is identical to extracted context, and if the previous context is not identical to the extracted context, grouping search results included in the previous context.
Abstract:
An electronic device include a housing, a flexible display capable of being slid into the housing and being slid out of the housing, a memory configured to store instructions, and a processor operably coupled with the flexible display. The processor is configured to, when the instructions are executed, display a user interface including sets of information in a display area of the flexible display exposed out of the housing. The processor is configured to, when the instructions are executed, receive a user input for changing size of the display area from first size to second size smaller than the first size, while displaying the user interface including the sets of the information.
Abstract:
An example electronic device may include a display module, a communication module, a physical input device, and a processor. The processor may detect a trigger related to external device control from the electronic device and identify a capability to be controlled by the external device, based on the detection of the trigger. The processor may change a first function configured to cause a designated physical input device of the electronic device to operate, to a second function related to control of the identified capability of the external device and control the capability of the external device on the basis of detection of a user input through the physical input device.
Abstract:
An electronic device according to various embodiments includes: a display, a communication module comprising communication circuitry, a memory, and a processor operatively connected to the display, the communication module, and the memory, wherein the processor is configured to: receive, from at least one communicatively connected external electronic device, first operation information on an operating state of the at least one external electronic device; generate an automation pattern including an operation of the at least one external electronic device based on the first operation information; receive second operation information on the operating state of the at least one external electronic device from the at least one external electronic device after the reception of the first operation information; change the automation pattern based on a difference between the operating state of the at least one external electronic device included in the first operation information and the operating state of the at least one external electronic device included in the second operation information; and execute the automation pattern based on an input.
Abstract:
A method and an apparatus for taking a photograph by using a widget are provided. The method includes displaying, on a touch screen, a widget including a storage location name corresponding to a storage location where an image photographed in a camera application is stored, a preview area which displays a photo image stored in the storage location, and a photographing button, changing the preview area to a view finder area in response to a first touch detected in the widget, photographing a subject displayed on the view finder area in response to a second touch detected in the photographing button, and storing a photographed image corresponding to the subject in the storage location.