DE10052644A1 - Apparat und Verfahren zur Fehlersuche und -Beseitigung, Wartung sowie Aktualisierung aus der Ferne von einpflanzbaren Vorrichtungssytemen - Google Patents

Apparat und Verfahren zur Fehlersuche und -Beseitigung, Wartung sowie Aktualisierung aus der Ferne von einpflanzbaren Vorrichtungssytemen

Info

Publication number
DE10052644A1
DE10052644A1 DE10052644A DE10052644A DE10052644A1 DE 10052644 A1 DE10052644 A1 DE 10052644A1 DE 10052644 A DE10052644 A DE 10052644A DE 10052644 A DE10052644 A DE 10052644A DE 10052644 A1 DE10052644 A1 DE 10052644A1
Authority
DE
Germany
Prior art keywords
data
programmer
remote
web
communication system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE10052644A
Other languages
English (en)
Inventor
Kurt R Linberg
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Medtronic Inc
Original Assignee
Medtronic Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Medtronic Inc filed Critical Medtronic Inc
Publication of DE10052644A1 publication Critical patent/DE10052644A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/37211Means for communicating with stimulators
    • A61N1/37252Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data
    • A61N1/37282Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data characterised by communication with experts in remote locations using a network
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/67ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Abstract

Ein Programmiergerät, das im Zusammenhang mit einer unterschiedlichen Anzahl von einpflanzbaren medizinischen Vorrichtungen (IMD-Vorrichtungen) betrieben wird, steht in zweiseitig gerichteten Kommunikationen für betriebliche Daten, Stimme und Video mit einem fernen, auf dem Web basierenden Datenexpertenzentrum. Das Programmiergerät steht in telemetrischer drahtloser Kommunikation mit den IMD-Vorrichtungen. Das Datenzentrum ist ausgestattet, um die betrieblichen und funktionellen Aspekte des Programmiergeräts aus der Ferne zu leiten und auf diese Weise Fachkenntnis in die Patientenumgebung zu importieren. In spezifischer Weise ist das Kommunikationsschema skalierbar und anpassungsfähig, um mit hoher Geschwindigkeit ablaufende Interaktionen zwischen dem Programmiergerät und dem fernen Zentrum über verschiedene Kommunikationsmedien zu ermöglichen. Das ferne Zentrum ist in der Lage aus der Ferne Fehler zu bewerten, zu überwachen und auszuwerten oder andere Leistungsüberprüfungen auf dem Programmiergerät durchzuführen, um eine Fernlösung für diese Probleme zu implementieren. Unter Einsatz des stabilen, mit dem fernen, auf dem Web basierenden Datenexpertenzentrum integrierten Kommunikationsschema ermöglicht das System auf spezifische Art eine Echtzeitentfaltung von ausführbaren Softwarebefehlen, um das Programmiergerät durch die ferngesteuerte Überwachung, Aktualisierung der Software, Ausführung von Reparaturen oder Ersetzen von Komponenten aus der Ferne sowie Warnung der ...

Description

