Electronic apparatus and displaying method for displaying detection data

An operating method of an electronic device is provided. The method includes collecting detection data, determining numerical information by analyzing the detection data, and displaying an information display screen comprising at least two display regions identified by a point based on the numerical information.

CROSS-REFERENCE TO RELATED APPLICATIONS(S)

This application claims the benefit under 35 U.S.C. § 119(a) of a Korean patent application filed on Aug. 11, 2015 in the Korean Intellectual Property Office and assigned Serial number 10-2015-0113381, the entire disclosure of which is hereby incorporated by reference.

TECHNICAL FIELD

The present disclosure relates to an electronic device having a display unit and an operating method thereof.

BACKGROUND

In general, various functions are added to an electronic device to perform a complex function. For example, the electronic device may perform a mobile communication function, a data communication function, an image capturing function, a voice recording function, or the like. Such an electronic device stores and manages a great amount of data. In this case, the electronic device may discover and display data. Herein, the electronic device may have a display unit, and may display data through the display unit.

SUMMARY

However, the aforementioned electronic device displays information through the display unit in a limited manner. For this reason, there is a problem in that the electronic device cannot provide various interactions. That is, there is a problem in that the electronic device has low usage efficiency and low user convenience.

Aspects of the present disclosure are to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present disclosure is to provide an operating method of an electronic device is provided. The operating method of an electronic device includes collecting detection data, determining numerical information by analyzing the detection data, and displaying an information display screen comprising at least two display regions identified by a point based on the numerical information.

In accordance with an aspect of the present disclosure, an electronic device is provided. The electronic device includes a display unit and a controller operatively coupled to the display unit, wherein the controller is configured to collect detection data, determine numerical information by analyzing the detection data and display an information display screen comprising at least two display regions identified by a point based on the numerical information.

DETAILED DESCRIPTION

In the following description, the term “detection data” implies data detected in an electronic device when the electronic device performs various functions. The detection data may be generated in various manners. The detection data may be generated in accordance with communication between the electronic device and an external device. For example, the detection data may include at least any one of a call, a short message, a multimedia message, a social network service (SNS) message, and an instant message. Alternatively, the detection data may be measured in the electronic device. For example, the detection data may include activity data and biometry data. The activity data may include at least any one of a motion, an inactivity, a light active (or a light walking), and a healthy pace. In addition, the biometry data may include at least any one of a blood sugar, a heart rate (or a heartbeat), an electrocardiogram, a sweat, a blood pressure, a nutrition, a sleep, a respiratory rate, an oxygen saturation, a water intake, and a caffeine intake. Alternatively, the detection data may be generated in accordance with a user input of the electronic device. For example, the detection data may include at least any one of a schedule and memo based on the user input.

An electronic device and an operating method according to an embodiment of the present disclosure can display detection data that can be detected on a real-time basis by converting the data to numerical information, and thus can intuitively show a competitive or balanced state between comparable pieces of information. That is, the numerical information can be shown through visualization by using display regions of an information display screen.

In addition, the electronic device and the operating method according to an embodiment of the present disclosure may motivate a user who has recognized the competitive or balanced state between the pieces of information to perform an operation for updating the information to a more preferable state.

In addition, the electronic device and the operating method according to an embodiment of the present disclosure can change the information display screen by detecting an input of various actions such as tapping or shaking of a device, or can provide a reaction depending on a property of matter. A user experience can be extended by providing such an amusing experience.

FIG. 1is a block diagram illustrating an electronic device according to an embodiment of the present disclosure.

FIG. 2and illustrates an example of implementing an electronic device according to an embodiment of the present disclosure.FIG. 2illustrates a case where the electronic device according to the various embodiments is a watch-type wearable device.

FIG. 3illustrates a case where the electronic device according to various embodiments is a display device such as a portable terminal or the like according to an embodiment of the present disclosure.

Referring toFIG. 1, an electronic device100according to various embodiments may include a communication unit110, a display unit120, an input unit130, a charging unit150, a measuring unit160, a storing unit170, a controller180, and an alarm unit190.

