Methods and systems for reducing energy consumption of a heart rate monitor
First Claim
1. A method, comprising:
- capturing, using a heart rate sensor, heart rate data from a user, where the heart rate sensor is coupled with a mobile device;
providing the heart rate data to a heart rate calculator for determining a heart rate of the user;
monitoring an activity state of the user from activity data captured by the mobile device; and
detecting, using a processor, a constant activity state of the user based on the captured activity data;
wherein, when the constant activity state is detected;
stopping, using the processor, the capture of new heart rate data during a period in which the user remains in the constant activity state,inferring, using the processor, heart rate data for the user from the captured heart rate data during the period in which the user remains in the constant activity state regardless of an activity level of the user,providing, using the processor, the inferred heart rate data to the heart rate calculator, anddetermining, using the heart rate calculator, the heart rate of the user based on the inferred heart rate data during the period in which the user remains in the constant activity state.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an apparatus and method for automatically configuring a mobile device for collecting and inferring heart rate data of a user. The method may include capturing heart rate data for a user with a heart rate sensor that is coupled with a mobile device. The method may also include monitoring a activity state of the user from activity data captured by the mobile device, and detecting a constant activity state of the user. The method may also include inferring heart rate data for the user from the captured heart rate data during a period in which the user remains in the constant activity state. The method may also include providing the inferred heart rate data, as captured heart rate data, to a heart rate calculator during the period in which the user remains in the constant activity state.
-
Citations
27 Claims
-
1. A method, comprising:
-
capturing, using a heart rate sensor, heart rate data from a user, where the heart rate sensor is coupled with a mobile device; providing the heart rate data to a heart rate calculator for determining a heart rate of the user; monitoring an activity state of the user from activity data captured by the mobile device; and detecting, using a processor, a constant activity state of the user based on the captured activity data;
wherein, when the constant activity state is detected;stopping, using the processor, the capture of new heart rate data during a period in which the user remains in the constant activity state, inferring, using the processor, heart rate data for the user from the captured heart rate data during the period in which the user remains in the constant activity state regardless of an activity level of the user, providing, using the processor, the inferred heart rate data to the heart rate calculator, and determining, using the heart rate calculator, the heart rate of the user based on the inferred heart rate data during the period in which the user remains in the constant activity state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium including instructions that are executed by a processor, causing the processor to perform a method comprising:
-
capturing, using a heart rate sensor, heart rate data from a user, where the heart rate sensor is coupled with a mobile device; providing the heart rate data to a heart rate calculator for determining a heart rate of the user; monitoring an activity state of the user from activity data captured by the mobile device; and detecting a constant activity state of the user based on the captured activity data;
wherein, when the constant activity state is detected;stopping the capture of new heart rate data during a period in which the user remains in the constant activity state, inferring heart rate data for the user from the captured heart rate data during the period in which the user remains in the constant activity state regardless of an activity level of the user, providing the inferred heart rate data to the heart rate calculator, and determining, using the heart rate calculator, the heart rate of the user based on the inferred heart rate data during the period in which the user remains in the constant activity state. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A mobile device, comprising:
-
an activity sensor; a heart rate sensor; and a processor coupled with the activity sensor and the heart rate sensor, wherein the processor is configured to capture heart rate data from a user with the heart rate sensor, provide the heart rate data to a heart rate calculator for determining a heart rate of the user, monitor an activity state of the user from activity data captured by the activity sensor, detect a constant activity state of the user based on the captured activity data, wherein, when the constant activity state is detected, the processor is further configured to stop the capture of new heart rate data during a period in which the user remains in the constant activity state, infer heart rate data for the user from the captured heart rate data during the period in which the user remains in the constant activity state regardless of an activity level of the user, and provide the inferred heart rate data to the heart rate calculator, and determine the heart rate of the user based on the inferred heart rate data during the period in which the user remains in the constant activity state. - View Dependent Claims (26)
-
-
27. A system comprising:
-
means for capturing heart rate data from a user with a heart rate sensor that is coupled with a mobile device; means for providing the heart rate data to a heart rate calculator for determining a heart rate of the user; means for monitoring an activity state of the user from activity data captured by the mobile device; means for detecting a constant activity state of the user based on the captured activity data, means for stopping the capture of new heart rate data during a period in which the user remains in the constant activity state; means for inferring heart rate data for the user from the captured heart rate data during the period in which the user remains in the constant activity state regardless of an activity level of the user; and means for providing the inferred heart rate data, to the heart rate calculator for determining the heart rate of the user based on the inferred heart rate data during the period in which the user remains in the constant activity state.
-
Specification