The present disclosure relates generally to an electronic device and an operating method therefor.
In general, various functions are added to electronic devices and complex functions are performed thereat. For example, an electronic device may perform a mobile communication function, a data communication function, a data output function, a data storage function, an image photographing function, a voice recording function, or the like. Such an electronic device may be provided with a display and an input unit. In this case, the display and the input unit may be combined with each other to be implemented as a touch screen. In addition, the electronic device may execute and control a function through the touch screen.
However, a user of the electronic device described above may have difficulty in operating the touch screen with one hand. This issue becomes more serious as the size of the touch screen becomes larger. Therefore, using efficiency and user convenience of the electronic device may be reduced.
An aspect of the present disclosure enables a user of an electronic device to easily operate the electronic device with one hand. That is, the electronic device may activate a second display based on a motion of the electronic device, regardless of whether a first display is activated. In this case, the electronic device may display a content on the second display, such that the user of the electronic device may operate the electronic device without changing a grip area on the electronic device. To achieve this, the electronic device may determine a content for the second display, based on at least one of a content displayed on the first display or a position of the grip area. Accordingly, user efficiency and user convenience of the electronic device may be enhanced.
An aspect of the present disclosure provides an electronic device that includes a plurality of displays; a processor electrically connected with the plurality of displays; and a memory electrically connected with the processor, wherein the memory is configured to store instructions, which when executed, cause the processor to determine a first display facing a first direction and a second display disposed on a rear surface of the first display, based on an orientation of the electronic device, to detect that a direction of the first display is changed from the first direction to a second direction, based on a motion of the electronic device, and, in response to the direction of the first display being changed from the first direction to the second direction, to display a content on the second display.
According to another aspect of the present disclosure, a method of an electronic device is provided that includes determining a first display facing a first direction and a second display disposed on a rear surface of the first display, based on an orientation of the electronic device; detecting that a direction of the first display is changed from the first direction to a second direction, based on a motion of the electronic device; and in response to the direction of the first display being changed from the first direction to the second direction, displaying a content on the second display.
The above and other aspects, features, and advantages of the present disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
Hereinafter, various embodiments of the present disclosure are described with reference to the accompanying drawings. It should be understood, however, that it is not intended to limit the present disclosure to a particular form disclosed, but, on the contrary, it is intended to cover all modifications, equivalents, and alternatives falling within the scope of the present disclosure as defined by the appended claims and their equivalents. Like reference numerals denote like components throughout the accompanying drawings. A singular expression includes a plural concept unless there is a contextually distinctive difference therebetween.
In the present disclosure, an expression “A or B”, “A and/or B”, and the like may include all possible combinations of items enumerated together. Although expressions such as “1st”, “2nd”, “first”, and “second” may be used to express corresponding elements, it is not intended to limit the corresponding elements. When a certain (e.g., 1st) element is described as being “operatively or communicatively coupled with/to” or “connected to” a different (e.g., 2nd) element, the certain element is directly coupled with/to another element or may be coupled with/to the different element via another (e.g., 3rd) element.
An expression “configured to” used in the present disclosure may be interchangeably used with, for example, the expressions “suitable for”, “having the capacity to”, “adapted to”, “made to”, “capable of”, and “designed to” in a hardware or software manner according to a situation. In a certain situation, an expression “a device configured to” may imply that the device is “capable of” together with other devices or components. For example, “a processor configured to perform A, B, and C” may imply a dedicated processor (e.g., an embedded processor) for performing a corresponding operation or a general purpose processor (e.g., a central processing unit (CPU) or an application processor (AP)) capable of performing corresponding operations by executing one or more software programs stored in a memory device.
An electronic device according to various embodiments of the present disclosure, for example, may include at least one of a smartphone, a tablet personal computer (PC), a mobile phone, a video phone, an electronic book (e-book) reader, a desktop PC, a laptop PC, a netbook computer, a workstation, a server, a personal digital assistant (PDA), a portable multimedia player (PMP), a moving picture experts group audio layer 3 (MP3) player, a mobile medical appliance, a camera, and a wearable device (e.g., smart glasses, a head-mounted-device (HMD), electronic clothes, an electronic bracelet, an electronic necklace, an electronic appcessory, an electronic tattoo, a smart mirror, or a smart watch). The electronic device (e.g., a home appliance) may include at least one of, for example, a television, a digital video disk (DVD) player, an audio player, a refrigerator, an air conditioner, a vacuum cleaner, an oven, a microwave oven, a washing machine, an air cleaner, a set-top box, a home automation control panel, a security control panel, a TV box (e.g., Samsung HomeSync®, Apple TV®, or Google TV™), a game console (e.g., Xbox® and PlayStation®), an electronic dictionary, an electronic key, a camcorder, and an electronic photo frame.
The electronic device may include at least one of various medical devices (e.g., various portable medical measuring devices (a blood glucose monitoring device, a heart rate monitoring device, a blood pressure measuring device, a thermometer, etc.), a magnetic resonance angiography (MRA) device, a magnetic resonance imaging (MRI) device, a computed tomography (CT) machine, and an ultrasonic machine), a navigation device, a global positioning system (GPS) receiver, an event data recorder (EDR), a flight data recorder (FDR), a vehicle infotainment device, an electronic device for a ship (e.g., a navigation device for a ship, and a gyro-compass), avionics, security devices, an automotive head unit, a robot for home or industry, an automated teller machine (ATM) in banks, a point of sales (POS) device in a shop, or an Internet of things (IoT) device (e.g., a light bulb, various sensors, an electric or gas meter, a sprinkler device, a fire alarm, a thermostat, a streetlamp, a toaster, sporting goods, a hot water tank, a heater, a boiler, etc.). According to some embodiments, the electronic device may include at least one of a part of furniture or a building/structure, an electronic board, an electronic signature receiving device, a projector, and various kinds of measuring instruments (e.g., a water meter, an electric meter, a gas meter, and a radio wave meter). The electronic device may be a combination of one or more of the aforementioned various devices. The electronic device may be a flexible device. Further, the electronic device is not limited to the aforementioned devices, but may include a new electronic device according to the development of technology. Hereinafter, an electronic device is described with reference to the accompanying drawings. As used herein, the term “user” may indicate a person who uses an electronic device or a device (e.g., an artificial intelligence electronic device) that uses an electronic device.
Referring to
The communication unit 110 may communicate at the electronic device 100. In this case, the communication unit 110 may communicate with an external device in various communication methods. For example, the communication unit 110 may communicate wiredly or wirelessly. To achieve this, the communication unit 110 may include at least one antenna. In addition, the communication unit 110 may access at least one of a mobile communication network or a data communication network. Alternatively, the communication unit 110 may perform short range communication. For example, the external device may include at least one of an electronic device, a base station, a server, or a satellite. In addition, the communication method may include long term evolution (LTE), wideband code division multiple access (WCDMA), global system for mobile communications (GSM), wireless fidelity (WiFi), wireless local area network (LNA), ultrasonic, Bluetooth, an integrated circuit (IC) or chip, and near field communication (NFC).
The sensor unit 120 may measure an ambient physical quantity of the electronic device 100. Alternatively, the sensor unit 120 may detect a state of the electronic device 100. That is, the sensor unit 120 may detect a physical signal. In addition, the sensor unit 120 may convert a physical signal into an electrical signal. The sensor unit 120 may include at least one sensor. For example, the sensor unit 120 may include at least one of a gesture sensor, a gyro sensor, a barometer, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, a medical sensor, a temperature-humidity sensor, an illuminance sensor, and an ultraviolet (UV) sensor.
The camera 130 may generate image data at the electronic device 100. To achieve this, the camera 130 may receive an optical signal. In addition, the camera 130 may generate image data from the optical signal. Herein, the camera 130 may include a camera sensor and a signal converter. The camera sensor may convert an optical signal into an electrical image signal. The signal converter may convert an analogue image signal into digital image data.
The image processor 140 may process image data at the electronic device 100. In this case, the image processor 140 may process image data on a frame basis, and may output the image data according to a characteristic and a size of the display 150. Herein, the image processor 140 may compress image data in a predetermined method, or may restore compressed image data to original image data.
The display 150 may output display data at the electronic device 100. For example, the display 150 may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic LED (OLED) display, an active matrix LED (AMOLED) display, a micro electro mechanical system (MEMS), and an electronic paper display.
The display 150 may include a plurality of displays, for example, a first display 151 and a second display 153. In this case, the rear surface of the first display 151 and the rear surface of the second display 153 may face each other. In addition, the first display 151 and the second display 153 may be tilted from each other. For example, the first display 151 and the second display 153 may be parallel to each other. In addition, the display 150 may be a flexible display. For example, the first display 151 and the second display 153 may include respective main areas. At least one of the first display 151 or the second display 153 may further include at least one edge area. Each edge area may be extended from any one of corners of the main area.
The first display 151 and the second display 153 may be coupled to each other on both of their side borders facing each other as shown in
The input unit 160 may generate input data at the electronic device 100. In this case, the input unit 160 may include at least one inputting means. For example, the input unit 160 may include at least one of a key pad, a dome switch, a physical button, a touch panel, or a jog and shuttle. In addition, the input unit 160 may be combined with the display 150 to be implemented as a touch screen.
The memory 170 may store operating programs of the electronic device 100. According to various embodiments, the memory 170 may store programs for controlling the display 150 based on a rotation of the electronic device 100. In addition, the memory 170 may store data which is generated while programs are being performed. In addition, the memory 170 may store instructions for operations of the processor 180. For example, the memory 170 may include at least one of an internal memory or an external memory. The internal memory may include at least one of a volatile memory (for example, a dynamic random access memory (DRAM), a static RAM (SRAM), or a synchronous dynamic RAM (SDRAM)), a nonvolatile memory (for example, an one time programmable read only memory (OTPROM), a PROM, an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a mask ROM, a flash ROM, a flash memory, a hard driver, or a solid state drive (SSD)). The external memory may include at least one of a flash drive, a compact flash (CF), a secure digital (SD) card, a micro-SD card, a mini-SD card, an extreme digital (xD) card, a multi-media card (MMC), or a memory stick.
The processor 180 may control an overall operation at the electronic device 100. In this case, the processor 180 may receive instructions from the memory 170. That is, the processor 180 may control elements of the electronic device 100. By doing so, the processor 180 may perform various functions.
The processor 180 may control the display 150 based on a motion of the electronic device 100. In this case, the processor 180 may determine the first display 151 and the second display 153 at the display 150. In addition, the processor 180 may detect a motion (for example, a rotation) of the electronic device 100. For example, the electronic device 100 may be rotated by a user as shown in
The processor 180 may determine the first display 151 and the second display 153 by using the sensor unit 120. In this case, the processor 180 may determine one display as the first display 151 and may determine another display as the second display 153 according to directions of the plurality of displays included in the electronic device 100. For example, the processor 180 may determine a display facing a first direction from among the plurality of displays as the first display 151, and may determine a display facing a second direction as the second display 153. The first direction may be a direction facing a user, and the second direction may be a direction opposite the first direction. The processor 180 may also determine the first display 151 according to a tilt angle of the first display 151 from the plane parallel to the ground. The processor 180 may further determine the first display 151 and the second display 153 by using the input unit 160. In this case, the processor 180 may determine the first display 151 with reference to a user input. For example, the processor 180 may determine the first display 151 according to an activation event. Alternatively, the processor 180 may determine the first display 151 based on a user's grip area on the electronic device 100. For example, the processor 180 may determine the first display 151, based on at least one of a structure, a shape, or a size of the grip area on the first display 151 and the second display 153. The processor 180 may determine the first display 151 by using the camera 130. In this case, the processor 180 may determine the first display 151 facing the user by recognizing the user in an image received through the camera 130.
The processor 180 may detect a motion (for example, a rotation) of the electronic device 100 by using the sensor unit 120. For example, the processor 180 may detect that the direction of the second display 153 is changed from the second direction to the first direction, based on a motion of the electronic device 100, and accordingly, may detect that the electronic device 100 is rotated. In another example, the processor 180 may detect that the electronic device 100 is rotated, according to a change in the tilt angle of the second display 153 from the plane parallel to the ground, caused by a motion of the electronic device 100. The rotation of the electronic device 100 may be interchangeably used with the term “flip.” Herein, a flip may be determined based on a direction and a posture of the first display 151, a direction and a posture of the second display 153, and a motion speed of the electronic device 100. For example, a flip may indicate that the direction of the first display 151 is changed from a first direction to a second direction, and the direction of the second display 153 is changed from the second direction to the first direction, for example, the first display 151 and the second display 153 are reversed. For example, a change from a state in which the direction of the first display 151 faces a user and the direction of the second display 153 faces the ground to a state in which the direction of the first display 151 faces the ground and the direction of the second display 153 faces the user, caused by a motion of the electronic device 100, may be referred to as a flip and/or reversal. According to an embodiment, the flip and/or reversal may indicate that a value indicating the directions of the first display 151 and the second display 153 are changed by more than a threshold value. For example, the flip and/or reversal may include a case in which the directions of the first display 151 and the second display 153 are changed to the opposite directions (for example, by 180 degrees), and a case in which the directions of the first display 151 and the second display 153 are changed by more than a threshold value. The processor 180 may detect a motion (for example, a rotation) of the electronic device 100 by using the input unit 150. In this case, the processor 180 may detect a rotation of the electronic device 100 with reference to a user input. The processor 180 may detect a motion (for example, a rotation) of the electronic device 100 by using the camera 130. In this case, the processor 180 may detect the rotation of the electronic device 100 by recognizing a user in an image received through the camera 130 and determining the second display 153 facing the user.
In addition, the processor 180 may display a content on the second display 153 in response to the motion (for example, the rotation) of the electronic device 100. In this case, a display type of the first display 151 and a display type of the second display 153 may be different from each other. The display type of the first display 151 may include at least one of a display direction with reference to the first display 151 or a size of a display area on the first display 151. The display type of the second display 153 may include at least one of a display direction with reference to the second display 153 or a size of a display area on the second display 153. For example, the display direction of the first display 151 may be parallel with the first display 151, and the display direction of the second display 153 may be perpendicular to the second display 153. Accordingly, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. The size of the display area of the first display 151 may be greater than or equal to the size of the display area of the second display 153. For example, the processor 180 may determine the size of the display area for displaying a content on the second display 153 to be less than or equal to the size of the display area for displaying a content on the first display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for a grip area from the second display 153. Alternatively, a content displayed on the second display 153 may be associated with a content displayed on the first display 151. For example, the content displayed on the second display 153 may be a content including at least one same data as the content displayed on the first display 151, a content already mapped onto the content displayed on the first display 151, a content including data associated with the content displayed on the first display 151, or a content including at least one function from among functions executable by the content displayed on the first display 151.
In addition, the processor 180 may display an area that is controllable by a user input, while displaying a content on the second display 153 in response to a motion (for example, a rotation) of the electronic device 100. For example, the processor 180 may display a content on the second display 153 according to detection of a rotation of the electronic device 100, and may display a controllable area for the displayed content, such that the user may recognize that the displayed area is controllable by a user input.
In addition, the processor 180 may control a content to be displayed on the other display 151, 153, based on a user input on a content displayed on one display of the first display 151 and the second display 153, in response to a motion (for example, a rotation) of the electronic device 100. For example, when the rotation of the electronic device 100 is detected after a user input on a content displayed on the second display 153 is detected, the processor 180 may display, on the first display 151, a content including the result of the user input on the content displayed on the second display 153.
In addition, the processor 180 may control an activation state of the first display 151 and/or the second display 153, in response to a motion (for example, a rotation) of the electronic device 100. For example, the processor 180 may deactivate the first display 151 and may activate the second display 153 according to the detection of the rotation of the electronic device 100. In addition, the processor 180 may activate the first display 151 and may deactivate the second display 153 according to the detection of the rotation of the electronic device 100.
The audio processor 190 may process an audio signal at the electronic device 100. In this case, the audio processor 190 may include the speaker 191 (SPK) and a microphone 193 (MIC). For example, the audio processor 190 may reproduce an audio signal through the speaker 191. In addition, the audio processor 190 may collect an audio signal through the microphone 193.
The electronic device 100 may include the plurality of displays (e.g., the first 151, the second 153, the processor 180 electrically connected to the first display 151, the second display 153, and the memory 170 electrically connected with the processor 180.
When being executed, the memory 170 may store instructions that cause the processor 180 to determine the first display 151 facing a first direction and the second display 153 disposed on a rear surface of the first display 151, based on an orientation of the electronic device 100, to detect that the direction of the first display 151 is changed from the first direction to a second direction, based on a motion of the electronic device 100, and, in response to the direction of the first display 151 being changed from the first direction to the second direction, to display a content on the second display 153.
A content display type of the first display 151 and a content display type of the second display 153 may be different from each other.
The memory 170 may include instructions that determine a portion of the second display 153 as a grip area, and determine the other area except for the grip area on the second display 153 as a display area for displaying the content.
The memory 170 may include instructions that control to identify a first content displayed on the first display 151, and to display, on the second display 153, a second content associated with the first content displayed on the first display 151.
The memory 170 may include instructions that detect a grip area from an edge of at least one of the first display 151 or the second display 153 during a motion of the electronic device, and determine a content to be displayed on the second display based on a position of the grip area.
The memory 170 may include instructions that determine whether the grip area corresponds to a pre-defined area of at least one of the first display 151 or the second display 153, and, when the grip area corresponds to the pre-defined area, determine a content corresponding to a function assigned to the pre-defined area as a content to be displayed on the second display 153.
The memory 170 may include instructions that control to detect a notification event, to determine a first content to be displayed on the first display 151 based on the notification event, and to display the first content on the first display 151.
The memory 170 may include instructions that control to display any one of superordinate items of pre-set functions on the second display 153, detect a user input for scrolling the superordinate items, and scroll the superordinate items based on the user input and display another item of the superordinate items on the second display 153.
The memory 170 may include instructions that control to detect a user input for displaying subordinate items of the displayed superordinate item, display any one of the subordinate items on the second display 153, detect a user input for scrolling the subordinate items, and scroll the subordinate items based on the user input and display another item of the subordinate items on the second display 153.
The memory may include instructions that control to detect a user input regarding the content displayed on the second display 153, detect that the direction of the first display 151 is changed from a second direction to a first direction based on a motion of the electronic device, and, in response to the direction of the first display 151 being changed from the second direction to the first direction, display, on the first display 151, a content indicating a result of the user input regarding the content displayed on the second display 153.
A user of the electronic device 100 may easily operate the electronic device 100 with one hand. For example, the processor 180 may activate the second display 153 based on the rotation of the electronic device 100, regardless of whether the first display 151 is activated or not. In this case, the processor 180 may display a content on the second display 153, such that the user of the electronic device 100 can operate the electronic device 100 without changing a grip area on the electronic device 100. To achieve this, the processor 180 may determine a content for the second display 153, based on at least one of a content displayed on the first display 151 or a position of the grip area. Accordingly, use efficiency and user convenience of the electronic device 100 may be enhanced.
The processor 180 may determine a user's grip area on at least one of the first display 151 or the second display 153. For example, the processor 180 may detect a contact with a user on at least one of the first display 151 or the second display 153, and may determine a grip area based on the contact. In this case, the processor 180 may determine the grip area in the main area of the second display 153. In addition, the processor 180 may determine the grip area on at least one of an edge area of the first display 151 or an edge area of the second display 153. There may exist a function setting area assigned a pre-set function in a pre-set position of at least one of the first display 151 or the second display 153.
Referring to
The processor 180 may detect whether a notification event occurs in operation 813. Herein, the notification event may include a communication event and a schedule event. For example, the communication event may occur in response to a call, a message, or power being received. The schedule event may occur in response to a schedule or alarm time arriving.
In operation 815, the processor 180 may determine whether the first display 151 is activated in response to the occurrence of the notification event being detected. In this case, when it is determined that the first display 151 is deactivated in operation 815, the processor 180 may activate the first display 151 in operation 817. When it is determined that the first display 151 is activated in operation 815, the processor 180 may maintain the activated first display 151.
In operation 819, the processor 180 may display a first notification content on the first display 151. In this case, the first notification content is a content corresponding to the notification event and may be expressed as a first display screen for the first display 151. The processor 180 may display the first notification content on the first display 151 as the first display screen as shown in
The processor 180 may detect whether a control command is received in operation 821. When the control command is received, the processor 180 may control the first notification content on the first display 151 in operation 823. For example, when the control button on the first display screen is selected, the processor 180 may control the first notification content based on the control command assigned to the control button. For example, when the accept button on the first display screen is selected, the processor 180 may accept the call connection request and may proceed with a procedure for performing the call connection. Alternatively, when the reject button on the first display screen is selected, the processor 180 may reject the call connection request and may proceed with a procedure for rejecting the call connection. Thereafter, the procedure may return to
When the notification event is not detected in operation 813, the processor 180 may perform a corresponding function in operation 814. For example, the processor 180 may perform the corresponding function through the first display 151. In this case, the processor 180 may display a background screen on the first display 151, and may display a content of a certain function. Alternatively, the processor 180 may maintain the first display 151 and the second display 153.
According to various embodiments, the processor 180 may detect whether the electronic device 100 is rotated by a motion of the electronic device 100 in operation 713. For example, the electronic device 100 may be rotated by the user. In this case, the first display 151 may be in the activation state. For example, the first display 151 may be in the activation state as shown in
The processor 180 may detect the rotation of the electronic device 100 by using the sensor unit 120. For example, the processor 180 may detect that the electronic device 100 is rotated by detecting that the direction of the second display 153 is changed from a second direction to a first direction by a motion of the electronic device 100. In another example, the processor 180 may detect that the electronic device 100 is rotated, according to a change in the tilt angle of the second display 153 from a plane parallel to the ground, caused by a motion of the electronic device 100. The rotation of the electronic device 100 may be interchangeably used with the term “flip.” Herein, the flip may be determined based on a direction and an orientation of the first display 151, a direction and a posture of the second display 153, and a movement speed of the electronic device 100. For example, a flip may indicate that the direction of the first display 151 is changed from the first direction to the second direction, and the direction of the second display 153 is changed from the second direction to the first direction, for example, the first display 151 and the second display 153 are reversed. The processor 180 may detect a motion (for example, a rotation) of the electronic device 100 by using the input unit 160. In this case, the processor 180 may detect the rotation of the electronic device 100 with reference to a user input. The processor 180 may detect a motion (for example, a rotation) of the electronic device 100 by using the camera 130. In this case, the processor 180 may detect the rotation of the electronic device 100 by recognizing the user in an image received through the camera 130, and determining the second display 153 facing the user.
Even when the electronic device 100 is rotated, a grip area of the user on the electronic device 100 may be maintained. In this case, the grip area may be maintained on the main area of the second display 153. In addition, the grip area may be maintained on at least one of an edge area of the first display 151 or an edge area of the second display 151. There may exist a function setting area assigned a pre-set function in a pre-set position of at least one of the first display 151 or the second display 153.
In operation 715, the processor 180 may execute a function on the second display 153 in response to the rotation of the electronic device 100. For example, the processor 180 may display a content of a certain function on the second display 153. To achieve this, the processor 180 may activate the second display 153 as shown in
The processor 180 may determine a function for the second display 153 based on at least one of whether the first display 151 is activated and a content displayed on the first display 151. For example, when the first display 151 is activated, the processor 180 may execute a function of a content displayed on the first display 151 on the second display 153 as shown in
The processor 180 may determine a function for the second display 153 based on a grip area. For example, when the grip area corresponds to the function setting area during the rotation, the processor 180 may execute a function assigned to the function setting area on the second display 153 as shown in
The processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
Referring to
In operation 915, the processor 180 may display a second notification content on the second display 153. In this case, the second notification content may be expressed as a second display screen for the second display 153 in response to the notification event of the first notification content. The first notification content may be a content that was displayed on the first display 151 before the first display 151 is deactivated. In addition, the second notification content may be a content associated with the first notification content. The processor 180 may display the second notification content on the second display 153 as the second display screen as shown in
The display direction of the first display 151 and the display direction of the second display 153 may be different from each other. For example, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. To achieve this, the processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
In operation 917, the processor 180 may detect whether a control command is received. When the control command is received, the processor 180 may control the second notification content on the second display 153 in operation 919. For example, when the control button on the second display screen is selected, the processor 180 may control the second notification content based on the control command assigned to the control button. For example, when the accept button on the second display screen is selected, the processor 180 may accept the call connection request and may proceed with a procedure for performing the call connection. Alternatively, when the reject button on the second display screen is selected, the processor 180 may reject the call connection request and may proceed with a procedure for rejecting the call connection. Thereafter, the procedure may return to
Referring to
When it is determined that the function setting area is selected in operation 1010, the processor 180 may determine whether the first display 151 is activated in operation 1013. In this case, when it is determined that the first display 151 is activated in operation 1013, the processor 180 may deactivate the first display 151 in operation 1015. When it is determined that the first display 151 is deactivated in operation 1013, the processor 180 may maintain the deactivated first display 151. For example, when the rotation of the electronic device 100 is detected while the first display 151 is deactivated as shown in
The processor 180 may display a first function content on the second display 153 in operation 1019. In this case, the first function content may be a content that corresponds to a function assigned to the function setting area, and may be expressed as the second display screen for the second display 153. The processor 180 may display the first function content on the second display 153 as the second display screen as shown in
The display direction of the first display 151 and the display direction of the second display 153 may be different from each other. For example, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. To achieve this, the processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
The processor 180 may detect whether a control command is received in operation 1021. When the control command is received, the processor 180 may control the first function content on the second display 153 in operation 1023. For example, when the second display screen is selected, the processor 180 may capture the image displayed on the second display 153 and may store the image in the memory 170. Thereafter, the procedure may return to
When it is determined that the function setting area is not selected in operation 1010, the processor 180 may determine whether the first display 151 is activated in operation 1031. In this case, when it is determined that the first display 151 is activated in operation 1031, the processor 180 may deactivate the first display 151 in operation 1033. On the other hand, when it is determined that the first display 151 is deactivated in operation 1031, the processor 180 may maintain the deactivated first display 151. For example, when the rotation of the electronic device 100 is detected while the first display 151 is deactivated as shown in
The processor 180 may display a second function content on the second display 153 in operation 1037. In this case, the second function content may be a content that corresponds to at least one pre-set function, and may be expressed as the second display screen for the second display 153. The processor 180 may display the second function content on the second display 153 as the second display screen as shown in
According to an embodiment, the display direction of the first display 151 and the display direction of the second display 153 may be different from each other. For example, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. To achieve this, the processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
The processor 180 may determine whether a control command is received in operation 1039. When the control command is received, the processor 180 may control the second function content on the second display 153 in operation 1041. For example, the processor 180 may detect a user input for scrolling the superordinate items as the control command. Herein, the user input for scrolling the superordinate items may be, for example, a touch gesture including at least one of a drag, a swipe, or a flit. In response to this, the processor 180 may scroll the superordinate items. By doing so, the processor 180 may display another item of the superordinate items on the second display 153 in a card type as shown in
Referring to
The processor 180 may display the search data on the second display 153 in operation 1119. The processor 180 may display the search data on the second display 153 as the second display screen as shown in
According to an embodiment, the display direction of the first display 151 and the display direction of the second display 153 may be different from each other. For example, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. To achieve this, the processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
The processor 180 may determine whether a control command is received in operation 1121. When the control command is received, the processor 180 may control the search data on the second display 153 in operation 1123. For example, the processor 180 may detect a user input for scrolling the search items as the control command. Herein, the user input for scrolling the search items may be, for example, a touch gesture including at least one of a drag, a swipe, or a flit. In response to this, the processor 180 may scroll the search items. By doing so, the processor 180 may display at least one item of the search items displayed on the first display 151 on the second display 153 in a card type. The processor 180 may detect a user input for displaying detailed information of any one of the search items as the control command. Herein, the user input for displaying the detailed information may be, for example, a touch gesture including at least one of a single tap, a multi tap, or a continuous tap. In response to this, the processor 180 may display the detailed information of any one of the search items on the second display 153. Thereafter, the procedure may return to
When it is determined that the first display 151 is activated in operation 1111, but it is determined that search data is not displayed on the first display 151 in operation 1113, the processor 180 may deactivate the first display 151 in operation 1133. When it is determined that the first display 151 is deactivated in operation 1111, the processor 180 may maintain the deactivated first display 151. In addition, the processor 180 may activate the second display 153 in operation 1135.
The processor 180 may display a second function content on the second display 153 in operation 1137. In this case, the second function content may be a content corresponding to at least one pre-set function, and may be expressed as the second display screen for the second display 153. The processor 180 may display the second function content on the second display 153 as the second display screen as shown in FIG 15(a). For example, the processor 180 may display any one of superordinate items corresponding to a plurality of functions on the second display 153 in a card type.
The display direction of the first display 151 and the display direction of the second display 153 may be different from each other. For example, the display direction of the first display 151 and the display direction of the second display 153 may be orthogonal to each other. To achieve this, the processor 180 may determine a display area for displaying a content on the second display 153. In this case, a position of the display area on the second display 153 may be pre-set. Alternatively, the processor 180 may determine a display area in the other area except for the grip area from the second display 153.
The processor 180 may detect whether a control command is received in operation 1139. When the control command is received, the processor 180 may control the second function content on the second display 153 in operation 1141. For example, the processor 180 may detect a user input for scrolling the superordinate items as the control command. Herein, the user input for scrolling the superordinate items may be, for example, a touch gesture including at least one of a drag, a swipe, or a flit. In response to this, the processor 180 may scroll the superordinate items. By doing so, the processor 180 may display another item of the superordinate items on the second display 153 in a card type as shown in
The processor 180 may detect whether the electronic device 100 is rotated by a motion of the electronic device 100 in operation 717. For example, when the second display 153 is activated and a content of a certain function is displayed on the second display 153, the electronic device 100 may be rotated by the user. For example, after a control command by a user input is received in the state in which the content for controlling the call connection is displayed on the second display 153 of the electronic device 100 as shown in
In response to the electronic device 100 being rotated, the processor 180 may control to display a content on the first display 151 according to an execution function of the second display 153 in operation 719. For example, the processor 180 may display, on the first display 151, a content associated with the content displayed on the second display 153. For example, the processor 180 may display, on the first display 151, a resulting screen corresponding to the received control command regarding the content displayed on the second display 153, and/or an operation performance screen according to the control command. Herein, the control command may be received by a user input during operation 715 before the rotation of the electronic device 100 is detected. For example, as shown in
A content display type of the first display 151 and a content display type of the second display 153 may be different from each other.
Displaying the content on the second display 153 may include: determining a portion of the second display 153 as a grip area; and determining the other area except for the grip area on the second display 153 as a display area for displaying the content.
Displaying the content on the second display 153 may include identifying a first content displayed on the first display 151; and displaying, on the second display 153, a second content associated with the first content displayed on the first display 151.
Displaying the content on the second display 153 may include detecting a grip area from an edge of at least one of the first display 151 and the second display 153 during a motion of the electronic device; and determining a content to be displayed on the second display 153 based on a position of the grip area.
Determining a content to be displayed on the second display 153 may include determining whether the grip area corresponds to a pre-defined area of at least one of the first display 151 or the second display 153, and, when the grip area corresponds to the pre-defined area, determining a content corresponding to a function assigned to the pre-defined area as a content to be displayed on the second display 153.
Determining the first display 151 and the second display 153 may further include detecting a notification event; determining a first content to be displayed on the first display 151 based on the notification event; and displaying the first content on the first display 151.
Displaying the content on the second display 153 may include displaying any one of superordinate items of pre-set functions on the second display 153; detecting a user input for scrolling the superordinate items; and scrolling the superordinate items based on the user input and displaying another item of the superordinate items on the second display 153.
Displaying the content on the second display 153 may include detecting a user input for displaying subordinate items of the displayed superordinate item, displaying any one of the subordinate items on the second display 153, detecting a user input for scrolling the subordinate items, and scrolling the subordinate items based on the user input and displaying another item of the subordinate items on the second display 153.
The operating method of the electronic device 100 may further include detecting a user input regarding the content displayed on the second display 153; detecting that the direction of the first display 151 is changed from the second direction to the first direction based on a motion of the electronic device; in response to the direction of the first display 151 being changed from the second direction to the first direction, displaying, on the first display 151, a content indicating a result of the user input regarding the content displayed on the second display 153.
A user of the electronic device 100 can easily operate the electronic device 100 with one hand. For example, the processor 180 may activate the second display 153 based on the rotation of the electronic device 100, regardless of whether the first display 151 is activated or not. In this case, the processor 180 may display a content on the second display 153, such that the user of the electronic device 100 can operate the electronic device 100 without changing a grip area on the electronic device 100. To achieve this, the processor 180 may determine a content for the second display 153, based on at least one of a content displayed on the first display 151 or a position of the grip area. Accordingly, use efficiency and user convenience of the electronic device may be enhanced
The term “module” as used herein may, for example, may indicate a unit including one of hardware, software, and firmware or a combination of two or more of them. The term “module” may be interchangeably used with, for example, the terms “unit”, “logic”, “logical block”, “component”, and “circuit”. The term “module” may indicate a minimum unit of an integrated component element or a part thereof. The term “module” may indicate a minimum unit for performing one or more functions or a part thereof. The term “module” may indicate a device that may be mechanically or electronically implemented. For example, the term “module” according to the present disclosure may indicate at least one of an application-specific IC (ASIC), a field-programmable gate array (FPGA), and a programmable-logic device for performing operations which are known or will be developed.
According to various embodiments, at least some of the devices (for example, modules or functions thereof) or the method (for example, operations) according to the present disclosure may be implemented by a command stored in a non-transitory computer-readable storage medium in a program module form. An instruction, when executed by a processor (e.g., the processor 120), may cause the one or more processors to execute a function corresponding to the instruction. The non-transitory computer-readable storage medium may be, for example, the memory 130.
The non-transitory computer-readable recoding medium may include a hard disk, a floppy disk, magnetic media (for example, a magnetic tape), optical media (for example, a compact disc read only memory (CD-ROM) and a DVD), magneto-optical media (for example, a floptical disk), a hardware device (for example, a ROM, a random access memory (RAM), a flash memory), and the like. In addition, the program instructions may include high level language code, which may be executed in a computer by using an interpreter, as well as machine code made by a compiler. Any of the hardware devices as described above may be configured to work as one or more software modules in order to perform the operations according to various embodiments of the present disclosure, and vice versa.
Any of the modules or programming modules according to various embodiments of the present disclosure may include at least one of the above described elements, exclude some of the elements, or further include other additional elements. The operations performed by the modules, programming module, or other elements according to various embodiments of the present disclosure may be executed in a sequential, parallel, repetitive, or heuristic manner. Further, some operations may be executed according to another order or may be omitted, or other operations may be added. The embodiments disclosed herein are provided merely to easily describe technical details of the present disclosure and to help in the understanding of the present disclosure, and are not intended to limit the scope of the present disclosure. Therefore, it should be construed that all modifications and changes or various other embodiments based on the present disclosure fall within the scope of various embodiments of the present disclosure.
The embodiments disclosed in the present disclosure are suggested for explanation and understanding of the disclosed technical features, and are not intended to limit the scope of the present disclosure. Therefore, the scope of the present disclosure, as defined by the appended claims and their equivalents, should be interpreted as including all changes or various other embodiments based on the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0082683 | Jun 2016 | KR | national |
This application is a National Phase Entry of PCT International Application No. PCT/KR2017/003826, which was filed on Apr. 12, 2017, and is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2016-0082683, filed on Jun. 30, 2016 in the Korean Intellectual Property Office, the content of each of which are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2017/003826 | 4/12/2017 | WO | 00 |