The communication unit110performs communication in the electronic device100. In this case, the communication unit110may communicate with an external device (not shown) by using various communication schemes. Herein, the communication unit110may perform at least any one of wireless communication and wired communication. For this, the communication unit110may access at least any one of a mobile communication network and a data communication network. Alternatively, the communication unit110may perform near range communication. For example, the external electronic device may include an electronic device, a base station, a server, and a satellite. In addition, the communication scheme may include long term evolution (LTE), wideband code division multiple access (WDCMA), global system for mobile communications (GSM), wireless fidelity (WiFi), Bluetooth, and near field communications (NFC).

The display unit120outputs display data in the electronic device100. The display unit120may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light-emitting diode (OLED) display, a micro electro mechanical system (MEMS) display, and an electronic paper display. In this case, the display unit120may be implemented in various shapes. Herein, the display unit120may be implemented in a shape of a circle as shown inFIG. 2. Meanwhile, the display unit120may be implemented in a shape of a polygon, for example, a quadrangle, as shown inFIG. 3.

The input unit130generates input data in the electronic device100. In this case, the input unit130may generate the input data in accordance with a user input of the electronic device100. In addition, the input unit120may include at least one input means. The input unit130may include a key pad, a dome switch, a physical button, a touch panel, a jog & shuttle, and a sensor. In this case, the input unit130may be implemented as a touch screen by being coupled with the display unit120.

Meanwhile, if the electronic device100is the wearable device ofFIG. 2, the input unit130may include a rotation unit140. The rotation unit140may generate rotation input data in the electronic device100. In this case, the rotation unit140may generate the rotation input data in accordance with the user input. In addition, the rotation unit140may be engaged with an edge of the display unit120in a rotatable manner. In this case, the rotation unit140may be implemented in various shapes. Herein, the rotation unit140may be implemented in a shape of a ring. For example, the rotation unit140may be implemented in a shape of a circular ring. That is, the rotation unit140may encompass the display unit120. Further, the rotation unit140may rotate in a clockwise direction or a counter-clockwise direction about a central axis of the display unit120. Alternatively, although not shown, the rotation unit140may be implemented in a shape of a cylinder. For example, the rotation unit140may be implemented in a shape of a crown of an analog watch. That is, at least one portion of the rotation unit140may be inserted internally to the electronic device100, and the remaining portions of the rotation unit140may protrude externally from the electronic device100. Further, the rotation unit140may rotate in a clockwise direction or a counter-clockwise direction about a vertical axis orthogonal to the central axis of the display unit120. In addition thereto, the rotation unit140may generate squeezing (or pressing) input data. In this case, the rotation unit140may generate the squeezing (or pressing) input data in accordance with the user input.

The charging unit150supplies power in the electronic device100. In this case, the charging unit150may be charged by receiving power from an external power source (not shown). Herein, the charging unit150may receive power by being connected to the external power source in a wired manner. Alternatively, the charging unit150may receive power by being connected to the external power source in a wireless manner. In addition, the charging unit150may convert and store the power. Further, the charging unit150may supply the power to constitutional elements of the electronic device100. The charging unit150may be disposed to face a rear side of the display unit120.

The measuring unit160measures detection data in the electronic device100. In this case, the measuring unit160may detect the detection data from a surrounding environment of the electronic device100. Herein, the detection data may include activity data and biometry data. For example, the activity data may include at least any one of a motion, an inactivity, a light active (or a light walking), and a healthy pace. Further, the biometry data may include at least any one of a heart rate (or a heartbeat), an electrocardiogram, a respiratory rate, a water intake, and a caffeine intake. The measuring unit160may include a variety of sensors. For example, the measuring unit160may include a pedometer sensor.

The storing unit170may store operating programs of the electronic device100. In this case, the storing unit170may store a plurality of functions. For example, the function may be an application. Herein, the functions may include a measurement function and an event management function. In addition, the storing unit170may store a program for displaying and controlling an information display screen. Further, the storing unit170stores data which is generated while executing programs. In this case, the storing unit170may store detection data.

The controller180controls an overall operation in the electronic device100. The controller180may perform a plurality of functions. Herein, the controller180may include a function processor for each function. The function processor may process each function in practice. For example, the function processor may be an application processor (AP).

In this case, the controller180may collect the detection data. The controller180may collect the detection data via the measuring unit160. The controller180may collect the detection data via the communication unit110. The controller180may collect the detection data via the storing unit170. The controller180may analyze the detection data and may determine numerical information. In addition, the controller180may generate an information display screen200in accordance with the numerical information. Further, the controller180may display the information display screen200.

