DE60025009T2 - Sensor mit digitaler signatur von sensorbezogenen daten - Google Patents

Sensor mit digitaler signatur von sensorbezogenen daten Download PDF

Info

Publication number
DE60025009T2
DE60025009T2 DE60025009T DE60025009T DE60025009T2 DE 60025009 T2 DE60025009 T2 DE 60025009T2 DE 60025009 T DE60025009 T DE 60025009T DE 60025009 T DE60025009 T DE 60025009T DE 60025009 T2 DE60025009 T2 DE 60025009T2
Authority
DE
Germany
Prior art keywords
sensor
data
field
monitor
signature
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.)
Expired - Lifetime
Application number
DE60025009T
Other languages
English (en)
Other versions
DE60025009D1 (de
Inventor
A. Thomas BERSON
Bryan Olson
E. Michael FEIN
D. Paul MANNHEIMER
E. Charles PORGES
David Schloemer
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.)
Mallinckrodt Inc
Original Assignee
Mallinckrodt 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 Mallinckrodt Inc filed Critical Mallinckrodt Inc
Application granted granted Critical
Publication of DE60025009D1 publication Critical patent/DE60025009D1/de
Publication of DE60025009T2 publication Critical patent/DE60025009T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/1455Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
    • A61B5/14551Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue using optical sensors, e.g. spectral photometrical oximeters for measuring blood gases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/08Sensors provided with means for identification, e.g. barcodes or memory chips
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/08Sensors provided with means for identification, e.g. barcodes or memory chips
    • A61B2562/085Sensors provided with means for identification, e.g. barcodes or memory chips combined with means for recording calibration data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • G06F2211/008Public Key, Asymmetric Key, Asymmetric Encryption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2107File encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • H04L2209/805Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/88Medical equipments

