Stress detection based on sympathovagal balance
First Claim
1. A method for determining a stress level of a user comprising:
- measuring, by a sensor of a computing device, a heart-rate variability (HRV) characteristic of a user over a period of time;
by the computing device, generating a histogram from the set of measurement data;
by the computing device, accessing a user-specific baseline sympathovagal balance (SVB) value of the user;
by the computing device, dividing the histogram into a first portion and a second portion based on the user-specific baseline SVB value;
by the computing device, determining a first number of autonomic nervous system (ANS) activity markers in the first portion of the histogram;
by the computing device, determining a second number of ANS activity markers in the second portion of the histogram;
by the computing device, determining a ratio of the first number to the second number;
by the computing device, estimating a stress level of the user based on the ratio; and
displaying, on a display of the computing device, a stress-related notification based on the estimated stress level of the user, whereby the displayed stress-related notification is for monitoring and treating the user'"'"'s stress.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a stress level of a user based on a sympathovagal balance (SVB) value calculated based on a set of measurement data may include determining a heart-rate variability (HRV) characteristic as a ratio involving a number of autonomic nervous system (ANS) activity markers within a first portion of the set of measurement data and the number of ANS activity markers within a second portion of the set of measurement data, and then determining the stress level of the user based on the HRV characteristic. The first and second portions of the set of measurement data may be selected based on a user-specific baseline SVB value that divides a histogram representation of the set of measurement data into the first and second portions.
-
Citations
20 Claims
-
1. A method for determining a stress level of a user comprising:
-
measuring, by a sensor of a computing device, a heart-rate variability (HRV) characteristic of a user over a period of time; by the computing device, generating a histogram from the set of measurement data; by the computing device, accessing a user-specific baseline sympathovagal balance (SVB) value of the user; by the computing device, dividing the histogram into a first portion and a second portion based on the user-specific baseline SVB value; by the computing device, determining a first number of autonomic nervous system (ANS) activity markers in the first portion of the histogram; by the computing device, determining a second number of ANS activity markers in the second portion of the histogram; by the computing device, determining a ratio of the first number to the second number; by the computing device, estimating a stress level of the user based on the ratio; and displaying, on a display of the computing device, a stress-related notification based on the estimated stress level of the user, whereby the displayed stress-related notification is for monitoring and treating the user'"'"'s stress. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software for that is operable when executed to:
-
measure, by a sensor of a computing device, a heart-rate variability (HRV) characteristic of a user over a period of time; generate a histogram from the set of measurement data; access a user-specific baseline sympathovagal balance (SVB) value of the user; divide the histogram into a first portion and a second portion based on the user-specific baseline SVB value; determine a first number of autonomic nervous system (ANS) activity markers in the first portion of the histogram; determine a second number of ANS activity markers in the second portion of the histogram; determine a ratio of the first number to the second number; estimate a stress level of the user based on the ratio; and display on a display of the computing device a stress-related notification based on the estimated stress level of the user, whereby the displayed stress-related notification is for monitoring and treating the user'"'"'s stress.
-
-
20. A system comprising:
- one or more processors; and
a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;measure, by a sensor of a computing device, a heart-rate variability (HRV) characteristic of a user over a period of time; generate a histogram from the set of measurement data; access a user-specific baseline sympathovagal balance (SVB) value of the user; divide the histogram into a first portion and a second portion based on the user-specific baseline SVB value; determine a first number of autonomic nervous system (ANS) activity markers in the first portion of the histogram; determine a second number of ANS activity markers in the second portion of the histogram; determine a ratio of the first number to the second number; estimate a stress level of the user based on the ratio; and display on a display of the computing device a stress-related notification based on the estimated stress level of the user, whereby the displayed stress-related notification is for monitoring and treating the user'"'"'s stress.
- one or more processors; and
Specification