Claims
- 1. A computerized method of communicating real-time data from one or more IMDs deployed in one or more patients, said IMDs having firmware or software, comprising the steps of:
communicating real-time bandwidth validation data signals between a user interface and an IMD and other network linked components; and upon verification of adequate bandwidth for an intended communication session, then transmitting via a network communication link real-time IMD-accessible data gathered from at least one of the IMDs to an external device capable of communicating real-time with a computing resource external to any patient.
- 2. The computerized method of claim 1, wherein the IMD-accessible data comprises physiologic data from the patient.
- 3. The computerized method of claim 1, wherein the IMD-accessible data comprises device information.
- 4. The computerized method of claim 3, wherein the device information comprises hardware, firmware, or software identification information.
- 5. The method of claim 1, wherein the network communication link comprises a radio frequency link.
- 6. The method of claim 2, wherein the network communication link comprises a hybrid link.
- 7. The method of claim 3, wherein the hybrid link comprises a radio frequency link from an IMD to a network interface, and a secondary network link from the network interface to the computer.
- 8. The method of claim 7, wherein the secondary network link is a direct dial up connection.
- 9. The method of claim 7, wherein the secondary network link is an area network.
- 10. The method of claim 9 wherein the area network is a LAN.
- 11. The method of claim 9 wherein the area network is a WAN.
- 12. The method of claim 7, wherein the secondary network communication link comprises an asynchronous link.
- 13. The method of claim 7, wherein the secondary network communications link comprises a synchronous link.
- 14. The system of claim 1, wherein the one or more IMDs comprises one or more of a pacemaker, a PCD pacemaker/cardioverter/defibrillator, an oxygen sensing device, a nerve stimulator, a muscle stimulator, a drug pump, or an implantable monitoring device.
- 15. The computerized method of claim 1, comprising the further step of transmitting from the computing resource to one or more IMDs an upgrade to the IMD firmware or software.
- 16. The computerized method of claim 1, further comprising the step of distributing the IMD data from the computing resource to one or more remote data interface devices.
- 17. The computerized method of claim 16 wherein the remote data interface device comprises one or more network computers, facsimile machine, telephone, voice mail systems, cellular devices, pagers, PDAs, printers, or broadcast reception devices.
- 18. The computerized method of claim 1 further comprising the steps of:
determining instructions comprising an IMD treatment regimen based data gathered by or stored in the IMD; and transmitting via a network communication link the instructions to the appropriate IMD which may be executed by the IMD in accordance with its firmware or software.
- 19. The computerized method of claim 1, comprising the further step of transmitting from the computing resource to one or more IMDs a command to adjust a therapeutic or diagnostic feature of the IMD.
- 20. The computerized method of claim 1, comprising the further step of conducting real-time signal monitoring of the baud rate or bandwidth during the communication session and adjusting either the data being transferred or the available bandwidth to prevent loss of data during the communications session.
- 21. The computerized method of claim 1 wherein the step of communicating real-time bandwidth validation data signals includes the step of detecting a communications link interruption.
- 22. The computerized method of claim 21, further comprising the step of re-initiating the step of communicating real-time bandwidth validation data signals if the bandwidth required for the communications session is restored.
- 23. The computerized method of claim 20, comprising the further step of alerting the user to the condition monitored.
- 24. A computerized method of communicating real-time data from one or more IMDs deployed in one or more patients, said IMDs having firmware or software, comprising the steps of:
communicating real-time bandwidth validation data signals between a user interface and an IMD and another network linked component; verifying adequate bandwidth for an intended communication session; transmitting via a network communication link real-time IMD-accessible data gathered from an IMD to an external device capable of communicating real-time with a computing resource external to any patient; and conducting real-time signal monitoring of the baud rate or bandwidth during the communication session and adjusting either the data being transferred or the available bandwidth to prevent loss of data during the communications session.
- 25. A computerized information network system linking one or more IMDs deployed in one or more patients to a computer via a data communication network, said network comprising:
a first computer accessible by the network, said first computer capable of storing patient data recorded by an IMD; at least one network interface capable of wireless communication with at least one IMD deployed in a patient, said network interface being capable of real-time communication with the network; and a bandwidth monitor for real-time monitoring of the available bandwidth during a real-time communication session between the IMD and the network interface.
- 26. The computerized network of claim 25, wherein the network comprises a direct link between the at least one network interface and the computer.
- 27. The computerized network of claim 26, wherein the first computer comprises a supercomputer.
- 28. The computerized network of claim 26, wherein the first computer comprises a multi-processor workstation.
- 29. The computerized network of claim 26, wherein the first computer comprises a networked or parallel cluster of computers.
- 30. The computerized network of claim 26, wherein the data communication is asynchronous.
- 31. The computerized network of claim 26, wherein the data communication is synchronous.
- 32. The computerized network of claim 26, further comprising a second computer on which device instructions or device operation and control software may be accessed by the first computer.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/173,083, filed Dec. 23, 1999, “Dynamic Bandwidth Monitor and Adjuster for Remote Communications With a Medical Device.” The disclosure and drawings of the provisional application are specifically incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60173083 |
Dec 1999 |
US |