Claims
- 1. A medical image database system having plural tables comprising:
a. a disease information table, operable to store plural disease factoid files; b. an image table, operable to store plural image files each comprising at least one of an image and image caption information; c. a patient data table, operable to store plural patient files each comprising at least one of patient information and clinical information; wherein the disease information, image, and patient data tables are operably coupled such that a related first factoid file, a first image file and a first patient file are relationally linked to each other as a first case file.
- 2. The system of claim 1, further comprising:
d. a security module, operable to determine a user's access privileges to the tables; e. a new file creation module, operably coupled to the tables for adding a new case file including factoid, image and patient data in response to a user input; and f. a review module, operably coupled to the tables and the security module, and operable to provide new case files to at least one reviewer to review the content of the new case file, to receive one or more modifications from the reviewer and apply said modifications to the new case file, and to receive an approval indication from the reviewer and operate together with the security module to change one or more access privileges of the new case file.
- 3. The system of claim 1, further comprising:
d. a security module, operable to determine a user's access privileges to the tables; e. a new file creation module, operably coupled to the tables for adding a new patient case file including factoid, image and patient data in response to a first user's inputs, the inputs also including a criterion for access to the patient case file by additional users; and f. a review module, operably coupled to the tables and the security module, and operable to provide the new patient case file to at least one further user of the additional users to review the content of the patient case file, to receive one or more modifications from said further user and apply said modifications to the patient case file.
- 4. The system of claim 3, further comprising:
g. a consultation module, operably coupled to the review module and operable to provide contemporaneous access to the new patient case file to the first user and said further user and contemporaneous communications between the first user and said further user relating to the new patient case file.
- 5. The system of claim 4, further comprising:
h. a search module, operably coupled to the tables and operable to return to the further user, substantially contemporaneous with said access to the consultation module, case file information from at least one of the disease information, image, and patient data tables, in response to search criteria related to the new patient case file.
- 6. The system of claim 5, wherein the review module further comprises logic to provide the new patient case file to a reviewer to review the content of the new patient case file, to receive modifications from the reviewer and apply said modifications to the new case file, and to receive an approval indication from the reviewer and operate together with the security module to change one or more access privileges of the new patient case file.
- 7. The system of claim 1, further comprising:
d. a new patient file creation module, operably coupled to the tables for adding a new patient case file including factoid, image and patient data in response to a user input; and e. an expert module, operably coupled to the tables and new patient file creation module, and operable to (i) provide selection criteria to the user for searching for files having information related to the new patient case file, (ii) processing selection criterion received from the user, (iii) returning to the user case file information matching said selection criterion, and (iv) performing steps (i) through (iii) for additional selection criteria, wherein the expert module narrows the matching case file information returned to the user to assist the user in a diagnosis relating to the new patient case file.
- 8. The system of claim 1, further comprising:
d. a new case file creation module, operably coupled to the tables for adding a new case file in response to a user input; e. an educational file builder module, operably coupled to the tables and new case file creation module, and operable to (i) provide selection criteria to the user for designing an educational file based in part on the new case file; and (ii) processing selection criterion received from the user, including at least one of inaccurate information added to or omitted information withheld from the educational file, an answer prompt, and a correct answer to the answer prompt, so as to build and store the educational file; and f. a presentation module, operable to (i) present the educational file to a further user; (ii) capturing an answer input in response to the answer prompt; and (iii) returning the correct answer to the further user.
- 9. The system of claim 8, wherein the educational file builder module further comprises logic for creating a sequence of related educational files, and the presentation module further comprises logic for presenting at least part of said sequence of related educational files.
- 10. The system of claim 9, further comprising:
g. an expert module, operably coupled to the tables and presentation module, and operable to (i) determining an accuracy level of answer inputs for said at least part of said sequence of related educational files, and (ii) determining a next educational file to present to the further user based in part on said determined accuracy level.
- 11. The system of claim 9, wherein the further user is a medical student and the presentation module further comprises logic for capturing answer inputs by the medical student for each of the sequence of related educational files and storing a representation of the captured answer inputs for subsequent use by an educator.
- 12. The system of claim 1, further comprising:
d. a search module, operably coupled to the tables, and operable to accept user inputs representative of a search criterion and to return to the user a list representative of the accessible case files substantially matching the search criterion.
- 13. The system of claim 12, wherein the search module further comprises browsing logic operable, in response to user selection of a category, to return a list of each case file for which the search criterion substantially matches data contained in such case file's factoid, image and patient data.
- 14. The system of claim 12, wherein the search module further comprises search logic operable, in response to user selection of medical information to search, to return a list of each case file for which the medical information substantially matches data contained in such case file's factoid, image and patient data.
- 15. A medical image database program comprising:
a. plural tables, comprising (i) a disease information table, operable to store plural disease factoid files, (ii) an image table, operable to store plural image files each comprising at least one of an image and image caption information, and (iii) a patient data table, operable to store plural patient files each comprising at least one of patient information and clinical information; wherein the disease information, image, and patient data tables are operably coupled such that a related first factoid file, a first image file and a first patient file are relationally linked to each other as a first case file; b. a security module, operable to determine a user's access privileges to each of the tables; c. a new file creation module, operably coupled to the tables for adding a new case file including factoid, image and patient data in response to a user input; d. a review module, operably coupled to the tables and the security module, and operable to provide new case files to at least one reviewer to review the content of the new case file, to receive one or more modifications from the reviewer and apply said modifications to the new case file, and to receive an approval indication from the reviewer and operate together with the security module to change one or more access privileges of the new case file; and e. a search module, operably coupled to the tables, and operable to accept user inputs representative of a search criterion and to return to the user a list representative of the accessible case files substantially matching the search criterion.
- 16. A medical image database system comprising:
a. plural tables, comprising (i) a disease information table, operable to store plural disease factoid files, (ii) an image table, operable to store plural image files each comprising at least one of an image and image caption information, and (iii) a patient data table, operable to store plural patient files each comprising at least one of patient information and clinical information; wherein the disease information, image, and patient data tables are operably coupled such that a related first factoid file, a first image file and a first patient file are relationally linked to each other as a first case file; b. a security module, operable to determine a user's access privileges to the tables; c. a new file creation module, operably coupled to the tables for adding a new patient case file including factoid, image and patient data in response to a first user's inputs, the inputs also including a criterion for access to the patient case file by additional users; d. a consultation module, operably coupled to the security module and operable to provide contemporaneous access to the new patient case file to the first user and at least one further user of the additional users to review the content of the new patient case file; and e. a search module, operably coupled to the tables and operable to return to the further user, substantially contemporaneous with said access to the consultation module, case file information from at least one of the disease information, image, and patient data tables, in response to search criteria related to the patient case file.
- 17. A medical image database system comprising:
a. plural tables, comprising (i) a disease information table, operable to store plural disease factoid files, (ii) an image table, operable to store plural image files each comprising at least one of an image and image caption information, and (iii) a patient data table, operable to store plural patient files each comprising at least one of patient information and clinical information; wherein the disease information, image, and patient data tables are operably coupled such that a related first factoid file, a first image file and a first patient file are relationally linked to each other as a first case file; b. a new case file creation module, operably coupled to the tables for adding a new case file in response to a user input; c. an educational file builder module, operably coupled to the tables and new case file creation module, and operable to (i) provide selection criteria to the user for designing an educational file based in part on the new case file; and (ii) processing selection criterion received from the user, including at least one of inaccurate information added to or omitted information withheld from the educational file, an answer prompt, and a correct answer to the answer prompt, so as to build and store the educational file; and d. a presentation module, operable to (i) present the educational file to a further user; (ii) capturing an answer input in response to the answer prompt; and (iii) returning the correct answer to the further user; wherein the educational file builder module further comprises logic for creating a sequence of related educational files, and the presentation module further comprises logic for presenting at least part of said sequence of related educational files; and wherein the further user is a medical student and the presentation module further comprises logic for capturing answer inputs by the medical student for each of the sequence of related educational files and storing a representation of the captured answer inputs for subsequent use by an educator.
- 18. A method for providing remotely accessible medical image database information via a medical image database having plural tables, comprising:
a. storing plural disease factoid files in a disease information table; b. storing plural image files each comprising at least one of an image and image caption information in an image table; c. storing plural patient files each comprising at least one of patient information and clinical information in a patient data table; and d. operably coupling the disease information, image, and patient data tables such that an at least one factoid file, at least one image file and at least one patient file are relationally linked to each other as a first case file.
- 19. The method of claim 18 further comprising:
e. adding a new case file including factoid, image and patient data to the tables in response to a user input and associating a first access privilege with the new case file; f. providing the new case file to at least one reviewer to review the content of the new case file; and g. receiving from the reviewer (i) one or more modifications from the reviewer and applying said modifications to the new case file, and (ii) an approval indication and associating a second access privilege with the new case file.
- 20. The method of claim 18 further comprising:
e. adding a new patient case file including factoid, image and patient data to the tables in response to a first user's inputs, the inputs also including a criterion for accessing the patient case file; f. verifying that an additional user has access privileges matching the criterion for accessing the patient case file, and providing the new patient case file to the additional user to review the content of the patient case file; and g. receiving one or more modifications from said additional user and applying said modifications to the patient case file.
- 21. The method of claim 20 further comprising:
h. providing contemporaneous access to the new patient case file by, and contemporaneous communications relating to the new patient case file between, the first and additional users.
- 22. The method of claim 21 further comprising:
i. returning to the further user, substantially contemporaneous with said access to the new patient case file, case file information from at least one of the disease information, image, and patient data tables, in response to search criteria related to the new patient case file.
- 23. The method of claim 22 further comprising:
j. providing the new patient case file to a reviewer to review the content of the new patient case file, and k. receiving (i) modifications from the reviewer and applying said modifications to the new case file and (ii) receiving an approval indication from the reviewer and in response thereto modifying access privileges associated with the new patient case file.
- 24. The method of claim 18, further comprising:
e. receiving a new patient case file including factoid, image and patient data in response to a user input; and f. comparing the new patient case file with other case files, to assist the user in a medical activity relating to the new patient case file, by:
(i) providing selection criteria to the user for searching for files having information related to the new patient case file, (ii) processing plural selection criteria received from the user, and (iii) returning to the user case file information substantially matching said selection criteria.
- 25. The method of claim 18, further comprising:
e. adding a new case file in response to a user input; f. creating an educational file by (i) providing selection criteria to the user for designing an educational file based in part on the new case file; and (ii) processing selection criterion received from the user, including at least one of inaccurate information added to or omitted information withheld from the educational file, an answer prompt, and a correct answer to the answer prompt, so as to complete and store the educational file; and g. facilitating learning by a further user by (i) presenting the education file to a further user; (ii) capturing an answer input in response to the answer prompt; and (iii) providing the correct answer to the further user in response to an incorrect answer input.
- 26. The method of claim 25, wherein step f further comprises creating a sequence of related educational files, and step g further comprises presenting at least part of said sequence of related educational files and capturing each answer input provided in response thereto.
- 27. The method of claim 26, wherein step g further comprises (i) determining an accuracy level of said answer inputs, and (ii) determining a next educational file to present to the further user based in part on said determined accuracy level.
- 28. The method of claim 26, wherein the further user is a medical student and step g further comprises capturing answer inputs by the medical student for each of the sequence of related educational files and storing a representation of the captured answer inputs for subsequent use by an educator.
- 29. The method of claim 18, further comprising:
e. accepting user inputs representative of a search criterion; and f. returning to the user a list representative of the accessible case files substantially matching the search criterion.
- 30. The method of claim 29, wherein the inputs comprise selection of a category, and step f comprises returning a list of each case file for which the search criterion substantially matches data contained in such case file's factoid, image and patient data.
- 31. The method of claim 29, wherein the inputs comprise user selection of medical information to search, and step f comprises returning a list of each case file for which the medical information substantially matches data contained in such case file's factoid, image and patient data.
- 32. A method for providing remotely accessible medical image database information via a medical image database having plural tables, comprising:
a. storing plural disease factoid files in a disease information table; b. storing plural image files each comprising at least one of an image and image caption information in an image table; c. storing plural patient files each comprising at least one of patient information and clinical information in a patient data table; d. operably coupling the disease information, image, and patient data tables such that an at least one factoid file, at least one image file and at least one patient file are relationally linked to each other as a first case file; e. adding a new case file including factoid, image and patient data to the tables in response to a user input and associating a first access privilege with the new case file; f. providing the new case file to at least one reviewer to review the content of the new case file; and g. receiving from the reviewer (i) one or more modifications from the reviewer and applying said modifications to the new case file, and (ii) an approval indication and associating a second access privilege with the new case file.
- 33. The method of claim 32, further comprising:
h. accepting user inputs representative of a search criterion; and i. returning to the user a list representative of the accessible case files substantially matching the search criterion.
- 34. A method for facilitating remote consultation by a medical service provider using a medical image database having plural tables, comprising:
a. storing plural disease factoid files in a disease information table; b. storing plural image files each comprising at least one of an image and image caption information in an image table; c. storing plural patient files each comprising at least one of patient information and clinical information in a patient data table; d. operably coupling the disease information, image, and patient data tables such that an at least one factoid file, at least one image file and at least one patient file are relationally linked to each other as a first case file; e. adding a new patient case file including factoid, image and patient data to the tables in response to a first user's inputs, the inputs also including a criterion for accessing the patient case file; f. verifying that an additional user has access privileges matching the criterion for accessing the patient case file, and providing the new patient case file to the additional user to review the content of the patient case file; and g. providing contemporaneous access to the new patient case file by the first and additional users.
- 35. The method of claim 34 further comprising:
h. returning to the further user, substantially contemporaneous with said access to the new patient case file, case file information from at least one of the disease information, image, and patient data tables, in response to search criteria related to the new patient case file.
- 36. A method A method of facilitating learning by medical professionals regardless of distance using a medical image database having plural tables, comprising:
a. storing plural disease factoid files in a disease information table; b. storing plural image files each comprising at least one of an image and image caption information in an image table; c. storing plural patient files each comprising at least one of patient information and clinical information in a patient data table; d. operably coupling the disease information, image, and patient data tables such that an at least one factoid file, at least one image file and at least one patient file are relationally linked to each other as a first case file; e. adding a new case file in response to a user input; f. creating an educational file by (i) providing selection criteria to the user for designing an educational file based in part on the new case file; and (ii) processing selection criterion received from the user, including at least one of inaccurate information added to or omitted information withheld from the educational file, an answer prompt, and a correct answer to the answer prompt, so as to complete and store the educational file; and g. facilitating learning by a further user by subsequently (i) presenting the education file to the further user; (ii) capturing an answer input in response to the answer prompt; and (iii) providing the correct answer to the further user in response to an incorrect answer input.
- 37. The method of claim 36, wherein step f further comprises creating a sequence of related educational files, and step g further comprises presenting at least part of said sequence of related educational files and capturing each answer input provided in response thereto.
- 38. The method of claim 36, wherein step g further comprises (i) determining an accuracy level of said answer inputs, and (ii) determining a next educational file to present to the further user based in part on said determined accuracy level.
- 39. The method of claim 36, wherein the further user is a medical student and step g further comprises capturing answer inputs by the medical student for each of the sequence of related educational files and storing a representation of the captured answer inputs for subsequent use by an educator.
- 40. A medical image database system comprising:
a. means for storing plural disease factoid files in a disease information table; b. means for storing plural image files each comprising at least one of an image and image caption information in an image table; c. means for storing plural patient files each comprising at least one of patient information and clinical information in a patient data table; d. means for operably coupling the disease information, image, and patient data tables such that an at least one factoid file, at least one image file and at least one patient file are relationally linked to each other as a first case file; e. means for adding a new case file including factoid, image and patient data to the tables in response to a user input and associating a first access privilege with the new case file; f. means for providing the new case file to at least one reviewer to review the content of the new case file; and g. means for receiving from the reviewer (i) one or more modifications from the reviewer and applying said modifications to the new case file, and (ii) an approval indication and associating a second access privilege with the new case file.
STATEMENT OF GOVERNMENT RIGHTS
[0001] The Government has certain rights in this invention.