IP Library Granted Patent US 10,542,914
Granted Patent B2
US 10,542,914 · App. 16/419,304 · Granted Jan 28, 2020

Identifying fall risk using machine learning algorithms

Inventors: Katharine Forth (Houston, TX); Erez Lieberman Aiden (Houston, TX)
Assignee: Zibrio Inc.
A61B5/1117A61B5/1036A61B5/4023A61B5/7267A61B5/7275G06N20/00G16H50/30A61B5/0022A61B5/1116A61B5/6887A61B2503/08A61B2562/0252
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,542,914
App. No.
16/419,304
Granted
Jan 28, 2020
Kind
B2
Abstract

A person's fall risk may be determined based on machine learning algorithms. The fall risk information can be used to notify the person and/or a third party monitoring person (e.g. doctor, physical therapist, personal trainer, etc.) of the person's fall risk. This information may be used to monitor and track changes in fall risk that may be impacted by changes in health status, lifestyle behaviors or medical treatment. Furthermore, the fall risk classification may help individuals be more careful on the days they are more at risk for falling. The fall risk may be estimated using machine learning algorithms that process data from load sensors by computing basic and advanced punctuated equilibrium model (PEM) stability metrics.

Claims (33)

1. A method, comprising:

receiving, by a processor, a plurality of load data points over a period of time from at least two load detecting modules; and

calculating center of pressure (COP) data based, at least in part, on the plurality of load data points;

determining a plurality of posture states based, at least in part, on the center of pressure (COP) data by applying a machine learning algorithm to the COP data;

calculating one or more base punctuated equilibrium model (PEM) stability metrics based, at least in part, on the plurality of posture states, wherein the base punctuated equilibrium model (PEM) stability metrics comprise metrics corresponding to a presence of a plurality of postural states;

calculating one or more advanced punctuated equilibrium model (PEM) stability metrics based, at least in part, on the plurality of posture states, wherein the advanced punctuated equilibrium model (PEM) stability metrics comprise metrics corresponding to a relationship between the plurality of postural states; and

determining a balance score based, at least in part, on the one or more base punctuated equilibrium model (PEM) stability metrics and on the one or more advanced punctuated equilibrium model (PEM) stability metrics.

2. The method of claim 1 , wherein the machine learning algorithm comprises a Hidden Markov Model (HMM), and the HMM classifies static and dynamic postural states based on the COP data.

3. The method of claim 1 , wherein the step of determining the balance score comprises applying a second machine learning algorithm to the one or more base PEM stability metrics and the one or more advanced PEM stability metrics.

4. The method of claim 3 , wherein the second machine learning algorithm comprises a neural network, wherein the neural network is trained with training data from individuals with a known fall history.

5. The method of claim 3 , wherein COP values over time are applied to the second machine learning algorithm.

6. The method of claim 1 , wherein the step of determining the balance score comprises computing basic postural stability metrics from an inverted pendulum model (IPM) using an artificial intelligence technique, and wherein the determined balance score is based, at least in part, on the basic postural stability metrics.

7. The method of claim 1 , further comprises calculating at least one basic non-PEM metric from COP, wherein the at least one basic non-PEM metric comprises at least one of COP speed, peak mediolateral sway, peak anterior-posterior sway, standard deviation of mediolateral sway, standard deviation of anterior-posterior sway, mean speed, fraction of trial above a predetermined speed, radius of a 95% sway ellipse, radius of a 95% sway circle, and root mean square (RMS) speed, and wherein determining the balance score comprises linearly integrating weighted metrics of the one or more base PEM stability metrics, the one or more advanced PEM stability metrics, and the at least one basic non-PEM metric.

8. The method of claim 1 , wherein the one or more base PEM stability metrics comprise at least one of a number of equilibria, a dwell time in an equilibrium, and a size of each equilibrium, wherein the advanced PEM stability metrics comprise at least one of a time to equilibrium, an equilibrium distance, an equilibrium overlap, a percent equilibrium, a mean equilibria duration, and directional equilibria.

9. The method of claim 1 , further comprising classifying a fall risk from the balance score, wherein the fall risk classification is based on classification thresholds.

10. The method of claim 1 , further comprising collecting historical data for an individual, wherein the balance score is determined based, at least in part, on the historical data.

11. The method of claim 10 , wherein the step of collecting historical data comprises collecting at least one of clinical records, exercise, lifestyle inputs, weight, body fat composition, body mass index, level of hydration, medication consumption, alcohol consumption, sleep, steps per day, exercise, time spent sitting, and strength.