Herein, the controller180may output the information display screen200via the display unit120in a shape of a circle as shown inFIG. 2. Alternatively, the controller180may output the information display screen200via the display unit120in a shape of a polygon, for example, a quadrangle, as shown inFIG. 3. The controller180may display the information display screen200as a background screen, and may display it as a function execution screen. If the information display screen200is displayed as the background screen, a watch may be displayed together. In addition, the information display screen200may include at least two display regions210and220and a point250.

The display regions210and220may be determined in accordance with the numerical information. An attribute (e.g., the number, an area, a length, a volume, or a size) of the display regions210and220may be determined on the basis of the numerical information. Superiority and inferiority between pieces of numerical information may be expressed by using the display regions210and220. The controller180may intuitively show a competitive or balanced state between pieces of comparable numerical information by using the display regions210and220. The controller180may show the numerical information through visualization by using the display regions210and220. Therefore, the information display screen200may be used to motivate a user who has recognized the competitive or balanced state between the pieces of numerical information to perform an operation for updating the information to a more preferred state.

Herein, the display regions210and220may include various shapes. For example, the shape of the display regions210and220may include a shape of a semi-circle, a shape of a circle, a shape of a block, a shape of a line, or the like. The display regions210and220may include contrasting shapes to compare respective pieces of numerical information.

Meanwhile, the display regions210and220may include various colors. The color may be determined such that the display regions210and220can be contrasted with each other. The display regions210and220may include different colors.

The controller180may display a plurality of display regions according to the number of pieces of detection data to be displayed. For example, if there are two pieces of detection data to be displayed, i.e., a heart rate of a user and a heart rate of an opposite party, the display regions210and220may include the first display region210and the second display region220. The controller180may display the first display region210as the heart rate of the user, and may display the second display region220as the heart rate of the opposite party. Meanwhile, the controller180may display a plurality of display regions according to the number of pieces of numerical information identified from one piece of detection data. For example, if the detection data is data detected from a pedometer and if there are two pieces of information to be displayed, i.e., an active time and an inactivity time, as numerical information identified from this, the display regions210and220may include the first display region210and the second display region220. The controller180may display the first display region210as the active time, and may display the second display region220as the inactivity time.

The display regions210and220may include objects230and240. The objects230and240may include a background image, an item, and an icon which represent the numerical information displayed in the display regions210and220. A structure, position, size, shape, or the like of the objects230and240may be determined according to the numerical information displayed in each of the display regions210and220. The objects230and240may be displayed variously to express superiority and inferiority between pieces of information of the display regions210and220. For example, the object230of the first display region210for displaying superior information may include a shape of pushing the second display region220for displaying inferior information. Alternatively, the object230of the first display region210for displaying the superior information may include a shape of pulling the second display region220for displaying the inferior information. Alternatively, the objects230and240may be displayed such that a size can be compared between pieces of information by including a shape of measuring a weight of the display regions210and220, for example, a shape of a scale.

The point250may be located in an edge of the display regions210and220. Accordingly, the point250may identify or divide the display regions210and220. The point250may move from a center260of the information display screen200in accordance with numerical information. According to the movement of the point250, an attribute (e.g., an area, a length, a volume, a position, or a size) of the display regions210and220may be determined. The point250may be any one of a dot, a line, and a plane.

The alarm unit190generates an alarm signal in the electronic device100. Herein, the alarm signal may include at least any one of a light-emitting signal, an audio signal, and a vibration signal.

FIG. 4is a flowchart illustrating a procedure of performing an operating method of an electronic device according an embodiment of the present disclosure.

Referring toFIG. 4, an operating method of the electronic device100according to an embodiment of the present disclosure begins with collecting of detection data by the controller180in operation411. In this case, the controller180may collect the detection data from a surrounding environment of the electronic device100via the measuring unit160. For this, the controller180may activate at least any one of sensors of the measuring unit160. Herein, the controller180may collect the detection data via the measuring unit160. In this case, the detection data may be activity data. For example, the activity data may include at least any one of a motion, an inactivity, a light walking, and a healthy pace. Alternatively, the controller180may collect biometry data via the measuring unit160. For example, the biometry data may include at least any one of a heart rate, a sleep, a water intake, and a caffeine intake. Further, the controller180may collect the detection data through communication with an external device via the communication unit110. Herein, the controller180may collect detection data including a call, a short message, a multimedia message, or an instant message via the communication unit110. Further, the controller180may collect detection data stored in the storing unit170through a user input. Herein, the controller180may collect detection data including a memo or a schedule via the storing unit170.

