Method and system for automated medical records processing with cloud computing
First Claim
Patent Images
1. A method for automated processing of medical information, comprising:
- creating on a plurality of cloud server network devices, each with one or more processors on a cloud communications network, a plurality of pooled cloud hardware resources comprising;
(1) automatic provisioning of the plurality of pooled cloud hardware resources usable in any amount at any time as needed and available via a plurality of cloud broadband network access components on the plurality of cloud server network devices;
(2) automatic scaling of the plurality of pooled cloud hardware resources to obtain and release one or more of the plurality of pooled cloud hardware resources as required;
(3) automatic controlling and optimizing the pooled cloud hardware resources with a metering method;
(4) a plurality of cloud software services for automated processing of medical information including a cloud Platform as a Service (PaaS), a cloud computing Infrastructure as a Service (IaaS), and plurality of available cloud Software services as a Service (SaaS) including a plurality of different software services for automated risk reduction in processing of medical records information after a patient encounter, the plurality of cloud software services for automated processing of medical information comprising;
cloud networking services, storage services, virtualization services, operating system services, run-time services, data services and application services executed with the plurality of pooled cloud hardware resources;
selecting from a first application on a first network device with one or more second processors a PaaS and a IaaS provided by the plurality of pooled cloud hardware resources on the cloud communications network;
selecting from the first application a first set of SaaS cloud services from a the plurality of available cloud SaaS services for automated electronic medical records processing including reducing risk and reducing a number of possible diagnostic decisions when processing medical records from the patient encounter, on a the cloud communications network;
selecting from the first application on the first network device with one or more SaaS services from the selected first set of SaaS cloud services a plurality of individual data structures comprising a plurality of medical information matrixes including a historical information (HX) matrix, a patient examination (PX) matrix, a complexity risk (CX) information matrix and an Evaluation and Management (E/M) summary information matrix, each with a plurality of unique matrix information fields, the plurality of individual data structures stored in one or more cloud storage objects on the cloud communications network and available to the first set of SaaS could services selected by the first application;
collecting data from the patient encounter into a plurality of data fields on one or more different electronic medical templates with one or more SaaS services from the selected first set of SaaS cloud services on the first application on the first network device with the one or more processors via the cloud communications network;
aggregating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time only selected ones of data items from the plurality of data fields from the one or more different electronic medical templates storing the collected patient encounter data into the plurality of information matrixes stored in the one or more cloud storage objects, the plurality of information matrixes including;
the historical information (HX) matrix, a patient examination (PX) matrix, the complexity risk (CX) information matrix and the Evaluation and Management (E/M) summary information matrix, each with the plurality of unique matrix information fields;
eliminating from the first with one or more SaaS services from the selected first set of SaaS cloud services with the only selected ones of data items aggregated into the plurality of information matrixes an amount and complexity of the patient encounter data collected to be reviewed during the patient encounter;
reducing from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the selected data items aggregated into the plurality of information matrixes a number of diagnostic options to be considered during the patient encounter, thereby reducing a medical risk associated with making a complex medical decision for the patient encounter and limiting an amount and complexity of patient data to be processed and reviewed after the patient encounter;
calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a plurality of matrix summary values from the plurality of information matrixes;
calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time one or more medical and billing codes using the calculated plurality of matrix summary values;
generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time an electronic patient medical record with a plurality of data fields from the calculated plurality of matrix summary values and the one or more calculated medical and billing codes;
generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a patient invoice for the patient encounter from the generated electronic medical record; and
displaying securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device on a display component via a graphical user interface (GUI) via the cloud communications network selected ones of the plural data fields from the generated electronic patient medical record, including complexity risk information for the patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the patient encounter, wherein displaying the three hundred-sixty degree view comprises displaying the medical, billing, insurance and other information on the GUI surrounding a patient avatar.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automated medical records processing with cloud computing The method and system includes plural electronic medical templates specifically designed such that they reduce the complexity and risk associated with collecting patient encounter information, creating a medical diagnosis and help generate the appropriate number and type medical codes for a specific type of medical practice when processed. The medical codes and other types of processed patient encounter information are displayed in real-time on electronic medical records and invoices immediately after a patient encounter via a cloud computing network.
-
Citations
20 Claims
-
1. A method for automated processing of medical information, comprising:
-
creating on a plurality of cloud server network devices, each with one or more processors on a cloud communications network, a plurality of pooled cloud hardware resources comprising;
(1) automatic provisioning of the plurality of pooled cloud hardware resources usable in any amount at any time as needed and available via a plurality of cloud broadband network access components on the plurality of cloud server network devices;
(2) automatic scaling of the plurality of pooled cloud hardware resources to obtain and release one or more of the plurality of pooled cloud hardware resources as required;
(3) automatic controlling and optimizing the pooled cloud hardware resources with a metering method;
(4) a plurality of cloud software services for automated processing of medical information including a cloud Platform as a Service (PaaS), a cloud computing Infrastructure as a Service (IaaS), and plurality of available cloud Software services as a Service (SaaS) including a plurality of different software services for automated risk reduction in processing of medical records information after a patient encounter, the plurality of cloud software services for automated processing of medical information comprising;
cloud networking services, storage services, virtualization services, operating system services, run-time services, data services and application services executed with the plurality of pooled cloud hardware resources;selecting from a first application on a first network device with one or more second processors a PaaS and a IaaS provided by the plurality of pooled cloud hardware resources on the cloud communications network; selecting from the first application a first set of SaaS cloud services from a the plurality of available cloud SaaS services for automated electronic medical records processing including reducing risk and reducing a number of possible diagnostic decisions when processing medical records from the patient encounter, on a the cloud communications network; selecting from the first application on the first network device with one or more SaaS services from the selected first set of SaaS cloud services a plurality of individual data structures comprising a plurality of medical information matrixes including a historical information (HX) matrix, a patient examination (PX) matrix, a complexity risk (CX) information matrix and an Evaluation and Management (E/M) summary information matrix, each with a plurality of unique matrix information fields, the plurality of individual data structures stored in one or more cloud storage objects on the cloud communications network and available to the first set of SaaS could services selected by the first application; collecting data from the patient encounter into a plurality of data fields on one or more different electronic medical templates with one or more SaaS services from the selected first set of SaaS cloud services on the first application on the first network device with the one or more processors via the cloud communications network; aggregating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time only selected ones of data items from the plurality of data fields from the one or more different electronic medical templates storing the collected patient encounter data into the plurality of information matrixes stored in the one or more cloud storage objects, the plurality of information matrixes including;
the historical information (HX) matrix, a patient examination (PX) matrix, the complexity risk (CX) information matrix and the Evaluation and Management (E/M) summary information matrix, each with the plurality of unique matrix information fields;eliminating from the first with one or more SaaS services from the selected first set of SaaS cloud services with the only selected ones of data items aggregated into the plurality of information matrixes an amount and complexity of the patient encounter data collected to be reviewed during the patient encounter; reducing from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the selected data items aggregated into the plurality of information matrixes a number of diagnostic options to be considered during the patient encounter, thereby reducing a medical risk associated with making a complex medical decision for the patient encounter and limiting an amount and complexity of patient data to be processed and reviewed after the patient encounter; calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a plurality of matrix summary values from the plurality of information matrixes; calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time one or more medical and billing codes using the calculated plurality of matrix summary values; generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time an electronic patient medical record with a plurality of data fields from the calculated plurality of matrix summary values and the one or more calculated medical and billing codes; generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a patient invoice for the patient encounter from the generated electronic medical record; and displaying securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device on a display component via a graphical user interface (GUI) via the cloud communications network selected ones of the plural data fields from the generated electronic patient medical record, including complexity risk information for the patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the patient encounter, wherein displaying the three hundred-sixty degree view comprises displaying the medical, billing, insurance and other information on the GUI surrounding a patient avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having stored therein a plurality of instructions to execute the steps of:
-
creating on a plurality of cloud server network devices, each with one or more processors on a cloud communications network, a plurality of pooled cloud hardware resources comprising;
(1) automatic provisioning of the plurality of pooled cloud hardware resources usable in any amount at any time as needed and available via a plurality of cloud broadband network access components on the plurality of cloud server network devices;
(2) automatic scaling of the plurality of pooled cloud hardware resources to obtain and release one or more of the plurality of pooled cloud hardware resources as required;
(3) automatic controlling and optimizing the pooled cloud hardware resources with a metering method;
(4) a plurality of cloud software services for automated processing of medical information including a cloud Platform as a Service (PaaS), a cloud computing Infrastructure as a Service (IaaS), and plurality of available cloud Software services as a Service (SaaS) including a plurality of different software services for automated risk reduction in processing of medical records information after a patient encounter, the plurality of cloud software services for automated processing of medical information comprising;
cloud networking services, storage services, virtualization services, operating system services, run-time services, data services and application services executed with the plurality of pooled cloud hardware resources;selecting from a first application on a first network device with one or more second processors a PaaS and a IaaS provided by the plurality of pooled cloud hardware resources on the cloud communications network; selecting from the first application a first set of SaaS cloud services from a the plurality of available cloud SaaS services for automated electronic medical records processing including reducing risk and reducing a number of possible diagnostic decisions when processing medical records from the patient encounter, on a the cloud communications network; selecting from the first application on the first network device with one or more SaaS services from the selected first set of SaaS cloud services a plurality of individual data structures comprising a plurality of medical information matrixes including a historical information (HX) matrix, a patient examination (PX) matrix, a complexity risk (CX) information matrix and an Evaluation and Management (E/M) summary information matrix, each with a plurality of unique matrix information fields, the plurality of individual data structures stored in one or more cloud storage objects on the cloud communications network and available to the first set of SaaS could services selected by the first application; collecting data from the patient encounter into a plurality of data fields on one or more different electronic medical templates with one or more SaaS services from the selected first set of SaaS cloud services on the first application on the first network device with the one or more processors via the cloud communications network; aggregating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time only selected ones of data items from the plurality of data fields from the one or more different electronic medical templates storing the collected patient encounter data into the plurality of information matrixes stored in the one or more cloud storage objects, the plurality of information matrixes including;
the historical information (HX) matrix, a patient examination (PX) matrix, the complexity risk (CX) information matrix and the Evaluation and Management (E/M) summary information matrix, each with the plurality of unique matrix information fields;eliminating from the first with one or more SaaS services from the selected first set of SaaS cloud services with the only selected ones of data items aggregated into the plurality of information matrixes an amount and complexity of the patient encounter data collected to be reviewed during the patient encounter; reducing from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the selected data items aggregated into the plurality of information matrixes a number of diagnostic options to be considered during the patient encounter, thereby reducing a medical risk associated with making a complex medical decision for the patient encounter and limiting an amount and complexity of patient data to be processed and reviewed after the patient encounter; calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a plurality of matrix summary values from the plurality of information matrixes; calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time one or more medical and billing codes using the calculated plurality of matrix summary values; generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time an electronic patient medical record with a plurality of data fields from the calculated plurality of matrix summary values and the one or more calculated medical and billing codes; generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a patient invoice for the patient encounter from the generated electronic medical record; and displaying securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device on a display component via a graphical user interface (GUI) via the cloud communications network selected ones of the plural data fields from the generated electronic patient medical record, including complexity risk information for the patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the patient encounter, wherein displaying the three hundred-sixty degree view comprises displaying the medical billing, insurance and other information on the GUI surrounding a patient avatar.
-
-
19. A system for automated processing of medical information, comprising in combination:
-
a cloud communications network; one or more network devices configured for causing one or more processors on the one or more networking devices to execute a plurality of instructions; for creating on a plurality of cloud server network devices, each with one or more processors on a cloud communications network, a plurality of pooled cloud hardware resources comprising;
(1) automatic provisioning of the plurality of pooled cloud hardware resources usable in any amount at any time as needed and available via a plurality of cloud broadband network access components on the plurality of cloud server network devices;
(2) automatic scaling of the plurality of pooled cloud hardware resources to obtain and release one or more of the plurality of pooled cloud hardware resources as required;
(3) automatic controlling and optimizing the pooled cloud hardware resources with a metering method;
(4.) a plurality of cloud software services for automated processing of medical information including a cloud Platform as a Service (PaaS), a cloud computing Infrastructure as a Service (IaaS), and plurality of available cloud Software services as a Service (SaaS) including a plurality of different software services for automated risk reduction in processing of medical records information after a patient encounter, the plurality of cloud software services for automated processing of medical information comprising;
cloud networking services, storage services, virtualization services, operating system services, run-time services, data services and application services executed with the plurality of pooled cloud hardware resources;for selecting from a first application on a first network device with one or more second processors a PaaS and a IaaS provided by the plurality of pooled cloud hardware resources on the cloud communications network; for selecting from the first application a first set of SaaS cloud services from a the plurality of available cloud SaaS services for automated electronic medical records processing including reducing risk and reducing a number of possible diagnostic decisions when processing medical records from the patient encounter, on a the cloud communications network; for selecting from the first application on the first network device with one or more SaaS services from the selected first set of SaaS cloud services a plurality of individual data structures comprising a plurality of medical information matrixes including a historical information (HX) matrix, a patient examination (PX) matrix, a complexity risk (CX) information matrix and an Evaluation and Management (E/M) summary information matrix, each with a plurality of unique matrix information fields, the plurality of individual data structures stored in one or more cloud storage objects on the cloud communications network and available to the first set of SaaS could services selected by the first application; for collecting data from the patient encounter into a plurality of data fields on one or more different electronic medical templates with one or more SaaS services from the selected first set of SaaS cloud services on the first application on the first network device with the one or more processors via the cloud communications network; for aggregating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time only selected ones of data items from the plurality of data fields from the one or more different electronic medical templates storing the collected patient encounter data into the plurality of information matrixes stored in the one or more cloud storage objects, the plurality of information matrixes including;
the historical information (HX) matrix, a patient examination (PX) matrix, the complexity risk (CX) information matrix and the Evaluation and Management (E/M) summary information matrix, each with the plurality of unique matrix information fields;for eliminating from the first with one or more SaaS services from the selected first set of SaaS cloud services with the only selected ones of data items aggregated into the plurality of information matrixes an amount and complexity of the patient encounter data collected to be reviewed during the patient encounter; for reducing from the first application with one or more SaaS services from the selected first set of SaaS cloud services with the selected data items aggregated into the plurality of information matrixes a number of diagnostic options to be considered during the patient encounter, thereby reducing a medical risk associated with making a complex medical decision for the patient encounter and limiting an amount and complexity of patient data to be processed and reviewed after the patient encounter; for calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a plurality of matrix summary values from the plurality of information matrixes; for calculating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time one or more medical and billing codes using the calculated plurality of matrix summary values; for generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time an electronic patient medical record with a plurality of data fields from the calculated plurality of matrix summary values and the one or more calculated medical and billing codes; for generating from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time a patient invoice for the patient encounter from the generated electronic medical record; and for displaying securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device on a display component via a graphical user interface (GUI) via the cloud communications network selected ones of the plural data fields from the generated electronic patient medical record, including complexity risk information for the patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the patient encounter, wherein displaying the three hundred-sixty degree view comprises displaying the medical, billing, insurance and other information on the GUI surrounding a patient avatar; for storing securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services the generated electronic patient medical record from the patient encounter in a first set of one or more cloud storage objects on the cloud communications network; for storing securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services the generated patient invoice for the patient encounter in a second set of one or more cloud storage objects on the cloud communications network; for sending securely from the first application with one or more SaaS services from the selected first set of SaaS cloud services in real-time on the first network device a location of the first set of one or more cloud storage objects for generated electronic patient medical record and a location of the second set of one or more cloud storage objects for the generated patient invoice to a second application on a server network device with one or more processors via the cloud communications network; for displaying securely from the second application on the server network device on a display component via a second GUI, selected ones of the plurality of data fields from the generated electronic patient medical record, including complexity risk information for the patient encounter and the generated patient invoice wherein the generated electronic medical record provides a three hundred-sixty degree view of medical, billing, insurance and other information collected and generated from the patient encounter; for providing a secure electronic kiosk with one or more processors thereby allowing the patient to enter patient appointment and registration and preliminary patient encounter information via the electronic kiosk and making the patient appointment and registration and preliminary patient encounter information available to the first application on the first network device before an actual patient encounter occurs; for providing a secure patient encounter application to a client network device with one or more processors from the second application on the server network device via the cloud communications network, thereby allowing the patient to enter patient appointment and registration and preliminary patient encounter information via the secure patient encounter application on the client network device and making the patient appointment and registration and preliminary patient encounter information available to the first application on the first network device before an actual patient encounter occurs; for providing a secure employer portal for selected patient encounter information via the second application on the server network device via the cloud communications network, thereby allowing an employer of patients who generate patient encounters to securely view the generated electronic patient medical records and the generated patient invoices ad to view services billed to the employer for employer provided health insurance or for the workman'"'"'s compensation visits. - View Dependent Claims (20)
-
Specification