Method and system for remotely identifying and monitoring anomalies in the physical and/or psychological state of an application user using average physical activity data associated with a set of people other than the user

Inventors

Levy, Simon

Assignees

Mahana Therapeutics Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11610663-B2

Patent

Publication Date

2023-03-21

Expiration Date


Abstract

An application user is granted access to one or more applications that provide the user with information and assistance. Altitude and/or motion data is collected from one or more devices associated with the user, and the device altitude and/or motion data is utilized to identify physical activities being performed by the user. The device altitude and/or motion data is further analyzed to determine physical activity count data, physical activity speed, velocity, and/or acceleration data, and physical activity length data. The physical activity data is then analyzed to identify and monitor changes or anomalies in the physical and/or psychological state of the user using average physical activity data. Upon identification of changes or anomalies in the user's physical and/or psychological state, one or more actions are taken to assist the user.

Core Innovation

A computing system provides a user with a digital therapeutic system and a graphical user interface through which therapeutic treatment content associated with one or more health conditions of the user is provided. The system identifies the one or more health conditions of the user, identifies a physical activity performed by human beings associated with the one or more health conditions, and provides the therapeutic treatment content associated with the identified health conditions to the user through the graphical user interface. The physical activity is monitored using objectively measured current user altitude data or objectively measured current user motion data collected from one or more remote monitoring devices associated with the user.

The system obtains and stores average physical activity count data defining an average number of occurrences of the physical activity in a defined timeframe for one or more sets of people. For altitude-based monitoring, the system defines a change in altitude range determined to be associated with the physical activity and generates physical activity altitude data representing a correlation between the defined change in altitude range and an occurrence of the physical activity. For motion-based monitoring, the system defines a change in motion range determined to be associated with the physical activity and generates physical activity motion data representing a correlation between the defined change in motion range and an occurrence of the physical activity.

The system accesses the physical activity altitude data or physical activity motion data and the current user altitude data or current user motion data, analyzes them to identify one or more current occurrences of the user engaging in the physical activity, and generates user physical activity count data representing the number of times the physical activity is performed by the user in the timeframe previously defined. The system compares the user physical activity count data with the average physical activity count data and, when the user physical activity count data differs from the average physical activity count data by a threshold amount, automatically determines a status of the one or more health conditions of the user.

Based on the determined status of the one or more health conditions of the user, the system dynamically modifies the therapeutic treatment content provided to the user through the graphical user interface of the digital therapeutic system. In some configurations, additional actions are performed based on the determined status of the one or more health conditions, including providing personalized content, requesting information from the user, updating a profile associated with the user, contacting the user or contacting a third party on the user’s behalf, adding a note to the user’s file for review by a third party, and flagging the user’s file for attention by a third party. The system also uses personalized content generated based on how many times the user performs the physical activity within a defined timeframe, including determining a content schedule and providing the personalized content at a frequency set by the schedule.

Claims Coverage

The independent claims (clm-00001, clm-00010, clm-00019, clm-00022) cover four inventive features centered on a digital therapeutics system that uses objectively measured altitude or motion data to identify physical activity occurrences, derive user physical activity count data, compare that count to average physical activity count data, and, when a threshold difference is detected, automatically determine a status of one or more health conditions and dynamically modify therapeutic treatment content via a graphical user interface.

Digital therapeutic system with health-condition status determination from activity count

providing a user with a digital therapeutic system; identifying one or more health conditions of the user; identifying a physical activity performed by human beings associated with the one or more health conditions; obtaining average physical activity count data defining an average number of occurrences of the physical activity in a defined timeframe for one or more sets of people; collecting objectively measured current user altitude data or objectively measured current user motion data from one or more remote monitoring devices; analyzing the current user altitude data or current user motion data with pre-stored physical activity altitude data or physical activity motion data to identify current occurrences; generating user physical activity count data representing the number of times the physical activity is performed by the user; comparing the user physical activity count data with the average physical activity count data; if the user physical activity count data differs by a threshold amount, automatically determining a status of the one or more health conditions; and based on the determined status, dynamically modifying therapeutic treatment content provided through the graphical user interface.

Altitude range correlation for identifying physical activity occurrences

defining a change in altitude range determined to be associated with the physical activity; generating physical activity altitude data representing a correlation between the defined change in altitude range and an occurrence of the physical activity; storing the physical activity altitude data; collecting objectively measured current user altitude data from one or more remote monitoring devices; accessing the physical activity altitude data and the current user altitude data; and analyzing the current user altitude data and the physical activity altitude data to identify one or more current occurrences of the user engaging in the physical activity.

Motion range correlation for identifying physical activity occurrences

defining a change in motion range determined to be associated with the physical activity; generating physical activity motion data representing a correlation between the defined change in motion range and an occurrence of the physical activity; storing the physical activity motion data; collecting objectively measured current user motion data from one or more remote monitoring devices; accessing the physical activity motion data and the current user motion data; and analyzing the current user motion data and the physical activity motion data to identify one or more current occurrences of the user engaging in the physical activity.

Status-dependent dynamic modification of therapeutic treatment content

comparing the user physical activity count data with the average physical activity count data; if the user physical activity count data differs by a threshold amount, automatically determining a status of the one or more health conditions; and based on the determined status of the one or more health conditions, dynamically modifying the therapeutic treatment content provided to the user through the graphical user interface of the digital therapeutic system.

Across clm-00001, clm-00010, clm-00019, and clm-00022, the claim set covers deriving user physical activity occurrences from objectively measured altitude or motion data by using pre-stored altitude/motion correlations, converting occurrences into user physical activity count data, comparing that count to average physical activity count data for defined sets of people, and, upon exceeding a threshold amount, automatically determining a status of one or more health conditions and dynamically modifying the therapeutic treatment content via the graphical user interface.

Stated Advantages

Documented Applications

No documented applications found

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.