The detection data may be collected during the electronic device100is worn. In this case, the controller180may collect the detection data via the measuring unit160. That is, when the electronic device100is worn, this may be detected as a request for executing a function of collecting the detection data by the controller180. For this, the measuring unit160may include an accelerometer. In addition, the controller180may detect the wearing of the electronic device100via the accelerometer. For example, upon detection of a movement of the electronic device100via the accelerometer, the controller180may determine whether charging is performed in the charging unit150. Herein, if it is determined that the charging is not performed in the charging unit150, the controller180may determine that the electronic device100is worn. Alternatively, if the charging is performed in the charging unit150, the controller180may determine that the electronic device100is not worn.

Meanwhile, even if the electronic device100is not worn, the controller180may frequently collect the detection data. In this case, the controller180may collect the detection data via the communication unit110. Alternatively, the controller180may collect the detection data in accordance with the user input via the storing unit170.

Next, the controller180detects a request for displaying the information display screen200in operation413. For example, the information display screen200may be a background screen. In this case, the request for displaying the information display screen200may be a request for transitioning the display unit120from an off state to an on state. Further, the request for displaying the information display screen200may be a request for ending a function execution screen currently being displayed. Furthermore, the request for displaying the information display screen200may be a request for displaying the information display screen20in a foreground.

Meanwhile, if the request for displaying the information display screen20is not detected in operation413, the controller180may perform a corresponding function in operation415. That is, the corresponding function may include an operation of displaying a different screen other than the information display screen200. Further, the corresponding function may include a setup function for the information display screen200, for example, an initial setup or setup change function. That is, the corresponding function may include an operation of selecting numerical information or detection data to be displayed in the information display screen200, or selecting an attribute (e.g., the number, a shape, or a color) of the display regions201and220, or selecting the objects210and220, or setting a detection time of the detection data.

Next, if the request for displaying the information display screen200is detected in operation413, the controller180may analyze the detection data in operation417. For example, if the detection data is activity data, an active time of the measuring unit160may be analyzed. Alternatively, the number of times of performing detection by the measuring unit160may be analyzed and then may be converted into time. Meanwhile, the controller180may analyze the detection data within a specific time. The controller180may analyze the detection data between a point of receiving the request for displaying the information display screen200and a basic point. For example, the controller180may analyze the detection data up until one hour ago from the point of receiving the request for displaying the information display screen200. The basic point may be separately set or may be randomly determined.

Next, the controller180may determine numerical information on the basis of the analyzed detection data in operation419. The numerical information is information to be displayed in the information display screen200. The numerical information may include positive information and negative information. The positive information and the negative information may be a pair of information that can be compared or contrasted with each other. For example, the positive information may be an active time, and the negative information may be an inactive time (or an inactivity time). Further, the positive information may be the number of read mails, and the negative information may be the number of unread mails. Furthermore, the positive information may be a heart rate of a user, and the negative information may be a heart rate of an opposite party.

FIG. 5is a flowchart illustrating a procedure of performing an operation of displaying the information display screen200ofFIG. 4according to an embodiment of the present disclosure.

FIGS. 6A to 6F,FIGS. 7A to 7F,FIGS. 8A to 8F,FIGS. 9A to 9F,FIGS. 10A and 10B, andFIGS. 11A and 11Billustrate examples for describing a method of displaying an information display screen according to various embodiments of the present disclosure.

Referring toFIGS. 6A to 6F,FIGS. 7A to 7F,FIGS. 8A to 8F,FIGS. 9A to 9F,FIGS. 10A and 10B, andFIGS. 11A and 11B, it is described a case where detection data is a motion detected by a pedometer, positive information is an active time, and negative information is an inactivity time.

