System and method to evaluate physical condition of a user
First Claim
Patent Images
1. A computer system to evaluate a health condition of a user, the system comprising:
- a processor to generate a personalized routine for the user based on health data of the user;
a memory to store the personalized routine for the user in a data store that includes a plurality of routines;
the processor to select the personalized routine from among the plurality of routines based on the health data of the user,the personalized routine including expected behavior of one or more physical condition parameters for the user based on the health data of the user, the expected behavior including a range and a rate of change of one or more physical condition parameters,wherein each of the plurality of routines includes different expected behavior of the one or more physical condition parameters for the user;
the processor to execute a user data component to receive digital data representing current health data for the user from a sensor, monitor or device (SMD), the current health data including a plurality of physical condition parameters for the user;
the processor to execute a routines component to analyze the received digital data to identify a new personalized routine to use for evaluating a physical condition of the user from the plurality of routines, based on the current health data;
the processor to execute a health status engine to monitor the physical condition parameters of the user, and to determine whether the current health data lies within the expected behavior of the one or more physical condition parameters of the new personalized routine, the expected behavior including the range and the rate of change of the physical parameters; and
the processor to execute an alerts engine to communicate an alert when it is determined that the current health data lies outside the expected behavior of the one or more physical condition parameters of the new personalized routine.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided to evaluate physical condition of a user based on the health data collected from one or more SMDs. The system may comprise a user data component, a routines component and a health status engine. The user data component may be configured to receive health data for the user. A routines component may be configured to identify a current routine associated with the health data. The health status engine may be configured to determine health status information based on the received health data and the identified current routine.
103 Citations
16 Claims
-
1. A computer system to evaluate a health condition of a user, the system comprising:
-
a processor to generate a personalized routine for the user based on health data of the user; a memory to store the personalized routine for the user in a data store that includes a plurality of routines; the processor to select the personalized routine from among the plurality of routines based on the health data of the user, the personalized routine including expected behavior of one or more physical condition parameters for the user based on the health data of the user, the expected behavior including a range and a rate of change of one or more physical condition parameters, wherein each of the plurality of routines includes different expected behavior of the one or more physical condition parameters for the user; the processor to execute a user data component to receive digital data representing current health data for the user from a sensor, monitor or device (SMD), the current health data including a plurality of physical condition parameters for the user; the processor to execute a routines component to analyze the received digital data to identify a new personalized routine to use for evaluating a physical condition of the user from the plurality of routines, based on the current health data; the processor to execute a health status engine to monitor the physical condition parameters of the user, and to determine whether the current health data lies within the expected behavior of the one or more physical condition parameters of the new personalized routine, the expected behavior including the range and the rate of change of the physical parameters; and the processor to execute an alerts engine to communicate an alert when it is determined that the current health data lies outside the expected behavior of the one or more physical condition parameters of the new personalized routine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium having stored thereon data representing sets of instructions which, when executed by a machine, cause the machine to:
-
generate a personalized routine for the user based on physical condition parameter data for the user; store a personalized routine for a user in a data store that includes a plurality of routines; select the personalized routine from among the plurality of routines based on the physical condition parameter data for the user, the personalized routine including expected behavior of one or more physical condition parameters for the user based on the physical condition parameter data of the user, wherein each of the plurality of routines includes different expected behavior of the one or more physical condition parameters for the user; receive additional physical condition parameter data for the user from a sensor, monitor or device (SMD); analyze the received additional physical condition parameter data to select a new personalized routine to use for evaluating a physical condition of the user from the plurality of routines; monitor the user'"'"'s physical condition parameter data, for the new personalized routine, including the expected behavior of the one or more physical condition parameters for the user, the expected behavior comprising ranges and rates of change of the physical condition parameters for the user; determine health status information based on a comparison of the received additional physical condition parameter data to the expected behavior of the one or more physical condition parameters for the user of the new personalized routine; and communicate an alert when the health status information indicates a health problem for the user. - View Dependent Claims (9, 10)
-
-
11. A computer system comprising:
-
a processor to execute a routines component to identify a personalized routine to use for evaluating a physical condition of a user from a plurality of routines based on received physical condition parameter data, the received physical condition parameter data received from one or more sensors associated with the user, wherein each of the plurality of routines is associated with a distinct physical activity level, and wherein each of the plurality of routines includes different acceptable ranges and acceptable rates of change for one or more physical condition parameters for the user; the processor to execute a health status engine to determine whether the physical condition parameter data associated with the user is within acceptable ranges for the personalized routine, the health status engine to compute a first derivative or an approximation of a first derivative of the physical condition parameter with respect to time to determine a rate of change of the physical condition parameter, the health status engine further to compare the rate of change of the physical condition parameter to the acceptable rate of change for the received physical condition parameter; and the processor to execute an alerts engine to communicate an alert when it is determined that the additional physical condition parameter data lies outside the acceptable ranges for the personalized routine, wherein the communication of the alert is via one or more of;
a visual display to output a visual alert, a speaker to output an auditory alert, a vibrating mechanism to output a tactile alert, a control message to a device, and a message sent via a network to a third party. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification