Method and apparatus for facilitating remote health monitoring of a computerized healthcare system
First Claim
1. A method comprising:
- identifying one or more sensors to be downloaded and executed by a plurality of remote servers in order to provide for health monitoring of a computerized health care system by monitoring one or more characteristics that are informative regarding the ongoing operations of the computerized health care system, each sensor defined by a computer program module to be downloaded to and executed by one or more remote servers;
receiving information indicating that a technician is aware of and working to resolve an issue with the computerized health care system;
receiving results of the health monitoring from the plurality of remote servers;
determining, with processing circuitry, a health score for a computerized health care system of a respective remote server based upon the results, the health score indicative of the computerized health care system being healthy or requiring maintenance, wherein determining the health score comprises determining the health score for the computerized health care system based at least in part upon the information indicating that the technician is aware of and working to resolve an issue with the computerized health care system, wherein the health score determined for the computerized health care system in an instance in which the technician is aware of and working to resolve the issue is different than the health score determined for the computerized health care system in an instance in which the technician is unaware of the issue; and
causing a technician to be advised of the results and the health score.
9 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product are provided to facilitate the monitoring of the health of a plurality of computerized healthcare systems deployed at a plurality of different sites, such as at various healthcare facilities. In the context of a method, one or more sensor(s) may be identified that are to be downloaded and executed by a plurality of remote servers in order to provide for health monitoring of a computerized healthcare system. The method also receives the results of the health monitoring from the plurality of remote servers and determines a health score for the computerized healthcare system of a respective remote server based upon the results. The method may further cause a technician to be advised of the results and the healthcare score.
-
Citations
12 Claims
-
1. A method comprising:
-
identifying one or more sensors to be downloaded and executed by a plurality of remote servers in order to provide for health monitoring of a computerized health care system by monitoring one or more characteristics that are informative regarding the ongoing operations of the computerized health care system, each sensor defined by a computer program module to be downloaded to and executed by one or more remote servers; receiving information indicating that a technician is aware of and working to resolve an issue with the computerized health care system; receiving results of the health monitoring from the plurality of remote servers; determining, with processing circuitry, a health score for a computerized health care system of a respective remote server based upon the results, the health score indicative of the computerized health care system being healthy or requiring maintenance, wherein determining the health score comprises determining the health score for the computerized health care system based at least in part upon the information indicating that the technician is aware of and working to resolve an issue with the computerized health care system, wherein the health score determined for the computerized health care system in an instance in which the technician is aware of and working to resolve the issue is different than the health score determined for the computerized health care system in an instance in which the technician is unaware of the issue; and causing a technician to be advised of the results and the health score. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising processing circuitry configured to:
-
identify one or more sensors to be downloaded and executed by a plurality of remote servers in order to provide for health monitoring of a computerized health care system by monitoring one or more characteristics that are informative regarding the ongoing operations of the computerized health care system, each sensor defined by a computer program module to be downloaded to and executed by one or more remote servers; receive information indicating that a technician is aware of and working to resolve an issue with the computerized health care system; receive results of the health monitoring from the plurality of remote servers; determining a health score for a computerized health care system of a respective remote server based upon the results, the health score indicative of the computerized health care system being healthy or requiring maintenance, wherein the processing circuitry is configured to determine the health core by determining the health score for the computerized health care system based at least in part upon the information indicating that the technician is aware of and working to resolve an issue with the computerized health care system, wherein the health score determined for the computerized health care system in an instance in which the technician is aware of and working to resolve the issue is different than the health score determined for the computerized health are system in an instance in which the technician is unaware of the issue; and cause a technician to be advised of the results and the health score. - View Dependent Claims (7, 8, 9)
-
-
10. A method comprising:
-
receiving a configuration file from a central server; identifying one or more sensors that are to be deployed, each sensor defined by a computer program module; downloading the one or more sensors; entering a sleep mode following downloading of the one of more sensors in accordance with a predefined schedule that defines a time for executing the one or more sensors; upon awakening from the sleep mode determining if one or more sensors for the computer health care system have changed since the one or more sensors have been downloaded and downloading one or more sensors that are determined to have changed; executing, with a processing circuitry, the one or more sensors in accordance with a predefined schedule in order to provide for health monitoring of a computerized health care system, wherein the predefined schedule is defined by the configuration file received from the central server; causing the results of the health monitoring to be provided to the central server for analysis; and repeating the identifying, downloading, executing and causing steps to permit additional sensors to be deployed by identifying, downloading and executing the additional sensors. - View Dependent Claims (11)
-
-
12. An apparatus comprising processing circuitry configured to:
-
receive a configuration file from a central server; identify one of more sensors that are to be deployed, each sensor defined by a computer program module; download the one or more sensors; enter a sleep mode following downloading of the one of more sensors in accordance with a predefined schedule that defines a time for executing the one or more sensors; upon awakening from the sleep mode determine if one or more sensors for the computer health care system have changed since the one or more sensors have been downloaded and download one or more sensors that are determined to have changed; execute the one or more sensors in accordance with a predefined schedule in order to provide for health monitoring of a computerized health care system, wherein the predefined schedule is defined by the configuration file received from the central server; cause the results of the health monitoring to be provided to the central server for analysis; and repeat the identifying, downloading, executing and causing steps to permit additional sensors to be deployed by identifying, downloading and executing the additional sensors.
-
Specification