As shown inFIG. 5, the controller180may determine a position of the point250in operation511. The position of the point250may be determined according to a difference value between the positive information and the negative information. That is, the controller180may determine the difference value between the positive information and the negative information, and may determine a distance from the center260of the information display screen200according to the difference value. The controller180may move the point250according to the distance from the center260of the information display screen200. The point250may have a shape of a line as shown inFIGS. 6A to 6F, or may have a shape of a dot as shown inFIGS. 7A to 7F.

Next, the controller180may generate the display regions210and220according to the movement of the point250in operation513. The controller180may generate the display regions210and220on the basis of the point250. Next, the controller180may display the display regions210and220via the display unit120in operation514.

Referring toFIG. 6A, the information display screen200may include a point moving region610and an object ensuring region620.

The point moving region610is a region in which the point250can move. Unit axes630may be defined in the point moving region610. The unit axes630may identify the point moving region610according to a size of numerical information. Alternatively, the unit axes630may constantly identify a difference value between positive information and negative information. For example, the unit axes630may identify the difference value between the positive information and the negative value in unit of 30 minutes. Therefore, the unit axes630may guide the difference value between the positive information and the negative information as +60, +30, 0, −30, and −60 minutes. The point250may move from the center260of the information display screen200according to the difference value on the basis of the unit axes630.

Meanwhile, the controller180may not output the unit axes630to the display unit120. Alternatively, the controller180may output the unit axes630to the display unit120. Therefore, advantageously, a user of the electronic device100can intuitively know numerical information of the positive information and the negative information.

The object ensuring region620may be disposed to an outer portion of the point moving region610. For example, the object ensuring region620may be disposed to a lateral side of the point moving region610. The object ensuring region620is a region in which the point250cannot move. Therefore, the unit axes630may not be defined in the object ensuring region620. The object ensuring region620may allow the objects230and240to be displayed by ensuring the display regions210and220to have a minimum size.

Meanwhile, the point250may have a shape of a line, and in an initial state, the point250is located at the center250of the information display screen200. Therefore, in the initial state, the information display screen200may be displayed as shown inFIG. 6B. Alternatively, it may also be displayed in the same manner even if the positive information and the negative information are identical and thus the difference value thereof is 0. Meanwhile, the first display region210and the second display region220may be displayed in a shape of a semi-circle. The first display region210and the second display region220may be displayed by including the objects230and240respectively representing the display region210and the display region220. The first display region210may be displayed in blue color, and the second display region220may be displayed in grey color.

Meanwhile, upon detecting the request for displaying the information display screen200, the position of the point250may be determined in operation511. The point250may move from the center250of the information display screen200. The point250may move by a distance corresponding to the difference value between the positive information and the negative information. For example, as shown inFIG. 6C, when numerical information determined from detection data has positive information indicating 10 minutes and negative information indicating 40 minutes, a difference value between the positive information and the negative information is −30 minutes. Therefore, the point250may move by a distance corresponding to −30 minutes from the center260.

Referring toFIG. 6D, the first display region210and the second display region220may be displayed according to the movement of the point250inFIG. 6C. The first display region210may be decreased, and the second display region220may be increased. That is, the first display region210may be displayed in a smaller size than the second display region220. In this case, if a numeric value of the negative information is greater than that of the positive information, it may be displayed such that the second display region220for displaying the negative information pushes the first display region210for displaying the positive information. For example, it may be an image which shows that the object240of the second display region220pushes the point250. Further, it may be an image which shows that the object230of the first display region210is pushed by the object240.

Meanwhile, the controller180may further display a text640capable of comparing pieces of numerical information of the display regions210and220. Regarding the text640, a comparison result and a correct numeric value for information visualized as the first display region210and the second display region220may be provided explicitly as the text640. The controller180may display or omit the text640.

Referring toFIG. 6E, when numerical information determined from detection data has positive information indicating 40 minutes and negative information indicating 10 minutes, a difference value between the positive information and the negative information is +30 minutes. Therefore, the point250may move by a distance corresponding to +30 minutes from the center260.

Referring toFIG. 6F, according to the movement of the point250inFIG. 6E, the first point region210for displaying positive information may be displayed to a right side of the point250, and the second display region220for displaying negative information may be displayed to a left side of the point250. Therefore, the first display region210may be displayed in a greater size than the second display region220. In this case, if a numeric value of the positive information is greater than that of the negative information, it may be displayed such that the first display region210for displaying the positive information pushes the second display region220for displaying the negative information. For example, it may be an image which shows that the object230of the first display region210pushes the point250.