Bereich der Erfindung
Die vorliegende Erfindung betrifft im Allgemeinen medizinische Vorrichtungssysteme. Ganz speziell bezieht sich die Erfindung auf ferngesteuerte, bidirektionale Verbindungen mit einer oder mit mehreren programmierbaren Vorrichtungen, die mit einpflanzbaren medizinischen Vorrichtungen in Verbindung stehen. Spezifischer gesehen betrifft die Erfindung ein integriertes System und ein Verfahren mit bidirektionalen Televerbindungen zwischen einem auf dem Web basierenden Datenexpertenzentrum und mindestens einem Programmiergerät, wobei mehrere Arten von Netzwerkplattformen und -architekturen benutzt werden, um in dem Programmiergerät auf Distanz basierte Fehlersuche und - beseitigung, Wartung, Aktualisierung, sowie Informations- und Verwaltungsdienste zu implementieren, wodurch ein sparsames und hoch interaktives System für die Therapie und die klinische Fürsorge bereitgestellt wird.
Hintergrund der Erfindung
Ein Gesundheitsfürsorgesystem, das auf der Technologie basiert und das die technischen und sozialen Aspekte der Fürsorge und der Therapie für den Patienten vollständig in sich vereint, müsste in der Lage sein, den Kunden einwandfrei mit dem die Pflege liefernden Personal zu verbinden, unabhängig von der die Teilnehmer voneinander trennenden Distanz oder Örtlichkeit. Während die Kliniker fortfahren die Patienten in Übereinstimmung mit der üblichen modernen medizinischen Technik zu behandeln, machen es die Entwicklungen in der Kommunikationstechnologie immer besser möglich medizinische Dienste auf eine von der Zeit und dem Ort unabhängige Art und Weise zu liefern.
Auf dem Stand der Technik beruhende Verfahren oder klinische Dienste sind im Allgemeinen auf in dem Krankenhaus stationär vollzogene Vorgänge begrenzt. Wenn zum Beispiel ein Arzt die Leistungsparameter einer einpflanzbaren Vorrichtung in einem Patienten überprüfen muss, dann ist es wahrscheinlich, dass der Patient sich in die Klinik begeben muss. Ferner, wenn es die medizinischen Bedingungen des Patienten mit einer einpflanzbaren Vorrichtung verlangen, dass eine kontinuierliche Überwachung oder Einstellung der Vorrichtung gewährleistet sein muss, dann muss der Patient auf unbestimmte Zeit in dem Krankenhaus bleiben. Ein solcher kontinuierlicher Behandlungsplan wirft sowohl wirtschaftliche wie auch soziale Probleme auf. Bei dem als Beispiel herangezogenen Szenario, bei welchem der Anteil der Bevölkerung mit eingepflanzten medizinischen Vorrichtungen ansteigt, werden bei weitem mehr Krankenhäuser/Kliniken einschließlich des Dienstpersonals benötigt, um einen stationären Dienst für die Patienten zu gewährleisten, wobei folglich die Kosten der medizinischen Pflege in die Höhe gehen werden. Zusätzlich werden die Patienten durch die Notwendigkeit entweder in dem Krankenhaus zu bleiben oder sehr oft eine Klinik aufzusuchen einer übermäßigen Eingrenzung und Belästigung ausgesetzt.
Noch eine andere Bedingung der Praxis gemäß dem Stand der Technik erfordert, dass sich ein Patient in ein klinisches Zentrum begibt für die gelegentliche Wiedergewinnung der Daten der eingepflanzten Vorrichtung, um einerseits die Wirkungsweise der Vorrichtung zu beurteilen und andererseits die Patientengeschichte sowohl für klinische als auch für forschungsorientierte Zwecke zu sammeln. Solche Daten werden auf solche Weise eingeholt, dass man den Patienten in ein Krankenhaus/eine Klinik aufnimmt, um die gespeicherten Daten aus der einpflanzbaren medizinischen Vorrichtung hinunterzuladen. Je nach der Häufigkeit des Einsammelns der Daten kann dieses Verfahren für die Patienten, die in ländlichen Gebieten leben oder nur über eine begrenzte Beweglichkeit verfügen, eine ernste Schwierigkeit und Unbequemlichkeit darstellen. Ähnlich verhält es sich wenn die Notwendigkeit eines Aktualisierens der Software einer einpflanzbaren medizinischen Vorrichtung eintritt, denn auch in diesem Falle muss der Patient in die Klinik oder in das Krankenhaus kommen, damit die Aktualisierung durchgeführt werden kann.
Eine weitere dem Stand der Technik anhaftende Begrenzung betrifft die Verwaltung von mehreren bei einem einzelnen Patienten eingepflanzten Vorrichtungen. Die Fortschritte bei der modernen Therapie und Behandlung der Patienten haben es möglich gemacht, eine gewisse Anzahl von Vorrichtungen bei einem Patienten einzupflanzen. Zum Beispiel können einpflanzbare Vorrichtungen, wie etwa ein Defibrillator oder ein Schrittmacher, ein Nervenimplantat, eine Arzneimittelpumpe, ein getrennter physiologischer Monitor und verschiedene andere einpflanzbare Vorrichtungen bei einem einzelnen Patienten eingepflanzt werden. Um bei einem Patienten mit mehrfachen Implantaten die Wirkungsweisen einer jeden Vorrichtung erfolgreich zu verwalten und die Leistungen derselben bewerten zu können, ist eine kontinuierliche Aktualisierung und Überwachung der Vorrichtungen erfordert. Es kann ferner bevorzugt werden, eine betriebsfähige Verbindung zwischen den verschiedenen Implantaten zu haben, um eine koordinierte klinische Therapie für die Patienten zu gewährleisten. Folglich besteht ein Bedarf danach die Leistung der einpflanzbaren Vorrichtungen auf einer regelmäßigen, wenn nicht sogar einer kontinuierlichen Basis zu überwachen, um eine optimale Pflege des Patienten zu sichern. In Abwesenheit von anderen Alternativen drängt dies dem Patienten eine große Belastung auf, wenn ein Krankenhaus oder eine Klinik die einzigen Zentren sind, in welchen die erforderlichen, häufigen Folgekontrollen, Beurteilungen und Einstellungen der medizinischen Vorrichtungen gemacht werden können. Außerdem würde diese Situation, sogar wenn sie machbar ist, die Gründung einer größeren Anzahl von Dienstbereichen oder klinischen Zentren erfordern, um einen angemessenen Dienst für die wachsende Anzahl von Patienten mit mehreren Implantaten weltweit zu gewährleisten. Demgemäss ist es lebenswichtig über eine programmierfähige Geräteeinheit zu verfügen, welche den Patienten mit einem entfernt gelegenen medizinischen Expertenzentrum verbinden würde, um den Zugang zu Expertensystemen zu liefern und die Fachkenntnis in eine örtliche Umgebung zu importieren. Diese Annäherung würde einen unbehinderten Zugang zu der IMD-Vorrichtung (Implantable Medical Device = einpflanzbare medizinische Vorrichtung) oder zu dem Patienten ermöglichen.
Der Stand der Technik liefert verschiedene Arten einer ferngesteuerten Abtastung und Kommunikation bei einer einpflanzbaren medizinischen Vorrichtung. Ein solches System wird zum Beispiel in dem Dokument US-Patent Nr. 4.987.897 von Funke offenbart, welches am 29. Januar 1991 ausgestellt worden ist. Dieses Patent offenbart ein System, das mindestens teilweise in einen lebenden Körper eingepflanzt wird, und zwar mit einem Minimum an zwei eingepflanzten Vorrichtungen, die miteinander zusammengeschlossen sind über einen Kommunikationsübertragungskanal. Die Erfindung offenbart weiter drahtlose Kommunikationen zwischen einer externen medizinischen Vorrichtung/einem Programmiergerät und den eingepflanzten Vorrichtungen.
Eine der Begrenzungen des in dem Patent von Funke offenbarten Systems umfasst den Mangel an Kommunikation zwischen den eingepflanzten Vorrichtungen, einschließlich des Programmiergerätes, und einer fernen klinischen Station. Wenn es zum Beispiel erforderlich ist, dass irgendeine Beurteilung, Überwachung oder Wartung an der IMD-Vorrichtung vorgenommen werden muss, dann muss sich der Patient zu der entfernt gelegenen klinischen Station begeben oder die Vorrichtung mit dem Programmiergerät muss an den Ort gebracht werden wo sich der Patient befindet. Von größerer Bedeutung ist es auch, dass die Betriebstauglichkeit und die Betriebsvollständigkeit des Programmiergeräts nicht aus der Ferne beurteilt werden können, was dasselbe folglich mit der Zeit unzuverlässig macht wenn es in einer Wechselwirkung mit der IMD-Vorrichtung steht.
Ein noch anderes Beispiel eines Abtast- und Kommunikationssystems mit einer größeren Anzahl von interaktiven einpflanzbaren Vorrichtungen wird von Stranberg in dem US-Patent Nr. 4.886.064 offenbart, welches am 12. Dezember 1989 ausgestellt worden ist. In dieser Veröffentlichung werden Sensoren der Körperaktivität, wie etwa der Temperatur, der Bewegung, der Atmung und/oder Sensoren für den Blutsauerstoff in dem Körper eines Patienten außerhalb einer Schrittmacherkapsel angeordnet. Die Sensoren übertragen drahtlos die Signale der Körperaktivität, die in einem Schaltsystem in dem Herzschrittmacher verarbeitet werden. Die Funktionen des Herzschrittmachers werden durch die verarbeiteten Signale beeinflusst. Die Signalübermittelung besteht in einem zweiseitig gerichteten Netz und sie erlaubt es den Sensoren Kontrollsignale zum Abändern der Sensorenmerkmale zu bekommen.
Eine der vielen Begrenzungen der Ausführung nach Stranberg besteht in der Tatsache, dass, obwohl eine körperliche Zweiwegverbindung zwischen den einpflanzbaren medizinischen Vorrichtungen vorhanden ist, und obwohl die funktionelle Antwort des Herzschrittmachers in demselben verarbeitet wird nachdem die Eingaben aus den anderen Sensoren eingeholt worden sind, der Prozessor nicht aus der Ferne programmiert werden kann. Spezifisch ist, dass das System nicht geeignet ist für auf dem Web basierende Kommunikationen, die aus der Ferne eine Fehlersuche und -beseitigung, eine Wartung und eine Aktualisierung von außerhalb des Körpers des Patienten ermöglichen sollen, weil der Prozessor/das Programmiergerät im Innern des Patienten lokalisiert sind und einen integrierenden Bestandteil des Herzschrittmachers bilden.
Noch eine weitere, zu dem Stand der Technik gehörende Referenz besteht in einem multimodularen Medikationszufuhrsystem, so wie es von Fischell in dem US-Patent Nr. 4.494.950 offenbart worden ist, welches am 22. Januar 1985 ausgestellt worden ist. Die Veröffentlichung betrifft ein System, das aus einer großen Anzahl von getrennten Modulen besteht, welche gemeinsam ein nützliches biomedizinisches Ziel bewerkstelligen. Die Module kommunizieren miteinander ohne den Einsatz von dieselben zusammenschaltenden Drähten. Alle Module können im Innern des Köpers eingerichtet werden oder außerhalb des Körpers des Patienten montiert werden. Bei der Alternative können einige Module intrakorporal sein, während andere extrakorporal sind. Signale werden durch elektromagnetische Wellen von einem Modul zum anderen gesendet. Physiologische Sensormessungen, die von einem ersten Modul ausgesendet werden, veranlassen ein zweites Modul gewisse Funktionen auf Art eines geschlossenen Regelkreises auszuführen. Ein extrakorporales Modul kann elektrische Kraft an ein intrakorporales Modul liefern, um eine Datenübertragungseinheit in Betrieb zu setzen zwecks Übertragung von Daten zu dem externen Modul.
Die Veröffentlichung von Fischell sieht eine modulare Kommunikation und Zusammenwirkung zwischen verschiedenen Systemen für die Medikationszufuhr vor. Jedoch sieht die Veröffentlichung kein externes Programmiergerät vor mit einem Abfühlen aus der Ferne sowie einer Datenverwaltung und einer Wartung der Module aus der Ferne. Ferner lehrt noch offenbart das System ein externes Programmiergerät, um die Module telemetrisch zu programmieren.
Noch ein anderes Beispiel einer Fernüberwachung von eingepflanzten Defibrillatoren von der Art der Kardioverter wird von Gessman in dem Patent Nr. 5.321.618 offenbart. In dieser Veröffentlichung wird ein entfernt gelegener Apparat derart angepasst, dass er Befehle erhält und Daten an eine zentrale Überwachungseinrichtung über die telephonischen Verbindungskanäle übermittelt. Der sich weiter entfernt befindliche Apparat enthält eine Ausrüstung zur Aufnahme der Wellenform eines EKG's (EKG = Elektrokardiogramm) eines Patienten und zur Übermittelung dieser Wellenform zu der zentralen Einrichtung über die telephonischen Kommunikationskanäle. Der sich weiter entfernt befindliche Apparat umfasst ebenso ein Segment, das anspricht auf einen von der zentralen Überwachungseinrichtung bekommenen Befehl, um die Emission von Audiotonsignalen aus dem Defibrillator von der Art der Kardioverter zu ermöglichen. Die Audiotöne werden festgestellt und durch den telefonischen Kommunikationskanal zu der zentralen Überwachungseinrichtung gesendet. Der sich weiter entfernt befindliche Apparat enthält ebenfalls Alarmvorrichtungen für den Patienten, welche durch Befehle in Betrieb gesetzt werden, welche von der zentralen Überwachungseinrichtung herkommend über den telefonischen Kommunikationskanal empfangen werden.
Eine der zahlreichen Begrenzungen des Apparats und des Verfahrens, die in dem Patent von Gessman offenbart werden, besteht in der Tatsache, dass das Segment, das so gebaut werden kann, dass es einem Programmiergerät gleichkommt, nicht ausgehend von der zentralen Überwachungsvorrichtung ferngesteuert werden kann. Das Segment wirkt nur als eine Schaltstation zwischen dem weiter entfernt gelegenen Apparat und der zentralen Überwachungsstation.
Ein zusätzliches Beispiel aus der Praxis nach dem Stand der Technik umfasst ein auf einem Paket (von Daten) basierendes System der Telemedizin für die Kommunikation von Informationen zwischen zentralen Überwachungsstationen und einer fernen Überwachungsstation eines Patienten, System welches offenbart worden ist in dem Dokument WO 99/14882 von Pfeifer, veröffentlicht am 25. März 1999. Die Veröffentlichung betrifft ein auf einem Datenpaket basierendes System der Telemedizin für die Kommunikation von Bild- und Stimmenmaterial sowie von medizinischen Daten zwischen einer zentralen Überwachungsstation und einem Patienten, der sich weit entfernt in Bezug auf die zentrale Überwachungsstation befindet. Die Überwachungsstation für den Patienten erhält digitale Daten über Bild- und Stimmenmaterial sowie über medizinische Messdaten bezüglich eines Patienten und sie verkapselt die Daten in Paketen und sendet die Pakete über ein Netzwerk zu der zentralen Überwachungsstation. Da die Informationen in Paketen verkapselt sind, können die Informationen über verschiedenartige Typen oder Kombinationen von Netzwerkarchitekturen verschickt werden, inbegriffen sind ein Zugang eines Gemeinschaftsfernsehens (CATV = Community Access Television), das öffentliche Fernsprechnetz (PSTN = Public Switched Telefone Network), das dienstintegrierende digitale Netz (ISDN Integrated Services Digital Network), das Internet, ein lokales Netzwerk (LAN = Local Area Network), ein Weitverkehrnetzwerk (WAN = Wide Area Network), über ein drahtloses Kommunikationsnetzwerk oder über ein Netzwerk eines asynchronen Übermittelungsmodus (ATM = Asynchronous Transfer Mode). Ein getrennter Übertragungscode ist nicht erfordert für jede verschiedene Art de Übertragungsmediums.
Einer der Vorteile der Erfindung von Pfeifer besteht darin, dass sie es ermöglicht die Daten unter verschiedenen Formen zu einem einzelnen Paket zu formatieren, unabhängig von dem Ursprung oder von dem Übertragungsmediums. Dem Datenübertragungssystem fehlt jedoch die Fähigkeit die Leistungsparameter der medizinischen Schnittstellenvorrichtung oder des Programmiergerätes aus der Ferne zu korrigieren. Ferner offenbart Pfeiffer kein Verfahren und keine Struktur, durch welche die Vorrichtungen bei der Überwachungsstation des Patienten aus der Ferne aktualisiert, gewartet und abgestimmt werden können, um die Leistung zu verstärken oder die Fehler und Defekte zu korrigieren.
Ein anderes Beispiel eines Telemetriesystems für einpflanzbare medizinische Vorrichtungen wird von Duffin et al. in dem Patent US-Nr. 5.752.976 offenbart, welches am 19. May 1998 ausgestellt worden ist und welches durch Bezugnahme in seiner Gesamtheit hierin eingeschlossen wird. Im Allgemeinen betrifft die Veröffentlichung von Duffin et al. ein System und ein Verfahren zum Kommunizieren mit einer medizinischen Vorrichtung, die in einem ambulanten Patienten eingepflanzt ist, und zum Lokalisieren des Patienten, um die Vorrichtungsfunktion ausgehend von einem entfernt gelegenen medizinischen Stütznetzwerk auf eine selektive Weise zu überwachen. Die Kommunikationsverbindung zwischen dem medizinischen Stütznetzwerk und der Kontrollvorrichtung für die Kommunikation mit dem Patienten kann ein weltweites Satellitennetzwerk, ein Zellentelefonnetzwerk oder ein anderes Personenkommunikationssystem umfassen.
Obwohl die Veröffentlichung von Duffin et al. bedeutsame Fortschritte gegenüber dem Stand der Technik liefert, lehrt es nichts über Kommunikationsschemas, bei welchen das in der Ferne gelegene Programmiergerät bereinigt, gewartet, aufgerüstet oder modifiziert wird, zwecks endgültiger Verstärkung der Unterstützung, die es der einpflanzbaren Vorrichtung liefert, mit welcher sie verbunden ist. Spezifisch gesehen ist die Veröffentlichung von Duffin et al. auf die Mitteilung an fernes medizinisches Unterstützungspersonal oder an einen Operator über drohende Probleme mit einer IMD-Vorrichtung begrenzt und sie ermöglicht ebenfalls weltweit eine konstante Überwachung des Standortes des Patienten unter Einsatz des GPS-Systems. Jedoch lehren Duffin et al nichts über das ferngesteuerte Programmierschema, das von der vorliegenden Erfindung in Betracht gezogen wird.
In einem verwandten Stand der Technik offenbart Thompson ein Verfolgungssystem für Patienten in einer gleichzeitigen anhängigen Anmeldung mit dem Titel "World­ wide Patient Location and Data Telemetry System for Implantable Medical Devices" (= Weltweite Lokalisierung von Patienten und telemetrisches Datensystem für einpflanzbare medizinische Vorrichtungen), mit der sogenannten Serial Number 09/045.272, eingereicht am 20. März 1998, welche durch Bezugnahme in ihrer Gesamtheit hierin eingeschlossen wird. Die Veröffentlichung liefert zusätzliche Eigenschaften für die Verfolgung eines Patienten in einer beweglichen weltweiten Umgebung mit Hilfe des GPS-Systems. Jedoch befinden sich die Begriffe der Programmierung aus der Ferne, welche von der vorliegenden Erfindung vorgebracht werden, nicht in dem Anwendungsbereich der Veröffentlichung von Thompson, da in derselben keine Lehre über eine auf dem Web basierende Umgebung vorhanden ist, in welcher ein Programmiergerät aus der Ferne beurteilt und gesteuert wird, um eine funktionelle und parametrische Abstimmung, Aktualisierung und Wartung durchzuführen, so wie diese benötigt werden.
In einem noch anderen verwandten Stand der Technik offenbart Ferek-Petric ein System zum Kommunizieren mit einer medizinischen Vorrichtung in einer gleichzeitig anhängigen Anmeldung mit dem sogenannten Serial Number 09/348.506, welche durch Bezugnahme in ihrer Gesamtheit hierin eingeschlossen wird. Die Veröffentlichung betrifft ein System, das eine Fernverbindung mit einer medizinischen Vorrichtung ermöglicht, wie etwa einem Programmiergerät.
Insbesondere ermöglicht das System Fernverbindungen, die dazu dienen Vorrichtungsfachmänner über die Zustände und die Probleme des Programmiergeräts zu informieren. Die Fachmänner werden dann eine Anleitung und eine Unterstützung für das ferne Dienstpersonal oder die fernen, sich bei dem Programmiergerät befindlichen Operatoren liefern. Das System kann die folgenden Bestandteile enthalten: eine medizinische Vorrichtung, die dazu geeignet ist in einen Patienten eingepflanzt zu werden, einen PC-Server, der mit der medizinischen Vorrichtung kommuniziert; wobei der PC-Server Mittel aufweist zum Empfangen von Daten, die über einen verstreuten Datenkommunikationsweg übertragen werden, wie etwa über Internet; und einen Kunden-PC mit Mitteln zum Empfangen von Daten, die über einen verstreuten Datenkommunikationsweg über den SPC (= Server-PC) übertragen werden. Bei bestimmten Konfigurationen kann der PC-Server Mittel aufweisen, um Daten über einen verstreuten Datenkommunikationsweg (Internet) entlang einem ersten Kanal und einem zweiten Kanal zu übertragen; und der Kunden-PC kann Mittel aufweisen, um Daten über einen verstreuten Datenkommunikationsweg von dem PC-Server entlang einem ersten Kanal und einem zweiten Kanal zu empfangen.
Eine der bedeutsamen Lehren der Veröffentlichung von Ferek-Petric umfasst, im Zusammenhang mit der vorliegenden Erfindung, das Implementieren von Kommunikationssystemen, die mit IMD-Vorrichtungen verbunden sind, welche mit dem Internet kompatibel sind. In spezifischer Weise stellt die Veröffentlichung den Stand der Technik von Fernkommunikationen, unter Einsatz von Internet, zwischen einer medizinischen Vorrichtung, wie etwa einem Programmiergerät, und Fachmännern, die sich an einem fernen Standort befinden, vor. Wie dies oben angegeben worden ist, wird das Kommunikationsschema so strukturiert, dass es in erster Linie die sich in der Ferne befindlichen Fachmänner über bestehende oder zu erwartende Probleme mit der Programmiervorrichtung warnt, so dass ein vorsichtiges Handeln, wie etwa eine frühe Wartung oder Abhilfeschritte, rechtzeitig durchgeführt werden kann. Weiter wird der sich in der Ferne befindliche Fachmann dank der frühen Warnung oder der vorgezogenen Kenntnis des Problems gut informiert sein, um aus der Ferne Ratschläge oder Anleitungen an das Dienstpersonal oder an die Operatoren bei dem Programmiergerät weiterleiten zu können.
Während die Erfindung von Ferek den Stand der Technik über Kommunikationssysteme vorstellt, welche sich auf die gegenseitige Beeinflussung mit einem Programmiergerät über ein Kommunikationsmittel wie etwa Internet beziehen, kann man nicht sagen, dass das System das Programmieren, das Bereinigen und das Warten eines Programmiergeräts aus der Ferne, ohne den Eingriff von Dienstpersonal, vorschlagen oder nahelegen würde.
Demgemäss wäre es von Vorteil ein System zu liefern, bei welchem ein Programmiergerät eine Verbindung herstellen könnte hinauf zu einem sich in der Ferne befindlichen Datenexpertenzentrum, um Software zu importieren, welches die Selbstdiagnose, die Wartung und das Aufrüsten des Programmiergeräts ermöglicht. Noch ein anderer gewünschter Vorteil bestünde in der Lieferung eines Systems zum Implementieren des Einsatzes von ferngesteuerten Expertensystemen, um ein Programmiergerät auf Echtzeitbasis zu verwalten. Ein weiterer wünschenswerter Vorteil bestünde in der Lieferung eines Kommunikationsschemas, das mit verschiedenen Kommunikationsmedien kompatibel ist, um eine schnelle Verbindung eines Programmiergeräts hinauf zu einem fernen Expertensystemen und zu spezialisierten Datenquellen, auch Datenressourcen genannt, zu fördern. Noch ein anderer wünschenswerter Vorteil bestünde in der Bereitstellung eines mit hoher Geschwindigkeit arbeitenden Kommunikationsschemas, um die Übertragung von Ton, Video und Daten mit hoher Wiedergabetreue zu ermöglichen, um eine wirksame Datenverwaltung eines klinischen/therapeutischen Systems über ein Programmiergerät vorzustellen und zu implementieren, wodurch die klinische Vorsorge für den Patienten verbessert wird. Wie dies hierin weiter unten erörtert wird, liefert die vorliegende Erfindung diese und andere wünschenswerte Vorteile.
ZUSAMMENFASSUNG DER ERFINDUNG
Die vorliegende Erfindung betrifft im Allgemeinen ein Kommunikationsschema, bei welchem ein fernes, auf dem Web basierendes Datenexpertenzentrum zusammenwirkt mit einem Patient mit einer oder mit mehreren einpflanzbaren Vorrichtungen (IMD-Vorrichtung) über eine zugeordnete externe medizinische Vorrichtung, vorzugsweise ein Programmiergerät, das sich in einer geringen Nähe zu den IMD-Vorrichtungen befindet. Einige der bedeutsamsten Vorteile der Erfindung umfassen den Einsatz von verschiedenen Kommunikationsmedien zwischen dem fernen, auf dem Web basierenden Datenexpertenzentrum und dem Programmiergerät, um klinisch bedeutsame Informationen aus der Ferne auszutauschen und um schlussendlich echtzeitliche parametrische und betriebliche Veränderungen durchzuführen, so wie dies benötigt wird.
Im Zusammenhang mit der vorliegenden Erfindung umfasst einer der vielen Aspekte der Erfindung einen Echtzeitzugang eines Programmiergeräts zu einem fernen, auf dem Web basierenden Datenexpertenzentrum über ein Nachrichtennetz, welches das Internet mit einschließt. Die operative Struktur der Erfindung umfasst das ferne, auf dem Web basierende Datenexpertenzentrum, in welchem ein Expertensystem unterhalten wird mit einer zweiseitig gerichteten Echtzeitkommunikation für Daten, Ton und Video mit dem Programmiergerät über einen breiten Bereich von Systemen von Kommunikationsverbindungen. Das Programmiergerät steht seinerseits in telemetrischer Verbindung mit den IMD-Vorrichtungen, so dass die IMD- Vorrichtungen eine Verbindung hinauf zu dem Programmiergerät herstellen können oder das Programmiergerät eine Verbindung hinab zu den IMD-Vorrichtungen herstellen kann, so wie dies benötigt wird.
In noch einem anderen Zusammenhang der Erfindung werden die kritischen Bauelemente und die integrierten Systeme des Programmiergeräts aus der Ferne gewartet, bereinigt und/oder beurteilt, um eine richtige Funktionalität und Leistung durch die Herstellung einer Abwärtsstrecke von den Expertensystemen und der damit kompatiblen Software ausgehend von dem auf dem Web basierenden Datenexpertenzentrum zu gewährleisten.
In einem weiteren Zusammenhang der Erfindung wird ein Programmiergerät aus der Ferne überwacht, bewertet und aufgerüstet, so wie dies benötigt wird, durch das Importieren von Expertensystemen aus einem entfernt gelegenen Datenexpertenzentrum über ein drahtloses oder ein äquivalentes Kommunikationssystem. Die betriebliche und funktionelle Software der in dem Programmiergerät integrierten Systeme kann aus der Ferne eingestellt, aufgerüstet oder verändert werden, wie dies einleuchtend ist. Einige der Softwareumänderungen können schließlich an die IMD-Vorrichtungen implementiert werden, so wie dies benötigt wird, durch die Herstellung einer Verbindung ausgehend von dem Programmiergerät hinab zu den IMD- Vorrichtungen.
Noch ein anderer Zusammenhang der Erfindung umfasst ein Kommunikationsschema, das ein hoch integriertes und wirksames Verfahren und eine entsprechende Struktur einer klinischen Informationsverwaltung liefert, in welche verschiedene Netzwerke implementiert werden, wie etwa das Kabelfernsehnetzwerk (CATV), das lokale Netzwerk (LAN), das Weitverkehrnetzwerk (WAN), das dienstintegrierende digitale Netz (ISDN), das öffentliche Fernsprechnetz (PSTN), das Internet, ein drahtloses Nachrichtennetz, ein Netzwerk mit asynchronem Übertragungsmodus (ATM), ein Laserwellennetzwerk, Satelliten-, Mobil- oder ähnliche Netzwerke, um Stimme, Daten und Video zwischen dem fernen Datenzentrum und einem Programmiergerät zu übertragen. In der bevorzugten Ausführungsform werden drahtlose Kommunikationssysteme, ein Modemsystem und ein Laserwellensystem nur als Beispiele veranschaulicht und müssen so gesehen werden, dass sie keine Begrenzung der Erfindung auf diese Kommunikationsarten allein darstellen. Ferner weisen die Anmelder im Interesse der Einfachheit hin auf die verschiedenartigen Kommunikationssysteme, in passenden Teilen als ein Kommunikationssystem verwendbar. Es muss jedoch darauf hingewiesen werden, dass die Kommunikationssysteme im Zusammenhang mit der Erfindung austauschbar sind, und sie können verschiedene Auslegungen von Kabeln, optischen Fasern, Mikrowellen, Radios, Lasern und ähnlichen Kommunikationsmöglichkeiten oder praktische Kombinationen derselben betreffen.
Einige der unterscheidenden Eigenschaften der vorliegenden Erfindung umfassen den Einsatz eines stabilen, auf dem Web basierenden Datenexpertenzentrums, um die betrieblichen und funktionellen Parameter eines Echtzeitprogrammiergeräts zu verwalten und abzustimmen. In spezifischer Weise ermöglicht die Erfindung die ferngesteuerte Diagnose, Wartung, Aktualisierung, Aufspürung der Leistung, Abstimmung und Einstellung eines Programmiergeräts von einem fernen Standort aus. Obwohl die vorliegende Erfindung auf die Überwachung und die Verwaltung des Programmiergeräts in Echtzeit aus der Ferne ausgerichtet ist, können einige der Veränderungen und Aktualisierungen, die an dem Programmiergerät vorgenommen wurden, mit Vorteil auf die IMD-Vorrichtungen übertragen werden. Dies ist teilweise darauf zurückzuführen, dass einige der Leistungsparameter des Programmiergeräts funktionell parallel zu denjenigen in den IMD-Vorrichtungen sind. Folglich besteht ein zusätzlicher Nutzen der vorliegenden Erfindung darin, dass eine Erweiterung des Programmiergeräts auf einer in die Zukunft wirkenden Basis in den IMD- Vorrichtungen durchgeführt werden kann, dies durch Erstellung einer Abwärtsstrecke aus dem Programmiergerät, wodurch die IMD-Vorrichtungen aufgerüstet werden, um das Wohlbefinden des Patienten zu fördern.
Noch eine weitere der anderen unterscheidenden Eigenschaften der Erfindung schließt den Einsatz eines hoch flexiblen und anpassungsfähigen Kommunikationsschemas mit ein, und zwar um die kontinuierliche und Echtzeitkommunikation zwischen einem fernen Datenexpertenzentrum und einem Programmiergerät zu fördern, welches mit einer größeren Anzahl von IMD-Vorrichtungen gekuppelt ist. Die IMD-Vorrichtungen werden strukturiert, um Informationen intrakorporal zu teilen und sie können sich gegenseitig mit dem Programmiergerät, so wie eine Einheit, beeinflussen. In spezifischer Weise können die IMD- Vorrichtungen entweder gemeinsam oder jede für sich befragt werden, um klinische Informationen durchzuführen oder herauszuholen, je nachdem was erfordert ist. Mit anderen Worten, es kann auf alle IMD-Vorrichtungen über eine IMD- Vorrichtung zugegriffen werden, oder gemäß der Alternative kann auf eine jede der IMD-Vorrichtungen einzeln zugegriffen werden. Die auf diese Weise gesammelten Informationen können an das Programmiergerät weitergeleitet werden durch die Erstellung einer Aufwärtsstrecke zu den IMD-Vorrichtungen, so wie dies benötigt wird.
Ferner liefert die vorliegende Erfindung bedeutsame Vorteile gegenüber dem Stand der Technik dadurch, dass sie es ermöglicht aus der Ferne eine Fehlersuche, Wartung und Aktualisierung der Software an dem Programmiergerät vorzunehmen. Das Kommunikationsschema ermöglicht das Bereinigen und die Analyse des Programmiergeräts aus der Ferne. Im dem Falle, wo ein Fehler eines Bauelements oder der Software beobachtet wird, ist das System in der Lage zu überprüfen, ob eine Fernreparatur möglich ist. Wenn nicht, übermittelt das System einen Alarm an einen Operator, wobei dem Problem auf einer Echtzeitbasis Beachtung geschenkt wird. Während der Durchführung dieser Funktion leistet das Kommunikationsschema der vorliegenden Erfindung unter anderem eine Überprüfung von Benutzungsprotokollen, Fehlerprotokollen, Strom- und Batteriezuständen, der Datenbankvollständigkeit und der mittleren Dauer zwischen den Ausfallzuständen aller bedeutsamen und relevanten Bauelemente. Ferner werden die Geschichte des Patienten, die Vollständigkeit der Leistungsparameter und der Softwarezustand aus der Datenbank des Programmiergeräts verlangt und mit Hilfe eines Analysators bei dem fernen Datenexpertenzentrum analysiert.
Die Erfindung gewährleistet eine gute Kompatibilität und Skalierbarkeit zu anderen auf dem Web basierenden Anwendungen, wie etwa die Telemedezin und die auftauchenden, auf dem Web basierenden Technologien, wie etwa die Teleimmersion. Zum Beispiel kann das System angepasst werden an Anwendungen mit dem Webtop, bei welchen eine Webtopeinheit benutzt werden kann, um eine Aufwärtsstrecke von einem Patienten bis zu einem fernen Datenzentrum für einen nicht kritischen Informationsaustausch zwischen den IMD-Vorrichtungen und dem fernen Datenexpertenzentrum herzustellen. Bei dieser und bei anderen auf dem Web basierenden ähnlichen Anwendungen können die Daten, die auf diese Weise und in Wesentlichen gemäß der vorliegenden Erfindung gesammelt werden, als eine einleitende Aussonderung benutzt werden, um die Notwendigkeit für einen weiteren Eingriff unter Einsatz der fortgeschrittenen Web-Technologien zu erkennen.
Kurze Beschreibung der Zeichnungen
Man wird die vorliegende Erfindung dadurch zu schätzen lernen, dass man dieselbe besser verstehen wird bei der Bezugnahme auf die nachfolgende ausführliche Beschreibung der bevorzugten Anwendungsform der Erfindung und bei der Betrachtung im Zusammenhang mit den beigefügten Zeichnungen, in welchen gleich nummerierte Referenzzahlen gleiche Teile überall in den Abbildungen bezeichnen, Abbildungen in welchen:
Die Abb. 1 ein vereinfachtes schematisches Diagramm einer Hauptaufwärtsstrecke und einer Hauptabwärtsstrecke telemetrischer Kommunikationen zwischen einer fernen klinischen Station, einem Programmiergerät und eine große Anzahl von einpflanzbaren medizinischen Vorrichtungen (IMD-Vorrichtungen) darstellt;
die Abb. 2 ein Blockdiagramm ist, welches die Hauptbauelemente einer IMD-Vorrichtung darstellt;
die Abb. 3A ein Blockdiagramm ist, welches die Hauptbauelemente eines Programmiergeräts oder einer Webtopeinheit darstellt;
die Abb. 3B ein Blockdiagramm ist, welches einen Lasersender-/-empfänger für eine Übertragung von Stimme, Video und anderen Daten mit hoher Geschwindigkeit darstellt;
die Abb. 4 ein Blockdiagramm ist, welches die Struktur der Organisation des drahtlosen Kommunikationssystems gemäß der vorliegenden Erfindung veranschaulicht;
die Abb. 5 ein Blockdiagramm ist, welches weitere Bauelementeinzelheiten der in der Abb. 4 geschilderten Struktur veranschaulicht;
die Abb. 6A und 6B Fließdiagramme bezüglich einer Betriebslogik von hohem Niveau gemäß der Erfindung darstellen, wenn sie sich auf funktionelle Elemente der Bauelemente bezieht; und
die Abb. 7 Fließdiagramme darstellt, die sich beziehen auf Komponenten der Hardware und auf die Logik der Datenbankverwaltung zur Durchführung einer ferngesteuerten Wartung, Aktualisierung der Software, so wie dies benötigt wird.
Beschreibung der bevorzugten Anwendungsformen
Die Abb. 1 stellt ein vereinfachtes Schema der Hauptbauelemente der vorliegenden Erfindung dar. In spezifischer Weise wird ein zweiseitig gerichtetes drahtloses Kommunikationssystem zwischen dem Programmiergerät 20, der Webtopeinheit 20' und einer gewissen Anzahl von einpflanzbaren medizinischen Vorrichtungen (IMD-Vorrichtungen) gezeigt, welche durch die IMD-Vorrichtung 10, die IMD-Vorrichtung 10' und die IMD- Vorrichtung 10'' dargestellt werden. Die IMD-Vorrichtungen werden in dem Patienten 12 unter der Haut oder einem Muskel eingepflanzt. Die IMD-Vorrichtungen sind elektrisch mit den jeweiligen Elektroden 18, 30 und 36 auf eine aus dem Stand der Technik bekannte Art und Weise gekuppelt. Die IMD- Vorrichtung 10 enthält einen Mikroprozessor für die Funktionen der zeitlichen Einstellung, des Abtastens und des Schrittgebens, die mit den vorhereingestellten programmierten Funktionen übereinstimmen. Auf ähnliche Weise basieren die IMD-Vorrichtungen 10' und 10'' auf einem Mikroprozessor, um so die Funktionen für das Timing und das Überprüfen zu liefern und um die klinischen Funktionen durchzuführen, für welche sie zum Einsatz kommen. Zum Beispiel kann die IMD-Vorrichtung 10' durch die Elektrode 30 eine Nervenstimulation an das Hirn liefern und die IMD- Vorrichtung 10'' kann als ein Arzneizufuhrsystem arbeiten, welches von der Elektrode 36 gesteuert wird. Die verschiedenen Funktionen der IMD-Vorrichtungen werden unter Einsatz einer drahtlosen Telemetrie koordiniert. Die drahtlosen Verbindungen 42, 44 und 46 kuppeln die IMD- Vorrichtungen 10, 10' und 10'' sowohl gemeinsam als auch jede für sich, so dass das Programmiergerät 20 über eine der Telemetrieantennen 28, 32 und 38 Befehle oder Daten an irgendeine oder an alle LMD-Vorrichtungen übertragen kann. Diese Struktur gewährleistet ein hochflexibles und sparsames drahtloses Kommunikationssystem zwischen den IMD- Vorrichtungen. Weiter liefert die Struktur ein redundantes Kommunikationssystem, das einen Zugang zu irgendeiner unter einer großen Anzahl von IMD-Vorrichtungen ermöglicht im Falle einer Funktionsstörung von einer oder von zwei der Antennen 28, 32 und 38.
Programmierbefehle oder Daten werden von dem Programmiergerät 20 zu den IMD-Vorrichtungen 10, 10' und 10'' übertragen und zwar über die externe RF- Telemetrieantenne 2a (RF = radiofrequency = Hochfrequenz). Die Telemetrieantenne 24 kann ein RF-Kopf oder eine gleichwertige Vorrichtung sein. Die Antenne 24 kann auf dem Programmiergerät 20 außen auf der Kiste oder dem Gehäuse lokalisiert sein. Die Telemetrieantenne ist im Allgemeinen teleskopisch und kann auf der Kiste des Programmiergeräts 20 einstellbar sein. Beide, das Programmiergerät 20 und die Webtopeinheit 20' können einige Fuß abseits von dem Patienten 12 aufgestellt werden und würden immer noch in dem Bereich sein, um mit den Telemetrieantennen 28, 32 und 38 drahtlos kommunizieren zu können.
Die Aufwärtsstrecke bis zu dem fernen, auf dem Web basierenden Datenexpertenzentrum 62, das man nachstehend auf eine auswechselbare Art und Weise als "Datenzentrum 62", "Datenexpertenzentrum 62" oder "auf dem Web basierendes Datenzentrum 62", ohne darauf begrenzt zu sein, bezeichnet, wird durch das Programmiergerät 20 oder die Webtopeinheit 20' bewerkstelligt. Demgemäss arbeiten das Programmiergerät 20 und die Webtopeinheit 20' wie eine Schnittstelle zwischen den IMD-Vorrichtungen 10, 10' und 10'' und dem Datenzentrum 62. Eines der vielen unterscheidenden Elemente gemäß der vorliegenden Erfindung umfasst den Gebrauch von verschiedenen skalierbaren, zuverlässigen und mit hoher Geschwindigkeit arbeitenden drahtlosen Kommunikationssystemen, um Digital-/Analogdaten mit einer hohen Wiedergabetreue zwischen dem Programmiergerät 20 und dem Datenzentrum 62 in beiden Richtungen zu übertragen.
Es gibt eine große Anzahl von drahtlosen Mitteln, durch welche Datenkommunikationen zwischen einem Programmiergerät 20 oder einer Webtopeinheit 20' und einem Datenzentrum 62 hergestellt werden können. Das Kommunikationsglied zwischen dem Programmiergerät 20 oder der Webtopeinheit 20' und dem Datenzentrum 62 kann das Modem 60 sein, welches auf einer Seite durch die Linie 63 mit dem Programmiergerät 20 verbunden ist, und auf der anderen Seite durch die Linie 64 mit dem Datenzentrum 62. In diesem Fall werden die Daten von dem Datenzentrum 62 durch das Modem 60 bis zu dem Programmiergerät 20 übertragen. Alternative Datenübertragungssysteme umfassen, ohne darauf begrenzt zu sein, stationäre Mikrowellen und/oder RF-Antennen 48, die drahtlos mit dem Programmiergerät 20 über eine abstimmbare Frequenzwelle verbunden sind, welche durch die Linie 50 abgegrenzt ist. Die Antenne 48 steht in Kommunikation mit dem Datenzentrum 62 über die drahtlose Verbindungsstrecke 65. Auf ähnliche Weise stehen die Webtopeinheit 20', das bewegliche Fahrzeug 52 und der Satellit 56 in Kommunikation mit dem Datenzentrum 62 über die drahtlose Verbindungsstrecke 65. Weiter stehen das bewegliche System 52 und der Satellit 56 in drahtloser Kommunikation mit dem Programmiergerät 20 oder der Webtopeinheit 20' über die jeweiligen abstimmbaren Frequenzwellen 54 und 58.
In der bevorzugten Anwendungsform wird ein Telnetsystem gebraucht, um drahtlos auf das Datenzentrum 62 Zugang zu nehmen. Das Telnet emuliert ein Modell Kunde/Server und erfordert, dass der Kunde eine dedizierte Software benutzt, um auf das Datenzentrum 62 Zugang zu nehmen. Das Telnetschema, das für den Gebrauch im Rahmen der vorliegenden Erfindung ausgedacht worden ist, schließt verschiedene Betriebssysteme ein, einschließlich UNIX, Macintosh und alle Versionen von Windows.
Was die Funktionalität anbetrifft, so leitet ein Operator bei dem Programmiergerät 20 oder ein Operator bei dem Datenzentrum 62 den Kontakt aus der Ferne ein. Eine Abwärtsstrecke kann von dem Programmiergerät 20 bis zu den IMD-Vorrichtungen durch die Verbindungsantennen 28, 32 und 38 hergestellt werden, um den Empfang und die Übertragung von Daten zu ermöglichen. Zum Beispiel kann ein Operator oder ein Kliniker bei dem Datenzentrum 62 eine Abwärtsstrecke bis zu dem Programmiergerät 20 herstellen, um eine routinemäßige oder vorgesehene Beurteilung des Programmiergeräts 20 durchzuführen. In diesem Fall wird die drahtlose Kommunikation über die drahtlose Verbindung 65 hergestellt. Wenn eine Abwärtsstrecke von dem Programmiergerät 20 bis zu der IMD-Vorrichtung 10 zum Beispiel erfordert ist, so wird die Abwärtsstrecke unter Einsatz der Telemetrieantenne 22 vollzogen. Auf alternative. Weise, wenn eine Aufwärtsstrecke von dem Patienten 12 bis zu dem Programmiergerät 20 eingerichtet wird, dann wird die Aufwärtsstrecke über die drahtlose Verbindung 26 durchgeführt. Wie dies in dieser Veröffentlichung weiter unten erörtert wird, kann jede Antenne aus den IMD- Vorrichtungen benutzt werden, um eine Aufwärtsstrecke von allen oder von einer der IMD-Vorrichtungen bis zu dem Programmiergerät 20 herzustellen. Zum Beispiel kann die das Nervenimplantat 30 betreffende IMD-Vorrichtung 10'' implementiert werden, um eine Aufwärtsstrecke über die drahtlose Antenne 34 oder über die drahtlose Antenne 34' herzustellen, ausgehend von irgendeiner von zwei oder von mehreren IMD-Vorrichtungen bis hin zu dem Programmiergerät 20. Vorzugsweise werden Chips von der sogenannten "bluetooth-Art", die adoptiert werden, um in dem Innern des Körpers in Bezug auf denselben nach außen hin zu funktionieren und welche ebenfalls adoptiert werden, um einen Drain von niedriger Stromstärke zu liefern, eingebettet um drahtlose und nahtlose Verknüpfungen 42, 44 und 46 zwischen den IMD-Vorrichtungen 10, 10' und 10'' bereitzustellen. Das Kommunikationsschema wird entworfen, um breitbandkompatibel zu sein, und um in der Lage zu sein, gleichzeitig mehrfache Informationsgruppen mit Architektur zu tragen, bei einer relativ hohen Geschwindigkeit zu übertragen und Daten-, Ton- und Videodienste auf Verlangen zu liefern.
Die Abb. 2 erläutert herkömmliche Bauelemente an einer IMD-Vorrichtung, wie etwa diejenigen, die von der vorliegenden Erfindung in Betracht gezogen werden. In spezifischer Weise werden die hauptsächlichen operativen Strukturen, die gemeinsam für alle IMD-Vorrichtungen 10, 10' und 10'' da sind, in einer Gattungsform dargestellt. Im Interesse der Kürze, die IMD-Vorrichtung 10 die auf Abb. 2 hinweist bezieht sich auf all die anderen IMD- Vorrichtungen. Demgemäss wird die IMD-Vorrichtung 10 bei dem Patienten 12 unter die Haut oder einen Muskel des Patienten eingepflanzt und sie wird mit dem Herzen 16 des Patienten 12 gekuppelt über Schrittmacher-/Abtastelektroden und einen oder mehrere Drahtleiter aus mindestens einem Herzschrittmacherdraht 18 auf eine vom Stand der Technik her bekannte Weise. Die IMD-Vorrichtung 10 enthält die Zeitsteuerung 72, die ein Betriebssystem umfasst, welches den Mikroprozessor 74 oder eine Digitalzustandsmaschine für die Funktionen der Zeiteinstellung, des Abfühlens oder des Schrittmachens in Übereinstimmung mit einer programmierten Betriebsart anwenden kann. Die IMD-Vorrichtung 10 enthält auch Abfühlverstärker zum Feststellen von Herzsignalen, Sensoren der Aktivität des Patienten oder andere physiologische Sensoren zum Feststellen des Bedarfs an Herzleistung, und pulserzeugende Leitungskreisläufe zur Lieferung von Schrittmacherpulsen an mindestens eine Herzkammer des Herzen 16, das auf eine nach dem Stand der Technik gut bekannte Weise unter der Kontrolle eines Betriebssystems steht. Das Betriebssystem umfasst die Speicherregister oder RAM/ROM 76 zur Speicherung einer Vielheit von einprogrammierten Betriebsarten und Parameterwerten, die durch das Betriebssystem benutzt werden. Das Speicherregister oder RAM/ROM 76 kann auch zum Speichern von Daten benutzt werden, welche kompiliert worden sind aus der abgetasteten Herzaktivität und/oder sich auf die Geschichte des Betriebsgerätes beziehen oder aus abgefühlten Physiologieparametern herrühren, für die Telemetrie nach Erhalt einer Auffindungs- oder Abfrageanweisung. Alle diese Funktionen und Betätigungen sind nach dem Stand der Technik gut bekannt und viele davon werden allgemein gebraucht zum Speichern von Betriebsbefehlen sowie von Daten für die Kontrolle des Betriebes der Vorrichtungen und zur späteren Auffindung zum Diagnostizieren der Funktionen des Gerätes oder des Zustandes des Patienten
Programmierungsbefehle oder -daten werden, zum Beispiel, zwischen der RF-Telemetrieantenne 28 der IMD- Vorrichtung 10 und einer externen, mit dem Programmiergerät 20 assoziierten RF-Telemetrieantenne 24 übertragen. In diesem Fall ist es nicht erforderlich, dass die externe RF- Telemetrieantenne 24 in einem RF-Kopf eines Programmiergeräts enthalten sein muss, so dass sie in der Nähe der die IMD-Vorrichtung 10 überlagernden Haut des Patienten lokalisiert sein kann. Stattdessen kann die externe RF-Telemetrieantenne 24 auf der Kiste des Programmiergeräts 20 lokalisiert sein. Es sollte zur Kenntnis genommen werden, dass das Programmiergerät 20 in einer gewissen Entfernung von dem Patienten 12 lokalisiert sein kann und es wird örtlich angeordnet in der Nähe der IMD-Vorrichtungen, derart dass die Verbindung zwischen den IMD-Vorrichtungen 10, 10' und 10'' und dem Programmiergerät 20 telemetrisch ist. Zum Beispiel können das Programmiergerät 20 und die externe RF-Telemetrieantenne 24 sich auf einem Abstelltisch befinden, einige Meter oder so abseits von dem Patienten 12. Außerdem kann der Patient 12 aktiv sein und er könnte seine Übungen auf einem Laufband oder dergleichen Gerät machen während einer telemetrischen Abfrage über eine Aufwärtsstrecke eines Echtzeit-EKG's oder anderer physiologischer Parameter. Das Programmiergerät 20 kann ebenfalls ausgelegt werden zum universellen Programmieren von vorhandenen IMD-Vorrichtungen, die RF- Telemetrieantennen nach dem Stand der Technik benutzen und die deshalb auch einen herkömmlichen RF-Kopf beim Programmiergerät sowie dazugehörige Software für einen selektiven Einsatz besitzen.
Bei einer Kommunikation auf einer Aufwärtsstrecke zwischen der IMD-Vorrichtung 10 und dem Programmiergerät 20, zum Beispiel, wird eine Telemetrieübertragung 22 betätigt, um als Sender zu wirken, und die externe RF- Telemetrieantenne 24 wirkt als ein telemetrischer Empfänger. Auf diese Weise können Daten und Informationen aus der IMD- Vorrichtung 10 an das Programmiergerät 20 übertragen werden. Nach einer Alternative wirkt die RF-Telemetrieantenne 24 der IMD-Vorrichtung 10 als eine telemetrische Empfangsantenne, um eine Abwärtsstrecke für die Daten und Informationen aus dem Programmiergerät 20 herzustellen. Die beiden RF- Telemetrieantennen 22 und 26 werden an ein Sende- und Empfangsgerät gekuppelt, welches einen Sender und einen Empfänger enthält.
Die Abb. 3A ist ein vereinfachtes Blockdiagramm eines Kreises der hauptsächlichen funktionellen Komponenten des Programmiergeräts 20. Die externe RF-Telemetrieantenne 24 auf dem Programmiergerät 20 wird gekuppelt mit einem telemetrischen Sende- und Empfangsgerät 86 und der Treiberschaltkarte der Antenne, welche einen telemetrischen Sender und einen telemetrischen Empfänger 34 enthält. Der telemetrische Sender und der telemetrische Empfänger sind gekuppelt an den Kontrollkreis und die Kontrollregister, die unter der Kontrolle des Mikrocomputers 80 betätigt werden. Auf ähnliche Weise wird die RF-Telemetrieantenne 26, in der IMD-Vorrichtung 10 zum Beispiel, mit einem telemetrischen Sende- und Empfangsgerät gekuppelt, welches einen telemetrischen Sender und einen telemetrischen Empfänger enthält. Der telemetrische Sender und der telemetrische Empfänger in der IMD-Vorrichtung 10 werden gekuppelt an den Kontrollkreis und die Kontrollregister, welche unter der Kontrolle des Mikrocomputers 74 betätigt werden.
Ferner, unter Bezugnahme auf die Abb. 3A, stellt das Programmiergerät 20 einen Computer vom personellen Typ dar, eine auf einem Mikroprozessor basierende Vorrichtung, die eine zentrale Datenverarbeitungsanlage enthält, welche zum Beispiel ein Intel Pentium Mikroprozessor oder ein ähnliches Gerät sein kann. Ein System eines Übertragungsweges, kurz Bussystem genannt, verbindet eine CPU 80 (Central Processing Unit = zentrale Datenverarbeitungsanlage) mit einem Festplattenlaufwerk, das Betriebsprogramme und Daten speichert, sowie mit einem graphischen Schaltkreis und einem Schnittstellenreglermodul. Ein Diskettenlaufwerk oder ein CD-ROM-Laufwerk wird ebenfalls mit dem Bus gekuppelt und ist zugänglich über einen Platteneingabeschlitz in dem Gehäuse des Programmiergeräts 20. Das Programmiergerät 20 enthält weiter ein Schnittstellenmodul, das einen digitalen Kreis, einen nicht isolierten analogen Kreis und einen isolierten analogen Kreis einschließt. Der digitale Kreis ermöglicht es dem Schnittstellenmodul mit dem Schnittstellenreglermodul zu kommunizieren. Die Betätigung des Programmiergeräts in Übereinstimmung mit der vorliegenden Erfindung wird durch den Mikroprozessor 80 gesteuert.
Auf dass der Arzt oder ein anderer Pfleger oder ein Operator mit dem Programmiergerät 20 kommunizieren kann, wird wahlweise eine Tastatur oder ein mit der CPU 80 gekuppeltes Eingabegerät 82 bereitgestellt. Jedoch kann der primäre Kommunikationsmodus über einen graphischen Bildschirm von der gut bekannten Art des "Sensorbildschirms" erfolgen, welcher von einem graphischen Schaltkreis gesteuert wird. Ein Benutzer des Programmiergeräts 20 kann auf dasselbe einwirken unter Einsatz eines Stiftes, der ebenfalls mit einem graphischen Schaltkreis gekuppelt ist und welcher benutzt wird, um auf die verschiedenen Stellen auf dem Bildschirm oder auf dem Datensichtgerät 84 zu zielen, welche eine Wahl von Menüs für die Selektion durch den Benutzer anzeigen oder aber eine alphanumerische Tastatur zur Eingabe von Text oder von Zahlen oder von anderen Symbolen. Verschiedene Zusammenbauten von Sensorbildschirmen sind bekannt und stehen im Handel zur Verfügung. Das Datensichtgerät 84 und/oder die Tastatur enthalten Mittel zur Eingabe von Befehlsignalen durch den Operator, um Übertragungen auf einer telemetrischen Abwärtsstrecke oder Aufwärtsstrecke einzuleiten und um telemetrische Kontrollabschnitte einzuleiten sobald eine telemetrische Verbindung mit dem Datenzentrum 62 oder mit einem eingepflanzten Gerät hergestellt worden ist. Das Datensichtgerät 84 wird auch benutzt zur Anzeige von auf den Patienten bezogenen Daten sowie zur Auswahl von Menüs und von Feldern zur Eingabe von Daten, die beim Eingeben von Daten in Übereinstimmung mit der vorliegenden Erfindung gebraucht werden, so wie dies unten beschrieben wird. Der Datensichtschirm 84 zeigt ebenso eine Vielheit von Bildschirmen mit telemetrisch übertragenen Daten oder mit Echtzeitdaten an. Der Datensichtschirm 84 kann auch über die Aufwärtsstrecke bekommene Ereignissignale so anzeigen wie sie empfangen werden und dadurch als Mittel dienen, um es dem Operator zu ermöglichen zeitbezogen die Geschichte und den Zustand der Verbindung nachzuprüfen.
Das Programmiergerät 20 enthält ferner ein Schnittstellenmodul, welches einen digitalen Schaltkreis, einen nicht isolierten analogen Schaltkreis und einen isolierten analogen Schaltkreis einschließt. Der digitale Schaltkreis ermöglicht es dem Schnittstellenmodul mit dem Schnittstellenreglermodul zu kommunizieren. Wie dies oben angegeben worden ist, wird die Tätigkeit des Programmiergeräts 20 in Übereinstimmung mit der vorliegenden Erfindung durch den Mikroprozessor 80 kontrolliert. Das Programmiergerät 20 ist vorzugsweise von der Art, die in dem Patent US-Nr. 5.345.362 von Winkler offenbart worden ist, welches durch Bezugnahme in seiner Gesamtheit hierin eingeschlossen wird.
Der Bildschirm 84 kann auch auf der Aufwärtsstrecke erfasste Ereignissignale anzeigen, wenn sie empfangen werden und dadurch als Mittel dienen, um es dem Operator des Programmiergeräts 20 zu ermöglichen, den Empfang der Aufwärtsstreckentelemetrie aus einer eingepflanzten Vorrichtung mit der Anwendung einer eine Antwort hervorrufenden Aktion auf den Körper des Patienten in Wechselbeziehung zu setzen, je nachdem dies benötigt wird. Das Programmiergerät 20 wird ebenfalls ausgestattet werden mit einem Kreisblattstreifenschreiber oder ähnlichen Geräten, welche mit einem Schnittstellenreglermodul so gekuppelt sind, dass eine Hartkopie eines EKG's eines Patienten, ein EGM (Elektromyogramm), ein Markierungskanal für auf dem Sichtschirm angezeigte Graphiken erzeugt werden können.
Wie dies von den Fachmännern eingeschätzt werden kann, ist es oft wünschenswert ein Hilfsmittel bereitzustellen, um es dem Programmiergerät 20 zu ermöglichen seine Betriebstätigkeit anzupassen, je nach der Art oder der Generation der eingepflanzten, medizinischen Vorrichtung, welche programmiert werden muss und welche übereinstimmen muss mit dem drahtlosen Kommunikationssystem, durch welches die Daten und Informationen zwischen dem Programmiergerät 20 und dem Datenzentrum 62 übermittelt werden.
Die Abb. 3B ist eine Illustration der hauptsächlichen Komponenten der Welleneinheit 90, welche die Lasertechnologien benutzt, wie etwa die Wave Star Optic Air Unit, die von den Lucent Technologies hergestellt wird, oder ähnliche Mittel. Diese Ausführungsform kann für eine breite Datenübertragung bei hohen Geschwindigkeiten bei Anwendungen, die mehrere Programmiergeräte umfassen, implementiert werden. Die Einheit enthält den Laser 92, den Sender-Empfänger 94 und den Verstärker 96. Eine erste Welleneinheit 90 wird bei dem Datenzentrum 62 installiert und eine zweite Einheit 90' befinden sich in der Nähe des Programmiergeräts 20 oder der Webtopeinheit 20'. Die Übertragung der Daten zwischen dem entfernt gelegenen Datenzentrum 62 und der Programmiergeräteeinheit 20 wird über die Welleneinheiten 90 vollzogen. Gewöhnlich nimmt die erste Welleneinheit 90 die Daten an und teilt sie in eine einzige Wellenlänge für die Übertragung. Die zweite Welleneinheit 90' setzt die Daten in ihrer Originalform wieder zusammen.
Die Abb. 4 ist ein vereinfachtes Blockdiagramm und illustriert die hauptsächlichen Systeme der Erfindung. Das entfernt gelegene Expertensystem oder Datenzentrum 62 umfasst die Datenquelle 100. Wie dies oben erörtert worden ist, steht das Datenzentrum 62 vorzugsweise in drahtloser Kommunikation mit dem Programmiergerät 20. Das Medium für die Kommunikation zwischen dem Programmiergerät 20 und dem Datenzentrum 62 kann ausgewählt werden unter einem System oder unter einer Kombinationen von mehreren Systemen, mit Kabeln und drahtlos, wie sie oben erwähnt worden sind. Ferner steht das Programmiergerät 20 in drahtloser Kommunikation mit einer gewissen Anzahl von IMD- Vorrichtungen, wie dies in der Abb. 1 gezeigt worden ist. Obwohl drei IMD-Vorrichtungen für Erläuterungszwecke gezeigt werden, muss bemerkt werden, dass mehrere IMD- Vorrichtungen implementiert werden können und die praktische Umsetzung der vorliegenden Erfindung begrenzt die Anzahl der Implantate an sich nicht.
Die Abb. 5 ist eine Illustration der hauptsächlichen funktionellen Komponenten des Programmiergeräts 20, der Datenquellen 100 und der drahtlosen Datenkommunikationen 131 und 136. In spezifischer Weise umfasst das Programmiergerät 20 die Stromversorgungseinheit 110, das Diskettenlaufwerk 112, das Datensichtgerät 114, das CD-ROM Laufwerk 116, den Drucker 118, die RAM/ROM 120 und den Stift 122, wie dies oben erörtert worden ist. Der Analysator 126 steht in einer zweiseitig gerichteten Datenkommunikation mit den anderen Komponenten des Programmiergeräts 20 und umfasst das Plattenlaufwerk 128, das Datensichtgerät 130, die Batterie 132 und die RAM/ROM 134.
Das Programmiergerät 20 ist über die zweiseitig gerichtete Verbindung für die Datenkommunikation 136 mit dem fernen Datenzentrum 62 verbunden. Das Datenquellenzentrum bildet das auf dem Web basierende Quellen/Expertensystem für Daten 100. Demgemäss ist das Datenquellensystem 100 eine Unterkomponente des fernen Datenzentrums 62, welche das Modul zur Informationenidentifizierung 138, das Analysenmodul 140, das Datenspeichermodul 142 und das Softwareaktualisierungsmodul 146 einschließt.
Bezieht man sich auf ausführlichere Weise auf das Programmiergerät 20, so bemerkt man dass wenn ein Arzt oder ein Operator es als notwendig empfindet mit dem Prozessor interaktiv zu werden, so steht eine mit dem Prozessor 80 gekuppelte Tastatur für den Einsatz zur Wahl. Jedoch kann die primäre Art der Kommunikation über einen graphischen Datensichtschirm von dem gut bekannten Typ des Sensorbildschirms hergestellt werden, Bildschirm der durch graphische Schaltkreise gesteuert wird. Ein Benutzer des Programmiergeräts 20 kann auf dasselbe einwirken durch Benutzung eines Stiftes 122, der ebenfalls mit einem graphischen Schaltkreis gekuppelt ist und der benutzt wird, um auf verschiedene Stellen auf dem Bildschirm/Datensichtgerät 84 zu zielen und um auf diese Weise eine Auswahl von Menüs zur Selektion durch den Benutzer anzuzeigen oder aber durch Benutzung einer alphanumerischen Tastatur zur Eingabe von Text oder von Zahlen oder von anderen Symbolen, wie dies in dem oben einbezogenen Patent Nr. 5.345.362 gezeigt wird. Verschiedene Zusammenbauten von Sensorbildschirmen sind bekannt und stehen im Handel zur Verfügung. Das Datensichtgerät oder die Tastatur des Programmiergeräts 20 enthalten vorzugsweise Hilfsmittel zur Eingabe von Befehlsignalen durch den Operator, um Übertragungen einer Abwärtsstreckentelemetrie von den IMD- Vorrichtungen einzuleiten und um Telemetriearbeitsabschnitte einzuleiten und zu kontrollieren, sobald eine Telemetrieverbindung mit einer oder mit mehreren eingepflanzten Vorrichtungen hergestellt worden ist. Das graphische Datensichtgerät bezw. -bildschirm 114 wird auch benutzt, um mit dem Patienten in Verbindung stehende Daten anzuzeigen sowie Menüs auszuwählen sowie Dateneingabefelder anzuzeigen, welche beim Eingeben von Daten in Übereinstimmung mit der vorliegenden Erfindung gebraucht werden, so wie dies unten beschrieben wird. Das graphische Datensichtgerät bezw. -bildschirm 114 zeigt ebenfalls eine Vielheit von telemetrisch abgerufenen Daten oder von Echtzeitdaten an. Das Programmiergerät 20 wird ebenfalls mit einem Kreisblattstreifenschreiber oder ähnlichen Geräten ausgestattet, welche mit einem Schnittstellenreglermodul so gekuppelt sind, dass eine Hartkopie eines EKG's eines Patienten, ein EGM, ein Markierungskanal oder ähnliche Graphiken angezeigt werden können. Ferner kann die Geschichte des Programmiergeräts 20' in Bezug auf den Status der Instrumentierung und der Software durch den Drucker 118 gedruckt werden. Auf ähnliche Weise können verschiedene Daten über die Geschichte der Patienten und die Leistung der IMD-Vorrichtung gedruckt werden, sobald eine Aufwärtsstrecke zwischen dem Programmiergerät 20 und irgendeiner der IMD- Vorrichtungen 10, 10' und 10'' hergestellt worden ist. Die durch die vorliegende Erfindung in Betracht gezogenen IMD- Vorrichtungen umfassen einen Herzschrittmacher, einen Defibrillator, einen Schrittmacherdefibrillator, einen einpflanzbaren Monitor (Reveal), ein Gerät zur Herzunterstützung und ähnliche einpflanzbare Vorrichtungen für den Herzrhythmus und die Herztherapie. Des weiteren umfassen die durch die vorliegende Erfindung in Betracht gezogenen Einheiten an IMD-Vorrichtungen elektrische Stimulatoren, wie etwa, aber nicht nur darauf begrenzt, ein Arzneizufuhrsystem, einen Nervenstimulator, ein Nervenimplantat, einen Nerven- oder Muskelstimulator oder irgendein anderes Implantat, welches ausgelegt ist, um physiologische Unterstützung oder klinische Therapie zu gewährleisten.
Die Datenquellen 100 stellen ein Netzwerksystem von Computern mit hoher Geschwindigkeit dar, welches sich in dem fernen Datenexpertenzentrum 62 befindet und drahtlose, zweiseitig gerichtete Daten-, Stimmen- und Videokommunikationen mit dem Programmiergerät 20 über die drahtlose Verbindungskommunikation 136 besitzt. Im Allgemeinen werden die Datenquellen 100 vorzugsweise an einem zentralen Standort lokalisiert und sie werden mit einem auf dem Web basierenden Computernetzwerken mit hoher Geschwindigkeit vorgesehen. Vorzugsweise wird das Datenquellenzentrum während 24 Stunden von Operatoren und klinischem Personal bedient, welches ausgebildet ist, um dem Programmiergerät 20 einen auf dem Web basierenden Dienst aus der Ferne zu gewährleisten. Zusätzlich gewährleisten die Datenquellen 100 eine ferngesteuerte Überwachung, Wartung und Aktualisierung des Programmiergeräts 20, wie dies oben erörtert worden ist. Der Standort des fernen Datenzentrums 62, und folglich der Standort der Datenquellen 100, ist abhängig von der Dienstsphäre. In Übereinstimmung mit der vorliegenden Erfindung kann die Datenquelle 100 lokalisiert sein in einem Firmenhauptsitz oder in einem Herstellungswerk der Gesellschaft, die das Programmiergerät 20 herstellt. Die Verbindung/der Anschluss der drahtlosen Datenkommunikation 136 kann eine aus einer Vielheit von Verbindungen oder Schnittstellen sein, wie etwa ein Lokalnetz (LAN), eine Internetverbindung, eine Telefonlinienverbindung, eine Satellitenverbindung, eine GPS-Verbindung, eine Zellverbindung, ein Laserwellengeneratorsystem, irgendeine Kombination derselben oder äquivalente Verbindungen der Datenübermittelung.
Wie dies oben dargelegt worden ist, wirken die zweiseitig gerichteten drahtlosen Kommunikationen 136 als eine direkte Leitung zum Austauschen von Informationen zwischen dem Datenzentrum 62 und dem davon entfernt liegenden Programmiergerät 20. Ferner liefern die zweiseitig gerichteten drahtlosen Kommunikationen 136 eine indirekte Verbindung zwischen dem Datenzentrum und den davon entfernt liegenden IMD-Vorrichtungen 10, 10' und 10'' über das Programmiergerät 20. Im Zusammenhang mit dieser Veröffentlichung bezieht sich das Wort "Daten", wenn es im Zusammenhang mit den zweiseitig gerichteten drahtlosen Kommunikationen benutzt wird, ebenfalls auf Ton-, Video- und Informationsübertragung zwischen den verschiedenen Zentren.
Demgemäss können die Datenquellen 100, wenn die Datenkommunikationen bis einmal hergestellt worden sind, verschiedene Daten und Informationen in Bezug auf das Programmiergerät 20 oder auf seine Komponenten bewerten, überwachen oder analysieren. Zum Beispiel kann die Datenquelle 100 die Leistungsgeschichte einer spezifischen Komponente des Programmiergeräts 20 analysieren. Auf eine spezifischere Weise kann die Datenquelle 100 statistische Gebrauchsdaten, Informationen über den Zustand von Komponenten oder Fehlinformationen des Programmiergeräts 20 analysieren. Wenn ein Fehler in dem Programmiergerät 20 oder in irgendeiner seiner Unterkomponenten entdeckt wird, können die vorbeugenden Maßnahmen über die zweiseitig gerichtete drahtlose Verbindung/Verknüpfung 124 der Datenkommunikationen durchgeführt werden.
Während eines der drahtlosen zweiseitig gerichteten Kommunikationsarbeitsabschnitte, die von der Erfindung in Betracht gezogen werden, empfängt das Modul 138 zur Informationsidentifizierung die Informationen zur Identifizierung und die historischen Daten aus einer oder aus mehreren der Komponenten des Programmiergeräts 20. Diese Komponenten können einen Analysator 126 oder irgendeine Subkomponente desselben enthalten. Ferner werden die sich auf das Programmiergerät 20 beziehenden Betriebs- und Instrumentationsdaten in dem entfernt gelegenen Datenzentrum 62 zur Nachprüfung durch das Analysenmodul 140 gesammelt und demselben unterbreitet. Insbesondere empfängt das Modul 138 zur Informationsidentifizierung diejenigen Informationen, die eine besondere medizinische Komponente oder Subkomponente durch eine Information auf einem Barcode, durch eine Seriennummer und/oder eine Modellnummer identifizieren. Das Modul zur Informationsidentifizierung 138 empfängt auch die historischen Daten, wie etwa die Zahl wie oft die Komponente eingeschaltet worden ist, die Dauer eines jeden Arbeitsabschnittes, die von der Komponente während eines jeden Arbeitsabschnittes erfüllten Funktionen und die Fehler oder Funktionsstörungen der Komponenten aus der Vergangenheit. Diese Daten werden von dem Programmiergerät 20 zu dem Datenzentrum 62 übertragen zwecks Analyse, Dokumentation, Auswertung und Überwachung der funktionellen und betrieblichen Parameter des Programmiergeräts 20. Im Falle wo ein Fehler oder eine Funktionsstörung durch die Daten angezeigt wird, wird eine Abhilfehandelung vorgenommen, so wie sie als angemessen betrachtet wird auf der Basis der Empfehlungen der Expertensysteme oder der technischen Unterstützung, die bei dem Datenzentrum 62 liegt.
Das Datenspeichermodul 142 enthält verschiedene Informationen, einschließlich der Empfehlung die durch die Industrie oder den Hersteller festgelegt werden für Größen der mittleren Dauer bis zum Ausfall der verschiedenen Komponenten des Programmiergeräts 20. Die in dem Modul 142 enthaltende Software bewahrt die Informationen über den Einsatz und die mittlere Dauer bis zum Ausfall auf, so dass, wenn das Programmiergerät befragt wird, die Informationen leicht zur Verfügung gestellt werden können. Die Informationen werden benutzt, um die Wartung, Ersetzung oder die Überprüfung von kritischen Komponenten in dem Programmiergerät zu bestimmen.
Das Analysenmodul 140 vergleicht die historischen Daten, wie etwa die Benutzung, Brachzeit, die Ereignisse die fast einen Fehler darstellten oder die wirklichen Fehler und ähnliche andere Informationen über eine Komponente oder eine Subkomponente mit den Informationen in dem Datenspeichermodul 142. Das Analysenmodul 140 bewertet weiter die geschichtlichen und die leistungsbezogenen Daten, wobei die Standards über die mittlere Dauer bis zum Ausfall als ein Modell gebraucht werden. Auf eine spezifischere Weise vergleicht das Analysenmodul 140 die Benutzungsinformationen, die Informationen über den Status der Instrumente und die Fehlerinformationen mit voreingestellten Leistungs- und Betriebsstandards für dieselben oder für ähnliche Bedingungen. Die voreingestellten Standards werden im Allgemeinen abgeleitet von der Analyse der Benutzung früherer ähnlicher Komponenten und der Ausfallsvorgänge. Das Analysenmodul 140 bestimmt, ob ein gegenwärtiger Fehler vorgekommen ist, oder ob eine Funktionsstörung in einer nahen Zukunft bevorstehen wird. In jedem Fall würden die Datenquellen 100 probieren die gegenwärtigen und die vorauszusehenden Fehler zu korrigieren oder sie würden einen Vorgang von Abläufen einleiten um die Lage zu berichtigen.
Zum Beispiel kann die Anwendung für eine Softwareaktualisierung aus dem Modul für die Softwareaktualisierung 146 durch die Verbindung/Verknüpfung der Datenkommunikationen 136 übertragen werden und aus der Ferne in einer spezifischen Komponente oder Unterkomponente des Programmiergeräts 20 installiert werden. Eine Anwendung der Aktualisierung der Software kann einen gegenwärtigen Fehler oder einen solchen der in einer nahen Zukunft auftreten kann korrigieren, wenn zum Beispiel der Fehlermodus eines integrierten Systems bekannt ist. Zusätzlich kann das ferne Datenzentrum 62 eine Schnittstelle bilden mit einer Komponente oder einer Unterkomponente des Programmiergeräts 20, um Modifikationen oder Einstellungen vorzuschlagen. Das ferne Datenzentrum 62 kann durch seine auf dem Web basierenden Experten- und Computersysteme ebenfalls in den Datenquellen 100 einen Auftrag für das Ersetzen von Teilen für eine Komponente in dem Programmiergerät 20 planen. Die Einstellung oder die Verbreitung einer dringenden Nachricht an den Operator über das auf dem Web basierende LAN- oder WAN-System führt dies auf herkömmliche Weise durch.
Weiter besitzt das Programmiergerät 20, wie dies oben diskutiert worden ist, einen Sensorbildschirm 114, der in der Lage ist, Kommunikationsinformationen aus den Datenquellen 100 anzuzeigen. Deshalb kann eine dringende Information über eine kritische Komponente in dem Programmiergerät 20 über den Schirm 114 kommuniziert werden, um einem Operator eine Mitteilung zu geben über einen Komponentenfehler, eine geplante Ersetzungstätigkeit oder ähnliche Dringlichkeitswartungsauflagen. Schließlich kann das Datenzentrum 62 direkt oder indirekt eine Schnittstelle bilden mit den Komponenten des Programmiergeräts 20, um den Operator zu warnen, damit er eine Komponente wechselt/­ wartet. Die Ersetzungstätigkeit kann an Ort und Stelle vorgenommen werden oder es kann erfordert sein, dass die Komponente bis zu einer zentralisierten Reparaturanlage versendet wird.
Mit der Erfindung können die Rechner und die Software und andere Werkzeuge bei den Datenquellen 100, die bei einem entfernt lokalisierten Datenzentrum 62 liegen, eine unterschiedliche Anzahl von Komponenten und Unterkomponenten des Programmiergeräts 20 ferngesteuert analysieren. Wie dies oben erörtert worden ist, ist das Datenzentrum 62 vorzugsweise ein auf dem Web basierendes mit hoher Geschwindigkeit arbeitendes Computernetzwerk und umfasst andere Quellen, um eine ferngesteuerte Fehlersuche und -beseitigung, sowie eine vorbeugende Wartung und eine Aktualisierung des Programmiergeräts 20 zu ermöglichen. In spezifischer Weise kann aktualisierte Software dem Programmiergerät 20 durch ein Exportieren derselben mittels eines der hierin veroffenbarten Kommunikationsmedien geliefert werden. Auf alternative Weise können eine ferngesteuerte Bewertung und Entscheidung, wie etwa, ob eine Komponente oder Unterkomponente des Programmiergeräts 20 einen Dienst benötigt, durch eine ferngesteuerte Überwachung der in Frage kommenden Komponente vorgenommen werden.
Unter Bezugnahme auf nunmehr die Abb. 6A wird eine Softwarelogik von hohem Niveau bereitgestellt, welche eine Illustration ist von den Fähigkeiten für eine ferngesteuerte Fehlersuche und -beseitigung, Wartung und Aktualisierung gemäß der vorliegenden Erfindung. In spezifischer Weise wird die Logik in Gang gesetzt durch die Beantragung einer Verbindung zwischen dem Programmiergerät 20 und dem fernen Datenzentrum 62 unter dem Logikschritt 150. Die Logik fährt fort, um das Programmiergerät 20 unter dem Logikschritt 152 zu verifizieren. Hinterher wird das Programmiergerät 62 auf die Authentizität überprüft unter dem Entscheidungsschritt 154. Wenn keine Verifizierung mittels einer Identifizierung oder eines Kennwortes erzielt wird, dann wird das Verfahren unter dem Logikschritt 155 beendet. Wenn jedoch das Programmiergerät 20 verifiziert ist, fährt die Logik fort zu dem Logikschritt 156, um die Instrumentenanschlüsse unter dem Logikschritt 156 in Betrieb zu setzen. Hinterher schreitet die Softwarelogik zu der Überprüfung des Benutzungsprotokolls unter dem Logikschritt 158. Die Benutzungsprotokolle geben die Dauer und die Benutzung des Programmiergeräts 20 an. Eine übermäßige oder unterdurchschnittliche Benutzung können auf betriebliche oder funktionelle Probleme hinweisen. Demgemäss werden die Benutzungsprotokolle unter dem Logikschritt 160 zu dem fernen Datenzentrum 62 hinuntergeladen und zu dem Analysatormodul 140 in den Datenquellen 100 geschickt zur Analyse und Beurteilung. Anschließend wird das Benutzungsprotokoll unter dem Entscheidungsschritt 162 nach Problemen überprüft. Wenn keine Probleme angezeigt werden, dann ist der Arbeitsabschnitt beendet. Wenn jedoch ein feststellbares Problem vorhanden ist, geht die Logik weiter zu dem Entscheidungsschritt 164, bei welchem die Logik fragt, ob eine Fernlösung für das Problem möglich ist. Wenn eine Fernlösung als nicht lebensfähig angesehen wird, verbreitet das System eine unverzügliche Warnung an den Operator unter dem Logikschritt 163. In der Alternative, wenn das Problem aus der Ferne gelöst werden konnte, dann fährt die Logik weiter zu dem Schritt 166, bei welchem eine Lösung durchgeführt wird. Der Arbeitsabschnitt wird dann unter dem Logikschritt 168 beendet, nachdem das Ereignis aufgezeichnet worden ist. Auf ähnliche Weise kann die Logik den Instrumentenanschluss aktivieren, um die Fehlerprotokolle unter dem Logikschritt 170 zu überprüfen und um die bezeichnete Logikroutine zu verrichten, wie dies in dem Diagramm dargestellt worden ist. Ferner kann Zugriff genommen werden auf die Anschlüsse, um den Zustand der Batterie oder des Stromes unter dem Logikschritt 184 zu prüfen, um die Vollständigkeit der Datenbank unter dem Logikschritt 198 zu überprüfen und um die mittlere Dauer bis zu dem Status des Ausfalls unter dem Logikschritt 212 abzuschätzen und es können die einschlägigen Logikschritte auf die in dem Diagramm der Abbildung A umrissene Art und Weise verrichtet werden. Das softwarespezifische Verfahren, das oben beschrieben worden ist, verkapselt einige der Hauptaspekte der vorliegenden Erfindung. Auf spezifische Weise liefert das Schema des Verfahrens und der Kommunikationen zwischen der fernen Datenstation 62 und dem Programmiergerät 20 ein einzigartiges System für das ferngesteuerte Einrichten, Aktualisieren, Warten und Überwachen der Software auf einer kontinuierlichen Basis.
Es muss zur Kenntnis genommen werden, dass die Daten über den Patienten sowie die verwandten Informationen, welche schlussendlich die Basis bilden auf welcher die Fernstation 62 eine gegenseitige Beeinflussung mit dem Programmiergerät 20 vornimmt, von den IMD-Vorrichtungen 10, 10' und 10'' erlangt werden. Folglich könnte zum Beispiel eine Patientengeschichte, die aus der Speicherbank der IMD- Vorrichtungen durch eine Aufwärtsstrecke bis zu dem Programmiergerät 20 eingeholt worden ist, schlussendlich zu der Fernstation 62 zur Beurteilung und Analyse übertragen werden.
Im Rahmen der Abb. 6B betrifft das Diagramm eine andere Logik für eine Episode einer Aufwärtsstrecke zwischen dem Programmiergerät 20 und dem Datenzentrum 62. In spezifischer Weise betrifft die Logik Daten und Komponenten, Datenregister und Software in dem Programmiergerät 20, welche interaktiv sind mit den IMD-Vorrichtungen 10, 10' und 10''. Die Verbindung wird eingeleitet unter dem Logikschritt 250. Das Programmiergerät 20 wird unter dem Logikschritt 252 überprüft. Die Logik fährt weiter zu dem Entscheidungsschritt 254, zum Überprüfen, ob all Überprüfungserfordernisse erfüllt worden sind, bevor dass der Zugang genehmigt werden kann. Wenn der Zugang nicht genehmigt wird, geht die Logik zu dem Schritt 253 weiter und der Arbeitsabschnitt ist beendet. Wenn der Arbeitsabschnitt fortgesetzt werden soll, schreitet die Logik weiter zu dem Schritt 256, bei welchem die Kanäle offen sind. Die verschiedenen Kanäle umfassen die Patientendaten unter dem Schritt 258, die Daten des Benutzungsprotokolls unter der Logik 268, die Daten des Komponentenzustandes unter der Logik 280, die Daten des Fehlerprotokolls unter der Logik 292 und die Daten der Interaktion/Interrelation der IMD- Vorrichtungen unter der Logik 308. Für erläuternde Zwecke wird die Patientendatenverzweigung der Logik hierin weiter unten erörtert.
Unter dem Logikschritt 258 wird der Anschluss der Patientendaten geöffnet. Diese Daten werden zuerst durch die Herstellung einer Aufwärtsstrecke von irgendeiner der IMD- Vorrichtungen 10, 10' und 10'' zu dem Programmiergerät 20 und die Übertragung von spezifischen Patientendaten erlangt, welche in den IMD-Vorrichtungen gespeichert sind. Die Daten werden im Allgemeinen in dem Programmiergerät 20 auf einer regelmäßigen Basis oder je nach dem wie sie benötigt werden hochgeladen und gespeichert. Obwohl einige der Patientendaten örtlich auf der Ebene des Programmiergeräts 20 analysiert werden können, nimmt das Fließdiagramm an, dass alle Patientendaten zu dem fernen Datenzentrum 62 zwecks Analyse durch das Analysenmodul 140 exportiert werden. Folglich fährt die Logik weiter zu dem Entscheidungsblock 262, wo die Daten auf Unbeständigkeiten überprüft werden. Im Falle, wo keine erkennbaren Unbeständigkeiten der Daten vorhanden sind, fährt die Logik weiter zu dem Schritt 261 und der Arbeitsabschnitt ist beendet. Wenn jedoch Probleme in der Struktur und/oder der Aufmachung der Daten bezüglich der Patientengeschichte vorhanden sind, fährt die Logik weiter zu dem Entscheidungsblock 264 und wird bestimmen, ob das Problem aus der Ferne gelöst werden kann. Wenn das Problem so gestaltet ist, dass die Ausführung einer Reparatur aus der Ferne nicht möglich ist, dann fährt die Logik weiter zu dem Schritt 263, wo eine Notflagge an einen Operator verschickt wird und auf diese Weise die verantwortliche Partei vor dem Problem gewarnt wird. Im Falle der Alternative, wenn eine Fernlösung durchgeführt werden könnte, fährt die Logik weiter zur Durchführung der Lösung unter dem Logikschritt 262. Danach fährt die Logik fort zu dem Schritt 264, bei welchem der Vorgang aufgezeichnet wird, wobei die Synopsis des Problems und die unternommenen Maßnahmen angegeben werden. Anschließend ist der Arbeitabschnitt beendet.
Auf ähnliche Weise wird, wie dies in dem verbleibenden Teil des Logikdiagramms umrissen worden ist, das Benutzungsprotokoll unter dem Logikschritt 268 überprüft, der Status der Komponente bzw. der Komponenten wird unter dem Logikschritt 280 beurteilt, das Fehlerprotokoll wird unter dem Logikschritt 292 überprüft und Fehler in der Interaktion/Schnittstelle, welche daher stammen können weil das Programmiergerät interaktiv ist mit den IMD-Vorrichtungen, werden unter dem Logikschritt 308 überprüft. In all diesen Fällen kann dann wenn ein Problem mit einer Komponente oder ein Fehler mit einer Datengruppe durch das Datenzentrum 62 festgestellt wird, eine Fernlösung durchgeführt werden, wie etwa die Aktualisierung der Software über das Modul 146, oder es wird eine Mitteilung bezüglich des Auswechselns einer Komponente verschickt.
Die Abb. 7 betrifft ein Fließdiagramm einer Logik von hohem Niveau, welche sich auf die Datenverwaltung des Programmiergeräts 20 und einen Arbeitsabschnitt bezüglich der Beurteilung/Fehlersuche und -beseitigung des Datenverwaltungssystems durch das entfernt gelegene Datenzentrum 62 betrifft. In spezifischer Weise betrifft das System die Fehlersuche und -beseitigung bei der Software, die Beurteilung der integrierten Systeme durch das Überprüfen der Leistungsparameter der integrierten Systeme und die Analyse der Datenbank bezüglich der Patientengeschichte. Die Softwarelogik wird eingeleitet durch die Herstellung einer Abwärtsstrecke von dem Datenzentrum 62 zu dem Programmiergerät 20 unter dem Logikschritt 400. Das Programmiergerät wird unter dem Logikschritt 402 identifiziert. Unter dem Entscheidungsblock 404 wird die Identifizierung des Programmiergeräts 20 überprüft. Wenn keine Bestätigung der Identifizierung vorhanden ist, wird der Arbeitsabschnitt unter dem Logikschritt 403 beendet. Wenn das Programmiergerät 20 überprüft ist, fährt die Logik jedoch weiter, um Anschlussstellen der Datenverwaltung unter dem Logikschritt 410 in Gang zu bringen. Folglich fährt die Logik weiter zu dem Entscheidungsschritt 412, um zu überprüfen ob der Arbeitsabschnitt sich auf Auflagen bezüglich der Fehlersuche und -beseitigung oder der Aktualisierung der Software bezieht. Wenn nicht, dann fährt die Logik zu dem Logikschritt 411 weiter und der Arbeitsabschnitt wird beendet. In der Alternative, wenn das Ergebnis sich mit der Aktualisierung der Software und/oder der Fehlersuche und - beseitigung beschäftigt, dann wird die Aufgabe unter dem Logikschritt 414 durchgeführt. Als nächstes wird das System geprüft, um die Genauigkeit und die Vollkommenheit des unter dem Logikschritt 416 implementierten Gegenmittels zu verifizieren. Nachfolgend wird das System überprüft, um zu sehen, ob das implementierte Gegenmittel das Problem unter dem Entscheidungsblock 418 gelöst hat. Wenn das Problem ungelöst bleibt, fährt die Logik weiter, um das System einige Male zu überprüfen und nach einer vorgegebenen Zahl von Versuchen sendet es unter dem Logikschritt 419 eine Warnung an den Operator aus. Wenn der Vorgang als ein Erfolg bestätigt wird, fährt die Logik vor zu dem Schritt 420, wo das Ereignis aufgezeichnet wird und der Arbeitsabschnitt beendet wird.
Auf ähnliche Weise, wenn das Ergebnis der Datenverwaltung sich auf Leistungsparameter bezieht, dann fährt die Logik vor zu dem Entscheidungsblock 422. Wenn es herausgefunden wird, dass das Ergebnis anders ist als die Leistungsparameter von zum Beispiel den integrierten Systemen in dem Programmiergerät 20, dann fährt die Logik weiter zu dem Schritt 423 und der Arbeitsabschnitt wird beendet. Die Logik schreitet ansonsten vor zu dem Entscheidungsblock 424, um zu überprüfen, ob der Arbeitsabschnitt der Beurteilung sich auf augenblickliche Fehler oder auf in einer nahen Zukunft auftretende Fehler der integrierten Systemen oder auf Betriebsparameter derselben bezieht. Wenn nicht, endet der Arbeitsabschnitt bei dem Logikschritt 423. Wenn das Ergebnis ein Fehler oder ein in der nahen Zukunft auftretender Fehler ist, dann fährt die Logik jedoch weiter zu dem Entscheidungsschritt 426, um zu überprüfen, ob eine Fernkorrektur unter dem Logikschritt 426 möglich ist. Wenn eine Fernkorrektur nicht lebensfähig ist, fährt die Logik vor zudem Schritt 427, um dem Operator eine Warnung heraus zu geben/zu übersenden. In der Alternative, wenn eine Fernlösung möglich ist, wird die Korrektur unter dem Logikschritt 428 implementiert. Danach fährt die Logik vor zu dem Entscheidungsschritt 430, wo die Korrektur bezüglich der Genauigkeit und verwandter Faktoren überprüft wird. Wenn es festgestellt wird, dass die Korrektur erfolgreich ist, wird der Arbeitsabschnitt unter dem Logikschritt 432 beendet. Wenn jedoch das Problem ungelöst bleibt, fährt die Logik weiter zu dem Schritt 427, um dem Operator eine Warnung heraus zu geben/zu übersenden.
Ferner, wenn das Ergebnis der Datenverwaltung die Patientengeschichte betrifft, geht das Logikprogramm weiter zu dem Entscheidungsschritt 434. Wenn die Untersuchungen die Patientengeschichte nicht betreffen, schreitet das Programm vorwärts bis zu dem Schritt 423, wo das Ereignis aufgezeichnet wird und der Arbeitsabschnitt beendet wird. Wenn jedoch der Arbeitsabschnitt die Patientendaten betrifft, geht die Logik vorwärts bis zu dem Schritt 436, um verschiedene Arten von Zuständen der Patientengeschichte unter den Entscheidungsblöcken 438, 440 und 442 zu überprüfen, in welchen die Logik eine Überprüfung durchführt um zu sehen, ob sich der Arbeitsabschnitt auf beziehungsweise die verfügbare Patientengeschichte, den anfänglichen Start oder die fehlende Patientengeschichte bezieht. Wenn die Patientengeschichte unter dem Entscheidungsschritt 438 verfügbar ist, wird sie unter den Schritt 44 kopiert und anschließend wird das Ereignis aufgezeichnet und der Arbeitsabschnitt wird beendet. In der Alternative, wenn die Patientengeschichte nicht verfügbar ist, fährt die Logik vor zu dem Entscheidungsschritt 44, um zu überprüfen, ob dies eine Bedingung des anfänglichen Starts von irgendeinem Programmiergerät 20 ist oder der anfänglichen Installation der IMD-Vorrichtungen 10, 10' und 10''. Es ist klar, dass keine vorhergehende Geschichte in der Datenbank gefunden werden wird, wenn die Überprüfung nach der Patientengeschichte in den frühen ersten Stunden nach dem Einpflanzen vorgenommen wird. Wenn es demgemäss unter dem Entscheidungsblock 440 gefunden wird, dass der Arbeitsabschnitt im Laufe des anfänglichen Starts unternommen wird, dann fährt die Logik weiter zu dem Schritt 446, wo das Ereignis aufgezeichnet und der Arbeitsabschnitt beendet wird. In der Alternative, wenn der Arbeitsabschnitt nicht während des anfänglichen Starts durchgeführt wird, fährt die Logik weiter zu dem Entscheidungsschritt 442, wo das System überprüft, um zu sehen ob Daten über die Patientengeschichte fehlen. Wenn gefunden wird, dass keine Daten über die Patientengeschichte fehlen, kehrt die Logik zu dem Schritt 436 zurück, um die oben festgelegten Logikschritte zu wiederholen. Anderseits, wenn es bestätigt wird, dass Daten über die Patientengeschichte fehlen, dann schreitet die Logik vorwärts zu dem Schritt 443, um dem Operator eine Warnung heraus zu geben/zu übersenden.
Demgemäss liefert die vorliegende Erfindung verschiedene Vorteile gegenüber dem Stand der Technik. In spezifischer Weise erteilt der Stand der Technik keine Lehre über eine Struktur und/oder ein Verfahren, in welchen die Komponenten eines Programmiergeräts aus der Ferne nach Fehler oder nach anderen Leistungsdefekten bewertet, überwacht oder beurteilt werden, um eine Fernlösung für diese Probleme durchzuführen. In Zusammenfassung liefert die vorliegende Erfindung verschiedene Fortschritte gegenüber dem Stand der Technik, wobei einige derselben sich beziehen auf den Einsatz eines Kommunikationsschemas, das in ein entferntes, auf dem Web basierendes Datenexpertenzentrum 62 integriert ist, in welchem Expertensysteme aus der Ferne entfaltet werden, um den Komponentengebrauch zu beurteilen, Fehlerprotokolle und Ausfallfrequenz zu überprüfen, den Strom- oder Batteriezustand zu überprüfen, den Status der mittleren Zeitdauer bis zum Ausfall der Komponenten/der Unterkomponenten zu überwachen, die Software zu aktualisieren, die Vo 07085 00070 552 001000280000000200012000285910697400040 0002010052644 00004 06966llständigkeit der Datenbank zu beurteilen und die Informationsverwaltung zu überprüfen, die Reparatur und das Ersetzen von Komponenten aus der Ferne vorzunehmen oder einen Befehl herausgeben zur Vornahme derselben Vorgänge an Ort und Stelle sowie eine Warnung an die Operatoren herausgeben über irgendwelche bedeutsamen. Probleme mit dem Programmiergerät.
Obwohl spezifische Anwendungsformen der Erfindung hierin mit gewissen Einzelheiten bekannt gemacht worden sind, wird es wohl verstanden, dass dies nur zum Zwecke der Erläuterung gemacht worden ist und es darf dies nicht als eine Einschränkung der Reichweite der Erfindung, wie sie in den beigefügten Ansprüchen definiert wird, angesehen werden. Es muss verstanden werden, dass verschiedene Änderungen, Umwandlungen und Veränderungen an den hierin beschriebenen Anwendungsformen durchgeführt werden können, ohne dass man sich von dem Geist und dem Ziel der beigefügten Ansprüche entfernt.
Bezugszeichenliste Fig. 6A
150
Initiierung der Verbindung zwischen dem Programmiergerät und dem Datenzentrum
152
Programmiergerät verifizieren
154
Programmiergerät verifiziert?
155
Ende
156
Aktivierung der Instrumentierungsanschlüsse
158
Benutzungsprotokolle überprüfen
160
Herunterladen und Analysieren
161
Ende
162
Benutzungsprobleme?
163
Operator warnen
164
Fernlösung?
166
Lösung implementieren
168
Aufzeichnen und Ende
170
Fehlerprotokolle überprüfen
172
Herunterladen und Analysieren
173
Ende
174
Irgendein unerwartetes Fehlerprofil?
175
Operator warnen
176
Fernlösung?
178
Lösung implementieren
180
Korrekturen bestätigen
182
Aufzeichnen und Ende
184
Batteriezustand überprüfen
186
Herunterladen und Analysieren
187
Ende
188
Annehmbarer Batteriestrom?
189
Operator warnen
190
Fernlösung?
192
Lösung implementieren
194
Batteriezustand bestätigen
196
Aufzeichnen und Ende
198
Vollständigkeit der Datenbank überprüfen
200
Scannen nach Virus
201
Ende
202
Software?
203
Operator warnen
204
Fernlösung?
206
Saubere Version installieren
208
Datenvollständigkeit bestätigen
210
Aufzeichnen und Ende
212
Zustand der mittleren Dauer bis zum Ausfall überprüfen
214
Oberprüfung des Zustands der mittleren Dauer bis zum Ausfall durchführen
215
Ende
216
Komponente beim Zustand der mittleren Dauer bis zum Ausfall?
217
Operator warnen
218
Fernlösung?
220
Komponente anpassen
222
Einstellung bestätigen
224
Aufzeichnen und Ende
Fig. 6B
250
Initiierung der Verbindung zwischen Programmiergerät und Datenzentrum
252
IMD-Vorrichtungen oder Programmiergerät verifizieren
253
Ende
254
Einheit verifiziert?
256
Kanäle zu IMD-Vorrichtungen öffnen
258
Patientendaten überprüfen
260
Patientendaten hinunterladen
261
Ende
262
Nicht übereinstimmende Daten?
262
Lösung implementieren
263
Operator warnen
264
Fernlösung
264
Aufzeichnen und Ende
268
Benutzungsprotokoll überprüfen
270
Benutzung hinunterladen
271
Ende
272
Benutzungsproblem?
273
Operator warnen
274
Fernlösung
276
implementieren
278
Ende
280
Status der Komponenten überprüfen
282
Status der Komponenten hinunterladen
283
Ende
284
Komponentenproblem?
285
Operator warnen
286
Fernlösung
288
implementieren
290
Aufzeichnen und Ende
292
Fehlerprotokoll überprüfen
295
Ende
296
Fehlerprotokoll hinunterladen
298
unerwartetes Fehlerprofil?
299
Operator warnen
300
Fernlösung
302
Lösung implementieren
304
Vollständigkeit bestätigen
306
Aufzeichnen und Ende
308
Fehler der Interaktion zwischen den IMD-Vorrichtungen überprüfen
310
Interaktionsfehler hinunterladen
311
Ende
312
Fehlerprofil definiert?
313
Operator warnen
314
Fernlösung
316
IMD-Vorrichtung identifizieren und Lösung implementieren
318
Bestätigen
320
Aufzeichnen und Ende
Fig. 7
400
Initiierung der Verbindung von dem fernen Ort bis zu dem Programmiergerät
402
Programmiergerät identifizieren
403
Ende
404
Identifizierung verifizieren?
406
Datenkanal auswählen
408
Datenkanal ausgewählt?
410
Datenverwaltung initiieren
411
Aufzeichnen und Ausloggen
412
Betreffen die Daten die Fehlersuche und -beseitigung und/oder die Softwareaktualisierung?
414
Fehlersuche und -beseitigung und/oder Softwareaktualisierung für die ausgewählten MD-Vorrichtungen ausführen
416
System überprüfen und verifizieren
418
Erfolgreiche Durchführung der Tätigkeit?
419
Operator warnen
420
Aufzeichnen und Ausloggen
421
Betreffen die Daten Leistungsparameter?
423
Aufzeichnen und Ausloggen
424
Anzeige eines gegenwärtigen Fehlers oder eines Fehlers in naher Zukunft?
426
Ist eine Fernkorrektur möglich?
427
Operator warnen
428
Fernkorrektur ausführen
430
Korrektur installiert und erfolgreich?
432
Ende
434
Betreffen die Daten die Patientengeschichte?
436
Patientengeschichte überprüfen
438
Daten der Patientengeschichte verfügbar?
440
Anfänglicher Anlauf?
442
Fehlende Patientengeschichte?
443
Operator warnen
444
Patientengeschichte Kopieren/Übertragen
446
Aufzeichnen und Ausloggen

