Digital migraine management system
A digital health management system addresses the inadequacy of existing migraine tools by providing personalized content and integration with third-party apps to manage and reduce migraine frequency and severity.
Patent Information
- Application Number
- PCT/US2025/010230
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-04
- Filing Date
- 2025-01-03
- Publication Date
- 2025-07-10
AI Technical Summary
Existing digital solutions for managing migraines are inadequate, and there is a need for improved digital tools to provide immediate guidance and relief to migraine sufferers, as access to medical services is limited.
A digital health management system comprising a software application that receives user data, migraine attack data, and third-party app data to provide personalized content, including cognitive behavioral therapy, to assist users in managing migraines through tracking, logging, and providing personalized self-help tools and exercises.
The system effectively helps users manage migraines by reducing their frequency and severity through personalized content delivery and integration with third-party apps, improving user outcomes and reducing adverse events.
Smart Images

Figure US2025010230_10072025_PF_FP_ABST
Abstract
Description
DIGITAL MIGRAINE MANAGEMENT SYSTEMCROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claim priority to U.S. Provisional Patent Application No. 63 / 617,577 filed January 4, 2024, which is incorporated herein by reference in its entirety.BACKGROUND
[0002] Over one billion people globally suffer from migraines. Further, migraines can be a chronic and often lifelong disease that requires constant management and treatment. However, only a minority of migraine patients are treated adequately because access to migraine medical services is limited. Therefore, digital tools can be valuable in order to provide migraine suffers to immediate guidance and relief. Some digital migraine management tools and online migraine diagnosis have been developed; however, the development of fully digital solutions for migraine suffers is still in its infancy. Therefore, there is a need for improved digital migraine management tools.SUMMARY
[0003] The present disclosure is directed to systems and methods for assisting individuals who suffer from migraines in managing their symptoms, reducing the occurrence of migraine attacks, and / or ameliorating their migraine symptoms.
[0004] In one embodiment, there is provided a method for assisting a user in managing migraines or symptoms thereof, the method comprising: receiving, by a software application, user data associated with the user; receiving, by the software application, migraine attack data associated with a migraine suffered by the user; receiving, by the software application, third-party app data associated with the user; and providing, by the software application, content to the user via a device associated with the user based on at least one of the user data, the migraine attack data, the third-party app data, or engagement by the user with the software application, wherein the content assists the user in managing migraines or symptoms thereof.
[0005] In one embodiment, there is provided a computer system for assisting a user in managing migraines or symptoms thereof, the computer system comprising: a processor; and a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the computer system to: receive user data associated with the user; receive migraine attack data associated with a migraine suffered by the user; receive third-party app data associated with the user; and provide content to the user via a device associated with the user based on at least one of the user data, the migraine attack data, the third-party app data, or engagement by the user with the software application, wherein the content assists the user in managing migraines or symptoms thereof.
[0006] In some embodiments, the user data comprises at least one of bibliographic data, location data, medical history data, and lifestyle data.
[0007] In some embodiments, the migraine attack data comprises at least one of when the migraine occurred, a pain level, symptoms, triggers, attempted relief methods, an environment in which the migraine occurred, and a lifestyle impact of the migraine.
[0008] In some embodiments, the third-party app data comprises at least one of fitness tracking app data, sleep tracking app data, or weather app data.
[0009] In some embodiments, the content comprises cognitive behavioral therapy content.
[0010] In some embodiments, the software application comprises a smartphone app.
[0011] In some embodiments, receiving the migraine attack data comprises receiving a log entry of the migraine.
[0012] In some embodiments, the computer system comprises a smartphone.BRIEF DESCRIPTION OF THE FIGURES
[0013] FIG. 1A depicts a diagram of a digital health management platform, in accordance with an embodiment of the present disclosure.
[0014] FIG. IB depicts an image of a navigation screen for a digital health management app, in accordance with an embodiment of the present disclosure.
[0015] FIG. 2A depicts a splash screen for logging a migraine attack event, in accordance with an embodiment of the present disclosure.
[0016] FIG. 2B depicts a screen to enter a time for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0017] FIG. 2C depicts a screen to enter a pain level for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0018] FIG. 2D depicts a screen to enter additional details associated with the migraine attack event, in accordance with an embodiment of the present disclosure.
[0019] FIG. 2E depicts a screen to enter symptoms for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0020] FIG. 2F depicts a screen to enter possible triggers for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0021] FIG. 2G depicts a screen to enter applied relief methods for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0022] FIG. 2H depicts a screen to enter an environment for the migraine attack event, in accordance with an embodiment of the present disclosure.
[0023] FIG. 21 depicts a screen to enter a lifestyle impact associated with the migraine attack event, in accordance with an embodiment of the present disclosure.
[0024] FIG. 2J depicts a screen to confirmation screen a time for logging the migraine attack event, in accordance with an embodiment of the present disclosure.
[0025] FIG. 3A depicts a graph and scorecard screen for indicating migraine trends to the user, in accordance with an embodiment of the present disclosure.
[0026] FIG. 3B depicts a chart screen for indicating migraine trends to the user, in accordance with an embodiment of the present disclosure.
[0027] FIG. 4A depicts a breathing exercise screen including an animation at a first time, in accordance with an embodiment of the present disclosure.
[0028] FIG. 4B depicts the breathing exercise screen on FIG. 4A at a second time, in accordance with an embodiment of the present disclosure.
[0029] FIG. 4C depicts the breathing exercise screen on FIG. 4A at a third time, in accordance with an embodiment of the present disclosure.DETAILED DESCRIPTION
[0030] Example embodiments are provided so that this disclosure will be thorough and will fully convey the scope to those who are skilled in the art. Numerous specific details are set forth, such as examples of specific systems, components, devices, and methods, to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments can be embodied in many different forms and that neither should be construed to limit the scope of the disclosure. In some example embodiments, well-known processes, well-known device structures, and well-known technologies are not described in detail.
[0031] As shown and described more fully below, the instant disclosure includes systems, methods, and devices for providing users with content and other tools for managing certain diseases or disorders or symptoms associated therewith. The systems described herein can include computing components connected over one or more wired or wireless networks for storing digital health management content, transmitting digital health management content to users' computing devices (e.g., smartphones), and evaluating the performance of the digital health management content by comparing user-interaction with the digital health management content. The methods described herein can include methods for administering digital health management content to a user, methods for evaluating the performance of digital health management content based on user data and userinteraction with the digital health management content, and methods for personalizing the digital health management content based on the evaluation of the performance thereof. The devices described herein can include computing devices (e.g., server computer(s), smartphone(s), tablet(s), desktop computer(s), laptop computer(s), or any combination thereof) for storing, transmitting, personalizing, and / or executing a digital health management application. The user-facing digital health management application can constitute a mobile application (i.e., an “app”), a web-based application, or any combination thereof.
[0032] The digital health management system can provide health management content to users in the form of textual and / or audio / visual content delivered through a computer application (e.g., an app) executable on a computing device (e.g., a smartphone). The performance of a digital health management content can be evaluated across a wide range of performance parameters, including efficacy in reducing the occurrence of events or symptoms, improved user outcomes (e.g., improved sleep patterns), or the reduction in adverse events (e.g., reduction in instances where the user was unable to concentrate due to the condition). The digital health management content can be provided from a host server or similar computing devices via an app downloaded by the user on his or her smartphone.
[0033] In some implementations, the digital health management system can deliver non- therapeutic content to users. In such implementations, the digital health management system can deliver health management content that is adapted to provide individuals with tools that they can utilize to manage their condition or manage underlying causes of their condition, such as poor sleep, overconsumption of coffee and other stimulants, or exposure to stressors.Digital Health Management System
[0034] The present application is generally directed to the provision of digital health management services to users. In one embodiment shown in FIG. 1A, a digital health management system 100 can be accessed via a user device 120 through a network 130 (e.g., the Internet or another telecommunication network). The digital health management system 100 can provide content 106 to a user through the device 120. The digital health management system 100 can include a computer system, such as a server or server system, that is configured to provide the content 106 to a user through the user device 120. The digital health management system 100 can further include a memory 102 and a processor 104 that is adapted to execute instructions stored in the memory 102 to provide the content 106 to the user device 120 and perform other tasks described herein. The user device 120 can include a mobile device (e.g., a smartphone), a tablet, a laptop, a desktop computer, or any other device that is able to access and / or display the content 106. In one embodiment, the user can download a smartphone app 122 on the user device 120 through which the digital health management system 100 can be accessed to provide the content 106 thereto. In other embodiments, the digital health management system 100 can be accessed via, for example, a website, a web application, or as a software as a service (SaaS) model. The digital health management app 122 can provide a user interface through which the user can access, view, and / or interact with the digital therapy content 106 provided via the digital health management system 100. In various embodiments, the digital health management app 122 can be downloaded via various digital distribution services, including app stores (e.g., the Google Play Store or the Apple App Store).
[0035] In some embodiments, the digital health management system 100 can be embodied as one or more servers that are programmed to deliver the content to the use via the digital health management app 122. In some embodiments, the digital health management system 100 can be embodied as a cloud computing system. The cloud computing system can be a distributed system (e.g., remote environment) having scalable / elastic computing and storage resources. The cloud computing resources can execute the digital health management application 108 for facilitating communications with the user device 120 and storing data in the database 112. In some examples, the database 112 can reside on a standalone computing device. The digital health management application 108 can provide the user with the digital health content 106 that is delivered via the health management app 122 executable on the user device 120.
[0036] The network 130 can include any type of network that allows sending and receiving communication signals, such as a wireless telecommunication network, a cellular telephone network, a time division multiple access (TDMA) network, a code division multiple access (CDMA) network, Global system for mobile communications (GSM), a third generation (3G) network, fourth generation (4G) network, fifth generation (5G) network, a satellite communications network, and other communication networks. The network 130 can include one or more of a Wide Area Network (WAN), a Local Area Network (LAN), and a Personal Area Network (PAN). In some examples, the network 130 includes a combination of data networks, telecommunication networks, and a combination of data and telecommunication networks. The user device 120 and the digital health management system 100 can communicate with each other by sending and receiving signals (wired or wireless) via the network 130. In some examples, the network 130 provides access to cloud computing resources, which can include elastic / on-demand computing and / or storage resources available over the network 130.
[0037] The user device 120 can include, but is not limited to, a portable electronic device (e.g., smartphone, cellular phone, personal digital assistant, personal computer, or wireless tablet device), a desktop computer, or any other electronic device capable of sending and receiving information via the network 130. The user device 120 includes data processing hardware (e.g., a processor 126), memory 124, and a display 125 in communication with the data processing hardware. In some examples, the user device 120 includes a keyboard (either a physical or a software -based keyboard), mouse, microphones, and / or a camera for allowing the user to input data. In addition to or in lieu of the display 125, the user device 120 can include one or more speakers to output audio data to the user. For instance, the health management app 122 can be configured to provide audible alerts to the user or play audio content for the user. In some embodiments, the user device 120 can execute the health management app 122 that the user has downloaded and is stored in the memory 124 of the user device 120 to establish a connection with the digital health management system 100 and access the digital health content 106. In other embodiments, the health management app 122 can include a web-based application through which the user can access the digital health content 106. In some embodiments,the user can have access to the digital health content 106 for a defined time period (e.g., 3 months). In some embodiments, the access to the digital health content 106 can be controlled based on whether the user has subscribed to the service provider controlling the digital health management system 100. The digital health management app 122 when executed by the data processing hardware of the user device 120, can be configured to display a variety of graphical user interfaces (GUIs) on the display 125 that, among other things, allows the user to interact with the health management app 122.
[0038] In some embodiments, user devices 120 can access the digital health management system 100 resources via a variety of different Infrastructure as a service (laaS) standards, including, e.g., Amazon Elastic Compute Cloud (EC2), Open Cloud Computing Interface (OCCI), Cloud Infrastructure Management Interface (CIMI), or OpenStack standards. Some laaS standards can allow clients access to resources over HTTP and can use Representational State Transfer (REST) protocol or Simple Object Access Protocol (SOAP). In some embodiments, user devices 120 can access the digital health management system 100 resources via a variety of different Platform as a Service (PaaS) interfaces. Some PaaS interfaces use HTTP packages, standard Java APIs, JavaMail API, Java Data Objects (JDO), Java Persistence API (JPA), Python APIs, web integration APIs for different programming languages including, e.g., Rack for Ruby, WSGI for Python, or PSGI for Perl, or other APIs that can be built on REST, HTTP, XML, or other protocols. In some embodiments, user devices 120 can access digital health management system 100 resources via a variety of different of web-based user interfaces (e.g., when the digital health management system 100 is provided as a SaaS). In some embodiments, user devices 120 can also access SaaS resources through smartphone or tablet applications (e.g., Salesforce Sales Cloud or Google apps) or client operating systems.
[0039] In some embodiments, the digital health management system 100 and / or the health management app 122 can further be configured to transmit and / or receive from a third-party system 140. For example, the digital health management system 100 and / or the health management app 122 can be configured to retrieve user medical information from a healthcare provider (e.g., in the form of an electronic medical record) or provide notifications to the healthcare provider. As another example, the digital health management system 100 and / or the health management app 122 can be configured to retrieve third-party app data from back-end servers for the third-party apps, such as sleep tracking data or fitness tracking data associated with the user.
[0040] The content 106 served to the user via the app 122 can be designed to provide personalized self-help tools for users. The app 122 and / or the digital health management system 100 can be programmed to customize the type and / or format of the content 106 provided to the user based on data on the user or how the user otherwise interacts with the content 106 and / or the app 122. The content 106 can include passive content meant to be viewed or other consumed by users or interactive content. In some embodiments, the content 106 can include cognitive behavioral therapy (CBT) content, i.e., the content 106 can be designed to implement CBT-based techniques for providing guidance to users.Accordingly, the content 106 can include one or more modules or lessons providing CBT content that users can interact with or view to receive CBT. The app 122 can provide a variety of different content 106 that can be delivered to users and / or with which users can interact, including logs, courses, tools, and insights. In one embodiment shown in FIG. IB, the app 122 can include a navigation screen 200 to provide the user access to the logs, courses, tools, and insights. The logs can include a listing of recorded events, such as migraine attacks as described below.Migraine Management
[0041] In some embodiments, the digital health management system 100 and the app 122 can be adapted to provide users with tools for managing their migraine health. In particular, the app 122 can include various combinations of features that allow users to track, manage, and ameliorate migraine attacks. The app 122 can provide a graphical user interface (GUI) that allows users to interact with the app 122, view different types of migraine-related content, visualize data tracked by the app 122, and so on. The app 122 can include a variety of different screens that can include interactive or non- interactive components.
[0042] In some embodiments, the app 122 can be programmed to take the user through and onboarding process on the initial startup. The onboarding process can be used to obtain a variety of different data about the user, including bibliographic data (e.g., age or sex), location data, medical history data (e.g., the user’s history of migraines), and lifestyle data (e.g., how much coffee the user drinks, how much sleep the user gets on average, or potentially stressful environments or conditions that the user is exposed to). The user data obtained via the onboarding process can be used, for example, to further inform the type of content 106 delivered to the user via the 122. For example, content 106 can be customized based on the age, sex, or sleeping habits of the user.
[0043] In one embodiment shown in FIGS. 2A-2J, the app 122 can be configured to allow users to record migraine attacks. In addition to the occurrence of the migraine event attack, the app 122 can further allow users to enter a variety of different data associated with the migraine attack. In particular, the app 122 can include a screen that allows users to enter when the migraine attack occurred (FIGS. 2A and 2B), a pain level associated with the migraine attack (FIG. 2C), and additional details (FIG. 2D) associated with the migraine attack, including symptoms (FIG. 2E), possible triggers (FIG. 2F), attempted relief methods (FIG. 2G), the environment in which the migraine attack occurred (FIG. 2H), and the lifestyle impact of the migraine (FIG. 21). Further, the app 122 can include a menu screen (FIG. 2J) that illustrates which types of data have been entered or completed by the user via an indicium (e.g., a checkmark). The app 122 can further store the logs for the recorded migraine attacks so that users can view or edit the data inputs for previous migraine attacks (e.g., to add missing details that the user did not record at the time of the attack). In various embodiments, the migraine attackslogs can be stored in the memory 124 of the user device 120, the database 112, or a combination thereof.
[0044] In one embodiment, the content 106 delivered to the user via the app 122 can include one or more courses that the user can complete. The courses can provide textual, visual, and / or audio content to the user. The courses can include, for example, one or more modules or lessons that the user can complete in defined or random order. In some embodiments, the courses can be configured to provide CBT content to the user. For example, the courses can be configured to teach users to understand and manage their migraine threshold, relaxation strategies, strategies for combating negative thoughts or positive reinforcement, lifestyle recommendations (e.g., migraine triggers, techniques to improve their sleep, benefits of exercise, how to improve their diet, or strategies to mitigate stress), or beneficial activities to reduce the occurrence of or mitigate the severity of migraines (e.g., mindfulness or breathing exercises). The number and types of courses provided to the user or the order in which the courses are provided to the user can be personalized by the app 122 and / or the digital health management system 100 based on user profile data, migraine attack data (i.e., data on migraine attacks logged by the user), user engagement with the app 122 and / or the digital health content 106, and other factors.
[0045] In one embodiment, the content 106 delivered to the user via the app 122 can include insights and / or trends data for migraine attacks or user engagement with the app 122. For example, the app 122 can be configured to provides comparisons (e.g., between various periods of time while using the app 122) of the number of days the user has had between migraine attacks (e.g., “you had X more attack free days compared to last month”), changes in lifestyle impacts by the migraines over time, and changes in pain levels over time (e.g., “your pain levels are trending down”). As another example, the app 122 can be configured to indicate to users their most frequent symptoms and / or triggers for migraines, with relevant content 106 to show user ways to manage those symptoms and / or triggers. As yet another example, the app 122 can be configured to indicate to users the amount of the content 106 from the app 122 that they have consumed (e.g., “you completed X lessons” or “you completed X breathing exercises”). The trends and insights can be delivered to the user by the app 122 contextually based on user profile data, migraine attack data, user engagement with the app 122 and / or the digital health content 106, and other factors. In one embodiment, the insights and trends data can be delivered to the user via a number of different mediums, including graphs, scorecards, and the like. For example, FIG. 3A shows a graph and scorecard screen 220 including graph of the user’s recorded pain level over time with underlying bars indicating the durations of each migraine attack (where widths of the bars correspond to the relative duration of the attacks), a count of migraine attacks logged in the selected time frame, a count of the number of days without a migraine attack logged in the selected time frame, a count of the user’s activities that were limited by migraines in selected time frame, and an average number of days between migraine attacks. As another example, FIG. 3B shows a chartscreen 222 including various ring or pie charts indicating relative occurrences of symptoms, triggers, relief methods, environments, and lifestyle impacts associated with migraine attacks that the user has logged over a selected time period.
[0046] As noted above, the app 122 can, in some embodiments, be configured to provide instructional content to users as to how to perform certain activities to reduce the occurrence of or mitigate the effects of migraines. Such instructional content can be referred to as “exercises.” In some embodiments, the exercises can include videos or animations that directly demonstrate or teach to the user how to perform the activities. For example, FIGS. 4A-4C illustrate a breathing exercise screen 230 that is configured to instruct users how to perform breathing exercises properly. In this embodiment, the breathing exercise screen 230 includes a pulsating ring animation that teaches users to match their breathing pattern to the cadence with which the ring animation expands and retracts. The exercises can be provided within the app 122 as either standalone content or incorporated into courses (or individual lessons thereof). In some embodiments, the exercises can be unlocked (i.e., freely accessible by the user thereafter) upon the user completing particular course content. Accordingly, the app 122 can be configured to provide both active instructional content, as well as audiovisual content that is designed to be passively consumed by the user.
[0047] In one embodiment, the app 122 can include surveys or assessment questions associated with the course content. In various embodiments, the surveys can be placed before, during, or after courses to drive additional personalization and suggestions for the app 122. For example, the app 122 can be configured to ask the user whether particular course content was helpful or whether the user has put the skills learned from particular course content to use.
[0048] In one embodiment, the app 122 can be configured to deliver content 106 to the user in a contextual or personalized manner. In particular, the app 122 can be programmed to display or notify the user of particular personalized content based on one or more of migraine attack data input by the user, third-party data, user profile data, and / or how the user has engaged with previous content 106. In some embodiments, the app 122 can utilize algorithms or preprogrammed rules that utilize one or more of the aforementioned parameters as inputs to determine which content 106 to deliver to the user. In other embodiments, the app 122 can implement machine learning models that have been trained on one or more of the aforementioned parameters to determine which content 106 to deliver to the user.
[0049] As noted above, in some embodiments, the app 122 can be configured to integrate or interface with one or more third-party apps. In some embodiments, the app 122 can be configured to integrate with fitness or sleep tracking apps (e.g., Apple Health and Google Fit), which can be beneficial because poor sleep and inadequate exercise can lead to or exacerbate migraines. In some embodiments, the app 122 can be configured to integrate with weather apps, which can be beneficial because some individuals’ migraines would be triggered by weather changes. The app 122 can be configured to interface with the third-party apps via, for example, APIs associated with those third-party apps. In some embodiments, the data from the third-party apps can be displayed within the GUI of the app 122 in conjunction with the data generated by or from the app 122. Further, as noted above, the data from the third-party apps can be utilized by the app 122 to customize the content 106 delivered to the user. In some embodiments, the app 122 can be configured to provide notifications (e.g., push notifications) to the user based on the third-party app data. For example, the app 122 can receive data from a third-party weather app indicating that it is about to rain and correspondingly provide a push notification to the user warning of the weather change and recommending that the user take preemptive action to avoid the onset of or mitigate a migraine attack.
[0050] In one embodiment, particular features and / or content 106 can be unlocked for the user based on different user or subscription tiers. For example, a first or “basic” tier can include the migraine attack logging functionality, but have one or more other features locked. As another example, a second or “premier” tier can include the full functionality of the app 122, including fully filterable graphs and scorecards, integration with third-party apps, and so on.
[0051] This disclosure is not limited to the particular systems, devices and methods described, as these may vary. The terminology used in the description is for the purpose of describing the particular versions or embodiments only and is not intended to limit the scope of the disclosure.
[0052] The following terms shall have, for the purposes of this application, the respective meanings set forth below. Unless otherwise defined, all technical and scientific terms used herein have the same meanings as commonly understood by one of ordinary skill in the art. Nothing in this disclosure is to be construed as an admission that the embodiments described in this disclosure are not entitled to antedate such disclosure by virtue of prior invention.
[0053] As used herein, the term “implantable medical device” includes any device that is at least partially introduced, either surgically or medically, into the body of a subject and is intended to remain there after the procedure.
[0054] As used herein, the singular forms “a,” “an,” and “the” include plural references, unless the context clearly dictates otherwise. Thus, for example, reference to a “protein” is a reference to one or more proteins and equivalents thereof known to those skilled in the art, and so forth.
[0055] As used herein, the term “about” means plus or minus 10% of the numerical value of the number with which it is being used. Therefore, about 50 mm means in the range of 45 mm to 55 mm.
[0056] As used herein, the term “consists of’ or “consisting of’ means that the device or method includes only the elements, steps, or ingredients specifically recited in the particular claimed embodiment or claim.
[0057] In embodiments or claims where the term “comprising” is used as the transition phrase, such embodiments can also be envisioned with replacement of the term “comprising” with the terms “consisting of’ or “consisting essentially of.”
[0058] As used herein, the term “subject” as used herein includes, but is not limited to, humans and non-human vertebrates such as wild, domestic, and farm animals.
[0059] While the present disclosure has been illustrated by the description of exemplary embodiments thereof, and while the embodiments have been described in certain detail, it is not the intention of the Applicants to restrict or in any way limit the scope of the appended claims to such detail. Additional advantages and modifications will readily appear to those skilled in the art. Therefore, the disclosure in its broader aspects is not limited to any of the specific details, representative devices and methods, and / or illustrative examples shown and described. Accordingly, departures may be made from such details without departing from the spirit or scope of the Applicant's general inventive concept.
[0060] With respect to the use of substantially any plural and / or singular terms herein, those having skill in the art can translate from the plural to the singular and / or from the singular to the plural as is appropriate to the context and / or application. The various singular / plural permutations may be expressly set forth herein for sake of clarity.
[0061] In addition, even if a specific number is explicitly recited, those skilled in the art will recognize that such recitation should be interpreted to mean at least the recited number (for example, the bare recitation of "two recitations," without other modifiers, means at least two recitations, or two or more recitations). Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, et cetera” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (for example, “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, et cetera). In those instances where a convention analogous to “at least one of A, B, or C, et cetera” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (for example, “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, et cetera). It will be further understood by those within the art that virtually any disjunctive word and / or phrase presenting two or more alternative terms, whether in the description, sample embodiments, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase “A or B” will be understood to include the possibilities of “A” or “B” or “A and B.”
[0062] In addition, where features of the disclosure are described in terms of Markush groups, those skilled in the art will recognize that the disclosure is also thereby described in terms of any individual member or subgroup of members of the Markush group.
[0063] Various of the above-disclosed and other features and functions, or alternatives thereof, may be combined into many other different systems or applications. Various presently unforeseen orunanticipated alternatives, modifications, variations or improvements therein may be subsequently made by those skilled in the art, each of which is also intended to be encompassed by the disclosed embodiments.
Claims
CLAIMS1. A method for assisting a user in managing migraines or symptoms thereof, the method comprising: receiving, by a software application, user data associated with the user; receiving, by the software application, migraine attack data associated with a migraine suffered by the user; receiving, by the software application, third-party app data associated with the user; and providing, by the software application, content to the user via a device associated with the user based on at least one of the user data, the migraine attack data, the third-party app data, or engagement by the user with the software application, wherein the content assists the user in managing migraines or symptoms thereof.
2. The method of claim 1, wherein the user data comprises at least one of bibliographic data, location data, medical history data, and lifestyle data.
3. The method of claim 1 or claim 2, wherein the migraine attack data comprises at least one of when the migraine occurred, a pain level, symptoms, triggers, attempted relief methods, an environment in which the migraine occurred, and a lifestyle impact of the migraine.
4. The method of any one of claims 1-3, wherein the third-party app data comprises at least one of fitness tracking app data, sleep tracking app data, or weather app data.
5. The method of any one of claims 1—4, wherein the content comprises cognitive behavioral therapy content.
6. The method of any one of claims 1-5, wherein the software application comprises a smartphone app.
7. The method of any one of claims 1-6, wherein receiving the migraine attack data comprises receiving a log entry of the migraine.
8. A computer system for assisting a user in managing migraines or symptoms thereof, the computer system comprising: a processor; and a memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the computer system to:receive user data associated with the user; receive migraine attack data associated with a migraine suffered by the user; receive third-party app data associated with the user; and provide content to the user via a device associated with the user based on at least one of the user data, the migraine attack data, the third-party app data, or engagement by the user with the content, wherein the content assists the user in managing migraines or symptoms thereof.
9. The computer system of claim 8, wherein the user data comprises at least one of bibliographic data, location data, medical history data, and lifestyle data.
10. The computer system of claim 8 or claim 9, wherein the migraine attack data comprises at least one of when the migraine occurred, a pain level, symptoms, triggers, attempted relief methods, an environment in which the migraine occurred, and a lifestyle impact of the migraine.
11. The computer system of any one of claims 8-10, wherein the third-party app data comprises at least one of fitness tracking app data, sleep tracking app data, or weather app data.
12. The computer system of any one of claims 8-11, wherein the content comprises cognitive behavioral therapy content.
13. The computer system of any one of claims 8-12, wherein the computer system comprises a smartphone.
14. The computer system of any one of claims 8-13, wherein receiving the migraine attack data comprises receiving a log entry of the migraine.
Citation Information
Patent Citations
Method and a system for assessing neurological conditions
US20090220429A1
Method and apparatus for the measurement of autonomic function for the diagnosis and validation of patient treatments and outcomes
US20160198996A1
Method and system for managing pain
US20170296087A1
Pain management based on emotional expression measurements
US20210128921A1