This invention relates to computer generated representations of individual or aggregate human medical data.
a and 19b are illustrations of an exemplary embodiment of a dynamic graphical user interface.
Medical providers are continuously searching for ways to improve the service they provide to their patients. In today's medical provider-patient relationship, it is important for medical providers to have access to prior and recent medical information located at their own facility as well as remote facilities, to have access to a variety of tools in aiding the diagnosis and treatment of their patient's ailments, and to have patients be involved in their own treatment and well-being.
Although
As shown in
The patient medical database 120 may be organized such that the at least one patient medical data 310 is associated with one or more categories comprising a patient name 315, a date 320, a data type 325, a diagnostic scan type 330 and a related anatomical structure 335. It is envisioned that the at least one patient medical data 310 may be associated with alternative categories without departing from the scope and spirit of the exemplary embodiment Furthermore, the at least one patient medical data 310 may be primarily sortable via the patient name 315, the date 320, the data type 325, the diagnostic scan type 330 or the related anatomical structure 335 and additionally sortable via any one of the remaining associated categories. As illustrated in
The patient name 315 comprises the full patient name including first name, last name and middle name. It should be understood that although this embodiment depicts the patient name comprising the full patient name, the patient name may comprise any patient identifying information, including social security number or patient number, without departing from the scope and spirit of the exemplary embodiment.
The date 320 comprises the date that the at least one patient medical data 310 was obtained or analyzed. The data type 325 indicates the nature of the at least one patient medical data 310, whether it is an image or a numerical data. The diagnostic scan type 330 further indicates the nature of the at least one patient medical data 310 by categorizing the at least one patient medical data 310 via blood tests, cardio scans, EKG, CT scans, x-rays, PET scans, patient history, presenting symptoms, phenotype information, demographic information, biometric information, specific tumor markers and genetic profile and/or any other image or numerical data resulting from diagnostic tests. The related anatomical structure 335 indicates the anatomical structure that the at least one patient medical data 310 relates to. It should be understood that the terms used in
The patient medical database 120 may also comprise an anatomical data set 340, which is a library of anatomical data that may be used for identifying and labeling the at least one anatomical structures obtained from a scan of a specific patient. The patient medical database 120 may also comprise a population medical data 350 associated with a population low range 354 and a population high range 356. This population medical data 350 may be used for comparing with actual patient medical data 310 and identifying anatomical structures that have associated data that fall below the population low range 354 or above the population high range 356. Although this embodiment uses the population low range 354 and the population high range 356 for determining abnormal patient medical data, other methods may be used, e.g. using a standard deviation of approximately two (2) from the population normal or average.
The patient medical database 120 may also comprise at least one hereditary trait 360 for the specific patient. Furthermore, the patient medical database 120 may comprise a recommended diagnostic test 362 that is associated with the at least one hereditary trait and the at least one patient medical data 310. The patient medical database 120 may also comprise a list of diagnosis 365 for assisting the medical provider in properly diagnosing the patient's ailment. The patient medical database 120 may further comprise a best plan of care 370 for assisting the medical provider in determining the proper treatment. Although not illustrated in
The processor engines 400 which assist in generating the representation of individual or aggregate human medical data comprise the data normalizing engine 403, the anatomical structure detection engine 405, the anatomical structure labeling engine 410, the patient medical data association engine 415, the abnormal patient medical data identification engine 420, and the representation of individual or aggregate human medical data engine 425. Referring to
The processor engines 400 which aid the medical provider in diagnosing and treating the patients' ailments comprise the recommended diagnostic test reminder engine 430, the evidence based medicine engine 435, the best plan of care engine 440, and the risk factors identification engine 445. Referring to
At step 520, a representation of individual or aggregate human medical data is generated using the at least one patient medical data, wherein the representation of individual or aggregate human medical data is specific to the patient. The representation of individual or aggregate human medical data is generated by a processor comprising one or more processor engines, which are illustrated in
There are two methods that the anatomical structure detection engine 405 uses for detecting the at least one anatomical structure illustrated within the CT scan having a one or more cross section images.
The first method involves a grid system 600, which is illustrated in
The second method that the anatomical structure detection engine 405 may use for detecting the at least one anatomical structure illustrated within the CT scan is by measuring the density units of the various locations across the cross section images. The density units may be measured using Houndsfield units. As the density changes along the cross section images, the anatomical structure detection engine detects the density change and identifies the at least one anatomical structure illustrated within the CT scan. Additionally, the grid method may be used in combination with the density method for ascertaining the relative position of the at least one anatomical structure.
Once the anatomical structure detection engine 405 detects the various anatomical structures, the anatomical structure labeling engine compares the at least one anatomical structure illustrated within the CT scan with the anatomical data set, which is stored within the patient medical database, to identify and label the at least one anatomical structure illustrated.
The representation of individual or aggregate human medical data patient engine generates an interactive representation of individual or aggregate human medical data that is specific to the patient. The location of each anatomical structure within the representation of individual or aggregate human medical data is approximate to the locations of each anatomical structure within the patient.
Additionally, the processor may further comprise the patient medical data association engine 415. The patient medical data association engine 415 associates the at least one patient medical data located within the patient medical database to each of the related at least one anatomical structure that were identified.
Moreover, the processor may further comprise the abnormal patient medical data identification engine 420. The abnormal patient medical data identification engine 420 compares the at least one patient medical data from the patient medical database to the population medical data and identifies a portion of the at least one patient medical data as being abnormal if the portion of the at least one patient medical data either falls below the population low range or above the population high range. As previously discussed, the abnormal patient medical data may be identified by other methods, i.e. if the patient medical data is beyond approximately two (2) standard deviations from the population normal or average.
At step 530, the representation of individual or aggregate human medical data image is displayed on a device for interaction with a user.
Referring back to
Additionally, at step 1320, a website may be accessed via a communications device, wherein the at least one patient medical data is accessible via the website, and wherein the at least one patient medical data is updatable by a medical provider.
At step 1740, surgery is performed using the image of the representation of individual or aggregate human medical data. Since the image of the representation of individual or aggregate human medical data is an approximate representation of the anatomical structures within the actual patient, surgery may be performed, with assistance from the GPS device with scope located in the patient and shown within the representation of individual or aggregate human medical data. The surgical tool may penetrate the patient during surgery, and the medical provider will be able to see a visual of all the anatomical structures that are in proximity to the surgical tool. The medical provider may be able to view the surgical tool as it moves in close proximity to the anatomical structures. Thus, the medical provider may reduce the risk of surgery complications by reducing the chances of the surgical tool penetrating any of the anatomical structures.
Referring now to
Referring now to
a graphical bar illustration 1912 of the upper and lower limits of normal values for the particular medical parameter, a textual illustration 1914 of the lower limit of the normal value for the particular medical parameter positioned proximate a lower end of the graphical illustration 1912, a textual illustration 1916 of the upper limit of the normal value for the particular medical parameter proximate an upper end of the graphical illustration 1912, the current numerical value 1918 for the particular medical parameter overlayed onto a color coded shape 1920, and one or more historical values, 1922, 1924, 1926, 1928, and 1930, overlayed onto corresponding color coded shapes, 1932, 1934, 1936, 1938, and 1940, respectively.
In an exemplary embodiment, the vertical position of the values, 1918, 1920, 1922, 1924, 1926, 1928, and 1930, are representative of their relative values. In an exemplary embodiment, the geometry of the shapes, 1920, 1932, 1934, 1936, 1938, and 1940, are representative of the degree to which their value may have been affected by a medical treatment. For example, the shapes, 1934 and 1938, are elongated relative to the other shapes, 1920, 1932, 1936, and 1940, to indicate that the corresponding values, 1924 and 1928, may have been affected by corresponding medical treatments. In an exemplary embodiment, the corresponding medical treatments are indicated by corresponding textual messages, 1942 and 1944.
In an exemplary embodiment, the GUI 1902 is connected to the GUI 1910 by a leader line 1946 to indicate that these GUIs are related to one another. In an exemplary embodiment, the elongated shapes, 1934 and 1938, are connected to the corresponding textual messages, 1942 and 1944, by corresponding leader lines, 1948 and 1950, to indicate that these GUI elements are related to one another.
In an exemplary embodiment, the particular medical parameter represented by the value 1904 is serum sodium.
Thus, the GUIs, 1902 and 1910, illustrated in
Referring now to
In 2004, the spine 2004a is located within the scan 2002a in a conventional manner.
In 2006, the location of the spine 2004a is then used to determine the location of the aorta 2006a within the scan 2002a in a conventional manner.
In an exemplary embodiment, the teachings of the method 2000 may be extended to identification of any anatomical structure within a CT scan, or other body image, in which the spine is used as an anchor object for identifying and labeling other anatomical structures.
A computer system has been described that includes a processor; a database that stores a plurality of patient medical data of at least one patient; a virtual patient module that comprises instructions to build a virtual patient that is specific to the at least one patient; and a device to display an image of the virtual patient to a user based upon the plurality of patient medical data. In an exemplary embodiment, the virtual patient is three-dimensional. In an exemplary embodiment, the plurality of patient medical data of the at least one patient comprises a full body CT scan, and the full body CT scan comprises a plurality of anatomic structures. In an exemplary embodiment, the computer system further includes an anatomical structure detection engine that comprises instructions to recognize at least a portion of the plurality of anatomic structures illustrated in the full body CT scan. In an exemplary embodiment, the instructions recognize at least a portion of the plurality of anatomic structures using density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, instructions recognize at least a portion of the plurality of anatomic structures using a grid system. In an exemplary embodiment, the instructions to recognize at least a portion of the plurality of anatomic structures comprise instructions for first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the plurality of patient medical data of the at least one patient comprises information from at least one diagnostic test. In an exemplary embodiment, the information comprises at least one image data, the at least one image data comprises a plurality of anatomic structures. In an exemplary embodiment, the computer system further includes an anatomical structure detection engine that comprises instructions to recognize at least a portion of the plurality of anatomic structures illustrated in the at least one image data. In an exemplary embodiment, the instructions to recognize at least a portion of the plurality of anatomic structures is performed via density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, the instructions to recognize at least a portion of the plurality of anatomic structures is performed via a grid system. In an exemplary embodiment, the instructions to recognize at least a portion of the plurality of anatomic structures comprise instructions for first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the database stores a plurality of patient medical data obtained at various time periods, and wherein the plurality of patient medical data is sortable by the various time periods. In an exemplary embodiment, the image of the virtual patient comprises at least one distinguishable anatomic structure. In an exemplary embodiment, the at least one distinguishable anatomic structure is highlightable. In an exemplary embodiment, the computer system further includes a patient medical data association engine that comprises instructions to associate a portion of the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, the computer system 19, further includes an abnormal patient medical data identification engine that comprises instructions to highlight the at least one distinguishable anatomic structure, wherein at least one associated portion of the plurality of patient medical data falls outside a desired range. In an exemplary embodiment, the desired range is about two standard deviations from a population average. In an exemplary embodiment, the computer system further includes a pointer, wherein the pointer is movable to the at least one distinguishable anatomic structure, such that a portion of the plurality of patient medical data is displayed when the pointer is located upon the at least one distinguishable anatomic structure. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises current and historical medical data. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises one or more medical treatments associated with one or more of the medical data. In an exemplary embodiment, the pointer is further movable to the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure, such that further related patient medical data is displayed when the pointer is located upon the plurality of patient medical data. In an exemplary embodiment, the further related patient medical data comprises current and historical medical data. In an exemplary embodiment, the further related patient medical data comprises one or more medical treatments associated with one or more of the further related medical data. In an exemplary embodiment, the computer system further includes a patient medical data association engine that comprises instructions to associate the portion of the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, the portion of the plurality of patient medical data comprises information related to a blood test. In an exemplary embodiment, the portion of the plurality of patient medical data is current information. In an exemplary embodiment, the computer system further includes a pointer, wherein the pointer is movable to the at least one distinguishable anatomic structure, such that a portion of the plurality of patient medical data is accessible when the pointer is located upon the at least one distinguishable anatomic structure. In an exemplary embodiment, the computer system further includes a patient medical data association engine that comprises instructions to associate the portion of the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, the portion of the plurality of patient medical data comprises information from at least one diagnostic test, wherein the at least one diagnostic test is selected from a group consisting of a blood test, an x-ray, a CT scan, a PET scan and a blood test. In an exemplary embodiment, the portion of the plurality of patient medical data comprises current information. In an exemplary embodiment, the portion of the plurality of patient medical data comprises historical information. In an exemplary embodiment, the plurality of patient medical data comprises heredity traits of parents and siblings and diseases of parents and siblings. In an exemplary embodiment, the computer system further includes a best plan of care engine that comprises instructions to provide diagnostic information. In an exemplary embodiment, the computer system further includes a recommended diagnostic test reminder engine that comprises instructions to provide reminders of recommended diagnostic tests based upon the plurality of patient medical data. In an exemplary embodiment, the computer system further includes a communications device for accessing additional patient medical data of the at least one patient, wherein the additional patient medical data is stored at a remote location. In an exemplary embodiment, the computer system further includes a GUI having access to a medical provider portal. In an exemplary embodiment, the medical provider portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a dicom, a molecular data, a tumor specification, an EMR, a demographics, an evidenced based medicine and a best plan of care. In an exemplary embodiment, the best plan of care is determined via a best plan of care engine. In an exemplary embodiment, the GUI has access to a patient portal. In an exemplary embodiment, the patient portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a view my body, an executive CT, a what are my diseases, a what are my risk factors, and a what is best evidence for my treatment. In an exemplary embodiment, the computer system further includes a communications device for accessing a website, wherein the database is accessible via the website, and wherein the database is updatable by a medical provider. In an exemplary embodiment, a plurality of engines are executed from the website.
A computer implemented method has been described that includes obtaining a plurality of patient medical data of a patient; generating a virtual patient using the plurality of patient medical data, wherein the virtual patient is specific to the patient; and displaying an image of the virtual patient on a device for interaction with a user. In an exemplary embodiment, the virtual patient is three-dimensional. In an exemplary embodiment, the plurality of patient medical data comprises a full body CT scan, and the full body CT scan comprises a plurality of anatomic structures. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises recognizing at least a portion of the plurality of anatomic structures illustrated in the full body CT scan. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using a grid system. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the plurality of patient medical data comprises information from at least one diagnostic test. In an exemplary embodiment, the information comprises at least one image data, the at least one image data comprises a plurality of anatomic structures. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises recognizing at least a portion of the plurality of anatomic structures illustrated in the at least one image data. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using a grid system. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the plurality of patient medical data is stored in a database. In an exemplary embodiment, the plurality of patient medical data is obtained at various time periods, and wherein the plurality of patient medical data is sortable by the various time periods. In an exemplary embodiment, the image of the virtual patient comprises at least one distinguishable anatomic structure. In an exemplary embodiment, the at least one distinguishable anatomic structure is highlightable. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises associating a portion of the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises instructions to highlight the at least one distinguishable anatomic structure, wherein at least one associated portion of the plurality of patient medical data falls outside a desired range. In an exemplary embodiment, the desired range is about two standard deviations from a population average. In an exemplary embodiment, the method further includes moving a pointer to the at least one distinguishable anatomic structure, such that a portion of the plurality of patient medical data is displayed when the pointer is located upon the at least one distinguishable anatomic structure. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises current and historical medical data. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises one or more medical treatments associated with one or more of the medical data. In an exemplary embodiment, the pointer is further movable to the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure, such that further related patient medical data is displayed when the pointer is located upon the plurality of patient medical data. In an exemplary embodiment, the further related patient medical data comprises current and historical medical data. In an exemplary embodiment, the further related patient medical data comprises one or more medical treatments associated with one or more of the further related medical data. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises associating the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, the portion of the plurality of patient medical data comprises information related to a blood test. In an exemplary embodiment, the portion of the plurality of patient medical data is current information. In an exemplary embodiment, the portion of the plurality of patient medical data is historical information. In an exemplary embodiment, the plurality of patient medical data comprises heredity traits of parents and siblings and diseases of parents and siblings. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises providing diagnostic information. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises providing reminders of recommended diagnostic tests based upon the plurality of patient medical data. In an exemplary embodiment, the method further includes accessing additional patient medical data of the at least one patient via a communications device, wherein the additional patient medical data is stored at a remote location. In an exemplary embodiment, wherein displaying an image of the virtual patient on a device for interaction with a user comprises a GUI having access to a medical provider portal. In an exemplary embodiment, the medical provider portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a dicom, a molecular data, a tumor specification, an EMR, a demographics, an evidenced based medicine and a best plan of care. In an exemplary embodiment, the best plan of care is determined via a best plan of care engine. In an exemplary embodiment, the GUI has access to a patient portal. In an exemplary embodiment, the patient portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a view my body, an executive CT, a what are my diseases, a what are my risk factors, and a what is best evidence for my treatment. In an exemplary embodiment, the method further includes accessing a website via a communications device, wherein the plurality of patient medical data is accessible via the website, and wherein the plurality of patient medical data is updatable by a medical provider. In an exemplary embodiment, a plurality of engines are executed from the website. In an exemplary embodiment, the method further includes simulating surgery using the image of the virtual patient. In an exemplary embodiment, a portion of the plurality of patient medical data is obtained from a positioning device comprising a scope located within the patient, such that the positioning device provides location information for a plurality of anatomic structures of the patient with respect to the positioning device. In an exemplary embodiment, the method further includes performing surgery using the image of the virtual patient. In an exemplary embodiment, the positioning device is a GPS device. In an exemplary embodiment, the method further includes studying anatomy using the image of the virtual patient.
A computer database stored in a memory device has been described that includes a plurality of patient medical data of at least one patient, wherein the plurality of patient medical data is used to build a virtual patient that is specific to the patient. In an exemplary embodiment, the plurality of patient medical data comprises an image, wherein the image comprises a plurality of anatomic structures. In an exemplary embodiment, at least a portion of the plurality of anatomic structures are identifiable via density units. In an exemplary embodiment, the database further includes a detailed anatomic data set. In an exemplary embodiment, at least a portion of the plurality of anatomic structures are identifiable via a grid system, wherein the grid system compares the portion of the plurality of anatomic structures to the detailed anatomic data set. In an exemplary embodiment, the plurality of patient medical data is sortable via the plurality of anatomic structures. In an exemplary embodiment, the plurality of patient medical data is sortable via an acquired date. In an exemplary embodiment, the plurality of patient medical data is sortable via a diagnostic scan type. In an exemplary embodiment, the plurality of patient medical data comprises a recommended population data set. In an exemplary embodiment, the plurality of patient medical data comprises heredity traits and diseases of the parents and the siblings of the at least one patient. In an exemplary embodiment, the database is accessible via a network. In an exemplary embodiment, additional patient medical data is updatable by a medical provider having access to the network. In an exemplary embodiment, the database is accessible via a website. In an exemplary embodiment, additional patient medical data is updatable by a medical provider having access to the website.
A computer program has been described that includes instructions for obtaining a plurality of patient medical data of a patient; generating a virtual patient using the plurality of patient medical data, wherein the virtual patient is specific to the patient; and displaying an image of the virtual patient on a device for interaction with a user. In an exemplary embodiment, the virtual patient is three-dimensional. In an exemplary embodiment, the plurality of patient medical data comprises a full body CT scan, wherein the full body CT scan comprises a plurality of anatomic structures. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises recognizing at least a portion of the plurality of anatomic structures illustrated in the full body CT scan. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using a grid system. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the plurality of patient medical data comprises information from at least one diagnostic test. In an exemplary embodiment, the information comprises at least one image data, the at least one image data comprises a plurality of anatomic structures. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises recognizing at least a portion of the plurality of anatomic structures illustrated in the at least one image data. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using density units. In an exemplary embodiment, the density units are Houndsfield units. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises using a grid system. In an exemplary embodiment, recognizing at least a portion of the plurality of anatomic structures comprises first identifying the location of the spine and then using the identified location of the spine as a reference point for indentifying other anatomic structures. In an exemplary embodiment, the plurality of patient medical data is stored in a database. In an exemplary embodiment, the plurality of patient medical data is obtained at various time periods, and wherein the plurality of patient medical data is sortable by the various time periods. In an exemplary embodiment, the image of the virtual patient comprises at least one distinguishable anatomic structure. In an exemplary embodiment, the at least one distinguishable anatomic structure is highlightable. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises associating a portion of the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises instructions to highlight the at least one distinguishable anatomic structure, wherein at least one associated portion of the plurality of patient medical data falls outside a desired range. In an exemplary embodiment, the desired range is about two standard deviations from a population average. In an exemplary embodiment, the computer program further includes instructions for moving a pointer to the at least one distinguishable anatomic structure, such that a portion of the plurality of patient medical data is displayed when the pointer is located upon the at least one distinguishable anatomic structure. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises current and historical medical data. In an exemplary embodiment, the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure comprises one or more medical treatments associated with one or more of the medical data. In an exemplary embodiment, the pointer is further movable to the plurality of patient medical data that is displayed when the pointer is located upon the at least one distinguishable anatomic structure, such that further related patient medical data is displayed when the pointer is located upon the plurality of patient medical data. In an exemplary embodiment, the further related patient medical data comprises current and historical medical data. In an exemplary embodiment, the further related patient medical data comprises one or more medical treatments associated with one or more of the further related medical data. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises associating the plurality of patient medical data with the at least one distinguishable anatomic structure. In an exemplary embodiment, the portion of the plurality of patient medical data comprises information related to a blood test. In an exemplary embodiment, the portion of the plurality of patient medical data is current information. In an exemplary embodiment, the portion of the plurality of patient medical data is historical information. In an exemplary embodiment, the plurality of patient medical data comprises heredity traits of parents and siblings and diseases of parents and siblings. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises providing diagnostic information. In an exemplary embodiment, generating a virtual patient using the plurality of patient medical data comprises providing reminders of recommended diagnostic tests based upon the plurality of patient medical data. In an exemplary embodiment, the computer program further includes instructions for accessing additional patient medical data of the at least one patient via a communications device, wherein the additional patient medical data is stored at a remote location. In an exemplary embodiment, displaying an image of the virtual patient on a device for interaction with a user comprises a GUI having access to a medical provider portal. In an exemplary embodiment, the medical provider portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a dicom, a molecular data, a tumor specification, an EMR, a demographics, an evidenced based medicine and a best plan of care. In an exemplary embodiment, the best plan of care is determined via a best plan of care engine. In an exemplary embodiment, the GUI has access to a patient portal. In an exemplary embodiment, the patient portal comprises a plurality of links, wherein at least one of the plurality of links is selected from a group consisting of a view my body, an executive CT, a what are my diseases, a what are my risk factors, and a what is best evidence for my treatment. In an exemplary embodiment, the computer program further includes instructions for accessing a website via a communications device, wherein the plurality of patient medical data is accessible via the website, and wherein the plurality of patient medical data is updatable by a medical provider. In an exemplary embodiment, the plurality of engines are executed from the website. In an exemplary embodiment, the computer program further includes instructions for simulating surgery using the image of the virtual patient. In an exemplary embodiment, a portion of the plurality of patient medical data is obtained from a positioning device comprising a scope located within the patient, such that the positioning device provides location information for a plurality of anatomic structures of the patient with respect to the positioning device. In an exemplary embodiment, the computer program further includes instructions for performing surgery using the image of the virtual patient. In an exemplary embodiment, the positioning device is a GPS device. In an exemplary embodiment, the computer program further includes instructions for studying anatomy using the image of the virtual patient.
A graphical user interface has been described that includes at least one portal, the portal being associated with a database containing a plurality of patient medical data; a window region to display results; and a menu selection region containing selectable categories, wherein results are associated with each of the selectable categories. In an exemplary embodiment, the portal is a medical provider portal and wherein the selectable categories are selected from a group consisting of dicom, molecular data, tumor specifications, EMR, demographics, evidenced based medicine and best plan of care. In an exemplary embodiment, the medical provider portal requires a security pass code, wherein the security pass code determines the level of access. In an exemplary embodiment, the portal is a patient portal and wherein the selectable categories are selected from a group consisting of view my body, executive CT, what are my diseases, what are my risk factors and what is the best evidence for my treatment. In an exemplary embodiment, the patient portal requires a security pass code. In an exemplary embodiment, the graphical user interface further includes a first graphical user interface comprising current medical data for a corresponding patient; and a second graphical user interface comprising the current medical data and corresponding historical medical data; wherein the second graphical user interface appears when a pointer is positioned over the current medical data of the first graphical user interface. In an exemplary embodiment, the second graphical user interface further comprises an indication of which of the current and historical medical data that are associated with a corresponding medical treatment.
Although the invention has been described with reference to specific embodiments, these descriptions are not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments of the invention will become apparent to persons skilled in the art upon reference to the description of the invention. It should be appreciated by those skilled in the art that the conception and the specific embodiments disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. It is therefore, contemplated that the claims will cover any such modifications or embodiments that fall within the scope of the invention.
The present application claims the benefit of the filing date of U.S. provisional patent application Ser. No. 60/974,238, filed on Sep. 21, 2007, the disclosure of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60974238 | Sep 2007 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12678944 | Sep 2011 | US |
Child | 13804680 | US |