Referring toFIGS. 7A to 7F, in the information display screen200according to various embodiments, the point250may have a shape of a dot, and the first display region210and the second display region220may have a shape of a circle.

As shown inFIG. 7A, the information display screen200may include the point moving region610and the object ensuring region620. The unit axes630may be defined in the point moving region610. The unit axes630may identify the point moving region610according to a size of numerical information. Alternatively, the unit axes630may constantly identify a difference value between positive information and negative information. For example, the unit axes630may be formed of an x-axis and a y-axis according to the difference value between the positive information and the negative information. In this case, the point250may move the unit axis630of any one of the x-axis and the y-axis. Alternatively, the point250may move the unit axis630of both of the x-axis and the y-axis.

The object ensuring region620may be disposed to an outer portion of the point moving region610. Therefore, the unit axes630may not be defined in the object ensuring region620. The object ensuring region620may allow the objects230and240to be displayed by ensuring the display regions210and220to have a minimum size.

As shown inFIG. 7A, in an initial state, the point250is located at the center250of the information display screen200. Therefore, in the initial state, the information display screen200may be displayed such that the first display region210and the second display region220have the same size as shown inFIG. 7B. Alternatively, it may also be displayed in the same manner even if the positive information and the negative information are identical and thus the difference value thereof is 0.

Referring toFIG. 7C, if a numerical difference value between positive information and negative information is −30, the point250may move by a distance corresponding to −30. In this case, the point250may move the unit axis630of both of the x-axis and the y-axis. Referring toFIG. 7D, according to the movement of the point250, the first display region210may be displayed by being generated as a circle smaller in size than the second display region220.

Referring toFIG. 7E, if a numerical difference value between positive information and negative information is +30, the point250may move by a distance corresponding to +30. In this case, the point250may move the unit axis630of both of the x-axis and the y-axis. According to the movement of the point250, the first display region210may be displayed by being generated as a circle greater in size than the second display region220.

Referring toFIGS. 8A to 8F, the information display screen200according to various embodiments may include three display regions810,820, and830if there are three pieces of information to be displayed, i.e., a light walking time, a healthy pace time, and an inactivity time, as information identified from data sensed from a pedometer. That is, the information display screen200may include the point250, the first display region810, the second display region820, and the third display region830. Herein, the positive information may be the light walking time and the healthy pace time, and the negative information may be the inactivity time. The positive information may include first positive information and second positive information, and the first positive information may be the light walking time, and the second positive information may be the healthy pace time. The first display region810may display the light walking time as the first positive information. The second display region820may display the healthy pace time as the second positive information. The third display region830may display the inactivity time as negative information. The point250may move from the center260in accordance with a first difference value which is a numerical difference between the positive information and the negative information. Further, the point250may move from the center260in accordance with a second difference value which is a numerical difference between the first positive information and the second positive information. That is, the point250may move from the center260by considering both of the first difference value and the second difference value.

Referring toFIG. 8A, in an initial state, the point250may be located in the center260of the information display screen200, and as shown inFIG. 8B, the display regions810,820, and830may be displayed.

Referring toFIG. 8C, if positive information is superior to negative information in regard to numerical information determined from detection data and if second positive information is superior to first positive information in regard to the positive information, the point250may move from the center260. That is, the point250may move from the center260by a first distance d1according to a first difference value between the positive information and the negative information, and thereafter may move from the center260by a second distance d2according to a second difference value between the first positive information and the second positive information. Next, as shown inFIG. 8D, the display regions810,820, and830may be displayed by being generated in different sizes according to the movement of the point250.

Referring toFIG. 8E, if negative information is superior to positive information in regard to numerical information determined from detection data and if first positive information is superior to second positive information in regard to the positive information, the point250may move from the center260. That is, the point250may move from the center260by a first distance d1according to a first difference value between the positive information and the negative information, and thereafter may move from the center260by a second distance d2according to a second difference value between the first positive information and the second positive information. Referring toFIG. 8F, the display regions810,820, and830may be displayed by being generated in different sizes according to the movement of the point250. Therefore, a competitive or balanced state can be intuitively compared among the three types of information.

