Method and system for integrating feedback loops in medical knowledge development and healthcare management

Information

  • Patent Grant
  • 7260480
  • Patent Number
    7,260,480
  • Date Filed
    Wednesday, April 7, 2004
    21 years ago
  • Date Issued
    Tuesday, August 21, 2007
    17 years ago
Abstract
A system and method are described for processing medical knowledge. The system comprises a database, a rendering engine and a feedback engine. The database may include medical knowledge sources, wherein an ontology specifies how the medical knowledge sources apply to specific disease conditions and patient populations. The rendering engine may convert medical knowledge obtained from the medical knowledge sources to a format suitable for a presentation to a patient on a selected patient device. The feedback engine may receive feedback from a plurality of patients and to provide feedback data to the database and the knowledge sources.
Description
FIELD OF THE INVENTION

E-health technologies are enabling a shift in the paradigm of health care from a model overly devoted to episodic, crisis-driven care toward a model characterized by continuity, crisis prevention, citizen empowerment, and ubiquitous monitoring and management of health and lifestyle factors outside of the traditional patient encounter.


This paradigm shift is generating new opportunities and demands to advance and disseminate medical knowledge toward truly individualized care, yet new tools are needed before such advances can be integrated into clinical practice and be made available to citizens. The need for new tools is particularly acute—and the opportunity particularly large—in chronic care, where the need for care is increasing due to the aging population while the supply of caregivers is declining.


BACKGROUND OF THE INVENTION

This proposal research and develop of a comprehensive new methodology and tool set for medical knowledge management, dissemination, and individualization. The research and development activities include (1) development of an ontology and semantics engine for medical knowledge and patient information from diverse and heterogeneous sources in order to determine best practices and consensus standards of care on a continuous basis, (2) development of decision support and knowledge dissemination tools in order to generate timely, relevant, and individualized care plans and patient education, and (3) development of a continuous feedback methodology and system whereby data gathered from the citizen enables care providers to automatically individualize care plans and patient communications and medical researchers to continuously test and validate rules and associations that drive that individualization.


Additionally, tools will be developed to enable researchers to identify patient characteristics that correlate to disease progression and outcomes and study of disease based on far more detailed patient data, collected at far higher frequency, and on a larger scale than was previously possible. The vast new amounts and sources of data, particularly high frequency data from ubiquitous monitoring outside of the traditional encounter necessitates the development of a new generation of knowledge management tools that automate and integrate the collection, processing and dissemination of medical knowledge to a greater degree than has previously existed.


As these e-health care management tools are disseminated and introduced into clinical practice and medical research, it will become possible for care providers, patients, and researchers to better understand, predict, prevent, and manage disease. The overall goal is to apply and generate medical knowledge in a continuous dynamic feedback process that leads to the lowest achievable risk and cost to society and the highest quality of care and quality of life for citizens.


SUMMARY OF THE INVENTION

In one embodiment, a system for processing medical knowledge, includes a system a database of medical knowledge sources, wherein an ontology specifies how the medical knowledge sources apply to specific disease conditions and patient populations; a rendering engine to convert medical a rendering engine to convert medical knowledge obtained from the medical knowledge sources to a format suitable for a presentation to a patient on a selected patient device; and a feedback engine to receive feedback from a plurality of patients and to provide feedback data to the database and the knowledge sources.





BRIEF DESCRIPTION OF THE DRAWINGS

An embodiment of the present invention is illustrated by way of example and not limited in the figures of the accompanying drawings, in which like references indicate similar elements and in which:



FIG. 1 is an overview diagram of the system, according to an exemplary embodiment of the present invention;



FIG. 2 is a diagram illustrating the system architecture form the viewpoint of a Feedback Engine in accordance to an exemplary embodiment of the present invention;



FIG. 3 is a diagram illustrating a Care Management Engine interface with a DSTs to provide gap reports in accordance to an exemplary embodiment of the present invention;



FIG. 4 is a diagram illustrating the technology platform in accordance to an exemplary embodiment of the present invention;



FIG. 5 is a user interface diagram illustrating the Inbox of a care provider in accordance to an exemplary embodiment of the present invention;



FIG. 6 is a user interface diagram illustrating the Patient Work List in accordance to an exemplary embodiment of the present invention;



FIG. 7 is a chart diagram illustrating the patient data in accordance to an exemplary embodiment of the present invention;



FIG. 8 is a diagram illustrating the Healthy Buddy device in accordance to an exemplary embodiment of the present invention;



FIG. 9 is a diagrammatic representation of a 3-Dimensional Model of Disease in an exemplary embodiment of the present invention;



FIG. 10 is a diagrammatic representation of a 4-Dimensional Model of Disease in an exemplary embodiment of the present invention;



FIG. 11 is a diagram illustrating an Information Feedback Loop in accordance to an exemplary embodiment of the present invention;



FIG. 12 is a diagram illustrating an DST Feedback Loop in accordance to an exemplary embodiment of the present invention;



FIG. 13 is a diagram illustrating an Research Feedback Loop in accordance to an exemplary embodiment of the present invention; and



FIGS. 14-28 are diagrams summarizing one exemplary embodiment of the present invention.





DETAILED DESCRIPTION

Proposed Project:


In view of the above, MedKnowledgeMent aims to provide the methodology and tools for implementing a comprehensive knowledge management strategy in the medical environment, with the capability to encompass, classify, process and deliver the necessary information at the appropriate time.



FIG. 1.


The proposed project will include—


I. In Formation and Knowledge Sources—


Relationships will be established with sources of medical knowledge, including Universities, Medical Schools, Hospitals, Clinical Laboratories, Primary Care Units, Physicians, Care Managers, Medical Research Facilities, medical literature, and other sources of medical knowledge. There shall be co-ordination with these sources in order to develop the overall system.


II. Knowledge Acquisition—Knowledge Base:


An ontology will be developed for medical knowledge in order to specify how medical knowledge sources apply to specific disease conditions and patient populations. In this ontology, each disease diagnosis will be associated with a set of representational terms covering aspects of care for the condition. Sub categorization under the aspect of care will include available treatments, and conditions upon which such treatments are used. Based on this ontology, a medical knowledge base will be developed from which it will be possible to search for and determine the consensus standards of care based on search criteria. An application program interface (API) and query language will be developed to this knowledge base so that other programs can use the knowledge base to run queries for specific needs in order to determine and derive consensus standards of care in a structured way that can be applied as a rule base a decision support system. For example, a care management program could seek information on the consensus standard of care for frequency of a particular lab test for a particular disease, as in HbAlc tests for a patient with Type II diabetes in a particular age group of patients. Because lab tests for particular diagnosis will be part of the ontology for classification of knowledge in relation to a disease, the methodology will allow such a query. Research and development needs to be done to create a generally applicable ontology and semantic network that will allow a scalable classification of knowledge across a wide range of disease conditions and populations. Interface to this subcomponent will be an API and query language. For this project, care plans will be developed for a range of conditions including Chronic Obstructive Pulmonary Disease, Congestive Heart Failure, Type II Diabetes Mellitus, End Stage Renal Disease/Transplant, and Depression.


III. Information Acquisition—Information Base:


An ontology and query language will be developed in order to extract data from existing clinical information systems including Electronic Health Records (EHR), Laboratory Databases, Medical Claims Databases, Genetic and Molecular Biology Databases in addition to patient self-reported data that is entered via the Internet and self-care devices. Based on this, an Information Base is generated and integrated in real-time.


Semantics Engine will have the capability to integrate patient information from multiple sources of External Data, including electronic health records, laboratory data, medical claims data, genetic and molecular biology data. Semantics Engine references the data available from the external sources, and integrates this data into the patient's Information Base through the use of an API. Data is classified in a standard manner to allow the extraction of necessary elements to compute risk factors for each of the health contexts in the 3-dimensional model of disease for every patient.


The Electronic Health Records (EHR) of a patient is referenced, and information is extracted by the usage of Natural Language Processing Algorithms. The typical information that would be extracted from an ERR includes

    • Patient demographic variables, including name, age, sex, race, national ID number, contact information
    • main diagnosis, co-morbid conditions,
    • chief complaints, physical examination findings,
    • family history,
    • lifestyle related factors, such as a history of smoking, alcohol consumption, exercise
    • frequency of visits to the healthcare facility,
    • referrals to other health providers, including specialists, co-morbid conditions, diagnostic tests ordered, dates of ordering of these tests, and results of the diagnostic tests. Included here are the radiological, nuclear medicine investigations and functional tests such as exercise stress tests.
    • prescribed medication, response to medication, development of side-effects, especially if the side-effects have necessitated withdrawal of the medication, history of admissions, special procedures (such as operations) undertaken, indications for the procedure


Laboratory Data includes data from a diagnostic laboratory—biochemical, pathology, and microbiology, immunological investigations. The data which is of primary concern to the system is the date, and type of test, and the test result. The test results may be used to schedule additional tests through the use of further protocols. For example, if a test value is reported as high, the Care Manager Program institutes an intervention, as indicated by the protocol, in addition to scheduling a follow up laboratory test to check the effectiveness of the protocol in patient care.


Medical Claims Data from the database of an insurer or public health subsidizing organization is extracted by the Semantics Engine and complements the data in the EHR. Medical Claims Data provides information on the dates and nature of procedures, tests and consultations that a patient undergoes. This information is further processed by protocols. For instance, the claims data for a diabetic patient may show that the recent most visit to an ophthalmologist to be 3 years previously, whereas the standard of care requires this to be every 2 years. Care Management Engine alerts the care manager to this fact, and a new consultation is scheduled. Semantic Engine correlates the medical claims data and EHR in order to prevent duplication of data.


Genetic and Molecular Diagnostics Database—Semantic Engine extracts a patient's genetic and molecular profile from a Genetics Database, and incorporates this information within Information Base. This is used by Care Management Engine to modify the treatment plan of an individual on the basis of his/her molecular and genetic profile. For example, patients with polymorphisms in genes for cytochrome oxidases exhibit a different degree of metabolism, and side effects of antidepressants and tests for cytochrome polymorphisms may be used to determine the best drug to be used in a given patient. Another interesting application is that this data may be used by the research engine to correlate subgroups of patients based on treatment response and disease outcomes (phenotypic variables) to genetic variations including SNP markers and molecular profiles. Many chronic diseases such as diabetes, hypertension, cardiovascular disease, obesity, and mental health disorders are thought to have a genetic component.


IV. In Formation and Knowledge Processing: Decision Support Tools—


Queries will be run on Information Base to correlate the extent to which provided care is consistent with the consensus standard of care—the Knowledge Base. Decision Support Tools (DSTs) will use the results of these queries to generate reports that identify potential gaps in patient care. These ‘gaps’ in care, the difference between hitherto provided care and the consensus standard care’ is summarized, and presented to caregivers, i.e. physicians and care managers. For example, patients with diabetes are required by knowledge base to have an HbAlc test every three months. In cases where DSTs detects that the last such test has been performed more than this interval, a recommendation is given to check if the patient has had an unreported test. If this is the case, then the missing test results are entered into the information base. If not, then the test is performed. In the interest of patient safety and quality assurance, it is necessary that the physician or care manger screens the ‘care gap’ report and confirms that the gaps are not due to missing data.


V. Information and Knowledge Rendering: Rendering Engine—


Dialogues and health content is rendered for presentation, by a Rendering Engine that converts the data into a format which may be interpreted by different types of devices including Personal Computers connected to the Internet, interactive Television, Personal Digital Assistants, and remote health appliances, such as the Health Buddy™ appliance that are used by a patient to communicate with the system. Conversely, Rendering Engine converts patient replies to dialogs, and biometric measurements from different devices into the standard system format.


VI. Information and Knowledge Acquisition: Feedback Engine—


The Feedback Engine is of key importance in the knowledge management cycle. Feedback Engine will enable a regular and ongoing interaction between the patient and the care manager, physician and researcher, outside of the clinical encounter. Feedback Engine will interface with DSTs using Application Program Interfaces, to generate personalized recommended ‘care plans’ based on the patient's updated Information Base and disease Knowledge Base. Care plans will be forward looking and will recommend steps for monitoring and managing patients along a future timeline. The structure of the monitoring and management plan is based on the characteristics—symptoms, behavior (i.e. treatment compliance), knowledge and test results matched to medically relevant aspects of care. The plan will include monitoring, management and follow-up directly with the patient and reporting to the care manager. This is an intervention that would be implemented using eHealth technologies for frequent dialogues with the patient over a network. It will also include a customized health education plan. Caregivers, i.e. physicians and care managers decide, in consultation with the patient the future course of action, with regard to the recommended care plan. In the first iteration of the patient monitoring and management plan, the plan is based on the personalization of a pre-packaged care plan designed for the specific medical condition of the patient. Subsequent iterations will allow for progressively greater customization and individualization of plans to the information base. Feedback Engine will allow the system to correlate and analyze data within Information Base and Knowledge Base and apply these analyses to make new discoveries and further the growth of medical science.


Feedback Engine will consist of three components—



FIG. 2.


a. Dialogue Engine—Dialogue Engine maintains ongoing patient interaction that is individualized to the patient. It sends dialogues (content) to the patient for display on the communication device. Dialogues include medical advice to the patient, educational materials, and queries to a patient regarding his/her medical condition. Dialogues can also be script programs instructing the Biometric Device to collect physiological measurements of the patient. Dialogues are generated using Information and Knowledge Base. Dialogues Engine interfaces with the Rendering Engine in order to customize the dialogues to the specific type of communication and biometric devices used by the patient. Replies to dialogues, and measurements from Biometric Devices are fed back into the Information Base.


b. Care Management Engine—The individual patient data resulting from the monitoring and management plan will be fed back into the Information Base, where it becomes a part of the patient record that is used in subsequent iterations of the Information and Knowledge Processing System to generate an increasingly individualized care plan with as the knowledge base grows and increases in its precision. This will allow the patient care plan to attain a greater degree of patient specificity and individualization with the passage of time, as the system has a better perspective of a patient's specific needs. As the research and development in this project refines the methodology and semantic network for sharing medical knowledge, the feedback loop will be enhanced to enable a transition from personalized ‘prepackaged programs’ to truly patient specific ‘individualized programs’. Care Management Engine may also interface with DSTs in order to provide gap reports, as shown in the FIG. 3 below.



FIG. 3.


c. Research Engine—The data aggregated from the original patient profile in combination with the longitudinal data created from the patient monitoring and management plan will be aggregated across the entire population of patients in the system. Such data will be blinded and no individually identifiable characteristics will be retained. The research engine tool set will enable a researcher to perform a query on a patient population and to identify subgroups of that population with different characteristics. With these clusters, the researcher will then be able to search for any other variable with meaningful correlation to the respective clusters. Examples of searches that will be performed include identifying subgroups of patients who respond differently to a pharmaceutical treatment regimen, and then to identify other characteristics that correlate with the sub grouping in outcomes. Examples include patient behavior, environmental variables, and gene variation. The goal is to enable academic research to identify characteristics that predict disease progression and complications so that standards of care can be further individualized and the knowledge base will be continuously enhanced.


One particularly interesting use of the research engine is specifically to correlate subgroups of patients based on treatment response and disease outcomes (phenotypic variables) to genetic variation. Many chronic diseases such as diabetes, hypertension, cardiovascular disease, obesity, and mental health disorders are thought to have a genetic component. The current effort uncovering single nucleotide polymorphism markers (SNPs), representing the common variations among the DNA of individuals, holds promise of understanding the genetic basis of chronic disease and related drug response (pharmacogenomics). The problem, however, remains that complex disease may have multiple etiologies, and the interaction of multiple genes with behavioral and environmental factors may underlie chronic disease occurrence and progression. This project will assess the feasibility of conducting genetic epidemiological research using longitudinal patient data on phenotype and environment variables collected through patient monitoring and management plan in a population of patients. The goal will be to: (1) develop a program that monitors phenotype and environmental variables for a specific set of diseases; (2) work with a clinical site to collect daily data from patients; (3) quantify phenotype and environment variability in sub-populations stratified by genetic factors; (4) develop linkages to life sciences projects capable of collecting and analyzing serum sample for genotyping; and (5) develop statistically appropriate design/analysis methods for assessing phenotype-genotype-environment associations.


Project Aims:


I. Research and Development Phase (0-24Th Month)

    • To develop a multi-dimensional model of disease and representative form of a patient's disease state; and to link the ongoing longitudinal monitoring to model, in terms of risk expression and aspects of care. Further, to structurally relate Knowledge Base and Information Base to the multi-dimensional model, which will enable the other objectives of the system.
    • To create the required content including patient queries and dialogues, and to categorize it by key aspects of patient care, in order to ensure a holistic approach towards patient care.
    • To develop a Dialogue Engine that will individualize medical management to the patient, and will allow the patient to be ubiquitously monitored, between clinical encounters, and in a manner that fits into his/her lifestyle. To link Dialogue Engine with Rendering Engine to ensure content presentation on an entire range of devices, and greater patient connectivity.
    • To develop a Care Management Engine that automates content assignment on the basis of Information Base of a patient and Knowledge Base of the disease.
    • To develop a Research Engine that permits researchers to identify subgroups and correlates of individuals with unique variables in their profile that set apart their condition from the rest of the individuals; and to test hypotheses on this database of individuals.
    • To link remote care systems to Decision Support Tools, that will enable a paradigm shift from current manual processes and methods of risk stratification to automated individualized care; which will additionally optimize caregiver time, and enhance productivity.
    • To develop an open interoperability standard for all components of the system, including Knowledge base, Information base, Decision Support Tools (DST) and Rendering Engine.
    • To test the interoperability between Feedback Engine, Knowledge Base, Information Base, DST and Rendering Engine, and its compatibility other Integrated Project components, with currently used systems (including communication systems), and with external data systems, including legacy database systems.


      II. Validation Phase (25-48th month)
    • To apply the system in the management of chronic health diseases in a demonstration project in multiple centers across Europe, in a randomized control study.
    • To compare outcomes of disease managed by the system vis-a-vis that managed by present means, and aggregate data analysis for global impact. Outcomes analyses include health outcomes, cost-savings.
    • To measure the impact the remote health management system has on certain key measures including: patient acceptability, satisfaction, utilization, clinical impact, medication compliance, quality of life, cost of care
    • To conduct site specific data analysis by country, disease, and care model.
    • To assess the feasibility of conducting genetic epidemiological research using longitudinal patient data on phenotype and environment variables collected through patient monitoring and management plan in a population of patients.


      State of the Art:


Health Buddy and the iCare Desktop web service from Health Hero Network is a chronic care management solution that enables care providers to remotely monitor patients and detect problems early, while supporting daily patient education and treatment compliance. The Health Buddy appliance was introduced 1999 in the US and in 2003 in Europe. Over thirty care provider sites are currently monitoring 2,500 chronic patients everyday, and over two million patient surveys have been taken to date. Sites where the disease management solution has been implemented include Veterans Health Affairs, Mercy Health System and Kaiser Permanente in the United States. Implementation is in process at Universite Louis Pasteur (ULP), Strasbourg, France as a part of post-transplant care management program, and 150 patients are expected to be enrolled in the program in 2003. Additional implementations in process in Europe through agreements with Abbey Healthcare Ltd (Ireland) and Sananet B.V. (Netherlands).


Currently available programs include heart failure, coronary artery disease, diabetes, asthma, COPD, hypertension, and mental health, in addition to custom programs authored by care providers such as for post-transplant care and obesity.


The Technology:


The Health Hero platform consists of a series of web-based applications anchored by the Health Hero® iCare Desktop™ and a series of patient interfaces. The primary patient interface, the Health Hero Health Buddy®, is an easy-to-use information appliance placed in the patient's home. Health Hero provides other patient interfaces such as Health Buddy Web, for internet-savvy patients, and are in development stages for patient interfaces based on mobile technologies and interactive television. The web applications and patient interfaces combine to form a secure infrastructure that links providers to their at-home patients while supporting a flexible, cost effective means for daily monitoring.



FIG. 6.


I. Health Hero iCare Desktop


The Health Hero iCare Desktop application provides secure access to a series of web-based tools specifically designed for the patient management and workflow needs of a care provider. The iCare Desktop's capabilities include analysis of patient responses and alerts, review of patient trend data, and production of patient reports. The key feature of the iCare Desktop experience is that it enables care providers to quickly review the status of a large population of patients, which is also what differentiates it from other standard clinical information systems. The review process makes it possible to identify the patients in need of attention or follow-up based on a set of subjective and objective data points giving a total view of the patient's daily health status.


A care provider uses the iCare Desktop to view patient responses and identify responses within a patient population that are stratified as high, medium or low risk in the categories of symptoms, behaviors, and knowledge. This information is used to quickly assess which patients need an intervention on any given day. Care algorithms, Standard Operating Procedures (SOPs) and/or standing orders from the patient's physician guide the intervention. The Health Hero platform collects data that allows care providers to make clinical decisions based on longitudinal data, rather than a single telephone call or data point.


The efficiencies of the Health Hero Platform are realized through the improved data collection capabilities of the Health Buddy appliance and through the workflow features of the iCare Desktop. Disease management programs with care managers using the Health Hero Platform have more than double the number of patients previously managed using a manual approach to disease management.


Two specific features that greatly enhance workflow are the Inbox and the Patient Work List. These features provide two different views of patient results, allowing a care provider to deal with events as they happen using the Inbox, or in a more detailed manner with the Work List.


The Inbox feature of the iCare Desktop collects alerts, high risk and medium risk events in an interface similar to email software. As events are uploaded to the platform, the Inbox automatically creates a “to-do” list of critical tasks for each care provider's patient population. The items are classified by the standards of care and risk levels stipulated by the patient's care providers.


The care provider is presented with a category and a subject for each Inbox event, describing the results. A typical care provider workflow would consist of scanning the Inbox for results, and either clicking on the date to review the detailed results data, or using the check box to mark that the patient results were reviewed.



FIG. 5.


Whereas the Inbox collects a subset of patient results in a to-do list fashion, independent of the date and time, the Patient Work List is designed for review of a population in 24-hour time periods. This view provides the ability to quickly review the health of a population and determine which patients still require further assessment.


The Patient Work List provides options for how the patient results are reviewed. A care provider is able to adjust both the time period of results and the disease programs of patients to displayed. Supervisors and other iCare Desktop users with the correct permissions can also examine the Patient Work Lists of other care providers for quality control and “out of office” coverage.


A common question asked by those responsible for the management of a large population of chronically ill patients is, “How do I know I served all the patients who needed care under my SOPs?” The Patient Work List addresses this problem in real-time through the use of a graphical indicator to display the review status of each result. As shown in FIG. 6, each row of the Patient Work List includes a circular review indicator. A full circle indicates that the results have been reviewed by the care provider currently looking at the Work List. A half-filled circle indicates that another member of the care team reviewed the result. An empty circle indicates that the result has not been reviewed. This “at-a-glance” interface allows care providers to quickly confirm that an SOP has been followed when appropriate. Full audit logs of the review and disclosure of patient results, including the reviewer name, time and date of review, and method of review are logged and maintained by the Health Hero platform.



FIG. 6.


Care providers have access to patient data collected over time through the trend chart pages, which are graphical representations of the patient data. Analysis aids, such as baseline weights and target goals, can be displayed on the trend charts to provide guidelines for review.



FIG. 7.


Teams of care professionals provide the highest quality patient care and all members of the care team must be able to access clinical information for each patient in the manner that is the least disruptive to their existing workflow. The iCare Desktop provides robust reporting tools that facilitate the faxing, emailing, and printing of reports for review outside of the iCare Desktop workflow.


For those members of the care team who choose to use the web-based tools for patient management, the iCare Desktop is designed with role-based permissions, so each individual contributor to the patient's care is able only to interact with the specific patient data that is required to complete their professional function.


Providers access the iCare Desktop from a personal computer with an Internet connection. The iCare Desktop requires no installation of software or hardware, and little-to-no staff support from provider Information Technology (IT) groups. System maintenance, backup, and security is managed by Health Hero Network and it's networking partners.


II. Health Buddy® Appliance


The Health Buddy appliance, shown in FIG. 8, serves as the primary patient interface for secure communication between patients and the network. The Health Buddy was designed as an easy-to-use communication appliance for placement in the patient's home, and has gone through significant commercial validation as a welcome in-home healthcare tool.


The ease of use begins with the Health Buddy installation process, which is most often conducted by the patient with no assistance. The Health Buddy requires a standard telephone outlet and standard power outlet, and requires no additional telephone lines, software, or computer experience. When power is applied, the Health Buddy presents the patient with an interactive Health Buddy tutorial, and then within one hour of taking the tutorial, the patient receives their first Health Buddy survey.


The Health Buddy provides the patient with at least one survey per day. The surveys are designed to enable patients to easily respond to a range of questions, that relate to important aspects of care for their specific condition. Once the patient answers the questions in the survey, the Health Buddy stores and transmits the information back to the care providers, who will review the data using the iCare Desktop. Although the standard model of care for patients uses a once-per-day survey transmission mode, the transmission of results can be customized to upload patient data at any desired frequency, including in response to a particular patient result.



FIG. 8.


The Health Buddy is intended to gather quantitative and qualitative patient information through a simple question, answer and education session. In some cases, it is important to augment quantitative and self-reported qualitative data with information collected directly from medical devices. The Health Buddy appliance, through the Buddylink™ feature, allows the collection of data from medical devices, such as blood glucose meters, weight scales, and blood pressure cuffs. The objective data is collected during the survey process so that the patient still benefits from the education, behavior modification, and personalized responses.


The benefits of employing the Health Buddy and the iCare Desktop web service in disease management have been validated in articles published in several peer-reviewed journals. Briefly, the Health Hero Disease Management Programs have shown clear benefits over other programs, in terms of—


Cost Benefits: Health Buddy reduces hospital admissions and costs by detecting problems before they become a crisis. A recent study at the Veterans Health Affairs reported a 60% reduction in hospital bed days of care in a one year trial with 791 CHF, COPD, diabetes, and hypertension patients in a chronic care program in which most patients were monitored daily using Health Buddy. Similar cost savings were reported in Medicare HMO patients. (Meyer et al, Disease Management 2002; 5: 87-94. Vacarro et al, Disease Management 2001; 4(3): 1-10.)