Description

  • HINTERGRUND DER ERFINDUNG
  • Die vorliegende Erfindung betrifft Sensoren mit einem Speicher. Sie wird insbesondere im Hinblick auf Pulsoximeter-Sensoren beschrieben, ist aber gleichermaßen auf andere Arten von Sensoren anwendbar.
  • Pulsoximetrie
  • Pulsoximetrie wird üblicherweise verwendet, um unterschiedliche Blutflusseigenschaften zu messen, einschließlich, aber nicht darauf begrenzt, der Blutsauerstoff-Sättigung von Hämoglobin in arteriellem Blut und der Blutpulsationsrate entsprechend der Herzfrequenz eines Patienten. Das Messen dieser Eigenschaften wurde unter Verwendung eines nichtinvasiven Sensors durchgeführt, welcher Licht durch einen Teil des Gewebes des Patienten leitet, wo Blut das Gewebe durchströmt, und fotoelektrisch die Lichtabsorption in solchem Gewebe abtastet. Ein mit dem Sensor verbundener Monitor bestimmt die absorbierte Lichtmenge und berechnet die Menge des gerade gemessenen Blutbestandteils, zum Beispiel arterielle Sauerstoff-Sättigung.
  • Das durch das Gewebe geleitete Licht wird so gewählt, dass es aus einer oder mehreren Wellenlängen besteht, die von dem Blut in einer Menge absorbiert werden, welche für die Menge des Blutbestandteils, das im Blut vorhanden ist, repräsentativ ist. Die Menge von transmittiertem oder reflektiertem Licht, das durch das Gewebe geleitetet wird, variiert gemäß der sich ändernden Menge des Blutbestandteils in dem Gewebe und der verbundenen Lichtabsorption. Um die Blutsauerstoffhöhe zu messen, wurden solche Sensoren mit Lichtquellen und Fotodetektoren versehen, die in der Lage sind, gemäß bekannter Techniken zum Messen der Blutsauerstoff-Sättigung bei zwei verschiedenen Wellenlängen zu arbeiten.
  • Verschiedene Verfahren wurden in der Vergangenheit offenbart, um Informationen in Sensoren, einschließlich Pulsoximeter-Sensoren, zu kodieren, um brauchbare Informationen an einen Monitor zu übermitteln. Zum Beispiel wird ein Kodiermechanismus in Nellcor U.S. Patent Nr. 4,700,708 aufgezeigt. Dieser Mechanismus betrifft eine optische Oximeter-Sonde, bei welcher ein Paar Leuchtdioden (LEDs = light emitting diodes) verwendet werden, um Licht durch durchblutetes Gewebe zu leiten, mit einem Detektor, der Licht detektiert, das nicht von dem Gewebe absorbiert wurde. Die Berechnungsgenauigkeit der Sauerstoffsättigung hängt davon ab, die Wellenlängen der LEDs zu kennen. Da die Wellenlängen der LEDs variieren können, wird ein Kodierwiderstand in der Sonde angeordnet, wobei der Wert des Widerstands dem Monitor die Oximeter-Sauerstoff-Sättigungsberechnung-Koeffizienten anzeigt, die den tatsächlichen Wellenlängen von wenigstens einer der LEDs oder der LED-Wellenlängenkombination für den Sensor entsprechen. Wenn das Oximeterinstrument eingeschaltet wird, wird von diesem zuerst ein Strom dem Kodierwiderstand zugeführt und die Spannung gemessen, um den Wert des Widerstands zu bestimmen und folglich geeignete Sättigungsberechnungs-Koeffizienten zur Verwendung mit den Wellenlängen der LEDs in dem Fühler.
  • Andere Kodiermechanismen wurden ebenfalls in U.S. Patent Nrn. 5,259,381, 4,942,877, 4,446,715, 3,790,910, 4,303,984, 4,621,643, 5,246,003, 3,720,177, 4,684,245, 5,645,059, 5,058,588, 4,858,615 und 4,942,877 offenbart. Insbesondere in der '877 Patentschrift wird offenbart, eine Vielzahl von Daten in einem Pulsoximeter-Sensorspeicher, einschließlich Koeffizienten für eine Sättigungsgleichung zur Oximetrie, zu speichern.
  • Ein Problem mit Sensor-Kodiertechniken gemäß dem Stand der Technik besteht darin, dass Informationskodierung manchmal ungenau und/oder nicht authentisch sein kann. Dies hat zur Folge, dass der Monitor manchmal nicht in der Lage ist, ausreichende Messwerte eines Patienten zu erhalten, oder, was noch schlimmer ist, ungenaue Berechnungen macht, so dass in Extremfällen die ungenauen Codes und die sich daraus ergebenden ungenauen Messwerte bedeutend die Sicherheit des Patienten beeinträchtigen können und zu schlechten Ergebnissen beim Patienten beitragen. Ungenaue Codes können sich aus einer Vielzahl von Umständen ergeben. Zum Beispiel können Fehler während eines Herstellungsprozesses oder während der Auslieferung des Sensors auftreten. Häufiger kommt es jedoch vor, dass ungenaue Codes einigermaßen vorsätzlich von Massen-Drittherstellern von Sensoren geringer Qualität verwendet werden, die von dem entsprechenden Monitorhersteller keine Lizenz haben oder nicht autorisiert sind, kompatible Sensoren hoher Qualität zu liefern. Diese Dritthersteller investieren oft minimalen Aufwand in Forschung und verstehen einfach nicht, wozu die Codes dienen, da sie nicht verstehen, wie der Monitor arbeitet oder der Monitor die Codes verwendet. Da sie von dem Monitorhersteller keine Lizenz haben, ist diese Information im Allgemeinen von dem Monitorhersteller nicht erhältlich. Allzu oft versäumen es diese Dritthersteller, Zeit und Kosten zu investieren, um durch Techniken des Reverse Engineering oder ursprüngliche Wissenschaft zu lernen, wie die Monitore arbeiten und wie die Codes verwendet werden, um die Sicherheit des Patienten sicherzustellen. Stattdessen gibt es zahlreiche Fälle, wo solche Dritthersteller einfach einen Bereich von im Markt verwendeten Codewerten für jede kodierte Dateneigenschaft untersuchen und einen durchschnittlichen Codewert für all ihre Sensoren nehmen, um mit einem bestimmten Monitor "kompatibel" zu sein. Obwohl in vielen Fällen das Verwenden eines durchschnittlichen Codewertes einfach Messwerte zur Folge haben wird, die außerhalb der Spezifikation liegen, aber nicht anderweitig besonders gefährlich sind, kann der durchschnittliche Codewert ausreichend falsch sein, um bedeutende Fehler in die Berechnungsalgorithmen einzuführen, die von dem Monitor verwendet werden, und bedeutende Probleme der Patientensicherheit zu verursachen. Zusätzlich kann, wann immer ungenaue Codes von Drittherstellern zu einem schlechten Ergebnis beim Patienten beitragen, der geschädigte Patient oder dessen Erben versuchen, den Monitorhersteller zusammen mit dem direkten Pflegepersonal haftbar zu machen. Wenn das Pflegepersonal den verwendeten Dritthersteller-Sensor geringer Qualität nicht aufbewahrt und keine Aufzeichnung seiner Verwendung gemacht hat, was vorkommt, würde es für den Monitorhersteller schwierig zu beweisen sein, dass das Problem durch die Verwendung eines Dritthersteller-Sensors geringer Qualität mit seinem Monitor von ansonsten hoher Qualität verursacht wurde.
  • Ein anderer Grund, dass es ein Erfordernis für die Authentisierung digitaler Daten gibt, die in Verbindung mit medizinischen Sensoren gespeichert werden, ist die kleine aber reale Möglichkeit, dass Daten zwischen dem Zeitpunkt der Aufnahme in der Fabrik und dem Zeitpunkt des Lesens durch das Instrument, welches den Zustand eines Patienten überwacht, beschädigt werden. Ein oft zitiertes Beispiel eines Mechanismus, der eine solche Beschädigung verursachen kann, ist die Veränderung eines in den digitalen Speicher aufgenommenen Wertes durch das Auftreten einer energiereichen kosmischen Strahlung. Eine gewöhnlichere Quelle der Beschädigung ist die durch elektrostatische Entladung verursachte Schädigung einer Speicherzelle.
  • Demgemäß besteht im Stand der Technik ein Erfordernis, einen Weg zu ersinnen, um genaue und authentische komplexe Codes von einem Sensor an einen Monitor zu übermitteln, damit genaue Berechnungen und genaue Patientenüberwachung von dem Monitor sichergestellt werden.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Demgemäß ist es eine Aufgabe der Erfindung, einen Sensor bereitzustellen, welcher für einen Monitor brauchbare Codes aufweist, die als genau authentisiert werden können. Die Erfindung wird in den beigefügten Ansprüchen definiert.
  • Diese und andere Aufgaben werden durch einen Sensor erreicht, welcher ein Signal entsprechend einer gemessenen physiologischen Eigenschaft eines Patienten erzeugt und welcher Codes bereitstellt, von denen sichergestellt ist, dass sie genau und authentisch sind, wenn diese von einem Monitor verwendet werden. Ein mit dem Sensor verbundener Speicher speichert die Codes und andere Daten bezogen auf den Sensor, wobei der Speicher ebenfalls eine digitale Signatur enthält. Die digitale Signatur authentisiert die Qualität der Codes und der Daten, indem sie sicherstellt, dass diese von einer Einheit mit vorbestimmten Qualitätskontrollen hergestellt wurde, und dass die Codes genau sind.
  • In einer Ausführungsform wird die digitale Signatur während des Herstellungsvorgangs des Sensors unter Verwendung eines privaten Schlüssels eines Schlüsselpaars aus privatem und öffentlichem Schlüssel erzeugt, wobei die Signatur dann mit dem öffentlichen Schlüssel überprüfbar ist, welcher in Prozessoren in einem externen Sensor-Leser (z. B. Monitor) enthalten ist. Die Signatur kann von den Daten getrennt sein. Oder statt dass die Signatur an die Daten angehängt wird, kann die Signatur selbst alle oder wenigstens einige der Daten beinhalten und demzufolge einen Grad von Maskierung der Daten vorsehen.
  • Gemäß einer Ausführungsform der Erfindung kann jedes beliebige von mehreren bekannten Signaturverfahren mit öffentlichem/privatem Schlüssel verwendet werden. Diese beinhalten Diffie-Hellman (und seine Varianten, wie beispielsweise der Digital Signature Standard vom National Institute of Standards and Technology, El Gamal und die elliptischen Kurvennäherungen), RSA (entwickelt am Massachusetts Institute of Technology) und Rabin-Williams.
  • In einer weiteren Ausführungsform der Erfindung wird ein Digest eines Teils der zu signierenden Daten in die Signatur eingeschlossen, um zu verifizieren, dass keine Fehler in den Daten aufgetreten sind. Jedes Datum wird vorzugsweise so organisiert, dass es ein ID-Feld, welches den Typ der folgenden Daten anzeigt, gefolgt von einem Datenlängenelement, gefolgt von dem Datum einschließt. Ein verpflichtend-Bit wird vorzugsweise ebenfalls vorgesehen, welches anzeigt, ob das Wissen, wie das Datum von dem Monitor zu verwenden ist, für den Betrieb des Sensors mit dem Monitor verpflichtend ist. Folglich kann ein älterer Monitor, der ein unkritisches Datum nicht erkennt, es einfach verwerfen, da er vermutlich das fortgeschrittene Merkmal, welches dem Datum entspricht, nicht implementieren wird. Wenn jedoch das Datum für einen einwandfreien Betrieb eines Sensors notwendig ist, wird das verpflichtend-Bit gesetzt sein, und der Sensor-Leser/-Monitor wird anzeigen, dass er den bestimmten eingesteckten Sensor nicht verwenden kann.
  • In noch einer weiteren Ausführungsform würden die signierten Daten, die mit dem Sensor gespeichert sind, wenigstens einen sensorabhängigen Sättigungs-Kalibrierkurven-Koeffizienten enthalten, der verwendet wird, um die Sauerstoffsättigung durch einen Monitor zu berechnen. Zusätzlich können die Daten Sensor AUS-Schwellwerte und Thermistor-Kalibrier-Koeffizienten, die für Sensoren mit einem Thermistor geeignet sind, enthalten. Einige solcher Daten können in der Signatur enthalten sein, und diese oder andere Daten könnten außerhalb der Signatur enthalten sein. Die Daten außerhalb der Signatur könnten, wenn gewünscht, mit einem kryptographischen Algorithmus mit symmetrischem Schlüssel, zum Beispiel dem Data Encryption Standard (DES) vom NIST, verschlüsselt (oder maskiert) sein, und der symmetrische Schlüssel könnte in der Signatur enthalten sein. Alternativ könnte der symmetrische Schlüssel aus dem Digest, welches in der Signatur enthalten ist, ableitbar sein, Für ein weiteres Verständnis der Art und der Vorteile der Erfindung sollte Bezug auf die nachfolgende Beschreibung in Verbindung mit den beigefügten Zeichnungsfiguren genommen werden.
  • KURZE BESCHREIBUNG DER ZEICHNUNGSFIGUREN
  • 1 ist ein Blockdiagramm eines Sensors und Sensorlesesystems, welche die Erfindung einschließen.
  • 2 ist ein Blockdiagramm des Inhalts eines in 1 dargestellten Sensors.
  • 3 ist ein Blockdiagramm, welches ein System zum Signieren von Daten während der Herstellung eines Sensors darstellt.
  • 4 ist ein Diagramm, welches den Signiermechanismus durch das System aus 3 darstellt.
  • 5 ist ein Datenflussdiagramm, welches die Daten darstellt, die in dem Verfahren aus 4 erzeugt werden.
  • 6 ist ein Diagramm einer Ausführungsform eines Sensor-Lesers oder -Monitors, welches verschiedene Softwaremodule darstellt.
  • 7 ist ein Flussdiagramm, welches das Auslesen eines Sensors gemäß der vorliegenden Erfindung darstellt.
  • 8 ist ein Diagramm, welches den Fluss der in dem Verfahren aus 7 gelesenen Daten darstellt.
  • 9 ist ein Diagramm verschiedener Felder in den Daten.
  • 10 ist ein Blockdiagramm eines Sensorsystems, bei welchem ein Adapter mit einer digitalen Signatur in dem Adapter verwendet wird.
  • BESCHREIBUNG DER BESTIMMTEN AUSFÜHRUNGSFORMEN
  • Definitionen
  • SIGNIERTE DATEN sind Daten, die in die Berechnung eines Digest (durch Verwendung einer Hashfunktion) eingeschlossen wurden, wobei dieses Digest wiederum in die Berechnung einer digitalen Signatur eingeschlossen wird, so dass jede spätere Veränderung der Daten durch einen Fehler der Verifizierung der digitalen Signatur detektierbar wird. Daten, die signiert wurden, können sich schließlich entweder innerhalb oder außerhalb der digitalen Signatur befinden. In dem als "Digitale Signatur mit Nachrichtenwiederherstellung" bekannten Vorgang befinden sich die Daten vollständig innerhalb der digitalen Signatur. Bis die Signatur verifiziert wird, liegen die Daten in einer verschlüsselten Form vor, so dass der zufällige Beobachter sie nicht verstehen kann. Der mathematische Vorgang, der die Signatur verifiziert, entschlüsselt die Daten oder stellt diese wieder her. In dem als "Digitale Signatur mit Teilwiederherstellung" bekannten Vorgang, der für die hier beschriebene Erfindung bevorzugt wird, wird ein Teil der signierten Daten innerhalb der Signatur eingeschlossen, und zusätzliche Daten befinden sich außerhalb der Signatur. Der Datenteil innerhalb der Signatur wird verborgen, bis die Signatur verifiziert wird, aber der Teil außerhalb bleibt leicht lesbar, außer ein Maskierungsvorgang wird verwendet, um ihn zu verbergen.
  • MASKIERTE DATEN, wie der Begriff hier verwendet wird, sind Daten, die so verschlüsselt wurden, dass sie mit einem Demaskierschlüssel, der innerhalb der Signatur eingeschlossen ist, wiederherstellbar sind. Während der Verifizierung der Signatur wird der Demaskierungsschlüssel wiederhergestellt. Dieser Demaskierungsschlüssel kann dann verwendet werden, um die maskierten Daten zu entschlüsseln. In einer bevorzugten Ausführungsform werden die maskierten Daten mit einem symmetrischen Schlüssel verschlüsselt, was besagt, dass die Verschlüsselungs- und Entschlüsselungsschlüssel (d. h. die Maskierungs- und Demaskierungsschlüssel) identisch sind. In einer besonders bevorzugten Ausführungsform wird das Nachrichtendigest, welches in die digitale Signatur eingeschlossen ist, als symmetrischer Schlüssel zum Maskieren und Demaskieren von Daten außerhalb der Signatur verwendet.
  • Sensor-Leser/-Monitor
  • 1 ist ein Blockdiagramm einer bevorzugten Ausführungsform der Erfindung. 1 zeigt ein Pulsoximeter 17 (oder Sensor-Leser), welches mit einem nicht-invasiven Sensor 15 verbunden ist, der an dem Patientengewebe 18 angebracht ist. Licht von Sensor-LEDs 14 geht in das Patientengewebe 18, und nachdem es durch das Gewebe 18 transmittiert oder von Gewebe 18 reflektiert wurde, wird das Licht von Fotosensor 16 empfangen. Zwei oder mehr LEDs können abhängig von der Ausführungsform der vorliegenden Erfindung verwendet werden. Fotosensor 16 wandelt die empfangene Energie in ein elektrisches Signal, das dann in den Eingangsverstärker 20 gegeben wird.
  • Andere Lichtquellen als LEDs können verwendet werden. Zum Beispiel könnten Laser verwendet werden, oder eine weiße Lichtquelle mit geeigneten Wellenlängenfiltern entweder an dem Übertragungs- oder dem Empfangsende könnte verwendet werden.
  • Zeitverarbeitende Einheit (TPU = time processing unit) 48 sendet Steuersignale an den LED-Treiber 32, um die LEDs zu aktivieren, üblicherweise im Wechsel. Wiederum kann der Treiber abhängig von der Ausführungsform zwei oder eine beliebige zusätzliche gewünschte Anzahl von LEDs steuern.
  • Das von Eingangsverstärker 20 empfangene Signal wird durch drei verschiedene Kanäle geleitet, wie in der Ausführungsform von 3 dargestellt, für drei verschiedene Wellenlängen. Alternativ könnten zwei Kanäle für zwei Wellenlängen verwendet werden, oder N Kanäle für N Wellenlängen. Jeder Kanal beinhaltet einen Analogschalter 40, ein Tiefpassfilter 42 und einen Analog/Digital-(A/D) Wandler 38. Steuerleitungen von TPU 48 wählen den geeigneten Kanal zu dem Zeitpunkt, an dem die entsprechende LED 14 getrieben wird, in Synchronisation. Ein nachstehendes serielles Modul (QSM = queued serial module) 46 empfängt die digitalen Daten von jedem der Kanäle über Datenleitungen von den A/D-Wandlern. CPU 50 übermittelt die Daten von QSM 46 in RAM 52, wenn QSM 46 periodisch vollläuft. In einer Ausführungsform sind QSM 46, TPU 48, CPU 50 und RAM 52 Teil eines integrierten Schaltkreises, wie beispielsweise eines Mikrocontrollers.
  • Sensorspeicher
  • Sensor 15, welcher Fotodetektor 16 und LEDs 14 beinhaltet, weist einen Sensorspeicher 12 auf, der damit verbunden ist. Speicher 12 ist mit CPU 50 in dem Sensor-Leser oder -Monitor 17 verbunden. Der Speicher 12 könnte in einem Körper des Sensors 15 oder in einem elektrischen Stecker untergebracht sein, der mit dem Sensor verbunden ist. Alternativ könnte der Speicher 12 in einem Gehäuse untergebracht sein, das an einer Außenfläche des Monitors anbringbar ist, oder der Speicher 12 könnte irgendwo in einem Signalpfad zwischen dem Sensorkörper und dem Monitor angeordnet sein. Insbesondere könnte, gemäß einigen bevorzugten Ausführungsformen, ein Inhalt des Sensorspeichers 12 für alle Sensoren, die mit einem bestimmten Sensormodell verbunden sind, konstant sein. In diesem Fall könnte, anstatt einen individuellen Speicher 12 auf jeden mit diesem Modell verbunden Sensor zu setzen, der Speicher 12 stattdessen in einem wiederverwendbaren Verlängerungskabel, das mit dem Sensormodell verbunden ist, eingeschlossen sein. Wenn das Sensormodell ein Wegwerfsensor ist, könnte in diesem Fall ein einzelner Speicher 12 in ein wiederverwendbares Verlängerungskabel eingeschlossen sein. Das wiederverwendbare Kabel könnte dann mit vielen Wegwerfsensoren verwendet werden.
  • 2 ist ein Diagramm des Inhalts von Speicher 12 aus 1 gemäß einer bevorzugten Ausführungsform. Eine digitale Signatur 60 belegt einen ersten Teil des Speichers, wobei die Signatur vorzugsweise sensorbezogene Daten beinhaltet. Ein zweiter Teil 62 enthält Daten, die signiert und maskiert sind. Ein dritter Teil 64 beinhaltet Daten, die signiert, aber im Klartext (d.h., sie sind nicht maskiert) sind. Schließlich ist ein Teil 66 zum Schreiben in den Sensorspeicher durch den Sensor-Leser reserviert. Teil 66 ist weder signiert noch maskiert. Obwohl diese bevorzugte Ausführungsform zu Darstellungszwecken gezeigt wird, wird darauf hingewiesen, dass Speicher 12 viele verschiedene Datenblöcke außerhalb der digitalen Signatur beinhalten kann, wobei jeder gemäß den Erfordernissen einer speziellen Ausführungsform signiert und/oder maskiert sein kann. Diese verschiedenen Datenblöcke können in jeder gewünschten Reihenfolge angeordnet sein, zum Beispiel können sich mehrere signierte und unsignierte Blöcke abwechseln, und mehrere maskierte und unmaskierte Blöcke können sich abwechseln. Es wird ebenfalls darauf hingewiesen, dass Daten, die in Speicher 12 von dem Sensor-Leser geschrieben werden, ein optionales Merkmal darstellt, und dass solche Daten optional maskiert werden können.
  • Schreiben der Signatur in der Fabrik
  • 3 ist ein Blockdiagramm einer Ausführungsform eines in einer Fabrik verwendeten Systems, um eine Signatur in den Sensorspeicher 12 zu schreiben. In 3 ist ein Personal Computer 70 und ein verbundener kryptographischer Coprozessor 72 dargestellt, der einen privaten Schlüssel eines Schlüsselpaares aus privatem und öffentlichem Schlüssel enthält und verwendet. Der private Schlüssel ist in einem Speicher innerhalb Coprozessor 72 enthalten. Dieser Schlüssel ist vorzugsweise von niemandem lesbar, um die Sicherheit zu wahren. Der zugehörige öffentliche Schlüssel kann sowohl für PC 70 als auch Coprozessor 72 bekannt sein, oder kann von dem Coprozessor 72 ausgegeben werden.
  • Die Daten, welche von dem Coprozessor 72 signiert werden, können von mehr als einer Quelle stammen. Dargestellt ist ein Tester 76 zum Testen des Sensors, um den Wert bestimmter Sensorkomponenten 78 zu bestimmen, wie beispielsweise die LED-Wellenlänge, Thermistorwiderstand, etc. Diese Datenwerte werden dann an PC 70 über Leitung 80 geliefert. Zusätzliche Informationen 82 können von einer Tastatur oder von einer anderen Datenbank über Leitungen 84 eingegeben werden. Diese Daten können zum Beispiel eine Seriennummer für den Sensor, ein Herstelldatum, eine Chargennummer, ein Digest des zu signierenden Datenteils oder andere Informationen enthalten.
  • Die zu signierenden Daten oder andere in den Speicher 12 einzuschließende Daten werden von dem PC an den kryptographischen Coprozessor 72 gegeben. Der Coprozessor 72 berechnet ein Digest von den zu signierenden Daten und signiert mit dem privaten Schlüssel das Digest und andere Daten, deren Signierung erwünscht ist. Die Signatur und darin enthaltene Daten können einen symmetrischen Schlüssel einschließen für andere Daten, die maskiert sind, oder Informationen, von denen ein symmetrischer Schlüssel abgeleitet werden kann. Der Coprozessor übermittelt die Signatur zurück zu PC 70. PC 70 maskiert vorzugsweise einige der Daten, die nicht in der Signatur eingeschlossen sind, und fasst die maskierten Daten, die Signatur und Klartextdaten zusammen und übermittelt all dies auf Leitungen 86 an Speicher 12.
  • 4 ist ein Diagramm, das den Betrieb des Systems aus 3 darstellt. 5 stellt den Datenfluss gemäß dem Verfahren aus 4 dar.
  • Zuerst wird der Sensor getestet und gemessene Parameter 88 des Sensors, wie beispielsweise die LED-Wellenlänge, werden geliefert. Als nächstes werden alle möglichen anderen Daten 89 eingegeben. Die Daten werden dann sortiert (Schritt 90). Diese Sortierung hat erste zu signierende Daten 91, zweite zu maskierende Daten 92 und dritte Daten 93, die im Klartext, d. h. weder maskiert noch signiert, vorliegen werden, als Ergebnis. Um zu verifizieren, dass keine Fehler irgendwo in den Daten 91, 92, 93 während der Herstellung oder während eines nachfolgenden Lese-/Entschlüsselungsschritts auftreten, wenn der Sensor verwendet wird, wird während der Herstellung aus allen Daten 91, 92, 93 ein Digest 95 erzeugt (Schritt 94) und innerhalb der Signatur eingeschlossen. Das Digest wird als eine Ausgabe einer Hashfunktion, welche auf die Daten 91, 92, 93 angewendet wird, hergestellt. Das Digest kann mit einem komplizierten CRC verglichen werden. Wenn die Daten und das Digest später nach der Entschlüsselung von einem Monitor gelesen werden, wird, wenn ein oder mehrere Fehlerbits irgendwo in den Daten 91, 92, 93 auftreten, ein zweites Digest, das der Monitor von den gelesenen Daten erzeugen wird, nicht mit dem Digest, das aus dem Speicher extrahiert wurde, übereinstimmen, wodurch angezeigt wird, dass ein oder mehrere Fehler irgendwo bei dem Schreiben oder bei dem Signatur-Verifikationsvorgang eingeflossen sind. Ein Beispiel einer geeigneten Hashfunktion ist SHA-1, beschrieben in Federal Information Processing Standard Publication FIPS, PUB 180-1, Secure Hash Standard, National Institute of Standards & Technology, 1995. Das Digest 95 und Daten 91 werden gemeinsam mit formatierenden Daten 99, die in Schritt 100 hinzugefügt wurden, signiert, um eine Signatur 101 in Schritt 96 herzustellen. Die formatierenden Daten werden in Schritt 100 hinzugefügt, zum Beispiel in Übereinstimmung mit dem internationalen Standard ISO/1EC 9796-2, einem Standard für digitale Signaturen. Die Daten 92 werden in Schritt 103 maskiert. Diese Signatur 101, maskierte Daten 103 und Klartextdaten 93 werden dann von dem Coprozessor 72 und PC 70 zusammengefügt und in dem Sensorspeicher 12 gespeichert.
  • Der private Schlüssel, der verwendet wird, um die Daten 91 zu signieren, ist vorzugsweise ein Rabin-Williams digitaler Signaturalgorithmus, von dem ein Beispiel in ISO 9796-2 beschrieben wird.
  • In einer Ausführungsform beträgt der originale zu signierende Datenblock, Block 91, 73 Bytes oder weniger, zuzüglich eines 20 Byte-Digest, zuzüglich 3 Byte formatierende Daten 99. Dies ergibt eine signierte Nachricht von 96 Bytes. Längere Signaturen können ebenfalls verwendet werden, z. B. Signaturen mit 128 Bytes, wobei 106 Bytes als Nutzdaten 91 zulässig sind. Die Länge der Signatur hängt von dem gewünschten Sicherheitsgrad und von der Höhe der Entschlüsselungsfähigkeit des Monitors ab.
  • Lesen der Signatur durch Leser/Monitor im Einsatz
  • 6 stellt einen Teil eines Sensor-Lesers oder Monitors 17 zum Verifizieren der digitalen Signatur und Wiederherstellen der Daten von einem Sensor dar, wenn er bei einem Patienten verwendet wird. Die Daten werden zuerst von CPU 50 von dem Sensorspeicher abgerufen und in einem Speicher 110 gespeichert. Der Sensor-Leser weist einen öffentlichen Schlüssel in einem Speicher 112 auf, welcher üblicherweise zum Herstellzeitpunkt des Monitors geladen oder als ein Upgrade des Monitors vorgesehen wird. Ein Signaturverifizierungs- und Datenwiederherstellungsprogramm ist in einem Teil von Speicher 114 gespeichert.
  • 7 stellt den Betrieb des Signaturverifizierungs- und Datenwiederherstellungsprogramms von Speicherteil 114 aus 6 dar. 8 ist ein Diagramm, welches die Bewegung der Daten gemäß dem Flussdiagramm aus 7 darstellt. Daten werden zuerst bei Schritt 106 von dem Sensorspeicher abgerufen. Die abgerufenen Daten 102 werden in 8 als bestehend aus Signatur 101, maskierten Daten 107 und Klartextdaten 93 dargestellt. Der öffentliche Schlüssel 112 wird dann von dem Speicher des Monitors abgerufen (Schritt 108).
  • Signatur und öffentlicher Schlüssel werden dann als Eingaben an eine kryptographische Transformation geliefert, um die Signaturdaten 91 und das Speicherdigest 95 zu erhalten (Schritt 109).
  • Das Speicherdigest wird verwendet, um den symmetrischen Schlüssel der maskierten Daten zu bestimmen, und dieser Schlüssel wird dann verwendet, um die maskierten Daten 107 zu entschlüsseln und die Originaldaten 92 zu erhalten, die maskiert wurden (Schritt 116).
  • Um die Genauigkeit aller Daten 91, 92, 93 zu verifizieren, wird dann von dem Monitor ein zweites Digest aus den entschlüsselten signierten Daten 91, den unmaskierten Daten 92 und den Klartextdaten 93 unter Verwendung einer Hashfunktion 118 erzeugt (Schritt 120). Dadurch wird ein neues Digest 122 erzeugt, welches dann bei Schritt 124 mit dem mit dem Originaldigest 95 (gelesen aus dem Speicher) verglichen wird. Wenn die Digests gleich sind, ist die Signatur verifiziert und die Nachricht (zusammengefügte Daten 91, 92, 93) ist authentisiert (Schritt 126). Der Monitor verwendet dann die Nachricht bei seinem Betrieb. Wenn andererseits die Digests nicht gleich sind, wird die Nachricht als beschädigt bestimmt, und der Monitor zeigt dem Benutzer des Monitors ein Signal für einen fehlerhaften Sensor an und verwendet die Nachricht nicht (128).
  • Wie dargelegt, wendet die Erfindung auf einzigartige Weise digitale Signaturen auf Sensoren und insbesondere auf Pulsoximetersensoren an. Die einzigartige Anwendung auf einen Sensor erlaubt es dem Sensor-Leser/-Monitor, Nachrichten-(Daten-)Genauigkeit, Authentizität bezüglich Quelle und Qualität des Sensors zu verifizieren und schützt empfindliche Sensorspezifikationsinformationen davor, leicht entdeckt zu werden und auf fehlerhafte Weise von nicht-innovativen Sensorherstellern verwendet zu werden.
  • Signaturfelder
  • 9 stellt eine Ausführungsform der Signaturdaten 91, Digest 95 und formatierenden Daten 99 genauer dar. Insbesondere sind Signaturdaten 91 in eine willkürliche Anzahl von Feldern 132 aufgeschlüsselt, gefolgt von einem CRC 134. Jedes Feld 132 beinhaltet eine 1 Byte Feld-ID 136, welche den in ihrem Feld dargestellten Datentyp identifiziert. Ein einzelnes Bit 138 zeigt an, ob das Feld verpflichtend ist oder nicht. Danach kommen 7 Bits in einem Block 140, welche die Länge des Feldes identifizieren. Schließlich werden die Felddaten in einem Byteblock 142 vorgesehen.
  • Wenn im Betrieb ein vorhandener Monitor oder Sensor-Leser nicht in der Lage ist, die bestimmte Feld-ID 136 zu behandeln, oder diese nicht erkennt, kann er die Feldlänge 140 betrachten und herausfinden, wie viele Daten übersprungen werden müssen, um zum nächsten Feld zu kommen. Jedoch überprüft er zuerst verpfichtend-Bit 138, um zu bestimmen, ob diese Daten für den Betrieb des Sensors verpflichtend sind. Wenn sie verpflichtend sind, erzeugt der Monitor oder Sensor-Leser eine Fehlermeldung, die anzeigt, dass er nicht in der Lage ist, den angeschlossenen Sensor richtig zu lesen. Wenn sie nicht verpflichtend sind, ignoriert der Monitor oder Sensor-Leser einfach dieses Datenfeld.
  • Dieses Feldformat sieht demzufolge Flexibilität beim Packen von Daten in den Signaturdatenblock vor, und ebenfalls Upgrade-Fähigkeit und Kompatibilität mit vorhandenen Sensor-Lesern und zukünftigen Generationen von Sensoren und Monitoren.
  • In einer Ausführungsform dient ein Feldbezeichner eines ausgewählten Werts als ein "Escape-Zeichen", welches anzeigt, dass das nächste Zeichen der Bezeichner eines erweiterten Satzes ist. Dies bietet die Möglichkeit, die Felder, die in eine Nachricht eingeschlossen sind, hinzuzufügen, zu löschen, zu bewegen, zu komprimieren oder zu strecken, ohne sich auf festgelegte Adressen verlegen zu müssen.
  • Datentypen
  • Die nachfolgenden sind Beispiele von Datentypen, die in den Speicher 12 in einer Ausführungsform eingeschlossen werden könnten.
  • Die tatsächlichen Koeffizienten oder Daten, auf welche die Gleichungen für die Sättigungsberechnung für ein Pulsoximeter anzuwenden sind, könnten gespeichert werden. Diese Koeffizienten können anstelle des Speicherns eines Werts, der den gemessenen Wellenlängen entspricht, gespeichert werden. Das Ergebnis ist eine bedeutend gesteigerte Flexibilität bei der Sensorgestaltung, da Kalibrierkurven nicht auf einen kleinen Satz von Kurven, die in Instrumenten vorgesehen wurden, beschränkt sind.
  • Alternativ zu den Koeffizienten oder zusätzlich dazu könnten die LED-Wellenlängen einfach gespeichert werden. Ebenfalls könnten eine sekundäre Wellenlängencharakteristik sowie andere LED-Parameter gespeichert werden.
  • Bestimmte Sensoren können Thermistoren aufweisen, die dazu verwendet werden, die lokale Temperatur zu Zwecken wie beispielsweise der Kompensation von Kalibrierkurven für die Sensortemperatur zu messen, oder um Patientenverbrennungen zu vermeiden. Kalibrierungskurven für den Thermistor könnten gespeichert werden.
  • Andere Daten, die in Speicher 12 eingeschlossen werden könnten, könnten zum Beispiel einen Chargencode beinhalten, der das Rückverfolgen des Sensors gestattet, ein schlechter-Sensor-Flag, ein Herstelldatum, Herstellungstestinformationen, die Version des signierenden Softwareprogramms, das für die Signatur verwendet wurde, LED-Vorwärts-V/I-Charakteristiken, LED-optische Leistungscharakteristiken, eine Detektoreffizienzcharakteristik, eine maximal sichere LED-Leistung, ein Sensordatensatz-Überarbeitungsstatus (welcher die in dem Sensor eingeschlossenen Merkmale anzeigt), eine Sensormodell-ID, ein Erwachsener/Neugeborenes-Anfrageflag (zur Auslösung eines gewünschten Alarmgrenzbereichs, der davon abhängt, ob ein Neugeborenes oder ein Erwachsener beobachtet wird, mit unterschiedlichen normalen Sauerstoffsättigungshöhen für Pulsoximetrie), ein einmal-/mehrfach-Schreiben-Flag, eine Seitengröße, eine Seitenanzahl und eine maximale Anzahl von Recyclingvorgängen.
  • Alternativ können alle oben genannten oder in den zitierten Bezügen zum Stand der Technik beschriebenen Datentypen verwendet und entweder in den maskierten Daten 92, in den Signaturdaten 91 oder in den Klartextdaten 93 gespeichert werden.
  • 10 ist ein Blockdiagramm eines Sensorsystems, das einen Adapter mit einer digitalen Signatur in dem Adapter einschließt. 10 zeigt einen Sensor 202, der mit einem Adapter 204 verbunden ist, welcher wiederum mit einem Monitor 206 verbunden ist. Der Adapter beinhaltet Signalanpassungsschaltkreis 208, einen Speicher mit einer digitalen Signatur 210 und einen internen Monitor 212. Eine Verwendung eines solchen Adapters würde für eine Klasse von Sensoren sein, die gestaltet sind, um ohne digitale Signatur mit einem solchen Adapter verbunden zu werden. Der Adapter selber könnte die digitale Signatur an den externen Monitor 206 liefern. Demgemäß kann zum Beispiel, anstatt dass jeder Sensor zertifiziert ist, ein unterschiedliches Verfahren zum Bestimmen, dass die Sensoren zertifiziert sind, verwendet werden, wobei der Adapter die Zertifizierung an den externen Monitor liefert.
  • In der in 10 dargestellten Ausführungsform beinhaltet der Adapter ebenfalls einen internen Monitor 212. Dieser interne Monitor kann verwendet werden, um eine Ausgabedarstellung oder andere Signale vorzusehen, die unterschiedlich sind zu oder Abänderungen sind von den Ausgaben oder Darstellungen, die von externen Monitoren 206 in dem Bereich geliefert werden. Um sicherzustellen, dass alle Ausgaben oder Darstellungen der beiden Monitore konsistent sind, kann Signalanpassungsblock 208 das Sensorsignal so modifizieren, dass die Signalausgabe in ihrer modifizierten Form auf Leitung 214 an den externen Monitor 206 von diesem ein Ausgabesignal erzeugen lässt, das dem von dem internen Monitor 212 erzeugten entspricht. Zum Beispiel kann ein Patientensignal von Sensor 202 erhalten werden, das einem Pulsoximeterwert entspricht. Eine Schätzung von Sättigung und Herzfrequenz kann auf dem internen Monitor 212 erzeugt werden, wobei Block 208 ein synthetisches AC-Signal erzeugt, welches er an den externen Monitor 206 sendet. Der Aufbau eines synthetischen Signals würde derart sein, dass sichergestellt ist, dass der externe Monitor eine ähnliche Herzfrequenz und Sättigung wie der interne Monitor 212 berechnet.
  • Die digitale Signatur kann eine Signatur von jedweden Daten sein einschließlich ungefilterten Patientendaten, gefilterten Patientendaten, einem synthetischen physiologischen Patientensignal oder jedweden anderen Daten.
  • Wie dem Fachmann offenbar sein wird, kann die vorliegende Erfindung in anderen bestimmten Formen verkörpert sein, ohne von den wesentlichen Merkmalen der Erfindung abzuweichen. Dementsprechend ist beabsichtigt, dass das Vorgenannte zu Darstellungszwecken dient, aber den Schutzbereich der Erfindung, welcher in den nachfolgenden Ansprüchen dargelegt ist, nicht einschränkt.

