The disclosed technology pertains to application frameworks for electronic devices, and more particularly to user-interactive mobile device applications.
Oftentimes, the most effective solutions to widespread health problems are inaccessible to the people that need them the most. For example, governments and industries alike spend billions of dollars to develop various cost-effective approaches to any number of preventable health problems, such as those attributable to smoking and other destructive health behaviors and practices, but the people at greatest risk are often unable to afford access to such solutions. Also, while many health-related interventions have been developed for mobile platforms over the past few years, few—if any—such applications rely on an existing evidence base, have been examined for effectiveness, or offer a long-term approach.
Thus, there remains a need for a way to address these and other problems associated with the prior art.
The most effective approach to health behavior change typically includes assessment and treatment to provide individually-tailored help. Embodiments of the disclosed technology may serve to bridge the gap between knowledge and implementation for users dealing with certain health conditions such as those resulting from smoking, for example. Applications implemented in connection with mobile devices such as tablet computing devices and smartphones, for example, may provide stop-smoking help for the estimated 46 million smokers within the United States alone, not to mention the millions of smokers elsewhere around the globe. Such applications may utilize natural language technology and, in some cases, touch-screen capabilities for user interaction. These applications may provide links to online video and text content. Optional website content support may also be provided.
Embodiments of the disclosed technology may serve to expand access to proven treatments for preventable health risks whose treatment involves health behavior change, and also make such treatments available for long-term support. Health behaviors that require change typically include, but are not limited to, smoking, physical exercise, nutrition, mental outlook and disposition, weight management, adherence to health treatments, and response to life stressors.
In the example, the networked system 100 also includes a storage device 114, which may be a central database or repository, a local data store, or a remote storage device, for example. The storage device 114 may be accessible to any or all of the other devices 104-112 over the network 10, subject to limitations or restrictions by the devices 104-112, a third party, or the storage device 114 itself. The storage device 114 may be used to store some or all of the data that is accessed and/or used by any of the computers 104 and 106 or mobile electronic devices 108-112.
At 204, the electronic device receives user input information from the user responsive to the first set of questions presented to the user. In certain embodiments, the user may respond to the questions using natural language techniques. For example, the user input information may be in the form of “yes/no” or freeform text, depending on the question(s) to which the user responds. At 206, a storage device, such as the storage device 114 of
At 208, a processor determines at least one demographic indicator based at least in part on the user input information received at 204 and stored at 206. The demographic indicator(s) may pertain to the user's age, gender, body mass index (BMI), waist-to-hip ratio (WHR), or any combination thereof. Alternatively or in addition thereto, the demographic indicator(s) may pertain to a Fagerström Tolerance Questionnaire (FTQ) or Fagerström Test for Nicotine Dependence (FTND) score of the user, an indication as to whether the user lives with or has lived with a smoker, an indication of level of education for the user, or any combination thereof. In certain embodiments, the demographic indicator(s) determined at 208 may pertain to certain biological and/or biochemical tests performed on the user.
At 210, the processor also determines at least one user health behavior indicator based at least in part on the user input information received at 204 and stored at 206. The user health behavior indicator(s) may pertain to smoking history-related information of the user, smoking behavior-related information of the user, stress-related information of the user, depression-related information of the user, or any combination thereof. Smoking history-related information of the user may pertain to whether the user has previously given up smoking. Smoking behavior-related information of the user may pertain to how many cigarettes the user smokes each day, when the user has a first cigarette each day, how many cigarettes the user smokes early in the day compared to later in the day, whether the user smokes while ill, or any combination thereof. Depression-related information of the user may pertain to emotion-related information corresponding to the user.
In certain embodiments, the processor that determines the demographic and user health behavior indicators at 208 and 210, respectively, is a component of the electronic device that presents questions and receives user input information at 202 and 204, respectively. In other embodiments, the processor is separate from the electronic device. For example, the electronic device may be a mobile electronic device, e.g., 108-112 of
At 212, a user interface of the electronic device, such as a display or screen on a mobile electronic device, communicates with the user. This communicating is based at least in part on the demographic indicator(s) determined at 208 and the user health behavior indicator(s) determined at 210. Further, the communicating pertains to the health condition of the user. In situations where the health condition is an undesirable health condition, the communicating may correlate with at least one treatment technique associated with the undesirable health condition. In certain embodiments, the communicating includes the electronic device presenting an interactive game to the user. Examples of such an interactive game are described below with reference to
At 214, the electronic device may optionally present at least one follow-up question to the user and, at 216, the electronic device receives follow-up information from the user responsive to the follow-up question(s). At 218, the storage device may store the follow-up information received at 216. As with the user input information received at 204, the electronic device itself may also store some or all of the follow-up information received at 216.
At 220, the processor may adaptively update the communicating based on the follow-up information received at 216. In embodiments where the communicating at 212 includes the electronic device presenting an interactive game to the user, the adaptive updating may include increasing a difficulty level of the interactive game. In certain embodiments, the electronic device may issue a reward to the user based on the follow-up information. Such a reward may include a point-based reward, an authorization for a physical reward, an authorization for a monetary reward, or any combination thereof.
In certain embodiments, the electronic device may present to the user a second set of questions, at least one of which corresponds to a separate health condition of the user. Such embodiments may further include the electronic device receiving user input information from the user responsive to the second set of questions. As with the first set of questions presented at 202, the electronic device may present the second set of questions to the user one at a time or as a single questionnaire, for example. The storage and/or electronic device may store the user input information received by the electronic device responsive to the second set of questions. Such embodiments may also include the electronic device communicating with the user about the separate health condition. This communicating may be performed in conjunction with, or entirely separate from, the communicating at 212.
At 302, the user is asked to provide his or her age. At 304, the user is asked to provide his or her level of education. At 306, the user is asked to indicate how many years he or she has smoked on a regular basis.
At 308, the user is asked to provide details about his or her smoking behavior. This question 308 may be presented as a single, open-ended question or it may be presented as a series of questions, such as the questions 400 of
At 310, the user is asked to indicate whether he or she has ever quit smoking for six months or longer. Additional questions may be presented depending on the user's response. For example, if the user indicates “yes,” a subsequent question may be “Have you ever quit smoking for a year or longer?” or other period of time or, if the user indicates “no,” a subsequent question may be “Have you ever quit smoking for a week or longer?” or other period of time.
At 312, the user is asked to describe his or her perceived level of stress. This question 312 may be presented as a single, open-ended question or it may be presented as a series of questions, such as the questions 500 of
At 402, the user is asked to provide a number indicating how many cigarettes he or she smokes on a daily basis. At 404, the user is asked to specify a time indicating how soon the user smokes his or her first cigarette of the day after waking. At 406, the user is asked to specify which cigarette would be most difficult for him or her to give up. At 408, the user is asked to indicate whether it would be difficult for him or her to refrain from smoking in places where smoking is prohibited. At 410, the user is asked to indicate whether he or she smokes more frequently toward the beginning or end of the day. At 412, the user is asked whether he or she smokes even if so ill that the user is unable to get out of bed for most of the day.
At 502, the user is asked to indicate whether he or she feels unable to control important things in his or her life. At 504, the user is asked to indicate whether he or she feels confident in terms of his or her ability to handle personal problems. At 506, the user is asked to indicate whether he or she feels that things are going his or her way. At 508, the user is asked whether he or she feels that difficulties are piling up so high that he or she is not able or no longer able to control them.
At 602, the electronic device presents the interactive game to the user. For example, the electronic device may be a mobile electronic device, such as a smartphone, that presents the interactive game to the user by way of a display or screen. At 604, the electronic device presents one or more follow-up questions to the user. For example, the electronic device may ask the user to indicate whether he or she has had a cigarette since the user's last interaction with the game. At 606, the electronic device receives follow-up information from the user in response to the question(s) presented to the user at 604.
At 608, the electronic device provides the user with one or more rewards based on the follow-up information received at 606. For example, the reward may include a virtual badge, one or more icons, or other such tools to enhance the user's online experience. The method 600 may then return to either 602 or 604. This customized experience based on a tailored approach may advantageously provide the user with real-time feedback and acknowledgement of the user's achievements.
At 708, the electronic device awards one or more points to the user based on the follow-up information received at 706. The point(s) may be granted for providing social support and/or encouragement to others, for example. At 710, the electronic device may optionally update or cause to be updated a leaderboard listing achievements and/or points attributable to the user and, in some embodiments, those of other users as well. In such embodiments, awards correspond to social support as well as individual achievements. In certain embodiments, individual and/or group achievements may be noted at regular intervals. The method 700 may return to 702 or 704 after completion of operations performed at either 708 or 710.
At 808, the electronic device awards one or more points to the user's team based on the follow-up information received at 806. The point(s) may be granted for individual achievements and/or cooperative work, for example. At 810, the electronic device may optionally update or cause to be updated a leaderboard listing achievements and/or points attributable to the team and, in some embodiments, those of other participating teams as well. In such embodiments, awards correspond to team leadership as well as achievements. In certain embodiments, team achievements may be noted at regular intervals for the team as a whole. The method 800 may return to 802 or 804 after completion of operations performed at either 808 or 810.
The following discussion is intended to provide a brief, general description of a suitable machine in which embodiments of the disclosed technology can be implemented. As used herein, the term “machine” is intended to broadly encompass a single machine or a system of communicatively coupled machines or devices operating together. Exemplary machines can include computing devices such as personal computers, workstations, servers, portable computers, handheld devices, tablet devices, communications devices such as cellular phones and smartphones, and the like. These machines may be implemented as part of a cloud computing arrangement.
In certain embodiments, a user location determination mechanism such as a global positioning system (GPS) module, for example, may be used to determine a geographic location of a user. An electronic device may issue an alert to the user based on the determined geographic location. For example, in situations where the system is aware of a user's desire to quit smoking, the electronic device may issue an alert to the user if it is detected that the user has walked into a smoke shop. In other situations where a user is known to want to lose weight or has diabetes, for example, the electronic device may issue an alert to the user if it is detected that the user has walked into a donut shop.
Typically, a machine includes a system bus to which processors, memory (e.g., random access memory (RAM), read-only memory (ROM), and other state-preserving media), storage devices, a video interface, and input/output interface ports can be attached. The machine can also include embedded controllers such as programmable or non-programmable logic devices or arrays, Application Specific Integrated Circuits (ASICs), embedded computers, smart cards, and the like. The machine can be controlled, at least in part, by input from conventional input devices, e.g., keyboards, touch screens, mice, and audio devices such as a microphone, as well as by directives received from another machine, interaction with a virtual reality (VR) environment, biometric feedback, or other input signal.
The machine can utilize one or more connections to one or more remote machines, such as through a network interface, modem, or other communicative coupling. Machines can be interconnected by way of a physical and/or logical network, such as an intranet, the Internet, local area networks, wide area networks, etc. One having ordinary skill in the art will appreciate that network communication can utilize various wired and/or wireless short-range or long-range carriers and protocols, including radio frequency (RF), satellite, microwave, Institute of Electrical and Electronics Engineers (IEEE) 545.11, Bluetooth, optical, infrared, cable, laser, etc.
Embodiments of the disclosed technology can be described by reference to or in conjunction with associated data including functions, procedures, data structures, application programs, instructions, etc., that, when accessed by a machine, can result in the machine performing tasks or defining abstract data types or low-level hardware contexts. Associated data can be stored in, for example, volatile and/or non-volatile memory (e.g., RAM and ROM) or in other storage devices and their associated storage media, which can include hard-drives, floppy-disks, optical storage, tapes, flash memory, memory sticks, digital video disks, biological storage, and other tangible and non-transitory physical storage media. Certain outputs may be in any of a number of different output types such as audio or text-to-speech, for example.
Associated data can be delivered over transmission environments, including the physical and/or logical network, in the form of packets, serial data, parallel data, propagated signals, etc., and can be used in a compressed or encrypted format. Associated data can be used in a distributed environment, and stored locally and/or remotely for machine access.
Having described and illustrated the principles of the invention with reference to illustrated embodiments, it will be recognized that the illustrated embodiments may be modified in arrangement and detail without departing from such principles, and may be combined in any desired manner. And although the foregoing discussion has focused on particular embodiments, other configurations are contemplated. In particular, even though expressions such as “according to an embodiment of the invention” or the like are used herein, these phrases are meant to generally reference embodiment possibilities, and are not intended to limit the invention to particular embodiment configurations. As used herein, these terms may reference the same or different embodiments that are combinable into other embodiments.
Consequently, in view of the wide variety of permutations to the embodiments described herein, this detailed description and accompanying material are intended to be illustrative only, and should not be taken as limiting the scope of the invention. What is claimed as the invention, therefore, is all such modifications as may come within the scope and spirit of the following claims and equivalents thereto.