A system for monitoring health of a person during a health monitoring session(s), wherein the system comprises:
- a heart rate sensor configured to measure heart beats of the person for providing heart rate measurement data,
- a breathing pacer configured to indicate breathing information to the person, the breathing pacer configured to operate in:
- a controlled mode comprising timing breathing events to the person, in the controlled mode the breathing pacer is configured to operate at a predetermined breathing frequency and to indicate the breathing events to the person, and
- a variable mode comprising indicating information related to a resonance score (RS) to the person, in the variable mode the system is configured to determine the breathing frequency of the person based on the received heart rate measurement data and in the variable mode the breathing pacer is configured to indicate the determined breathing frequency to the person;
- a data processing system arranged configured to provide a predetermined success threshold (ET),
- the data processing system configured, during the health monitoring session(s), to receive (A) the heart rate measurement data from the heart rate sensor,
- analyze (C) the heart rate measurement data such that in the analysis, the data processing system is configured to:
- calculate (C1) instantaneous heart rate data comprising heart rate of each measured heartbeat, calculating is performed over a time window (w) in the health monitoring session(s), the time window (w) comprising a timepoint (t), the instantaneous heart rate data being calculated based on the heart rate measurement data received from the heart rate sensor,
- provide (C2) a periodic biofeedback function comprising parameters, the parameters of the periodic biofeedback function comprising an amplitude (A),
- fit (C3) the periodic biofeedback function into the instantaneous heart rate data within the time window (w) to determine
- the parameters of the periodic biofeedback function at the timepoint (t),
- a cumulative difference (E) between the instantaneous heart rate data and the periodic biofeedback function within the time window (w) at the timepoint (t), and
- the resonance score (RS) at the timepoint (t) from the parameters and from the cumulative difference (E);
- operate the breathing pacer in the controlled mode to time the breathing events to the person if the resonance score (RS) does not meet the predetermined success threshold (ET), the resonance score (RS) determined by receiving (A) and analyzing (C) the heart rate measurement data, and
- operate the breathing pacer in the variable mode if the resonance score (RS) meets the predetermined success threshold (ET), the resonance score (RS) determined by receiving (A) and analyzing (C) the heart rate measurement data.