Method and system for medical patient data analysis
First Claim
1. A computer assisted method for analyzing medical patient data comprising:
- instructing a relational database to access stored patient data of data sets, each data set being for a different patient and having a unique identifier, the patient data being located in tables of categories including clinical presentation, pathology, anatomy, treatment, and outcome, and the patient data of a data set related to each other by the identifier;
entering at least one criterion for at least one category; and
retrieving patient data for all data sets in a group matching the criterion and multimedia data related to the patient data by the identifier.
2 Assignments
0 Petitions
Accused Products
Abstract
The storage and retrieval of medical information is provided by use of a database that facilitates accurate clinical audit, research and/or presentation activities. Comprehensive patient information may be retrieved based on patient descriptive categories including the anatomy, pathology or clinical presentation, treatment and outcome factors of each case. The categories include data options that may be organized in the form of a hierarchical tree that has branching levels of data options with decreasing specificity. Data from the various levels may be compared, as well as data between individual categories. In some embodiments, selected multimedia data may be accessed based on criteria from data options of the patient descriptive categories.
-
Citations
40 Claims
-
1. A computer assisted method for analyzing medical patient data comprising:
-
instructing a relational database to access stored patient data of data sets, each data set being for a different patient and having a unique identifier, the patient data being located in tables of categories including clinical presentation, pathology, anatomy, treatment, and outcome, and the patient data of a data set related to each other by the identifier;
entering at least one criterion for at least one category; and
retrieving patient data for all data sets in a group matching the criterion and multimedia data related to the patient data by the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer assisted method for analyzing medical patient data comprising:
-
selecting patient data from data options in at least two categories including clinical presentation, pathology, anatomy, treatment and outcome, the data options of each category being arranged within tables in a relational database by decreasing levels of specificity in a hierarchical tree;
storing the patient data with a unique identifier to relate the patient data within a data set, each data set being for a different patient;
entering at least one criterion for at least one category; and
retrieving the patient data for all data sets in a group matching the criterion. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A medical information system for patient data analysis comprising:
-
A) a processor B) an input device in communication with the processor for receiving patient data;
C) a storage unit in communication with the processor having a relational database for;
(i) storing data within option category tables by decreasing levels of specificity in a hierarchical tree, the data option category tables selected from the group consisting of clinical presentation, pathology, anatomy, treatment and outcome, and (ii) storing patient data of data sets, each data set being for a different patient and having a unique identifier within category tables, the patient data being chosen from the data options in at least one option category table,
the processor comprising;
(i) a means for receiving patient data from the input and storing the patient data in the storage unit;
(ii) a means for receiving instructions from the input entering at least one criterion for patient data from at least one category table; and
(iii) a means for retrieving the entered patient data for all data sets in a group matching the criterion. - View Dependent Claims (19, 20, 21)
-
-
22. A computer readable medium having stored therein a plurality of sequences of instructions, which, when executed by a processor, cause the processor to:
-
receive medical patient data of a data set from an input device, the patient data being a selected data option from a hierarchical tree having data options arranged in decreasing levels of specificity and each data set being for a different patient;
determine whether the patient data includes an identifier and if no identifier is present, attach a unique identifier to the patient data;
store the patient data in a relational database within tables of categories selected from the group consisting of clinical presentation, pathology, anatomy, treatment and outcome; and
responsive to instructions received from the input device, retrieve particular patient data for all data sets in a group matching entered criterion. - View Dependent Claims (23, 24, 25, 26)
-
-
27. Computer readable instructions, which when executed cause a processor to:
-
receive medical patient data of a data set from an input device, the patient data being a selected data option from a hierarchical tree having data options arranged in decreasing levels of specificity and each data set being for a different patient;
determine whether the patient data includes an identifier and if no identifier is present, attach a unique identifier to the patient data;
store the patient data in a relational database within tables of categories selected from the group consisting of clinical presentation, pathology, anatomy, treatment and outcome; and
responsive to instructions received from the input device, retrieved particular patient data for all data sets in a group matching entered criterion. - View Dependent Claims (28, 29, 30)
-
-
31. A medical patient data analysis server comprising:
-
A) a network interface for acquiring patient data of a data set from a network, each data set being for a different patient, and sending selected portions of the patient data into the network, the patient data being at least one chosen data option from a hierarchical category tree having data options arranged in decreasing levels of specificity;
B) a storage unit coupled to receive the patient data from the data interface and to store the patient data within tables of categories selected from the group consisting of clinical presentation, pathology, anatomy, treatment, and outcome and the patient data of a data set having a unique identifier;
C) an assembly unit coupled to the network interface and storage unit to gather selected portions of the patient data in response to instructions from a user station for all data sets in a group matching entered criterion. - View Dependent Claims (32, 33)
-
-
34. A medical patient data analysis user station comprising:
-
A) an input device for receiving patient data;
B) a processor comprising;
i) means for receiving patient data from the input device, the patient data being a chosen data option from a category having a hierarchical tree of data options arranged in decreasing levels of specificity, the category selected from the group including clinical presentation, pathology, anatomy, treatment and outcome, and ii) means for forming instructions by selecting at least one criterion from at least one of the categories; and
C) a browser for sending the instructions and the patient data into a network and receiving selected portions of patient data from the network. - View Dependent Claims (35, 36, 37)
-
-
38. A method of exchanging medical patient data for analysis comprising:
-
assembling into packets patient data of data sets, each data set being for a different patient, the patient data being a chosen data option from a category having a hierarchical tree of data options arranged in decreasing levels of specificity, the category selected from the group including clinical presentation, pathology, anatomy, treatment and outcome;
entering at least one criterion from at least one of the categories;
requesting selected medical patient data associated with the at least one criterion from a server;
sending the packets into a public network for receipt at the server; and
receiving the selected medical data for all data sets in a group matching entered criterion from the server. - View Dependent Claims (39, 40)
-
Specification