Claims (20)

1. Zweiseitig gerichtetes, mit einem entfernten, auf dem Web basierenden Datenexpertenzentrum integriertes Kommunikationssystem, in welchem eine Aufwärtsstrecke zwischen einem medizinischen Programmiergerät für eine einpflanzbare medizinische Vorrichtung zu dem auf dem Web basierenden Expertenzentrum über das zweiseitig gerichtete Kommunikationssystem hergestellt wird, wobei das auf dem Web basierende Datenexpertenzentrum in Kombination mit dem Programmiergerät die folgenden Elemente enthält:
das entfernt gelegene, auf dem Web basierende Datenzentrum, das mit hoher Geschwindigkeit arbeitende Computerressourcen umfasst;
das zweiseitig gerichtete Kommunikationssystem, das in einer betriebsfähigen Datenkommunikation mit den Ressourcen bei dem fernen, auf dem Web basierenden Datenexpertenzentrum steht; und
das Programmiergerät, das in einer ausführbaren zweiseitig gerichteten Datenkommunikation mit dem auf dem Web basierenden Datenexpertenzentrum steht, in welchem die Tätigkeiten der Komponenten/der Unterkomponenten und die Datenverwaltung des Programmiergeräts überwacht, bewertet und modifiziert werden über Befehle, die auf einer entfernt gelegenen Basis durch die mit hoher Geschwindigkeit arbeitenden Computerressourcen bei dem auf dem Web basierenden Datenexpertenzentrum durchgeführt werden.
2. Kommunikationssystem nach Anspruch 1, in welchem das zweiseitig gerichtete Kommunikationssystem eines der nachfolgenden Systeme enthält: Modem, Internetnetzwerk, Faseroptik, Kabel, Lasersender-Empfänger, Mobilsysteme, Radiohochfrequenz- und Sattelitenverbindungen.
3. Kommunikationssystem nach Anspruch 1, in welchem die Schnittstelle eines der nachfolgenden Elemente einschließt: Zellentelefon, Handbetätigungselement und Programmiervorrichtung.
4. Kommunikationssystem nach Anspruch 2, in welchen das Internetnetzwerk das Internet umfasst, das so strukturiert ist, dass es einen Zugang zu den Ressourcen liefert, welche in dem fernen, auf dem Web basierenden Datenexpertenzentrum lokalisiert sind und dass es ferner Zufuhreingänge umfasst.
5. Kommunikationssystem nach Anspruch 2, in welchem das Mobilsystem drahtlose in einem Grundfahrzeug installierte Kommunikationssysteme umfasst, welche Datenkommunikationen mit dem fernen, auf dem Web basierenden Datenexpertenzentrum und dem Programmiergerät aufweisen.
6. Kommunikationssystem nach Anspruch 3, in welchem das Handbetätigungselement in der Handtragbare Computer und Bildschirmtelefone umfasst, welche so strukturiert sind, dass sie als Webtops funktionieren können, um über eines der zweiseitig gerichteten, drahtlosen Kommunikationssysteme einen Zugang zu dem Internet zu liefern.
7. Kommunikationssystem nach Anspruch 2, in welchem das zweiseitig gerichtete Kommunikationssystem ferner eine Telemetrie zwischen dem Programmiergerät und einer großen Anzahl von einpflanzbaren Vorrichtungen einschließt.
8. Kommunikationssystem nach Anspruch 7, in welchem die einpflanzbare Vorrichtung eine große Anzahl von einpflanzbaren Vorrichtungen in verschiedenen Teilen eines Patientenkörpers einschließt sowie eine unabhängige und gemeinsame Telemetrieverbindung zu der Schnittstelle aufweist.
9. Kommunikationssystem nach Anspruch 8, in welchem die gemeinsame Telemetrieverbindung die Kommunikation zwischen einer großen Anzahl von einpflanzbaren Vorrichtungen umfasst, welche an einem Standort im Innern einer der eingepflanzten Vorrichtungen implementiert werden.
10. Kommunikationssystem nach Anspruch 2, in welchem die Laser-Sender-Empfänger implementiert werden, um drahtlos Daten zu übertragen, welche über optische drahtlose Systeme empfangen worden sind, in welchen die Daten in spezifische Wellenlängen geteilt werden unter Einsatz eines Verstärkers, eines Lasers und eines Empfängers, um die Daten drahtlos bis zu der fernen klinischen Station zu übertragen.
11. Kommunikationssystem nach Anspruch 2, in welchem das Modem eine Telefonverbindung umfasst, in welcher POTS, Switched 56, ISDN und T1 enthalten sind.
12. Kommunikationssystem nach Anspruch 1, in welchem die Ressourcen bei dem fernen, auf dem Web basierenden Datenzentrum Operatore, Kliniker und auf dem Web basierende mit hoher Geschwindigkeit arbeitende Computer umfassen, welche zentralisierte Daten und Informationen enthalten, welche strukturiert sind, um eine auf einer gewissen Entfernung basierte, klinische Unterstützung für Patienten mit einpflanzbaren Vorrichtungen zu liefern.
13. Kommunikationssystem nach Anspruch 1, in welchem das Programmiergerät ein Speichersystem einschließt, um Daten von dem auf dem Web basierenden Datenzentrum für reine spätere Übertragung bis zu der einpflanzbaren Vorrichtungen zu speichern.
14. Drahtloses Kommunikationssystem, in welchem ein auf dem Web basierendes Datenzentrum, das in einer fernen Informationsstation lokalisiert ist, in einer drahtlosen Kommunikation mit einem Programmiergerät oder einer Webtopeinheit steht, in welche verschiedene klinische Daten und Therapien durch Eingänge geliefert werden, welche in mindestens eine einpflanzbare medizinische Vorrichtung über das Programmiergerät oder die Webtopeinheit hochgeladen werden, wobei das Programmiergerät außerhalb der eingepflanzten medizinischen Vorrichtung aber in dem Telemetriegebiet derselben angeordnet ist, wobei das drahtlose Kommunikationssystem in Kombination mit dem Programmiergerät die folgenden Elemente enthält:
das auf dem Web basierende Datenzentrum unter Einsatz eines Telnetprotokolls, um zweiseitig gerichtete Kommunikationen mit dem Programmiergerät zu liefern;
das Programmiergerät mit zweiseitig gerichteten Kommunikationen mit der mindestens einen einpflanzbaren medizinischen Vorrichtung; und
die mindestens eine einpflanzbare medizinische Vorrichtung mit telemetrischen drahtlosen Kommunikationen mit dem Programmiergerät.
15. Drahtloses System nach Anspruch 14, in welchem die verschiedenen klinischen Daten und Therapien, die durch die Eingänge geliefert werden, ausführbare, in dem Programmiergerät durchgeführte Befehle umfassen, um eine ferngesteuerte Wartung der Komponenten durchzuführen und eine Datenbank zu verwalten.
16. System nach Anspruch 15, in welchem die Wartung der Komponenten die Aktualisierung der Software der integrierten Systeme des Programmiergeräts umfasst.
17. System nach Anspruch 15, in welchem die Datenbank Informationen über Benutzungsprotokolle, Patientendaten, Fehlerprotokolle und Leistungsparameter enthält.
18. System nach Anspruch 14, in welchem das Webtop implementiert wird, um nicht kritische Informationen aus dem auf dem Web basierenden Datenzentrum zu übertragen.
19. System nach Anspruch 15, in welchem die Datenbank die Patientengeschichte einschließt, welche zu dem Programmiergerät über eine Aufwärtsstrecke zu der mindestens einen einpflanzbaren medizinischen Vorrichtung übertragen wird.
20. System nach Anspruch 17, in welchem die Benutzungsprotokolle ein integriertes System mit implementierten Taktgeber-/Zeitnehmerdaten bezüglich der Anzahl der Verbindungen zwischen mindestens einer einpflanzbaren medizinischen Vorrichtung und dem Programmiergerät umfassen.
DE10052644A 1999-10-26 2000-10-24 Apparat und Verfahren zur Fehlersuche und -Beseitigung, Wartung sowie Aktualisierung aus der Ferne von einpflanzbaren Vorrichtungssytemen Ceased DE10052644A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/426,741 US6442433B1 (en) 1999-10-26 1999-10-26 Apparatus and method for remote troubleshooting, maintenance and upgrade of implantable device systems