Claims (11)

  1. Eine Pulsoximeter-Adapter-Vorrichtung (204) für die Verwendung mit einem Sensor (15), der einen Ausgang besitzt, welcher ein Sensor-Signal zur Verfügung stellt, das einer Sauerstoffsättigung entspricht, in welcher der Adapter einen Speicher (210) enthält, und dadurch gekennzeichnet ist, dass der Speicher Sensor-Daten und eine digitale Signatur enthält.
  2. Die Vorrichtung aus Anspruch 1, wobei ein Feld der Daten ein verpflichtend/optional-Bit Flag enthält, wobei das Flag anzeigt, ob Wissen darüber, wie das Feld aus Daten durch einen Monitor, der den Speicher liest, zu verwenden ist, für Operationen des Monitors mit dem Sensor verpflichtend ist.
  3. Die Vorrichtung aus Anspruch 1, wobei ein erster Abschnitt der Sensor-Daten verschlüsselt ist und folglich unkenntlich ist, bis die Signatur überprüft ist, und ein zweiter Abschnitt der Daten nicht unkenntlich und leicht lesbar ist, wobei sowohl der erste Abschnitt als auch der zweite Abschnitt durch die digitale Signatur signiert sind.
  4. Die Vorrichtung aus Anspruch 1, wobei die Sensor-Daten mindestens eins enthalten aus: Sättigungsberechnungs-Koeffizienten; ein Herstelldatum; ein Chargencode; verpflichtend/optional-Bit Flag, wobei das Flag anzeigt, ob Wissen darüber, wie das Feld der Daten durch einen Monitor, der den Speicher liest, zu verwenden ist, für Operationen des Monitors mit dem Sensor verpflichtend ist; und eine Höchstzahl von Wiederverwertungs-Ereignissen.
  5. Die Vorrichtung aus Anspruch 4, wobei die Sensor-Daten in Feldern organisiert sind, in denen jedes Feld durch ein Feld-ID, ein verpflichtend-Bit, eine Feldlänge und Felddaten gekennzeichnet ist.
  6. Die Vorrichtung aus Anspruch 4, wobei die Sensor-Daten die Version des signierenden Software-Programms enthält, das für die Signatur verwendet wird.
  7. Die Vorrichtung aus Anspruch 1, wobei die Signatur mit einem privaten Schlüssel signiert wird, wobei die Signatur mit einem öffentlichen Schlüssel in dem Monitor verifizierbar ist.
  8. Die Vorrichtung aus Anspruch 1, welche einen internen Monitor in dem Adapter für das Bereitstellen eines Ausgangssignals, das der Sauerstoffsättigung entspricht, und einen Aufbereitungsstromkreis für das Ändern des Sensor-Signals enthält. um ein synthetisches Sensor-Signal der Gestalt zu erzeugen, dass ein zweiter, externer Monitor, der das synthetische Sensor-Signal verwendet, eine Ausgabe erzeugt, die dem Ausgangssignal des internen Monitors entspricht.
  9. Ein Verfahren für das Betreiben eines Pulsoximeter-Sensors (15), welches aufweist Verbinden eines Adapters (204) mit dem Sensor, in welchem der Adapter einen Speicher (210) enthält, und in welchem der Speicher Sensor-Daten und eine digitale Signatur enthält.
  10. Das Verfahren aus Anspruch 9, welches die Schritte enthält von: Speichern mindestens eines Felds von Daten in dem Speicher; Speichern eines verpflichtend/optional-Flags innerhalb des Felds von Daten; Lesen des Flags mit einem Sensor Leser; wenn der Sensor Leser nicht das Feld aus Daten erkennt und das Flag anzeigt, dass das Feld optional ist, Ignorieren des Felds aus Daten; und wenn der Sensor Leser nicht das Feld aus Daten erkennt und das Flag anzeigt, dass das Feld verpflichtend ist, erzeugen eines Fehlersignals, welches Unfähigkeit den Sensor zu verwenden anzeigt.
  11. Das Verfahren aus Anspruch 10, welches die Schritte enthält von: Speichern einer Feldlänge, die dem Feld zugeordnet ist; Lesen der Feldlänge; und Überspringen des Felds unter Verwendung der Feldlänge falls der Sensor Leser das Feld nicht erkennt und das Flag anzeigt, dass das Feld optional ist.
