This application claims priority under 35 U.S.C. §119(a) to an application filed in the Korean Intellectual Property Office on Nov. 27, 2014 and assigned Serial No. 10-2014-0167505, the content of which is incorporated herein by reference.
1. Field of the Disclosure
Embodiments of the present disclosure relate generally to control of an electronic device, and more particularly, to a method for controlling a nearby electronic device based on a user status, and an electronic device thereof
2. Description of the Related Art
Various types of mobile terminals, such as, for example, a smart phone and a Personal Computer (PC), and various types of wearable devices, such as, for example, a smart watch and smart glasses, are widely in use.
Further, various types of home appliances, such as, for example, a smart TeleVision (TV), and an air conditioner, and various types of automotive electronics, such as, for example, a car audio system and a car navigation system, are widely in use.
The mobile terminal, the wearable device, and the home appliances may be referred to as a mobile electronic device, a wearable electronic device, and a home electronic device, respectively. Each of the devices may be collectively referred to an electronic device.
The present disclosure has been made to address at least the above problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present disclosure provides a method for controlling a nearby electronic device on the basis of a user status, and an electronic device thereof.
According to an embodiment of the present disclosure, a method is provided for operating an electronic device. A status of a user wearing the electronic device is determined using a sensor disposed in the electronic device. An operational status of a nearby electronic device is wirelessly controlled according to the status.
According to an embodiment of the present disclosure, an electronic device is provided that includes a measurement module configured to determine a status of a user, and a communication module configured to communicate with a nearby electronic device. The electronic device also includes a processor configured to control the measurement module to determine the status of the user wearing the electronic device using a sensor disposed in the electronic device, and control the communication module to wirelessly control an operational status of the nearby electronic device according to the status.
According to another embodiment of the present disclosure, a computer readable recording medium storing a program for performing a method for operating an electronic device is provided. The method includes determining a status of a user wearing the electronic device using a sensor disposed in the electronic device. The method also includes wirelessly controlling an operational status of a nearby electronic device according to the status.
The above and other aspects, features and advantages of the present disclosure will be more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
Embodiments of the present disclosure are described in detail with reference to the accompanying drawings. The same or similar components may be designated by the same or similar reference numerals although they are illustrated in different drawings. Detailed descriptions of constructions or processes known in the art may be omitted to avoid obscuring the subject matter of the present invention.
Referring to
The communication module 107 may wirelessly communicate with nearby electronic devices located within a specific distance from the electronic device 100, and may wirelessly communicate with another electronic device or a server separated by a far distance through a network. For example, the communication module 107 may include a Radio Frequency (RF) module or a wireless communication module, and the wireless communication module may include WiFi or BlueTooth (BT).
The processor 101 may operatively control the measurement module 102 to determine the user status, and may operatively control the communication module 107 to directly and wirelessly control an operational status of a predetermined nearby electronic device, according to the user status.
The nearby electronic devices may be, for example, a mobile electronic device (e.g., a smart phone), a home electronic device (e.g., a smart TV), an automotive electronic device (e.g., a car navigation system), or the like. The communication module 107 may perform short-distance wireless communication with the nearby electronic devices through BT, WiFi, WiFi-Direct, or the like.
The processor 101 may operatively control the measurement module 102 to determine at least one of the sleep status, wake-up status, exercise status, or movement status of the user. According to the status, the processor 101 may operatively and wirelessly control the communication module 107 to directly control power, screen brightness, audio level, alarm output, or the like of the predetermined nearby electronic device in various manners.
The memory 103 may include a volatile memory and/or a non-volatile memory. The memory 103 may store, for example, instructions or data (e.g. image data) relevant to at least one other element of the electronic device 100.
The input/output interface 105, for example, may function as an interface that may transfer instructions or data input from a user or another external device to the other element(s) of the electronic device 100. Furthermore, the input/output interface 105 may output the instructions or data received from the other element(s) of the electronic device 100 to the user or another external device.
The display 106 may include, for example, 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, or an electronic paper display. The display 106, for example, may display various types of content (e.g., text, images, videos, icons, or symbols) for the user.
The measurement module 202 may measure a physical quantity or may detect an operational status of an electronic device worn by a user. Thus, the measurement module 202 may convert measured or detected information into an electric signal. The measurement module 202 may further include an E-nose sensor, an ElectroMyoGraphy (EMG) sensor, an ElectroEncephaloGram (EEG) sensor, an ElectroCardioGram (ECG) sensor, a fingerprint sensor, or the like.
The electronic device 300 may directly communicate with the nearby electronic device 310 through short-distance wireless communication, such as BT, WiFi, WiFi-Direct, or the like. Further, the electronic device 300 and the nearby electronic device 310 may perform a preliminary synchronization establishment operation, and may share an operational status generated in each of the devices on a real-time basis.
For example, a user who wears the electronic device 300 may control at least a portion of the operational status of the nearby electronic device 310 through the electronic device 300, and also may control at least a portion of the operational status of the electronic device 300 through the nearby electronic device 310.
The nearby electronic devices that are capable of wirelessly communicating with the electronic device 400 may include, for example, a mobile electronic device (e.g., a smart phone), a home electronic device (e.g., a smart TV), an automotive electronic device (e.g., a car navigation), or the like.
Referring to
For example, the user may manipulate the electronic device 400 to directly configure a function of determining the user status and controlling the smartphone 410 to the electronic device 400, or may manipulate the smartphone 410 preliminarily synchronized with the electronic device 400 to indirectly configure the function of determining the user status and controlling the smartphone 410 to the electronic device 400.
When the function of determining the user status and controlling the nearby electronic device is configured directly or indirectly, as described above, the electronic device 400 may determine the user status by using at least one sensor included in the electronic device 400, and may directly and wirelessly control an operational status of a predetermined nearby electronic device according to the status.
For example, the measurement module 102 of the electronic device 400 may use the acceleration sensor 200e, the bio sensor 200i, or the like, to determine the user status. If the status shows that there is almost no change in motion for the user during a predetermined reference time (e.g., 2 hours) and a biological change of the user corresponds to a predetermined sleep status, e.g., a para-sleep status or an ortho-sleep status, the processor 101 may operatively control the communication module 107 so that predetermined nearby electronic devices are directly and wirelessly controlled to continuously maintain a sleep status of the user.
For example, if the user status is the para-sleep status, the user status may be induced to the ortho-sleep status by decreasing a screen brightness of a smart TV 420 located within a specific distance, by decreasing a volume level of an audio device 430, by decreasing cold air strength or the like of an air conditioner 440, and by decreasing a brightness of a light device 450.
If the user status is the ortho-sleep status, the user status is continuously maintained in the sleep status by powering off the smart TV 420 located within the specific distance, by powering off the audio device 430, by adjusting the cold air strength or the like of the air conditioner 440, and by powering off the light device 450.
The nearby electronic devices 410 to 450 controlled by the electronic device 400 may be automatically predetermined through short-distance wireless communication, such as, BT, WiFi, or WiFi-Direct, or may be manually determined by the user through a menu selection. For example, the user may randomly determine the nearby electronic devices through the menu selection such that the light device 450 is not powered off even if the user status is the ortho-sleep status.
Further, if the user status is an ortho-sleep status, the electronic device 500 may directly and wirelessly control an operational status of automotive electronic devices, such as an in-vehicle car navigation system, a car audio system, or the like, and thus, the anti-drowsy alert message, the alarm sound, or the like, can be output more intensively to the user who is driving.
Furthermore, if the user status is the ortho-sleep status, the electronic device 500 may wirelessly communicate with an automotive electronic control device, which controls an automotive engine or the like to gradually decrease a driving speed, thereby preventing a car accident caused by drowsy driving.
The electronic device 600 may determine a user status, and if the user status indicates that the user is moving faster than a predetermined reference speed, an alert message (e.g., “Too fast”) is displayed to report that a movement speed is too fast while outputting a vibration and an alarm sound, thereby preventing an accident.
Further, the electronic device 600 may measure a biological change of the user. If the status shows that a heart rate of the user is faster than a predetermined reference heart rate, the electronic device 600 may display an alert message (e.g., “Too fast”) to report that the movement speed is too fast while outputting the vibration and the alarm sound, thereby avoiding an accident.
For example, within a determination menu 702 of the user status to be determined, the electronic device 700 displays various selective items such as, for example, a sleep status 703, an exercise status 704, and a movement status 705 in the format of a list capable of accepting a user touch. The electronic device also displays a menu item (e.g., “more”) 706 to show additional selective items.
Upon selecting any one of the selective items, the electronic device 700 may display sub-items of detailed multiple steps corresponding to the selective item. For example, when a user selects a selective item of the sleep status 703, sub-items of a sleep status menu 707, including a para-sleep status 708, an ortho-sleep status 709, and a wake-up status 710 are displayed, as sub-items corresponding to the sleep status 703.
If the user touches a confirm button 711 after selecting the para-sleep status 708, the ortho-sleep status 709, and the wake-up status 710 among the sub-items, the electronic device 700 may determine the sleep status as the para-sleep status, the ortho-sleep status, or the wake-up status.
If the user touches a change button 712 after selecting only the ortho-sleep status 709 among the sub-items, the electronic device 700 may determine the sleep status only for the determination step for the ortho-sleep status. Herein, respective reference values for determining the para-sleep status, the ortho-sleep status, and the wake-up status are reference values resulting from different experiments, and may be pre-stored in the electronic device 700 or may be downloaded from a server or the like connected through a network.
For example, the electronic device 800 displays selective items such as, for example, an automatic determination 803 and a manual determination 804, in the format of a list capable of receiving a user touch, in a determination menu 802 of the nearby electronic device to be controlled. The determination menu 802 may also display additional selective items.
When any one of the selective items is selected, the electronic device 800 may perform the automatic determination or the manual determination according to the corresponding selective item. For example, when the user selects the automatic determination 803, the electronic device 800 may perform wireless communication with several nearby electronic devices located within a specific distance through short-distance wireless communication, such as, for example, BT, WiFi, WiFi-Direct, etc. An indicator 805 having, for example, a shape of a bar,may be displayed to report that communication is taking place with the nearby electronic device.
Through the wireless communication with the nearby electronic devices, the electronic device 800 may configure a list of nearby electronic devices that are currently running. Thereafter, according to a user selection, a list 806 of nearby electronic devices to be controlled is displayed. Referring o
The electronic device 900 may display selective items including, for example, an automatic determination 903 and a manual determination 904, in the format of a list capable of receiving a user touch, in a determination menu 902 of the nearby electronic device to be controlled. The electronic device 900 may also display additional selective items.
When a user selects a selective item of the manual determination 903, the electronic device 900 may search a list 905 of nearby electronic devices to be controlled, according to a user status, from a memory of the electronic device 900 or may download the list through a network in order to display the list.
Referring to
For example, when the user selects only the TV 906 and the audio device 907 from the nearby electronic device list 905, the electronic device 900 may perform wireless communication with the TV 906 and the audio device 907 located within a specific distance through short-distance wireless communication, such as, for example, BT, WiFi, WiFi-Direct, or the like.
The electronic device 900 may determine whether the TV 906 and the audio device 907 are currently through wireless communication with the TV 906 and the audio device 907. If it is determined that the TV 907 and the audio device 907 are running, these devices may be determined as the nearby electronic devices to be controlled based on a user status.
If it is determined that the TV 906 and the audio device 907 are not running, a message, such as a user selection error, may be displayed. Accordingly, the user may simply select only desired specific nearby electronic devices from the nearby electronic device list 905. Further, the user may confirm whether a user selection is valid.
Referring to
Further, when the user selects a detail button 1005 displayed on the sleep information report screen, more detailed sleep information 1006 may be displayed. The detailed sleep information 1006 includes, for example, a real sleep time 1008 of a para-sleep status 1007 and a real sleep time 1010 of an ortho-sleep status 1009.
In step 1101, upon entering the user status determination mode, the electronic device 1000 drives at least one sensor (e.g., an acceleration sensor, a bio sensor, or the like) included in the electronic device 1000, and performs a time counting operation.
In step 1102, the electronic device 1000 uses the sensor to detect a user's movement, motion, heart rate, or the like, and counts a time during which the detected values are changed or maintained. Thus, the user status is determined to be a sleep status, a wake-up status, an exercise status, a movement status, or the like.
In step 1103, the electronic device 1000 analyzes a determination of the user status to determine a more detailed user status. For example, if the user status is the sleep status, the user status may be divided it into a para-sleep status, an ortho-sleep status, and the like.
In step 1104, the electronic device 1000 wirelessly controls an operational status of nearby electronic devices based on the user status. For example, if the user status is the para-sleep status, the electronic device 1000 may decrease a screen brightness, an audio level, or the like, of a nearby TV so that the user is able to enter the ortho-sleep status.
Further, if the user status is the ortho-sleep status, the electronic device 1000 may power off the nearby TV, so that the user can maintain the ortho-sleep status.
In step 1201, upon entering the user status determination mode, the electronic device 1000 determines a user status to be determined and a nearby electronic device to be controlled. For example, the user may select at least one of a sleep status, a wake-up status, an exercise status, and a movement status as the user status to be determined, and may select at least one of a mobile electronic device (e.g., a smart phone), a home electronic device (e.g., a smart TV), and an automotive electronic device (e.g., a car navigation system) as the nearby electronic device to be controlled.
In stem 1202, according to the user's selection as described above, the electronic device 1000 determines whether the user status to be determined and the nearby electronic device to be controlled are determined. The user status and the nearby electronic device may be automatically determined by a specific application that is running in the electronic device 1000.
If the user status and the nearby electronic device have not been determined, the methodology repeats step 1202. If the user status and the nearby electronic device have been determined, the electronic device 1000 drives at least one sensor (e.g., an acceleration sensor, a bio sensor, or the like) necessary to measure the user status, and performs a time counting operation, in step 1203.
In step 1204, the electronic device 1000 uses the sensor to detect a user's movement, motion, heart rate, or the like, and counts a time during which the detected values are changed or maintained. Thus, the user status may be determined as a sleep status, a wake-up status, an exercise status, a movement status, or the like, or only one specific user status selected by the user may be determined.
In step 1205, the electronic device 1000 analyzes a determination result of the user status to determine a more detailed user status. For example, if the user status is the sleep status, the user status may be divided it into a para-sleep status, an ortho-sleep status, and the like.
In step 1206, it is determined whether the user enters a specific user status. If the user enters a specific user status, the electronic device 1000 confirms a current operational status of a specific nearby electronic device located within a specific distance through short-distance wireless communication, such as BT, WiFi, WiFi-Direct, or the like, and stores identification information of the specific nearby electronic device and current operational status information.
In step 1208, the electronic device 1000 wirelessly controls the operational status of the specific nearby electronic device based on the user status. For example, if the user status is the para-sleep status, the electronic device 1000 may confirm and store a current screen brightness and audio level information of a nearby TV, and thereafter, may decrease the current screen brightness, audio level, or the like of the TV, so that the user is able to enter the ortho-sleep status.
Further, if the user status is the ortho-sleep status, the electronic device 1000 may power off the nearby TV, so that the user can maintain the ortho-sleep status.
If the user does not enter a specific user status, in step 1206, it is determined whether the user is released from the specific user status, in step 1209. If the user is released from the specific user status, the electronic device 1000 restores the operational status of the specific nearby electronic device located within the specific distance to an original status through short-distance wireless communication, such as BT, WiFi, WiFi-Direct, or the like, in step 1210.
For example, if the user status is released from the ortho-sleep status, and thus, transitions to the wake-up status, the electronic device 1000 may confirm the previously stored screen brightness and audio level information of the TV, and thereafter, may power on the TV and restore the screen brightness and audio level of the TV to the original status.
If the user is not released from the specific user status in step 1209, or after the operation status is restored in step 1210, or after an operational status is controlled in step 1208, the electronic device 1000 determines whether the user status determination mode is released by, for example, user selection or the like, in step 1211. If the user status determination mode is not released, the methodology returns to step 1206. If the user status determination mode is released, the methodology of
While the present disclosure has been shown and described with reference to embodiments thereof, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the present disclosure as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2014-0167505 | Nov 2014 | KR | national |