This application claims the benefit of Korean Patent Application No. 10-2015-0018136, filed on Feb. 5, 2015, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
1. Field
The present disclosure relates to apparatuses for and methods of generating and providing biological information content based on environment information of a user when a fluctuation in user's biological information occurs.
2. Description of the Related Art
Along with the advancements in medical science and the increased interest in healthcare, research on healthcare and health management techniques have become important. In particular, as factors such as a blood pressure, blood sugar, or stress from a user's biological information are important with regard to various diseases, methods for measuring such factors have been developed.
Recently, analyzing the causes of changes of factors such as stress, blood pressure, or blood sugar as well as measuring these factors have become important. However, existing health management systems only provide measurements of such factors, without providing information about the causes of disease occurrence.
Provided are apparatuses for and methods of generating and providing biological information content based on environment information of a user collected in a vicinity around a user when a fluctuation in user's biological information occurs.
Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented exemplary embodiments.
According to an aspect of an exemplary embodiment, a biological information providing apparatus can include a requester configured to request, from a server, a user's environment information, the environment information having been collected when a fluctuation in biological information of the user occurred; a receiver configured to receive the environment information from the server; an editor configured to edit the environment information; and a content provider configured to provide biological information content based on the edited environment information.
The environment information can include information about at least one of a photographed image, a video, a sound, a temperature, an illuminance, a smell, and weather collected in a vicinity around the user when the fluctuation in biological information occurred.
The editor is configured to receive selection information about an item to be included in the biological information content, and edit the environment information according to the selection information about the item.
The editor is configured to acquire playback range selection information from the photographed image and adjust a photographed image playback time according to the playback range selection information.
The content provider is configured to receive text information and generate the biological information content by inserting the text into the environment information.
The requester is configured to display fluctuation identification information relating to the fluctuation in biological information, receives selection information relating to the fluctuation identification information, and requests information according to the selection information from the server.
The requester is further configured to display a level of the fluctuation in biological information in a fluctuation identification information display region, and the level is based on at least one of a blood pressure, a blood sugar level, and a stress index of the user.
The content provider is configured to transmit the biological information content to at least one of an SNS server and a medical institution server.
According to another aspect of an exemplary embodiment, a biological information providing method can include requesting, from a server, a user's environment information, the environment information having been collected when a fluctuation in biological information of the user occurred; receiving the environment information from the server; editing the environment information; and providing biological information content based on the edited environment information.
The environment information can include information about at least one of a photographed image, a video, a sound, a temperature, an illuminance, a smell, and weather collected in a vicinity around the user.
The editing of the environment information can include receiving selection information about an item to be included in the biological information content; and editing the environment information according to the selection information about the item.
The editing of the environment information can further include receiving playback range selection information from the photographed image; and adjusting a photographed image playback time according to the playback range selection information.
The providing of the biological information content can include receiving text information; and generating the biological information content by inserting the text information into the environment information.
The requesting can include displaying fluctuation identification information related to the fluctuation in biological information; receiving selection information with respect to the fluctuation identification information; and requesting, by a requester, information according to the selection information from the server.
The providing of the biological information content can include transmitting the biological information content to at least one of an SNS server and a medical institution server.
According to yet another aspect of an exemplary embodiment, a biological information providing system can include a biological information measuring apparatus configured to measure biological signal of a user, determine whether a fluctuation in biological information of the user occurred based on a variation of the biological signal, and collect environment information of the user when it is determined that the fluctuation in the biological information occurred; a server configured to receive and store the environment information from the biological information measuring apparatus; and a biological information providing apparatus configured to request the environment information from the server, receive the environment information from the server, and provide biological information content by editing the environment information.
The biological information measuring apparatus measures a heart rate of the user, calculates a stress index of the user from the heart rate, and determines whether the fluctuation in the biological information occurred based on the calculated stress index.
The biological information measuring apparatus determines a level of the fluctuation in biological information based on the calculated stress index, and sets a time for collecting the environment information according to the determined level.
The environment information can include at least one of information about a photographed image, a video, a sound, a temperature, an illuminance, a smell, and weather collected in a vicinity around the user, and the biological information providing apparatus changes a playback range of the photographed image.
According to a still further aspect of an exemplary embodiment, a biological information measuring method can include measuring a biological signal of a user; determining whether a fluctuation in biological information of the user occurred based on a variation of the biological signal; and collecting environment information of the user when it is determined that the fluctuation in the biological information occurred.
The method can further include transmitting the environment information to a server.
The environment information can include at least one of information about a photographed image, a video, a sound, a temperature, an illuminance, a smell, and weather collected in a vicinity around the user
The method can further include measuring a heart rate of the user, calculating a stress index of the user from the heart rate, and determining whether the fluctuation in the biological information occurred based on the calculated stress index.
The method can further include determining a level of the fluctuation in biological information based on the calculated stress index, and collecting the environment information for an amount of time, wherein the amount of time is selected according to the determined level.
These and/or other aspects will become apparent and more readily appreciated from the following description of the exemplary embodiments, taken in conjunction with the accompanying drawings in which:
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like elements throughout. In this regard, the present exemplary embodiments may have different forms and should not be construed as being limited to the descriptions set forth herein. Accordingly, the exemplary embodiments are merely described below, by referring to the figures, to explain aspects of the present description. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Expressions such as “at least one of” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
In the following exemplary embodiments, terms such as “first”, “second”, “A”, “B”, “(a)”, “(b)”, and so forth are used only for distinguishing one component from another component, rather than for restrictive meanings.
It will be understood that when a layer, region, or component is referred to as being “connected to” or “bonded to” another layer, region, or component, it can be directly or indirectly “connected to” or “bonded to” the other layer, region, or component. That is, for example, intervening layers, regions, or components may be present.
An expression used in the singular encompasses the expression of the plural, unless it has a clearly different meaning in the context. Also, throughout the specification, when a portion “includes” an element, another element may be further included, rather than excluding the existence of the other element, unless otherwise described.
Referring to
For convenience of explanation, only the hardware components shown in
The network between the server 200 and the biological information collecting device 100 and the biological information providing apparatus 300 may be a closed network such as a local area network (LAN), a wide area network (WAN), or an open network such as the Internet. The Internet may be used for various services according to the TCP/IP protocol and the upper-layer protocol and may be a world-wide open computer network structure providing a hypertext transfer protocol (HTTP), a telnet protocol, a file transfer protocol (FTP), a domain name system (DNS) service, a simple mail transfer protocol (SMTP), an simple network management protocol (SNMP), a network file service (NFS), a network information service (NIS), etc. Furthermore, if the biological information collecting device 100 and the biological information providing apparatus 300 are a mobile communication terminal or a mobile terminal such as a smart phone and a wearable device, the network may be a wireless network such as a mobile communication network or a Wi-Fi network.
The biological information collecting device 100 may measure a biological signal of a user and may determine whether or not a fluctuation in biological information of the user occurred based on a variation of the biological signal. In addition, when it is determined that a fluctuation occurred in the biological information of the user, environment information of the user may be collected and transmitted to the server 200. The biological information collecting device 100 may be a mobile device or a wearable device such as a smart watch or a pair of glasses. An exemplary operation method of the biological information collecting device 100 will be described below.
The server 200 may store environment information received from the biological information collecting device 100. In addition, if the server 200 receives a request from the biological information providing apparatus 300, the server 200 may send information to the biological information providing apparatus 300 in response to the request.
The server 200 may be connected to a number of clients (including the biological information collecting device 100 and the biological information providing apparatus 300) that are not able to identify and/or other server through a network generally such as the Internet. The server 200 may be a computer system configured to accept an operation request of a client or another web server, and determine and provide a corresponding operation result. Computer software (a server program) may be installed on the server 200. Furthermore, the server 200 may store a series of application programs and various databases (hereinafter, “DB”). The DB may be embodied in the server or outside the server 200. The DB may store and manage information of a user using the biological information providing system 1, information about a fluctuation of the biological information of each user, and environment information of each user.
Referring to
The environment information of the user may include at least one of information about a photographed image, a sound, a temperature, an illuminance, a smell, and weather collected in a vicinity around the user. In order to collect the environment information, the biological information collecting device 100 may include a camera, a recorder, a temperature sensor, an illuminance sensor, a smell sensor, and so on.
In operation S220, the biological information collecting device 100 may transmit user identification information and environment information to the server 200.
The user identification information is specific information to distinguish the users and may include for example, a user name or ID. Furthermore, the user identification information may include a user password in addition to the user name or the ID. The user identification information may be obtained from login information or user's input, but is not limited thereto and may also be obtained by various methods.
The biological information collecting device 100 may transmit the user identification information and the environment information to the server 200. At this time, the biological information collecting device 100 may also transmit to the server 200 fluctuation identification information about the fluctuation of the biological information corresponding to the environment information. The fluctuation identification information may include time information when the fluctuation occurred. Furthermore, the fluctuation identification information may include information about a level of the fluctuation based on at least one of the blood pressure, the blood sugar level, and the stress index.
In operation S230, the server 200 may store the user identification information and the environment information received from the biological signal measuring apparatus 100. The server 100 may map and store the user identification information and the environment information. Furthermore, if the biological information collecting device 100 transmits the fluctuation identification information to the server 100, the server 100 may also map the fluctuation identification information with the environment information and store the result.
In operation S240, the biological information providing apparatus 300 may request from the server 200 the environment information. In operation S240, the biological information providing apparatus 300 may receive the fluctuation identification information such as the time when the fluctuation occurred and the level of the fluctuation. Furthermore, in response to a selection input of the user, the biological information providing apparatus 300 may request information corresponding to the selection from the server 200.
In operation S250, in response to the request issued by the biological information providing apparatus 300, the server 200 may transmit the environment information to the biological information providing apparatus 300. Furthermore, in operation S250, the server 200 may transmit the fluctuation identification information such as the time when the fluctuation occurred and the level of the fluctuation to the biological information providing apparatus 300.
In operation S260, the biological information providing apparatus 300 may edit the environment information received from the server 200. In operation S270, the biological information providing apparatus 300 may provide biological information content. As illustrated in
Referring to
In operation S110 of measuring the biological signal, the biological signal may be a heart rate, a galvanic skin resonance, a skin spectrum, and so on.
In operation S120, it is determined whether the fluctuation of the biological information occurred from the measured biological signal. Therefore, operation S120 may include calculating the biological information from the measured biological signal. The biological information may include information capable of reflecting a health state of the user such as a blood pressure, a blood sugar level, or a stress index.
The biological information collecting device 100 may calculate the biological information from the biological signal by various methods. For example, the biological information collecting device 100 may calculate the stress index from the user's heart rate. The biological information collecting device 100 may detect a degree of activation of a sympathetic nerve from the heart rate. Furthermore, the biological information collecting device 100 may derive the stress index from the degree of activation of the sympathetic nerve.
Referring to
Referring to
The biological information collecting device 100, according to the analyzing results of the frequency spectrum with respect to the RRI variation data, may calculate the stress index from a ratio of an integrated value of the LF and HF. In detail, each of the integrated values of the LF and HF represents degree of activation of the sympathetic nerve. In other words, the biological information collecting device 100 may calculate the stress index according to the degree of activation of the sympathetic nerve. When the user's stress is in a normal range, the ratio of the integrated value of the LF and that of the HF is about 6:4. When the user's stress increases, the ratio of the integrated value of the LF and that of the HF may increase.
When a variation occurs in the biological information such as the blood pressure, blood sugar level, or stress index, the biological information collecting device 100 may determine that a fluctuation of the biological information occurred. Furthermore, the biological information collecting device 100 may collect environment information after determining that the fluctuation occurred (S130). The environment information may include a photographed image, a sound, a temperature, an illuminance, a smell, weather, and so on collected in the vicinity around the user, but is not limited thereto. The biological information collecting device 100 may include a camera, a temperature sensor, a recorder, an illuminance sensor, and so on to obtain the environment information.
The biological information collecting device 100 may set an option for collecting the environment information according to a kind of the fluctuation of the biological information. For example, when a level of the fluctuation is provided, the biological information collecting device 100 may set an option for collecting the environment information according to the fluctuation level.
Referring to
In operation S140 of
Referring to
The requester 310 may provide the user with a fluctuation list of fluctuations of the biological information corresponding to the environment information. The requester 310 may receive a desired selection of the fluctuation list from the user. The requester 310 is a structure that provides a user with information and receives a selection from the user and may include a monitor, a keyboard, a touch screen, and so on.
Referring to
Referring to
Referring to
Referring to
Examples in which the requester 310 provides a selection list of the fluctuations to a user are illustrated in
Referring again to
The requester 310 and the receiver 320 may include WI-FI chips, BLUETOOTH chips, wireless communication chips, or NFC chips in order to communicate with the server 200. The WI-FI chip and the BLUETOOTH chip may perform communication via a WI-FI method and a BLUETOOTH method, respectively. Furthermore, the wireless communication chip may include a chip performing the communication according to various communication standards such as IEEE, ZIGBEE, 3RD GENERATION (3G), 3RD GENERATION PARTNERSHIP PROJECT (3GPP), or LONG TERM EVOLUTION (LTE). The requester 310 and the receiver 320 may use different hardware resources or may share an identical hardware resource in order to communicate with the server 200.
The editor 330 may edit the environment information provided from the receiver 320. For example, if the environment information includes a plurality of information items such as a photographed image, a sound, a temperature, an illuminance, a smell, and weather, the editor 330 may receive selection information of the items to be included in the biological information content from the user. Furthermore, the editor 330 may select and edit environment information according to the selection information.
The editor 330 may provide the user with the environment information and an editing operation may be performed by the user via the editor 330. The editor 330 is a structure for providing information to the user and receiving a user's input and may include a monitor, a keyboard, a touch screen, and so on. The editor 330 may share the constitution of the monitor, the keyboard, the touch screen, and so on with the requester 310. However, the editor 330 and the requester 310 may use different hardware resources.
Referring to
The content provider 340 may receive edited environment information from the editor 330, and may generate biological information content based on the edited environment information. The biological information content may represent content generated by using the environment information collected when a fluctuation in the biological information occurs. The content provider 340 may generate the biological information content in various forms such as a diary, and social network posts by using the edited environment information.
Referring to
In another exemplary embodiment, the editor 330 may provide an edited photo as the biological information content. Also, information about the user's emotional state may be simultaneously displayed with the edited photo.
Referring to
Referring to
The biological information content generated by the content provider 340 may be stored in the biological information providing apparatus 300. The user may personally analyze a stress cause based on the stored biological information content. Furthermore, the user may have a chance to check again the environment information that is collected when he or she feels good.
The content provider 340 may provide an SNS server 210 or a medical institution server 220 with the generated biological information content. The SNS server 210 may be a server providing various social network services such as FACEBOOK, TWITTER, PINTEREST, KAKAO TALK, and blog services, or the like. Furthermore, the medical institution server may be a server that is managed by the medical institution such as a clinic or a hospital where patients' medical information is recorded and stored. The medical institution may easily determine a fluctuation factor of biological information such as user's stress, blood pressure, blood sugar through the biological information content provided by the content provider 340. The medical institution may use the information for medical treatment and care programs for patients. Furthermore, the content provider 340 transmits the biological information content to the SNS server, and thus, the user may share the environment information regarding factors such as the user's stress level, the blood pressure, and blood sugar with other people. The user may variously express his/her personality and feelings while sharing events that had affected his/her health state.
Referring to
In operation S310, the requester 310 may provide the user with a list of fluctuations of the biological information corresponding to the environment information. A fluctuation of the biological information list may be provided as illustrated in
In operation S330, the editor 330 may edit the environment information. The editor 330 may provide an interface for changing a playback range of the photographed image as illustrated in
In operation S340, the content provider 340 may provide biological information content based on the edited environment information. The biological information content may be generated by various methods as illustrated in
As described above, the one or more of the above exemplary embodiments can be implemented through computer readable code/instructions in/on a medium, e.g., a computer readable medium, to control at least one processing element to implement any above described exemplary embodiment. The medium can correspond to any medium/media permitting the storage and/or transmission of the computer readable code.
The computer readable code can be recorded/transferred on a medium in a variety of ways, with examples of the medium including recording media, such as magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.) and optical recording media (e.g., CD-ROMs, or DVDs), and transmission media such as the Internet transmission media. Thus, the medium may be such a defined and measurable structure including or carrying a signal or information, such as a device carrying a bitstream according to one or more exemplary embodiments. The media may also be a distributed network, so that the computer readable code is stored/transferred and executed in a distributed fashion. Furthermore, the processing element could include a processor or a computer processor, and processing elements may be distributed and/or included in a single device.
It should be understood that the exemplary embodiments described therein should be considered in a descriptive sense only and not for purposes of limitation. Descriptions of features or aspects within each exemplary embodiment should typically be considered as available for other similar features or aspects in other exemplary embodiments.
While one or more exemplary embodiments have been described with reference to the figures, it will be understood by those of ordinary skill in the art that this description is intended to be illustrative, and not to limit the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2015-0018136 | Feb 2015 | KR | national |