The present invention generally relates to the field of wearable technology devices.
Many people suffer from various types of allergies, and allergic reactions range from mild, such as itchy eyes and sneezing, to severe, which may include anaphylactic shock and death. Current generation wearable technology devices, such as smartwatches and health-bands, record various physiological data, including data pertaining to physiological parameters corresponding to allergy-related symptoms. For instance, U.S. Patent Application Number 20100087744 describes a wearable pulse rate and rhythm monitoring device that monitors a person's pulse for variables such as pulse rate, pulse rhythm, pulse amplitude and blood pressure versus time when a person is exposed to one or more potential allergens. The person will select a potential allergen, such as corn, from a list stored in the device when the person will be exposed to that particular potential allergen. Selecting a potential allergen will start the device to monitor the pulse for gathering the data and storing the data in the memory for a pre-selected period of time. The stored data is then downloaded into a program that will plot the pulse rate versus real time so that an allergen can be identified. By monitoring the various changes to a person's pulse versus real time instead of taking an average, even slight allergens can be identified.
One object of the present invention is that a wearable device can detect indicators of an allergic reaction.
Another object of the present invention is that a wearable device can commence a question and answer session with a user based on the indicators to determine health information related to the allergic reaction.
Another object of the present invention is that a wearable device can provide health information relating to the allergic reaction to a user.
To better address such concerns, in a first aspect of the invention, an apparatus comprising a processor that receives indicators of an allergic reaction, presents an interactive question and answer session with the user based on the indicators, and provides health information relating to an allergic reaction. The present invention addresses a problem in the art where there is a failure to acquire real-time, substantiating feedback of indicators of allergic reaction conditions and no automatic and immediate remedial measures by commencing an interactive question and answer session with the user at the inception of detection of the condition and providing health information that is helpful to the user in remedying the condition. The question and answer session facilitates the determination of the cause and severity of the allergic reaction
In one embodiment, the processor is further configured to, prior to the presenting of the questions: receive an event time that commences a reaction time window as a function of said received indicators; and determine whether or not the reaction time window has closed, wherein when the determination is that the reaction time window has not closed, initiate the presenting of the questions. The event time may comprise a time when the user stops eating, or when the user is stung by a bee, where the reaction time window may be defined from data received by the processor from third party databases, such as medical or research databases. The databases may also include databases of other users and/or health databases (e.g., pollen status, etc.). The event time may differ for different types of allergies and/or intolerances to allergens, and such differences may be manifested in the different databases. Note that the detection of an allergic reaction condition may involve detection of allergens and/or detection of intolerances to one or more allergens. By delaying the commencement of the interactive session until receiving an event time, resources may be conserved by avoiding unnecessary processing, an important consideration for battery or renewable energy-driven wearable devices.
In one embodiment, the processor is further configured to present the questions only if the indicators indicate that the user is experiencing at least two symptoms corresponding to the allergic reaction. The indicators may include physiological symptoms and non-physiological symptoms. By delaying the interactive question and answer session until the user experiences at least two symptoms, the processor conserves energy and mitigates the risk of false alarms.
In one embodiment, the processor is further configured to assign a value to each of the answers received from the user; and generate a total of the values of the answers, wherein the health information is based on the total, which facilitates the determination of the severity of the allergic reaction.
In one embodiment, the processor is further configured to associate the total of the values of the answer to a health-risk level selected among a plurality of available health risk levels, wherein the processor is further configured to provide an alert corresponding to the health-risk level. The association with defined health risk levels and provision of alerts provide a user-friendly and responsive user interface that informs the user of his or her condition in a readily discernible format.
In one embodiment, the processor is further configured to present a suggested remedy, provide the health information to a third party device, or both present the suggested remedy and provide the health information to the third party. For instance, the third party device may be an electronic device for a clinician or medical provider, which may be of particular importance for conditions deemed most severe. The suggested remedy, in today's world of high cost of health services and long wait times for health services, provides an alternative to addressing many conditions that may be treated at home, saving expense, time, and worry.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter.
Many aspects of the invention can be better understood with reference to the following drawings, which are diagrammatic. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. In certain instances, details that are not necessary for an understanding of the embodiments or that render other details difficult to perceive may have been omitted. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
Aspects of the present disclosure are directed to wearable technology devices, for example, smartwatches, health-bands, fitness-bands, and smartphones, among others, and combinations thereof, that are enabled to assist their wearers in diagnosing and/or treating allergic reactions to any one or more of a variety of allergens, such as food-based allergens, airborne allergens, medicinal allergens, animal-based allergens, etc. The present inventors have discovered that there is currently no way for wearable technology to interactively participate in such diagnosis and/or treatment. Because some allergic reactions can be highly debilitating and even life-threatening, enabling wearable devices to provide such functionality can allow users of this technology to not only quickly recognize allergic reactions but also take remedial measures, for example, as directed by the wearable devices. As described below in detail, such aspects can be facilitated by various user interfaces (UIs), including graphical UIs (GUIs), and other software features running on one or more of a variety of devices, including wearable technology devices (or simply “wearable devices”), and web servers, among other devices. These broad aspects of the present invention are described below in connection with a variety of specific examples. That said, those skilled in the art will readily understand that the specific examples described are just that, examples that will inform and instruct those skilled in the art about broad features that they can then implement in a plethora of ways using only routine knowledge and skill in the art.
Turning now to the drawings,
In the embodiment shown, the wearable device 204 includes, in addition to Wearable Comm 216, wearable software 224, a wearable sensor database 228, a wearable symptoms comparison database 232, a wearable condition/symptom database 236, a wearable questionnaire/action database 240, a wearable allergy database 244, a wearable base GUI 248, a wearable questionnaire GUI 252, a wearable remedy GUI 256, a clock 260, and one or more sensors 264(1) to 264(N). Note that, although functionality is described herein for a wearable device, including devices worn around the wrist or other body parts or on clothing, one or more of the functionality may be implemented in other devices, including smartphones, personal digital assistants, laptops, among other portable devices in some embodiments. Also in this embodiment, the allergy health network device 208 includes, in addition to the Network Comm 220, network software 268 and a network databases database 272. Each of these components is described and/or referred to in the context of the examples provided below. The allergy health network device 208 may be used and/or associated with any suitable network of allergy experts and/or allergy information providers. As described below in example detail, the allergy health network device 208 may contain information that the wearable device 204 needs to execute allergy-based methodologies of the present disclosure. Such information may include, but not be limited to, symptom data that the wearable device 204 uses to determine whether or not the user is experiencing an allergic reaction, symptom and remedial measures questionnaires, and remedial measures and corresponding data.
Referring again to
At step 115, the wearable device 204 determines whether or not the reaction time window has closed. If so, then the method 100 may end at 120 or, alternatively, for example, may display a follow-up message to the user indicating the user appears to be safe from an allergic reaction occurring or may continue with monitoring for one or more symptoms for a second allergic reaction. At step 125, the wearable device 204 determines whether or not the user is experiencing the one or more symptoms for the particular allergic reaction that the wearable system is presently programmed to handle. If the wearable device 204 does not determine that the required symptom(s) is/are present at step 125, the method 100 simply loops back to step 110 and keeps checking for the symptom(s) until either the reaction time window has closed or the wearable device 204 determines that the symptom(s) is/are present.
If at step 125 the wearable device 204 determines that the one or more requisite symptoms are present, at step 130 the wearable device 204 displays a questionnaire user interface, such as wearable questionnaire GUI of
At step 140, the wearable device 204 receives the one or more answers the wearable system solicited at step 135, and at step 145 the wearable device 204 determines the health information to provide to the user based on the one or more answers the wearable system receives via the questionnaire user interface. Examples of health information that the wearable device 204 may provide to the user are described below in connection with a detailed example. In one embodiment, the health information may include an identification or confirmation of the occurrence of an allergen reaction (e.g., including an alert), an identity of the cause and/or type of the allergic reaction and/or its severity, and/or suggested mitigating and/or remedial measures or actions plans to take. The remedial/mitigating measures may be based on the severity of the allergic reaction. In some embodiments, the health information may include am elimination diet along with coaching (e.g., textual, graphical, and/or audible) to assist the user in arranging meals in a manner that temporarily or permanently removes different types of foods and/or ingredients from the diet of the user. By doing so, the user may be made aware of which foods and/or their component parts cause an allergic reaction by the user, and take steps to ensure the source of the allergic reaction is avoided. At step 150, the wearable device 204 may display the health information to the user via a suitable remedy UI, such as wearable remedy GUI 256 of
Before describing an example that illustrates the method 100 of
Sensors, devices, and subsystems may be coupled to peripherals interface 412 to facilitate one or more functionalities. For example, a motion sensor 416, a light sensor 420, and a proximity sensor 424 may be coupled to peripherals interface 412 to facilitate orientation, lighting, and/or proximity functions. Other sensors 428 may also be connected to peripherals interface 412, such as a global navigation satellite system (GNSS) (e.g., GPS receiver), a temperature sensor, a biometric sensor (e.g., sensing physiological or behavioral parameters), and/or one or more other sensing devices, to facilitate related functionalities, including environmental and/or food detection.
A camera subsystem 432 and an optical sensor 436, e.g., a charged coupled device (CCD) or a complementary metal-oxide semiconductor (CMOS) optical sensor, may be utilized to facilitate camera functions, such as recording images and/or video. Camera subsystem 432 and optical sensor 436 may be used to collect images of a user to be used during authentication of a user, e.g., by performing facial recognition analysis. For instance, as set forth above, the camera subsystem 432 may be used to detect physical changes in the skin and/or body that evidences an allergic reaction. In some embodiments, the camera subsystem 432 may be used to detect food and/or its components (e.g., including types of food that are suspected allergens, pesticides, etc.).
Communication functions may be facilitated through one or more wireless communication subsystems 440, which may include radio frequency receivers and transmitters and/or optical (e.g., infrared) receivers and transmitters. The specific design and implementation of communication subsystem 440 may depend on the communication network(s) over which computing device 400 is intended to operate. For example, computing device 400 may include communication subsystems 440 designed to operate over a GSM network, a GPRS network, an EDGE network, a Wi-Fi™ or WiMax™ network, and/or a Bluetooth™ network. The communication subsystem 440 may use near field communication technology and/or RFID or other readable code technology to identify types of food that are to be consumed. In particular, wireless communication subsystems 440 may include hosting protocols such that one or more devices 400 may be configured as a base station for other wireless devices.
An audio subsystem 444 may be coupled to a speaker 448 and a microphone 452 to facilitate voice-enabled functions, such as speaker recognition, voice replication, digital recording, and/or telephony functions. Audio subsystem 444 may be configured to facilitate processing voice commands, voice-printing, and voice authentication. The audio subsystem 444 may also be used to detect audible manifestations of an allergic reaction, including wheezing, coughing, diarrhea, troubled and/or irregular breathing, falls to the ground, bee stings, etc.
I/O subsystem 456 may include a touch-surface controller 460 and/or other input controller(s) 464. Touch-surface controller 460 may be coupled to a touch surface 468. Touch surface 468 and touch-surface controller 460 may, for example, detect contact and movement or a lack thereof using one or more of any of a plurality of touch sensitivity technologies, including but not limited to capacitive, resistive, infrared, and/or surface acoustic wave technologies, optionally as well as other proximity sensor arrays and/or other elements for determining one or more points of contact with touch surface 468.
Other input controller(s) 464 may be coupled to other input/control devices 472, such as one or more buttons, rocker switches, thumb-wheel, infrared port, USB port, and/or a pointer device such as a stylus. One or more related buttons or other controls (not shown) may include one or more sets of up/down buttons for volume and/or amplitude control of speaker 448 and/or microphone 452. Using the same or similar buttons or other controls, a user may activate a voice control, or voice command, module that enables the user to speak commands into microphone to cause device 400 to execute the spoken command. The user may customize functionality of one or more buttons or other controls. Touch surface 468 may, for example, also be used to implement virtual or soft buttons and/or a keyboard.
In some implementations, computing device 400 may present recorded audio and/or video files, such as MP3, AAC, and/or MPEG files. In some implementations, computing device 400 may include the functionality of an MP3 player, such as an iPod™. Computing device 400 may, therefore, include a 36-pin connector that is compatible with related iPod™ hardware. Other input/output and control devices may also be used.
As shown, memory interface 404 may be coupled to one or more types of memory 476. Memory 476 may include high-speed random access memory and/or non-volatile memory, such as one or more magnetic disk storage devices, one or more optical storage devices, and/or flash memory (e.g., NAND, NOR). Memory 476 may store an operating system 480, such as Darwin™ RTXC, LINUX, UNIX, OS X™, WINDOWS™, and/or an embedded operating system such as VxWorks. Operating system 480 may include instructions for handling basic system services and/or for performing hardware dependent tasks. In some implementations, operating system 480 may comprise a kernel (e.g., UNIX kernel). Further, in some implementations, operating system 480 may include instructions for performing voice authentication.
Memory 476 may also store communication instructions 482 to facilitate communicating with one or more additional devices, one or more computers, and/or one or more servers. Additionally or alternatively, memory 476 may include: graphical user interface instructions 484 to facilitate graphic user interface processing; sensor processing instructions 486 to facilitate sensor-related processing and functions; phone instructions 488 to facilitate phone-related processes and functions; electronic messaging instructions 490 to facilitate electronic-messaging related processes and functions; web browsing instructions 492 to facilitate web browsing-related processes and functions; media processing instructions 494 to facilitate media processing-related processes and functions; GNSS/Navigation instructions 496 to facilitate GNSS and navigation-related processes and instructions; and/or camera instructions 497 to facilitate camera-related processes and functions. Memory 476 may store other software instructions 498 to facilitate other processes and functions. For example, other software instructions 498 may include instructions for counting steps the user takes when device 400 is worn.
Memory 476 may also store other software instructions (not shown), such as web video instructions to facilitate web video-related processes and functions and/or web shopping instructions to facilitate web shopping-related processes and functions. In some implementations, media processing instructions 494 may be divided into audio processing instructions and video processing instructions to facilitate audio processing-related processes and functions and video processing-related processes and functions, respectively. An activation record and International Mobile Equipment Identity (IMEI) 499 or similar hardware identifier may also be stored in memory 476.
Each of the above identified instructions and applications may correspond to a set of instructions for performing one or more functions described herein. These instructions need not necessarily be implemented as separate software programs, procedures, or modules. Memory 476 may include additional instructions or fewer instructions. Further, various functions of computing device 400 may be implemented in hardware and/or in software, including in one or more signal processing and/or application specific integrated circuits.
Referring now to
As mentioned above,
It is to be noted, though described using a wearable device 204, in some embodiments, any one or more of the aspects and embodiments described herein may be conveniently implemented using one or more machines (e.g., one or more computing devices that are utilized as a user computing device for an electronic document, one or more server devices, such as a document server, etc.) programmed according to the teachings of the present specification, as will be apparent to those of ordinary skill in the computer art. Appropriate software coding can readily be prepared by skilled programmers based on the teachings of the present disclosure, as will be apparent to those of ordinary skill in the software art. Aspects and implementations discussed above employing software and/or software modules may also include appropriate hardware for assisting in the implementation of the machine executable instructions of the software and/or software module.
Such software may be a computer program product that employs a machine-readable storage medium. A machine-readable storage medium may be any medium that is capable of storing and/or encoding a sequence of instructions for execution by a machine (e.g., a computing device) and that causes the machine to perform any one of the methodologies and/or embodiments described herein. Examples of a machine-readable storage medium include, but are not limited to, a magnetic disk, an optical disc (e.g., CD, CD-R, DVD, DVD-R, etc.), a magneto-optical disk, a read-only memory “ROM” device, a random access memory “RAM” device, a magnetic card, an optical card, a solid-state memory device, an EPROM, an EEPROM, and any combinations thereof. A machine-readable medium, as used herein, is intended to include a single medium as well as a collection of physically separate media, such as, for example, a collection of compact discs or one or more hard disk drives in combination with a computer memory. As used herein, a machine-readable storage medium does not include transitory forms of signal transmission.
Such software may also include information (e.g., data) carried as a data signal on a data carrier, such as a carrier wave. For example, machine-executable information may be included as a data-carrying signal embodied in a data carrier in which the signal encodes a sequence of instruction, or portion thereof, for execution by a machine (e.g., a computing device) and any related information (e.g., data structures and data) that causes the machine to perform any one of the methodologies and/or embodiments described herein.
Examples of a computing device include, but are not limited to, an electronic book reading device, a computer workstation, a terminal computer, a server computer, a handheld device (e.g., a tablet computer, a smartphone, etc.), a web appliance, a network router, a network switch, a network bridge, any machine capable of executing a sequence of instructions that specify an action to be taken by that machine, and any combinations thereof. In one example, a computing device may include and/or be included in a kiosk.
Memory 1908 may include various components (e.g., machine-readable media) including, but not limited to, a random access memory component, a read only component, and any combinations thereof. In one example, a basic input/output system 1916 (BIOS), including basic routines that help to transfer information between elements within computer system 1900, such as during start-up, may be stored in memory 1908. Memory 1908 may also include (e.g., stored on one or more machine-readable media) instructions (e.g., software) 1920 embodying any one or more of the aspects and/or methodologies of the present disclosure. In another example, memory 1908 may further include any number of program modules including, but not limited to, an operating system, one or more application programs, other program modules, program data, and any combinations thereof.
Computer system 1900 may also include a storage device 1924. Examples of a storage device (e.g., storage device 1924) include, but are not limited to, a hard disk drive, a magnetic disk drive, an optical disc drive in combination with an optical medium, a solid-state memory device, and any combinations thereof. Storage device 1924 may be connected to bus 1912 by an appropriate interface (not shown). Example interfaces include, but are not limited to, SCSI, advanced technology attachment (ATA), serial ATA, universal serial bus (USB), IEEE 1394 (FIREWIRE), and any combinations thereof. In one example, storage device 1924 (or one or more components thereof) may be removably interfaced with computer system 1900 (e.g., via an external port connector (not shown)). Particularly, storage device 1924 and an associated machine-readable medium 1928 may provide nonvolatile and/or volatile storage of machine-readable instructions, data structures, program modules, and/or other data for computer system 1900. In one example, software 1920 may reside, completely or partially, within machine-readable medium 1928. In another example, software 1920 may reside, completely or partially, within processor 1904.
Computer system 1900 may also include an input device 1932. In one example, a user of computer system 1900 may enter commands and/or other information into computer system 1900 via input device 1932. Examples of an input device 1932 include, but are not limited to, an alpha-numeric input device (e.g., a keyboard), a pointing device, a joystick, a gamepad, an audio input device (e.g., a microphone, a voice response system, etc.), a cursor control device (e.g., a mouse), a touchpad, an optical scanner, a video capture device (e.g., a still camera, a video camera), a touchscreen, and any combinations thereof. Input device 1932 may be interfaced to bus 1912 via any of a variety of interfaces (not shown) including, but not limited to, a serial interface, a parallel interface, a game port, a USB interface, a FIREWIRE interface, a direct interface to bus 1912, and any combinations thereof. Input device 1932 may include a touch screen interface that may be a part of or separate from display 1936, discussed further below. Input device 1932 may be utilized as a user selection device for selecting one or more graphical representations in a graphical interface as described above.
A user may also input commands and/or other information to computer system 1900 via storage device 1924 (e.g., a removable disk drive, a flash drive, etc.) and/or network interface device 1940. A network interface device, such as network interface device 1940, may be utilized for connecting computer system 1900 to one or more of a variety of networks, such as network 1944, and one or more remote devices 1948 connected thereto. Examples of a network interface device include, but are not limited to, a network interface card (e.g., a mobile network interface card, a LAN card), a modem, and any combination thereof. Examples of a network include, but are not limited to, a wide area network (e.g., the Internet, an enterprise network), a local area network (e.g., a network associated with an office, a building, a campus or other relatively small geographic space), a telephone network, a data network associated with a telephone/voice provider (e.g., a mobile communications provider data and/or voice network), a direct connection between two computing devices, and any combinations thereof. A network, such as network 1944, may employ a wired and/or a wireless mode of communication. In general, any network topology may be used. Information (e.g., data, software 1920, etc.) may be communicated to and/or from computer system 1900 via network interface device 1940.
Computer system 1900 may further include a video display adapter 1952 for communicating a displayable image to a display device, such as display device 1936. Examples of a display device include, but are not limited to, a liquid crystal display (LCD), a cathode ray tube (CRT), a plasma display, a light emitting diode (LED) display, and any combinations thereof. Display adapter 1952 and display device 1936 may be utilized in combination with processor 1904 to provide graphical representations of aspects of the present disclosure. In addition to a display device, computer system 1900 may include one or more other peripheral output devices including, but not limited to, an audio speaker, a printer, and any combinations thereof. Such peripheral output devices may be connected to bus 1912 via a peripheral interface 1956. Examples of a peripheral interface include, but are not limited to, a serial port, a USB connection, a FIREWIRE connection, a parallel connection, and any combinations thereof.
In one embodiment, a first independent claim is disclosed and directed to an apparatus, the apparatus comprising: one or more sensors worn by a user; and a processor configured to: receive sensor data, the sensor data corresponding to indicators of an allergic reaction; present questions to the user to solicit answers from the user relating to the allergic reaction based on the sensor data; receive the answers from the user; and automatically provide health information to the user based on the answers, the health information relating to the allergic reaction. The apparatus of the first independent claim, wherein the processor is further configured to, prior to the presenting of the questions: receive an event time that commences a reaction time window as a function of said received sensor data; and determine whether or not the reaction time window has closed, wherein when the determination is that the reaction time window has not closed, initiate the presenting of the questions. The apparatus of the first independent claim, further comprising a user interface, wherein the processor is configured to present the questions, receive the answers, and provide the health information via the user interface. The apparatus of the prior claim, wherein the user interface comprises a display screen. The apparatus of the first independent claim, wherein the processor is further configured to present the health information based on comparing the sensor data with stored condition and symptom data. The apparatus of the first independent claim, wherein the processor is further configured to receive additional sensor data corresponding to non-physiological data, the additional sensor data including any one or a combination of environmental data, data corresponding to an identity of food, or data corresponding to an identity of components of the food, the presenting of the questions based on the additional sensor data. The apparatus of the first independent claim, wherein the processor is further configured to present the questions only if the sensor data indicates that the user is experiencing at least two symptoms corresponding to the allergic reaction. The apparatus of the first independent claim, wherein the processor is further configured to: assign a value to each of the answers received from the user; and generate a total of the values of the answers, wherein the health information is based on the total. The apparatus of the prior claim, wherein the processor is further configured to associate the total of the values of the answer to a health-risk level selected among a plurality of available health risk levels, wherein the processor is further configured to provide an alert corresponding to the health-risk level. In one embodiment, the processor is further configured to present a suggested remedy, provide the health information to a third party device, or both present the suggested remedy and provide the health information to the third party. In one embodiment, the processor is further configured to initiate a remedy user interface and re-present the questions to the user via the remedy user interface. The apparatus of the first independent claim, wherein the health information further comprises an elimination diet and associated coaching. Note that in some embodiments, a single sensor may be used by in the apparatus of the first independent claim. In some embodiments, the indicators may be received from external sensors or devices (e.g., not worn by the user) that communicate the indicators to the apparatus. In some embodiments, the elimination diet may be embodied as an iterative elimination diet that is used with an aim to predict a chance of possible food allergens, including based on accumulated data on the diet prior to allergy outbreaks.
In one embodiment, a second independent claim is disclosed and directed to a machine-readable storage medium containing machine-executable instructions that causes one or more processors of a wearable device comprising plural wearable sensors to: receive sensor data from one or more of the plural wearable sensors, the sensor data corresponding to physiological symptoms corresponding to an allergic reaction; present questions to the user to solicit answers from the user relating to the allergic reaction based on the sensor data; receive the answers from the user; and automatically provide health information to the user based on the answers, the health information relating to the allergic reaction. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to, prior to the presenting of the questions: receive an event time that commences a reaction time window as a function of said received sensor data; and determine whether or not the reaction time window has closed, wherein when the determination is that the reaction time window has not closed, initiate the presenting of the questions. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to present the questions, receive the answers, and provide the health information via a user interface, wherein the user interface comprises a display screen. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to present the health information based on comparing the sensor data with stored condition and symptom data. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to receive additional sensor data, the additional sensor data including any one or a combination of environmental data, data corresponding to an identity of food, or data corresponding to an identity of components of the food, the presenting of the questions based on the additional sensor data. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to present the questions only if the sensor data indicates that the user is experiencing at least two symptoms corresponding to the allergic reaction. The machine-readable storage medium of the second independent claim, wherein the machine-executable instructions cause the one or more processors to: assign a value to each of the answers received from the user; generate a total of the values of the answers, wherein the health information is based on the total; associate the total of the values of the answer to a health-risk level selected among a plurality of available health risk levels and provide an alert corresponding to the health-risk level; and present one or any combination of a suggested remedy, provide an elimination diet and associated coaching, or provide the health information to a third party device.
In one embodiment, a third independent claim is disclosed and directed to a method, comprising: receiving sensor data from one or more wearable sensors, the sensor data corresponding to physiological symptoms corresponding to an allergic reaction; presenting questions to a user to solicit answers from the user relating to the allergic reaction based on the sensor data; receiving the answers from the user; and automatically providing health information to the user based on the answers, the health information relating to the allergic reaction.
The foregoing has been a detailed description of illustrative embodiments of the invention. Various modifications and additions can be made without departing from the spirit and scope of this invention. For instance, the wearable device 204 may be worn by a child, and the sensor data may be communicated from the wearable device 204 to other wearable devices 204 and/or other devices 206, 208 to alert, for instance, a parent or guardian when the child is experiencing an allergic reaction and yet may be too young to negotiate the question and answer session. Features of each of the various embodiments described above may be combined with features of other described embodiments as appropriate in order to provide a multiplicity of feature combinations in associated new embodiments. Furthermore, while the foregoing describes a number of separate embodiments, what has been described herein is merely illustrative of the application of the principles of the present invention. Additionally, although particular methods herein may be illustrated and/or described as being performed in a specific order, the ordering is highly variable within ordinary skill to achieve various aspects of the present disclosure. Accordingly, this description is meant to be taken only by way of example, and not to otherwise limit the scope of this invention.
Example embodiments have been disclosed above and illustrated in the accompanying drawings. It will be understood by those skilled in the art that various changes, omissions and additions may be made to that which is specifically disclosed herein without departing from the spirit and scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
15177112.8 | Jul 2015 | EP | regional |
This application claims the benefit of priority of U.S. Provisional Patent Application Ser. No. 62/130,218, filed on Mar. 9, 2015, and titled “METHODS, SYSTEMS, AND SOFTWARE FOR PROVIDING ALLERGY HEALTH DATA TO A USER,” which is incorporated by reference herein in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/054734 | 3/7/2016 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62130218 | Mar 2015 | US |