A real-time
automated method to diagnose and / or detect
stroke and engage the patient, care-takers, emergency medical
system and
stroke neurologists in the management of this condition includes the steps of continuously measuring natural limb activity, conveying the measurements to a cloud based real-
time data processing system, identifying
patient specific alert conditions, and determining solutions for acting upon needs of the patient. The
system by which the method is implemented includes at least one body worn sensor continuously measuring natural limb activity and a patient worn
data transmission device conveying the measurements to a cloud based real-
time data processing system that identifies
patient specific alert conditions and determines solutions for acting upon needs of the patient. In an example solution, motion data that reflects
upper limb movements of a user is received from one or more sensors, specific changes in user movement are determined by estimating several quantitative
signal features, and the results are input into a
machine learning model to detect if the user's movements reflect a change due to the occurrence of a
stroke. The quantitative features and the
machine learning model determine the degree of motor deficit induced by a stroke as reflected by changes in time-series measures of
signal magnitude, variability, complexity, and interrelation. The solution operates in two distinct
modes, one by continuously monitoring subject activity and the second by evaluating
short duration data segments when the subject is performing prescribed movement tasks. In both
modes the solution detects if the user has suffered a stroke and estimates a motor deficit
score to determine the severity of the stroke.