A universal application integrator system enables the automated integration of data from patient care devices into electronic health records (EHRs). In addition, the system acts as a context manager between these patient care devices, EHR applications, and ancillary specific patient care applications. The system is the central controller for direct integration with patient care devices. This allows for click-once implementation and automated driver uploads for patient care devices. Third party application integration allows for device and patient context information to be shared among applications in a standardized patient care fashion.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A networked electronic health record (ERR) computer system enabling electronic access to patient data of electronic health records (ERRs), comprising: an ERR database, which stores ERRs for a plurality of patients; an ERR module, which reads and writes patient data to ERRs in the ERR database; a device interface module comprising an application driver layer or framework configured to receive, from a plurality of patient care devices (PCDs), patient diagnostic data in different formats, and standardize the received patient diagnostic data to an integrated format of the ERRs stored in the ERR database; a context manager, which provides context information to and receives context information from each of the plurality of PCDs, applications, and services, wherein the context information for a particular communication is based at least in part on the respective PCD, respective application, or respective service of the communication; a service module, which provides information to each of a plurality of services for supporting performance of the respective service, the information provided to a particular service being in a format usable by the service; and an application module, which, electronically provides patient data from the ERRs to each of a plurality of applications, the patient data electronically provided to a particular application being in a format that usable by the application, and receives patient data from each of the plurality of applications for saving in the ERRs of the ERR computer system; wherein the context manager is configured to provide a first instance of context information to a first PCD, the first instance of context information comprising at least one of patient bibliographic data, procedure codes, and billing information for a particular patient, wherein the device interface module is configured to receive patient diagnostic data from the first PCD in response to the provided first instance of context information, and save the patient diagnostic data in a respective ERR for the particular patient that is stored in the ERR database, by writing of the patient diagnostic data by the ERR module to the respective ERR for the particular patient, and set a flag indicating that the ERR of the particular patient has been updated by patient data.
This invention relates to a networked electronic health record (EHR) system designed to improve interoperability and data management in healthcare environments. The system addresses challenges in integrating patient data from diverse medical devices and applications, ensuring seamless data exchange and contextual relevance. The core components include an EHR database storing patient records, an EHR module for reading and writing patient data, and a device interface module that standardizes diagnostic data from various patient care devices (PCDs) into a unified format for storage in the EHR database. A context manager dynamically provides context-specific information (e.g., patient demographics, procedure codes, billing details) to PCDs, applications, and services, tailoring data exchange based on the device or service involved. A service module supports service operations by supplying formatted data, while an application module facilitates bidirectional data flow between applications and the EHR, ensuring compatibility. The system ensures data consistency by updating EHRs with diagnostic data from PCDs, triggered by context information, and flags updated records for tracking. This approach enhances data accuracy, reduces manual entry errors, and streamlines workflows in healthcare settings.
2. The ERR computer system of claim 1 , wherein the patient bibliographic data comprises at least one of (i) a unique patient identifier that identifies the patient in the networked ERR computer system, (i) a patient's name, (i) a patient's address, and (ii) a patient's date of birth.
The ERR computer system is designed to manage and process patient data within a networked healthcare environment. The system addresses the challenge of accurately identifying and tracking patients across multiple healthcare providers and systems, ensuring data integrity and interoperability. A key feature of this system involves the inclusion of comprehensive patient bibliographic data, which serves as a foundational element for patient identification and record management. The patient bibliographic data includes at least one of the following: a unique patient identifier that uniquely distinguishes the patient within the networked ERR computer system, the patient's name, the patient's address, and the patient's date of birth. This data ensures that patient records are correctly linked and accessible across different healthcare entities, reducing errors and improving coordination of care. The unique identifier, in particular, enables seamless integration and retrieval of patient information, while the additional details like name, address, and date of birth provide supplementary verification and context. This structured approach enhances data accuracy, supports regulatory compliance, and facilitates efficient patient management in a networked healthcare setting.
3. The ERR computer system of claim 1 , wherein the application module communicates with an application over the Internet.
The invention relates to an error reporting and recovery (ERR) computer system designed to detect, report, and recover from errors in software applications. The system includes a monitoring module that identifies errors in an application, an error reporting module that transmits error data to a remote server, and an application module that interacts with the application to facilitate error recovery. The application module communicates with the application over the Internet, enabling remote error handling and recovery processes. The system may also include a recovery module that executes predefined recovery actions based on the detected errors, such as restarting the application or rolling back to a previous state. The error reporting module may transmit error data in real-time or at scheduled intervals, ensuring timely error detection and resolution. The system is particularly useful in distributed computing environments where applications run across multiple devices and require centralized error management. By leveraging Internet communication, the ERR system provides scalable and efficient error handling for modern software applications.
4. The ERR computer system of claim 1 , wherein the context manager receives patient identifier information and causes the ERR module to retrieve the respective ERR of the patient from the ERR database based on the patient identifier information.
The invention relates to a computer system for managing and retrieving electronic risk reports (ERRs) associated with patients. The system addresses the challenge of efficiently accessing and utilizing patient-specific risk information in healthcare settings, ensuring that relevant risk data is readily available for clinical decision-making. The system includes a context manager that processes patient identifier information, such as a patient ID or demographic details, to locate and retrieve the corresponding ERR from a centralized ERR database. The ERR database stores risk assessments, medical history, and other relevant data for individual patients. The context manager acts as an intermediary, ensuring that the correct ERR is fetched based on the provided patient identifier, thereby enabling healthcare providers to access accurate and up-to-date risk information. This functionality supports timely and informed clinical decisions, reducing errors and improving patient care. The system may also include an ERR module that generates, updates, or analyzes the ERRs stored in the database. The ERR module ensures that the risk reports are current and comprehensive, incorporating new data as it becomes available. The overall system enhances healthcare workflows by automating the retrieval of patient-specific risk data, minimizing manual searches, and ensuring consistency in risk assessment access. This approach improves efficiency and accuracy in clinical settings where rapid access to patient risk information is critical.
5. The ERR computer system of claim 1 , wherein the service module automatically provides information to a billing service upon receipt of particular patient diagnostic data by the device interface module.
The invention relates to a computer system for managing patient diagnostic data, specifically addressing the need for automated integration with billing services. The system includes a service module that automatically transmits patient diagnostic information to a billing service upon receiving specific diagnostic data through a device interface module. The device interface module collects and processes diagnostic data from medical devices, ensuring compatibility and proper formatting. The service module then evaluates the incoming data and, when certain predefined diagnostic criteria are met, triggers an automatic transmission to a billing service. This eliminates manual data entry and reduces billing errors by ensuring timely and accurate submission of patient information. The system streamlines the billing process, improving efficiency in healthcare administration. The automated interaction between diagnostic data collection and billing services enhances workflow automation in clinical settings.
6. The ERR computer system of claim 1 , wherein the service module provides information to a service by causing a paper-based output of the information at an applicable physical location associated with the service.
The invention relates to a computer system for managing and delivering information to services, particularly in environments where physical, paper-based outputs are required. The system addresses the challenge of efficiently providing relevant information to services at specific physical locations, ensuring timely and accurate delivery. The computer system includes a service module that processes and distributes information to various services. A key feature is the ability to generate paper-based outputs of the information at designated physical locations associated with the service. This ensures that the information is physically available where needed, such as in healthcare, logistics, or other industries where digital-only solutions may be insufficient. The system may also include a data processing module that collects, organizes, and formats the information before it is sent to the service module. This ensures that the data is accurate and ready for output. Additionally, the system may have a user interface module that allows users to interact with the system, such as submitting requests, reviewing outputs, or managing service configurations. The service module is designed to interface with printing or document generation systems to produce the required paper-based outputs. It may also include logic to determine the appropriate physical location for the output based on service-specific rules or user preferences. This ensures that the information is delivered to the correct place, improving operational efficiency and reducing errors. Overall, the invention provides a robust solution for integrating digital information systems with physical document delivery, bridging the gap between digital data management and real-world service requirements.
7. The ERR computer system of claim 1 , wherein the service module provides information to a service by causing electronic document capture of the information by an application associated with the service.
The invention relates to an error reporting and resolution (ERR) computer system designed to facilitate the capture and transmission of error-related information to a service provider. The system includes a service module that enables the automated collection of error data from a user's device and transmits this information to a service provider's application. The service module captures error details, such as system logs, diagnostic data, or user-reported issues, and formats them into an electronic document. This document is then sent to the service provider's application, which processes the information to identify and resolve errors. The system ensures that error data is accurately and efficiently transmitted, reducing manual intervention and improving error resolution times. The service module may also include additional features, such as data encryption, error prioritization, and integration with multiple service applications, to enhance functionality and security. The overall system aims to streamline error reporting and resolution, improving system reliability and user experience.
8. The ERR computer system of claim 1 , wherein the system further comprises a configurable rules processor that enables the automated generation of tasks based on patient diagnostic data that is received by the device interface module.
The invention relates to a computer system for error reduction (ERR) in healthcare, specifically addressing the problem of manual task generation from patient diagnostic data, which is prone to human error and inefficiency. The system includes a device interface module that receives patient diagnostic data from medical devices. A configurable rules processor is integrated into the system to automate the generation of tasks based on the received diagnostic data. The rules processor applies predefined or customizable rules to analyze the data and generate appropriate tasks, such as alerts, treatment recommendations, or follow-up actions. This automation reduces the risk of errors associated with manual task creation and improves the efficiency of healthcare workflows. The system ensures that diagnostic data is processed consistently and accurately, leading to better patient outcomes. The configurable nature of the rules processor allows healthcare providers to adapt the system to different clinical scenarios and protocols, enhancing its flexibility and applicability across various medical settings.
9. The ERR computer system of claim 1 , wherein the system further comprises a configurable rules processor that automatically generates an alert based on patient diagnostic data that is received by the device interface module.
The invention relates to a computer system for error reduction (ERR) in medical diagnostics, addressing the problem of missed or delayed alerts in patient monitoring. The system includes a device interface module that collects patient diagnostic data from medical devices, such as vital signs monitors or lab systems. A configurable rules processor analyzes this data in real-time, applying predefined or dynamically adjustable rules to detect abnormal conditions. When a rule is triggered, the system automatically generates an alert, which can be sent to healthcare providers via integrated communication channels. The rules processor allows customization of alert thresholds and conditions, ensuring adaptability to different clinical scenarios. The system may also include a data storage module to log diagnostic data and alert history for audit and analysis. By automating alert generation, the system reduces human error and improves response times in critical care settings. The invention enhances patient safety by ensuring timely detection and notification of diagnostic anomalies.
10. The ERR computer system of claim 1 , wherein the plurality of PCDs comprise a PCD configured to measure a patient's heart rate.
The invention relates to a computer system for error reduction (ERR) in medical monitoring, specifically addressing inaccuracies in patient vital sign measurements. The system includes multiple patient care devices (PCDs) that collect physiological data, such as heart rate, blood pressure, or oxygen saturation. One of the PCDs is specifically configured to measure a patient's heart rate, ensuring continuous and reliable monitoring. The ERR system processes this data to detect and correct errors, improving the accuracy of patient assessments. The system may also include additional PCDs for measuring other vital signs, all integrated to provide a comprehensive error-reduced monitoring solution. The focus is on enhancing data reliability in clinical settings where precise measurements are critical for patient care. The invention aims to minimize measurement errors that could lead to misdiagnosis or delayed treatment, particularly in environments where multiple devices contribute to patient monitoring. The heart rate measurement PCD may use sensors like electrocardiograms (ECGs) or pulse oximeters to capture data, which is then validated and corrected by the ERR system's algorithms. This ensures that healthcare providers receive accurate, real-time information for decision-making.
11. The ERR computer system of claim 1 , wherein the plurality of PCDs comprise a PCD configured to measure a patient's blood pressure.
The invention relates to a computer system for error reduction (ERR) in medical monitoring, specifically addressing inaccuracies in patient vital sign measurements. The system includes multiple patient care devices (PCDs) that collect physiological data, such as blood pressure, and a central processing unit that analyzes this data to detect and correct errors. The blood pressure measurement PCD is designed to capture and transmit blood pressure readings to the ERR system, which then validates the data against predefined thresholds or historical trends to ensure accuracy. The system may also compare readings from multiple PCDs to cross-verify measurements and flag discrepancies. By integrating error detection algorithms, the system improves the reliability of patient monitoring, reducing the risk of misdiagnosis or treatment delays due to faulty data. The ERR system can be deployed in hospitals or clinical settings where continuous, accurate patient monitoring is critical. The blood pressure PCD may use oscillometric or arterial line methods to obtain readings, and the system can interface with existing medical devices or electronic health records for seamless data integration. The overall goal is to enhance patient safety by minimizing measurement errors in clinical environments.
12. The ERR computer system of claim 1 , wherein the plurality of PCDs comprise a PCD configured to measure a patient's temperature.
The invention relates to a computer system for managing patient care data (ERR computer system) that integrates multiple patient care devices (PCDs) to monitor and analyze patient health metrics. The system addresses the challenge of fragmented patient data by consolidating measurements from various PCDs into a unified platform, enabling real-time monitoring and improved clinical decision-making. One specific PCD in the system is configured to measure a patient's temperature, providing continuous or periodic temperature data that can be transmitted to the ERR computer system for processing. The system may also include other PCDs that measure additional physiological parameters, such as heart rate, blood pressure, or oxygen saturation, depending on the patient's needs. The ERR computer system processes the collected data to generate alerts, trends, or reports, helping healthcare providers detect anomalies or track patient conditions over time. The integration of temperature measurement with other PCDs ensures comprehensive patient monitoring, reducing the risk of missed critical data and enhancing care coordination. The system may also support wireless communication between PCDs and the central computer, allowing for seamless data transmission in clinical or home care settings.
13. A method of operating a networked electronic health record (ERR) computer system enabling electronic access to patient data of electronic health records (ERRs), comprising: storing ERRs for a plurality of patients in an ERR database; reading and writing patient data to ERRs in the ERR database via an ERR module; receiving, via a device interface module comprising an application driver layer or framework, patient diagnostic data in different formats from a plurality of patient care devices (PCDs); standardizing, via the device interface module, the received patient diagnostic data to an integrated format of the ERRs stored in the ERR database; electronically providing, via a context manager, context information to and receiving context information from each of the plurality of PCDs, applications, and services, wherein the context information for a particular communication is based at least in part on the respective PCD, respective application, or respective service of the communication; electronically providing, via a service module, information to each of a plurality of services for supporting performance of the respective service, the information provided to a particular service being in a format usable by the service; electronically providing, via an application module, patient data from the ERRs to each of a plurality of applications, the patient data electronically provided to a particular application being in a format that usable by the application, and receives patient data from each of the plurality of applications for saving in the ERRs of the ERR computer system; and electronically providing, via the context manager, a first instance of context information to a first PCD, the first instance of context information comprising at least one of patient bibliographic data, procedure codes, and billing information for a particular patient, receiving, via the device interface module, patient diagnostic data from the first PCD in response to the provided first instance of context information, and saving the patient diagnostic data in a respective ERR for the particular patient that is stored in the ERR database, by writing the patient diagnostic data by the ERR module to the respective ERR for the particular patient, and setting a flag indicating that the ERR of the particular patient has been updated by patient data.
This invention relates to a networked electronic health record (EHR) system designed to improve interoperability and data management across diverse patient care devices (PCDs), applications, and services. The system addresses challenges in integrating patient diagnostic data from multiple sources into a standardized EHR format, ensuring seamless communication and context-aware interactions. The system includes an EHR database storing records for multiple patients, an EHR module for reading and writing patient data, and a device interface module that receives diagnostic data in various formats from PCDs. The device interface module standardizes this data into a unified format compatible with the EHR database. A context manager facilitates bidirectional exchange of context information, such as patient bibliographic data, procedure codes, and billing details, with PCDs, applications, and services. This context information is tailored to the specific device, application, or service involved in the communication. A service module provides formatted data to support the operation of various services, while an application module delivers patient data from EHRs to applications in a usable format and receives data from applications for storage in the EHRs. The context manager also sends context-specific information to PCDs, prompting them to provide diagnostic data, which is then saved to the corresponding patient’s EHR. The system updates the EHR with a flag indicating the latest data entry. This approach ensures efficient, context-aware data integration and retrieval across healthcare systems.
14. The method of claim 13 , wherein the patient bibliographic data comprises at least one of (i) a unique patient identifier that identifies the patient in the networked ERR computer system, (i) a patient's name, (i) a patient's address, and (ii) a patient's date of birth.
This invention relates to a networked emergency room record (ERR) computer system designed to manage and retrieve patient data efficiently. The system addresses the challenge of accurately identifying and accessing patient records in emergency settings where time is critical and data accuracy is essential. The method involves storing and retrieving patient bibliographic data, which includes unique identifiers, names, addresses, and dates of birth. This data is used to link patients to their medical records across different healthcare facilities within the network. The system ensures that patient information is standardized and consistently formatted, reducing errors and improving record retrieval speed. By integrating these identifiers, the system enhances interoperability between healthcare providers, allowing for seamless access to patient histories during emergencies. The method also supports data validation to prevent duplicates and ensure data integrity. This approach improves patient care by providing healthcare professionals with quick and reliable access to relevant medical information, even when treating patients at different locations. The system is particularly useful in large healthcare networks where patient records must be shared across multiple facilities.
15. The method of claim 13 , wherein electronically providing, via the application module, patient data comprises communicating with an application over the Internet.
This invention relates to a system for securely sharing patient data between healthcare providers and applications. The problem addressed is the need for secure, efficient, and standardized communication of patient information across different healthcare systems and applications. The invention provides a method for electronically transmitting patient data from a healthcare provider's system to an application module, which then securely shares the data with an external application. The method includes receiving a request for patient data from the application module, retrieving the requested data from a healthcare provider's database, and electronically providing the data to the application module. The application module then communicates the patient data to an external application over the Internet, ensuring secure transmission through encryption and authentication protocols. The system ensures interoperability between different healthcare systems and applications, improving data accessibility while maintaining security and compliance with healthcare regulations. The method supports real-time data sharing, allowing healthcare providers to access up-to-date patient information from multiple sources, enhancing care coordination and decision-making. The invention also includes features for data validation, error handling, and user authentication to prevent unauthorized access and ensure data integrity.
16. The method of claim 13 , further comprising receiving, via the context manager, patient identifier information and causing the ERR module to retrieve the respective ERR of the patient from the ERR database based on the patient identifier information.
This invention relates to a system for managing and retrieving electronic health records (EHRs) in a healthcare environment. The system addresses the challenge of efficiently accessing and updating patient-specific data across multiple healthcare providers while ensuring data integrity and security. The method involves a context manager that facilitates communication between different modules, including an EHR retrieval (ERR) module and an EHR database. The ERR module is responsible for storing and retrieving patient records from the database, which contains structured and unstructured health data. The system also includes a data validation module that ensures the accuracy and consistency of the records before they are stored or updated. Additionally, a user interface module allows healthcare providers to interact with the system, input patient identifiers, and retrieve relevant records. The method further includes receiving patient identifier information through the context manager, which then directs the ERR module to fetch the corresponding patient's EHR from the database. This ensures that healthcare providers can quickly access the necessary patient data while maintaining data security and compliance with regulatory standards. The system is designed to streamline workflows in healthcare settings by reducing manual data entry and minimizing errors.
17. The method of claim 13 , further comprising automatically providing, via the service module, information to a billing service upon receipt of particular patient diagnostic data by the device interface module.
This invention relates to a healthcare data management system that processes patient diagnostic data and integrates with billing services. The system includes a device interface module that receives diagnostic data from medical devices, a service module that processes and routes this data, and a billing service integration feature. When the device interface module receives specific patient diagnostic data, the service module automatically transmits relevant information to a billing service. This ensures timely and accurate billing based on diagnostic procedures performed. The system may also include a data processing module that analyzes the diagnostic data for quality control, a user interface for healthcare professionals to access and manage the data, and a security module to protect patient information. The invention improves efficiency in healthcare workflows by automating billing processes and ensuring data integrity.
18. The method of claim 13 , further comprising providing, via the service module, information to a service by causing a paper-based output of the information at an applicable physical location associated with the service.
This invention relates to a system for managing and distributing information in a service environment, particularly where physical output of data is required at specific locations. The problem addressed is the need to efficiently provide information to services or users in a tangible, location-specific format, such as printed documents, while ensuring the data is accurate, up-to-date, and delivered to the correct physical location. The system includes a service module that processes and transmits information to a service, where the service may be any entity or system requiring data for operations. The module ensures the information is formatted and routed correctly. A key feature is the ability to generate a paper-based output of the information at a designated physical location associated with the service. This output may include printed documents, labels, or other physical representations of the data. The system determines the applicable location based on predefined criteria, such as service requirements or user preferences, and ensures the output is produced at that location. The invention also involves verifying the information before output, ensuring it meets quality and accuracy standards. The service module may interact with other components to retrieve, process, and validate the data before generating the physical output. This ensures that the information provided is reliable and useful for the intended service or user. The system is designed to streamline information distribution in environments where physical documentation is necessary, improving efficiency and reducing errors in data delivery.
19. The method of claim 13 , further comprising providing, via the service module, information to a service by causing electronic document capture of the information by an application associated with the service.
This invention relates to a system for capturing and transmitting information to a service via electronic document processing. The system addresses the challenge of efficiently integrating information from various sources into a service application, ensuring seamless data transfer without manual intervention. The method involves a service module that facilitates the capture of information by an associated application, enabling automated document processing. The service module acts as an intermediary, extracting relevant data and formatting it for compatibility with the target service. This ensures that the information is accurately and securely transmitted, reducing errors and improving workflow efficiency. The system is particularly useful in environments where multiple applications need to share data, such as in enterprise software, cloud-based services, or automated document management systems. By automating the capture and transmission process, the invention minimizes manual input, enhances data integrity, and streamlines service operations. The method supports various types of electronic documents, including forms, reports, and transaction records, making it adaptable to different service requirements. The service module may also include validation and encryption features to ensure data security and compliance with regulatory standards. Overall, the invention provides a robust solution for integrating information into service applications, improving productivity and reducing operational overhead.
20. The method of claim 13 , further comprising enabling, via a configurable rules processor, an automated generation of tasks based on patient diagnostic data that is received by the device interface module.
This invention relates to a healthcare system that automates task generation for medical professionals based on patient diagnostic data. The system addresses the challenge of efficiently managing and prioritizing clinical tasks in high-volume healthcare environments by leveraging automated processing of diagnostic inputs. The system includes a device interface module that receives patient diagnostic data from various medical devices, such as imaging systems, lab analyzers, or monitoring equipment. A configurable rules processor analyzes this data according to predefined criteria, such as diagnostic thresholds, patient history, or institutional protocols. Based on the analysis, the system automatically generates and assigns tasks to healthcare providers, such as ordering follow-up tests, scheduling consultations, or initiating treatment protocols. The rules processor can be customized to adapt to different clinical workflows, ensuring tasks are generated in accordance with specific medical guidelines or institutional policies. The system may also include a task management module that organizes and prioritizes the generated tasks, ensuring timely execution. Additionally, a user interface allows healthcare providers to review, modify, or acknowledge tasks, providing flexibility in task handling. The automated generation of tasks reduces manual workload, minimizes errors, and improves response times in patient care.
21. The method of claim 13 , further comprising automatically generating, via a configurable rules processor, an alert based on patient diagnostic data that is received by the device interface module.
This invention relates to a medical monitoring system that processes patient diagnostic data to generate automated alerts. The system includes a device interface module that receives diagnostic data from medical devices, such as sensors or monitoring equipment, and a configurable rules processor that evaluates this data against predefined criteria. The rules processor automatically generates alerts when the diagnostic data meets specific conditions, such as abnormal readings or deviations from expected values. The alerts can be transmitted to healthcare providers or integrated systems for further action. The system may also include a data storage module to log diagnostic data and alert history, and a user interface for configuring alert rules and reviewing alerts. The invention aims to improve patient monitoring by providing real-time, automated detection of critical conditions, reducing the need for manual review and enabling faster clinical responses. The configurable rules processor allows customization of alert thresholds and conditions based on patient-specific or clinical requirements. The system may also support integration with electronic health records or hospital information systems for comprehensive patient management.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 24, 2019
February 15, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.