Baselining user profiles from portable device information
First Claim
1. A system comprising:
- a first memory device for computer storage;
a processing device coupled to the first memory device, wherein the processing device is configured to;
receive, from an input device, profile information for a user, wherein the profile information comprises at least one of;
gender information, age information, weight information, health information, or fitness level information;
store the profile information at the first memory device;
generate a user profile based on the profile information;
query a plurality of baseline profiles stored at the first memory device or a second memory device to identify a subset of baseline profiles from among the plurality of baseline profiles, wherein;
the plurality of baseline profiles are at least one of profiles for other individuals or default profiles; and
the subset of baseline profiles comprises;
a first baseline profile that is a most-similar to the user profile based on a first correlation between the profile information of the user and baseline profile information of the first baseline profile;
a second baseline profile that is a second most-similar to the user profile based on a second correlation between the profile information of the user and baseline profile information of the second baseline profile;
aggregate the baseline profile information from the first baseline profile and the baseline profile information from the second baseline profile to obtain an aggregated baseline profile; and
set a baseline for a physiological parameter of the user from which to measure against for the physiological parameter, wherein the baseline is based on the physiological parameter of the aggregated baseline profile.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a memory device for computer storage and a processing device to: receive, and store in the memory device as a user profile, profile information for a user, wherein the profile information comprises any or a combination of: gender, age, weight, health and fitness level. The processing device further identifies, from a plurality of baselines profiles, a baseline profile that is most-similar to the user profile based on a correlation between the user profile information and baseline profile information. The processing device further sets a baseline for measurements of a physiological parameter of the user corresponding to levels of the physiological parameter of an individual with the baseline profile that is most-similar.
-
Citations
25 Claims
-
1. A system comprising:
-
a first memory device for computer storage; a processing device coupled to the first memory device, wherein the processing device is configured to; receive, from an input device, profile information for a user, wherein the profile information comprises at least one of;
gender information, age information, weight information, health information, or fitness level information;store the profile information at the first memory device; generate a user profile based on the profile information; query a plurality of baseline profiles stored at the first memory device or a second memory device to identify a subset of baseline profiles from among the plurality of baseline profiles, wherein; the plurality of baseline profiles are at least one of profiles for other individuals or default profiles; and the subset of baseline profiles comprises; a first baseline profile that is a most-similar to the user profile based on a first correlation between the profile information of the user and baseline profile information of the first baseline profile; a second baseline profile that is a second most-similar to the user profile based on a second correlation between the profile information of the user and baseline profile information of the second baseline profile; aggregate the baseline profile information from the first baseline profile and the baseline profile information from the second baseline profile to obtain an aggregated baseline profile; and set a baseline for a physiological parameter of the user from which to measure against for the physiological parameter, wherein the baseline is based on the physiological parameter of the aggregated baseline profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 22)
-
-
10. A processing device comprising non-transitory memory for storage of data and instructions, that when executed, cause the processing device to:
-
receive a first set of profile data from a user interface for a first user at a first point in time, wherein; the first set of profile data comprises at least one of;
weight information, health information, or fitness level information; andthe first set of profile data is indicative of information for the first user over a first period of time; dynamically weight data of the first set of profile data for the first user based on a change of the first set of profile data over time, wherein the change of the first set of profile data over time is indicative of one or more characteristics of the first user changing over time; generate a user profile for the first user based on the weighted data of the first set of profile data; identify a plurality of baseline profiles stored at the non-transitory memory or another non-transitory memory; match the user profile to a first most-similar baseline profile from among the plurality of baseline profiles at the first point in time; set a baseline for measurements of a physiological parameter of the first user based on the first most-similar baseline profile; receive a second set of profile data from the user interface for the first user at a second point in time, wherein; the second set of profile data is indicative of information for the first user over a second period of time; the second set of profile data is indicative of the user profile for the first user changing over time; generate an updated user profile for the first user based on the second set of profile data; match the updated user profile to a second most-similar baseline profile from among the plurality of baseline profiles at the second point in time, wherein second most-similar baseline profile is most-similar to the updated user profile in view of the change to the user profile over time; and adjust the baseline for measurements of the physiological parameter of the first user based on the second most-similar baseline profile. - View Dependent Claims (11, 12, 13, 14, 15, 23, 24)
-
-
16. A wearable device comprising:
-
a housing formed and shaped to affix to a user and including an indicator; a power source; a sensor configured to; take a first physiological measurement and a second physiological measurement from a body of the user at a first point of time; and take a third physiological measurement and a fourth physiological measurement from the body of the user at a second point of time; and a memory device to store information; and a processing device coupled to the power source and the memory device, the processing device being located within the housing, wherein the processing device is configured to; receive the first physiological measurement and the second physiological measurement from the sensor; analyze the first physiological measurement and the second physiological measurement to determine a first correlation between the first physiological measurement and the second physiological measurement, wherein the first correlation is indicative of the user being involved in a physical activity at a third point in time; analyze the third physiological measurement and the fourth physiological measurement prior to the user engaging in the physical activity at a fourth point in time to predict when the user will be involved in the physical activity based on a second correlation between the third physiological measurement and the fourth physiological measurement being the same as the second correlation between the first physiological measurement and the second physiological measurement; and alert the user through the indicator to take an action in anticipation of the user engaging in the physical activity at the fourth point in time based on the prediction that the user will be involved in the physical activity at the fourth point in time. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
25. A wearable device comprising:
-
a housing formed and shaped to affix to a user and including an indicator; a power source; a first memory device to store information; and a processing device coupled to the power source and the first memory device, the processing device being located within the housing, wherein the processing device is configured to; receive, from an input device, profile information for the user at a first point in time; store the profile information at the first memory device; generate a user profile based on the profile information; query a plurality of baseline profiles stored at the first memory device or a second memory device to determine whether the plurality of baseline profiles includes a first baseline profile that matches the profile information of the user within a threshold matching level; in response to the plurality of baseline profiles not including the first baseline profile that matches the profile information of the user within the threshold matching level, iteratively update the profile information of the user and query the plurality of baseline profiles until a first matching baseline profile of the plurality of baseline profiles matches the profile information of the user within the threshold matching level; and set a baseline profile for the user for a physiological parameter of the user, wherein the baseline profile for the physiological parameter of the user is the same as the first matching baseline profile for the physiological parameter; receive updated profile information for the user at a second point in time, wherein; the updated profile information is indicative of information for the user over a second period of time; the updated profile information is indicative of the user profile for the first user changing over time; query the plurality of baseline profiles stored at the first memory device or the second memory device to determine whether the plurality of baseline profiles includes a second baseline profile that matches the updated profile information of the user within the threshold matching level; in response to the plurality of baseline profiles not include the second baseline profile that matches the updated profile information of the user within the threshold matching level, iteratively update the updated profile information of the user and query the plurality of baseline profiles until a second matching baseline profile of the plurality of baseline profiles matches the updated profile information of the user within the threshold matching level; and set the baseline profile for the user for the physiological parameter of the user, wherein the baseline profile for the physiological parameter of the user is the same as the second matching baseline profile for the physiological parameter.
-
Specification