Data structure, method, and system for predicting medical conditions
First Claim
Patent Images
1. A computer-implemented method for generating a specification of a data structure, the data structure to be used as input for a medical decision support system, the data structure comprising a plurality of biomedical parameters, the method comprising the following steps performed on a processor:
- determining, for a particular population of persons received via a communications device, a first set of diseases, each disease being represented by a data object, wherein each disease belonging to the determined set of diseases has assigned an absolute or relative frequency value within said population,storing each data object on a non-transitory computer readable medium, said each data object representing a disease of the first set of diseases in association with the determined frequency value of the represented disease,sorting the diseases of the first set of disease according to their assigned frequency values,determining a second set of diseases, wherein the second set of diseases is a sub-set of the first set of diseases, the sub-set being created by leaving out all diseases of the first set of diseases which are biomechanical diseases,determining a third set of diseases, the third set of diseases being built by executing the sub-steps;
A) determining, for each disease of the second set of diseases, a number of predictive parameters of said disease,B) assigning a score value to each disease, the score value positively correlating with the frequency value of a disease and negatively correlating with the number of parameters correlating with or characterizing said disease, and sorting the diseases of the second set of diseases according to their assigned score values,C) adding a disease of the second set of diseases which has assigned the highest score value and which in addition has not yet been added to the third set of diseases to the third set of diseases,D) calculating a first sum, the first sum being calculated by summing up all frequency values of the diseases having yet being added to the third set of diseases,E) if the first sum is below a coverage threshold value, repeating steps C and D, and if the first sum equals or exceeds said coverage threshold value, continuing with step F and using the third set of diseases and the first sum as result, andF) compiling the plurality of biomedical parameters by determining, for each of the diseases in the third set of diseases, at least one biomedical parameter being indicative of the presence of said disease, whereby the compilation of the biomedical parameters constitutes the specification of the data structure wherein the plurality of biomedical parameter values comprises a first set of parameter values, each parameter value of the first set of biomedical parameter values being a laboratory value having been derived by analyzing a body fluid or tissue of a person, the first set of parameter values comprising;
glucose concentration,LDL concentration,HDL concentration,triglyceride concentration,creatinine concentration,cholesterol concentration,Hba1c concentration, andC Reactive Peptide (CRP) concentration,wherein the plurality of biomedical parameter values comprises a second set of parameter values of the person, the second set of data values comprising;
age,gender,body mass index (BMI),waist/hip ratio,blood pressure, andsmoking historywherein the parameter set is the minimum parameter set required to allow monitoring of a wide range of the most common diseases.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a data structure comprising a plurality of biomedical parameters for providing a plurality of biomedical parameter values as input to a medical decision support system.
167 Citations
16 Claims
-
1. A computer-implemented method for generating a specification of a data structure, the data structure to be used as input for a medical decision support system, the data structure comprising a plurality of biomedical parameters, the method comprising the following steps performed on a processor:
-
determining, for a particular population of persons received via a communications device, a first set of diseases, each disease being represented by a data object, wherein each disease belonging to the determined set of diseases has assigned an absolute or relative frequency value within said population, storing each data object on a non-transitory computer readable medium, said each data object representing a disease of the first set of diseases in association with the determined frequency value of the represented disease, sorting the diseases of the first set of disease according to their assigned frequency values, determining a second set of diseases, wherein the second set of diseases is a sub-set of the first set of diseases, the sub-set being created by leaving out all diseases of the first set of diseases which are biomechanical diseases, determining a third set of diseases, the third set of diseases being built by executing the sub-steps; A) determining, for each disease of the second set of diseases, a number of predictive parameters of said disease, B) assigning a score value to each disease, the score value positively correlating with the frequency value of a disease and negatively correlating with the number of parameters correlating with or characterizing said disease, and sorting the diseases of the second set of diseases according to their assigned score values, C) adding a disease of the second set of diseases which has assigned the highest score value and which in addition has not yet been added to the third set of diseases to the third set of diseases, D) calculating a first sum, the first sum being calculated by summing up all frequency values of the diseases having yet being added to the third set of diseases, E) if the first sum is below a coverage threshold value, repeating steps C and D, and if the first sum equals or exceeds said coverage threshold value, continuing with step F and using the third set of diseases and the first sum as result, and F) compiling the plurality of biomedical parameters by determining, for each of the diseases in the third set of diseases, at least one biomedical parameter being indicative of the presence of said disease, whereby the compilation of the biomedical parameters constitutes the specification of the data structure wherein the plurality of biomedical parameter values comprises a first set of parameter values, each parameter value of the first set of biomedical parameter values being a laboratory value having been derived by analyzing a body fluid or tissue of a person, the first set of parameter values comprising; glucose concentration, LDL concentration, HDL concentration, triglyceride concentration, creatinine concentration, cholesterol concentration, Hba1c concentration, and C Reactive Peptide (CRP) concentration, wherein the plurality of biomedical parameter values comprises a second set of parameter values of the person, the second set of data values comprising; age, gender, body mass index (BMI), waist/hip ratio, blood pressure, and smoking history wherein the parameter set is the minimum parameter set required to allow monitoring of a wide range of the most common diseases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium having stored therein instructions, which when executed by a computing device cause the computing device to perform a method of generating an access key, the method comprising the steps of:
-
accessing an input value; calculating an asymmetric cryptographic key pair by applying a cryptographic one-way function to the input value, wherein the cryptographic key pair comprises a public key and a private key, wherein the cryptographic one-way function is an injective function; and outputting the public key for providing the access key, and storing a data structure into a database whereby the provided access key is used as database key, wherein the data structure comprises a plurality of biomedical parameter values for use in a medical decision support system, wherein the plurality of biomedical parameter values comprises a first set of parameter values, each parameter value of the first set of biomedical parameter values being a laboratory value having been derived by analyzing a body fluid or tissue of a person, the first set of parameter values comprising; glucose concentration, LDL concentration, HDL concentration, triglyceride concentration, creatinine concentration, cholesterol concentration, Hba1c concentration, and C Reactive Peptide (CRP) CRP concentration, wherein the plurality of biomedical parameter values comprises a second set of parameter values of the person, the second set of data values comprising; age, gender, body mass index (BMI), waist/hip ratio, blood pressure, and smoking history wherein the parameter set is the minimum parameter set required to allow monitoring of a wide range of the most common diseases. - View Dependent Claims (13)
-
-
14. A computer system comprising a server-computer system, the server-computer system comprising:
-
an interface configured to receive a data structure via a network connection from a client computer system, wherein the data structure comprises a plurality of biomedical parameter values for use in a medical decision support system, wherein the plurality of biomedical parameter values comprises a first set of parameter values, each parameter value of the first set of biomedical parameter values being a laboratory value having been derived by analyzing a body fluid or tissue of a person, the first set of parameter values comprising; glucose concentration, LDL concentration, HDL concentration, triglyceride concentration, creatinine concentration, cholesterol concentration, Hba1c concentration, and C Reactive Peptide (CRP) concentration, wherein the plurality of biomedical parameter values comprises a second set of parameter values of the person, the second set of data values comprising; age, gender, body mass index (BMI), waist/hip ratio, blood pressure, and smoking history wherein the parameter set is the minimum parameter set required to allow monitoring of a wide range of the most common diseases a processor, a first non-transitory computer-readable storage medium comprising instructions which, when executed by the processor, provide for a decision support system, the decision support system in operation receiving the data structure from the interface and calculating a medical decision based on the received data structure, wherein the decision support system in operation calculates a medical decision based on the biomedical parameters contained in the received data structure. - View Dependent Claims (15, 16)
-
Specification