DE60025009T2 - Sensor mit digitaler signatur von sensorbezogenen daten - Google Patents
Sensor mit digitaler signatur von sensorbezogenen daten Download PDFInfo
- 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
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring 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/1455—Measuring 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/14551—Measuring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3247—Cryptographic 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/08—Sensors provided with means for identification, e.g. barcodes or memory chips
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/08—Sensors provided with means for identification, e.g. barcodes or memory chips
- A61B2562/085—Sensors provided with means for identification, e.g. barcodes or memory chips combined with means for recording calibration data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
- G06F2211/008—Public Key, Asymmetric Key, Asymmetric Encryption
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2107—File encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/80—Wireless
- H04L2209/805—Lightweight hardware, e.g. radio-frequency identification [RFID] or sensor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/88—Medical 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 in1 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 aus3 darstellt. -
5 ist ein Datenflussdiagramm, welches die Daten darstellt, die in dem Verfahren aus4 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 aus7 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 Pulsoximeter17 (oder Sensor-Leser), welches mit einem nicht-invasiven Sensor15 verbunden ist, der an dem Patientengewebe18 angebracht ist. Licht von Sensor-LEDs14 geht in das Patientengewebe18 , und nachdem es durch das Gewebe18 transmittiert oder von Gewebe18 reflektiert wurde, wird das Licht von Fotosensor16 empfangen. Zwei oder mehr LEDs können abhängig von der Ausführungsform der vorliegenden Erfindung verwendet werden. Fotosensor16 wandelt die empfangene Energie in ein elektrisches Signal, das dann in den Eingangsverstärker20 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-Treiber32 , 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 von3 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 Analogschalter40 , ein Tiefpassfilter42 und einen Analog/Digital-(A/D) Wandler38 . Steuerleitungen von TPU48 wählen den geeigneten Kanal zu dem Zeitpunkt, an dem die entsprechende LED14 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. CPU50 übermittelt die Daten von QSM46 in RAM52 , wenn QSM46 periodisch vollläuft. In einer Ausführungsform sind QSM46 , TPU48 , CPU50 und RAM52 Teil eines integrierten Schaltkreises, wie beispielsweise eines Mikrocontrollers. - Sensorspeicher
- Sensor
15 , welcher Fotodetektor16 und LEDs14 beinhaltet, weist einen Sensorspeicher12 auf, der damit verbunden ist. Speicher12 ist mit CPU50 in dem Sensor-Leser oder -Monitor17 verbunden. Der Speicher12 könnte in einem Körper des Sensors15 oder in einem elektrischen Stecker untergebracht sein, der mit dem Sensor verbunden ist. Alternativ könnte der Speicher12 in einem Gehäuse untergebracht sein, das an einer Außenfläche des Monitors anbringbar ist, oder der Speicher12 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 Sensorspeichers12 für alle Sensoren, die mit einem bestimmten Sensormodell verbunden sind, konstant sein. In diesem Fall könnte, anstatt einen individuellen Speicher12 auf jeden mit diesem Modell verbunden Sensor zu setzen, der Speicher12 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 Speicher12 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 Speicher12 aus1 gemäß einer bevorzugten Ausführungsform. Eine digitale Signatur60 belegt einen ersten Teil des Speichers, wobei die Signatur vorzugsweise sensorbezogene Daten beinhaltet. Ein zweiter Teil62 enthält Daten, die signiert und maskiert sind. Ein dritter Teil64 beinhaltet Daten, die signiert, aber im Klartext (d.h., sie sind nicht maskiert) sind. Schließlich ist ein Teil66 zum Schreiben in den Sensorspeicher durch den Sensor-Leser reserviert. Teil66 ist weder signiert noch maskiert. Obwohl diese bevorzugte Ausführungsform zu Darstellungszwecken gezeigt wird, wird darauf hingewiesen, dass Speicher12 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 Speicher12 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 Sensorspeicher12 zu schreiben. In3 ist ein Personal Computer70 und ein verbundener kryptographischer Coprozessor72 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 Coprozessor72 enthalten. Dieser Schlüssel ist vorzugsweise von niemandem lesbar, um die Sicherheit zu wahren. Der zugehörige öffentliche Schlüssel kann sowohl für PC70 als auch Coprozessor72 bekannt sein, oder kann von dem Coprozessor72 ausgegeben werden. - Die Daten, welche von dem Coprozessor
72 signiert werden, können von mehr als einer Quelle stammen. Dargestellt ist ein Tester76 zum Testen des Sensors, um den Wert bestimmter Sensorkomponenten78 zu bestimmen, wie beispielsweise die LED-Wellenlänge, Thermistorwiderstand, etc. Diese Datenwerte werden dann an PC70 über Leitung80 geliefert. Zusätzliche Informationen82 können von einer Tastatur oder von einer anderen Datenbank über Leitungen84 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 Coprozessor72 gegeben. Der Coprozessor72 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 PC70 . PC70 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 Leitungen86 an Speicher12 . -
4 ist ein Diagramm, das den Betrieb des Systems aus3 darstellt.5 stellt den Datenfluss gemäß dem Verfahren aus4 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 Daten89 eingegeben. Die Daten werden dann sortiert (Schritt90 ). Diese Sortierung hat erste zu signierende Daten91 , zweite zu maskierende Daten92 und dritte Daten93 , die im Klartext, d. h. weder maskiert noch signiert, vorliegen werden, als Ergebnis. Um zu verifizieren, dass keine Fehler irgendwo in den Daten91 ,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 Daten91 ,92 ,93 ein Digest95 erzeugt (Schritt94 ) und innerhalb der Signatur eingeschlossen. Das Digest wird als eine Ausgabe einer Hashfunktion, welche auf die Daten91 ,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 Daten91 ,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 Digest95 und Daten91 werden gemeinsam mit formatierenden Daten99 , die in Schritt100 hinzugefügt wurden, signiert, um eine Signatur101 in Schritt96 herzustellen. Die formatierenden Daten werden in Schritt100 hinzugefügt, zum Beispiel in Übereinstimmung mit dem internationalen Standard ISO/1EC 9796-2, einem Standard für digitale Signaturen. Die Daten92 werden in Schritt103 maskiert. Diese Signatur101 , maskierte Daten103 und Klartextdaten93 werden dann von dem Coprozessor72 und PC70 zusammengefügt und in dem Sensorspeicher12 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 Daten99 . 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 Nutzdaten91 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 Monitors17 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 CPU50 von dem Sensorspeicher abgerufen und in einem Speicher110 gespeichert. Der Sensor-Leser weist einen öffentlichen Schlüssel in einem Speicher112 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 Speicher114 gespeichert. -
7 stellt den Betrieb des Signaturverifizierungs- und Datenwiederherstellungsprogramms von Speicherteil114 aus6 dar.8 ist ein Diagramm, welches die Bewegung der Daten gemäß dem Flussdiagramm aus7 darstellt. Daten werden zuerst bei Schritt106 von dem Sensorspeicher abgerufen. Die abgerufenen Daten102 werden in8 als bestehend aus Signatur101 , maskierten Daten107 und Klartextdaten93 dargestellt. Der öffentliche Schlüssel112 wird dann von dem Speicher des Monitors abgerufen (Schritt108 ). - Signatur und öffentlicher Schlüssel werden dann als Eingaben an eine kryptographische Transformation geliefert, um die Signaturdaten
91 und das Speicherdigest95 zu erhalten (Schritt109 ). - 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 Originaldaten92 zu erhalten, die maskiert wurden (Schritt116 ). - Um die Genauigkeit aller Daten
91 ,92 ,93 zu verifizieren, wird dann von dem Monitor ein zweites Digest aus den entschlüsselten signierten Daten91 , den unmaskierten Daten92 und den Klartextdaten93 unter Verwendung einer Hashfunktion118 erzeugt (Schritt120 ). Dadurch wird ein neues Digest122 erzeugt, welches dann bei Schritt124 mit dem mit dem Originaldigest95 (gelesen aus dem Speicher) verglichen wird. Wenn die Digests gleich sind, ist die Signatur verifiziert und die Nachricht (zusammengefügte Daten91 ,92 ,93 ) ist authentisiert (Schritt126 ). 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 Signaturdaten91 , Digest95 und formatierenden Daten99 genauer dar. Insbesondere sind Signaturdaten91 in eine willkürliche Anzahl von Feldern132 aufgeschlüsselt, gefolgt von einem CRC134 . Jedes Feld132 beinhaltet eine 1 Byte Feld-ID136 , welche den in ihrem Feld dargestellten Datentyp identifiziert. Ein einzelnes Bit138 zeigt an, ob das Feld verpflichtend ist oder nicht. Danach kommen 7 Bits in einem Block140 , welche die Länge des Feldes identifizieren. Schließlich werden die Felddaten in einem Byteblock142 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änge140 betrachten und herausfinden, wie viele Daten übersprungen werden müssen, um zum nächsten Feld zu kommen. Jedoch überprüft er zuerst verpfichtend-Bit138 , 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 Signaturdaten91 oder in den Klartextdaten93 gespeichert werden. -
10 ist ein Blockdiagramm eines Sensorsystems, das einen Adapter mit einer digitalen Signatur in dem Adapter einschließt.10 zeigt einen Sensor202 , der mit einem Adapter204 verbunden ist, welcher wiederum mit einem Monitor206 verbunden ist. Der Adapter beinhaltet Signalanpassungsschaltkreis208 , einen Speicher mit einer digitalen Signatur210 und einen internen Monitor212 . 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 Monitor206 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 Monitor212 . 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 Monitoren206 in dem Bereich geliefert werden. Um sicherzustellen, dass alle Ausgaben oder Darstellungen der beiden Monitore konsistent sind, kann Signalanpassungsblock208 das Sensorsignal so modifizieren, dass die Signalausgabe in ihrer modifizierten Form auf Leitung214 an den externen Monitor206 von diesem ein Ausgabesignal erzeugen lässt, das dem von dem internen Monitor212 erzeugten entspricht. Zum Beispiel kann ein Patientensignal von Sensor202 erhalten werden, das einem Pulsoximeterwert entspricht. Eine Schätzung von Sättigung und Herzfrequenz kann auf dem internen Monitor212 erzeugt werden, wobei Block208 ein synthetisches AC-Signal erzeugt, welches er an den externen Monitor206 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 Monitor212 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)
- 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. - 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.
- 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.
- 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.
- 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.
- Die Vorrichtung aus Anspruch 4, wobei die Sensor-Daten die Version des signierenden Software-Programms enthält, das für die Signatur verwendet wird.
- 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.
- 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.
- 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. - 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.
- 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.
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)
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)
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 | インクカートリッジ判定装置 |
-
2000
- 2000-09-14 US US09/662,246 patent/US6708049B1/en not_active Expired - Lifetime
- 2000-09-28 NZ NZ517977A patent/NZ517977A/en not_active IP Right Cessation
- 2000-09-28 AT AT00968534T patent/ATE313292T1/de not_active IP Right Cessation
- 2000-09-28 BR BRPI0014345A patent/BRPI0014345B8/pt not_active IP Right Cessation
- 2000-09-28 CN CNB008163340A patent/CN1290468C/zh not_active Expired - Lifetime
- 2000-09-28 MX MXPA02003166A patent/MXPA02003166A/es active IP Right Grant
- 2000-09-28 AU AU78430/00A patent/AU778152B2/en not_active Expired
- 2000-09-28 ES ES00968534T patent/ES2258022T3/es not_active Expired - Lifetime
- 2000-09-28 WO PCT/US2000/027017 patent/WO2001022873A1/en active IP Right Grant
- 2000-09-28 DE DE60025009T patent/DE60025009T2/de not_active Expired - Lifetime
- 2000-09-28 KR KR1020027004038A patent/KR100679762B1/ko active IP Right Grant
- 2000-09-28 SG SG200401721A patent/SG125110A1/en unknown
- 2000-09-28 JP JP2001526093A patent/JP2003524948A/ja active Pending
- 2000-09-28 CA CA2382960A patent/CA2382960C/en not_active Expired - Lifetime
- 2000-09-28 EP EP00968534A patent/EP1215995B1/de not_active Expired - Lifetime
-
2003
- 2003-10-02 HK HK03107105A patent/HK1054675A1/xx not_active IP Right Cessation
-
2004
- 2004-02-10 US US10/776,444 patent/US7522949B2/en not_active Expired - Fee Related
-
2008
- 2008-05-06 US US12/151,324 patent/US8190226B2/en not_active Expired - Lifetime
-
2010
- 2010-12-13 JP JP2010277547A patent/JP5366922B2/ja not_active Expired - Fee Related
-
2012
- 2012-05-25 US US13/481,664 patent/US8818474B2/en not_active Expired - Fee Related
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 |