Fall detection system
First Claim
1. A computer-implemented method for providing data to a neural network for detecting a fall of person having a portable electronic device, the method comprising the steps of:
- phasing, via a processing device of a pre-filter, data points, wherein the phasing comprises dividing the data points into a predetermined number of data sets;
receiving a data point of the predetermined number of data sets at the processing device of the pre-filter, wherein the data point is selected for pre-filtering, and wherein the pre-filter comprises a first buffer, a second buffer, a low pass filter, and a measuring device;
calculating a first magnitude value in view of the data point;
passing the first magnitude value to the low pass filter to generate a second magnitude value;
calculating a jerk value in relation to the second magnitude value and a third magnitude value, wherein the third magnitude value is a magnitude value appended to the first buffer;
appending the jerk value to the second buffer;
appending the second magnitude value to the first buffer;
providing the jerk value to the measuring device; and
transmitting the second magnitude value to the neural network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system used to detect a fall and to provide data has a wearable device that includes a pre-filter, an accelerometer and a transmitter. The pre-filter includes buffers, a low pass filter, a flag, and a measuring device. The pre-filter receives data points transmitted by the accelerometer. The pre-filter generates a magnitude value, and calculates a jerk value in relation to the magnitude value. The pre-filter appends the jerk value to one of the buffers and provides the jerk value to the measuring device. The pre-filter further transmits the magnitude value to a neural network.
48 Citations
14 Claims
-
1. A computer-implemented method for providing data to a neural network for detecting a fall of person having a portable electronic device, the method comprising the steps of:
-
phasing, via a processing device of a pre-filter, data points, wherein the phasing comprises dividing the data points into a predetermined number of data sets; receiving a data point of the predetermined number of data sets at the processing device of the pre-filter, wherein the data point is selected for pre-filtering, and wherein the pre-filter comprises a first buffer, a second buffer, a low pass filter, and a measuring device; calculating a first magnitude value in view of the data point; passing the first magnitude value to the low pass filter to generate a second magnitude value; calculating a jerk value in relation to the second magnitude value and a third magnitude value, wherein the third magnitude value is a magnitude value appended to the first buffer; appending the jerk value to the second buffer; appending the second magnitude value to the first buffer; providing the jerk value to the measuring device; and transmitting the second magnitude value to the neural network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing data to a neural network, the system comprising:
a wearable device comprising a pre-filter, an accelerometer and a transmitter configured to communicate with a portable electronic device, wherein the pre-filter comprises a first buffer, a second buffer, a low pass filter, and a measuring device, wherein the pre-filter is configured to; perform, via a processing device, phasing of data points, wherein the data points are transmitted by the accelerometer, and wherein the phasing comprises dividing data points into a predetermined number of data sets; receive a data point of the predetermined number of data sets, wherein the data point is selected for pre-filtering; calculate a first magnitude value in view of the data point; pass the first magnitude value to the low pass filter to generate a second magnitude value; calculate a jerk value in relation to the second magnitude value and a third magnitude value, wherein the third magnitude value is a magnitude value appended to the first buffer; append the jerk value to the second buffer; append the second magnitude value to the first buffer; provide the jerk value to the measuring device; and transmit the second magnitude value to the neural network. - View Dependent Claims (7, 8, 9, 10)
-
11. A wearable device system comprising:
-
a pre-filter; an accelerometer; and a transmitter configured to communicate with a portable electronic device, wherein the pre-filter comprises a first buffer, a second buffer, a low pass filter, a flag, and a low threshold detector, wherein the pre-filter is configured to; perform, via a processing device, phasing of data points, wherein the data points are transmitted by the accelerometer, and wherein the phasing comprises dividing data points into a predetermined number of data sets; receive a data point of the predetermined number of data sets, wherein the data point is selected for pre-filtering; calculate a first magnitude value in view of a data point; pass the first magnitude value to the low pass filter to generate a second magnitude value; calculate a jerk value in relation to the second magnitude value and a third magnitude value, wherein the third magnitude value is a magnitude value appended to the first buffer; append the jerk value to the second buffer; append the second magnitude value to the first buffer; provide the jerk value to the low threshold detector in response to the flag being set; and provide the second magnitude value to the transmitter in response to the low threshold detector detecting the jerk value meeting a low threshold, wherein the low threshold is lower than a predetermined value. - View Dependent Claims (12, 13, 14)
-
Specification