# US 10,863,927 B2 · Identifying fall risk using machine learning algorithms

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,863,927 B2
- Document ID: US10863927B2
- Status: Granted
- Kind: B2
- Application number: 16/752,487
- Filed: 2020-01-24
- Published: 2020-05-21
- Granted: 2020-12-15
- Earliest claimed: 2015-06-30
- Assignees: Zibrio Inc.
- Applicants: Zibrio Inc.
- Inventors: Katharine Forth; Erez Lieberman Aiden
- Web page: https://patentgrep.com/patent/US10863927B2

## CPC

- A61B 5/1117: {Fall detection}
- A61B 5/1036: {Measuring load distribution, e.g. podologic studies}
- A61B 5/4023: {Evaluating sense of balance}
- A61B 5/7267: {involving training the classification device}
- A61B 5/7275: {Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor}
- G06N 7/01: Probabilistic graphical models, e.g. probabilistic networks
- G06N 20/00: Machine learning
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G16H 50/30: for calculating health indices; for individual health risk assessment
- A61B 5/0022: {Monitoring a patient using a global network, e.g. telephone networks, internet}
- A61B 5/1116: {Determining posture transitions}
- A61B 5/6887: {mounted on external non-worn devices, e.g. non-medical devices}
- A61B 2503/08: Elderly
- A61B 2562/0252: Load cells
- G16H 20/10: relating to drugs or medications, e.g. for ensuring correct administration to patients
- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## 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

### Claim 1

A method, comprising:
receiving, by a processor, a plurality of load data points over a period of time from at least one load detecting module;
determining a plurality of posture states based, at least in part, on the plurality of load data points by applying a machine learning algorithm to the plurality of load data points;
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.

### Claim 2 (depends on 1)

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 plurality of load data points.

### Claim 3 (depends on 1)

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.

### Claim 4 (depends on 3)

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.

### Claim 5 (depends on 1)

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.

### Claim 6 (depends on 1)

The method of claim 1, further comprising calculating at least one basic non-PEM metric based on the plurality of load data points, 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.

### Claim 7 (depends on 6)

The method of claim 6, wherein the at least one basic non-PEM metric comprises at least one of 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.

### Claim 8 (depends on 1)

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, or directional equilibria.

### Claim 9 (depends on 1)

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.

### Claim 10 (depends on 1)

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.

### Claim 11 (depends on 10)

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, or strength.

### Claim 12 (depends on 1)

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.

### Claim 13

A system for determining postural stability and fall risk of a person, comprising:
at least one load detecting module configured to acquire a plurality of load data points; and
a data analysis module configured to analyze the plurality of load data points received from the at least one load detecting module, wherein the data analysis module is configured to perform steps comprising:
determining a plurality of posture states based, at least in part, on the plurality of load data points by applying a machine learning algorithm to the plurality of load data points;
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.

### Claim 14 (depends on 13)

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.

### Claim 15 (depends on 13)

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

### Claim 16 (depends on 13)

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.

### Claim 17 (depends on 16)

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.

### Claim 18 (depends on 13)

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.

### Claim 19 (depends on 13)

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.

### Claim 20 (depends on 19)

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, or strength.
