EP1241981B1

Dynamic bandwidth monitor and adjuster for remote communications with a medical device

Abstract

This record has no abstract on file.

EP1241981B1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 22 December 2020, 5.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

31 claims: 14 independent, 17 dependent

  1. 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 data signals between a user interface and an IMD and one or more other network linked components;and characterised by monitoring real-time the available bandwidth during a real-time communication session between the IMD and the network interface and adjusting the data to be transmitted or the available bandwidth to prevent loss of information;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. 5
    The method of any preceding claim, wherein the network communication link comprises a radio frequency link.
  3. 6
    The method of any of claims 1 to 4, wherein the network communication link comprises a hybrid link.
  4. 14
    The method of any preceding claim, 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.
  5. 15
    The computerized method of any preceding claim, comprising the further step of transmitting from the computing resource to one or more IMDs an upgrade to the IMD firmware or software.
  6. 16
    The computerized method of any preceding claim, further comprising the step of distributing the IMD data from the computing resource to one or more remote data interface devices.
  7. 18
    The computerized method of any preceding claim 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.
  8. 19
    The computerized method of any preceding claim, 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.
  9. 20
    The computerized method of any preceding claim, 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.
  10. 21
    The computerized method of any preceding claim wherein the step of communicating real-time bandwidth validation data signals includes the step of detecting a communications link interruption.
  11. 24
    A computerized information network system linking one or more IMDs (112) deployed in one or more patients to a computer via a data communication network (114), said network comprising:a first computer (220) accessible by the network, said first computer capable of storing patient data recorded by an IMD;at least one network interface (116) capable of wireless communication with at least one IMD (112) 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;and means for adjusting the data to be transmitted on the available bandwith to prevent loss of information.
  12. 29
    The computerized network of claims 24 to 28, wherein the data communication is asynchronous.
  13. 30
    The computerized network of any of claims 24 to 28, wherein the data communication is synchronous.
  14. 31
    The computerized network of any of claims 24 to 30, further comprising a second computer (318) on which device instructions or device operation and control software may be accessed by the first computer.