12. The method of claim 1 , wherein the step of computing the balance score comprises determining a postural state at a point in time based on at least the plurality of postural states and a probability of transitioning between at least one of the plurality of postural states and another postural state, wherein the postural state is at least one of a static postural state or a dynamic postural state.

13. A system for determining postural stability and fall risk of a person, comprising:

two or more load detecting modules configured to acquire a plurality of load data points;

a data analysis module configured to analyze the plurality of load data points received from the two or more load detecting modules, wherein the data analysis module is configured to perform steps comprising:

calculating center of pressure (COP) data based, at least in part, on the plurality of load data points;

determining a plurality of posture states based, at least in part, on the center of pressure (COP) data by applying a machine learning algorithm to the COP data;

calculating one or more base punctuated equilibrium model (PEM) stability metrics based, at least in part, on the plurality of posture states, wherein the base punctuated equilibrium model (PEM) stability metrics comprise metrics corresponding to a presence of a plurality of postural states;

calculating one or more advanced punctuated equilibrium model (PEM) stability metrics based, at least in part, on the plurality of posture states, wherein the advanced punctuated equilibrium model (PEM) stability metrics comprise metrics corresponding to a relationship between the plurality of postural states; and

determining a balance score based, at least in part, on the one or more base punctuated equilibrium model (PEM) stability metrics and on the one or more advanced punctuated equilibrium model (PEM) stability metrics.

14. The system of claim 13 , further comprising a display module coupled to the data analysis module and configured to display results from the data analysis module comprising at least an indication of the fall risk.

15. The system of claim 13 , wherein the analysis module is configured to apply a Hidden Markov Model (HMM) to the COP data to classifies static and dynamic postural states for the plurality of postural states.

16. The system of claim 13 , wherein the step of determining the balance score comprises applying a second machine learning algorithm to the one or more base PEM stability metrics and the one or more advanced PEM stability metrics.

17. The system of claim 16 , wherein the second machine learning algorithm comprises a neural network, wherein the neural network is trained with training data from individuals with a known fall history.

18. The system of claim 13 , wherein the analysis module is configured to determine the balance score by computing basic postural stability metrics from an inverted pendulum model (IPM) using an artificial intelligence technique, and wherein the determined balance score is based, at least in part, on the basic postural stability metrics.

19. The system of claim 13 , wherein the analysis module is further configured to collect historical data for an individual, wherein the balance score is determined based, at least in part, on the historical data.

20. The system of claim 19 , wherein the analysis module is configured to determine the balance risk based on historical data comprising at least one of clinical records, exercise, lifestyle inputs, weight, body fat composition, body mass index, level of hydration, medication consumption, alcohol consumption, sleep, steps per day, exercise, time spent sitting, and strength.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2019
From: FORTH, KATHARINE; AIDEN, EREZ LIEBERMAN
To: ZIBRIO INC.
Reel/Frame 049253/0557 →
Continuity (3)
Continuation 15197388 · Jun 29, 2016
Provisional Application 62186366 · Jun 30, 2015
Related Publication 20190269354A1 · Sep 5, 2019
Cited By (62)
US 12,186,623 US 12,191,018 US 12,191,021 US 12,217,865 US 12,220,201 US 12,220,202 US 12,224,052 US 12,226,670 US 12,226,671 US 12,230,381 US 12,230,382 US 12,230,383 US 12,246,222 US 12,249,410 US 12,283,356 US 12,285,654 US 12,301,663 US 12,324,961 US 12,327,623 US 12,340,884 US 12,343,180 US 12,347,543 US 12,347,558 US 12,357,195 US 12,367,959 US 12,367,960 US 12,380,984 US 12,380,985 US 12,390,689 US 12,402,805 US 12,420,143 US 12,420,145 US 12,424,308 US 12,424,319 US 12,427,376 US 12,469,587 US 12,478,837 US 12,495,987 US 12,515,104 US 12,537,088 US 12,539,446 US 12,548,656 US 12,548,657 US 12,555,667 US 12,558,593 US 12,558,594 US 12,562,243 US 12,562,271 US 12,589,279 US 12,605,613 US 12,614,622 US 12,616,529 US 12,658,301 US 12,658,302 US 12,661,554 US 12,670,978 US 12,708,814 US 12,718,923 US 12,718,927 US 12,731,669 US 12,731,670 US 12,731,685