Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
First Claim
1. An activity monitoring device, comprising,a housing configured for attachment to a body part of a user;
- a display screen attached to the housing;
a first sensor disposed in the housing for generating motion data based on motion of the activity monitoring device when attached to the body part of the user;
a second sensor disposed in the housing for generating heart rate data based on sampling a heart rate of the user;
memory disposed in the housing for storing the motion data generated by the first sensor and the heart rate data generated by the second sensor; and
a processor disposed in the housing and configured to;
determine that the motion data generated during a period of time indicates that the user is in an active state associated with an amount of user motion exceeding a threshold;
in response to the determination that the motion data indicates that the user is in the active state, cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at a first sampling rate sufficient to reduce motion artifact caused by the user motion in the heart rate data;
while the motion data indicates that the user is in the active state, continue to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the first sampling rate;
while the heart rate data is being generated based on sampling the heart rate of the user at the first sampling rate, determine that the motion data indicates that the user is in an inactive state associated with an amount of user motion not exceeding the threshold;
in response to the determination that the motion data indicates that the user is in the inactive state, cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at a second sampling rate that is lower than the first sampling rate; and
while the motion data indicates that the user is in the inactive state, continue to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the second sampling rate.
2 Assignments
0 Petitions
Accused Products
Abstract
An activity monitoring device, methods and computer readable media are provided. The activity monitoring device includes a housing configured for attachment to a body part of a user and a display screen attached to the housing. Further included is a first sensor disposed in the housing for capturing motion of the activity monitoring device when attached to the body part of the user and a second sensor disposed in the housing for sampling a heart rate of the user. Memory is disposed in the housing for storing the motion captured by the first sensor and the heart rate sampled by the second sensor. A processor is disposed in the housing and is configured to determine a physical state of the user during a period of time. For motion that is below a threshold the processor identifies the physical state to be a sedentary state and for motion that is at or above the threshold the processor identifies the physical state to be an active state. The processor is configured to reduce a rate at which to sample the heart rate of the user when the physical state of the user is identified to be the sedentary state during the period of time. The processor is configured to increase the rate at which the sampling of the heart rate of the user is processed when the physical state of the user is identified to be the active state during the period of time.
-
Citations
25 Claims
-
1. An activity monitoring device, comprising,
a housing configured for attachment to a body part of a user; -
a display screen attached to the housing; a first sensor disposed in the housing for generating motion data based on motion of the activity monitoring device when attached to the body part of the user; a second sensor disposed in the housing for generating heart rate data based on sampling a heart rate of the user; memory disposed in the housing for storing the motion data generated by the first sensor and the heart rate data generated by the second sensor; and a processor disposed in the housing and configured to; determine that the motion data generated during a period of time indicates that the user is in an active state associated with an amount of user motion exceeding a threshold; in response to the determination that the motion data indicates that the user is in the active state, cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at a first sampling rate sufficient to reduce motion artifact caused by the user motion in the heart rate data; while the motion data indicates that the user is in the active state, continue to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the first sampling rate; while the heart rate data is being generated based on sampling the heart rate of the user at the first sampling rate, determine that the motion data indicates that the user is in an inactive state associated with an amount of user motion not exceeding the threshold; in response to the determination that the motion data indicates that the user is in the inactive state, cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at a second sampling rate that is lower than the first sampling rate; and while the motion data indicates that the user is in the inactive state, continue to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the second sampling rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating an activity monitoring device, the activity monitoring device having a housing configured for attachment to a body part of a user and a display screen attached to the housing, the method comprising:
-
generating, using a first sensor disposed in the housing, motion data based on motion of the activity monitoring device when the activity monitoring device is attached to the body part of the user; generating, using a second sensor disposed in the housing, heart rate data based on sampling a heart rate of the user; storing the motion data generated by the first sensor and the heart rate data generated by the second sensor to a memory of the activity monitoring device; determining that the motion data generated during a period of time indicates that the user is in an active state associated with an amount of user motion exceeding a threshold; in response to determining that the motion data indicates that the user is in the active state, causing the second sensor to generate the heart rate data based on sampling the heart rate of the user at a first sampling rate sufficient to reduce motion artifact caused by the user motion in the heart rate data; while the motion data indicates that the user is in the active state, continuing to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the first sampling rate; while the heart rate data is being generated based on sampling the heart rate of the user at the first sampling rate, determining that the motion data indicates that the user is in an inactive state associated with an amount of user motion not exceeding the threshold; in response to determining that the motion data indicates that the user is in the inactive state, causing the second sensor to generate the heart rate data based on sampling the heart rate of the user at a second sampling rate that is lower than the first sampling rate; and while the motion data indicates that the user is in the inactive state, continuing to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the second sampling rate. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. Non-transitory physical computer storage having program instructions to be executed by an activity monitoring device, the activity monitoring device having a housing configured for attachment to a body part of a user and a display screen attached to the housing, the program instructions comprising:
-
program instructions for generating, using a first sensor disposed in the housing, motion data based on motion of the activity monitoring device when the activity monitoring device is attached to the body part of the user; program instructions for generating, using a second sensor disposed in the housing, heart rate data based on sampling a heart rate of the user; program instructions for storing the motion data generated by the first sensor and the heart rate data generated by the second sensor to a memory of the activity monitoring device; program instructions for determining that the motion data generated during a period of time indicates that the user is in an active state associated with an amount of user motion exceeding a threshold; program instructions for causing, in response to determining that the motion data indicates that the user is in the active state, the second sensor to generate the heart rate data based on sampling the heart rate of the user at a first sampling rate sufficient to reduce motion artifact caused by the user motion in the heart rate data; program instructions for continuing to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the first sampling rate while the motion data indicates that the user is in the active state; program instructions for determining, while the heart rate data is being generated based on sampling the heart rate of the user at the first sampling rate, that the motion data indicates that the user is in an inactive state associated with an amount of user motion not exceeding the threshold; program instructions for causing, in response to determining that the motion data indicates that the user is in the inactive state, the second sensor to generate the heart rate data based on sampling the heart rate of the user at a second sampling rate that is lower than the first sampling rate; and program instructions for continuing to cause the second sensor to generate the heart rate data based on sampling the heart rate of the user at the second sampling rate while the motion data indicates that the user is in the inactive state. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification