Home diagnostic system
First Claim
1. A diagnostic computer system, comprising:
- a processor implemented with a software-controlled computer, dedicated hardware circuits, or a combination of a software-controlled computer and dedicated hardware circuits, the processor being configured to;
(i) generate an input interface to receive user profile data, physical data and psychological data from a user, the user profile data including attributes with resource level data for the user, the physical data including at least one of heart rate, blood pressure, and other biophysical parameters of the user, and the psychological data including at least some basic needs satisfaction inventory (BNSI) parameters of the user;
(ii) process the physical data and psychological data to generate metric data including parameters for comparison against criteria data for conditions, the metric data representing satisfaction scores for BNSI categories obtained using the BNSI parameters;
(iii) generate risk profile data using the user profile data, the parameters, the metric data, and the criteria data;
(iv) generate recommendation data based on the user profile data, the parameters, the metric data, and the criteria data, the recommendation data representing recommendations for the user relating to the conditions and including activity data representing different activities to be performed by the user, the activity data being generated for each BNSI category based on said satisfaction scores by;
(a) retrieving all activities for the BNSI category for consideration;
(b) generating a difference value for each of the attributes of the user by comparing the attributes of the user with corresponding attributes of each of the retrieved activities; and
(c) selecting a subset of the retrieved activities as at least one of the different activities based on the difference values generated; and
(v) generate an output interface to provide a risk profile based on the risk profile data and the recommendation data, the risk profile presenting to the user risk levels associated with the conditions and recommendations based on the recommendation data, the recommendations including an activity recommendation to address at least one psychological condition.
2 Assignments
0 Petitions
Accused Products
Abstract
A diagnostic system is disclosed. In one embodiment, the system includes i) an input interface for use by a person to submit user profile data, physical data and psychological data to the system, the physical data representing heart rate, blood pressure, and other biophysical parameters of the person, the psychological data representing quality of life and needs satisfaction and other psychological parameters of the person, ii) an analyzer for processing the physical data and psychological data to generate risk profile data based on criteria data for conditions and iii) an output interface for providing risk profile displays using the risk profile data to present for the person risk levels associated with the conditions.
36 Citations
35 Claims
-
1. A diagnostic computer system, comprising:
-
a processor implemented with a software-controlled computer, dedicated hardware circuits, or a combination of a software-controlled computer and dedicated hardware circuits, the processor being configured to; (i) generate an input interface to receive user profile data, physical data and psychological data from a user, the user profile data including attributes with resource level data for the user, the physical data including at least one of heart rate, blood pressure, and other biophysical parameters of the user, and the psychological data including at least some basic needs satisfaction inventory (BNSI) parameters of the user; (ii) process the physical data and psychological data to generate metric data including parameters for comparison against criteria data for conditions, the metric data representing satisfaction scores for BNSI categories obtained using the BNSI parameters; (iii) generate risk profile data using the user profile data, the parameters, the metric data, and the criteria data; (iv) generate recommendation data based on the user profile data, the parameters, the metric data, and the criteria data, the recommendation data representing recommendations for the user relating to the conditions and including activity data representing different activities to be performed by the user, the activity data being generated for each BNSI category based on said satisfaction scores by; (a) retrieving all activities for the BNSI category for consideration; (b) generating a difference value for each of the attributes of the user by comparing the attributes of the user with corresponding attributes of each of the retrieved activities; and (c) selecting a subset of the retrieved activities as at least one of the different activities based on the difference values generated; and (v) generate an output interface to provide a risk profile based on the risk profile data and the recommendation data, the risk profile presenting to the user risk levels associated with the conditions and recommendations based on the recommendation data, the recommendations including an activity recommendation to address at least one psychological condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 30, 32, 33, 34, 35)
-
-
17. A method executed by a diagnostic computer system, comprising:
-
generate a user interface to receive user profile data, physical data and psychological data from a user, the user profile data including attributes with resource level data for the user, the physical data including at lest one of heart rate, blood pressure and other biophysical parameters of the user, and the physiological data including basic needs satisfaction inventory (BNSI) parameters of the user; processing the physical data and psychological data to generate results data based on criteria data for conditions, and the BNSI parameters are used to generate results data representing satisfaction scores for BNSI categories; generating risk profile data using the results data and the criteria data; generating recommendation data using the user profile data and the results data, the recommendation data representing recommendations for the user relating to the conditions and including activity data representing different activities to be performed by the user, the activity data being generated for each BNSI category based on said satisfaction scores by; (a) retrieving all activities for the BNSI category for consideration; (b) generating a difference value for each of the attributes of the user by comparing the attributes of the user with corresponding attributes of each of the retrieved activities; and (c) selecting a subset of the retrieved activities as at least one of the different activities based on the difference values generated; and generating an output interface to provide a risk profile based on the risk profile data and the recommendation data, the risk profile presenting to the user risk levels associated with the conditions and recommendations based on the recommendation data, the recommendations including an activity recommendation to address at least one psychological condition. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31)
-
-
29. A non-transitory computer-readable medium having processor-readable code that causes one or more processors to perform a method, comprising:
-
receiving user profile data, physical data and psychological data from a user, the user profile data including attributes with resource level data for the user, the physical data including blood pressure and other parameters of the user, and the physiological data including basic needs satisfaction inventory (BNSI) parameters; processing the physical data and psychological data to generate results data based on criteria data for conditions, and the BNSI parameters are used to generate results data representing satisfaction scores for BNSI categories; generating risk profile data using the results data and the criteria data; generating recommendation data using the user profile data and the results data, the recommendation data including activity data representing the different activities to be performed by the user and generated for each BNSI category based on said satisfaction scores by; (a) retrieving all activities for the BNSI category for consideration; (b) generating a difference value for each of the attributes of the user by comparing the attributes of the user with corresponding attributes of each of the retrieved activities; and (c) selecting a subset of the retrieved activities as at least one of the different activities based on the difference values generated; and
; andproviding, based on the results data, the risk profile data, and the recommendation data, the user with a risk level associated with the conditions and activities to address the conditions, the recommendations including an activity recommendation to address at least one psychological condition.
-
Specification