System for Fall Detection, Fall Prediction, Mobility, Physical and Cognitive Function Analysis

20250152043 ยท 2025-05-15

    Inventors

    Cpc classification

    International classification

    Abstract

    Various embodiments of a system for fall detection, fall prediction, mobility, physical and cognitive function analysis are disclosed. System for fall detection, fall prediction, mobility, physical and cognitive function analysis can receive user data from wearable devices or other sensors and monitors by passive monitoring of the user during normal daily activities and active monitoring of the user during clinically relevant tests. The system can detect falls and alert caregivers in the event of a fall, predict falls and alert user in case there is an imminent fall; analyze, monitor and detect decline in user mobility, physical function and cognitive function, provide relevant feedback to the user or care provider that can be used as targeted information on how to assess, improve, recover or reduce the rate of functional decline.

    Claims

    1. A hardware and software platform that provides an end-to-end system for fall risk analysis, fall detection, fall prediction, and fall prevention, comprising of: An Application to assess mobility, physical function, cognitive function, and executive function via prescribed instructions of clinically meaningful assessments of gait that measure normal walk, fast walk, dual task walk, sit-to-stand test (STS), timed-up-and-go test (TUG), and rotation around hip tests, in order to identify root causes of a fall risk; wherein the application can be performed remotely without clinician oversight and that allows a la carte selection of the prescribed instructions; Algorithms that assess mobility, physical function, cognitive function, and executive function via prescribed instructions of clinically meaningful assessments of gait that measure normal walk, fast walk, dual task walk, sit-to-stand test (STS), timed-up-and-go test (TUG), and rotation around hip tests, in order to provide fall-risk and fall-risk root cause metrics; A carefully constructed fall detection machine learning algorithm wherein the algorithm has high sensitivity and specificity for identifying a fall and the algorithm that is power efficient; A carefully constructed fall prediction machine learning algorithm wherein the algorithm combines health parameters, fall risk metrics and gait metrics, such as dual task gait, declining gait speed, and other gait metrics over a period of time, to predict a fall that is personalized to the user; A low-power, body location agnostic (e.g., trunk, head, arm, wrist, legs, foot, ankle, extremities, shoe) wearable, that can be fixed or freely moving, that combines sensors, machine learning based fall prediction algorithm and fall detection algorithm, gait and health parameter metrics, environmental metrics, and audio processing.

    2. The system as claimed in claim 1, further comprising an analysis within the Application that provides indication of high-risk, medium-risk and low-risk fall risk categories.

    3. The system as claimed in claim 2, further comprising feedback on mobility, physical and/or executive functioning of the individual that is contributing to a high fall risk so that targeted interventions can be implemented to reduce fall risk and/or improve mobility, physical and/or executive function.

    4. The system as claimed in claim 1, wherein the wearable is wirelessly connected to a backend server that is located on premise or cloud, that automatically uploads data without user intervention or the need of an intermediary mobile device.

    5. The system as claimed in claim 1, wherein the wearable combines clinically meaningful gait assessment, fall prediction, and fall detection, in a single device, that can operate independently of an intermediary mobile device and includes the ability to record voice and sound, provide voice guidance and respond to wake words, such as Help.

    6. The system as claimed in claim 1, the system further comprising of a custom algorithm residing on the wearable that manipulates user voice recorded from the microphone so that the voice is not recognizable or traceable to a person when automatically uploaded to the back-end server, such as, but not limited to, the cloud or on premise.

    7. The system as claimed in claim 1, wherein the system further comprises of the ability to automatically call for emergency help, either through the automatic fall detection algorithm or through a wake word via the wearable, such as Help.

    8. The system as claimed in claim 1, further comprising of location information, through additional sensors and custom algorithms, to include both geographic location and specific room location within a dwelling for help to arrive to the precise location to minimize delays in locating the user if unconscious.

    9. The system as claimed in claim 1, further comprising of monitoring gait and balance metrics throughout daily life and activities of daily living (ADL) and comparing these metrics to the user baseline acquired from prescribed tests.

    10. The system as claimed in claim 9, wherein the system gives feedback to the user if the momentary fall risk is significantly higher than the user's baseline in order to prevent an oncoming fall event.

    11. The system as claimed in claim 1, the system further comprising of a context-aware software platform that includes general health information and environmental conditions along with gait to provide context to falls and reasons for falls, or cognitive status, as many older adults have comorbidities.

    12. The system as claimed in claim 1, the Application further comprising of historical data of mobility, physical, executive and cognitive function for that individual to monitor individual performance over time in order to provide an indication of whether they are improving, declining, or staying the same.

    13. The system as claimed in claim 1, wherein the Application further compares individual performance to a population-based dataset to indicate how their individual performance compares.

    14. The system as claimed in claim 1, the system further comprising of user data output that can be shared with a caregiver or healthcare provider, wherein the data is user selectable.

    15. A hardware and software platform that provides remote home-based performance of clinically meaningful gait and physical function assessments, that does not require clinician intervention or oversight, comprising of: A Software Platform that enables users to remotely complete gait and audio measurement assessments in the comfort of their homes or habitual setting, and track changes over time; The Application is a prescribed, in a very specific manner, set of voice-guided physical movements that capture daily variations in dual task-gait and physical function, in addition to audio recordings of the users' performance of dual task gait, wherein both are used in combination to assess executive function impairment and cognitive impairment; A low-power, body location agnostic (e.g., trunk, head, arm, wrist, legs, foot, ankle, extremities, shoe) wearable, that can be fixed or freely moving, that combines sensors to detect gait, movement and movement types, environmental conditions, and audio processing from both a speaker and microphone.

    16. The system as claimed in claim 15, the system further comprising of a Fractal Scale Index based algorithm that can be used in identifying gait for advanced stages of ADRD and to measure disease progression.

    17. The system as claimed in claim 15, the system further comprising of a Fractal Scale Index based algorithm that can be used in tracking cardiovascular health and to measure disease progression.

    18. The system as claimed in claim 15, wherein the Application further comprises of a User Interface that is part of a comprehensive mobile platform, intended for clinicians, researchers, older adults with ADRD and their care partners, to track neurodegenerative disease progression that includes user-entered information on health, metabolic conditions, and comorbidities.

    19. The system as claimed in claim 15, further comprising of the Application providing the ability to be wearable agnostic, such as a mobile application that can be installed on commercially available smart devices such as, but not limited to, an Apple Watch.

    20. A software platform that provides objective measures of fall risk and balance improvement assessment, neurodegenerative cognitive status assessment, and physical reserve assessment, wherein, through individual or a combination of the objective measure assessment, further provides objective measures for a Quality of Life indicator to assess the use of drug and therapies for course of treatment.

    Description

    BRIEF DESCRIPTION OF DRAWINGS

    [0044] FIG. 1 shows a block diagram of the disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis in line with some embodiments described herein.

    [0045] FIG. 2 is a block diagram depicting computing system of the wearable devices as shown in FIG. 1

    [0046] FIGS. 3-4-5-6-7-8-9 are flowcharts of modules used for assessing user mobility, physical and cognitive functions, predicting falls, detecting falls.

    DETAILED DESCRIPTION

    [0047] Detailed description is aimed to provide the means to any person skilled in the art to make and use the embodiments. In addition, the description is given in the context of a specific application and its necessities and changes made to the disclosed embodiments will be obvious to those skilled in the art. The general principles disclosed herein can be implemented to various other embodiments and operations while remaining in the essence and extent of the given disclosure which means the present disclosure is not limited to the shown embodiments and to be accorded the widest extent consistent with the principles and attributes disclosed herein.

    [0048] As used herein, the term and/or includes any and all combinations of one or more of the associated listed items. Further, the singular forms and the articles a, an, and the are intended to include the plural forms as well, unless expressly stated otherwise. It will be further understood that the terms: includes, comprises, including and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Further, it will be understood that when an element, including component or subsystem, is referred to and/or shown as being connected or coupled to another element, it can be directly connected or coupled to the other element or intervening elements may be present.

    [0049] Persons with mobility, cognitive deficits and/or other health conditions present a higher risk of falling and falls can lead to serious injuries. Hence it is important to both detect the falls and report to caregivers for immediate medical attention. It is also important to predict falls before they happen and detect contributing factors and intervene to reduce the likelihood of falls. Present disclosure is directed to a system intended for fall risk assessment, fall detection, fall prediction, active monitoring of user performance on clinically meaningful assessments such as but not limited to: sit-to-stand test or timed-up-and-go test, dual task assessment, passive monitoring and recording metrics related to user mobility, cognitive function, health, user functional health status, etc., that can be used by such persons in unsupervised settings or by clinicians in supervised settings, or for remote supervision. Passive monitoring refers to collecting user data without any additional user action such as monitoring of daily actions of the user whereas active monitoring refers to collecting data from a prescribed clinically relevant test routine which is activated by the user. Disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis can include various software modules such gait analysis module, sit-to-stand analysis module, turn analysis module, balance test assessment module, fall prediction module, fall detection module and lastly; fall risk, mobility, physical function and cognitive function assessment module. Software modules can be used to process data or generate feedback. FIG. 1 depicts the system for fall detection, fall prediction, mobility, physical and cognitive function analysis in accordance with some embodiments described herein. In some implementations, disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis may include: one or more wearable devices with previously disclosed features, a server, associated mobile app all of which are connected through a network. Some implementations may also include other sensors or monitors such as heart-rate sensors, blood pressure sensors, and other monitors etc., which may also be in the form of a wearable. Wearable device network interface may be configured to transfer data between wearable device, server and associated mobile app. Some embodiments may include one or more Bluetooth beacons. In some implementations, various components of system for fall detection, fall prediction, mobility, physical and cognitive function analysis can communicate with each other directly, such as but not limited to when a fall is detected and a wearable device can directly connect to Bluetooth beacons in order to get location information via Bluetooth beacons in order to provide it to caregivers or emergency help for location identification, or through providing this information through a Smart home integration.

    [0050] Specifically, this system for fall detection, fall prediction, mobility, physical and cognitive function analysis includes one or more wearable devices. As shown in FIG. 2, a wearable device 1000 may have a power supply 1013, one or more motion sensors 1001 such as but not limited to accelerometers and gyroscopes for detecting motion of the device and providing data of the detected motions. Wearable device 1000 also may include one or more output device 1003 such as but not limited to speakers, used to provide notice, alarm or feedback to the user. Wearable device also may include one or more input devices 1002 such as but not limited to buttons or microphones. Microphones can be used to receive feedback from the user when a fall is detected using a wake word, and if the user fails to respond to audio feedback given using output devices 1003 after a fall, caregivers can be alerted. Wearable device 1000 also may include one or more processors 1004 for monitoring motion, for processing one or more metrics of the user, for determining when user falls using fall detection module. In some implementations, wearable device 1000 may further include a storage device 1005 to store sensor data. Processors 1004 may be further configured to store and retrieve motion data from memory. In some implementations, wearable device 1000 may be worn as a freely moving pendant or can be attached to the user's trunk with either straps or clips. In some implementations wearable device 1000 may include other sensors 1012 such as but not limited to barometer, temperature/humidity sensor. Wearable device may also include network interface 1010 such as Wi-Fi, Bluetooth, LoRaWan, Zigbee, Cellular, etc. FIG. 2 depicts the hardware environment of the wearable device 1000 in accordance with some embodiments described herein. Any device that includes disclosed sensors and features for instance accelerometers, gyroscope, audio input-output capability etc. such as Smart watches, or Smart phones, or other wearables can serve as a substitute to the disclosed wearable device using a specifically designed mobile app.

    [0051] As can be seen in FIG. 1 system for fall detection, fall prediction, mobility, physical and cognitive function analysis 200 includes one or more wearable devices 202-1, 202-2, . . . , 202-N, one or more Bluetooth beacons 205-1, 205-2, . . . , 205-N, other sensors or monitors 203-1, 203-2, . . . , 203-N, server 204, mobile app 212 which is installed on one or more mobile devices 208-1, 208-2, . . . , 208-N that communicate through a network 220. However, other embodiments of the disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis can include additional functional elements or omit one or more of the elements shown in FIG. 1 without departing from the scope of the present disclosure. Some of the software modules disclosed previously can work on wearable devices such as fall detection module and others such as gait analysis module can work on server 204 in order to increase battery life of the wearable devices. Server 204 can be used to store data; process data using previously disclosed software modules and generate user feedback.

    [0052] In some implementations, the server 204 in the disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis 200 may be configured to collect outputs of the one or more previously disclosed wearable devices, process the wearable device outputs that may include scores on user performance related to user mobility, cognitive function, base fall risk, machine learning based fall predictions, generate feedback on user performance and transmit them to associated mobile app.

    [0053] Bluetooth beacons 205-1, 205-2, . . . , 205-N can be used for fall location identification and then can be used to provide crucial information to the first responders about the location of the resident within a site. The wearable devices detect beacons by their Generic Attribute Profile (GATT) service and therefore do not require any prior configuration to be paired with the beacons. The communication between the beacon and the wearable is intended to determine the closest beacon or triangulate an approximate location by using the Received Signal Strength Indicator (RSSI) information.

    [0054] In some implementations the wearables can be designed to communicate with each other in a peer-to-peer type topology over Bluetooth Low Energy (BLE) in order to quantify time spent between each wearable. Each wearable device is both able to provide unique information about the wearer and obtain information from another wearable which is providing the same information for its wearer. This information is later processed to determine who is present for each interaction and the length of each interaction.

    [0055] In some implementations, disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis can include multiple other sensors or monitors 203-1, 203-2, . . . , 203-N such as a heart rate monitor to provide additional data on user functional health status. This data can be further analyzed in server 204 using a software module that uses methods such as fractal analysis to get additional information on user function as well as physiological function.

    [0056] In some implementations, disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis can be used for both active monitoring, where the user does a prescribed clinically relevant test routine which may include tests like normal walk, dual-task walk, fast walk, 30 second sit-to-stand-test, timed-up and go, balance test or for passive monitoring, where the disclosed system collects metrics as the subject performs normal activities of daily living in order to collect relevant user data for fall risk, mobility, physical or cognitive function assessment.

    [0057] In some implementations, some of the user feedback generated by the disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis may be generated by wearable devices 202-1, . . . , 202-N or server 204 can be specifically designed to be actionable so the user can use the feedback to reduce fall risk and prevent future falls and can be transmitted to associated mobile app 212 installed in mobile device 208-1, . . . , 208-N through network 220.

    [0058] In some implementations, associated mobile app 212 may have accounts for users or caregivers that can be used to view relevant user metrics or feedback. Mobile app 212 can be used to enter relevant health information or may be configured to get environmental conditions such as temperature and humidity, to provide context-aware information. Mobile app 212 can also be used to initiate prescribed tests that include clinically meaningful tests such as but not limited to 30 seconds sit-to-stand test, dual task walking and timed-up-and-go. In one embodiment of the system for fall detection, fall prediction, mobility, physical and cognitive function analysis the prescribed test routine is as follows: 2-minute walk test, 1-minute dual task walking test, 30 seconds fast walk, timed-up-and-go, 30 seconds sit-to-stand. Users can be given instructions on how to complete the prescribed test routine using the output device wearable device. The prescribed test routine can be changed to include additional clinically relevant tests or exclude tests in other cases. The feedback that users can view using the mobile app 212 may include historical trends for various performance scores such as strength score, mobility score and cognitive score derived from active monitoring of user performance on clinically meaningful tests or passive monitoring of daily activities. Feedback may include context aware details such as early signs of cognitive decline. Also, mobile app 212 may be configured to call a selected caregiver when an impactful fall is detected. In some implementations, mobile app 212 can be configured to have different authorization levels for users and caregivers such that an authorized caregiver can view user functional health status or feedback of the users that wear wearable devices 202-1, . . . , 202-N.

    [0059] In some implementations, disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis can be used for early detection of mobility decline, early detection of physical or cognitive function decline in the user's habitual setting, using data collected from passive monitoring of daily activities or active monitoring of prescribed test routines. User feedback may also include actionable feedback generated on server 204 on which aspect of the function is on decline and recommend an action to prevent or slow down the decline and can be viewed by the users using mobile app 212 installed in mobile devices 208-1, . . . , 208-N.

    [0060] FIG. 3 shows a flowchart of gait analysis module 300 which is one of the software modules that can be used in the disclosed system for fall detection, fall prediction, mobility, physical and cognitive function analysis and works in the server 204 shown in FIG. 2. Raw motion data captured by the wearable device is the input of the gait analysis module 300. The raw data firstly is processed by data filtering 301 to reduce noise. In one embodiment of the gait analysis module 300, a low pass filter is applied. After the filtering, processed data goes to step detection 302. Step detection 302 is done by detecting heel-strikes and toe-offs. After detecting the heel-strikes and toe-offs, step-side detection 303 is performed using acceleration data, which means detecting which step is performed with which leg. Finally, after the steps and step-sides are detected, gait metrics calculation 304 is performed. Step time is calculated as time between two heel-strikes. Other metrics that can be used in gait analysis such as number of steps, stride time variability, stance times, swing times, double support times, total walking duration are calculated using heel-strikes and toe-offs. Lastly distance traveled is calculated using accelerometer data and further used to calculate gait speed. All the calculated gait metrics disclosed are the outputs of the gait analysis module 300.

    [0061] FIG. 4 shows a flowchart of sit-to-stand analysis module 400. Module is used to analyze both sit-to-stand movements and stand-to-sit movements. Raw motion data firstly goes through a data filtering 401. In one embodiment of the sit-to-stand analysis module 400, A low pass filter is applied to reduce noise. Filtered data is then passed to Sit-to-stand and Stand-to-sit detection 402. Sit-to-stand and stand-to-sit detection is done using vertical accelerations and rotational velocities around the left-right axis. Stand-to-sit movement is detected by using a threshold on both rotational velocity and vertical accelerations since the motion of standing up requires the torso to bend forward to balance the weight of the body on the feet and after the balancing motion the torso accelerates upwards. Stand-to-sit motion is detected similarly with a threshold on rotational acceleration around left-right axis and vertical acceleration as well since to sit down without falling once again requires the torso to accelerate towards ground while also torso bending forwards in order to balance the weight on the feet. After the movement is detected as a stand-to-sit or sit-to-stand transition, sit-to-stand and stand-to-sit metrics calculation 403 is initiated. Metrics such as total duration of the transition, minimum power during transition, maximum power during transition, average power during transition and initiation phase duration are calculated. Initiation phase is the preparation phase of a sit-to-stand transition which starts when a person starts the stand-to-sit transition and ends when the body does not have any contact with the chair.

    [0062] FIG. 5 shows a flowchart of turn analysis module 500. Module is used to analyze turns and can be installed into the server. Inputs of the turn analysis module 500 is raw motion data. Raw motion data firstly goes through data filtering 501 first, in one embodiment a low pass filter is applied to reduce noise. Filtered data is then passed onto turn detection 502. A turn is detected when the area under rotational velocity around the vertical axis curve exceeds a predetermined threshold which means the user has rotated more than a threshold. In one embodiment of the turn analysis module, if the user turns more than a set threshold, the movement is detected as a turn. After the turn is detected, turn metrics calculation 503 is initiated. Using the detected start and end times of the turn and rotational acceleration data, metrics such as average turn speed, maximum turn speed, turn duration, turn duration variability are calculated. All the calculated turn metrics disclosed are the outputs of the turn analysis module 500.

    [0063] FIG. 6 shows balance assessment module 600, which is used to assess balance test using motion data. Firstly, raw data is processed to reduce noise using data filtering 601. In one embodiment of the balance assessment module 600, filtered data is passed to balance test metrics calculation 602. In balance test metrics calculation, motion data is used to calculate sway statistics such as sway path, maximum sway, average sway, % 95 confidence ellipse. Outputs of the balance assessment module are the metrics calculated in balance test metrics calculation 602.

    [0064] FIG. 7. shows fall risk, mobility, physical function and cognitive function analysis module 700. First step of this module is the scoring of routine tests and performance assessment 701. In this step, outputs from various other modules such as gait metrics, balance test metrics, sit-to-stand metrics, turn metrics and prescribed test routine information like start-end timings of tests on the test routine are gathered and processed to assess the user performance on routine prescribed tests, such as but not limited to 2-minute walk test, 30 seconds sit-to-stand test, balance test, timed-up-and-go test, dual walking test. Scoring of tests and performance varies by each test, in one embodiment of the module 30-second sit-to-stand test is primarily scored using number of sit-to-stands done in 30 second, timed-up-and-go test is scored using the time to complete the test, dual task walking test scored using dual task costs which is calculated using the difference of various gait metrics in normal walking versus walking while dual tasking. Test scores and user performance on the routine tests are sent to the server as an output to be stored and used later to detect if the user is on a decline or not. After the tests are scored, test scores and various metrics on the prescribed tests calculated by various modules are passed to Fall Risk, Mobility, Physical Function and Cognitive Function Assessment 702. Normative data for prescribed tests are an input of this step and used to compare the user performance to their expected performance considering their age, gender etc. In one embodiment, fall risk assessment is done by assessing various gait metrics such as gait speed and test scores on various tests such as 30 seconds sit-to-stand test, timed-up-and-go test etc. Also, user history is received as an input and user fall history is used in fall risk assessment since past falls are an indicator of fall risk. Mobility assessment is by scoring and assessing various metrics in timed-up-and-go test. In one embodiment, timed-up-and-go test score, turn metrics such as time to turn, gait metrics such as gait speed and sit-to-stand performance during timed-up-and-go test is used to assess mobility. Physical function assessment can be evaluated using various test scores and performances. In one embodiment, one aspect of the physical function assessed is lower extremity strength assessment is done by assessing user performance on 30 seconds sit-to-stand test scores and metrics such as sit-to-stand power. Another aspect of physical function assessed is gait speed reserve which is the difference of gait speed under normal walking and fast walking conditions done by evaluating gait speed in prescribed test routines of fast walking and normal walking. Another aspect of physical function assessment is frailty (i.e. physical reserve) which is defined as a clinically recognizable state of increased vulnerability resulting from aging-associated decline in reserve and function across multiple physiologic systems such that the ability to cope with stressors is compromised. The frailty assessment can be evaluated by gait speed in normal walk prescribed test and sit-to-stand metrics such as sit-to-stand power in 30 seconds sit-to-stand prescribed test. Cognitive function assessment can be evaluated by various gait metrics such as gait speed, dual task cost of various gait metrics such as stride time variability etc. Fall Risk, Mobility, Physical and cognitive function scores are the output of the fall risk, mobility, physical and cognitive function assessment 702. The scores are divided into three categories for user feedback purposes which are green for goodlow risk, yellow for averagemedium risk and red for poorhigh risk. Lastly, data on fall risk, physical function and cognitive function assessment outputs and routine test scores and performances are passed to decline analysis 703. This step also receives the input user test history which is a record of user performance metrics and scores in previous tests in order to detect if there is a trend of decline on any of the functions or an increase in fall risk. If the user is detected to be on a decline, feedback about the user can be generated as an output to alert the user or caregivers on which function specifically is on decline using mobile app. Cognitive function decline can also be further analyzed to be used in early detection or detection of neurodegenerative diseases and dementias such as Alzheimer's Disease and Related Dementias (ADRD), Lewy Body Dementia (LBD), Parkinson's Disease, etc.

    [0065] FIG. 8 shows the fall detection module 800. This module uses machine learning based classification algorithms to detect falls. Module works constantly in the wearable device in order to detect falls and provide notification in the event of a detected fall. In one embodiment, Input of the fall detection module 800 is motion data. Firstly, raw data is passed to data filtering 801. Afterwards, filtered data is sent to classification 802. In classification 802, filtered motion data such as accelerations are constantly monitored and analyzed using a machine learning based classification algorithm to check whether there is a fall or not. Classification algorithm used is a neural network. When a fall is detected, an output is sent to a server in order to achieve tasks such as alerting of the fall event, etc.

    [0066] FIG. 9 shows the fall prediction module 900. This module uses machine learning based classification models to identify when the user is at a significantly higher fall risk compared to baseline. Input of this module is motion data. In one embodiment of the fall prediction module 900, the first step is data filtering 901. Afterwards filtered data is passed onto classification 902. In classification 902, filtered motion data are analyzed using a machine learning based classification algorithm to check whether the user is at a fall risk significantly higher than the baseline. Classification algorithm used in classification 902 is support vector machine (SVM). When the user is detected to be at a fall risk significantly higher than the baseline an output is sent to the server that can be used to alert of a pending fall event, etc.