DE60025009T 1999-09-28 2000-09-28 Sensor mit digitaler signatur von sensorbezogenen daten Expired - Lifetime DE60025009T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US15648899P 1999-09-28 1999-09-28
US156488P 1999-09-28
US662246P 2000-09-14
US09/662,246 US6708049B1 (en) 1999-09-28 2000-09-14 Sensor with signature of data relating to sensor
PCT/US2000/027017 WO2001022873A1 (en) 1999-09-28 2000-09-28 Sensor with digital signature of data relating to sensor

Publications (2)

Publication Number Publication Date
DE60025009D1 DE60025009D1 (de) 2006-01-26
DE60025009T2 true DE60025009T2 (de) 2006-08-24

Family

ID=26853234

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60025009T Expired - Lifetime DE60025009T2 (de) 1999-09-28 2000-09-28 Sensor mit digitaler signatur von sensorbezogenen daten

Country Status (16)

Country Link
US (4) US6708049B1 (de)
EP (1) EP1215995B1 (de)
JP (2) JP2003524948A (de)
KR (1) KR100679762B1 (de)
CN (1) CN1290468C (de)
AT (1) ATE313292T1 (de)
AU (1) AU778152B2 (de)
BR (1) BRPI0014345B8 (de)
CA (1) CA2382960C (de)
DE (1) DE60025009T2 (de)
ES (1) ES2258022T3 (de)
HK (1) HK1054675A1 (de)
MX (1) MXPA02003166A (de)
NZ (1) NZ517977A (de)
SG (1) SG125110A1 (de)
WO (1) WO2001022873A1 (de)

