CPC G09B 19/00 (2013.01) [G09B 5/06 (2013.01); G09B 19/003 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving a first user input at a user interface of a user device, wherein the first user input defines a duration of a variable time period for a breathing sequence;
receiving a second user input at the user interface of the user device to begin the breathing sequence;
causing fluctuation of a fluctuating user interface element on a screen of the user device at a cyclic rate corresponding to the duration of the variable time period, wherein the fluctuation comprises repeated growing and repeated shrinking of the fluctuating user interface element at the cyclic rate during the duration of the variable time period;
during the breathing sequence, collecting heart rate data from one or more sensors of the user device; and
at a conclusion of the breathing sequence, causing presentation of heart rate information on the screen of the user device, the heart rate information based at least in part on the collected heart rate data.
|