Access to Care: Health Buddy increases access to care by expanding the capacity of care providers to monitor patients using existing resources. Through daily communication, patients are able to access timely care before conditions become a crisis. At Mercy Health System, a part-time nurse provides daily monitoring for 425 heart failure, diabetes, and hypertension patients. With telephone-based monitoring only, a full-time nurse could provide weekly monitoring to less than 100 patients. The efficiency achieved through Health Buddy allowed for coverage of uninsured patients who otherwise would have received no care at all. (Cherry et al, Diabetes Technology & Therapeutics; 4(6): 793-791.)


Quality of Care: Health Buddy improves quality of care by providing timely, relevant, and actionable information to healthcare providers so that care can be coordinated in a quality assured process. Care providers are able to detect complications before they become acute and result in hospital admissions, providing quality care that reduces painful and costly complications by maintaining patients in a healthier state. Health Buddy also improves patient outcomes by improving treatment compliance through educating, motivating and monitoring patients daily. (Cherry et al, Lippincott's Case Management 2000: 5(5): 191-198. Guendelrnan et al, Archives of Pediatric and Adolescent Medicine 2002: 156: 114-120.)


Scope for Innovation:









TABLE







The contribution of Feedback Engine in terms of innovation










State of the Art
Scope of Innovation













Patient
Pre-packaged, mass
Automated individualization of


Dialogue
customized
programs


Engine
programs



Content Libraries
Content Generated by knowledge




base rules applied to information base



Health Buddy
Interface to Rendering Engine for any




device


Care
Risk Stratification
Intelligent risk tuning and link to


Management

DST


Engine
Organized
Organizational optimization



workflow and



efficiency tools



Manual feedback
Automated feedback loop



process


Research
Data Export to SAS
Identify subgroups and correlations


Engine

Test hypotheses on living database










Multi-Dimensional Model of Disease:


I. The 3-Dimensional Model of Disease



FIG. 9.


The above diagram illustrates a three dimensional model of disease. In this model, a patient's health at a point in time is determined on a relative risk scale. The Y-axis contains slabs, each relating to a specific aspect of care. For instance, in a multi-system disease like Diabetes, one slab relates to blood glucose control, another to the cardiovascular system, still others to foot care, the neurological, renal and ophthalmic systems. Given the complex multiple interactions between different aspects of care, there may be occasional overlap between different slabs. For instance, glucose control, when applied in the long-term sense, is related to the cardiovascular, renal and most other systems. In such cases, each factor of interest is represented separately and independently on the Y-axis.


Each aspect of care in the individual patient is further modulated by a patient's knowledge of disease (in that aspect of care), patient behavior, signs, symptoms, test results, and general resistance to medical advice. Each such aspect of risk expression is represented in the model on the Z-axis. A specific aspect of care (Y) for a specific expression of risk (2) is termed a ‘health context’. The X-axis relates to the relative level of risk exhibited by an individual patient for each health context. Lower x values of a patient indicate a better state of health.


For example, in case of blood glucose control in diabetes, the actual behavior of the patient, and disease outcomes are a function of the

  • 1. Patient's knowledge—a patient with a greater knowledge (lower risk) of the long-term complications of diabetes, and its relationship to blood glucose control is more likely to be compliant with the diabetic diet and regimen (better outcome).
  • 2. Behavior—Humans exhibit varying behaviors regardless of the level of knowledge of their disease condition. Some individuals are more health conscious (lower risk) than the others.
  • 3. Signs, Symptoms, and test results—. A patient whose blood glucose values are consistently within the normal range (lower risk) gets the requisite positive feedback, encouragement, and impetus to further adhere to the prescribed medical regimen. Conversely, patients who develops complications of medication, such as nausea, vomiting or hypoglycemic attacks are at a greater risk of being non-compliant with medical advise.
  • 4. Follow-up, compliance, and Resistance-On continued follow-up, one or more of the above factors may change. For instance, as a patient's knowledge of his/her disease condition increases, he/she may be more inclined to be compliant with the medical regimen. Resistance is defined as the tendency of patients to resist medical care and the changes it entails with regard to one's lifestyle and habits. In the context of the disease model, resistance is additionally related to a patient's perception of the value of medical regimens.


The Fourth Dimension: Time—The three dimensional model is ‘static’, in that it doesn't describe the changes that take place in the patient's disease state with time, nor is it descriptive about the effects of various interventions and medical therapies on the Information Base. To this end, the fourth dimension of time is added to the three-dimensional model. The aim of disease management is to achieve the lowest overall risk in a group of patients.



FIG. 10.


It permits outcomes analysis to be performed. Additionally, it allows one to study (and test) effects of multiple expressions of risk and aspects of care with regard to one another, as a function of time, in a single patient.


II. Description of System Components in Relation to the Multi-Dimensional Model.


Knowledge sources and medical literature typically supply recommendations as to ‘standard of care’ in the form of care management algorithms. However, these algorithms would need to be interpreted and applied into the system by Decision Support Tools and Care Management Engine. Further, the format and logic would need to be common for all the system sub-components, in order that interfacing is made possible by the use of Application Program Interfaces. Finally, the logic has to be mapped to the multi-dimensional model of disease. The proposed system architecture, type, nature, and format of data exchange between the system's components will be better understood when explained in reference to standard care management algorithms. One such algorithm, specifically an algorithm relating to the management of patients with congestive heart failure by Care Managers is given in the table below—









TABLE





A health context management algorithm
















TITLE:
CONGESTIVE HEART FAILURE SURVEILLANCE DURING DIURETIC ALGORITHM





POLICY
1. Function:



To outline the nursing management of patients who are referred by their physician to Health Buddy



Congestive Heart Failure Program. Registered nurses independently titrate the patient's regularly



prescribed diuretics and potassium based on the patients symptoms and weight gain using an



approved algorithm.



Circumstances under which the RN may perform this function:



Registered nurses who work in Health Buddy Congestive Heart Failure Disease Management



Program may initiate this standardized procedure when directed by the patients physician.



Patient contraindications to use of this standardized procedure include pulmonary edema, new or



refractory chest pain, new or sustained arrhythmia, syncope.









PROTOCOL
1.
Definition - The Health Buddy Congestive Heart Failure Disease Management Program is an




outpatient-based approach to managing chronic CHF patients, where Registered Nurses provide




education, support, and clinical follow-up to patients with congestive heart failure under the




direction of a Physician.



2.
Assessment - Assess patient for signs and symptoms of worsening congestive heart failure




Breathlessness, paroxysmal nocturnal dyspnea, orthopnea, dyspnea at rest




Weight gain




Edema




Compliance with medication regime




Compliance with dietary restriction











PROCEDURAL STEPS
KEY POINTS












1.
Once a change in status has been indicated,
Total daily doses of diuretics should not exceed the



interview patient via telephone to verify the patients
following limits unless approved by physician: Lasix 240



status.
mg, Bumex 10 mg, Metolazone 5 mg, Demadex 240 mg.


2.
Interview patient to determine subjective complaints



of SOB, fatigue and other signs & symptoms of



CHF.


3.
Based on the patients subjective symptoms and



current weight, implement the following.














Weight





Gain in
Treatment


Patient's Symptoms
Pounds
Category
Treatment Legend





No new symptoms
1-2
Restrict Salt
1 = Extra dose of the patients regularly prescribed diuretic



3-4
1
and potassium now*.



>4
2
2 = Extra dose of the patient's regularly prescribed diuretic


New or worsening
1-2
1
and potassium now, then an extra daily dose for 3 days*.


paroxysmal nocturnal


Daily phone calls from Health Buddy nurse. Obtain renal


dyspnea


panel within 48 hours if current creatinine >1.8.



3-4
3
3 = Double dose of the patient's regularly prescribed



>4
3
diuretic and potassium now, then an extra daily dose for 3


Orthopnea
1-2
2
days*. Health Buddy nurse will notify patient's primary



3-4
3
physician. Obtain renal panel within 48 hours if



>4
3
current creatinine >1.8.


Shortness of breath when
1-2
2
4 = Double dose of the patient's regularly prescribed


seated


diuretic and potassium now and again in 4 hours*. Health



3-4
3
Buddy nurse will notify patient's primary physician; office



>4
4
visit scheduled. Obtain renal panel (if current creatinine


Pulmonary edema refractory

5
>1.8) and Mg++ within 48 hours.


to treatment category 4,


5 = Refer to emergency department. Health Buddy nurse


chest pain (new or


will notify physician and appropriate emergency


refractory to nitro),


department


arrhythmia (new or


sustained), syncope












4.
To manage the patient who loses weight below their
*Essential to reduce potassium supplements an equivalent



pre-determined dry weight:
amount.



2-3 pound weight loss - halve diuretic for one day; if



recurrent, reduce to half dose every other day.*



4-6 pound weight loss - reduce diuretic to half dose



daily, obtain renal pane*, and notify physician.



7 or more pounds - hold diuretics, obtain renal



panel*, and notify physician.


5.
To manage the patient with excessively rapid weight
**If weight loss continues longer than 24 hours, obtain



loss:
renal panel and notify physician.



3-5 pounds in 24 hours** -- confirm appropriate



potassium replacement



Weight loss of more than 5 pounds in 24 hours** --



confirm appropriate potassium replacement, obtain



renal panel, and notify physician.


7.
Follow-up phone calls from Health Buddy nurses
The primary physician must be consulted if the patient



are required for treatment categories 2, 3, 4, and 5
meets criteria for emergency department referral, weight



and for all patients with weight loss below dry
loss below dry weight of 4 or more pounds, and



weight and excessively rapid weight loss within 72
excessively rapid weight loss of more than 5 pounds in 24



hours of initiating the treatment change.
hours.









Knowledge Base: Knowledge Base, the summation of medical knowledge and concepts is organized by location pointers, expressions that define the location of any aspect of disease on the multi-dimensional model, and protocols, which are logical expressions that define the relationships between the health contexts, and the actions that need to be taken for possible combination of factors within the health context. Within the multi-dimensional model of disease, location pointers are represented on the X, Y- and Z-axis. Every possible piece of information that is collected by the system is mapped on to the 3-dimensional model.


In the above example,














DIRECTIONAL POINTER: CHF SURVEILLANCE








DISEASE:
CONGESTIVE HEART FAILURE


ASPECT OF
DIURETIC MANAGEMENT


CARE:











KNOWLEDGE:
OF
YES
NO




ORTHOPNEA



OF
YES
NO



PAROXYSMAL



NOCTURNAL



DYSPNEA



OF
YES
NO
OCCASIONALLY



NECESSITY



TO RESTRICT



SALT


BEHAVIOR:
EXERCISING
YES
NO
OCCASIONALLY



REGULARLY



RESPONDS TO
YES
NO
OCCASIONALLY



HEALTH



BUDDY



RESPONDS TO
YES
NO
OCCASIONALLY



PHONE CALLS


SIGNS:


SYMPTOMS:

NO NEW
NEW OR
ORTHOPNEA




SYMPTOMS
WORSENING





PND


TEST
WEIGHT GAIN
1-2 LB
3-4 LB
>4 LB


RESULTS:
CREATININE
<VALUE>



WEIGHT
<VALUE>



K+ LEVEL
<VALUE>


COMPLIANCE:
COMPLIANCE
GOOD
MODERATE
POOR



WITH



MEDICATION



COMPLIANCE
GOOD
MODERATE
POOR



WITH DIET


FOLLOW UP:









Thus, Knowledge Base defines the location of the particular attribute on the model. It is common to all patients with a single disease. Further, the ‘risk-states’ that are given to a particular variable is defined at the time of creation of the model. For example, in the health context of Behavior (Responds to phone calls), a value of ‘Yes’ will lie towards the low risk end of the X-axis, while, a value of ‘No’ will lie towards the high risk end. For continuous variables, for example, the results of a laboratory test, or Creatinine values, the value of a health context is represented as such, on a scale. In case where a low value is medically significant, such as a low serum potassium value, it is represented by two contexts, one for hypokalemia (low potassium) and another for hyperkalemia (high potassium values). On the contrary, if low values of a measurement have no medical significance, for example Creatinine value, then it is represented by a single context.


In order to automate patient care, and to achieve the other objectives of the system, it is necessary to incorporate into the system, the logic that will enable it to decide on a course of action to be taken, or a treatment plan, which are the Protocols. Protocols tell the system the action that needs to be taken for any of a combination of unique variables in the Information Base. Protocols are the ‘threads’ or connections that link the discrete data components that ultimately forms the Information Base.


In the above context,












PROTOCOL: DIURETIC PRESCRIPTION















IF SYMPTOMS = ‘NO NEW SYMPTOMS’


AND WEIGHT GAIN = ‘1-2’


THEN ACTION: RESTRICT SALT


IF SYMPTOMS = ‘NO NEW SYMPTOMS’


AND WEIGHT GAIN = ‘3-4’


THEN ACTION 1.: INCREASE_DOSE_DIURETIC


THEN ACTION 2: GIVE PATIENT POTASSIUM


IF SYMPTOMS = ‘NO NEW SYMPTOMS’


AND WEIGHT GAIN = ‘>4’


THEN ACTION 1.: INCREASE_DOSE_DIURETIC


THEN ACTION 2: GIVE PATIENT POTASSIUM FOR 3 DAYS


THEN ACTION 3: ALERT CARE MANAGER: TO PHONE PATIENT


THEN ACTION 4: OBTAIN RENAL PANEL









Information Base—This is individual to a patient, and is created in response to the data (responses to queries), measurements of the patient, and external data sources. In the 3 dimensional model of disease, a new 3-dimensional model is created for each new piece of information. In general, the information base provides a health profile of the individual at that point of time, and is sufficient for deciding the care management, when used in reference to Knowledge Base. The table below depicts the Information Base of a particular patient at a point in time.














PATIENT NAME: SCOTT, JANE








DISEASE:
CONGESTIVE HEART FAILURE


DATE, TIME
APR. 9, 2003, 1400 HRS, GMT


KNOWLEDGE:
OF ORTHOPNEA












OF
YES





PAROXYSMAL



DOCTURNAL



DYSPNEA



OF
YES



NECESSITY



TO RESTRICT



SALT


BEHAVIOR:
EXERCISING


OCCASIONALLY



REGULARLY



RESPONDS TO
YES



HEALTH



BUDDY



RESPONDS TO


OCCASIONALLY



PHONE CALLS


SYMPTOMS:

NO NEW
NOW OR
ORTHOPNEA




SYMPTOMS
WORSENING





PND


TEST
WEIGHT GAIN

3-4 LB


RESULTS:
CREATINE
1.7



WEIGHT
149 LB



K+ LEVEL
4.4


COMPLIANCE:
COMPLIANCE
GOOD



WITH



MEDICATION



COMPLIANCE

MODERATE



WITH DIET









However, in some cases, current Information Base alone is insufficient in deciding the course of management of the patient. Previous or baseline values are required for comparison. This is especially the case where the laboratory values are used. For example, in this patient with Congestive Heart Failure, a weight of 65 kg, has no meaning in itself, unless it is compared with the patient's previous weight. A weight gain could be the first sign of fluid accumulation and impending heart failure.


Serial follow-up of Information Base has immense Research utility, for example in outcomes analysis, and in con-elating the effects of a new drug or intervention on an entire range of patient variables.


Decision Support Tools—Decision Support Tools determine the extent to which provided care is consistent with the consensus standard of care. For example, in Diabetes, knowledge base protocols will require that the patient has a HbAlc test every three months. The following protocol logical expression is applied to determine if the standard of care has been followed.












PROTOCOL

















IF [DATE (TODAY)] - [DATE (HBA1C-TEST)]≧90,



THEN



DOACTION: INFORM CARE_MANAGER (PATIENT)










The following protocol ‘tells’ the Decision Support Tools the effects that a particular intervention has on the risk factor levels of different health contexts. On increasing the daily injected insulin dose, the risk of developing hypoglycemic episodes is raised significantly, also there is a risk of weight gain and an increased cost of medication to the provider. Finally, the biometric device is scheduled to receive three blood glucose samples for a week.














if INTERVENTION (INCREASE_INSULIN_DOSE) = ‘TRUE’


THEN RISK (HYPOGLYCEMIC_EPISODE) = RISK + (VAR1)


ALSOTHEN RISK (WEIGHT_GAIN_NEAR_TERM) = RISK +


(VAR2)


ALSOTHEN (MEDICATION_COST) = (MEDICATION_COST) +


(VAR3)


ALSOTHEN DO (TEST_GLUCOSE_VALUE) = 3TIMES/DAY * 1


WEEK









In deciding the course of management of the patient's condition, DSTs reference the Information Base and the Knowledge Base.


Feedback Loops:


The Feedback Engine will enable a regular and ongoing interaction between the patient and the care manager, physician and researcher, outside of the clinical encounter. There will be three main types of feedback loops—the Information Feedback Loop, the DST Feedback Loop, and the Research Feedback Loop.


The Information Feedback Loop—The Information Feedback Loop provides feedback to the Information Base. It is the feedback loop from the perspective of a patient, enabling individualized communication, and ubiquitous monitoring of a patient. Updates to the patient Information Base are made automatically, and in real time, thus allowing for reduced latency from the provision of information to action taken. Dialogues are not only customized to comprehensive and updated information, but also are rendered for output in a variety of formats.



FIG. 11.


In the first step, Dialogue Engine links to Knowledge Base and Information Base in order to create and select dialogues that are most suited to the patient's Knowledge Base and Information Base. In the next step, Dialogue Engine interfaces with Rendering Engine to format the dialogues for transmission and uptake by the patient communication device and biometric device. Query dialogues are sent to the Communication Device, for display to the patient. Additionally, Dialogues are sent to the Biometric Device, either directly, or via communication device with commands to collect measurements of physiological variables. Replies of the patient and measurements from biometric devices are re-routed to the Dialogue Engine through the same communication system. The Dialogue Engine further interfaces with Rendering Engine, in order to interpret the signals, and appends the newly collected data to the Information Base. The updated Information Base is in turn used in subsequent iterations of the patient management process.


DST Feedback Loop—The DST Feedback Loop provides feedback to Decision Support Tools, and it's updating in real time, resulting in care that is provided on the basis of patient data that is updated in real time.



FIG. 12


In the first step, the Care Management Engine interfaces with Information Base, Knowledge Base, and DSTs to create Dialogues and Interventions suited to the Patient's disease condition. These dialogues and interventions are rendered to the format of the communication by rendering engine. Patient replies to query dialogues, Biometric test results, and updates of Laboratory and EHRs are fed back into the Information Base. The feedback provided from the received data is used to create better decision Support Tools that enable better automated processing of patient care.


Research Feedback Loop



FIG. 13.


Research Feedback Loop is primarily used by a researcher to make new discoveries and to test hypotheses on the system. Information Base is organized in the form of a neural network, thus enabling the Research Engine to scan the data, and to look for the correlates in the data, or events that have a greater correlation than can be explained by chance alone. These correlates are forwarded to the Researcher, who will form a hypothesis. In order to test the hypothesis, the Researcher may use Research Engine to interface with Dialogue Engine, and use it to create Dialogues and requests for measurements from Biometric Device. The results of the queries and tests measurements are forwarded to Information Base, and thence to the Research. Further statistical analyses may be performed, and associations may be elicited. For example, the Researcher may be able to prove the existence of an unknown factor in a chronic disease that causes different people to respond differently to medication. Further correlation with molecular and genetic studies may be done to prove or refute the hypothesis.

Claims
  • 1. A system comprising: a first server storing (i) knowledge data in a knowledge base and (ii) information data in an information base, wherein an ontology specifies how said knowledge data applies to one or more specific disease conditions and a patient population; anda second server configured to communicate with one or more selected devices of a plurality of patient devices via a network, said second server including (i) a rendering engine configured to (a) generate one or more queries in response to both said knowledge data and said information data and (b) transmit said queries to said selected devices and (ii) a feedback engine configured to (a) receive one or more responses from said selected devices, (b) generate feedback data by processing said responses and (c) to update said information base with said feedback data, wherein said knowledge base comprises (i) a plurality of multi-dimensional models corresponding to a plurality of diseases and (ii) a plurality of location pointers that define a plurality of locations of a plurality of aspects of said diseases in said multi-dimensional models.
  • 2. The system according to claim 1, wherein said feedback engine comprises a dialog engine configured to customize said queries based on one or more biometric devices used by said selected devices to collect physical measurements from one or more selected patients of said patient population.
  • 3. The system according to claim 2, wherein said feedback engine comprises a care management engine configured to generate gap data by comparing a standard care with a delivered care provided to said selected patients.
  • 4. The system according to claim 3, wherein said second server comprises one or more decision support tools configured to generate one or more reports that present said gap data in a human readable format.
  • 5. The system according to claim 1, wherein said feedback engine comprises a research engine configured to query said information base to identify a subgroup of said patient population having a particular characteristic associated with at least one of said specific disease conditions.
  • 6. The system according to claim 5, wherein said research engine updates said knowledge data in said knowledge base in response to a result of said query.
  • 7. The system according to claim 1, further comprising a third server in communication with said first server and executing an application program configured to generate a web page containing a status of at least eight of said patients.
  • 8. The system according to claim 7, wherein said status comprises a plurality of risk levels in each of a symptom category, a behavior category and a knowledge category.
  • 9. The system according to claim 1, further comprising a semantics engine configured to integrate external data received from one or more sources external to said system into said information base.
  • 10. A method for processing medical knowledge, comprising the steps of: (A) storing both (i) knowledge data in a knowledge base and (ii) information data in an information base in a first server, wherein an ontology specifies how said knowledge data applies to one or more specific disease conditions and a patient population;(B) generating one or more queries in response to both said knowledge data and said information data in a rendering engine of a second server;(C) transmitting said queries via a network to one or more selected devices of a plurality of patient devices;(D) receiving one or more responses via said network from each of said selected devices;(E) generating feedback data by processing said responses in a feedback engine of said second server; and(F) updating said information base with said feedback data, wherein said knowledge base comprises (i) a plurality of multi-dimensional models corresponding to a plurality of diseases and (ii) a plurality of location pointers that define a plurality of locations of a plurality of aspects of said diseases in said multi-dimensional models.
  • 11. The method according to claim 10, further comprising the step of: customizing said queries based on one or more biometric devices used by said selected devices to collect physical measurements from one or more selected patients of said patient population.
  • 12. The method according to claim 11, further comprising the step of: generating gap data by comparing a standard care with a delivered care provided to said selected patients.
  • 13. The method according to claim 12, further comprising the step of: generating one or more reports that presents said gap data in a human readable format.
  • 14. The method according to claim 10, further comprising the step of: querying said information base to identify a subgroup of said patient population having a particular characteristic associated with at least one of said specific disease conditions.
  • 15. The method according to claim 14, further comprising the step of: updating said knowledge data in said knowledge base in response to a result of said query.
  • 16. The method according to claim 10, further comprising the step of: generating a web page containing a status of at least eight of said patients.
  • 17. The method according to claim 16, wherein said status comprises a plurality of risk levels in each of a symptom category, a behavior category and a knowledge category.
  • 18. The method according to claim 10, further comprising the step of: integrating external data received from one or more sources external to both said first server and said second server into said information base.
  • 19. A system comprising: means for storing both (i) knowledge data in a knowledge base and (ii) information data in an information base, wherein an ontology specifies how said knowledge data applies to one or more specific disease conditions and a patient population; andmeans for communicating with one or more selected devices of a plurality of patient devices via a network, including (i) a rendering engine configured to (a) generate one or more queries in response to both said knowledge data and said information data and (b) transmit said queries to said selected devices and (ii) a feedback engine configured to (a) receive one or more responses from said selected devices, (b) generate feedback data by processing said responses and (c) to update said information base with said feedback data, wherein said knowledge base comprises (i) a plurality of multi-dimensional models corresponding to a plurality of diseases and (ii) a plurality of location pointers that define a plurality of locations of a plurality of aspects of said diseases in said multi-dimensional models.
Parent Case Info

This application claims the priority of U.S. Provisional Application No. 60/461,105 filed Apr. 7, 2003 and U.S. Provisional Application No. 60/461,526 filed Apr. 8, 2003, both of which are incorporated herein by reference.

US Referenced Citations (386)
Number Name Date Kind
3426150 Tygart Feb 1969 A
3566365 Rawson et al. Feb 1971 A
3566370 Worthington, Jr. et al. Feb 1971 A
3581072 Nymeyer May 1971 A
3768014 Smith Oct 1973 A
3811116 Takeuchi et al. May 1974 A
3883235 Lynn et al. May 1975 A
3910257 Fletcher et al. Oct 1975 A
3920005 Gombrich et al. Nov 1975 A
3996928 Marx Dec 1976 A
4004577 Sarnoff Jan 1977 A
4051522 Healy et al. Sep 1977 A
4060915 Conway Dec 1977 A
4130881 Haessler et al. Dec 1978 A
4150284 Trenkler et al. Apr 1979 A
4151407 McBride et al. Apr 1979 A
4151831 Lester May 1979 A
4173971 Karz Nov 1979 A
4216462 McGrath et al. Aug 1980 A
4227526 Goss Oct 1980 A
4253521 Savage Mar 1981 A
4259548 Fahey et al. Mar 1981 A
4270547 Steffen et al. Jun 1981 A
4296756 Dunning et al. Oct 1981 A
4347568 Giguere et al. Aug 1982 A
4347851 Jundanian Sep 1982 A
4360345 Hon Nov 1982 A
4412287 Braddock, III Oct 1983 A
4417306 Citron et al. Nov 1983 A
4422081 Woods et al. Dec 1983 A
4428733 Kumar-Misir Jan 1984 A
4449536 Weaver May 1984 A
4465077 Schneider Aug 1984 A
4473884 Behl Sep 1984 A
4518361 Conway May 1985 A
4519398 Lisiecki et al. May 1985 A
4531527 Reinhold, Jr. Jul 1985 A
4546436 Schneider et al. Oct 1985 A
4566461 Lubell et al. Jan 1986 A
4576578 Parker et al. Mar 1986 A
4592546 Fascenda et al. Jun 1986 A
4627445 Garcia Dec 1986 A
4674652 Aten et al. Jun 1987 A
4686624 Blum et al. Aug 1987 A
4694490 Harvey et al. Sep 1987 A
4695954 Rose et al. Sep 1987 A
4712562 Ohayon et al. Dec 1987 A
4722349 Baumberg Feb 1988 A
4729381 Harada et al. Mar 1988 A
4730253 Gordon Mar 1988 A
4731726 Allen, III Mar 1988 A
4738451 Logg Apr 1988 A
4768229 Benjamin et al. Aug 1988 A
4779199 Yoneda et al. Oct 1988 A
4782511 Nemec et al. Nov 1988 A
4789928 Fujisaki Dec 1988 A
4796639 Snow et al. Jan 1989 A
4799156 Shavit et al. Jan 1989 A
4799199 Scales, III et al. Jan 1989 A
4803625 Fu et al. Feb 1989 A
4835372 Gombrich et al. May 1989 A
4838275 Lee Jun 1989 A
4846797 Howson et al. Jul 1989 A
4853521 Claeys et al. Aug 1989 A
4858354 Gettler Aug 1989 A
4858617 Sanders Aug 1989 A
4890621 Hakky Jan 1990 A
4894777 Negishi et al. Jan 1990 A
4897869 Takahashi Jan 1990 A
4899839 Dessertine et al. Feb 1990 A
4903201 Wagner Feb 1990 A
4907973 Hon Mar 1990 A
4916441 Gombrich Apr 1990 A
4931934 Snyder Jun 1990 A
4933873 Kaufman et al. Jun 1990 A
4933876 Markoff et al. Jun 1990 A
4950246 Muller Aug 1990 A
4950264 Osborn, III Aug 1990 A
4953552 DeMarzo Sep 1990 A
4958632 Duggan Sep 1990 A
4958641 Digby et al. Sep 1990 A
4967756 Hewitt Nov 1990 A
4977899 Digby et al. Dec 1990 A
4978303 Lampbell Dec 1990 A
4978335 Arthur, III Dec 1990 A
4979509 Hakky Dec 1990 A
5007429 Treatch et al. Apr 1991 A
5009645 Silver et al. Apr 1991 A
5016172 Dessertine May 1991 A
5019974 Beckers May 1991 A
5024225 Fang Jun 1991 A
5025374 Roizen et al. Jun 1991 A
5034807 Von Kohorn Jul 1991 A
5035625 Munson et al. Jul 1991 A
5036462 Kaufman et al. Jul 1991 A
5049487 Phillips et al. Sep 1991 A
5050612 Matsumura Sep 1991 A
5056059 Tivig et al. Oct 1991 A
5059394 Phillips et al. Oct 1991 A
5065315 Garcia et al. Nov 1991 A
5068536 Rosenthal Nov 1991 A
5074317 Bondell et al. Dec 1991 A
5077476 Rosenthal Dec 1991 A
5077665 Silverman et al. Dec 1991 A
5095798 Okada et al. Mar 1992 A
5104380 Holman et al. Apr 1992 A
5109414 Harvey et al. Apr 1992 A
5109974 Beer et al. May 1992 A
5111396 Mills et al. May 1992 A
5111817 Clark et al. May 1992 A
5111818 Suzuki et al. May 1992 A
5120230 Clark et al. Jun 1992 A
5120421 Glass et al. Jun 1992 A
5128552 Fang et al. Jul 1992 A
5128752 Von Kohorn Jul 1992 A
5134391 Okada Jul 1992 A
5142358 Jason Aug 1992 A
5142484 Kaufman et al. Aug 1992 A
5143378 Joel Sep 1992 A
5171977 Morrison Dec 1992 A
5176502 Sanderson et al. Jan 1993 A
5182707 Cooper et al. Jan 1993 A
5204670 Stinton Apr 1993 A
5219322 Weathers Jun 1993 A
5222020 Takeda Jun 1993 A
5226895 Harris Jul 1993 A
5227874 Von Kohorn Jul 1993 A
5228450 Sellers Jul 1993 A
5230629 Buschke Jul 1993 A
5231990 Gauglitz Aug 1993 A
5243515 Lee Sep 1993 A
5249044 Von Kohorn Sep 1993 A
5251126 Kahn et al. Oct 1993 A
5261401 Baker et al. Nov 1993 A
5262943 Thibado et al. Nov 1993 A
5265888 Yamamoto et al. Nov 1993 A
5266179 Nankai et al. Nov 1993 A
5275159 Griebel Jan 1994 A
5282950 Dietze Feb 1994 A
5295491 Gevins Mar 1994 A
5299121 Brill et al. Mar 1994 A
5301105 Cummings, Jr. Apr 1994 A
5304112 Mrklas et al. Apr 1994 A
5304468 Phillips Apr 1994 A
5307263 Brown Apr 1994 A
5309919 Snell et al. May 1994 A
5321009 Baeder et al. Jun 1994 A
5325288 Satou Jun 1994 A
5329459 Kaufman et al. Jul 1994 A
5329608 Bocchiere et al. Jul 1994 A
5331549 Crawford, Jr. Jul 1994 A
5333981 Pronovost et al. Aug 1994 A
5335338 Proesel Aug 1994 A
5339821 Fujimoto Aug 1994 A
5341291 Roizen et al. Aug 1994 A
5343239 Lappington et al. Aug 1994 A
5344324 O'Donnell et al. Sep 1994 A
5357427 Langen et al. Oct 1994 A
5366896 Margrey et al. Nov 1994 A
5368562 Blomquist et al. Nov 1994 A
5371687 Holmes, II et al. Dec 1994 A
5375604 Kelly et al. Dec 1994 A
5377100 Pope et al. Dec 1994 A
5390238 Kirk et al. Feb 1995 A
5399821 Inagaki et al. Mar 1995 A
5410471 Alyfuku et al. Apr 1995 A
5410474 Fox Apr 1995 A
5429140 Burdea et al. Jul 1995 A
5431690 Schaldach et al. Jul 1995 A
5431691 Snell et al. Jul 1995 A
5434611 Tamura Jul 1995 A
5438607 Przygoda, Jr. et al. Aug 1995 A
5438983 Falcon Aug 1995 A
5441047 David et al. Aug 1995 A
5449334 Kingsbury Sep 1995 A
5454721 Kuch Oct 1995 A
5454722 Holland et al. Oct 1995 A
5456606 McIntyre Oct 1995 A
5456692 Smith, Jr. et al. Oct 1995 A
5458123 Unger Oct 1995 A
5467269 Flaten Nov 1995 A
5471039 Irwing, Jr. et al. Nov 1995 A
5471382 Tallman et al. Nov 1995 A
5483276 Brooks et al. Jan 1996 A
5488412 Majeti et al. Jan 1996 A
5488423 Walkingshaw et al. Jan 1996 A
5501231 Kaish Mar 1996 A
5502636 Clarke Mar 1996 A
5502726 Fischer Mar 1996 A
5504519 Remillard Apr 1996 A
5517405 McAndrew et al. May 1996 A
5518001 Snell May 1996 A
5519058 Gonick et al. May 1996 A
5519433 Lappington et al. May 1996 A
5523232 Sechler Jun 1996 A
5536249 Castellano et al. Jul 1996 A
5542420 Goldman et al. Aug 1996 A
5544649 David et al. Aug 1996 A
5546943 Gould Aug 1996 A
5549117 Tacklind et al. Aug 1996 A
5550575 West et al. Aug 1996 A
5553609 Chen Sep 1996 A
5558638 Evers et al. Sep 1996 A
5564429 Bornn et al. Oct 1996 A
5569212 Brown Oct 1996 A
5572421 Altman et al. Nov 1996 A
5572646 Kawai et al. Nov 1996 A
5574828 Hayward et al. Nov 1996 A
5576952 Stutman et al. Nov 1996 A
5583758 McIlroy et al. Dec 1996 A
5590648 Mitchell et al. Jan 1997 A
5593349 Miguel et al. Jan 1997 A
5593390 Castellano et al. Jan 1997 A
5594637 Eisenberg et al. Jan 1997 A
5596994 Bro Jan 1997 A
5597307 Redford et al. Jan 1997 A
5601435 Quy Feb 1997 A
5613495 Mills et al. Mar 1997 A
5619991 Sloane Apr 1997 A
5624265 Redford et al. Apr 1997 A
5628309 Brown May 1997 A
5629981 Nerlikar May 1997 A
5631844 Margrey et al. May 1997 A
5633910 Cohen May 1997 A
5635532 Samid Jun 1997 A
5640569 Miller et al. Jun 1997 A
5640953 Bishop et al. Jun 1997 A
5642731 Kehr Jul 1997 A
5642936 Evans Jul 1997 A
5651363 Kaufman et al. Jul 1997 A
5651775 Walker et al. Jul 1997 A
5659691 Durward et al. Aug 1997 A
5666487 Goodman et al. Sep 1997 A
5670711 Detournay et al. Sep 1997 A
5675635 Vos et al. Oct 1997 A
5678562 Sellers Oct 1997 A
5678571 Brown Oct 1997 A
5679075 Forrest et al. Oct 1997 A
5680590 Parti Oct 1997 A
5680866 Kangas et al. Oct 1997 A
5687322 Deaton et al. Nov 1997 A
5687717 Halpern et al. Nov 1997 A
5687734 Dempsey et al. Nov 1997 A
5689652 Lupien et al. Nov 1997 A
5692906 Corder Dec 1997 A
5704364 Saltzstein et al. Jan 1998 A
5704366 Tacklind et al. Jan 1998 A
5704902 Vandenbelt et al. Jan 1998 A
5704922 Brown Jan 1998 A
5710178 Samid Jan 1998 A
5710918 Lagarde et al. Jan 1998 A
5711297 Iliff Jan 1998 A
5714319 Joutel et al. Feb 1998 A
5715451 Marlin Feb 1998 A
5715823 Wood et al. Feb 1998 A
5717739 Dyer et al. Feb 1998 A
5717913 Driscoll Feb 1998 A
5720733 Brown Feb 1998 A
5722418 Bro Mar 1998 A
5727153 Powell Mar 1998 A
5730124 Yamauchi Mar 1998 A
5730654 Brown Mar 1998 A
5732696 Rapoport et al. Mar 1998 A
5732709 Tacklind et al. Mar 1998 A
5734413 Lappington et al. Mar 1998 A
5749083 Koda et al. May 1998 A
5752234 Withers May 1998 A
5754740 Fukuoka et al. May 1998 A
5760771 Blonder et al. Jun 1998 A
5772585 Lavin et al. Jun 1998 A
5778882 Raymond et al. Jul 1998 A
5782814 Brown et al. Jul 1998 A
5785650 Akasaka et al. Jul 1998 A
5787295 Nakao Jul 1998 A
5791342 Woodard Aug 1998 A
5792117 Brown Aug 1998 A
5793969 Kamentsky et al. Aug 1998 A
5794219 Brown Aug 1998 A
5794251 Watanabe et al. Aug 1998 A
5796393 MacNaughton Aug 1998 A
5799318 Cardinal et al. Aug 1998 A
5800458 Wingrove Sep 1998 A
5802494 Kuno Sep 1998 A
5802534 Hatayama et al. Sep 1998 A
5806057 Gormley et al. Sep 1998 A
5810747 Brudny et al. Sep 1998 A
5819735 Mansfield et al. Oct 1998 A
5822544 Chaco et al. Oct 1998 A
5822715 Worthington et al. Oct 1998 A
5825283 Camhi Oct 1998 A
5827180 Goodman Oct 1998 A
5828943 Brown Oct 1998 A
5832448 Brown Nov 1998 A
5835896 Fisher et al. Nov 1998 A
5840020 Heinonen et al. Nov 1998 A
5842976 Williamson Dec 1998 A
5868669 Iliff Feb 1999 A
5868683 Protopapas et al. Feb 1999 A
5875432 Sehr Feb 1999 A
5879163 Brown et al. Mar 1999 A
5882338 Gray Mar 1999 A
5887133 Brown et al. Mar 1999 A
5893077 Griffin Apr 1999 A
5893098 Peters et al. Apr 1999 A
5897493 Brown Apr 1999 A
5899855 Brown May 1999 A
5911687 Sato et al. Jun 1999 A
5913310 Brown Jun 1999 A
5918603 Brown Jul 1999 A
5920477 Hofbert et al. Jul 1999 A
5933136 Brown Aug 1999 A
5935060 Iliff Aug 1999 A
5940801 Brown Aug 1999 A
5941829 Saltzstein et al. Aug 1999 A
5945651 Chorosinski et al. Aug 1999 A
5951300 Brown Sep 1999 A
5954641 Kehr et al. Sep 1999 A
5956501 Brown Sep 1999 A
5960403 Brown Sep 1999 A
5961446 Beller et al. Oct 1999 A
5966526 Yokoi Oct 1999 A
5971855 Ng Oct 1999 A
5971922 Arita et al. Oct 1999 A
5983003 Lection et al. Nov 1999 A
5983217 Khosravi-Sichani et al. Nov 1999 A
5987471 Bodine et al. Nov 1999 A
5995969 Lee et al. Nov 1999 A
5997476 Brown Dec 1999 A
5997502 Reilly et al. Dec 1999 A
6001065 DeVito Dec 1999 A
6022315 Iliff Feb 2000 A
6022615 Rettenbacher Feb 2000 A
6023686 Brown Feb 2000 A
6024281 Shepley Feb 2000 A
6029138 Khorasani et al. Feb 2000 A
6032119 Brown et al. Feb 2000 A
6035328 Soukal Mar 2000 A
6046761 Echerer Apr 2000 A
6049794 Jacobs et al. Apr 2000 A
6050940 Braun et al. Apr 2000 A
6055314 Spies et al. Apr 2000 A
6055487 Margery et al. Apr 2000 A
6055506 Frasca, Jr. Apr 2000 A
6057758 Dempsey et al. May 2000 A
6068615 Brown et al. May 2000 A
6095985 Raymond et al. Aug 2000 A
6101478 Brown Aug 2000 A
6110148 Brown et al. Aug 2000 A
6113578 Brown Sep 2000 A
6138145 Kawanaka Oct 2000 A
6144837 Quy Nov 2000 A
6151586 Brown Nov 2000 A
6161095 Brown Dec 2000 A
6167362 Brown et al. Dec 2000 A
6167386 Brown Dec 2000 A
6168563 Brown Jan 2001 B1
6177940 Bond et al. Jan 2001 B1
6186145 Brown Feb 2001 B1
6188988 Barry et al. Feb 2001 B1
6189029 Fuerst Feb 2001 B1
D439242 Brown et al. Mar 2001 S
6196970 Brown Mar 2001 B1
6210272 Brown Apr 2001 B1
6221012 Maschke et al. Apr 2001 B1
6233539 Brown May 2001 B1
6240393 Brown May 2001 B1
6248065 Brown Jun 2001 B1
6260022 Brown Jul 2001 B1
6270455 Brown Aug 2001 B1
6270456 Iliff Aug 2001 B1
6334778 Brown Jan 2002 B1
6352523 Brown et al. Mar 2002 B1
6368273 Brown Apr 2002 B1
6370513 Kolawa et al. Apr 2002 B1
6375469 Brown Apr 2002 B1
6379301 Worthington et al. Apr 2002 B1
6381577 Brown Apr 2002 B1
6436036 Miller-Kovach et al. Aug 2002 B1
6513532 Mault et al. Feb 2003 B2
20020019748 Brown Feb 2002 A1
20040106855 Brown Jun 2004 A1
20040107116 Brown Jun 2004 A1
20040117207 Brown Jun 2004 A1
20040117208 Brown Jun 2004 A1
20040117209 Brown Jun 2004 A1
20040117210 Brown Jun 2004 A1
Foreign Referenced Citations (33)
Number Date Country
0251520 Jul 1988 EP
0286456 Oct 1988 EP
0320749 Feb 1989 EP
370599 May 1990 EP
0461910 Dec 1991 EP
508912 Oct 1992 EP
526166 Feb 1993 EP
0558975 Sep 1993 EP
0653718 Nov 1994 EP
676709 Oct 1995 EP
680727 Nov 1995 EP
761160 Mar 1997 EP
2218831 Nov 1989 GB
2225637 Jun 1990 GB
WO-8501667 Apr 1985 WO
WO-9000367 Jan 1990 WO
WO-9109374 Jun 1991 WO
WO-9301489 Jan 1993 WO
WO-9302622 Feb 1993 WO
WO-9416774 Aug 1994 WO
WO-9509386 Apr 1995 WO
WO-9520199 Jul 1995 WO
WO-9522131 Aug 1995 WO
WO-9529447 Nov 1995 WO
WO-9607908 Mar 1996 WO
WO-9625877 Aug 1996 WO
WO-9636923 Nov 1996 WO
WO-9708605 Mar 1997 WO
WO-9712544 Apr 1997 WO
WO-9737738 Oct 1997 WO
WO-9816895 Apr 1998 WO
WO-9831275 Jul 1998 WO
WO-9839933 Sep 1998 WO
Provisional Applications (2)
Number Date Country
60461105 Apr 2003 US
60461526 Apr 2003 US