Families Citing this family (178)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6018673A (en) 1996-10-10 2000-01-25 Nellcor Puritan Bennett Incorporated Motion compatible sensor for non-invasive optical blood analysis
US9066695B2 (en) 1998-04-30 2015-06-30 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
US8688188B2 (en) 1998-04-30 2014-04-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8480580B2 (en) 1998-04-30 2013-07-09 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
US8346337B2 (en) 1998-04-30 2013-01-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8103325B2 (en) * 1999-03-08 2012-01-24 Tyco Healthcare Group Lp Method and circuit for storing and providing historical physiological data
US6308089B1 (en) * 1999-04-14 2001-10-23 O.B. Scientific, Inc. Limited use medical probe
US6675031B1 (en) 1999-04-14 2004-01-06 Mallinckrodt Inc. Method and circuit for indicating quality and accuracy of physiological measurements
US6708049B1 (en) * 1999-09-28 2004-03-16 Nellcor Puritan Bennett Incorporated Sensor with signature of data relating to sensor
EP2322085B1 (de) * 2000-04-17 2014-03-12 Covidien LP Pulsoximetersensor mit stufenweiser Funktion
US8224412B2 (en) 2000-04-17 2012-07-17 Nellcor Puritan Bennett Llc Pulse oximeter sensor with piece-wise function
US6591123B2 (en) * 2000-08-31 2003-07-08 Mallinckrodt Inc. Oximeter sensor with digital memory recording sensor data
US6606510B2 (en) 2000-08-31 2003-08-12 Mallinckrodt Inc. Oximeter sensor with digital memory encoding patient data
US6560471B1 (en) 2001-01-02 2003-05-06 Therasense, Inc. Analyte monitoring device and methods of use
WO2002078512A2 (en) 2001-04-02 2002-10-10 Therasense, Inc. Blood glucose tracking apparatus and methods
US20030037255A1 (en) * 2001-08-15 2003-02-20 Yokogawa Electric Corporation Measuring equipment and method of preparing measurement data
US6748254B2 (en) 2001-10-12 2004-06-08 Nellcor Puritan Bennett Incorporated Stacked adhesive optical sensor
US7590848B2 (en) * 2002-02-07 2009-09-15 Blackhawk Network System and method for authentication and fail-safe transmission of safety messages
US20050271246A1 (en) * 2002-07-10 2005-12-08 Sharma Ravi K Watermark payload encryption methods and systems
US7190986B1 (en) 2002-10-18 2007-03-13 Nellcor Puritan Bennett Inc. Non-adhesive oximeter sensor for sensitive skin
DE10260068A1 (de) * 2002-12-19 2005-01-27 Siemens Ag Anordnung und Verfahren zur drahtlosen Übertragung von Messsignalen zwischen medizinischen Geräten
JP4570614B2 (ja) 2003-03-24 2010-10-27 カルテンバッハ ウント ホイクト ゲゼルシャフト ミット ベシュレンクテル ハフツング 電子センサを有するx線システム
US7630747B2 (en) * 2003-09-09 2009-12-08 Keimar, Inc. Apparatus for ascertaining blood characteristics and probe for use therewith
CN100400772C (zh) * 2003-10-01 2008-07-09 邱则有 一种模壳构件
US7483729B2 (en) 2003-11-05 2009-01-27 Masimo Corporation Pulse oximeter access apparatus and method
JP2005167977A (ja) * 2003-11-14 2005-06-23 Ricoh Co Ltd 製品正当性検証システム、正当性検証対象の装置、製品正当性検証方法及び固有情報提供方法
US7190985B2 (en) * 2004-02-25 2007-03-13 Nellcor Puritan Bennett Inc. Oximeter ambient light cancellation
US7438683B2 (en) * 2004-03-04 2008-10-21 Masimo Corporation Application identification sensor
US8127137B2 (en) 2004-03-18 2012-02-28 Digimarc Corporation Watermark payload encryption for media including multiple watermarks
GB2418786B (en) * 2004-10-01 2006-11-29 Energy Doubletree Ltd E Dimmable lighting system
US7359742B2 (en) * 2004-11-12 2008-04-15 Nonin Medical, Inc. Sensor assembly
US7392074B2 (en) * 2005-01-21 2008-06-24 Nonin Medical, Inc. Sensor system with memory and method of using same
US20070078311A1 (en) * 2005-03-01 2007-04-05 Ammar Al-Ali Disposable multiple wavelength optical sensor
WO2006094168A1 (en) * 2005-03-01 2006-09-08 Masimo Laboratories, Inc. Noninvasive multi-parameter patient monitor
US7657294B2 (en) 2005-08-08 2010-02-02 Nellcor Puritan Bennett Llc Compliant diaphragm medical sensor and technique for using the same
US7657295B2 (en) 2005-08-08 2010-02-02 Nellcor Puritan Bennett Llc Medical sensor and technique for using the same
US7590439B2 (en) 2005-08-08 2009-09-15 Nellcor Puritan Bennett Llc Bi-stable medical sensor and technique for using the same
WO2007027610A2 (en) * 2005-08-30 2007-03-08 Bruce Reiner Multi-functional navigational device and method
US20070060808A1 (en) 2005-09-12 2007-03-15 Carine Hoarau Medical sensor for reducing motion artifacts and technique for using the same
US7904130B2 (en) 2005-09-29 2011-03-08 Nellcor Puritan Bennett Llc Medical sensor and technique for using the same
US7899510B2 (en) 2005-09-29 2011-03-01 Nellcor Puritan Bennett Llc Medical sensor and technique for using the same
US8092379B2 (en) 2005-09-29 2012-01-10 Nellcor Puritan Bennett Llc Method and system for determining when to reposition a physiological sensor
US7869850B2 (en) 2005-09-29 2011-01-11 Nellcor Puritan Bennett Llc Medical sensor for reducing motion artifacts and technique for using the same
US8062221B2 (en) 2005-09-30 2011-11-22 Nellcor Puritan Bennett Llc Sensor for tissue gas detection and technique for using the same
US7483731B2 (en) 2005-09-30 2009-01-27 Nellcor Puritan Bennett Llc Medical sensor and technique for using the same
US8233954B2 (en) 2005-09-30 2012-07-31 Nellcor Puritan Bennett Llc Mucosal sensor for the assessment of tissue and blood constituents and technique for using the same
US7555327B2 (en) 2005-09-30 2009-06-30 Nellcor Puritan Bennett Llc Folding medical sensor and technique for using the same
US7486979B2 (en) 2005-09-30 2009-02-03 Nellcor Puritan Bennett Llc Optically aligned pulse oximetry sensor and technique for using the same
US7881762B2 (en) 2005-09-30 2011-02-01 Nellcor Puritan Bennett Llc Clip-style medical sensor and technique for using the same
DE102006004523A1 (de) * 2006-02-01 2007-08-09 Aesculap Ag & Co. Kg Verfahren und Vorrichtung zur Datenerfassung von physiologischen Messdaten
US8073518B2 (en) 2006-05-02 2011-12-06 Nellcor Puritan Bennett Llc Clip-style medical sensor and technique for using the same
US7920907B2 (en) 2006-06-07 2011-04-05 Abbott Diabetes Care Inc. Analyte monitoring system and method
US8255025B2 (en) * 2006-06-09 2012-08-28 Nellcor Puritan Bennett Llc Bronchial or tracheal tissular water content sensor and system
NZ574865A (en) * 2006-07-17 2011-03-31 Signostics Pty Ltd Improved medical diagnostic device
US8145288B2 (en) 2006-08-22 2012-03-27 Nellcor Puritan Bennett Llc Medical sensor for reducing signal artifacts and technique for using the same
US8219170B2 (en) 2006-09-20 2012-07-10 Nellcor Puritan Bennett Llc System and method for practicing spectrophotometry using light emitting nanostructure devices
US8195264B2 (en) 2006-09-22 2012-06-05 Nellcor Puritan Bennett Llc Medical sensor for reducing signal artifacts and technique for using the same
US8396527B2 (en) 2006-09-22 2013-03-12 Covidien Lp Medical sensor for reducing signal artifacts and technique for using the same
US8175671B2 (en) 2006-09-22 2012-05-08 Nellcor Puritan Bennett Llc Medical sensor for reducing signal artifacts and technique for using the same
US7869849B2 (en) 2006-09-26 2011-01-11 Nellcor Puritan Bennett Llc Opaque, electrically nonconductive region on a medical sensor
US7574245B2 (en) 2006-09-27 2009-08-11 Nellcor Puritan Bennett Llc Flexible medical sensor enclosure
US7890153B2 (en) 2006-09-28 2011-02-15 Nellcor Puritan Bennett Llc System and method for mitigating interference in pulse oximetry
US7796403B2 (en) 2006-09-28 2010-09-14 Nellcor Puritan Bennett Llc Means for mechanical registration and mechanical-electrical coupling of a faraday shield to a photodetector and an electrical circuit
US8175667B2 (en) 2006-09-29 2012-05-08 Nellcor Puritan Bennett Llc Symmetric LED array for pulse oximetry
US20080082338A1 (en) * 2006-09-29 2008-04-03 O'neil Michael P Systems and methods for secure voice identification and medical device interface
US7706896B2 (en) 2006-09-29 2010-04-27 Nellcor Puritan Bennett Llc User interface and identification in a medical device system and method
US20080097175A1 (en) * 2006-09-29 2008-04-24 Boyce Robin S System and method for display control of patient monitor
US7684842B2 (en) 2006-09-29 2010-03-23 Nellcor Puritan Bennett Llc System and method for preventing sensor misuse
US7925511B2 (en) 2006-09-29 2011-04-12 Nellcor Puritan Bennett Llc System and method for secure voice identification in a medical device
US7476131B2 (en) 2006-09-29 2009-01-13 Nellcor Puritan Bennett Llc Device for reducing crosstalk
US20080081956A1 (en) 2006-09-29 2008-04-03 Jayesh Shah System and method for integrating voice with a medical device
US7698002B2 (en) * 2006-09-29 2010-04-13 Nellcor Puritan Bennett Llc Systems and methods for user interface and identification in a medical device
US8068891B2 (en) 2006-09-29 2011-11-29 Nellcor Puritan Bennett Llc Symmetric LED array for pulse oximetry
US8068890B2 (en) 2006-09-29 2011-11-29 Nellcor Puritan Bennett Llc Pulse oximetry sensor switchover
US7680522B2 (en) 2006-09-29 2010-03-16 Nellcor Puritan Bennett Llc Method and apparatus for detecting misapplied sensors
US8255026B1 (en) 2006-10-12 2012-08-28 Masimo Corporation, Inc. Patient monitor capable of monitoring the quality of attached probes and accessories
US7894869B2 (en) 2007-03-09 2011-02-22 Nellcor Puritan Bennett Llc Multiple configuration medical sensor and technique for using the same
US8280469B2 (en) 2007-03-09 2012-10-02 Nellcor Puritan Bennett Llc Method for detection of aberrant tissue spectra
US20080221418A1 (en) * 2007-03-09 2008-09-11 Masimo Corporation Noninvasive multi-parameter patient monitor
US8265724B2 (en) 2007-03-09 2012-09-11 Nellcor Puritan Bennett Llc Cancellation of light shunting
EP2139383B1 (de) 2007-03-27 2013-02-13 Masimo Laboratories, Inc. Optischer sensor mit mehreren wellenlängen
US8374665B2 (en) 2007-04-21 2013-02-12 Cercacor Laboratories, Inc. Tissue profile wellness monitor
US8456301B2 (en) 2007-05-08 2013-06-04 Abbott Diabetes Care Inc. Analyte monitoring system and methods
US8160900B2 (en) 2007-06-29 2012-04-17 Abbott Diabetes Care Inc. Analyte monitoring and management device and method to analyze the frequency of user interaction with the device
US8346328B2 (en) 2007-12-21 2013-01-01 Covidien Lp Medical sensor and technique for using the same
US8352004B2 (en) 2007-12-21 2013-01-08 Covidien Lp Medical sensor and technique for using the same
US8366613B2 (en) 2007-12-26 2013-02-05 Covidien Lp LED drive circuit for pulse oximetry and method for using same
US8577434B2 (en) 2007-12-27 2013-11-05 Covidien Lp Coaxial LED light sources
US8452364B2 (en) 2007-12-28 2013-05-28 Covidien LLP System and method for attaching a sensor to a patient's skin
US8442608B2 (en) 2007-12-28 2013-05-14 Covidien Lp System and method for estimating physiological parameters by deconvolving artifacts
US8199007B2 (en) 2007-12-31 2012-06-12 Nellcor Puritan Bennett Llc Flex circuit snap track for a biometric sensor
US8070508B2 (en) 2007-12-31 2011-12-06 Nellcor Puritan Bennett Llc Method and apparatus for aligning and securing a cable strain relief
US8897850B2 (en) 2007-12-31 2014-11-25 Covidien Lp Sensor with integrated living hinge and spring
US8092993B2 (en) 2007-12-31 2012-01-10 Nellcor Puritan Bennett Llc Hydrogel thin film for use as a biosensor
US9560994B2 (en) * 2008-03-26 2017-02-07 Covidien Lp Pulse oximeter with adaptive power conservation
US8437822B2 (en) 2008-03-28 2013-05-07 Covidien Lp System and method for estimating blood analyte concentration
US8112375B2 (en) 2008-03-31 2012-02-07 Nellcor Puritan Bennett Llc Wavelength selection and outlier detection in reduced rank linear models
US8750954B2 (en) * 2008-03-31 2014-06-10 Covidien Lp Medical monitoring patch device and methods
US8364224B2 (en) * 2008-03-31 2013-01-29 Covidien Lp System and method for facilitating sensor and monitor communication
EP2136308B1 (de) * 2008-06-19 2011-02-09 Robert Bosch GmbH Sensoreinheit zum Senden von Daten und Signatur für die Daten in einer Echtzeitumgebung
US8827917B2 (en) * 2008-06-30 2014-09-09 Nelleor Puritan Bennett Ireland Systems and methods for artifact detection in signals
US7887345B2 (en) 2008-06-30 2011-02-15 Nellcor Puritan Bennett Llc Single use connector for pulse oximetry sensors
US8071935B2 (en) 2008-06-30 2011-12-06 Nellcor Puritan Bennett Llc Optical detector with an overmolded faraday shield
US7880884B2 (en) 2008-06-30 2011-02-01 Nellcor Puritan Bennett Llc System and method for coating and shielding electronic sensor components
US20100010328A1 (en) * 2008-07-11 2010-01-14 Nguyen Harry D Probes and sensors for ascertaining blood characteristics and methods and devices for use therewith
US20100057046A1 (en) * 2008-09-03 2010-03-04 Keimar, Inc Systems for characterizing physiologic parameters and methods for use therewith
US8364220B2 (en) 2008-09-25 2013-01-29 Covidien Lp Medical sensor and technique for using the same
US8417309B2 (en) 2008-09-30 2013-04-09 Covidien Lp Medical sensor
US8423112B2 (en) 2008-09-30 2013-04-16 Covidien Lp Medical sensor and technique for using the same
US8914088B2 (en) 2008-09-30 2014-12-16 Covidien Lp Medical sensor and technique for using the same
KR101572848B1 (ko) * 2009-01-09 2015-12-01 삼성전자 주식회사 플랫폼의 복제 방지 방법 및 시스템
US8452366B2 (en) 2009-03-16 2013-05-28 Covidien Lp Medical monitoring device with flexible circuitry
US8221319B2 (en) 2009-03-25 2012-07-17 Nellcor Puritan Bennett Llc Medical device for assessing intravascular blood volume and technique for using the same
JP5497007B2 (ja) * 2009-04-03 2014-05-21 パナソニック株式会社 測定装置及び測定装置の制御方法
US8509869B2 (en) 2009-05-15 2013-08-13 Covidien Lp Method and apparatus for detecting and analyzing variations in a physiologic parameter
US8634891B2 (en) 2009-05-20 2014-01-21 Covidien Lp Method and system for self regulation of sensor component contact pressure
US8505821B2 (en) 2009-06-30 2013-08-13 Covidien Lp System and method for providing sensor quality assurance
US8311601B2 (en) 2009-06-30 2012-11-13 Nellcor Puritan Bennett Llc Reflectance and/or transmissive pulse oximeter
US9010634B2 (en) 2009-06-30 2015-04-21 Covidien Lp System and method for linking patient data to a patient and providing sensor quality assurance
US8391941B2 (en) 2009-07-17 2013-03-05 Covidien Lp System and method for memory switching for multiple configuration medical sensor
US8417310B2 (en) 2009-08-10 2013-04-09 Covidien Lp Digital switching in multi-site sensor
US8428675B2 (en) 2009-08-19 2013-04-23 Covidien Lp Nanofiber adhesives used in medical devices
US9066660B2 (en) 2009-09-29 2015-06-30 Nellcor Puritan Bennett Ireland Systems and methods for high-pass filtering a photoplethysmograph signal
US8652126B2 (en) * 2009-11-24 2014-02-18 General Electric Company Method and computer program for authenticating a physiological sensor, a sensor system, a patient monitor, and a physiological sensor
US9839381B1 (en) 2009-11-24 2017-12-12 Cercacor Laboratories, Inc. Physiological measurement system with automatic wavelength adjustment
US8801613B2 (en) 2009-12-04 2014-08-12 Masimo Corporation Calibration for multi-stage physiological monitors
CN102742290B (zh) * 2009-12-04 2015-11-25 Lg电子株式会社 数字广播接收器和数字广播接收器的启动方法
US20110208013A1 (en) 2010-02-24 2011-08-25 Edwards Lifesciences Corporation Body Parameter Sensor and Monitor Interface
US20110245627A1 (en) * 2010-03-30 2011-10-06 Hong Kong Applied Science And Technology Research Institute Co., Ltd. Electronic health record storage device, system, and method
US9138180B1 (en) 2010-05-03 2015-09-22 Masimo Corporation Sensor adapter cable
US8495038B2 (en) * 2010-08-17 2013-07-23 Fujitsu Limited Validating sensor data represented by characteristic functions
US9775545B2 (en) 2010-09-28 2017-10-03 Masimo Corporation Magnetic electrical connector for patient monitors
WO2012050847A2 (en) 2010-09-28 2012-04-19 Masimo Corporation Depth of consciousness monitor including oximeter
US8521247B2 (en) * 2010-12-29 2013-08-27 Covidien Lp Certification apparatus and method for a medical device computer
US20120197142A1 (en) * 2011-01-31 2012-08-02 Nellcor Puritan Bennett Llc Method And System For Determining Vascular Changes Using Plethysmographic Signals
US20130137946A1 (en) * 2011-11-30 2013-05-30 Nellcor Puritan Bennett Llc Medical device with conditional power consumption
US9192330B2 (en) 2012-02-27 2015-11-24 Covidien Lp System and method for storing and providing patient-related data
DE102012206272A1 (de) 2012-04-17 2013-10-17 Beckhoff Automation Gmbh Feldbus-Datenübertragung
US9357649B2 (en) 2012-05-08 2016-05-31 Inernational Business Machines Corporation 276-pin buffered memory card with enhanced memory system interconnect
US9323950B2 (en) * 2012-07-19 2016-04-26 Atmel Corporation Generating signatures using a secure device
US9519315B2 (en) * 2013-03-12 2016-12-13 International Business Machines Corporation 276-pin buffered memory card with enhanced memory system interconnect
US9118467B2 (en) 2013-03-13 2015-08-25 Atmel Corporation Generating keys using secure hardware
US9350550B2 (en) 2013-09-10 2016-05-24 M2M And Iot Technologies, Llc Power management and security for wireless modules in “machine-to-machine” communications
US9100175B2 (en) 2013-11-19 2015-08-04 M2M And Iot Technologies, Llc Embedded universal integrated circuit card supporting two-factor authentication
US10498530B2 (en) 2013-09-27 2019-12-03 Network-1 Technologies, Inc. Secure PKI communications for “machine-to-machine” modules, including key derivation by modules and authenticating public keys
US10700856B2 (en) 2013-11-19 2020-06-30 Network-1 Technologies, Inc. Key derivation for a module using an embedded universal integrated circuit card
WO2015100109A1 (en) 2013-12-27 2015-07-02 Abbott Diabetes Care Inc. Systems, devices, and methods for authentication in an analyte monitoring environment
US20150324317A1 (en) 2014-05-07 2015-11-12 Covidien Lp Authentication and information system for reusable surgical instruments
US10342485B2 (en) 2014-10-01 2019-07-09 Covidien Lp Removable base for wearable medical monitor
US10154815B2 (en) 2014-10-07 2018-12-18 Masimo Corporation Modular physiological sensors
US9853977B1 (en) 2015-01-26 2017-12-26 Winklevoss Ip, Llc System, method, and program product for processing secure transactions within a cloud computing system
JP6436794B2 (ja) * 2015-01-27 2018-12-12 キヤノン株式会社 情報処理装置、その制御方法及びプログラム
US10213121B2 (en) 2015-02-19 2019-02-26 Covidien Lp Physiological monitoring methods and systems utilizing distributed algorithms
CN105049208B (zh) * 2015-06-15 2018-04-20 浙江工商大学 基于双重困难的数据加密方法
EP3352668A1 (de) * 2015-09-23 2018-08-01 Koninklijke Philips N.V. Mehrfarbenpulsoximeter
USD804042S1 (en) 2015-12-10 2017-11-28 Covidien Lp Wearable medical monitor
USD794206S1 (en) 2015-12-18 2017-08-08 Covidien Lp Combined strap and cradle for wearable medical monitor
US10474823B2 (en) 2016-02-16 2019-11-12 Atmel Corporation Controlled secure code authentication
US10482255B2 (en) 2016-02-16 2019-11-19 Atmel Corporation Controlled secure code authentication
US10616197B2 (en) 2016-04-18 2020-04-07 Atmel Corporation Message authentication with secure code verification
US10944546B2 (en) 2017-07-07 2021-03-09 Microsoft Technology Licensing, Llc Blockchain object interface
US10722117B2 (en) * 2018-01-22 2020-07-28 Covidien Lp Systems and methods for storing data on medical sensors
US11025429B2 (en) * 2018-05-14 2021-06-01 Skydio, Inc. Trusted contextual content
CN112534211A (zh) * 2018-05-22 2021-03-19 尤普里公司 用于监测环境的系统
WO2019241106A1 (en) * 2018-06-10 2019-12-19 Brave Software, Inc. Attention metrics for attention applications
US11386375B2 (en) 2018-09-20 2022-07-12 Software Ag Systems and/or methods for securing and automating process management systems using distributed sensors and distributed ledger of digital transactions
EP3864544B1 (de) * 2018-10-09 2023-09-20 Argo AI, LLC System zur überwachung der integrität einer ausführungssequenz
US11144375B2 (en) 2018-10-09 2021-10-12 Argo AI, LLC Execution sequence integrity parameter monitoring system
US11138085B2 (en) 2018-10-09 2021-10-05 Argo AI, LLC Execution sequence integrity monitoring system
JP6956343B2 (ja) * 2019-10-08 2021-11-02 コネクトフリー株式会社 センシングデバイスおよび情報処理方法
JP6687211B1 (ja) * 2019-10-08 2020-04-22 コネクトフリー株式会社 センシングデバイス、センシングシステムおよび情報処理方法
DE102020211761A1 (de) 2020-09-21 2022-05-19 Siemens Aktiengesellschaft Messwertüberwachungsanzeige
US11907179B2 (en) 2021-09-23 2024-02-20 Bank Of America Corporation System for intelligent database modelling
US11822524B2 (en) 2021-09-23 2023-11-21 Bank Of America Corporation System for authorizing a database model using distributed ledger technology