Publications (1)

Publication Number Publication Date
DE10052644A1 true DE10052644A1 (de) 2001-05-23

Family

ID=23692022

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10052644A Ceased DE10052644A1 (de) 1999-10-26 2000-10-24 Apparat und Verfahren zur Fehlersuche und -Beseitigung, Wartung sowie Aktualisierung aus der Ferne von einpflanzbaren Vorrichtungssytemen

Country Status (4)

Country Link
US (2) US6442433B1 (de)
JP (1) JP2001222445A (de)
DE (1) DE10052644A1 (de)
FR (2) FR2800185B1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007032469A1 (de) * 2007-07-10 2009-01-15 Biotronik Crm Patent Ag Anordnung für die Fernprogrammierung eines persönlichen medizinischen Gerätes
US8239025B2 (en) 2007-07-28 2012-08-07 Biotronik Crm Patent Ag System and method for the remote programming of a personal medical device

Families Citing this family (482)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6322502B1 (en) 1996-12-30 2001-11-27 Imd Soft Ltd. Medical information system
US20060064135A1 (en) * 1997-10-14 2006-03-23 Transoma Medical, Inc. Implantable pressure sensor with pacing capability
US20020120200A1 (en) * 1997-10-14 2002-08-29 Brian Brockway Devices, systems and methods for endocardial pressure measurement
US20060161473A1 (en) * 1998-03-19 2006-07-20 Defosse Erin M Remote data acquisition, transmission and analysis system including handheld wireless equipment
US8631093B2 (en) * 1998-03-19 2014-01-14 Crane Merchandising Systems, Inc. Remote data acquisition, transmission and analysis system including handheld wireless equipment
US20070050465A1 (en) * 1998-03-19 2007-03-01 Canter James M Packet capture agent for use in field assets employing shared bus architecture
US7020680B2 (en) * 1998-03-19 2006-03-28 Isochron, Llc System and method for monitoring and control of beverage dispensing equipment
US8480580B2 (en) 1998-04-30 2013-07-09 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US6949816B2 (en) 2003-04-21 2005-09-27 Motorola, Inc. Semiconductor component having first surface area for electrically coupling to a semiconductor chip and second surface area for electrically coupling to a substrate, and method of manufacturing same
US8465425B2 (en) 1998-04-30 2013-06-18 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8346337B2 (en) 1998-04-30 2013-01-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US9066695B2 (en) 1998-04-30 2015-06-30 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8688188B2 (en) 1998-04-30 2014-04-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8974386B2 (en) 1998-04-30 2015-03-10 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US6175752B1 (en) 1998-04-30 2001-01-16 Therasense, Inc. Analyte monitoring device and methods of use
US6270457B1 (en) 1999-06-03 2001-08-07 Cardiac Intelligence Corp. System and method for automated collection and analysis of regularly retrieved patient information for remote patient care
US7134996B2 (en) * 1999-06-03 2006-11-14 Cardiac Intelligence Corporation System and method for collection and analysis of patient information for automated remote patient care
US7429243B2 (en) * 1999-06-03 2008-09-30 Cardiac Intelligence Corporation System and method for transacting an automated patient communications session
US6312378B1 (en) 1999-06-03 2001-11-06 Cardiac Intelligence Corporation System and method for automated collection and analysis of patient information retrieved from an implantable medical device for remote patient care
US7315825B2 (en) * 1999-06-23 2008-01-01 Visicu, Inc. Rules-based patient care system for use in healthcare locations
US7650291B2 (en) * 1999-06-23 2010-01-19 Koninklijke Philips Electronics N.V. Video visitation system and method for a health care location
US7467094B2 (en) * 1999-06-23 2008-12-16 Visicu, Inc. System and method for accounting and billing patients in a hospital environment
US7395216B2 (en) 1999-06-23 2008-07-01 Visicu, Inc. Using predictive models to continuously update a treatment plan for a patient in a health care location
US7454359B2 (en) * 1999-06-23 2008-11-18 Visicu, Inc. System and method for displaying a health status of hospitalized patients
US7321862B2 (en) * 1999-06-23 2008-01-22 Visicu, Inc. System and method for patient-worn monitoring of patients in geographically dispersed health care locations
US8175895B2 (en) * 1999-06-23 2012-05-08 Koninklijke Philips Electronics N.V. Remote command center for patient monitoring
US7411509B2 (en) * 1999-06-23 2008-08-12 Visicu, Inc. System and method for observing patients in geographically dispersed health care locations
US7433827B2 (en) 1999-06-23 2008-10-07 Visicu, Inc. System and method for displaying a health status of hospitalized patients
US7454360B2 (en) * 1999-06-23 2008-11-18 Visicu, Inc. Order evaluation system for use in a healthcare location
US7256708B2 (en) * 1999-06-23 2007-08-14 Visicu, Inc. Telecommunications network for remote patient monitoring
US7475019B2 (en) * 1999-11-18 2009-01-06 Visicu, Inc. System and method for physician note creation and management
US7991625B2 (en) * 1999-06-23 2011-08-02 Koninklijke Philips Electronics N.V. System for providing expert care to a basic care medical facility from a remote location
US6221011B1 (en) 1999-07-26 2001-04-24 Cardiac Intelligence Corporation System and method for determining a reference baseline of individual patient status for use in an automated collection and analysis patient care system
CA2314513A1 (en) * 1999-07-26 2001-01-26 Gust H. Bardy System and method for providing normalized voice feedback from an individual patient in an automated collection and analysis patient care system
CA2314517A1 (en) 1999-07-26 2001-01-26 Gust H. Bardy System and method for determining a reference baseline of individual patient status for use in an automated collection and analysis patient care system
US20030095648A1 (en) * 1999-10-05 2003-05-22 Lifecor, Inc. Fault-tolerant remote reprogramming for a patient-worn medical device
US6398728B1 (en) 1999-11-16 2002-06-04 Cardiac Intelligence Corporation Automated collection and analysis patient care system and method for diagnosing and monitoring respiratory insufficiency and outcomes thereof
US6368284B1 (en) * 1999-11-16 2002-04-09 Cardiac Intelligence Corporation Automated collection and analysis patient care system and method for diagnosing and monitoring myocardial ischemia and outcomes thereof
US6411840B1 (en) * 1999-11-16 2002-06-25 Cardiac Intelligence Corporation Automated collection and analysis patient care system and method for diagnosing and monitoring the outcomes of atrial fibrillation
US6336903B1 (en) 1999-11-16 2002-01-08 Cardiac Intelligence Corp. Automated collection and analysis patient care system and method for diagnosing and monitoring congestive heart failure and outcomes thereof
US8369937B2 (en) 1999-11-16 2013-02-05 Cardiac Pacemakers, Inc. System and method for prioritizing medical conditions
US6440066B1 (en) * 1999-11-16 2002-08-27 Cardiac Intelligence Corporation Automated collection and analysis patient care system and method for ordering and prioritizing multiple health disorders to identify an index disorder
US20060189854A1 (en) * 1999-12-17 2006-08-24 Medtronic, Inc. Method and apparatus for remotely programming implantable medical devices
US6497655B1 (en) * 1999-12-17 2002-12-24 Medtronic, Inc. Virtual remote monitor, alert, diagnostics and programming for implantable medical device systems
US7060031B2 (en) 1999-12-17 2006-06-13 Medtronic, Inc. Method and apparatus for remotely programming implantable medical devices
US20020091843A1 (en) * 1999-12-21 2002-07-11 Vaid Rahul R. Wireless network adapter
US6564104B2 (en) * 1999-12-24 2003-05-13 Medtronic, Inc. Dynamic bandwidth monitor and adjuster for remote communications with a medical device
US20020026223A1 (en) * 1999-12-24 2002-02-28 Riff Kenneth M. Method and a system for using implanted medical device data for accessing therapies
US8002700B2 (en) * 1999-12-30 2011-08-23 Medtronic, Inc. Communications system for an implantable medical device and a delivery device
US20030033385A1 (en) * 2000-01-18 2003-02-13 Yavitz Edward Q. System and method for utilizing broadcast synchronized data triggers
US6974437B2 (en) 2000-01-21 2005-12-13 Medtronic Minimed, Inc. Microprocessor controlled ambulatory medical apparatus with hand held communication device
US6650944B2 (en) * 2000-02-23 2003-11-18 Medtronic, Inc. Follow-up monitoring method and system for implantable medical devices
US6893396B2 (en) * 2000-03-01 2005-05-17 I-Medik, Inc. Wireless internet bio-telemetry monitoring system and interface
US6622050B2 (en) * 2000-03-31 2003-09-16 Medtronic, Inc. Variable encryption scheme for data transfer between medical devices and related data management systems
US6735479B2 (en) * 2000-06-14 2004-05-11 Medtronic, Inc. Lifestyle management system
US7117239B1 (en) 2000-07-28 2006-10-03 Axeda Corporation Reporting the state of an apparatus to a remote computer
DE10047547B4 (de) * 2000-09-22 2007-03-29 Siemens Ag Verfahren zur Problembehandlung bei einem medizinischen Gerät und zur Durchführung eines solchen Verfahrens geeignetes medizinisches Gerät
US7185014B1 (en) 2000-09-22 2007-02-27 Axeda Corporation Retrieving data from a server
US8108543B2 (en) 2000-09-22 2012-01-31 Axeda Corporation Retrieving data from a server
US7024248B2 (en) 2000-10-16 2006-04-04 Remon Medical Technologies Ltd Systems and methods for communicating with implantable devices
US7283874B2 (en) 2000-10-16 2007-10-16 Remon Medical Technologies Ltd. Acoustically powered implantable stimulating device
US6764446B2 (en) 2000-10-16 2004-07-20 Remon Medical Technologies Ltd Implantable pressure sensors and methods for making and using them
US7198603B2 (en) * 2003-04-14 2007-04-03 Remon Medical Technologies, Inc. Apparatus and methods using acoustic telemetry for intrabody communications
US6954850B1 (en) * 2000-10-30 2005-10-11 Matsushita Electric Works, Ltd. Electronic device that uses a pager network for remote reprogramming of the device
US6622040B2 (en) * 2000-12-15 2003-09-16 Cardiac Pacemakers, Inc. Automatic selection of stimulation chamber for ventricular resynchronization therapy
SE0004843D0 (sv) * 2000-12-22 2000-12-22 St Jude Medical Programming system for medical devices
US7181285B2 (en) 2000-12-26 2007-02-20 Cardiac Pacemakers, Inc. Expert system and method
US6560471B1 (en) 2001-01-02 2003-05-06 Therasense, Inc. Analyte monitoring device and methods of use
US6975968B2 (en) * 2001-02-08 2005-12-13 Olympus Corporation Medical system control apparatus, and method for dealing with trouble with the medical system control apparatus
US6726678B1 (en) * 2001-02-22 2004-04-27 Isurgical, Llc Implantable reservoir and system for delivery of a therapeutic agent
US7041468B2 (en) 2001-04-02 2006-05-09 Therasense, Inc. Blood glucose tracking apparatus and methods
JP4498636B2 (ja) 2001-04-27 2010-07-07 日本サーモスタット株式会社 サーモスタット装置
FR2824933B1 (fr) * 2001-05-15 2008-08-08 Ela Medical Sa Procede de gestion de donnees medicales d'un dispositif implantable actif tel que stimulateur cardiaque, defibrilateur, cardioverteur et/ou dispositif multisite, a l'usage d'un cardiologue
US7778600B2 (en) 2001-06-29 2010-08-17 Crane Merchandising Systems, Inc. Apparatus and method to provide multiple wireless communication paths to and from remotely located equipment
US7164884B2 (en) * 2001-06-29 2007-01-16 Isochron, Llc Method and system for interfacing a machine controller and a wireless network
US20030069648A1 (en) * 2001-09-10 2003-04-10 Barry Douglas System and method for monitoring and managing equipment
US7383088B2 (en) 2001-11-07 2008-06-03 Cardiac Pacemakers, Inc. Centralized management system for programmable medical devices
US20030101262A1 (en) * 2001-11-27 2003-05-29 Isochron Data Corporation Method and system for scheduling the maintenance of remotely monitored devices
US7523182B2 (en) * 2001-11-27 2009-04-21 Isochron, Inc. Method and system for predicting the services needs of remote point of sale devices
US7254601B2 (en) 2001-12-20 2007-08-07 Questra Corporation Method and apparatus for managing intelligent assets in a distributed environment
AUPS043402A0 (en) * 2002-02-08 2002-03-07 Cochlear Limited Technical service diagnostic tool for a sound processor
US6728662B2 (en) * 2002-02-15 2004-04-27 Radiodetection Limited Method and system for remotely servicing a detection device
US6852104B2 (en) 2002-02-28 2005-02-08 Smiths Medical Md, Inc. Programmable insulin pump
US7043305B2 (en) * 2002-03-06 2006-05-09 Cardiac Pacemakers, Inc. Method and apparatus for establishing context among events and optimizing implanted medical device performance
US8043213B2 (en) 2002-12-18 2011-10-25 Cardiac Pacemakers, Inc. Advanced patient management for triaging health-related data using color codes
US7468032B2 (en) 2002-12-18 2008-12-23 Cardiac Pacemakers, Inc. Advanced patient management for identifying, displaying and assisting with correlating health-related data
US20040122294A1 (en) 2002-12-18 2004-06-24 John Hatlestad Advanced patient management with environmental data
US8391989B2 (en) 2002-12-18 2013-03-05 Cardiac Pacemakers, Inc. Advanced patient management for defining, identifying and using predetermined health-related events
US7983759B2 (en) 2002-12-18 2011-07-19 Cardiac Pacemakers, Inc. Advanced patient management for reporting multiple health-related parameters
US20040122487A1 (en) 2002-12-18 2004-06-24 John Hatlestad Advanced patient management with composite parameter indices
ITMO20020071A1 (it) * 2002-03-28 2003-09-29 Andrea Tinti Elettrostimilatore e sistema modulare di elettrostimolazione
AU2003230883A1 (en) 2002-04-16 2003-11-03 Thomson Licensing S.A. Method, apparatus and system for supporting multiple collaborative sessions in a bi-directional communication device
US7178149B2 (en) 2002-04-17 2007-02-13 Axeda Corporation XML scripting of soap commands
US20030204391A1 (en) * 2002-04-30 2003-10-30 Isochron Data Corporation Method and system for interpreting information communicated in disparate dialects
US7113825B2 (en) * 2002-05-03 2006-09-26 Cardiac Pacemakers, Inc. Method and apparatus for detecting acoustic oscillations in cardiac rhythm
US20030220803A1 (en) * 2002-05-22 2003-11-27 Giaquinto Todd Joseph Product replacement method and system
US7344505B2 (en) * 2002-10-15 2008-03-18 Transoma Medical, Inc. Barriers and methods for pressure measurement catheters
US20040088374A1 (en) * 2002-10-31 2004-05-06 Webb James D. Aggregation and sharing of patient data
US8712549B2 (en) 2002-12-11 2014-04-29 Proteus Digital Health, Inc. Method and system for monitoring and treating hemodynamic parameters
US7065409B2 (en) * 2002-12-13 2006-06-20 Cardiac Pacemakers, Inc. Device communications of an implantable medical device and an external system
US7009511B2 (en) 2002-12-17 2006-03-07 Cardiac Pacemakers, Inc. Repeater device for communications with an implantable medical device
US7395117B2 (en) * 2002-12-23 2008-07-01 Cardiac Pacemakers, Inc. Implantable medical device having long-term wireless capabilities
US7127300B2 (en) 2002-12-23 2006-10-24 Cardiac Pacemakers, Inc. Method and apparatus for enabling data communication between an implantable medical device and a patient management system
US20040128161A1 (en) * 2002-12-27 2004-07-01 Mazar Scott T. System and method for ad hoc communications with an implantable medical device
US6978182B2 (en) * 2002-12-27 2005-12-20 Cardiac Pacemakers, Inc. Advanced patient management system including interrogator/transceiver unit
US7136707B2 (en) * 2003-01-21 2006-11-14 Cardiac Pacemakers, Inc. Recordable macros for pacemaker follow-up
US7204798B2 (en) * 2003-01-24 2007-04-17 Proteus Biomedical, Inc. Methods and systems for measuring cardiac parameters
US7267649B2 (en) * 2003-01-24 2007-09-11 Proteus Biomedical, Inc. Method and system for remote hemodynamic monitoring
EP1585575A4 (de) * 2003-01-24 2011-02-09 Proteus Biomedical Inc Verfahren und gerät zur verbesserung der herzschrittmacherfunktion
US7848935B2 (en) 2003-01-31 2010-12-07 I.M.D. Soft Ltd. Medical information event manager
US8620678B2 (en) 2003-01-31 2013-12-31 Imd Soft Ltd. Medical information query system
US20040172284A1 (en) * 2003-02-13 2004-09-02 Roche Diagnostics Corporation Information management system
US7966418B2 (en) 2003-02-21 2011-06-21 Axeda Corporation Establishing a virtual tunnel between two computer programs
JP3972836B2 (ja) * 2003-02-27 2007-09-05 ソニー株式会社 表示画面共有システム,送信側端末装置,プログラム,表示画面共有方法
US7302294B2 (en) 2003-04-11 2007-11-27 Cardiac Pacemakers, Inc. Subcutaneous cardiac sensing and stimulation system employing blood sensor
US20040230229A1 (en) * 2003-04-11 2004-11-18 Lovett Eric G. Hybrid transthoracic/intrathoracic cardiac stimulation devices and methods
US7979122B2 (en) 2003-04-11 2011-07-12 Cardiac Pacemakers, Inc. Implantable sudden cardiac death prevention device with reduced programmable feature set
US7570997B2 (en) * 2003-04-11 2009-08-04 Cardiac Pacemakers, Inc. Subcutaneous cardiac rhythm management with asystole prevention therapy
US20040210273A1 (en) * 2003-04-18 2004-10-21 Medtronic, Inc. Presentation of patient image with implantable medical device information
US20040230456A1 (en) * 2003-05-14 2004-11-18 Lozier Luke R. System for identifying candidates for ICD implantation
US7539803B2 (en) * 2003-06-13 2009-05-26 Agere Systems Inc. Bi-directional interface for low data rate application
US20060203783A1 (en) * 2003-07-04 2006-09-14 Arno Gahler Device for delivering an aromatic substance or fragrance
US20050032511A1 (en) * 2003-08-07 2005-02-10 Cardiac Pacemakers, Inc. Wireless firmware download to an external device
EP1670547B1 (de) 2003-08-18 2008-11-12 Cardiac Pacemakers, Inc. Patientenüberwachungssystem
US8002553B2 (en) 2003-08-18 2011-08-23 Cardiac Pacemakers, Inc. Sleep quality data collection and evaluation
US7887493B2 (en) 2003-09-18 2011-02-15 Cardiac Pacemakers, Inc. Implantable device employing movement sensing for detecting sleep-related disorders
US20050065555A1 (en) * 2003-09-24 2005-03-24 Siew Er Collection and analysis of procedural information
US20050113885A1 (en) * 2003-11-26 2005-05-26 Haubrich Gregory J. Patient notification of medical device telemetry session
US20050125281A1 (en) * 2003-12-09 2005-06-09 Henrickson David L. Scheme leveraging knowledge gained of a customer's computer system to suggest possible products and services of interest
US8467875B2 (en) 2004-02-12 2013-06-18 Medtronic, Inc. Stimulation of dorsal genital nerves to treat urologic dysfunctions
US8025624B2 (en) 2004-02-19 2011-09-27 Cardiac Pacemakers, Inc. System and method for assessing cardiac performance through cardiac vibration monitoring
US7383087B2 (en) 2004-03-23 2008-06-03 Cardiac Pacemakers, Inc. System and method for recovery from memory errors in a medical device
KR20050102321A (ko) * 2004-04-21 2005-10-26 정창진 건강 관리 방법 및 이를 수행하기 위한 시스템
US20060025931A1 (en) * 2004-07-30 2006-02-02 Richard Rosen Method and apparatus for real time predictive modeling for chronically ill patients
US7801611B2 (en) * 2004-06-03 2010-09-21 Cardiac Pacemakers, Inc. System and method for providing communications between a physically secure programmer and an external device using a cellular network
US7794499B2 (en) * 2004-06-08 2010-09-14 Theken Disc, L.L.C. Prosthetic intervertebral spinal disc with integral microprocessor
US7761167B2 (en) 2004-06-10 2010-07-20 Medtronic Urinary Solutions, Inc. Systems and methods for clinician control of stimulation systems
US8195304B2 (en) 2004-06-10 2012-06-05 Medtronic Urinary Solutions, Inc. Implantable systems and methods for acquisition and processing of electrical signals
US8165692B2 (en) 2004-06-10 2012-04-24 Medtronic Urinary Solutions, Inc. Implantable pulse generator power management
US7283867B2 (en) 2004-06-10 2007-10-16 Ndi Medical, Llc Implantable system and methods for acquisition and processing of electrical signals from muscles and/or nerves and/or central nervous system tissue
US9308382B2 (en) 2004-06-10 2016-04-12 Medtronic Urinary Solutions, Inc. Implantable pulse generator systems and methods for providing functional and/or therapeutic stimulation of muscles and/or nerves and/or central nervous system tissue
US9205255B2 (en) 2004-06-10 2015-12-08 Medtronic Urinary Solutions, Inc. Implantable pulse generator systems and methods for providing functional and/or therapeutic stimulation of muscles and/or nerves and/or central nervous system tissue
US7565197B2 (en) * 2004-06-18 2009-07-21 Medtronic, Inc. Conditional requirements for remote medical device programming
US7697994B2 (en) * 2004-06-18 2010-04-13 Medtronic, Inc. Remote scheduling for management of an implantable medical device
US7329226B1 (en) 2004-07-06 2008-02-12 Cardiac Pacemakers, Inc. System and method for assessing pulmonary performance through transthoracic impedance monitoring
EP1799101A4 (de) * 2004-09-02 2008-11-19 Proteus Biomedical Inc Verfahren und vorrichtungen zur gewebeaktivierung und -überwachung
US8634926B2 (en) 2004-09-08 2014-01-21 Medtronic, Inc. Clinic based instrument system for remote processing and access to implanted systems information
US20060064020A1 (en) * 2004-09-20 2006-03-23 Medtronic, Inc. Clinic dashboard monitor
US20060064136A1 (en) * 2004-09-23 2006-03-23 Medtronic, Inc. Method and apparatus for facilitating patient alert in implantable medical devices
US7840275B2 (en) 2004-10-01 2010-11-23 Medtronic, Inc. In-home remote monitor with smart repeater, memory and emergency event management
US7167755B2 (en) 2004-10-05 2007-01-23 Cardiac Pacemakers, Inc. Adaptive software configuration for a medical device
US20060089856A1 (en) * 2004-10-21 2006-04-27 Cardiac Pacemakers Integrated pharmaceutical dispensing and patient management monitoring
US8150509B2 (en) * 2004-10-21 2012-04-03 Cardiac Pacemakers, Inc. Systems and methods for drug therapy enhancement using expected pharmacodynamic models
US7528094B2 (en) * 2004-10-25 2009-05-05 Medtronic, Inc. Method and apparatus for providing safe long-range telemetry with implantable medical devices
US8204771B1 (en) 2004-12-16 2012-06-19 Cerner Innovation, Inc. Computerized method and system for updating a task list from an action item documentation view
US8273018B1 (en) 2004-12-28 2012-09-25 Cerner Innovation, Inc. Computerized method for establishing a communication between a bedside care location and a remote care location
US7612679B1 (en) 2004-12-28 2009-11-03 Cerner Innovation, Inc. Computerized method and system for providing alerts from a multi-patient display
US20060161214A1 (en) 2005-01-20 2006-07-20 Patel Neilesh S Method of graphical display of link status and fail-safe mechanism for safety during real-time medical device therapy
US20060167529A1 (en) * 2005-01-26 2006-07-27 Schecter Stuart O Method and algorithm for defining the pathologic state from a plurality of intrinsically and extrinsically derived signals
US20100312129A1 (en) 2005-01-26 2010-12-09 Schecter Stuart O Cardiovascular haptic handle system
US7545272B2 (en) 2005-02-08 2009-06-09 Therasense, Inc. RF tag on test strips, test strip vials and boxes
US7849364B2 (en) * 2005-03-01 2010-12-07 Microsoft Corporation Kernel-mode in-flight recorder tracing mechanism
US20060206066A1 (en) * 2005-03-10 2006-09-14 Bozidar Ferek-Petric Communications system for an implantable device and a drug dispenser
US7526335B2 (en) * 2005-03-10 2009-04-28 Medtronic, Inc. Communications system for an implantable device and a drug dispenser
WO2006102420A2 (en) 2005-03-21 2006-09-28 Defibtech, Llc Pcb blade connector system and method
EP1866025A2 (de) * 2005-03-21 2007-12-19 Defibtech, LLC System und verfahren zur darstellung von informationen zum defibrillatorstatus im standby-modus
US7548781B2 (en) 2005-03-21 2009-06-16 Defibtech, Llc Environmentally responsive active status indicator system and method
JP5027797B2 (ja) 2005-03-31 2012-09-19 プロテウス バイオメディカル インコーポレイテッド 心臓再同期化のための多重電極ペーシングの自動最適化
US8438039B2 (en) * 2005-04-27 2013-05-07 Medtronic, Inc. User customizable workflow preferences for remote patient management
US8781847B2 (en) 2005-05-03 2014-07-15 Cardiac Pacemakers, Inc. System and method for managing alert notifications in an automated patient management system
US7363080B2 (en) * 2005-05-05 2008-04-22 Cardiac Pacemakers, Inc. System and method for providing bradycardia therapy by implantable device in presence of system faults
US7373200B2 (en) * 2005-05-05 2008-05-13 Cardiac Pacemakers, Inc. System and method for providing tachyarrhythmia therapy by implantable device in presence of system faults
US7483744B2 (en) * 2005-05-05 2009-01-27 Cardiac Pacemakers, Inc. System and method for recovering from transient faults in an implantable medical device
US8391990B2 (en) * 2005-05-18 2013-03-05 Cardiac Pacemakers, Inc. Modular antitachyarrhythmia therapy system
US7922669B2 (en) 2005-06-08 2011-04-12 Cardiac Pacemakers, Inc. Ischemia detection using a heart sound sensor
US8251904B2 (en) 2005-06-09 2012-08-28 Roche Diagnostics Operations, Inc. Device and method for insulin dosing
US7752059B2 (en) * 2005-07-05 2010-07-06 Cardiac Pacemakers, Inc. Optimization of timing for data collection and analysis in advanced patient management system
US7983751B2 (en) 2005-08-12 2011-07-19 Proteus Biomedical, Inc. Measuring conduction velocity using one or more satellite devices
US8827904B2 (en) 2005-08-31 2014-09-09 Medtronic, Inc. Automatic parameter status on an implantable medical device system
US8391975B2 (en) * 2005-09-28 2013-03-05 Medtronic, Inc. Telemetry of combined endocavitary atrial and ventricular signals
US20070073346A1 (en) * 2005-09-28 2007-03-29 Giorgio Corbucci Telemetry of combined endocavitary atrial and ventricular signals
US20070078497A1 (en) * 2005-10-03 2007-04-05 Vandanacker John P Remote programming of implantable medical devices
US9168383B2 (en) 2005-10-14 2015-10-27 Pacesetter, Inc. Leadless cardiac pacemaker with conducted communication
CN103381284B (zh) 2005-10-14 2017-03-01 内诺斯蒂姆股份有限公司 无引线心脏起搏器和系统
US20070090920A1 (en) * 2005-10-22 2007-04-26 Canter James M Apparatus and Method for Controlling Access to Remotely Located Equipment
US7489561B2 (en) 2005-10-24 2009-02-10 Cyberonics, Inc. Implantable medical device with reconfigurable non-volatile program
US20070094657A1 (en) * 2005-10-25 2007-04-26 Cyberonics, Inc. Method and apparatus for installing an application into a device
US20070118187A1 (en) * 2005-11-21 2007-05-24 Stephen Denker Alerting method for a transvascular tissue stimulation system
US8108034B2 (en) 2005-11-28 2012-01-31 Cardiac Pacemakers, Inc. Systems and methods for valvular regurgitation detection
US8634925B2 (en) * 2005-11-30 2014-01-21 Medtronic, Inc. Portable programmer for providing patient status information
US8108048B2 (en) * 2005-11-30 2012-01-31 Medtronic, Inc. Protocol implementation for telemetry communications involving implantable medical devices
US8484068B2 (en) * 2005-12-14 2013-07-09 Crane Merchandising Systems, Inc. Method and system for evaluating consumer demand for multiple products and services at remotely located equipment
US7451002B2 (en) * 2006-01-06 2008-11-11 Ge Medical Systems Global Technology Company, Llc Automated generation of transfer functions based upon machine data
US8078278B2 (en) 2006-01-10 2011-12-13 Remon Medical Technologies Ltd. Body attachable unit in wireless communication with implantable devices
US20070195490A1 (en) * 2006-02-13 2007-08-23 Howell Sean V Apparatus And Method For Attaching An Electronic Module To A Lock Assembly
US20070214006A1 (en) * 2006-03-08 2007-09-13 Duckert David W Method and system for producing performance reports for payors
US8116863B2 (en) * 2006-03-21 2012-02-14 Defibtech, Llc System and method for effectively indicating element failure or a preventive maintenance condition in an automatic external defibrillator (AED)
US7650185B2 (en) 2006-04-25 2010-01-19 Cardiac Pacemakers, Inc. System and method for walking an implantable medical device from a sleep state
US9480846B2 (en) * 2006-05-17 2016-11-01 Medtronic Urinary Solutions, Inc. Systems and methods for patient control of stimulation systems
WO2007143225A2 (en) 2006-06-07 2007-12-13 Abbott Diabetes Care, Inc. Analyte monitoring system and method
CN101478914B (zh) * 2006-06-26 2011-05-11 麦德托尼克公司 用于生物医学应用中分布式感测与治疗的本地通信网络
US7949404B2 (en) * 2006-06-26 2011-05-24 Medtronic, Inc. Communications network for distributed sensing and therapy in biomedical applications
US20080004532A1 (en) * 2006-06-30 2008-01-03 Kevin Rubey System and method for transmitting identification data in an in-vivo sensing device
US7908334B2 (en) * 2006-07-21 2011-03-15 Cardiac Pacemakers, Inc. System and method for addressing implantable devices
US7772965B2 (en) * 2006-08-07 2010-08-10 Farhan Fariborz M Remote wellness monitoring system with universally accessible interface
US20080071328A1 (en) * 2006-09-06 2008-03-20 Medtronic, Inc. Initiating medical system communications
US7997484B2 (en) * 2006-09-13 2011-08-16 Crane Merchandising Systems, Inc. Rich content management and display for use in remote field assets
US8370479B2 (en) 2006-10-03 2013-02-05 Axeda Acquisition Corporation System and method for dynamically grouping devices based on present device conditions
EP2102775B1 (de) * 2006-12-06 2019-07-03 Medtronic, Inc. Intelligente entdeckung von medizinischen einrichtungen durch ein programmierungssystem
WO2008070069A1 (en) * 2006-12-06 2008-06-12 Medtronic, Inc. Programming a medical device with a general purpose instrument
US8065397B2 (en) 2006-12-26 2011-11-22 Axeda Acquisition Corporation Managing configurations of distributed devices
US8052610B2 (en) * 2006-12-28 2011-11-08 Medtronic, Inc. Event registration for automatic threshold setting
US8033998B2 (en) * 2006-12-28 2011-10-11 Medtronic, Inc. Device and method for automatic threshold setting
US8540642B2 (en) * 2007-01-31 2013-09-24 Medtronic, Inc. Implantable medical device and method for physiological event monitoring
US8000532B2 (en) * 2007-02-28 2011-08-16 Medtronic, Inc. Digital pen to capture data in ambulatory monitored patients
AU2013211483B2 (en) * 2007-03-09 2016-06-30 Reshape Lifesciences, Inc. Remote monitoring and control of implantable devices
US8068918B2 (en) * 2007-03-09 2011-11-29 Enteromedics Inc. Remote monitoring and control of implantable devices
JP5231525B2 (ja) 2007-03-26 2013-07-10 レモン メディカル テクノロジーズ, リミテッド 埋込型医療デバイスのためのバイアスされた音響スイッチ
US8369944B2 (en) 2007-06-06 2013-02-05 Zoll Medical Corporation Wearable defibrillator with audio input/output
US8959028B2 (en) * 2007-07-02 2015-02-17 Crane Merchandising Systems, Inc. Apparatus and method for monitoring and control of remotely located equipment
DE102007031713A1 (de) * 2007-07-06 2009-01-08 Biotronik Crm Patent Ag Aktives medizinisches Implantat
US8478861B2 (en) 2007-07-06 2013-07-02 Axeda Acquisition Corp. Managing distributed devices with limited connectivity
US20090025459A1 (en) * 2007-07-23 2009-01-29 Cardiac Pacemakers, Inc. Implantable viscosity monitoring device and method therefor
US20090177769A1 (en) * 2007-08-10 2009-07-09 Smiths Medical Md Determining online status of a medical device
US20090048644A1 (en) * 2007-08-14 2009-02-19 Stahmann Jeffrey E System and method for providing intrabody data security on an active implantable medical device
US7978062B2 (en) 2007-08-31 2011-07-12 Cardiac Pacemakers, Inc. Medical data transport over wireless life critical network
US9848058B2 (en) 2007-08-31 2017-12-19 Cardiac Pacemakers, Inc. Medical data transport over wireless life critical network employing dynamic communication link mapping
DE102007043090A1 (de) * 2007-09-10 2009-03-12 Biotronik Crm Patent Ag Fernprogrammierbares persönliches Gerät sowie Anordnung und Verfahren zum Fernprogrammieren eines persönlichen Gerätes
US8533315B2 (en) * 2007-10-25 2013-09-10 Crane Merchandising Systems, Inc. Systems and methods for monitoring performance of field assets
US8041431B2 (en) * 2008-01-07 2011-10-18 Cardiac Pacemakers, Inc. System and method for in situ trimming of oscillators in a pair of implantable medical devices
US8301262B2 (en) * 2008-02-06 2012-10-30 Cardiac Pacemakers, Inc. Direct inductive/acoustic converter for implantable medical device
WO2009105170A1 (en) * 2008-02-19 2009-08-27 Cardiac Pacemakers, Inc. Multimedia presentation for use with implantable medical device
WO2009131749A2 (en) 2008-02-28 2009-10-29 Proteus Biomedical, Inc. Integrated circuit implementation and fault control system, device, and method
US8287520B2 (en) * 2008-04-10 2012-10-16 Medtronic, Inc. Automated integrity tests
US8798761B2 (en) 2008-06-27 2014-08-05 Cardiac Pacemakers, Inc. Systems and methods of monitoring the acoustic coupling of medical devices
US8126566B2 (en) * 2008-08-14 2012-02-28 Cardiac Pacemakers, Inc. Performance assessment and adaptation of an acoustic communication link
US8600777B2 (en) 2008-08-28 2013-12-03 I.M.D. Soft Ltd. Monitoring patient conditions
US8005947B2 (en) * 2008-09-22 2011-08-23 Abbott Medical Optics Inc. Systems and methods for providing remote diagnostics and support for surgical systems
EP2361115A1 (de) 2008-10-27 2011-08-31 Cardiac Pacemakers, Inc. Verfahren und systeme zur aufladung von implantierbaren vorrichtungen
JP2010104694A (ja) * 2008-10-31 2010-05-13 Mitsubishi Heavy Ind Ltd 補助人工心臓の異常検出装置、補助人工心臓の異常検出方法、及び異常検出プログラム
US8688467B2 (en) * 2009-01-09 2014-04-01 Cerner Innovation, Inc. Automated analysis of data collected by in-vivo devices
EP2389207B1 (de) * 2009-01-22 2016-12-14 Medtronic, Inc. Anwenderschnittstelle mit fluidlokalisationshinweis für eine implantierbare flüssigkeitsabgabevorrichtung
WO2010085565A2 (en) * 2009-01-22 2010-07-29 Medtronic, Inc. Display of supplemental bolus in relation to programmed dose
EP2389640A2 (de) * 2009-01-22 2011-11-30 Medtronic, Inc. Benutzeroberfläche, die anstehende und ausgewählte programmierung für ein implantierbares medizinisches gerät anzeigt
WO2010088687A1 (en) 2009-02-02 2010-08-05 Nanostim, Inc. Leadless cardiac pacemaker with secondary fixation capability
CA2752692A1 (en) * 2009-02-26 2010-09-02 Ido Schoenberg Decision support
US8812841B2 (en) 2009-03-04 2014-08-19 Cardiac Pacemakers, Inc. Communications hub for use in life critical network
US8319631B2 (en) 2009-03-04 2012-11-27 Cardiac Pacemakers, Inc. Modular patient portable communicator for use in life critical network
US9596989B2 (en) 2009-03-12 2017-03-21 Raytheon Company Networked symbiotic edge user infrastructure
US8890681B2 (en) * 2009-04-17 2014-11-18 Medtronic, Inc. Management of session history data for implantable fluid delivery device
EP2424588A4 (de) 2009-04-29 2013-05-22 Proteus Digital Health Inc Verfahren und geräte für leitungen für implantierbare vorrichtungen
US8595607B2 (en) 2009-06-04 2013-11-26 Abbott Diabetes Care Inc. Method and system for updating a medical device
JP5730872B2 (ja) 2009-07-23 2015-06-10 プロテウス デジタル ヘルス, インコーポレイテッド 固体薄膜コンデンサ
WO2011014704A2 (en) 2009-07-30 2011-02-03 Tandem Diabetes Care, Inc. Infusion pump system with disposable cartridge having pressure venting and pressure feedback
US20110191828A1 (en) * 2010-02-02 2011-08-04 Boston Scientific Neuromodulation Corporation Authorization and tracking of modifications to medical devices
CN102858405B (zh) 2010-02-12 2015-08-19 布里格姆女子医院有限公司 心脏再同步治疗控制参数自动调节的系统和方法
US8600504B2 (en) 2010-07-02 2013-12-03 Cardiac Pacemakers, Inc. Physiologic demand driven pacing
US9060692B2 (en) 2010-10-12 2015-06-23 Pacesetter, Inc. Temperature sensor for a leadless cardiac pacemaker
CN103249452A (zh) 2010-10-12 2013-08-14 内诺斯蒂姆股份有限公司 用于无引线心脏起博器的温度传感器
US9020611B2 (en) 2010-10-13 2015-04-28 Pacesetter, Inc. Leadless cardiac pacemaker with anti-unscrewing feature
US8718770B2 (en) 2010-10-21 2014-05-06 Medtronic, Inc. Capture threshold measurement for selection of pacing vector
JP2014501136A (ja) 2010-12-13 2014-01-20 ナノスティム・インコーポレイテッド デリバリーカテーテルシステム及び方法
JP6023720B2 (ja) 2010-12-13 2016-11-09 ナノスティム・インコーポレイテッドNanostim, Inc. ペースメーカーの取出システム及び取出方法
JP2014501584A (ja) 2010-12-20 2014-01-23 ナノスティム・インコーポレイテッド 放射状固定機構を有するリードレスペースメーカー
US20120165619A1 (en) * 2010-12-27 2012-06-28 Medtronic, Inc. Stand alone medical communication module used with a host device
US8818260B2 (en) 2011-01-14 2014-08-26 Covidien, LP Wireless relay module for remote monitoring systems
US8897198B2 (en) 2011-01-14 2014-11-25 Covidien Lp Medical device wireless network architectures
US9495511B2 (en) 2011-03-01 2016-11-15 Covidien Lp Remote monitoring systems and methods for medical devices
US8811888B2 (en) 2011-01-14 2014-08-19 Covidien Lp Wireless relay module for monitoring network status
US8903308B2 (en) 2011-01-14 2014-12-02 Covidien Lp System and method for patient identification in a remote monitoring system
US8855550B2 (en) 2011-01-14 2014-10-07 Covidien Lp Wireless relay module having emergency call functionality
US8798527B2 (en) 2011-01-14 2014-08-05 Covidien Lp Wireless relay module for remote monitoring systems
US9020419B2 (en) 2011-01-14 2015-04-28 Covidien, LP Wireless relay module for remote monitoring systems having power and medical device proximity monitoring functionality
US8694600B2 (en) 2011-03-01 2014-04-08 Covidien Lp Remote monitoring systems for monitoring medical devices via wireless communication networks
US9135398B2 (en) 2011-03-25 2015-09-15 Zoll Medical Corporation System and method for adapting alarms in a wearable medical device
US8600486B2 (en) 2011-03-25 2013-12-03 Zoll Medical Corporation Method of detecting signal clipping in a wearable ambulatory medical device
US8897860B2 (en) 2011-03-25 2014-11-25 Zoll Medical Corporation Selection of optimal channel for rate determination
US8924023B2 (en) 2011-04-13 2014-12-30 Medtronic, Inc. Evaluating dosing from an implantable infusion device
US8942828B1 (en) 2011-04-13 2015-01-27 Stuart Schecter, LLC Minimally invasive cardiovascular support system with true haptic coupling
US9510763B2 (en) 2011-05-03 2016-12-06 Medtronic, Inc. Assessing intra-cardiac activation patterns and electrical dyssynchrony
US8355784B2 (en) 2011-05-13 2013-01-15 Medtronic, Inc. Dynamic representation of multipolar leads in a programmer interface
US20130027186A1 (en) 2011-07-26 2013-01-31 Can Cinbis Ultralow-power implantable hub-based wireless implantable sensor communication
US9643014B2 (en) 2011-07-29 2017-05-09 Medtronic, Inc. System and method for pacing parameter optimization using heart sounds
WO2013019852A2 (en) 2011-08-01 2013-02-07 Tandem Diabetes Care, Inc. Therapy management system
US20130053918A1 (en) 2011-08-30 2013-02-28 Aleksandre T. Sambelashvili Left-ventricular pacing site selection guided by electrogram morphology analysis
US8494631B2 (en) 2011-08-31 2013-07-23 Medtronic, Inc. System and method for profiling a patients hemodynamic response based on heart sounds
US20130060150A1 (en) 2011-09-01 2013-03-07 Zhendong Song Method and apparatus for monitoring cardiac and respiratory conditions using acoustic sounds
US8868185B2 (en) 2011-10-31 2014-10-21 Medtronic, Inc. Use of thoracic and extra-thoracic impedance for diagnostic monitoring
US20130110190A1 (en) 2011-10-31 2013-05-02 Medtronic, Inc. Method to assess hemodynamic performance during cardiac resynchronization therapy optimization using admittance waveforms and derivatives
US9511236B2 (en) 2011-11-04 2016-12-06 Pacesetter, Inc. Leadless cardiac pacemaker with integral battery and redundant welds
US20130218582A1 (en) * 2011-11-08 2013-08-22 Cardiac Pacemakers, Inc. Telemedicine system for imd patients using audio/video data
US9199087B2 (en) 2011-11-21 2015-12-01 Medtronic, Inc. Apparatus and method for selecting a preferred pacing vector in a cardiac resynchronization device
US9037238B2 (en) 2011-11-21 2015-05-19 Michael C. Soldner Method for efficient delivery of dual site pacing
US8639333B2 (en) 2011-11-21 2014-01-28 Medtronic, Inc. Method and apparatus for adaptive cardiac resynchronization therapy employing a multipolar left ventricular lead
WO2013082126A1 (en) 2011-11-29 2013-06-06 Medtronic, Inc. Use of thoracic and extra-thoracic impedance for diagnostic monitoring
US9095718B2 (en) 2012-04-04 2015-08-04 Medtronic, Inc. Heart-sounds based adaptive cardiac resynchronization therapy timing parameter optimization system
US9436481B2 (en) 2012-04-23 2016-09-06 Medtronic, Inc. Restoration of medical device programming
US8583221B1 (en) 2012-04-26 2013-11-12 Medtronic, Inc. Method and apparatus for display of cardiac signal episodes with over- or under-sensing
US20130289640A1 (en) 2012-04-27 2013-10-31 Medtronic, Inc. Heart sound-based pacing vector selection system and method
US9675315B2 (en) 2012-04-27 2017-06-13 Medtronic, Inc. Method and apparatus for cardiac function monitoring
US9180242B2 (en) 2012-05-17 2015-11-10 Tandem Diabetes Care, Inc. Methods and devices for multiple fluid transfer
US10013082B2 (en) 2012-06-05 2018-07-03 Stuart Schecter, LLC Operating system with haptic interface for minimally invasive, hand-held surgical instrument
US8521269B1 (en) 2012-06-27 2013-08-27 Medtronic, Inc. Determining tachyarrhythmia detection parameters based on prior detected episodes
US8868182B2 (en) 2012-07-16 2014-10-21 Medtronic, Inc. Device based cardiac monitoring and stress test
WO2014022661A1 (en) 2012-08-01 2014-02-06 Nanostim, Inc. Biostimulator circuit with flying cell
US8761717B1 (en) 2012-08-07 2014-06-24 Brian K. Buchheit Safety feature to disable an electronic device when a wireless implantable medical device (IMD) is proximate
CN104620245A (zh) 2012-09-13 2015-05-13 柯惠有限合伙公司 用于肠内给养泵的对接站
JP6278300B2 (ja) * 2012-10-19 2018-02-14 株式会社ローラン リモート操作システム、無線通信ユニット、及びリモートデバッグシステム
CN103801003A (zh) * 2012-11-13 2014-05-21 深圳迈瑞生物医疗电子股份有限公司 急救设备、监控服务器及监控系统
US9173998B2 (en) 2013-03-14 2015-11-03 Tandem Diabetes Care, Inc. System and method for detecting occlusions in an infusion pump
US9278219B2 (en) 2013-03-15 2016-03-08 Medtronic, Inc. Closed loop optimization of control parameters during cardiac pacing
US9242043B2 (en) 2013-03-15 2016-01-26 Tandem Diabetes Care, Inc. Field update of an ambulatory infusion pump system
WO2014160838A1 (en) 2013-03-29 2014-10-02 Zoll Medical Corporation System and method for wireless aed docking
US10064567B2 (en) 2013-04-30 2018-09-04 Medtronic, Inc. Systems, methods, and interfaces for identifying optimal electrical vectors
US9924884B2 (en) 2013-04-30 2018-03-27 Medtronic, Inc. Systems, methods, and interfaces for identifying effective electrodes
US10251555B2 (en) 2013-06-12 2019-04-09 Medtronic, Inc. Implantable electrode location selection
US9486151B2 (en) 2013-06-12 2016-11-08 Medtronic, Inc. Metrics of electrical dyssynchrony and electrical activation patterns from surface ECG electrodes
US9877789B2 (en) 2013-06-12 2018-01-30 Medtronic, Inc. Implantable electrode location selection
EP3011543A4 (de) 2013-06-19 2017-07-12 Zoll Medical Corporation Systeme und verfahren zur positionsbestimmung unter verwendung einer medizinischen vorrichtung
US9278220B2 (en) 2013-07-23 2016-03-08 Medtronic, Inc. Identification of healthy versus unhealthy substrate for pacing from a multipolar lead
US9282907B2 (en) 2013-07-23 2016-03-15 Medtronic, Inc. Identification of healthy versus unhealthy substrate for pacing from a multipolar lead
US9272148B2 (en) 2013-07-23 2016-03-01 Medtronic, Inc. Combination of feedback on mechanical and electrical resynchronization to select therapy parameters
US9265955B2 (en) 2013-07-26 2016-02-23 Medtronic, Inc. Method and system for improved estimation of time of left ventricular pacing with respect to intrinsic right ventricular activation in cardiac resynchronization therapy
US9265954B2 (en) 2013-07-26 2016-02-23 Medtronic, Inc. Method and system for improved estimation of time of left ventricular pacing with respect to intrinsic right ventricular activation in cardiac resynchronization therapy
USD746441S1 (en) 2013-09-13 2015-12-29 Covidien Lp Pump
US10206601B2 (en) 2013-12-09 2019-02-19 Medtronic, Inc. Noninvasive cardiac therapy evaluation
US9320446B2 (en) 2013-12-09 2016-04-26 Medtronic, Inc. Bioelectric sensor device and methods
EP3086828B1 (de) 2013-12-26 2023-08-09 Tandem Diabetes Care, Inc. Integration einer infusionspumpe mit entfernter elektronischer vorrichtung
EP3087548A4 (de) 2013-12-26 2017-09-13 Tandem Diabetes Care, Inc. Sicherheitsprozessor zur drahtlosen steuerung einer arzneimittelabgabevorrichtung
ES2661718T3 (es) 2014-01-10 2018-04-03 Cardiac Pacemakers, Inc. Métodos y sistemas para mejorar la comunicación entre dispositivos médicos
EP3092034B1 (de) 2014-01-10 2019-10-30 Cardiac Pacemakers, Inc. Systeme zur detektion von herzrhythmusstörungen
US9776009B2 (en) 2014-03-20 2017-10-03 Medtronic, Inc. Non-invasive detection of phrenic nerve stimulation
US10832495B2 (en) 2014-04-18 2020-11-10 Carefusion 303, Inc. Remote maintenance of medical devices
US11100327B2 (en) 2014-05-15 2021-08-24 Fenwal, Inc. Recording a state of a medical device
US10235567B2 (en) 2014-05-15 2019-03-19 Fenwal, Inc. Head mounted display device for use in a medical facility
WO2015179370A1 (en) * 2014-05-20 2015-11-26 Siemens Healthcare Diagnostics Inc. Intelligent service assistant inference engine
US9591982B2 (en) 2014-07-31 2017-03-14 Medtronic, Inc. Systems and methods for evaluating cardiac therapy
US9764143B2 (en) 2014-08-15 2017-09-19 Medtronic, Inc. Systems and methods for configuration of interventricular interval
US9586050B2 (en) 2014-08-15 2017-03-07 Medtronic, Inc. Systems and methods for configuration of atrioventricular interval
US9586052B2 (en) 2014-08-15 2017-03-07 Medtronic, Inc. Systems and methods for evaluating cardiac therapy
US9468385B2 (en) 2014-08-22 2016-10-18 Medtronic, Inc. Visual representation of a cardiac signal sensing test
US9526909B2 (en) 2014-08-28 2016-12-27 Cardiac Pacemakers, Inc. Medical device with triggered blanking period
US9468766B2 (en) 2014-10-24 2016-10-18 Medtronic, Inc. Sensing and atrial-synchronized ventricular pacing in an intracardiac pacemaker
US9597513B2 (en) 2014-10-24 2017-03-21 Medtronic, Inc. Sensing and atrial-synchronized ventricular pacing in an intracardiac pacemaker
US9592392B2 (en) 2014-10-24 2017-03-14 Medtronic, Inc. Sensing and atrial-synchronized ventricular pacing in an intracardiac pacemaker
US9468772B2 (en) 2015-01-21 2016-10-18 Medtronic, Inc. Multi-device implantable medical device system and programming methods
US9750941B2 (en) 2015-01-23 2017-09-05 Medtronic, Inc. Criteria for determination of local tissue latency near pacing lead electrodes
US11253178B2 (en) 2015-01-29 2022-02-22 Medtronic, Inc. Noninvasive assessment of cardiac resynchronization therapy
EP3827877A1 (de) 2015-02-06 2021-06-02 Cardiac Pacemakers, Inc. Systeme zur behandlung von herzrhythmusstörungen
EP3253449B1 (de) 2015-02-06 2018-12-12 Cardiac Pacemakers, Inc. Systeme zur sicheren verabreichung von elektrischer stimulationstherapie
US10046167B2 (en) 2015-02-09 2018-08-14 Cardiac Pacemakers, Inc. Implantable medical device with radiopaque ID tag
US9789317B2 (en) 2015-02-26 2017-10-17 Medtronic, Inc. Pacing crosstalk detection
WO2016141046A1 (en) 2015-03-04 2016-09-09 Cardiac Pacemakers, Inc. Systems and methods for treating cardiac arrhythmias
WO2016149262A1 (en) 2015-03-18 2016-09-22 Cardiac Pacemakers, Inc. Communications in a medical device system with link quality assessment
US10050700B2 (en) 2015-03-18 2018-08-14 Cardiac Pacemakers, Inc. Communications in a medical device system with temporal optimization
US10272010B2 (en) 2015-03-20 2019-04-30 Zoll Medical Corporation Systems and methods for testing a medical device
US10376169B2 (en) 2015-03-24 2019-08-13 Zoll Medical Corporation Systems and methods of determining location using a medical device
US10835449B2 (en) 2015-03-30 2020-11-17 Zoll Medical Corporation Modular components for medical devices
US10552170B2 (en) 2015-04-17 2020-02-04 Summit Imaging, Inc. System and method for activating a medical device using secured and unsecured utilities
WO2016172625A1 (en) 2015-04-23 2016-10-27 Medtronic, Inc. Intracardiac medical device
US9808618B2 (en) 2015-04-23 2017-11-07 Medtronic, Inc. Dual chamber intracardiac medical device
US10166396B2 (en) 2015-04-24 2019-01-01 Medtronic, Inc. Efficient delivery of multi-site pacing
US9656087B2 (en) 2015-07-31 2017-05-23 Medtronic, Inc. Delivery of bi-ventricular pacing therapy in a cardiac medical device and medical device system
US10195421B2 (en) 2015-08-12 2019-02-05 Medtronic, Inc. Epicardial defibrilation lead with side helix fixation and placement thereof
US10357159B2 (en) 2015-08-20 2019-07-23 Cardiac Pacemakers, Inc Systems and methods for communication between medical devices
CN108136186B (zh) 2015-08-20 2021-09-17 心脏起搏器股份公司 用于医疗装置之间的通信的系统和方法
US9956414B2 (en) 2015-08-27 2018-05-01 Cardiac Pacemakers, Inc. Temporal configuration of a motion sensor in an implantable medical device
US9968787B2 (en) 2015-08-27 2018-05-15 Cardiac Pacemakers, Inc. Spatial configuration of a motion sensor in an implantable medical device
US10226631B2 (en) 2015-08-28 2019-03-12 Cardiac Pacemakers, Inc. Systems and methods for infarct detection
US10159842B2 (en) 2015-08-28 2018-12-25 Cardiac Pacemakers, Inc. System and method for detecting tamponade
US10137305B2 (en) 2015-08-28 2018-11-27 Cardiac Pacemakers, Inc. Systems and methods for behaviorally responsive signal detection and therapy delivery
US10252070B2 (en) 2015-09-08 2019-04-09 Zoll Medical Corporation Secure limited components for use with medical devices
WO2017044389A1 (en) 2015-09-11 2017-03-16 Cardiac Pacemakers, Inc. Arrhythmia detection and confirmation
US10065041B2 (en) 2015-10-08 2018-09-04 Cardiac Pacemakers, Inc. Devices and methods for adjusting pacing rates in an implantable medical device
US10183170B2 (en) 2015-12-17 2019-01-22 Cardiac Pacemakers, Inc. Conducted communication in a medical device system
US10905886B2 (en) 2015-12-28 2021-02-02 Cardiac Pacemakers, Inc. Implantable medical device for deployment across the atrioventricular septum
US20170189674A1 (en) 2016-01-04 2017-07-06 Medtronic, Inc. Medical electrical lead
US11709747B2 (en) 2016-01-08 2023-07-25 Zoll Medical Corporation Patient assurance system and method
WO2017127548A1 (en) 2016-01-19 2017-07-27 Cardiac Pacemakers, Inc. Devices for wirelessly recharging a rechargeable battery of an implantable medical device
US10350423B2 (en) 2016-02-04 2019-07-16 Cardiac Pacemakers, Inc. Delivery system with force sensor for leadless cardiac device
US10315038B2 (en) 2016-02-19 2019-06-11 Boston Scientific Neuromodulation Corporation Clinical guidance user interfaces for neurostimulator programming
US10780279B2 (en) 2016-02-26 2020-09-22 Medtronic, Inc. Methods and systems of optimizing right ventricular only pacing for patients with respect to an atrial event and left ventricular event
US10541987B2 (en) 2016-02-26 2020-01-21 Tandem Diabetes Care, Inc. Web browser-based device communication workflow
US11219769B2 (en) 2016-02-26 2022-01-11 Medtronic, Inc. Noninvasive methods and systems of determining the extent of tissue capture from cardiac pacing
US11617538B2 (en) 2016-03-14 2023-04-04 Zoll Medical Corporation Proximity based processing systems and methods
US10674911B2 (en) 2016-03-30 2020-06-09 Zoll Medical Corporation Systems and methods of integrating ambulatory medical devices
US10039469B2 (en) 2016-03-30 2018-08-07 Medtronic, Inc. Atrial arrhythmia episode detection in a cardiac medical device
US10565396B2 (en) 2016-03-30 2020-02-18 Zoll Medical Corporation Patient data hub
US10045710B2 (en) 2016-03-30 2018-08-14 Medtronic, Inc. Atrial arrhythmia episode detection in a cardiac medical device
CN108883286B (zh) 2016-03-31 2021-12-07 心脏起搏器股份公司 具有可充电电池的可植入医疗设备
US10426342B2 (en) 2016-03-31 2019-10-01 Zoll Medical Corporation Remote access for ambulatory medical device
US10286221B2 (en) 2016-04-29 2019-05-14 Medtronic, Inc. Operation of an extracardiovascular implantable cardioverter defibrillator (ICD) during implantation of another medical device
US9844675B2 (en) 2016-04-29 2017-12-19 Medtronic, Inc. Enabling and disabling anti-tachyarrhythmia pacing in a concomitant medical device system
US10668294B2 (en) 2016-05-10 2020-06-02 Cardiac Pacemakers, Inc. Leadless cardiac pacemaker configured for over the wire delivery
US10328272B2 (en) 2016-05-10 2019-06-25 Cardiac Pacemakers, Inc. Retrievability for implantable medical devices
CN109414582B (zh) 2016-06-27 2022-10-28 心脏起搏器股份公司 使用皮下感测p波进行再同步起搏管理的心脏治疗系统
WO2018009569A1 (en) 2016-07-06 2018-01-11 Cardiac Pacemakers, Inc. Method and system for determining an atrial contraction timing fiducial in a leadless cardiac pacemaker system
US10426962B2 (en) 2016-07-07 2019-10-01 Cardiac Pacemakers, Inc. Leadless pacemaker using pressure measurements for pacing capture verification
US10688304B2 (en) 2016-07-20 2020-06-23 Cardiac Pacemakers, Inc. Method and system for utilizing an atrial contraction timing fiducial in a leadless cardiac pacemaker system
US10368769B2 (en) 2016-07-27 2019-08-06 Medtronic, Inc. Automatic thresholds for atrial tachyarrhythmia detection in an implantable medical device
US10391319B2 (en) 2016-08-19 2019-08-27 Cardiac Pacemakers, Inc. Trans septal implantable medical device
US10780278B2 (en) 2016-08-24 2020-09-22 Cardiac Pacemakers, Inc. Integrated multi-device cardiac resynchronization therapy using P-wave to pace timing
US10870008B2 (en) 2016-08-24 2020-12-22 Cardiac Pacemakers, Inc. Cardiac resynchronization using fusion promotion for timing management
US10994145B2 (en) 2016-09-21 2021-05-04 Cardiac Pacemakers, Inc. Implantable cardiac monitor
EP3515553B1 (de) 2016-09-21 2020-08-26 Cardiac Pacemakers, Inc. Elektrodenlose stimulationsvorrichtung mit einem gehäuse zur aufnahme interner bestandteile der elektrodenlosen stimulationsvorrichtung und mit funktion als batteriegehäuse und klemme einer internen batterie
US10758737B2 (en) 2016-09-21 2020-09-01 Cardiac Pacemakers, Inc. Using sensor data from an intracardially implanted medical device to influence operation of an extracardially implantable cardioverter
WO2018081275A1 (en) 2016-10-27 2018-05-03 Cardiac Pacemakers, Inc. Multi-device cardiac resynchronization therapy with timing enhancements
US10758724B2 (en) 2016-10-27 2020-09-01 Cardiac Pacemakers, Inc. Implantable medical device delivery system with integrated sensor
WO2018081237A1 (en) 2016-10-27 2018-05-03 Cardiac Pacemakers, Inc. Use of a separate device in managing the pace pulse energy of a cardiac pacemaker
US10561330B2 (en) 2016-10-27 2020-02-18 Cardiac Pacemakers, Inc. Implantable medical device having a sense channel with performance adjustment
JP7038115B2 (ja) 2016-10-27 2022-03-17 カーディアック ペースメイカーズ, インコーポレイテッド 圧力センサを備えた植込み型医療装置
US10413733B2 (en) 2016-10-27 2019-09-17 Cardiac Pacemakers, Inc. Implantable medical device with gyroscope
CN109890456B (zh) 2016-10-31 2023-06-13 心脏起搏器股份公司 用于活动水平起搏的系统
WO2018081721A1 (en) 2016-10-31 2018-05-03 Cardiac Pacemakers, Inc Systems for activity level pacing
WO2018089311A1 (en) 2016-11-08 2018-05-17 Cardiac Pacemakers, Inc Implantable medical device for atrial deployment
EP3538213B1 (de) 2016-11-09 2023-04-12 Cardiac Pacemakers, Inc. Systeme und vorrichtungen zur einstellung der herzschrittimpulsparameter für einen herzschrittmacher
WO2018093605A1 (en) 2016-11-21 2018-05-24 Cardiac Pacemakers, Inc. Leadless cardiac pacemaker providing cardiac resynchronization therapy
US10881869B2 (en) 2016-11-21 2021-01-05 Cardiac Pacemakers, Inc. Wireless re-charge of an implantable medical device
US10639486B2 (en) 2016-11-21 2020-05-05 Cardiac Pacemakers, Inc. Implantable medical device with recharge coil
US11147979B2 (en) 2016-11-21 2021-10-19 Cardiac Pacemakers, Inc. Implantable medical device with a magnetically permeable housing and an inductive coil disposed about the housing
CN109963618B (zh) 2016-11-21 2023-07-04 心脏起搏器股份公司 具有多模式通信的无引线心脏起搏器
US11207532B2 (en) 2017-01-04 2021-12-28 Cardiac Pacemakers, Inc. Dynamic sensing updates using postural input in a multiple device cardiac rhythm management system
EP3573706A1 (de) 2017-01-26 2019-12-04 Cardiac Pacemakers, Inc. Intrakörpervorrichtungskommunikation mit redundanter nachrichtenübertragung
WO2018140623A1 (en) 2017-01-26 2018-08-02 Cardiac Pacemakers, Inc. Leadless device with overmolded components
US10737102B2 (en) 2017-01-26 2020-08-11 Cardiac Pacemakers, Inc. Leadless implantable device with detachable fixation
US11213691B2 (en) 2017-02-27 2022-01-04 Zoll Medical Corporation Ambulatory medical device interaction
US10532213B2 (en) 2017-03-03 2020-01-14 Medtronic, Inc. Criteria for determination of local tissue latency near pacing electrode
US10987517B2 (en) 2017-03-15 2021-04-27 Medtronic, Inc. Detection of noise signals in cardiac signals
US10905872B2 (en) 2017-04-03 2021-02-02 Cardiac Pacemakers, Inc. Implantable medical device with a movable electrode biased toward an extended position
AU2018248361B2 (en) 2017-04-03 2020-08-27 Cardiac Pacemakers, Inc. Cardiac pacemaker with pacing pulse energy adjustment based on sensed heart rate
CN111050841B (zh) 2017-07-28 2023-09-26 美敦力公司 心动周期选择
CN110996784B (zh) 2017-07-28 2023-05-30 美敦力公司 生成激动时间
US10918875B2 (en) 2017-08-18 2021-02-16 Cardiac Pacemakers, Inc. Implantable medical device with a flux concentrator and a receiving coil disposed about the flux concentrator
WO2019036600A1 (en) 2017-08-18 2019-02-21 Cardiac Pacemakers, Inc. IMPLANTABLE MEDICAL DEVICE WITH PRESSURE SENSOR
CN111107899B (zh) 2017-09-20 2024-04-02 心脏起搏器股份公司 具有多种操作模式的可植入医疗装置
US11185703B2 (en) 2017-11-07 2021-11-30 Cardiac Pacemakers, Inc. Leadless cardiac pacemaker for bundle of his pacing
US11278727B2 (en) 2017-11-22 2022-03-22 Medtronic, Inc. Efficient delivery of multi-site pacing
EP3717060B1 (de) 2017-12-01 2022-10-05 Cardiac Pacemakers, Inc. Leitungsloser herzschritzmascher mit reversionärem verhalten
EP3717059A1 (de) 2017-12-01 2020-10-07 Cardiac Pacemakers, Inc. Verfahren und systeme zur erkennung von referenzpunkten für die vorhofkontraktionszeit innerhalb eines suchfensters von einem ventrikulär implantierten leitungslosen herzschrittmacher
CN111417433A (zh) 2017-12-01 2020-07-14 心脏起搏器股份公司 从心室植入的无引线心脏起搏器检测心室充盈期间心房收缩定时基准的方法和系统
EP3717063B1 (de) 2017-12-01 2023-12-27 Cardiac Pacemakers, Inc. Systeme zum erkennen von vorhofkontraktions-timing-bezugswerte und zum bestimmen eines herzintervalls von einem ventrikulär implantierten leitungslosen herzschrittmacher
US11419539B2 (en) 2017-12-22 2022-08-23 Regents Of The University Of Minnesota QRS onset and offset times and cycle selection using anterior and posterior electrode signals
US10492705B2 (en) 2017-12-22 2019-12-03 Regents Of The University Of Minnesota Anterior and posterior electrode signals
US10799703B2 (en) 2017-12-22 2020-10-13 Medtronic, Inc. Evaluation of his bundle pacing therapy
US10433746B2 (en) 2017-12-22 2019-10-08 Regents Of The University Of Minnesota Systems and methods for anterior and posterior electrode signal analysis
US10786167B2 (en) 2017-12-22 2020-09-29 Medtronic, Inc. Ectopic beat-compensated electrical heterogeneity information
US10896754B2 (en) 2018-01-04 2021-01-19 Cardiac Pacemakers, Inc. Troubleshooting system for remote patient monitoring
CN111556773A (zh) 2018-01-04 2020-08-18 心脏起搏器股份公司 无逐搏通信的双腔起搏
US11529523B2 (en) 2018-01-04 2022-12-20 Cardiac Pacemakers, Inc. Handheld bridge device for providing a communication bridge between an implanted medical device and a smartphone
US10617318B2 (en) 2018-02-27 2020-04-14 Medtronic, Inc. Mapping electrical activity on a model heart
US10668290B2 (en) 2018-03-01 2020-06-02 Medtronic, Inc. Delivery of pacing therapy by a cardiac pacing device
US10918870B2 (en) 2018-03-07 2021-02-16 Medtronic, Inc. Atrial lead placement for treatment of atrial dyssynchrony
US10602945B2 (en) 2018-03-13 2020-03-31 Zoll Medical Corporation Telemetry of wearable medical device information to secondary medical device or system
US10780281B2 (en) 2018-03-23 2020-09-22 Medtronic, Inc. Evaluation of ventricle from atrium pacing therapy
CN111886046A (zh) 2018-03-23 2020-11-03 美敦力公司 Av同步vfa心脏治疗
WO2019183512A1 (en) 2018-03-23 2019-09-26 Medtronic, Inc. Vfa cardiac resynchronization therapy
CN111936046A (zh) 2018-03-23 2020-11-13 美敦力公司 用于心动过速的vfa心脏治疗
EP3773187A1 (de) 2018-03-29 2021-02-17 Medtronic, Inc. Einstellung und beurteilung einer linksventrikulären unterstützungsvorrichtung
US10940321B2 (en) 2018-06-01 2021-03-09 Medtronic, Inc. Systems, methods, and interfaces for use in cardiac evaluation
US11304641B2 (en) 2018-06-01 2022-04-19 Medtronic, Inc. Systems, methods, and interfaces for use in cardiac evaluation
EP3856331A1 (de) 2018-09-26 2021-08-04 Medtronic, Inc. Erfassung in der ventrikel-aus-atrium-herztherapie
US11951313B2 (en) 2018-11-17 2024-04-09 Medtronic, Inc. VFA delivery systems and methods
US11679265B2 (en) 2019-02-14 2023-06-20 Medtronic, Inc. Lead-in-lead systems and methods for cardiac therapy
US11547858B2 (en) 2019-03-29 2023-01-10 Medtronic, Inc. Systems, methods, and devices for adaptive cardiac therapy
US11697025B2 (en) 2019-03-29 2023-07-11 Medtronic, Inc. Cardiac conduction system capture
US11213676B2 (en) 2019-04-01 2022-01-04 Medtronic, Inc. Delivery systems for VfA cardiac therapy
US11712188B2 (en) 2019-05-07 2023-08-01 Medtronic, Inc. Posterior left bundle branch engagement
US11937896B1 (en) 2019-05-10 2024-03-26 Smith & Nephew, Inc. Orthopedic implants with improved sensors
US11305127B2 (en) 2019-08-26 2022-04-19 Medtronic Inc. VfA delivery and implant region detection
US11497431B2 (en) 2019-10-09 2022-11-15 Medtronic, Inc. Systems and methods for configuring cardiac therapy
US11642533B2 (en) 2019-11-04 2023-05-09 Medtronic, Inc. Systems and methods for evaluating cardiac therapy
US11813466B2 (en) 2020-01-27 2023-11-14 Medtronic, Inc. Atrioventricular nodal stimulation
US11911168B2 (en) 2020-04-03 2024-02-27 Medtronic, Inc. Cardiac conduction system therapy benefit determination
CA3189540A1 (en) 2020-07-16 2022-01-20 Invacare Corporation System and method for concentrating gas
JP7414355B2 (ja) 2020-07-16 2024-01-16 ベンテック ライフ システムズ, インコーポレイテッド ガスを濃縮するためのシステムおよび方法
JP2023534031A (ja) * 2020-07-16 2023-08-07 インバケア コーポレイション 医療デバイスを管理するためのシステムおよび方法
US11813464B2 (en) 2020-07-31 2023-11-14 Medtronic, Inc. Cardiac conduction system evaluation
US11789837B1 (en) * 2021-02-03 2023-10-17 Vignet Incorporated Adaptive data collection in clinical trials to increase the likelihood of on-time completion of a trial
US11586524B1 (en) * 2021-04-16 2023-02-21 Vignet Incorporated Assisting researchers to identify opportunities for new sub-studies in digital health research and decentralized clinical trials
US11281553B1 (en) 2021-04-16 2022-03-22 Vignet Incorporated Digital systems for enrolling participants in health research and decentralized clinical trials
CN115509776B (zh) * 2022-09-29 2024-02-06 南京远能电力工程有限公司监理分公司 基于电力工程智慧监理平台的数据分析方法及系统
DE102022125764A1 (de) 2022-10-05 2024-04-11 Olympus Winter & Ibe Gmbh Verfahren zur Verfolgung des Status von mindestens einer medizinischen Vorrichtung in einem verteilten medizinischen Vorrichtungssystem, Verfahren zum Abrufen des Status von mindestens einer medizinischen Vorrichtung in einem verteilten medizinischen Vorrichtungssystem, und medizinische Vorrichtung

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4494950A (en) 1982-01-19 1985-01-22 The Johns Hopkins University Plural module medication delivery system
JPS63186339A (ja) * 1987-01-29 1988-08-01 Fujitsu Ltd 遠隔資源保守方式
US4751725A (en) 1987-01-30 1988-06-14 Motorola, Inc. VOX remote unit control in a cellular system
US4886064A (en) * 1987-11-25 1989-12-12 Siemens Aktiengesellschaft Body activity controlled heart pacer
US4930604A (en) 1988-10-31 1990-06-05 United Technologies Corporation Elevator diagnostic monitoring apparatus
US4987897A (en) 1989-09-18 1991-01-29 Medtronic, Inc. Body bus medical device communication system
EP0512058A1 (de) * 1990-01-22 1992-11-11 Medtronic, Inc. Verbessertes telemetrieformat
DE69024638T2 (de) * 1990-05-21 1996-05-15 Hewlett Packard Gmbh Aktivierungsschaltung
US5321618A (en) 1990-05-29 1994-06-14 Lawrence Gessman Apparatus and method for remotely monitoring implanted cardioverter defibrillators
JP2669190B2 (ja) * 1991-06-24 1997-10-27 富士通株式会社 パッチデータ転送制御方式
US5366896A (en) 1991-07-30 1994-11-22 University Of Virginia Alumni Patents Foundation Robotically operated laboratory system
US5997476A (en) * 1997-03-28 1999-12-07 Health Hero Network, Inc. Networked system for interactive communication and remote monitoring of individuals
JPH06156965A (ja) * 1992-11-24 1994-06-03 Toshiba Erebeeta Technos Kk エスカレータの遠隔監視システム
US5714726A (en) 1992-12-22 1998-02-03 Kone Oy Method for performing an alarm call in an elevator system
JP3198179B2 (ja) * 1993-01-19 2001-08-13 株式会社日立製作所 遠隔保守方法および装置
JP3202396B2 (ja) 1993-03-26 2001-08-27 株式会社日立ビルシステム エレベータの異常解析データ収集装置
US5345362A (en) 1993-04-29 1994-09-06 Medtronic, Inc. Portable computer apparatus with articulating display panel
US5666534A (en) * 1993-06-29 1997-09-09 Bull Hn Information Systems Inc. Method and appartus for use by a host system for mechanizing highly configurable capabilities in carrying out remote support for such system
US6206829B1 (en) * 1996-07-12 2001-03-27 First Opinion Corporation Computerized medical diagnostic and treatment advice system including network access
US6022315A (en) * 1993-12-29 2000-02-08 First Opinion Corporation Computerized medical diagnostic and treatment advice system including network access
JPH08147395A (ja) * 1994-11-24 1996-06-07 Oki Software Okayama:Kk 自動化機器の集中監視システム
US5752976A (en) 1995-06-23 1998-05-19 Medtronic, Inc. World wide patient location and data telemetry system for implantable medical devices
US5720770A (en) * 1995-10-06 1998-02-24 Pacesetter, Inc. Cardiac stimulation system with enhanced communication and control capability
WO1997015009A1 (en) * 1995-10-18 1997-04-24 Systemsoft Corporation System and method for digital data processor diagnostics
US5678562A (en) * 1995-11-09 1997-10-21 Burdick, Inc. Ambulatory physiological monitor with removable disk cartridge and wireless modem
KR0151664B1 (ko) * 1995-12-05 1998-11-02 김광호 통신을 이용한 고장 서비스 시스템 및 그 제어 방법
US5940074A (en) * 1996-06-03 1999-08-17 Webtv Networks, Inc. Remote upgrade of software over a network
US6050940A (en) * 1996-06-17 2000-04-18 Cybernet Systems Corporation General-purpose medical instrumentation
US6031930A (en) * 1996-08-23 2000-02-29 Bacus Research Laboratories, Inc. Method and apparatus for testing a progression of neoplasia including cancer chemoprevention testing
US5987519A (en) 1996-09-20 1999-11-16 Georgia Tech Research Corporation Telemedicine system using voice video and data encapsulation and de-encapsulation for communicating medical information between central monitoring stations and remote patient monitoring stations
IT1290220B1 (it) * 1997-01-30 1998-10-22 Ela Medical S P A Sistema di teleassistenza per il controllo e la programmazione di cardiostimolatori e defibrillatori impiantiabili
WO1998042407A1 (en) * 1997-03-27 1998-10-01 Medtronic, Inc. Concepts to implement medconnect
JPH11110248A (ja) * 1997-09-30 1999-04-23 Mitsubishi Electric Corp リモートメンテナンス装置
US6175934B1 (en) * 1997-12-15 2001-01-16 General Electric Company Method and apparatus for enhanced service quality through remote diagnostics
US5978713A (en) * 1998-02-06 1999-11-02 Intermedics Inc. Implantable device with digital waveform telemetry
US6262659B1 (en) * 1998-03-03 2001-07-17 General Electric Company Telemetry of diagnostic messages from a mobile asset to a remote station
JP3269522B2 (ja) * 1998-03-23 2002-03-25 日本電気株式会社 遠隔保守方式
US6477424B1 (en) * 1998-06-19 2002-11-05 Medtronic, Inc. Medical management system integrated programming apparatus for communication with an implantable medical device
US6249705B1 (en) * 1999-10-21 2001-06-19 Pacesetter, Inc. Distributed network system for use with implantable medical devices

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007032469A1 (de) * 2007-07-10 2009-01-15 Biotronik Crm Patent Ag Anordnung für die Fernprogrammierung eines persönlichen medizinischen Gerätes
US8239025B2 (en) 2007-07-28 2012-08-07 Biotronik Crm Patent Ag System and method for the remote programming of a personal medical device