Referring toFIGS. 9A to 9F, if there are three pieces of numerical information to be displayed in the information display screen200according to various embodiments, three display regions910,920, and930may be included. The first display region910may display first positive information. The second display region920may display second positive information. The third display region930may display negative information. The point250may move from the center260in accordance with a first difference value which is a numerical difference between the positive information and the negative information. Further, the point250may move from the center260in accordance with a second difference value which is a numerical difference between the first positive information and the second positive information. That is, the point250may move from the center260by considering both of the first difference value and the second difference value.

Referring toFIG. 9A, in an initial state, the point250may be located in the center260of the information display screen200, and as shown inFIG. 9B, the display regions910,920, and930may be displayed to have the same central angles θ1, θ2, and θ3and have the same size. That is, if the number of the display regions910,920, and930is 3, the display regions910,920, and930may respectively have central angles θ1, θ2, and θ3of 120°. When the display regions910,920, and930having the same central angle divide the information display screen200, a size of the central angle may vary depending on the number of display regions. For example, if the number of display regions is n, the size of the central angle may be 360/n degrees (°).

Referring toFIG. 9C, if positive information is superior to negative information in regard to numerical information determined from detection data and if second positive information is superior to first positive information in regard to the positive information, the point250may move from the center260. That is, the point250may move from the center260by a first distance d1according to a first difference value between the positive information and the negative information, and thereafter may move from the center260by a second distance d2according to a second difference value between the first positive information and the second positive information. Next, as shown inFIG. 9D, the display regions910,920, and930may be displayed by being generated in different sizes according to the movement of the point250. In this case, the display regions910,920, and930may be displayed while maintaining the same central angles θ1, θ2, and θ3.

Referring toFIG. 9E, if negative information is superior to positive information in regard to numerical information determined from detection data and if first positive information is superior to second positive information in regard to the positive information, the point250may move from the center260. That is, the point250may move from the center260by a first distance d1according to a first difference value between the positive information and the negative information, and thereafter may move from the center260by a second distance d2according to a second difference value between the first positive information and the second positive information. Referring toFIG. 9F, the display regions910,920, and930may be displayed by being generated in different sizes according to the movement of the point250. In this case, the display regions910,920, and930may be displayed while maintaining the same central angles θ1, θ2, and θ3.

Next, the controller180may detect an operational input in operation517. The controller180may detect a rotation input or a touch input in operation517. The rotation input may include a shake operation of shaking the electronic device100, an operation of rotating the electronic device100, an operation of tilting the electronic device100, or the like. The touch input may include an operation of tapping the information display screen200or the like. Next, the controller180may change the display regions210and220according to the operational input in operation519.

Referring toFIG. 10A, an operation of shaking objects230and240may be performed upon inputting the operation of shaking the electronic device. Further, as shown in FIB.10B, upon inputting the operation of rotating the electronic device100, the objects230and240may be displayed by changing a position and direction thereof or the information display screen220may be displayed by changing a direction thereof.

Further, the controller180may change the display regions210and220according to the touch input in operation519. Referring toFIG. 11A, if the display regions210and220are displayed in a shape of a circular water drop, they may be displayed with an animation effect in which the water drop changes in response to the touch input of the display regions210and220. That is, when the display regions210and220are tapped, a reaction depending on a priority of matter may be provided.

Referring toFIG. 11B, upon inputting the operation of tilting the electronic device100, the display regions210and220may be displayed by changing a position thereof. If a size of the first display region210is greater than a size of the second display region220, upon inputting the operation of tilting the electronic device100, the first display region210having a relatively greater size may move in a tilting direction. That is, a weight can be displayed depending on a size. A user experience can be extended by providing such an amusing experience.

Next, if the operational input is not detected in operation517, the controller180returns toFIG. 3.

Characteristics, structures, effects, and so on described in the above embodiments are included in at least one of the embodiments of the present disclosure, but are not limited to only one embodiment. Furthermore, it is apparent that the features, the structures, the effects, and so on described in the respective embodiments can be combined or modified with other embodiments by those ordinarily skilled in the art. Therefore, it is understood that such combination and modification is included within the scope of the present disclosure.