Family Cites Families (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3720177A (en) 1971-06-25 1973-03-13 B Taketomi Stitch frame actuating mechanism mountable on an ordinary sewing machine
US3790910A (en) 1972-04-21 1974-02-05 Garrett Corp Conditioning circuit and method for variable frequency sensor
US4303984A (en) 1979-12-14 1981-12-01 Honeywell Inc. Sensor output correction circuit
US4816824A (en) 1980-06-23 1989-03-28 Light Signatures, Inc. Merchandise verification and information system
NL193256C (nl) 1981-11-10 1999-04-02 Cordis Europ Sensorsysteem.
US4446715A (en) 1982-06-07 1984-05-08 Camino Laboratories, Inc. Transducer calibration system
US4621643A (en) 1982-09-02 1986-11-11 Nellcor Incorporated Calibrated optical oximeter probe
US4700708A (en) 1982-09-02 1987-10-20 Nellcor Incorporated Calibrated optical oximeter probe
US4684245A (en) 1985-10-28 1987-08-04 Oximetrix, Inc. Electro-optical coupler for catheter oximeter
US5259381A (en) 1986-08-18 1993-11-09 Physio-Control Corporation Apparatus for the automatic calibration of signals employed in oximetry
JPS6365845A (ja) * 1986-09-05 1988-03-24 ミノルタ株式会社 オキシメ−タ装置
US5023923A (en) 1987-02-11 1991-06-11 Light Signatures, Inc. Programmable sensor aperture
US5365066A (en) 1989-01-19 1994-11-15 Futrex, Inc. Low cost means for increasing measurement sensitivity in LED/IRED near-infrared instruments
US5058588A (en) 1989-09-19 1991-10-22 Hewlett-Packard Company Oximeter and medical sensor therefor
DE4003386C1 (de) 1990-02-05 1991-05-23 Siemens Ag, 1000 Berlin Und 8000 Muenchen, De
US5720293A (en) 1991-01-29 1998-02-24 Baxter International Inc. Diagnostic catheter with memory
US5995855A (en) * 1998-02-11 1999-11-30 Masimo Corporation Pulse oximetry sensor adapter
US5197895A (en) * 1991-05-10 1993-03-30 Bicore Monitoring Systems Disposable electro-fluidic connector with data storage
US5246003A (en) 1991-08-28 1993-09-21 Nellcor Incorporated Disposable pulse oximeter sensor
EP0606356B1 (de) * 1991-10-01 1998-06-03 Interflo Medical, Inc. Diagnostischer katheter mit speichern
US5710817A (en) 1992-08-25 1998-01-20 Icl Systems Ab Method and device for preventing unauthorized access to a computer system
JP2541081B2 (ja) * 1992-08-28 1996-10-09 日本電気株式会社 バイオセンサ及びバイオセンサの製造・使用方法
US5860099A (en) 1993-05-12 1999-01-12 Usar Systems, Inc. Stored program system with protected memory and secure signature extraction
US5485847A (en) 1993-10-08 1996-01-23 Nellcor Puritan Bennett Incorporated Pulse oximeter using a virtual trigger for heart rate synchronization
US5645059A (en) 1993-12-17 1997-07-08 Nellcor Incorporated Medical sensor with modulated encoding scheme
FR2717286B1 (fr) 1994-03-09 1996-04-05 Bull Cp8 Procédé et dispositif pour authentifier un support de données destiné à permettre une transaction ou l'accès à un service ou à un lieu, et support correspondant.
US5572590A (en) 1994-04-12 1996-11-05 International Business Machines Corporation Discrimination of malicious changes to digital information using multiple signatures
US5497419A (en) 1994-04-19 1996-03-05 Prima Facie, Inc. Method and apparatus for recording sensor data
US5748735A (en) 1994-07-18 1998-05-05 Bell Atlantic Network Services, Inc. Securing E-mail communications and encrypted file storage using yaksha split private key asymmetric cryptography
US5737419A (en) 1994-11-09 1998-04-07 Bell Atlantic Network Services, Inc. Computer system for securing communications using split private key asymmetric cryptography
DE4442260C2 (de) * 1994-11-28 2000-06-08 Mipm Mammendorfer Inst Fuer Ph Verfahren und Anordnung zur nicht invasiven in vivo Bestimmung der Sauerstoffsättigung
US5646997A (en) 1994-12-14 1997-07-08 Barton; James M. Method and apparatus for embedding authentication information within digital data
JPH08266522A (ja) * 1995-03-28 1996-10-15 Daido Hoxan Inc 在宅療養患者の動脈血酸素飽和度検査方法
DE19513896A1 (de) 1995-04-12 1996-10-17 Deutsche Telekom Ag Verfahren zum Signieren einer Nachricht
US5761305A (en) 1995-04-21 1998-06-02 Certicom Corporation Key agreement and transport protocol with implicit signatures
US5768389A (en) 1995-06-21 1998-06-16 Nippon Telegraph And Telephone Corporation Method and system for generation and management of secret key of public key cryptosystem
US5842977A (en) * 1995-07-24 1998-12-01 The Johns Hopkins University Multi-channel pill with integrated optical interface
FR2737370B1 (fr) 1995-07-27 1997-08-22 Bull Cp8 Procede de communication cryptographique
US5783821A (en) 1995-11-02 1998-07-21 Costello, Jr.; Leo F. Pulse oximeter testing
US5660567A (en) * 1995-11-14 1997-08-26 Nellcor Puritan Bennett Incorporated Medical sensor connector with removable encoding device
US5746697A (en) * 1996-02-09 1998-05-05 Nellcor Puritan Bennett Incorporated Medical diagnostic apparatus with sleep mode
US6266551B1 (en) * 1996-02-15 2001-07-24 Biosense, Inc. Catheter calibration and usage monitoring system
US5638447A (en) 1996-05-15 1997-06-10 Micali; Silvio Compact digital signatures
US5850443A (en) 1996-08-15 1998-12-15 Entrust Technologies, Ltd. Key management system for mixed-trust environments
US5713668A (en) 1996-08-23 1998-02-03 Accutru International Corporation Self-verifying temperature sensor
US6026293A (en) * 1996-09-05 2000-02-15 Ericsson Inc. System for preventing electronic memory tampering
US6018673A (en) 1996-10-10 2000-01-25 Nellcor Puritan Bennett Incorporated Motion compatible sensor for non-invasive optical blood analysis
US6032064A (en) * 1996-10-11 2000-02-29 Aspect Medical Systems, Inc. Electrode array system for measuring electrophysiological signals
KR100486062B1 (ko) * 1997-05-09 2005-04-29 지티이 서비스 코포레이션 생측정 증명
JPH117412A (ja) * 1997-06-18 1999-01-12 Oputoromu:Kk 電子回路を有する記憶媒体とその管理方法
JPH1164364A (ja) * 1997-08-22 1999-03-05 Fuji Ceramics:Kk 加速度センサ
US5987343A (en) * 1997-11-07 1999-11-16 Datascope Investment Corp. Method for storing pulse oximetry sensor characteristics
US6170058B1 (en) * 1997-12-23 2001-01-02 Arcot Systems, Inc. Method and apparatus for cryptographically camouflaged cryptographic key storage, certification and use
US6246966B1 (en) * 1998-04-06 2001-06-12 Bayer Corporation Method and apparatus for data management authentication in a clinical analyzer
US6307938B1 (en) * 1998-07-10 2001-10-23 International Business Machines Corporation Method, system and apparatus for generating self-validating prime numbers
US6280381B1 (en) 1999-07-22 2001-08-28 Instrumentation Metrics, Inc. Intelligent system for noninvasive blood analyte prediction
CA2684695C (en) * 1999-01-25 2012-11-06 Masimo Corporation Universal/upgrading pulse oximeter
US6126613A (en) * 1999-02-08 2000-10-03 Edwards; Raymond A. Device and method to measure inhalation and exhalation air flows
US6308089B1 (en) * 1999-04-14 2001-10-23 O.B. Scientific, Inc. Limited use medical probe
US6298255B1 (en) * 1999-06-09 2001-10-02 Aspect Medical Systems, Inc. Smart electrophysiological sensor system with automatic authentication and validation and an interface for a smart electrophysiological sensor system
US6512937B2 (en) 1999-07-22 2003-01-28 Sensys Medical, Inc. Multi-tier method of developing localized calibration models for non-invasive blood analyte prediction
US6708049B1 (en) * 1999-09-28 2004-03-16 Nellcor Puritan Bennett Incorporated Sensor with signature of data relating to sensor
JP2003320658A (ja) * 2002-05-07 2003-11-11 Seiko Epson Corp インクカートリッジ判定装置

Also Published As

Publication number Publication date
BR0014345A (pt) 2002-06-11
BRPI0014345B8 (pt) 2021-06-22
ES2258022T3 (es) 2006-08-16
US20080287757A1 (en) 2008-11-20
US6708049B1 (en) 2004-03-16
KR100679762B1 (ko) 2007-02-07
KR20020064292A (ko) 2002-08-07
US20040162472A1 (en) 2004-08-19
CA2382960A1 (en) 2001-04-05
SG125110A1 (en) 2006-09-29
JP2011062547A (ja) 2011-03-31
AU778152B2 (en) 2004-11-18
US8190226B2 (en) 2012-05-29
DE60025009D1 (de) 2006-01-26
US8818474B2 (en) 2014-08-26
CN1290468C (zh) 2006-12-20
HK1054675A1 (en) 2003-12-12
US7522949B2 (en) 2009-04-21
ATE313292T1 (de) 2006-01-15
NZ517977A (en) 2003-10-31
EP1215995A1 (de) 2002-06-26
BRPI0014345B1 (pt) 2015-09-08
WO2001022873A8 (en) 2001-06-14
MXPA02003166A (es) 2003-08-20
US20120237022A1 (en) 2012-09-20
JP2003524948A (ja) 2003-08-19
WO2001022873A1 (en) 2001-04-05
WO2001022873A9 (en) 2002-09-26
CN1407870A (zh) 2003-04-02
AU7843000A (en) 2001-04-30
EP1215995B1 (de) 2005-12-21
JP5366922B2 (ja) 2013-12-11
CA2382960C (en) 2010-06-22

Similar Documents

Publication Publication Date Title
DE60025009T2 (de) Sensor mit digitaler signatur von sensorbezogenen daten
DE60038488T2 (de) Intelligentes elektrophysiologisches fühlersystem mit echtheits- und gültigkeitsprüfung
DE69830283T2 (de) Testvorrichtung für Lichterzeuger
DE60032128T2 (de) Gerät zur qualitäts- und genauigkeitsanzeige von physiologischen messungen
EP1595495B1 (de) Zahnärztliche Vorrichtung zum Untersuchen der optischen Eigenschaften von Zahngewebe
DE102010014775A1 (de) Vorrichtung und Verfahren zur Bestimmen eines biologischen, chemischen und/oder physikalischen Parameters in lebendem biologischem Gewebe
DE69940153D1 (de) Verfahren und vorrichtung zur frühdiagnose von subakuten, potentiell katastrophalen krankheiten
EP0566710A1 (de) Medizintechnisches verfahren zur messung der durchblutung eines organs und mittel dazu
EP2036491B1 (de) Beatmungsgerät und Verfahren zur Aktualisierung eines Beatmungsgerätes
EP1750579A2 (de) Vorrichtung und verfahren zum betrieb eines patientenmonitors
DE19631589B4 (de) Vorrichtung zur Überwachung des Konzentrationszustandes und/oder der Einschlafneigung von Personen
DE10319281A1 (de) Vorrichtung und Verfahren zur Lebenderkennung eines Körperteils bei einem biometrischen Prüfverfahren
DE60206892T2 (de) Wissenschaftlisches Präzisionsgerät zum Bestimmen des Haut-Lichttyps
DE102014103520B4 (de) Medizinische Datenerfassungseinrichtung
DE3700577A1 (de) Verfahren und untersuchungsvorrichtung zur untersuchung von menschlichem oder tierischem gewebe oder menschlicher oder tierischer koerperfluessigkeit auf einen bestimmten stoffgehalt
Green Does Science Matter if No One is Paying Attention? Measuring the Use of Research Evidence in Federal Legislation
DE102020119651A1 (de) Temperaturmessmodul, Temperaturmesssystem und Verfahren zur Erfassung und Auswertung von Temperaturwerten
DE112021004319T5 (de) Körperpflegesystem zum hinzufügen einer sensorfunktionalität zu dem system
WO2018219945A1 (de) Verfahren zum verwalten von daten im gesundheitsbereich
CN114710267A (zh) 一种基于csp特征提取算法的脑电数据密钥生成方法
DE102017205012A1 (de) Verfahren und Anordnung zum Ermitteln einer nicht-therapeutischen Behandlung von Zähnen
Zhao et al. Investigation of stand-alone diffuse correlation spectroscopy (DCS) methods
DE202013000592U1 (de) Pulsoximetrie-Monitor

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: DF-MP, 80333 MUENCHEN

R082 Change of representative

Ref document number: 1215995

Country of ref document: EP

Representative=s name: DF-MP, 80333 MUENCHEN, DE