Also Published As

Publication number Publication date
FR2800185A1 (fr) 2001-04-27
US20020095196A1 (en) 2002-07-18
US6442433B1 (en) 2002-08-27
FR2800185B1 (fr) 2005-09-30
FR2806819B1 (fr) 2005-06-24
US7096067B2 (en) 2006-08-22
US20020032470A1 (en) 2002-03-14
JP2001222445A (ja) 2001-08-17
FR2806819A1 (fr) 2001-09-28

Similar Documents

Publication Publication Date Title
DE10052644A1 (de) Apparat und Verfahren zur Fehlersuche und -Beseitigung, Wartung sowie Aktualisierung aus der Ferne von einpflanzbaren Vorrichtungssytemen
DE60038044T2 (de) System und verfahren zur fernsteuertherapie und -diagnose in medizinischen vorrichtungen
DE60037035T2 (de) Virtuelles entferntes beobachtungssystem mit warn-, diagnose- und programmierfunktion für implantierbare medizinische systeme
DE10053116A1 (de) Apparat und Verfahren zur automatischen Softwareaktualisierung aus der Ferne von medizinischen Vorrichtungssystemen
DE10053118A1 (de) Apparat und Verfahren zur Selbstidentifizierung aus der Ferne von Komponenten in medizinischen Vorrichtungssystemen
DE10053117A1 (de) Apparat und Verfahren zur automatischen Fakturierung von medizinischen Vorrichtungssystemen
DE60017943T2 (de) Kommunikationssystem für eine implantierbare vorrichtung und einen arzneimittelspender
DE10055171A1 (de) Fernzustellung einer auf Software basierenden Ausbildung über einpflanzbare medizinische Vorrichtungssysteme
DE60106141T2 (de) Gerät zur informationsbeobachtung auf abstand für medizinische vorrichtung
DE19927853B4 (de) System zur Kommunikation mit einer implantierten medizinischen Vorrichtung
DE10053894A1 (de) Verfahren und Apparat zur Sicherung der Datenübertragung von medizinischen Vorrichtungssystemen
DE60034965T2 (de) Dynamische brandbreitenüberwachung und -anpassung zur fernkommunikation mit einer medizinischen vorrichtung
US6648823B2 (en) Method and system of follow-up support for a medical device
DE60111223T2 (de) Tragbare erweiterungsvorrichtung für datenübertragung in einem kommunikationssystem einer medizinischen vorrichtung
EP2033685B1 (de) Fernprogrammierbares persönliches gerät sowie anordnung und verfahren zum fernprogrammieren eines persönlichen gerätes
DE60012368T2 (de) Zentrale netzeinrichtung zur vereinfachung der fernzusammenarbeit medizinischer instrumente
DE60222076T2 (de) Darstellungsstruktur für ein Netzwerk, dass implantierbare Herztherapie-Geräte unterstützt
EP2146296A2 (de) Medizinisches Implantat mit mindestens zwei Datenkommunikationskanälen
DE60031440T2 (de) Integriertes softwaresystem zur installation und verwaltung in implantierbaren medizinischen vorrichtungen
EP1246666A1 (de) System zur benachrichtigung über zurückgerufene komponenten für ein medizinisches gerät

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final
R003 Refusal decision now final

Effective date: 20150217