System and method for automated collection and analysis of patient information retrieved from an implantable medical device for remote patient care
First Claim
1. A system for automated collection and analysis of patient information retrieved from a medical device adapted to be implanted in a patient for remote patient care, comprising:
- a network server interfaced to a communications link over which is periodically received a set of collected measures from the medical device adapted to be implanted, the collected measures set comprising individual measures which each relate to patient information recorded by the medical device adapted to be implanted for an individual patient;
a database server coupled to the network server and storing the collected measures set into a patient care record for the individual patient, the database server being organized to store one or more patient care records which each comprise a plurality of the collected measures sets; and
an application server coupled to the database server and analyzing one or more of the collected measures sets in the patient care record for the individual patient relative to one or more other collected measures sets stored in the database server to determine a patient status indicator.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for automated collection and analysis of patient information retrieved from a medical device adapted to be implanted in a patient for remote patient care is described. A set of collected measures is periodically received from the medical device adapted to be implanted over a communications link which is interfaced to a network server. The collected measures set includes individual measures which each relate to patient information recorded by the medical device adapted to be implanted for an individual patient. The collected measures set is stored into a patient care record for the individual patient within a database server organized to store one or more patient care records. Each patient care record includes a plurality of the collected measures sets. One or more of the collected measures sets in the patient care record for the individual patient is analyzed relative to one or more other collected measures sets stored in the database server to determine a patient status indicator.
915 Citations
62 Claims
-
1. A system for automated collection and analysis of patient information retrieved from a medical device adapted to be implanted in a patient for remote patient care, comprising:
-
a network server interfaced to a communications link over which is periodically received a set of collected measures from the medical device adapted to be implanted, the collected measures set comprising individual measures which each relate to patient information recorded by the medical device adapted to be implanted for an individual patient;
a database server coupled to the network server and storing the collected measures set into a patient care record for the individual patient, the database server being organized to store one or more patient care records which each comprise a plurality of the collected measures sets; and
an application server coupled to the database server and analyzing one or more of the collected measures sets in the patient care record for the individual patient relative to one or more other collected measures sets stored in the database server to determine a patient status indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
a comparison module comparing an initial measure selected from the one or more collected measures sets to a sibling measure selected from the one or more other collected measures sets, the initial measure and the sibling measure both relating to the same type of patient information.
-
-
3. A system according to claim 1, the application server further comprising:
-
a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets and determining a sibling derived measure using at least one measure selected from the one or more other collected measures sets, the initial derived measure and the sibling derived measure both relating to the same type of derived patient information; and
a comparison module comparing the initial derived measure to the sibling derived measure.
-
-
4. A system according to claim 1, the application server further comprising:
a comparison module comparing an initial measure selected from the one or more collected measures sets to a peer measure selected from the one or more other collected measures sets, the initial measure relating to a different type of patient information than the peer measure.
-
5. A system according to claim 1, the application server further comprising:
-
a derivation module determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
a comparison module comparing an initial measure selected from the one or more collected measures sets to the peer derived measure, the initial measure relating to a different type of patient information than the derived patient information to which the peer derived measure relates.
-
-
6. A system according to claim 1, the application server further comprising:
-
a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets; and
a comparison module comparing the initial derived measure to a peer measure selected from the one or more other collected measures sets, the initial derived measure relating to a different type of derived patient information than the patient information to which the peer measure relates.
-
-
7. A system according to claim 1, the application server further comprising:
-
a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets and determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
a comparison module comparing the initial derived measure to the peer derived measure, the initial derived measure relating to a different type of derived patient information than the derived patient information to which the peer derived measure relates.
-
-
8. A system according to claim 1, wherein the one or more other collected measures sets are stored in the patient care record for the individual patient for whom the patient care indicator has been determined.
-
9. A system according to claim 1, wherein the one or more other collected measures sets are stored in the patient care records for a group of one or more other individual patients.
-
10. A system according to claim 1, further comprising:
a collection client communicatively interposed between the medical device adapted to be implanted and the communications link, the collection client retrieving the collected measures set and downloading the collected measures set from the collection client into the network server over the communications link.
-
11. A system according to claim 10, wherein the collection client is selected from the group consisting of a programmer, interrogator, recorder, monitor, telemetered signals transceiver, personal computer, digital data processor, and combinations thereof.
-
12. A system according to claim 1, the application server being interfaced to a feedback communications link and further comprising:
a feedback client interfaced to the feedback communications link over which automated feedback based on the patient status indicator is provided to the individual patient from the application server.
-
13. A system according to claim 12, the application server further comprising:
-
a feedback module providing tiered feedback comprising;
at a first level of feedback, communicating an interpretation of the patient status indicator to the individual patient over the feedback communications link;
at a second level of feedback, communicating a notification of potential medical concern based on the patient status indicator to the individual patient over the feedback communications link;
at a third level of feedback, communicating a notification of potential medical concern based on the patient status indicator to medical personnel in local proximity to the individual patient over the feedback communications link; and
at a fourth level of feedback, communicating a set of reprogramming instructions based on the patient status indicator to the implantable medical device over the feedback communications link.
-
-
14. A system according to claim 12, wherein the automated feedback comprises at least one of the group consisting of a peer group status indicator, a historical status indicator, a trend indicator, a medicinal efficacy indicator, and a wellness indicator.
-
15. A system according to claim 12, wherein the feedback communications link comprises at least one of the following:
- internetwork link, intranetwork link, serial link, data telephone link, satellite link, radio-frequency link, infrared link, fiber optic link, coaxial cable link, television link, and combinations thereof.
-
16. A system according to claim 12, wherein the feedback client is selected from the group consisting of a personal computer, facsimile machine, telephone instrument, network computer, wireless computer, personal data assistant, television, digital data processor, and combinations thereof.
-
17. A system according to claim 1, the application server further comprising:
an analysis module dynamically analyzing the one or more of the collected measures sets in the patient care record for the individual patient.
-
18. A system according to claim 1, the application server further comprising:
an analysis module analyzing the one or more of the collected measures sets in the patient care record for the individual patient in a batch comprising the one or more of the collected measures sets in patient care records for a plurality of individual patients.
-
19. A system according to claim 1, wherein the communications link comprises at least one of the following:
- internetwork link, intranetwork link, serial link, data telephone link, satellite link, radio-frequency link, infrared link, fiber optic link, coaxial cable link, television link, and combinations thereof.
-
20. A system according to claim 1, wherein the database server comprises at least one of the following:
- volatile storage, non-volatile storage, removable storage, fixed storage, random access storage, sequential access storage, permanent storage, erasable storage, and combinations thereof.
-
21. A system according to claim 1, wherein the organization of the database server comprises at least one of the following:
- flat file, hierarchical database server, relational database server, distributed database server, and combinations thereof.
-
22. A system according to claim 1, wherein the network server and the application server are each selected from the group consisting of a personal computer, minicomputer, mainframe computer, supercomputer, parallel computer, workstation, digital data processor, and combinations thereof.
-
23. A system according to claim 1, wherein the medical device is selected from the group consisting of a pacemaker, implantable cardioverter defibrillator, implantable heart failure monitor, implantable event monitor, implantable cardiopulmonary monitor, implantable metabolic monitor or device, endocrinology monitor or device, hematology monitor or device, implantable neuromuscular monitor or device, implantable gastrointestinal monitor or device, genitourinary monitor or device, and combinations thereof.
-
24. A system according to claim 1, wherein the set of collected measures comprises at least one of the following:
- atrial electrical activity, ventricular electrical activity, time of day, activity level, cardiac output, oxygen level, cardiovascular pressure measures, pulmonary measures, interventions made, and combinations thereof.
-
25. A system according to claim 24, the set of collected measures further comprising derived measures selected from the group consisting of linear measures derived from the set of collected measures, non-linear measures derived from the set of collected measures, and combinations thereof.
-
26. A method for automated collection and analysis of patient information retrieved from a medical device adapted to be implanted in a patient for remote patient care, comprising:
-
periodically receiving a set of collected measures from the medical device adapted to be implanted over a communications link which is interfaced to a network server, the collected measures set comprising individual measures which each relate to patient information recorded by the medical device adapted to be implanted for an individual patient;
storing the collected measures set into a patient care record for the individual patient within a database server organized to store one or more patient care records which each comprise a plurality of the collected measures sets; and
analyzing one or more of the collected measures sets in the patient care record for the individual patient relative to one or more other collected measures sets stored in the database server to determine a patient status indicator. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
comparing an initial measure selected from the one or more collected measures sets to a sibling measure selected from the one or more other collected measures sets, the initial measure and the sibling measure both relating to the same type of patient information.
-
-
28. A method according to claim 26, the operation of analyzing the one or more collected measures sets further comprising:
-
determining an initial derived measure using at least one measure selected from the one or more collected measures sets;
determining a sibling derived measure using at least one measure selected from the one or more other collected measures sets, the initial derived measure and the sibling derived measure both relating to the same type of derived patient information; and
comparing the initial derived measure to the sibling derived measure.
-
-
29. A method according to claim 26, the operation of analyzing the one or more collected measures sets further comprising:
comparing an initial measure selected from the one or more collected measures sets to a peer measure selected from the one or more other collected measures sets, the initial measure relating to a different type of patient information than the peer measure.
-
30. A method according to claim 26, the operation of analyzing the one or more collected measures sets further comprising:
-
determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
comparing an initial measure selected from the one or more collected measures sets to the peer derived measure, the initial measure relating to a different type of patient information than the derived patient information to which the peer derived measure relates.
-
-
31. A method according to claim 26, the operation of analyzing the one or more collected measures sets further comprising:
-
determining an initial derived measure using at least one measure selected from the one or more collected measures sets; and
comparing the initial derived measure to a peer measure selected from the one or more other collected measures sets, the initial derived measure relating to a different type of derived patient information than the patient information to which the peer measure relates.
-
-
32. A method according to claim 26, the operation of analyzing the one or more collected measures sets further comprising:
-
determining an initial derived measure using at least one measure selected from the one or more collected measures sets;
determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
comparing the initial derived measure to the peer derived measure, the initial derived measure relating to a different type of derived patient information than the derived patient information to which the peer derived measure relates.
-
-
33. A method according to claim 26, wherein the one or more other collected measures sets are stored in the patient care record for the individual patient for whom the patient care indicator has been determined.
-
34. A method according to claim 26, wherein the one or more other collected measures sets are stored in the patient care records for a group of one or more other individual patients.
-
35. A method according to claim 26, further comprising:
-
retrieving the collected measures set into a collection client communicatively interposed between the medical device adapted to be implanted and the communications link; and
downloading the collected measures set from the collection client into the network server over the communications link.
-
-
36. A method according to claim 35, wherein the collection client is selected from the group consisting of a programmer, interrogator, recorder, monitor, telemetered signals transceiver, personal computer, digital data processor, and combinations thereof.
-
37. A method according to claim 26, further comprising:
providing automated feedback based on the patient status indicator to the individual patient over a feedback communications link configured between the network server and a feedback client.
-
38. A method according to claim 37, further comprising:
-
providing tiered feedback comprising;
at a first level of feedback, communicating an interpretation of the patient status indicator to the individual patient over the feedback communications link;
at a second level of feedback, communicating a notification of potential medical concern based on the patient status indicator to the individual patient over the feedback communications link;
at a third level of feedback, communicating a notification of potential medical concern based on the patient status indicator to medical personnel in local proximity to the individual patient over the feedback communications link; and
at a fourth level of feedback, communicating a set of reprogramming instructions based on the patient status indicator to the implantable medical device over the feedback communications link.
-
-
39. A method according to claim 37, wherein the automated feedback comprises at least one of the group consisting of a peer group status indicator, a historical status indicator, a trend indicator, a medicinal efficacy indicator, and a wellness indicator.
-
40. A method according to claim 37, wherein the feedback communications link comprises at least one of the following:
- internetwork link, intranetwork link, serial link, data telephone link, satellite link, radio-frequency link, infrared link, fiber optic link, coaxial cable link, television link, and combinations thereof.
-
41. A method according to claim 37, wherein the feedback client is selected from the group consisting of a personal computer, facsimile machine, telephone instrument, network computer, wireless computer, personal data assistant, television, digital data processor, and combinations thereof.
-
42. A method according to claim 26, further comprising:
dynamically analyzing the one or more of the collected measures sets in the patient care record for the individual patient.
-
43. A method according to claim 26, further comprising:
analyzing the one or more of the collected measures sets in the patient care record for the individual patient in a batch comprising the one or more of the collected measures sets in patient care records for a plurality of individual patients.
-
44. A method according to claim 26, wherein the communications link comprises at least one of the following:
- internetwork link, intranetwork link, serial link, data telephone link, satellite link, radio-frequency link, infrared link, fiber optic link, coaxial cable link, television link, and combinations thereof.
-
45. A method according to claim 26, wherein the database server comprises at least one of the following:
- volatile storage, non-volatile storage, removable storage, fixed storage, random access storage, sequential access storage, permanent storage, erasable storage, and combinations thereof.
-
46. A method according to claim 45, wherein the organization of the database server comprises at least one of the following:
- flat file, hierarchical database server, relational database server, distributed database server, and combinations thereof.
-
47. A method according to claim 26, wherein the network server and the application server are each selected from the group consisting of a personal computer, minicomputer, mainframe computer, supercomputer, parallel computer, workstation, digital data processor, and combinations thereof.
-
48. A method according to claim 26, wherein the medical device is selected from the group consisting of a pacemaker, implantable cardioverter defibrillator, implantable heart failure monitor, implantable event monitor, implantable cardiopulmonary monitor, implantable metabolic monitor or device, endocrinology monitor or device, hematological monitor or device, implantable neuromuscular monitor or device, implantable gastrointestinal monitor or device, genitourinary monitor or device, and combinations thereof.
-
49. A method according to claim 26, wherein the set of collected measures comprises at least one of the following:
- atrial electrical activity, ventricular electrical activity, time of day, activity level, cardiac output, oxygen level, cardiovascular pressure measures, pulmonary measures, interventions made, and combinations thereof.
-
50. A method according to claim 49, the set of collected measures further comprising derived measures selected from the group consisting of linear measures derived from the set of collected measures, non-linear measures derived from the set of collected measures, and combinations thereof.
-
51. A computer-readable device having a storage medium holding code for automated collection and analysis of patient information retrieved from a medical device adapted to be implanted in a patient for remote patient care, comprising:
-
code for operating a network server interfaced to a communications link over which is periodically received a set of collected measures from the medical device adapted to be implanted, the collected measures set comprising individual measures which each relate to patient information recorded by the medical device adapted to be implanted for an individual patient;
code for operating a database server coupled to the network server and storing the collected measures set into a patient care record for the individual patient, the database server being organized to store one or more patient care records which each comprise a plurality of the collected measures sets; and
code for operating an application server coupled to the database server and analyzing one or more of the collected measures sets in the patient care record for the individual patient relative to one or more other collected measures sets stored in the database server to determine a patient status indicator. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
code for operating a comparison module comparing an initial measure selected from the one or more collected measures sets to a sibling measure selected from the one or more other collected measures sets, the initial measure and the sibling measure both relating to the same type of patient information.
-
-
53. A storage medium according to claim 51, the code for operating the application server further comprising:
-
code for operating a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets and determining a sibling derived measure using at least one measure selected from the one or more other collected measures sets, the initial derived measure and the sibling derived measure both relating to the same type of derived patient information; and
code for operating a comparison module comparing the initial derived measure to the sibling derived measure.
-
-
54. A storage medium according to claim 51, the code for operating the application server further comprising:
code for operating a comparison module comparing an initial measure selected from the one or more collected measures sets to a peer measure selected from the one or more other collected measures sets, the initial measure relating to a different type of patient information than the peer measure.
-
55. A storage medium according to claim 51, the code for operating the application server further comprising:
-
code for operating a derivation module determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
code for operating a comparison module comparing an initial measure selected from the one or more collected measures sets to the peer derived measure, the initial measure relating to a different type of patient information than the derived patient information to which the peer derived measure relates.
-
-
56. A storage medium according to claim 51, the code for operating the application server further comprising:
-
code for operating a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets; and
code for operating a comparison module comparing the initial derived measure to a peer measure selected from the one or more other collected measures sets, the initial derived measure relating to a different type of derived patient information than the patient information to which the peer measure relates.
-
-
57. A storage medium according to claim 51, the code for operating the application server further comprising:
-
code for operating a derivation module determining an initial derived measure using at least one measure selected from the one or more collected measures sets and determining a peer derived measure using at least one measure selected from the one or more other collected measures sets; and
code for operating a comparison module comparing the initial derived measure to the peer derived measure, the initial derived measure relating to a different type of derived patient information than the derived patient information to which the peer derived measure relates.
-
-
58. A storage medium according to claim 51 further comprising:
code for operating a collection client communicatively interposed between the medical device adapted to be implanted and the communications link, the collection client retrieving the collected measures set and downloading the collected measures set from the collection client into the network server over the communications link.
-
59. A storage medium according to claim 51, the code for operating the application server being interfaced to a feedback communications link and further comprising:
code for operating a feedback client interfaced to the feedback communications link over which automated feedback based on the patient status indicator is provided to the individual patient from the application server.
-
60. A storage medium according to claim 59, the code for operating the application server further comprising:
-
code for operating a feedback module providing tiered feedback comprising;
at a first level of feedback, code for operatively communicating an interpretation of the patient status indicator to the individual patient over the feedback communications link;
at a second level of feedback, code for operatively communicating a notification of potential medical concern based on the patient status indicator to the individual patient over the feedback communications link;
at a third level of feedback, code for operatively communicating a notification of potential medical concern based on the patient status indicator to medical personnel in local proximity to the individual patient over the feedback communications link; and
at a fourth level of feedback, code for operatively communicating a set of reprogramming instructions based on the patient status indicator to the implantable medical device over the feedback communications link.
-
-
61. A storage medium according to claim 51, the code for operating the application server further comprising:
code for operating an analysis module dynamically analyzing the one or more of the collected measures sets in the patient care record for the individual patient.
-
62. A storage medium according to claim 51, the code for operating the application server further comprising:
code for operating an analysis module analyzing the one or more of the collected measures sets in the patient care record for the individual patient in a batch comprising the one or more of the collected measures sets in patient care records for a plurality of individual patients.
Specification