KR20180025925A - 의료용 디바이스를 모니터링하기 위한 방법 - Google Patents

의료용 디바이스를 모니터링하기 위한 방법 Download PDF

Info

Publication number
KR20180025925A
KR20180025925A KR1020187003123A KR20187003123A KR20180025925A KR 20180025925 A KR20180025925 A KR 20180025925A KR 1020187003123 A KR1020187003123 A KR 1020187003123A KR 20187003123 A KR20187003123 A KR 20187003123A KR 20180025925 A KR20180025925 A KR 20180025925A
Authority
KR
South Korea
Prior art keywords
medical device
sensor
remote computer
data
value
Prior art date
Application number
KR1020187003123A
Other languages
English (en)
Other versions
KR102018997B1 (ko
Inventor
트럴스 쇼에스테트
Original Assignee
브라이터 에이비 (피유비엘)
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 브라이터 에이비 (피유비엘) filed Critical 브라이터 에이비 (피유비엘)
Publication of KR20180025925A publication Critical patent/KR20180025925A/ko
Application granted granted Critical
Publication of KR102018997B1 publication Critical patent/KR102018997B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/40ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M5/14244Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/168Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body
    • A61M5/172Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic
    • A61M5/1723Means for controlling media flow to the body or for metering media to the body, e.g. drip meters, counters ; Monitoring media flow to the body electrical or electronic using feedback of body parameters, e.g. blood-sugar, pressure
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • G16H20/17ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients delivered via infusion or injection
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/67ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M2005/14208Pressure infusion, e.g. using pumps with a programmable infusion control system, characterised by the infusion program
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M5/00Devices for bringing media into the body in a subcutaneous, intra-vascular or intramuscular way; Accessories therefor, e.g. filling or cleaning devices, arm-rests
    • A61M5/14Infusion devices, e.g. infusing by gravity; Blood infusion; Accessories therefor
    • A61M5/142Pressure infusion, e.g. using pumps
    • A61M5/14244Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body
    • A61M2005/14264Pressure infusion, e.g. using pumps adapted to be carried by the patient, e.g. portable on the body with means for compensating influence from the environment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61MDEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
    • A61M2205/00General characteristics of the apparatus
    • A61M2205/33Controlling, regulating or measuring
    • A61M2205/3368Temperature
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Epidemiology (AREA)
  • Vascular Medicine (AREA)
  • Theoretical Computer Science (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Hematology (AREA)
  • Software Systems (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Anesthesiology (AREA)
  • Chemical & Material Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Medicinal Chemistry (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Diabetes (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Infusion, Injection, And Reservoir Apparatuses (AREA)
  • Computer And Data Communications (AREA)

Abstract

휴대식 의료용 디바이스를 모니터링하기 위한 방법이 제공되고, 상기 방법은 a) 휴대식 의료용 디바이스(1)가 셀룰러 라디오 트랜시버(2) 및 적어도 하나의 센서(5)를 포함하는 단계 - 상기 센서(5)는 온도 센서, 습도 센서, 가속도계, 및 동작 카운터(14)로 구성되는 그룹으로부터 선택되고, 휴대식 의료용 디바이스(1)는 센서(5)에 의해 감지되는 파라미터의 값을 결정하기 위하여 센서(5)를 이용함, b) 휴대식 의료용 디바이스(1)가 셀룰러 네트워크(3)를 통해 원격 컴퓨터(4)로의 데이터 접속을 확립하기 위하여 셀룰러 라디오 트랜시버(2)를 이용하는 단계, c) 휴대식 의료용 디바이스(1)가 단계 a)로부터의 값을 원격 컴퓨터(4)로 전송하기 위하여 데이터 접속을 이용하는 단계, 및 d) 휴대식 의료용 디바이스(1)가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 판단하기 위하여 단계 c)로부터의 값을 이용하는 단계를 포함한다. 또한, 시스템이 제공된다.

Description

의료용 디바이스를 모니터링하기 위한 방법
이 발명은 예를 들어, 의료용 디바이스가 교체되거나 서비스될 필요가 있는지를 결정함으로써 휴대식 의료용 디바이스의 위생(health)을 모니터링하기 위한 방법 및 시스템에 관한 것이다.
환자들에 의해 자체-투여되는 주입가능한 약제의 수가 변함없이 증가하고 있다. 인슐린(insulin)은 아마도 환자가 스스로 주입하는 약제의 가장 잘 알려진 예이며, 그뿐만 아니라, 항체, 성장 호르몬(growth hormone), EPO, 및 어떤 화학요법 약(chemotherapy drug)들도 주입에 의해 환자에 의해 자체-투여된다.
주입은 (약제를 연속적으로 전달하는 투입 디바이스와는 반대로) 하루에 1 회로부터 3 회까지 전형적으로 이용되는 핸드헬드 주입 디바이스(handheld injection device)로 가장 빈번하게 행해진다.
주입 디바이스들이 올바르고 신뢰할 수 있는 방식으로 작동하는 것은 환자 안전의 이유에서 매우 중요하다. 동시에, 항상 사용자들에 의해 보통 휴대되는 이러한 디바이스들은 디바이스를 손상시킬 수도 있는 극단적인 온도 또는 습도, 또는 충격(사용자가 디바이스를 떨어뜨릴 경우)에 노출될 수도 있다. 또한, 매일의 이용은 디바이스의 마모를 야기시킨다.
이러한 의료용 디바이스들은 때때로 오동작할 수도 있고, 그래서 서비스 또는 교체를 필요로 할 수도 있다.
US 2006/0173417은 주입된 인슐린의 양을 원격 컴퓨터로 송신할 수 있는 인슐린의 주입을 위한 의료용 디바이스를 개시한다. 그러나, 거기에서 설명된 시스템은 디바이스가 서비스 또는 교체를 필요로 하는지를 검출하지 않는다.
발명의 제 1 양태에서는, a) 약제의 주입을 위한 수단, 셀룰러 라디오 트랜시버, 및 적어도 하나의 센서를 포함하는 약제의 주입을 위한 휴대식 의료용 디바이스를 제공하는 단계 - 상기 센서는 온도 센서, 습도 센서, 가속도계, 및 동작 카운터(operations counter)로 구성되는 그룹으로부터 선택되고, 휴대식 의료용 디바이스는 센서에 의해 감지되는 파라미터의 값을 결정하기 위하여 센서를 이용함 -, b) 휴대식 의료용 디바이스가 셀룰러 네트워크의 이용으로 원격 컴퓨터로의 데이터 접속을 확립(establish)하기 위하여 셀룰러 라디오 트랜시버를 이용하는 단계, c) 휴대식 의료용 디바이스가 단계 a)로부터의 값을 원격 컴퓨터로 전송하기 위하여 데이터 접속을 이용하는 단계, 및 d) 원격 컴퓨터가 휴대식 의료용 디바이스가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 결정하기 위하여 단계 c)로부터의 값을 이용하는 단계를 포함하는 방법이 제공된다.
개인 환자는 오동작하는 디바이스를 보고하는 것을 주저할 수도 있거나 잊을 수도 있다. 그러므로, 의료용 디바이스들의 동작은 원격으로 모니터링될 수 있어서, 의료서비스 제공자(health provider)는 의료용 디바이스가 서비스되거나 교체되도록 단계들을 취할 수 있다는 것이 장점이다.
발명의 하나의 장점은 센서 값들이 원격 컴퓨터로 보고되고 원격 컴퓨터에 의해 분석된다는 것이다. 원격 컴퓨터는 의료용 디바이스가 예를 들어, 폐기되어야 하거나, 서비스되어야 되거나, 교체되어야 하는지 여부를 결정한다. 예를 들어, 온도에 대한 임계 값이 판단을 위하여 이용될 경우, 임계 값은 원격 컴퓨터에 저장된다. 때때로, 임계 값은 조절되어야 할 수도 있다. 이러한 조절들은 의료용 디바이스들의 고장들에 관한 새로운 발견들에 의해 트리거링될 수도 있다. 예를 들어, 의료용 디바이스들은 이전에 간주된 것보다 온도 또는 습도에 더 민감한 것으로 밝혀진다. 본 발명은 이러한 임계 값들을 조절하기 위한 편리한 방법을 제공한다.
임계 값이 디바이스에 저장될 경우, 의료용 디바이스의 어떤 모델에 대한 문턱 값에서의 변경은 그 모델의 단일 디바이스마다 행해져야 한다. 이것은 다수의 디바이스에서 소프트웨어를 업데이트하는 것을 수반할 수도 있어 번거롭다.
의료용 디바이스를 위한 소프트웨어의 업데이팅은 또한, 안전성 쟁점들을 수반한다. 예를 들어, 소프트웨어 업데이트가 다수의 디바이스들에 분산될 때, 소프트웨어가 파괴될 위험이 있다. 이것은 환자들을 위험에 처하게 할 수도 있다. 발명에 따르면, 임계 값은 안전하고 간단하며 파괴에 대한 위험을 감소시키는 하나의 장소(원격 컴퓨터)에서 편리하게 조절될 수 있다.
또한, 중앙 원격 컴퓨터에서 센서들로부터 데이터를 수집하는 것은 복수의 의료용 디바이스들로부터 대형 데이터 세트(large data set)를 생성한다. 데이터 세트는 디바이스들의 오동작과 관련하여 사용 패턴들 및 센서 데이터에 대한 지식을 구축하기 위하여 이용될 수 있다. 데이터 세트는 의료용 디바이스의 서비스 또는 교체에 관한 판단 규칙들을 개선시키기 위하여 이용될 수도 있다. 머신 러닝(machine learning) 또는 데이터 마이닝(data mining) 기술들이 이 목적을 위하여 이용될 수도 있다. 그러므로, 방법은 의료용 디바이스로 하여금, 오동작하게 할 수도 있는 새로운 조건들을 발견하기 위한 연구 도구(research tool)로서 이용될 수 있다.
방법은 의료서비스 제공자가 의료용 디바이스들의 플리트(fleet)를 모니터링하기 위한 편리한 방법을 제공한다.
의료용 디바이스의 센서는 동작 카운터일 수도 있다. 동작 카운터에 의해 감지된 값은 의료용 디바이스에 의해 주입되는 약제의 양에 비례할 수도 있다. 전송된 값은 동작 카운터로부터의 값일 수도 있고, 그래서, 방법은 업데이트된 총 동작 값을 획득하기 위하여, 단계 a)로부터의 결정된 값을, 이전에 원격 컴퓨터 또는 의료용 디바이스에 저장된 총 동작 값에 추가하는 단계를 포함할 수도 있고, 여기서, 업데이트된 총 동작 값은 단계 d)에서 이용된다.
하나의 실시형태에서, 센서는 온도 센서이다.
하나의 실시형태에서, 센서는 습도 센서이다.
바람직한 실시형태에서, 센서는 동작 카운터이다. 보다 더 바람직한 실시형태에서, 의료용 디바이스는 동작 카운터인 센서, 및 온도 센서, 습도 센서, 및 가속도 센서로 구성되는 그룹으로부터 선택된 적어도 하나의 센서를 갖는다.
방법은 휴대식 의료용 디바이스의 지리적 위치를 결정하는 단계를 포함할 수도 있고, 여기서, 지리적 위치에 대한 정보는 원격 컴퓨터로 전송된다. 지리적 위치는 의료용 디바이스의 셀룰러 라디오 트랜시버를 이용한 이동 전화 추적을 이용함으로써 결정될 수도 있다. 지리적 위치는 또한, 의료용 디바이스의 사용자에 의해 휴대되는 이동 전화의 이용으로 결정될 수도 있다.
방법의 단계 d)는 판단 규칙의 이용을 포함한다. 방법의 단계 d)는 값이 임계 값을 초과하는지를 원격 컴퓨터가 확립하는 단계를 포함할 수도 있다. 이것은 의료용 디바이스를 모니터링하는 간단하고 편리한 방법이다.
방법의 단계 d)는 원격 컴퓨터가 판단 규칙을 적용하는 단계를 포함할 수도 있고, 상기 판단 규칙은 머신 러닝을 데이터 세트에 적용함으로써 생성될 수도 있고, 상기 데이터 세트는 필적하는 휴대식 의료용 디바이스들로부터 이전에 수집된 데이터를 포함할 수도 있고, 상기 데이터 세트는 또한, 이러한 유사한 휴대식 의료용 디바이스들의 이전의 고장 또는 에러 코드들에 대한 데이터를 포함할 수도 있다.
데이터 세트는 위에서 설명된 방법의 단계들 a) 내지 c)에 따라 이전에 수집된 센서들로부터의 값들에 대한 정보를 포함할 수도 있다. 데이터 세트는 휴대식 의료용 디바이스의 지리적 위치에 대한 정보를 포함할 수도 있다.
판단 규칙이 적용되는 휴대식 의료용 디바이스의 지리적 위치는 적어도 하나의 추가적인 파라미터에 대한 데이터를 취출(retrieve)하기 위하여 시점(time point)과 함께 이용될 수 있고, 추가적인 데이터는 단계 d)에서 결정을 행하기 위하여 이용된다. 추가적인 파라미터에 대한 데이터는 데이터 세트 및 판단 규칙의 개선을 위하여(일반적으로 판단 규칙은 데이터 세트가 증가함에 따라 개선됨), 데이터 세트에 추가될 수도 있다. 추가적인 파라미터는 온도, 습도, 날씨, 캘린더 데이터, 공기 오염, 기압, 및 도로 트래픽 정보로 구성되는 그룹으로부터 선택된 파라미터일 수 있다.
데이터 세트는 온도, 습도, 자유 낙하 시의 가속도 또는 시간, 날씨, 캘린더 데이터, 공기 오염, 기압, 지리적 위치, 시점, 동작 수, 주입된 약제의 양, 주입 시간, 및 주입 시간에서의 지리적 위치로 구성되는 그룹으로부터의 의료용 디바이스를 위한 추가적인 파라미터에 대한 데이터를 포함할 수도 있다. 이 파라미터들에 대한 데이터는 데이터 세트의 크기를 증가시키기 위하여, 위에서 설명된 바와 같은 데이터 세트에 추가될 수도 있다. 바람직하게는, 데이터 세트에 다수의 데이터 포인트가 있다. 어느 종류의 데이터가 판단 규칙에 기여하도록 허용되는지를 판단하기 위하여 통계적 방법들이 이용될 수 있다.
데이터 세트는 소셜 네트워크 서비스(social network service)로부터의 의료용 디바이스들의 사용자들의 이전의 거동에 대한 정보를 포함할 수도 있고, 단계 d)에서의 원격 컴퓨터는 판단 규칙이 적용되는 휴대용 디바이스의 사용자에 관한 소셜 네트워크 서비스로부터의 거동에 대한 정보를 이용한다. 데이터 세트는 이에 따라, 비교적인 의료용 디바이스들의 사용자들이 이용할 수 있는 정보를 또한 포함할 수도 있고, 상기 정보는 소셜 네트워크 서비스로부터의 것일 수도 있고, 단계 d)에서의 원격 컴퓨터는 판단 규칙이 적용되는 휴대용 디바이스의 사용자에 관한 정보를 이용하고, 상기 정보는 사용자에 의해 소셜 네트워크 서비스에 대해 이용가능하게 된다. 소셜 네트워크 서비스로부터의 이러한 정보는 사용자의 거동에 대한 데이터, 예를 들어, 사용자가 스포츠를 행하는지, 사용자가 어떤 로케이션들로 체크인(check in) 하는지, 포스팅 정보의 시간 등을 포함할 수도 있다.
방법은 바람직하게는, 의료용 디바이스 내의 프로세싱 유닛에 의해, 그리고 원격 컴퓨터에 의해 수행된다.
발명의 제 2 양태에서는, 약제의 주입을 위한 휴대식 의료용 디바이스가 서비스되어야 하거나 교체되어야 하는지를 판단하기 위한 시스템이 제공되고, 상기 시스템은 휴대식 의료용 디바이스 및 원격 컴퓨터를 포함하고, 상기 휴대식 의료용 디바이스는 주입 수단 및 프로세싱 유닛, 메모리 및 셀룰러 라디오 트랜시버 및 온도 센서, 습도 센서, 가속도계, 및 동작 카운터로 구성되는 그룹으로부터 선택된 적어도 하나의 센서를 포함하고, 상기 휴대식 의료용 디바이스는 적어도 하나의 센서로부터의 데이터를 메모리에 저장하도록 구성되고, 상기 원격 컴퓨터 및 휴대식 의료용 디바이스는 셀룰러 네트워크의 이용으로 데이터 접속을 확립하도록 구비되고, 휴대식 의료용 디바이스는 센서 데이터를 원격 컴퓨터로 전송하기 위하여 데이터 접속을 이용하도록 구성되고, 원격 컴퓨터는 휴대식 의료용 디바이스가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 결정하기 위하여 센서 데이터를 이용하도록 구성된다.
시스템의 원격 컴퓨터는 판단 규칙 소프트웨어를 가질 수도 있고, 상기 판단 규칙 소프트웨어는 머신 러닝을 데이터 세트에 적용함으로써 생성될 수도 있고, 상기 데이터 세트는 필적하는 휴대식 의료용 디바이스들로부터 이전에 수집된 센서 데이터를 포함할 수도 있고, 상기 데이터 세트는 이러한 필적하는 휴대식 의료용 디바이스들의 임의의 이전의 고장들에 대한 데이터를 더 포함할 수도 있다.
발명의 제 3 양태에서는, 약제의 주입을 위한 휴대식 의료용 디바이스가 제공되고, 상기 의료용 디바이스는 약제의 주입을 위한 수단을 포함하고, 상기 의료용 디바이스는 셀룰러 라디오 트랜시버 및 적어도 하나의 센서를 더 포함하고, 상기 센서는 온도 센서, 습도 센서, 가속도계, 및 동작 카운터로 구성되는 그룹으로부터 선택되고, 휴대식 의료용 디바이스는 프로세싱 유닛을 더 포함하고, 상기 디바이스는 센서에 의해 감지되는 파라미터에 대한 값을 결정하기 위하여 센서를 이용하고, 셀룰러 네트워크의 이용으로 원격 컴퓨터로의 데이터 접속을 확립하기 위하여 셀룰러 라디오 트랜시버를 이용하고, 결정된 값을 원격 컴퓨터로 전송하기 위하여 데이터 접속을 이용하도록 구성된다.
디바이스는 원격 컴퓨터로의 결정된 값의 전송 후에, 원격 컴퓨터로부터, 의료용 디바이스로 하여금, 디바이스가 서비스 또는 교체, 또는 의료용 디바이스의 셧다운(shut down)을 필요로 한다는 것을 의료용 디바이스의 사용자에게 통지하게 하는 신호를 수신하도록 구성될 수도 있다.
하나의 실시형태에서, 적어도 하나의 센서는 온도 센서 또는 습도 센서이다.
디바이스는 활성화 스위치를 가질 수도 있고, 이로써 사용자는 습도 또는 온도 센서로 하여금, 온도 또는 습도를 측정하게 할 수 있고, 온도 값 또는 습도 값을 의료용 디바이스의 메모리에 저장하게 할 수 있다. 활성화는 의료용 디바이스를 스위칭 온(switch on)할 수도 있고, 그것을 슬립(sleep)으로부터 웨이크업(wake up)할 수도 있다. 디바이스는 사용자가 활성화 스위치를 이용하였을 때, 미리 결정된 대기 기간 동안에 추가의 사용자 액션을 대기하고, 사용자가 대기 기간 내에서 추가의 액션을 취할 경우, 원격 컴퓨터로의 데이터 접속을 확립하고 결정된 값을 원격 컴퓨터로 전송하도록 구성될 수 있고, 사용자가 대기 기간 내에서 추가의 액션을 취하지 않을 경우, 데이터 접속이 원격 컴퓨터와 확립되는 다음 시간에 결정된 값을 전송하도록 구성될 수 있다. 의료용 디바이스는 사용자가 대기 기간 내에서 임의의 액션을 취하지 않을 경우에 스위칭 오프(switch off)하거나 슬립으로 가도록 구성될 수도 있다. 이것은 배터리 전력을 절감하는 장점을 가진다.
발명의 제 4 양태에서는, 데이터 접속을 이용하여 약제의 주입을 위한 휴대식 의료용 디바이스로부터, 온도, 습도, 가속도, 수행된 주입의 수, 또는 주입된 약제의 양으로 구성되는 그룹으로부터 선택된 파라미터에 대한 값을 수신하도록 구성되고, 휴대식 의료용 디바이스가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 결정하기 위하여 값을 이용하는 원격 컴퓨터가 제공된다. 원격 컴퓨터는 휴대식 의료용 디바이스가 폐기, 서비스, 또는 교체의 필요성이 있는지를 결정할 때, 판단 규칙을 적용할 수도 있고, 상기 판단 규칙은 머신 러닝을 데이터 세트에 적용함으로써 생성될 수도 있고, 상기 데이터 세트는 필적하는 휴대식 의료용 디바이스들로부터 이전에 수집된 센서 데이터를 포함할 수도 있고, 상기 데이터 세트는 또한, 필적하는 휴대식 의료용 디바이스들의 임의의 이전의 고장들에 대한 데이터를 포함할 수도 있다.
발명은 예들에 의하여 그리고 첨부 도면들을 참조하여 이하에 더 상세하게 설명될 것이다:
도 1은 하드웨어 및 소프트웨어 컴포넌트 둘 다를 도시하는 시스템의 개략적인 개요이다.
도 2는 원격 컴퓨터에서의 하드웨어 및/또는 소프트웨어 컴포넌트의 개략적인 개요이다.
도 3은 동작 카운터가 어떻게 구성될 수 있는지를 도시한다.
도 4는 방법을 도시하는 플로우차트이다.
도 5는 임계치를 수반하는 방법을 도시하는 플로우차트이다.
도 6은 머신 러닝을 수반하는 방법을 도시하는 플로우차트이다.
도 7은 센서 및 센서 데이터의 전송을 스위칭 온하기 위한 방법을 도시하는 플로우차트이다.
"주입", "주입 시간", "주입 수단", "주입 디바이스" 등으로 지칭되지만, 본 출원에서는, 주입이 또한, 약제가 환자로 주입되지 않으면서, 의료용 디바이스에 의해 배출되는 경우들을 지칭한다는 것이 이해되어야 한다. 그것은 예를 들어, 디바이스가 의도된 바와 같이 작동하는 것을 검사할 목적으로 소량의 약제를 배출시킴으로써 사용자가 주사기를 준비하는 경우일 수도 있다. 이에 따라, 본원에서 이용된 바와 같이, 용어 "주입"은 의료용 디바이스에 의해 "배출"도 행해지는 것을 의미한다.
개시된 임계 값들, 예를 들어, 50℃는 오직 예로만 제공되고 여하튼 제한하지는 않는다. 발명을 이용할 때에 사용되어야 할 실제적인 임계 값들은 실제적인 디바이스에서 사용된 컴포넌트들에 대한 사양에서 찾아낸 테스트들을 수행함으로써, 또는 이하에서 설명된 바와 같이 머신 러닝에 의해 구해질 수 있다. 임계치들은 바람직하게는 미리 결정되고, 이것은 원격 컴퓨터가 결정 단계를 행하기 전에 적어도 임계치가 고정되는 것을 의미한다.
도 1을 참조하면, 이하에서 의료용 디바이스(1)로서 지칭된 휴대식 의료용 디바이스(1)는 휴대용이다. 그것은 사용자에 의해, 예를 들어, 주머니에서 또는 핸드백에서 휴대되도록 의도된다. 의료용 디바이스(1)는 바람직하게는 핸드헬드 의료용 디바이스이다.
의료용 디바이스(1)는 성장 호르몬, (항체-기반 약제들과 같은) 항체, 또는 인슐린과 같은 약제의 주입을 위한 디바이스이다. 전형적으로, 의료용 디바이스(1)는 하루에 1 회로부터 3 회까지 개인이 스스로 자신한테 주입하는 데에 이용된다. 이것은 개인이 인슐린을 자신에게 투여하기 위한 가장 보편적인 방법이다. 이에 따라, 의료용 디바이스는 투입(infusion), 즉, 약제의 연속적인 전달을 위한 디바이스가 아니다.
의료용 디바이스(1)는 주입 수단(6)을 가진다. 주입 수단(6)은 주입 디바이스 분야에서 알려진 대로 구성될 수도 있다. 주입 수단(6)은 약제를 포함하는 교체가능한 카트리지를 부착하기 위한 부위(site)를 포함할 수도 있다. 카트리지는 전형적으로, 주입 주사기를 부착하기 위한 부위를 가진다. 주입 수단(6)은 또한 전형적으로, 카트리지에서 압력을 생성하기 위한 플런저(plunger) 및 얼마나 멀리 플런저가 이동할 것인지를 제어하는 도우스 설정(dose setting) 수단을 포함한다. 플런저는 구동 기구에 의해 작동된다. 주입 수단(6)은 또한 전형적으로, 주입 액츄에이터, 예를 들어, 사용자에 의해 눌러질 수 있는 버튼을 포함한다. 이것은 도우스 설정 수단에 의해 허용된 한도까지의 플런저의 이동을 야기시킨다. 적당한 주입 수단의 예는 WO 2015076745 및 거기에 인용된 참조문헌들에서 발견될 수 있다.
의료용 디바이스(1)는 데이터 트래픽을 허용하는 셀 네트워크(3)와의 통신을 위한 셀룰러 라디오 트랜시버(2)를 가진다. 셀 네트워크(3)는 예를 들어, GPRS, UMTS, 3G, 4G, LTE, 또는 유사한 셀 네트워크일 수도 있다. 셀 라디오 트랜시버(2)는 전형적으로, 셀 네트워크(3)에서의 의료용 디바이스(1)의 식별을 위한 SIM 카드 - 또는 SIM 카드를 부착하기 위한 부위 - 를 포함한다. 셀룰러 라디오 트랜시버(2)는 예를 들어, 인터넷(51)을 통해, 의료용 디바이스(1)와 원격 컴퓨터(4) 사이에서 데이터 접속을 확립할 수 있다. 그러나, 음성 트래픽은 필요하지 않고, 셀 라디오 트랜시버(2)에 의해 반드시 가능하게 되는 것은 아니다. 예를 들어, Wi-Fi를 통한 셀룰러 네트워크 상에서의 통신에서의 장점은 셀 커버리지(cell coverage)가 수동적인 로그인 절차를 요구하지 않고 거의 모든 곳에서 이용가능하다는 것이다. 그러나, 의료용 디바이스(1)와 원격 컴퓨터(4) 사이의 통신은 게다가, 이더넷(Ethernet)과 같은 와이어-바운드(wire-bound) 기술들과 같은 일 예의 비-무선 기술들을 위한 데이터 통신을 지원하는 다른 타입의 접속 타입의 네트워크를 수반할 수도 있다.
의료용 디바이스(1)는 적어도 하나의 센서(5)를 가진다. 센서의 수는 1, 2, 3, 4 이상일 수도 있다. 의료용 디바이스(1)는 또한, 소프트웨어 및 센서(5)로부터의 데이터를 저장하기 위한 적어도 하나의 메모리(7), 및 소프트웨어를 실행하고 디바이스의 센서(5)와 통신하기 위한 프로세싱 유닛(8)을 가진다. 프로세싱 유닛(8)은 시점을 결정하기 위한 클록을 가질 수도 있다. 메모리(7)는 바람직하게는 솔리드-스테이트(solid-state) 메모리이다. 프로세싱 유닛(8)은 또한, 의료용 디바이스의 부품들이 오동작할 경우에 에러 코드들을 생성할 수 있을 수도 있다. 에러 코드들은 예를 들어, 배터리가 충전하지 않는 것, 디바이스의 부품들과의 통신의 손실, 프로세싱 유닛 고장, 메모리 고장, 또는 센서 고장에 관한 것일 수도 있다.
프로세싱 유닛(8), 메모리(7), 및 셀룰러 라디오 트랜시버는 배터리(20)에 의해 전력이 공급된다. 배터리는 또한, 전력 센서(5)를 가질 수도 있다. 의료용 디바이스(1)는 또한, 디스플레이를 포함하는 사용자 인터페이스를 가질 수도 있다. 의료용 디바이스(1)는 바람직하게는, 의료용 디바이스(1)의 다양한 컴포넌트들을 포함하는 하우징을 가진다. 하우징은 외부 공기가 센서(5)에 도달하는 것을 허용하기 위한 적어도 하나의 개구부를 가질 수도 있다.
센서(5)는 의료용 디바이스(1)에서, 또는 의료용 디바이스(1)의 인접 환경에서 온도를 측정할 수 있는 온도 센서일 수도 있다. 임의의 적당한 유형의 온도 센서가 이용될 수도 있다. 온도 센서는 예를 들어, 열전대(thermocouple) 센서 또는 저항 온도 검출기일 수도 있다.
센서(5)는 의료용 디바이스(1)에서, 또는 의료용 디바이스(1)의 인접 환경에서 습도를 측정할 수 있는 습도 센서일 수도 있다. 임의의 적당한 종류의 습도 센서가 이용될 수도 있다. 예를 들어, 용량성 또는 저항성 습도계가 이용될 수 있다.
센서(5)는 가속도계일 수도 있다. 가속도계는 압전(piezoelectric), 압전저항(piezoresistive), 또는 용량성 가속도계일 수도 있다. 가속도계는 의료용 디바이스(1)가 기계적 충격에 노출되었는지, 예를 들어, 그것이 바닥 상에 떨어졌는지를 결정하기 위하여 이용될 수도 있다. 가속도계는 자유 낙하 센서일 수도 있다. 자유 낙하 센서는 의료용 디바이스가 자유 낙하 중이고 그 자유 낙하 시간을 측정할 때에 활성화된다. 시간 파라미터는 충돌 시의 충격을 계산하기 위하여 이용될 수도 있다.
센서(5)는 동작 카운터(14)일 수도 있다. 동작 카운터(14)는 디바이스가 이용되었던 횟수, 즉, 의료용 디바이스가 약제를 주입하였던 횟수를 등록할 수도 있다. 동작 카운터(14)는 매 상황에서 주입되는 약제의 양을 검출할 수도 있다. 동작 카운터(14)는 예를 들어, 의료용 디바이스의 주입 수단의 회전부의 회전을 검출하도록 구성될 수 있다. 동작 카운터(14)인 센서(5)가 어떻게 구성될 수 있는지의 예들은 WO 2015076745 및 거기에 인용된 참조문헌들에서 발견될 수 있다.
동작 카운터(14)는 모션을 검출하는 자기적 또는 광학적 센서를 포함할 수도 있다. 동작 카운터(14)는 회전 또는 선형 모션, 예를 들어, 약제를 방출하는 플런저의 선형 모션을 검출할 수도 있다.
동작 카운터(14)는 디바이스에 의해 주입되었던 약제의 양을 검출하는 센서일 경우, 다음과 같이 구성될 수도 있다. 동작 카운터(14)는 디바이스의 주입 수단에 의해 주입되는 약제의 양에 비례적인 신호를 프로세싱 유닛으로 전송할 수 있도록, 주입 수단(6)의 구동 기구에 접속된다. 이러한 센서의 구성의 예는 도 3에서 도시되어 있고, 도 3은 구동 기구의 선회부(turning part)(17)의 회전을 검출하는 동작 카운터(14)를 도시한다. 구동 기구의 부품인 선회부(17)는 톱니바퀴(cogwheel)(19)가 접속되는 톱니바퀴(18)를 형성하는 림(rim)을 가진다. 톱니바퀴(19)의 선회는 자기적 센서일 수도 있는 센서(14)에 의해 검출된다. 동작 카운터(14)는 신호를 프로세싱 유닛(8)으로 전송할 수 있다. 사용자가 작동 수단을 누를 때, 선회부(17)는 약제의 주입 동안에 선회한다. 선회부(17)의 선회는 톱니바퀴들(18 및 19)의 선회를 야기시킨다. 톱니바퀴(19)의 선회 및 자기적 센서(14)로부터의 신호는 선회부(17)의 선회와, 이에 따라, 주입되었던 약제의 양에 비례적이다.
의료용 디바이스(1)가 이용되었던 횟수는 센서(14)가 동작에 관한 신호를 프로세싱 유닛(8)으로 전송할 때마다 등록함으로써, 프로세싱 유닛(8)에 의해 검출될 수도 있다.
센서(5)로부터의 측정치는 센서 데이터로서 메모리(7)에 디지털 형태로 저장된다. 프로세싱 유닛(8)은 메모리(7)로부터 센서 데이터를 취출할 수 있고, 그것을 셀룰러 트랜시버(2)의 도움으로 원격 컴퓨터(4)로 전송할 수 있다.
센서(5)는 프로세싱 유닛(8)에 접속되어 이들 사이에 시그널링이 이루어질 수 있다. 센서 측정, 센서 신호 프로세싱, 및 센서(5) 및 프로세싱 유닛(8) 및 메모리(7) 사이의 통신은 당해 분야에서 알려진 임의의 적당한 방식으로 수행될 수 있다. 신호 프로세싱 및 데이터 저장은 센서(5), 메모리(7), 및 프로세싱 유닛(8)에서와 같은 디바이스(1)의 다양한 부분들에서 수행될 수도 있다. 센서(5)로부터의 출력 신호가 아날로그 신호일 때, 프로세싱 유닛(8)은 적절하게, 신호를 디지털 신호로 변환하기 위한 능력, 즉 아날로그-대-디지털 변환기(analogue-to-digital converter; ADC)를 가진다.
센서(5) 및/또는 프로세싱 유닛(8)에 의해 생성된 센서 데이터는 의료용 디바이스(1)의 메모리(7)에 저장된다. 각각의 센서(5)는 때때로 프로세싱 유닛(8)이 조회하는 별도의 메모리(7)를 가질 수도 있다.
센서(5)는 파라미터를 감지할 수 있을 수도 있고, 측정되는 파라미터의 수치 값을 나타내는 데이터를 프로세싱 유닛(8)으로 전송할 수 있을 수도 있다. 이에 따라, 온도, 습도, 또는 가속도, 또는 주입 용량(injection volume)의 실제 값이 센서(5)에 의해 프로세싱 유닛(8) 또는 메모리(7)로 전송될 수 있다. 대안적으로, 온도 값, 습도 값, 가속도 값, 또는 주입 용량 값을 획득하기 위하여 변환될 수 있는 값 또는 신호가 센서에 의해 디바이스(1)로, 원격 컴퓨터(4)로 전송된다.
의료용 디바이스(1)로부터 원격 컴퓨터(4)로 전송되는 데이터는 바람직하게는, (범주 데이터(categorical data)와는 반대로) 수치 데이터의 형태이다. 센서 데이터는 측정되고 있는 파라미터의 연속적인 변수(온도, 습도, 약제의 용량, 가속도, 자유 낙하 시간)일 수도 있다.
파라미터가 온도일 때, 센서 데이터는 예를 들어, 섭씨 온도(degrees Celsius) 또는 켈빈 온도(degrees Kelvin)로 측정되는 온도 값, 또는 원격 컴퓨터(4)에 의해 온도 측정치로 변환될 수 있는 값이다.
파라미터가 습도일 때, 센서 데이터는 바람직하게는, 최대 상대 습도의 백분율로서 측정되는 습도 값, 또는 원격 컴퓨터(4)에 의해 최대 상대 습도 측정 값의 백분율로 변환될 수 있는 값이다.
파라미터가 동작 수일 때, 센서 데이터는 바람직하게는, 주입된 약제의 양 또는 주입 수단의 부품의 회전 수를 나타내는 값, 또는 원격 컴퓨터(4)에 의해 이러한 값으로 변환될 수 있는 값이다.
파라미터가 가속도일 때, 센서 데이터는 m/s2으로 측정되는 가속도 또는 자유 낙하 시간을 나타내는 값, 또는 원격 컴퓨터(4)에 의해 이러한 값으로 변환될 수 있는 값일 수도 있다.
의료용 디바이스(1) 및 원격 컴퓨터(4)는 시스템(50)의 부품들이다. 환자 및 원격 컴퓨터(4)에 의해 통상 작동되고 휴대되는 의료용 디바이스(1)는 전형적으로, 의료서비스 제공자, 병원, 또는 회사에 의해 작동된다. 의료용 디바이스(1)는 원격 컴퓨터(4)와 데이터 접속을 확립할 수 있고, 센서 데이터를 원격 컴퓨터(4)로 전송할 수 있다. 원격 컴퓨터(4)는 소프트웨어 및 데이터를 저장하기 위한 메모리를 가진다. 원격 컴퓨터(4)는 프로세서를 더 가지고, 소프트웨어를 실행할 수 있고, 오퍼레이팅 시스템을 가질 수도 있다. 원격 컴퓨터(4)는 의료서비스 제공자에서의 사용자가 원격 컴퓨터의 설정들을 변경하는 것을 허용하기 위한, 예를 들어, 임계치들을 변경하거나 통지들을 수신하기 위한 사용자 인터페이스(22)를 가질 수도 있다. 원격 컴퓨터(4)는 서버일 수도 있다. 원격 컴퓨터(4)는 협력하는 2 개를 초과하는 컴퓨터들 또는 서버들일 수 있다.
원격 컴퓨터(4)는 셀룰러 네트워크(3)를 수반하는 데이터 접속을 통해 의료용 디바이스(1)로부터 센서 데이터를 수신할 수 있다. 바람직하게는, 원격 컴퓨터(4)는 복수의 의료용 디바이스들(1)로부터 데이터를 취출할 수 있다. 이에 따라, 시스템(50)은 바람직하게는, 동일한 모델일 수도 있는 복수의 의료용 디바이스들(1)을 포함한다. 원격 컴퓨터(4)는 복수의 의료용 디바이스들(1)을 모니터링하기 위하여 이용될 수 있다. 각각의 의료용 디바이스(1)는 하나의 환자/사용자와 연관된다.
원격 컴퓨터(4)는 셀룰러 네트워크(3) 또는 다른 컴퓨터들을 통해 의료용 디바이스(1)와 통신하기 위한 통신 인터페이스(9)를 가진다. 의료용 디바이스(1)와 원격 컴퓨터(4) 사이의 데이터 접속은 적어도 센서 데이터 및 의료용 디바이스의 아이덴티티(identity)를 의료용 디바이스(1)로부터 원격 컴퓨터(4)로 전송하기 위하여 이용될 수 있다. 임의적으로, 센서 측정 시점, 또는 의료용 디바이스(1)에 의해 생성된 에러 코드들은 또한, 데이터 접속을 이용함으로써 전송될 수 있다.
원격 컴퓨터(4)는 의료용 디바이스(1)로부터의 센서 데이터를 입력으로서 이용하면서, 의료용 디바이스(1)에 대한 판단을 행하기 위한 판단 규칙 소프트웨어(10)를 가진다. 판단은 의료용 디바이스가 서비스되어야 하는지, 폐기되어야 하는지, 또는 교체되어야 하는지, 또는 액션이 취해지지 않아야 한다는 것일 수도 있다. 판단 규칙 소프트웨어(10)는 센서 데이터의 타입에 대한 임계 값을 포함할 수도 있다. 이에 따라, 온도, 습도, 및 가속도, 또는 동작 수 각각에 대한 임계치가 있을 수도 있다. 판단 규칙 소프트웨어(10)는 필요할 경우에 업데이트될 수도 있다. 예를 들어, 임계 값은 판단 규칙 소프트웨어(10)를 업데이트함으로써 위로 또는 아래로 조절될 수도 있다.
원격 컴퓨터(4)는 또한, 복수의 의료용 디바이스들(1)의 아이덴티티들을 포함하는 데이터베이스(11)를 포함한다. 각각의 의료용 디바이스(1)는 예를 들어, 숫자, 글자들의 조합, 또는 숫자들 및 글자들의 조합일 수도 있는 고유한 아이덴티티를 가진다. 휴대식 의료용 디바이스(1)는 메모리(7)에 저장된 아이덴티티를 가질 수도 있고, 아이덴티티를 이용함으로써 자신을 원격 컴퓨터(4)에 식별시킬 수 있다. 원격 컴퓨터(4)는 의료용 디바이스(1)로부터 데이터를 수신할 수 있고, 그것을 데이터베이스(11)에 저장할 수 있다. 이에 따라, 특정한 의료용 디바이스(1)에 대한 데이터가 데이터베이스(11)에서 그 특정한 의료용 디바이스(1)에 접속되는 것이 보장된다.
전형적으로, 의료용 디바이스(1)는 개인적이고, 즉, 그것은 오직 하나의 사람에 의해 이용된다. 데이터베이스(11)는 바람직하게는, 의료서비스 제공자가 의료용 디바이스(1)의 사용자와 연락하는 것을 허용하는 정보를 포함한다. 예를 들어, 의료서비스 제공자는 어떤 의료용 디바이스(1)가 서비스 또는 교체를 필요로 하고, 그래서, 이것에 관하여 사용자에게 통지할 필요가 있다는 것을 판단할 수도 있다.
데이터베이스(11)는 어떤 의료용 디바이스(1)의 총 이용에 대한 정보(총 동작 값)을 포함할 수도 있다. 총 동작 값은 의료용 디바이스(1)의 동작 카운터(14)로부터의 값에 기초한다. 총 동작 값은 수행된 주입의 총 수, 또는 어떤 의료용 디바이스(1)에 의한 주입된 약제의 총량에 의해 나타내어질 수도 있다. 이 목적을 위하여, 원격 컴퓨터(4)는 동작 추적기 소프트웨어(13)를 가질 수도 있다. 동작 추적기 소프트웨어(13)는 동작 카운터(14)로부터, 그리고 데이터베이스(11)로부터 데이터를 수신할 수 있고, 업데이트된 총 동작 값을 획득하기 위하여, 동작 카운터(14)로부터의 데이터를 데이터베이스(11)에 저장된 현재의 총 동작 값에 추가할 수 있다. 예를 들어, 어떤 한 상황의 의료용 디바이스가 약제를 2 ml 배출하고, 그 디바이스가 이전에 약제를 총 200 ml(현재의 총 동작 값) 주입하였고 약제 200 ml가 총 100가지 상황(현재의 총 동작 값)에서 주입되었을 경우, 동작 추적기 소프트웨어(13)는 최후 이벤트로부터의 데이터를 이전에 저장된 전체에 추가하여, 주입된 약제의 총량은 202 ml(업데이트된 총 동작 값)일 것이고 주입 이벤트들의 총 수는 101(업데이트된 총 동작 값)일 것이다. 그 다음으로, 업데이트된 총 동작 값들(202 ml 및/또는 101가지 상황)은 데이터베이스(11)에 저장된다.
대안적으로, 동작 추적기 소프트웨어(13)는 의료용 디바이스(1)의 프로세싱 유닛(8)에 존재할 수 있다. 그래서, 의료용 디바이스(1)의 메모리(7)가 총 동작 값의 레코드(record)를 유지한다. 총 동작 값은 위에서 설명된 바와 같이 업데이트될 수 있다. 의료용 디바이스(1)는 적당한 시점에서 업데이트된 총 동작 값을 원격 컴퓨터(4)로 전송한다. 그 다음으로, 업데이트된 총 동작 값은 원격 컴퓨터(4)의 단위 데이터베이스(11)에 저장되고, 적당한 시점에서 판단 규칙 소프트웨어(10)에 의해 이용된다.
판단 규칙 소프트웨어(10)에서의 임계치는 주입 수 또는 디바이스(1)에 의해 주입된 약제의 총량에 기초할 수도 있다.
판단 규칙 소프트웨어(10)에서의 임계치 또는 임계치들은 필요하다면 변경될 수도 있다. 예를 들어, 경험에 기초하여, 임계 온도가 저하되어야 하는 것으로 밝혀질 경우, 이것은 원격 컴퓨터(4)의 판단 규칙 소프트웨어(10)에서 임계 값을 간단하게 변경함으로써 의료서비스 제공자에 의해 편리한 방식으로 행해질 수 있다.
의료용 디바이스(1)의 위생을 모니터링하기 위한 방법은 도 4를 참조하여 지금부터 설명될 것이다. 단계(100)에서, 의료용 디바이스(1)의 센서(5)는 센서(5)에 의해 측정되는 파라미터의 값을 확립한다. 센서(5)는 미리 결정된 간격들에서, 예를 들어, 매 5 분에 한 번, 시간 당 한 번, 하루에 한번 - 또는 주입 시간에, 또는 디바이스가 사용자에 의해 스위칭 온될 때, 온도 또는 습도를 자동으로 측정할 수도 있다. 의료용 디바이스는 동작 중일 때에 극단적인 조건들에 더 민감할 수도 있으므로, 주입 시간에서의 온도 또는 습도가 더 관련될 수도 있다. 측정은 주입 시간에서, 그러나 매 미리 결정된 시간 간격 당 적어도 한 번, 예를 들어, 하루에 한번 발생할 수도 있다.
동작 카운터(14)는 약제의 주입 시간에 동작을 검출한다.
센서(5)가 가속도계일 때, 가속도는 연속적으로 측정될 수도 있고, 가속도가 어떤 임계치를 초과할 경우에 데이터가 메모리(7)에 저장될 수도 있다. 대안적으로, 가속도계는, 자유 낙하 중일 때와 같이, 가속도가 어떤 임계치를 초과할 경우에 자동으로 활성화된다. 임계치가 초과되는 횟수는 원격 컴퓨터로 전송되는 값일 수도 있다. 이에 원격 컴퓨터(4)는 예를 들어, 사용자가 취하였던 단계 수를 카운트할 수도 있다.
단계(101)에서, 의료용 디바이스(1)는 셀룰러 네트워크(3)에 접속하고 원격 컴퓨터(4)와 데이터 접속을 확립하기 위하여 셀룰러 라디오 트랜시버(2)를 이용한다. 이 단계는 셀룰러 라디오 트랜시버(2)를 스위칭 온하거나 슬립으로부터 웨이크업하는 것, 또는 셀룰러 네트워크(3)와의 핸드세이크(handshake)를 수행하고, 그 다음으로, 원격 컴퓨터(4)와 데이터 접속을 확립하는 것을 수반할 수도 있다. 원격 컴퓨터(4)와 의료용 디바이스(1) 사이의 데이터 접속은 임의의 적당한 프로토콜 또는 기술을 이용하여 수행될 수도 있다. 원격 컴퓨터(4)로 전송되어야 할 데이터는 디지털 포맷으로 프로세싱 유닛(8)으로부터 셀룰러 라디오 트랜시버(2)로 전송된다.
단계(101) 또는 단계(102)는 의료용 디바이스(1)의 아이덴티티를 원격 컴퓨터(4)로 전송하는 것을 수반할 수도 있는, 의료용 디바이스(1)가 자신을 원격 컴퓨터(4)로 식별시키는 단계를 포함한다. 이것은 원격 컴퓨터(4)가 단위 데이터베이스(11)에서 올바른 개별적인 의료용 디바이스(1)에 대한 수신된 데이터를 저장하는 것을 가능하게 한다.
단계(102)에서, 의료용 디바이스(1)는 센서 데이터가 원격 컴퓨터(4)의 단위 데이터베이스(11)에 저장될 수 있도록, 단계(100)에서 결정된 센서 값을 원격 컴퓨터(4)로 전송하기 위하여 데이터 접속을 이용한다. 센서 데이터는 단위 데이터베이스(11)에 저장되고, 단위 데이터베이스(11)에서의 의료용 디바이스(1)의 아이덴티티에 논리적으로 접속된다. 의료용 디바이스(1)는 또한, 센서(5)가 약제의 주입의 값 및/또는 시간을 결정하였던 시점에 대한 정보를 전송할 수도 있다. 단계(102)는 프로세싱 유닛(8)에 의해 생성되는, 임의의 에러 코드들, 및 이들에 대한 시점들의 전송을 수반할 수도 있다.
단계들(101 및 102)은 요구된 바와 같이 자주 수행될 수도 있고, 이것은 하루에 한 번 또는 수 회일 수도 있다. 전형적으로, 단계들(101 및 102)은 주입이 발생한 직후에 수행된다. 단계들(101 및 102)은 주입 수단(6)의 액션에 의해 트리거링될 수도 있다. 주입 수단(6)은 이것에 관한 신호를 프로세싱 유닛(8)으로 전송할 수도 있다. 신호는 동작 카운터(14)로부터의 신호일 수도 있다. 이에 따라, 동작 카운터(14)는 단계들(101 및 102)을 트리거링할 수도 있다. 전형적으로, 단계(102)는 배터리 전력을 절감하기 위하여 단계(101) 직후에, 전형적으로 단계(101) 후에 가능한 한 빨리 수행된다. 배터리를 절감하기 위하여, 단계들(101 및 102)은 새로운 센서 데이터가 결정되었을 때마다 수행되어야 하는 것은 아니다.
동작 카운터(14)로부터의 데이터는 게다가, 환자들의 거동을 모니터링하기 위하여, 예를 들어, 환자 순응도(patient compliance)를 모니터링하기 위하여 원격 컴퓨터(4)에서 이용될 수도 있고, 배터리를 절감하기 위하여, 임의의 다른 센서 데이터를 동일한 통신 세션에서 동시에 원격 컴퓨터(4)로 전송하는 것이 편리하다.
데이터가 전송되었을 때, 셀룰러 라디오 트랜시버(2)는 배터리 전력을 절감하기 위하여 즉시 스위칭 오프될 수도 있거나 슬립 모드(sleep mode)에 돌입할 수도 있다.
단계(103)에서, 원격 컴퓨터(4)는 휴대식 의료용 디바이스가 서비스되어야 하거나 교체되어야 하는지 여부, 또는 액션이 취해지지 않아야 하는지를 판단하기 위하여 단계(102)로부터의 센서 값을 이용한다. 임의적으로, 이것은 동작 추적기 소프트웨어(13)가 위에서 설명된 바와 같은 총 이용을 계산하는 것을 수반할 수도 있다. 기본적인 실시형태에서, 판단 규칙 소프트웨어(10)는 센서(5)로부터의(또는 동작 추적기 소프트웨어(13)로부터의) 센서 데이터를 미리 결정된 임계 값과 비교한다.
단계(103)는 원격 컴퓨터(4)가 데이터를 수신할 때마다, 바람직하게는, 단계(102) 직후에 적당하게 수행될 수도 있다.
측정되는 파라미터들이 온도일 때, 임계 값은 최소 또는 최대 온도일 수도 있다.
측정되는 파라미터가 습도일 때, 임계 값은 최대 습도일 수도 있다.
측정되는 파라미터가 가속도일 때, 임계 값은 최대 가속도, 또는 자유 낙하 시의 최대 시간일 수도 있다. 자유 낙하 시의 최대 시간은 의료용 디바이스(1)에 대한 최대 충돌 충격을 결정한다.
센서(5)가 동작 카운터(14)일 때, 임계 값은 임계 총 동작 값, 예를 들어, 주입의 최대 수일 수도 있다. 임계 총 동작 값은 대안적으로, 주입된 약제의 최대량, 예를 들어, 주입된 약제의 총 용량일 수도 있다. 이러한 임계치는 언제 의료용 디바이스가 마모되었거나, 그렇지 않을 경우에 그것이 교체되어야 하거나 서비스되어야 할 정도로 이용되었는지를 표시하기 위하여 설정될 수도 있다.
센서(5) 또는 동작 추적기 소프트웨어(13)로부터의 값이 임계치를 초과(또는 - 최소 온도의 경우에 - 최소 온도보다 더 낮음)할 경우, 판단은 개별적인 의료용 디바이스(1)를 서비스 또는 교체의 필요성에서와 같이 분류하도록 판단 규칙 소프트웨어(10)에 의해 취해진다. 이것은 예를 들어, 사용자 또는 의료서비스 제공자에게 통지하는 것과 같은 추가의 액션을 트리거링할 수도 있다. 그것은 또한, 사용자로의 교체 의료용 디바이스(1)의 자동 출하를 트리거링할 수도 있다. 의료용 디바이스의 아이덴티티는 바람직하게는, 데이터베이스(11)에서 특정한 사용자에 결부된다.
이것의 예는 도 5에서 도시되어 있다. 단계(201)에서, 원격 컴퓨터(4)의 판단 규칙 소프트웨어(10)는 센서(5)에 의해 레코딩된 온도를 나타내는 센서 데이터를 수신한다. 단계(202)에서, 판단 규칙 소프트웨어(10)는 판단 규칙을 적용한다. 이 경우, 판단 규칙은 40°를 초과하는 온도가 센서(5)에 의해 레코딩되었을 경우, 의료용 디바이스(1)는 교체되어야 한다는 것이다. 레코딩된 온도 값이 단계(202)에서 40° 이하인 것으로 발견될 경우, 판단은 단계(203)에서 디바이스를 대체하지 않도록 취해진다. 센서(5)로부터의 온도 값이 40°를 초과할 경우, 판단은 의료용 디바이스(1)를 교체하도록 단계(204)에서 취해진다. 이에 따라, 의료용 디바이스가 40°를 초과하는 온도에 있는 경우, 판단은 디바이스를 교체하도록 단계(204)에서 판단 규칙 소프트웨어(10)에 의해 취해진다.
판단 규칙 소프트웨어(10)로부터의 출력은 통신 인터페이스(9) 및/또는 사용자 인터페이스(22)를 이용함으로써 원격 컴퓨터(4)로부터 통신될 수 있다. 사용자 인터페이스(22)는 의료용 디바이스(1)의 교체, 폐기, 또는 서비스에 관한 통지를 제공할 수도 있다. 이러한 통지는 임의의 적당한 형태일 수 있다. 통지는 복수의 의료용 디바이스들(1)을 추적하는 컴퓨터 시스템으로 전송될 수도 있다. 이러한 컴퓨터 시스템은 관련된 액션, 예를 들어, 새로운 디바이스를 자동으로 주문하는 것, 의료용 디바이스의 사용자에게 통지하거나 경고하는 것, 또는 의료 또는 기술 요원에게 통지하거나 경고하는 것을 취할 수도 있다. 원격 컴퓨터는 예를 들어, 메시지를 의료용 디바이스(1)의 사용자에게, 예를 들어, 이메일(email) 또는 SMS/텍스트 메시지를 사용자의 이동 전화로 전송할 수도 있다.
원격 컴퓨터(4)는 신호를 의료용 디바이스(1)로 전송하기 위하여 의료용 디바이스(1)로의 데이터 접속을 이용할 수도 있고, 신호는 의료용 디바이스(1)로 하여금, 의료용 디바이스(1)가 서비스 또는 교체를 필요로 한다는 것을 의료용 디바이스의 사용자에게 통지하게 할 수도 있다. 원격 컴퓨터로부터의 신호는 의료용 디바이스(1)로 하여금, 시스템 검사를 수행하게, 예를 들어, 배터리 전력을 검사하게 할 수도 있다. 시그널링은 바람직하게는, 의료용 디바이스(1)와 원격 컴퓨터(4) 사이의 동일한 통신 세션에서 이루어질 수도 있다. 대안적으로, 이것은 추후의 통신 세션에서 이루어진다. 사용자에 대한 통지는 의료용 디바이스(1)의 디스플레이 상에 표시된 메시지, 또는 사운드 신호, 또는 진동, 또는 이들의 조합, 또는 의료용 디바이스(1)를 셧다운시키는 것에 의한 것일 수도 있다. 디스플레이 상의 메시지는 예를 들어, "에러" 또는 "서비스" 또는 "의료서비스 제공자 X에게 연락", 또는 "XX-XXXXX를 호출"일 수도 있다. 의료용 디바이스는 이에 따라, 통지를 위하여 이용될 수 있는, 디스플레이를 포함할 수도 있는 사용자 인터페이스를 가질 수도 있다.
방법은 의료용 디바이스(1)의 지리적 위치를 결정하는 추가적인 단계를 수반할 수도 있다. 지리적 위치는 의료용 디바이스(1)의 센서에 의해 검출되지 않는 데이터를 취출하기 위하여 이용될 수 있다. 예를 들어, 의료용 디바이스(1)가 습도 센서를 가지지 않을 경우, 지리적 위치는 시점과 함께, 날씨 서비스로부터 습도 데이터를 취출하기 위하여 원격 컴퓨터(4)에 의해 이용될 수 있다. 이것은 이하에서 더 상세하게 설명된다.
의료용 디바이스(1)의 지리적 위치는 다양한 방식들로, 예를 들어, 의료용 디바이스(1)의 GPS 회로로, 또는 이동 전화 추적을 위하여 셀룰러 라디오 트랜시버(2)를 이용함으로써 결정될 수 있다. 의료용 디바이스(1)는 셀 라디오 트랜시버(2)를 가지므로, 이동 전화 추적이 바람직하다. 이동 전화 추적의 정확도는 대부분의 목적들을 위하여 충분하다. 이동 전화 추적이 이용될 때, 이동 디바이스의 위치는 셀룰러 네트워크(3)에 의해 결정된다. 셀룰러 네트워크(3)는 의료용 디바이스(1)가 어느 셀에 접속되는지에 대한 정보를 이용할 수도 있거나, 몇몇 셀들을 수반하는 다변측정(multilateration)을 이용할 수도 있다. 위치 데이터는 임의의 적당한 방식으로 셀 네트워크(3)로부터 원격 컴퓨터(4)로 전송된다. 예를 들어, 원격 컴퓨터(4)는 특정한 의료용 디바이스(1)에 관한 지리적 데이터에 대하여 셀 네트워크(3)의 컴퓨터에 질의할 수도 있다. 원격 컴퓨터(4)는 데이터베이스(11)에서 위치 데이터를 저장할 수 있다. 지리적 위치를 결정하기 위한 시점은 바람직하게는, 의료용 디바이스(1)가 셀룰러 네트워크(3)에 접속할 때에 즉시, 또는 센서 측정의 미리 결정된 시간 한계 이내이다. 시간 한계는 예를 들어, 30 분에 이르는 시간일 수 있다.
전형적으로, 의료용 디바이스(1)는 주입이 수행되었던 직후에 셀룰러 네트워크(3)에 접속할 것이다. 그 다음으로, 주입이 수행되었던 근사적인 지리적 위치가 결정될 것이고 원격 컴퓨터(4)로 전송될 것이다.
대안적으로, 사용자에 의해 휴대되는 이동 전화에 의해 생성된 위치 데이터는 예를 들어, 전화의 GPS 및/또는 Wi-Fi 위치결정 능력을 이용하여 이용될 수 있다. 그 다음으로, 사용자가 이동 전화 및 의료용 디바이스(1)를 함께 휴대한다는 것이 가정된다. 이러한 위치 데이터는 이동 전화로부터 원격 컴퓨터(4)로 전송될 수 있고, 예를 들어, 시점을 비교함으로써 동작 카운터(14)에 의해 센서 측정과 페어링(pair)될 수 있다. 이에 따라, 원격 컴퓨터(4)는 센서 측정의 시점에 시간적으로 가장 근접한, 이동 전화에 의해 결정된 바와 같은 지리적 위치를 선택할 수 있다. 예를 들어, 센서 측정이 15.25에서 발생하고 15.00에서의 위치 X 및 1530에서의 위치 Y가 있을 경우, 원격 컴퓨터(4)는 위치 Y를 선택하는데, 그것은 시간에 있어서 센서 측정에 더 근접하기 때문이다.
하나의 실시형태에서, 이동 전화는 위치를 자동으로 결정하고 이것을 이동 전화의 메모리에 저장하는 소프트웨어(예를 들어, 앱(app))를 가진다. 이것은 적어도 적당한 미리 결정된 시간 간격들 상에서, 예를 들어, 적어도 매 15 분에 반복될 수 있다. 위치 데이터는 적어도 적당한(더 긴) 미리 결정된 시간 간격들 포인트들 상에서, 예를 들어, 하루에 한 번 원격 컴퓨터(4)로 전송된다.
도 2를 참조하면, 바람직한 실시형태에서, 판단 규칙 소프트웨어(10)는 머신 러닝을 데이터 세트(15)에 적용함으로써 생성되는 판단 규칙을 구현하고, 상기 데이터 세트(15)는 유사한 휴대식 의료용 디바이스들로부터 이전에 수집된 데이터를 포함하고, 상기 데이터 세트(15)는 유사한 디바이스들(1)의 임의의 이전의 고장에 대한 데이터를 포함한다. 고장들은 이러한 유사한 휴대식 의료용 디바이스들의 파손, 고장, 교체, 또는 에러 코드들을 포함한다. "유사한" 또는 "필적하는" 디바이스들은, 예를 들어, 그것들이 동일한 모델이거나 누군가가 동일한 방식으로 거동한다는 것을 합리적으로 예상할 수 있는 방법으로 어떤 컴포넌트를 공유하므로, 디바이스들이 비교될 수 있는 디바이스들이라는 것을 의미한다.
이 경우에 있어서, 머신 러닝은 이전에 알려져 있다. 머신 러닝은 예를 들어, 베이지안(Bayesian) 네트워크들 또는 인공 신경 네트워크들을 적용하는 것을 수반할 수도 있다. 가이드는 US 2014/0012784, US 2008/0059120, 및 US 8819498에서 찾을 수 있다. 원격 컴퓨터(4)는 판단 규칙 소프트웨어(10)에서 구현되는 판단 규칙을 생성하기 위하여 데이터 세트(15)를 분석하는 머신 러닝 소프트웨어(16)를 포함할 수도 있다. 데이터 세트(15)는 단위 데이터베이스(11)에서 정보를 포함할 수도 있다.
데이터 세트(15)는 임의의 유용한 정보를 포함할 수도 있다. 이에 따라, 데이터 세트(15)는 센서 데이터, 모델에 대한 정보, 일련 번호, 사용자의 주소, 제조 일자, 의료용 디바이스(1)의 컴포넌트 및 제조자를 포함할 수도 있다.
중요하게는, 데이터 세트(15)는 의료용 디바이스들(1) 또는 유사한 의료용 디바이스들의 이전의 고장들에 대한 정보를 포함한다. 이 데이터는 수동으로 입력될 수도 있다. 대안적으로, 데이터 세트(15)는 의료용 디바이스들(1) 또는 필적하는 의료용 디바이스들로부터 에러 코드들을 자동으로 수신할 수도 있다. 데이터 세트(15)의 크기는 시간 경과에 따라 증가할 것이고, 이것은 판단 규칙을 개선시킬 것이다. 방법은 센서 데이터를 데이터 세트(15)에 자동으로 추가하는 단계를 수반할 수도 있다. 방법은 의료용 디바이스(1)로부터의 에러 코드들에 대한 정보를 데이터 세트(15)에 자동으로 추가하는 단계를 수반할 수도 있다.
머신 러닝을 데이터 세트(15)에 적용함으로써, 판단 규칙 소프트웨어(10)의 판단 규칙은 의료용 디바이스(1)를 진단하기 위한 이전에 알려지지 않은 인자들을 참작할 수 있을 것이다. 예를 들어, 낮은 온도와 함께, 소정 패턴의 이용(높은 빈도의 이용이라고 말함)은 의료용 디바이스에 대한 손상의 위험을 증가시킬 수도 있다는 것이 실현가능하다. 머신 러닝을 이용함으로써 이러한 고장 패턴을 검출하는 것이 가능하다. 이에 따라, 방법은 연구 도구로서 이용될 수 있다. 데이터 세트(15)에 포함될 수 있고, 이에 따라, 머신 러닝 소프트웨어(16)가 판단 규칙 소프트웨어(10)에서 판단 규칙을 생성할 때에 참작될 수 있는 파라미터들은 온도, 습도, 가속도, 사용 패턴(예를 들어, 빈도 및 양), 에러 코드들, 이용을 위한 하루의 시간 또는 에러 코드의 생성을 위한 하루의 시간, 모델, 일련 번호, 사용자의 주소, 제조 일자, 의료용 디바이스(1)에서의 컴포넌트들의 일련 번호, 및 의료용 디바이스(1)의 교체를 포함할 수도 있다.
머신 러닝을 데이터 세트에 적용함으로써, 의료용 디바이스(1)의 고장을 예측하는 새로운 패턴들이 발견될 수 있다. 이러한 패턴들은 아직 발견되어야 하지만, 몇몇 순수한 가상적인 예들이 예시를 위하여 지금부터 언급된다. 제 1 가상적인 예는 높은 온도에서의 주입이 의료용 디바이스(1)의 마모를 예측한다는 것이다. 제 2 가상적인 예는 의료용 디바이스가 어떤 하청업자로부터의 부품들을 가질 때, 높은 온도 및 높은 습도의 조합이 의료용 디바이스의 고장으로 귀착된다는 것이다. 제 3 예는 1 ml를 초과한 용량의 주입이 배터리 충전 에러 코드들을 야기시킨다는 것이다.
바람직하게는, 데이터 세트(15)는 다수의 의료용 디바이스들(1), 바람직하게는, 천 개를 초과하는 의료용 디바이스들(1)로부터의 데이터를 포함한다.
방법은 원격 컴퓨터(4)가 의료용 디바이스(1)로부터 수신된 정보, 특히, 센서 데이터를 데이터 세트(15)에 추가하는 단계를 포함할 수도 있다.
방법은 머신 러닝 소프트웨어(16)가 업데이트된 데이터 세트(15)를 분석하고 업데이트된 판단 규칙을 생성하고, 판단 규칙 소프트웨어(10)를 새로운 판단 규칙으로 업데이트하는 단계를 포함할 수도 있다. 이것은 도 6에서 도시되어 있고, 도 6은 단계(300)에서, 원격 컴퓨터(4)가 디바이스(1)로부터 데이터, 예를 들어, 값 데이터를 어떻게 수신하는지를 도시한다. 그 다음으로, 데이터는 데이터 세트(15)에 추가된다. 단계(301)에서, 머신 러닝 소프트웨어(16)는 단계(302)에서 업데이트된 판단 규칙을 생성하기 위하여 업데이트된 데이터 세트(15)를 분석한다. 그 다음으로, 이 업데이트된 판단 규칙은 단계(303)에서 판단 규칙 소프트웨어(10)를 업데이트하기 위하여 이용된다. 머신 러닝 소프트웨어(16)는 제공되어야 할 판단 규칙이 판단 규칙 소프트웨어를 업데이트하는 데에 이용되도록 하기 위하여, 판단 규칙이 적어도 최대 미리 결정된 확실성을 가져야 하도록 판단 규칙을 제공하기 위한 컷오프(cutoff)를 적용할 수도 있다. 단계(303)는 생략될 수도 있다. 단계(303)가 생략될 때, 판단 규칙 소프트웨어는 수동으로 업데이트될 수도 있다. 그 다음으로, 머신 러닝 소프트웨어(16)는 사용자 인터페이스(22)를 이용하여 통지를, 판단 규칙 소프트웨어를 자동으로 업데이트할 수도 있는 조작자에게 전송할 수도 있다.
의료용 디바이스(1)의 어떤 시점에서의 지리적 위치는 아마도, 주입 또는 센서 측정 시점과 함께, 데이터 세트(15)에 포함하기에 유용한 정보를 수집하기 위하여 이용될 수도 있다. 이러한 정보는 예를 들어, 날씨, 온도, 습도, 공기 오염, 기압, 캘린더 데이터, 또는 도로 트래픽 정보를 포함할 수도 있다. 데이터(21)의 외부 제공자는 이러한 정보를 원격 컴퓨터(4)에 제공할 수도 있다. 예를 들어, 날씨 정보는 날씨 정보의 외부 소스에 의해 공급될 수 있다. 이것은 의료용 디바이스(1)가 온도 또는 습도 센서를 가지지 않을 경우에 유용하다. 트래픽 정보는 구글(Google)에 의해 제공될 수도 있다.
데이터(21)의 외부 제공자는 소셜 네트워크 서비스로부터의 사용자에 대한 정보를 제공할 수도 있고, 이러한 데이터는 데이터 세트(15)에 포함될 수도 있다. 소셜 네트워크 서비스들은 사용자가 만드는 포스트(post)들에 기초하여 이러한 정보를 추출할 수도 있다. 소셜 네트워크 서비스로부터의 이러한 데이터의 추출은 전형적으로, 사용자가 이러한 추출을 허용하는 것을 요구한다. 거동 타입은 스포츠 활동, 소셜 활동, 및 여행을 포함할 수도 있다. 시점, 예를 들어, 주입 시간에 근접한 시점은 이 타입의 데이터를 추출하기에 충분하다. 소셜 네트워크는 제 2 사용자가 클라이언트 디바이스를 이용하여, 정보를 소셜 네트워크 서비스 서버로 전송하여, 그리고 정보를 복수의 다른 사용자들에 의해 이용가능하게 하여, 정보를 수동으로 입력하는 것을 적어도 허용한다. 각각의 사용자는 서버로의 접속을 가능하게 하는 계정을 가진다. 각각의 계정은 고유한 사용자 이름 및 패스워드를 가진다.
온도 센서 또는 습도 센서에 의한 측정은 사용자가 주입 액츄에이터를 활성화함으로써, 또는 도우스 설정 수단을 활성화하여, 또는 사용자가 의료용 디바이스(1)를 스위칭 온함으로써 활성화될 수도 있다. 이에 따라, 디바이스는 활성화 스위치(23)를 포함할 수도 있음으로써, 사용자는 습도 또는 온도 센서(5)로 하여금, 온도 또는 습도를 측정하게 할 수 있고, 온도 값 또는 습도 값을 의료용 디바이스(1)의 메모리(7)에 저장하게 할 수 있다.
데이터의 센서링(sensoring) 및 전송은 디바이스(1)가 스위칭 온되고, 주입이 발생하고, 온도 또는 습도의 측정 및 원격 컴퓨터(4)로의 데이터의 전송이 발생하는 세션에서 수행될 수도 있다. 온도 및 습도의 측정은 디바이스(1)를 스위칭 온함으로써 트리거링될 수도 있고, 원격 컴퓨터(4)로의 (동작 카운터(14)로부터의 데이터를 포함하는) 센서 데이터의 전송은 주입 또는 다른 사용자 액션에 의해 트리거링될 수도 있다.
활성화 스위치(23)는 예를 들어, 사용자가 디바이스(1)를 스위칭 온하거나 슬립으로부터 디바이스(1)를 웨이크업하기 위하여 이용할 수 있는 온/오프 버튼일 수도 있다. 활성화 스위치(23)는 또한, 의료용 디바이스(1)의 이용에 의해 "온"으로 스위칭될 수도 있다. 예를 들어, 활성화 스위치(23)는 도우스 설정 수단일 수도 있어서, 사용자가 주입되어야 할 도우스를 설정할 때, 디바이스(1)는 스위칭 온되거나 슬립으로부터 웨이크업된다. 예를 들어, 사용자가 도우스를 제로와는 또 다른 값으로 설정할 때, 디바이스(1)는 스위칭 온될 수도 있거나 슬립으로부터 웨이크업될 수도 있고, 프로세싱 유닛으로 하여금, 습도 또는 온도 센서로부터 측정을 획득하게 할 수도 있다. 다른 타입의 활성화 스위칭(23)도 가능하다. 디바이스는 디바이스(1)를 모두가 스위칭 온할 수 있는 1 개, 2 개, 3 개 이상의 활성화 스위치들을 가질 수도 있다.
디바이스(1)는 사용자가 활성화 스위치(23)를 이용하였을 때, 미리 결정된 대기 기간 동안에 추가의 사용자 액션을 대기하고, 사용자가 대기 기간 내에서 추가의 액션을 취할 경우, 원격 컴퓨터(4)로의 데이터 접속을 확립하고 결정된 값을 원격 컴퓨터(4)로 전송하도록 구성될 수 있고, 사용자가 대기 기간 내에서 추가의 액션을 취하지 않을 경우, 데이터 접속이 원격 컴퓨터(4)와 확립되는 다음 시간에 결정된 값을 전송하도록 구성될 수 있다.
이것은 도 7에서 설명된다. 단계(400)에서, 사용자는 예를 들어, 도우스 설정 수단을 제로와는 또 다른 값으로 설정함으로써, 또는 온/오프 버튼으로 디바이스(1)를 스위칭 온함으로써 활성화 스위치(23)를 활성화한다. 셀룰러 라디오 트랜시버(2)는 이 시점에서 스위칭 온될 수도 있지만, 배터리 전력을 절감하기 위하여 오직 청취 모드(listening mode)(이것은 위치의 결정을 가능하게 함)로 설정될 수도 있다. 이에 따라, 셀룰러 라디오 트랜시버는 바람직하게는, 이 시점에서 셀룰러 네트워크(3)와의 핸드세이크를 수행하지 않는다. 단계(401)에서, 온도 센서(5) 또는 습도 센서(5)는 측정을 수행하고, 이 측정으로부터의 값은 단계(402)에서, 디바이스(1)의 메모리(7)에 저장된다. 값은 바람직하게는, 측정 시점과 함께 저장된다. 단계들(401 및 402)은 바람직하게는, 단계(400) 직후에 수행된다. 단계들(400, 401, 또는 402) 중의 어느 하나는 단계(403)의 대기 기간을 트리거링할 수 있다. 대기 기간은 바람직하게는 미리 결정되고, 예를 들어, 10 초로부터 5 분까지일 수도 있다. 적당한 대기 기간은 30 초일 수도 있다. 대기 기간은 디바이스(1)에서의 타이머, 예를 들어, 프로세싱 유닛(8)에서의 타이머에 의해 측정된다. 사용자가 대기 기간 내에서 임의의 액션을 취하지 않을 경우, 디바이스는 단계(404)에서 자동으로 스위칭 오프될 수도 있거나 슬립 모드로 갈 수도 있다. 그 다음으로, 저장된 센서 값은 컴퓨터 접속이 원격 컴퓨터(4)와 확립되는 다음 시간에 전송될 수도 있다.
사용자가 대기 기간 내에서 추가의 액션을 취할 경우, 데이터 접속은 단계(405)에서 원격 컴퓨터와 확립되고, 센서(5)로부터의 값은 이어서, 단계(406)에서 원격 컴퓨터로 전송된다. 데이터 접속을 확립하는 것을 트리거링하는 추가의 액션은 예를 들어, 주입을 행하는 것일 수도 있다. 이것은 동작 센서(14)에 의해 감지될 수도 있다. 추가의 액션은 또한, 사용자가 의료용 디바이스의 프로세싱 유닛(8)으로 입력을 수동으로 행하는 것일 수도 있다. 의료용 디바이스는 식사, 운동, 및/또는 질병에 대한 시점을 로깅하기 위한 전자 또는 디지털 로그를 가질 수도 있고, 이러한 디지털 로그로 입력을 행하는 것은 원격 컴퓨터로의 데이터 전송을 트리거링할 수도 있다. 이러한 전자 또는 디지털 로그는 WO 2015076745에서 설명되어 있다. 추가의 액션들에 관한 데이터는 또한, 원격 컴퓨터(4)로 전송된다.
이에 따라, 이 실시형태에서, 온도 센서(5) 또는 습도 센서(5)로부터의 데이터는 사용자가 추가의 액션을 취할 때에 생성된 데이터와 함께 오직 전송된다. 셀룰러 네트워크(3)와 핸드세이크를 수행하는 것은 에너지 소비적이고, 대기 기간의 목적은 의료용 디바이스(1)의 배터리 전력을 절감하기 위한 것이다. 이에 따라, 이 실시형태에서, 온도 센서 또는 습도 센서로부터의 값은 사용자가 주입을 행하거나 데이터를 사용자 로그에 입력하는 것과 같은 추가의 중요한 액션을 취할 때에만 원격 컴퓨터(4)로 전송된다. 추후 종류의 액션들은, 원격 컴퓨터(4)가 환자 건강 및 순응도를 모니터링하기 위하여 또한 이용될 수도 있으므로, 원격 컴퓨터(4)로 신속하게 전송될 필요가 있는 데이터가 생성된다.
디바이스의 메모리(7)에서, 센서 데이터는 디바이스가 어느 센서 데이터가 원격 컴퓨터(4)로 전송되었는지를 추적하기 위하여 전송 또는 비전송으로서 태깅(tag)될 수도 있다. 또는 대안적으로, 데이터 전송 세션에서, 디바이스(1)는 최후 센서 데이터 전송에 대한 시점 이후로 전송되지 않았던 모든 센서 데이터를 전송한다.
본원에서의 방법들 및 디바이스들은 하드웨어 및 소프트웨어의 임의의 적당한 조합으로 구현될 수 있다.
발명은 특정 예시적인 실시형태들을 참조하여 설명되었지만, 설명은 일반적으로 발명적 개념을 예시하도록만 의도된 것이고, 발명의 범위의 제한으로서 취해지지 않아야 한다. 본 발명은 청구범위에 의해 일반적으로 정의된다.

Claims (24)

  1. 방법으로서,
    a) 약제의 주입을 위한 휴대식 의료용 디바이스(1)를 제공하는 단계 - 상기 의료용 디바이스(1)는 약제의 주입을 위한 수단(6)을 포함하고, 상기 의료용 디바이스(1)는 셀룰러 라디오 트랜시버(2), 및 온도 센서, 습도 센서, 가속도계, 및 동작 카운터(14)로 구성되는 그룹으로부터 선택되는 적어도 하나의 센서(5)를 더 포함하고, 상기 휴대식 의료용 디바이스(1)는 상기 센서(5)에 의해 감지되는 파라미터에 대한 값을 결정하기 위하여 상기 센서(5)를 이용함 -,
    b) 상기 휴대식 의료용 디바이스(1)가 셀룰러 네트워크(3)의 이용으로 원격 컴퓨터(4)로의 데이터 접속을 확립(establish)하기 위하여 상기 셀룰러 라디오 트랜시버(2)를 이용하는 단계,
    c) 상기 휴대식 의료용 디바이스(1)가 단계 a)로부터의 상기 값을 상기 원격 컴퓨터(4)로 전송하기 위하여 상기 데이터 접속을 이용하는 단계,
    d) 상기 원격 컴퓨터(4)가 상기 휴대식 의료용 디바이스(1)가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 결정하기 위하여 단계 c)로부터의 상기 값을 이용하는 단계를 포함하는, 방법.
  2. 제 1 항에 있어서,
    상기 센서(5)는 동작 카운터(14)인, 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 동작 카운터(14)에 의해 결정된 상기 값은 상기 의료용 디바이스에 의해 주입되는 약제의 양에 비례적인, 방법.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 센서가 동작 카운터(14)일 때, 상기 방법은 업데이트된 총 동작 값을 획득하기 위하여, 단계 a)로부터의 결정된 값을 상기 의료용 디바이스(1) 또는 상기 원격 컴퓨터(4)에서 이전에 저장되는 총 동작 값에 추가하는 단계를 포함하고, 상기 업데이트된 총 동작 값은 단계 d)에서 이용되는, 방법.
  5. 제 1 항에 있어서,
    상기 센서(5)는 온도 센서 및 습도 센서로 구성되는 그룹으로부터 선택되는, 방법.
  6. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
    상기 휴대식 의료용 디바이스(1)의 지리적 위치는 상기 의료용 디바이스(1)에 대하여 결정되고, 상기 지리적 위치에 대한 정보는 상기 원격 컴퓨터(4)로 전송되는, 방법.
  7. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
    단계 d)는 상기 원격 컴퓨터(4)가 상기 값이 임계 값을 초과하는지를 확립하는 것을 수반하는, 방법.
  8. 제 1 항 내지 제 7 항 중 어느 한 항에 있어서,
    단계 d)는 상기 원격 컴퓨터(4)가 판단 규칙을 적용하는 것을 수반하고, 상기 판단 규칙은 머신 러닝을 데이터 세트(15)에 적용함으로써 생성되고, 상기 데이터 세트(15)는 필적하는 휴대식 의료용 디바이스들에 대하여 이전에 수집된 데이터를 포함하고, 상기 데이터 세트(15)는 또한, 상기 필적하는 휴대식 의료용 디바이스들의 이전의 고장들에 대한 데이터를 포함하는, 방법.
  9. 제 8 항에 있어서,
    상기 판단 규칙이 적용되는 상기 휴대식 의료용 디바이스(1)의 상기 지리적 위치가 결정되고, 상기 지리적 위치에 대한 정보는 상기 원격 컴퓨터(4)로 전송되는, 방법.
  10. 제 9 항에 있어서,
    상기 판단 규칙이 적용되는 상기 휴대식 의료용 디바이스(1)의 상기 지리적 위치는 적어도 하나의 추가적인 파라미터에 대한 데이터를 취출(retrieve)하기 위하여 시점과 함께 이용되고, 추가적인 데이터는 단계 d)에서 결정을 행하기 위하여 이용되는, 방법.
  11. 제 10 항에 있어서,
    상기 추가적인 파라미터는 온도, 습도, 날씨, 캘린더 데이터, 공기 오염, 기압, 및 도로 트래픽 정보로 구성되는 그룹으로부터 선택된 파라미터인, 방법.
  12. 제 8 항 내지 제 11 항 중 어느 한 항에 있어서,
    상기 데이터 세트(15)는 온도, 습도, 자유 낙하에서의 가속도 또는 시간, 날씨, 캘린더 데이터, 공기 오염, 기압, 지리적 위치, 동작 수, 주입된 약제의 양, 주입 시간, 주입 시간에서의 지리적 위치로 구성되는 그룹으로부터 선택된 적어도 하나의 파라미터에 대한 데이터를 포함하는, 방법.
  13. 제 8 항 내지 제 12 항 중 어느 한 항에 있어서,
    상기 데이터 세트(15)에서의 상기 데이터는 청구항 제 1 항 내지 제 11 항 중 어느 한 항의 방법에 따라 상기 데이터 세트(15)에 추가된, 방법.
  14. 제 8 항 내지 제 13 항 중 어느 한 항에 있어서,
    상기 데이터 세트(15)는 비교적인 의료용 디바이스들의 사용자들이 이용할 수 있는 정보를 포함하고, 상기 정보는 소셜 네트워크 서비스로부터의 것이고, 단계 d)에서의 상기 원격 컴퓨터는 상기 판단 규칙이 적용되는 상기 휴대용 디바이스(1)의 상기 사용자에 관한 정보를 이용하고, 상기 정보는 상기 사용자에 의해 상기 소셜 네트워크 서비스에 대해 이용가능하게 되는, 방법.
  15. 약제의 주입을 위한 휴대식 의료용 디바이스(1)가 서비스되어야 하거나 교체되어야 하는지를 판단하기 위한 시스템(50)으로서,
    상기 시스템(50)은 약제의 주입을 위한 휴대식 의료용 디바이스(1) 및 원격 컴퓨터(4)를 포함하고, 상기 휴대식 의료용 디바이스(1)는 주입 수단(6), 프로세싱 유닛(8), 메모리(7) 및 셀룰러 라디오 트랜시버(2), 및 온도 센서, 습도 센서, 가속도계, 및 동작 카운터(14)로 구성되는 그룹으로부터 선택된 적어도 하나의 센서(5)를 포함하고, 상기 휴대식 의료용 디바이스(1)는 상기 메모리(7)에서의 적어도 하나의 센서(5)로부터의 데이터를 저장하도록 구성되고, 상기 원격 컴퓨터(4) 및 휴대식 의료용 디바이스(1)는 셀룰러 네트워크(3)의 이용으로 데이터 접속을 확립하도록 구비되고, 상기 휴대식 의료용 디바이스(1)는 상기 센서 데이터를 상기 원격 컴퓨터(4)로 전송하기 위하여 상기 데이터 접속을 이용하도록 구성되고, 상기 원격 컴퓨터(4)는 상기 휴대식 의료용 디바이스가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 판단하기 위하여 상기 센서 데이터를 이용하도록 구성되는, 시스템.
  16. 제 15 항에 있어서,
    상기 원격 컴퓨터(4)는 판단 규칙 소프트웨어(10)를 포함하고, 상기 판단 규칙 소프트웨어(10)는 머신 러닝을 데이터 세트(15)에 적용함으로써 생성되고, 상기 데이터 세트(15)는 필적하는 의료용 디바이스들로부터 이전에 수집된 센서 값들을 포함하고, 상기 데이터 세트(15)는 필적하는 휴대식 의료용 디바이스들의 임의의 이전의 고장들에 대한 데이터를 더 포함하는, 시스템.
  17. 약제의 주입을 위한 휴대식 의료용 디바이스(1)로서,
    상기 의료용 디바이스(1)는 약제의 주입을 위한 수단(6)을 포함하고, 상기 의료용 디바이스(1)는 셀룰러 라디오 트랜시버(2) 및 적어도 하나의 센서(5)를 더 포함하고, 상기 센서(5)는 온도 센서, 습도 센서, 가속도계, 및 동작 카운터(14)로 구성되는 그룹으로부터 선택되고, 상기 휴대식 의료용 디바이스(1)는 프로세싱 유닛(8)을 더 포함하고, 상기 디바이스는 센서(5)에 의해 감지되는 파라미터에 대한 값을 결정하기 위하여 상기 센서(5)를 이용하고, 셀룰러 네트워크(3)의 이용으로 원격 컴퓨터(4)로의 데이터 접속을 확립하기 위하여 상기 셀룰러 라디오 트랜시버(2)를 이용하고, 상기 결정된 값을 상기 원격 컴퓨터로 전송하기 위하여 상기 데이터 접속을 이용하도록 구성되는, 휴대식 의료용 디바이스.
  18. 제 17 항에 있어서,
    상기 원격 컴퓨터(4)로의 상기 결정된 값의 전송 후에, 상기 원격 컴퓨터로부터, 상기 의료용 디바이스(1)로 하여금, 상기 디바이스(1)가 서비스 또는 교체, 또는 상기 의료용 디바이스(1)의 셧다운(shut down)을 필요로 한다는 것을 상기 의료용 디바이스(1)의 사용자에게 통지하게 하는 신호를 수신하도록 구성되는, 휴대식 의료용 디바이스.
  19. 제 17 항 또는 제 18 항에 있어서,
    적어도 하나의 센서(5)는 온도 센서(5) 또는 습도 센서(5)인, 휴대식 의료용 디바이스.
  20. 제 19 항에 있어서,
    활성화 스위치(23)를 포함함으로써, 사용자는 상기 습도 또는 온도 센서(5)로 하여금, 온도 또는 습도를 측정하게 할 수 있고, 상기 온도 값 또는 습도 값을 상기 의료용 디바이스(1)의 상기 메모리(7)에 저장하게 할 수 있는, 휴대식 의료용 디바이스.
  21. 제 20 항에 있어서,
    상기 사용자가 상기 활성화 스위치(23)를 이용하였을 때, 미리 결정된 대기 기간 동안에 추가의 사용자 액션을 대기하고, 상기 사용자가 상기 대기 기간 내에서 추가의 액션을 취할 경우, 상기 원격 컴퓨터(4)로의 데이터 접속을 확립하고 상기 결정된 값을 상기 원격 컴퓨터(4)로 전송하도록 구성되고, 상기 사용자가 상기 대기 기간 내에서 추가의 액션을 취하지 않을 경우, 셧다운하거나 슬립 모드(sleep mode)로 가도록 구성되는, 휴대식 의료용 디바이스.
  22. 제 21 항에 있어서,
    상기 디바이스가 셧다운하거나 슬립 모드로 갈 경우, 데이터 접속이 상기 원격 컴퓨터(4)와 확립되는 다음 시간에 상기 결정된 값을 전송하도록 구성되는, 휴대식 의료용 디바이스.
  23. 원격 컴퓨터(4)로서,
    데이터 접속을 이용하여 약제의 주입을 위한 휴대식 의료용 디바이스(1)로부터, 온도, 습도, 가속도, 수행된 주입의 수, 또는 주입된 약제의 양으로 구성되는 그룹으로부터 선택된 파라미터에 대한 값을 수신하도록 구성되고, 상기 휴대식 의료용 디바이스(1)가 폐기, 서비스, 또는 교체의 필요성이 있는지 여부를 결정하기 위하여 상기 값을 이용하는, 원격 컴퓨터.
  24. 제 18 항에 있어서,
    상기 결정은 상기 원격 컴퓨터(4)가 판단 규칙을 적용하는 것을 수반하고, 상기 판단 규칙은 머신 러닝을 데이터 세트(15)에 적용함으로써 생성되고, 상기 데이터 세트(15)는 필적하는 휴대식 의료용 디바이스들로부터 이전에 수집된 센서 데이터를 포함하고, 상기 데이터 세트(15)는 또한, 상기 필적하는 휴대식 의료용 디바이스들의 임의의 이전의 고장들에 대한 데이터를 포함하는, 원격 컴퓨터.
KR1020187003123A 2015-07-07 2016-07-07 의료용 디바이스를 모니터링하기 위한 방법 KR102018997B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE1550988-8 2015-07-07
SE1550988 2015-07-07
PCT/EP2016/066154 WO2017005861A1 (en) 2015-07-07 2016-07-07 Method for monitoring a medical device

Publications (2)

Publication Number Publication Date
KR20180025925A true KR20180025925A (ko) 2018-03-09
KR102018997B1 KR102018997B1 (ko) 2019-09-05

Family

ID=56550847

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020187003123A KR102018997B1 (ko) 2015-07-07 2016-07-07 의료용 디바이스를 모니터링하기 위한 방법

Country Status (9)

Country Link
US (2) US20180197634A1 (ko)
EP (1) EP3320465B1 (ko)
JP (1) JP6545905B2 (ko)
KR (1) KR102018997B1 (ko)
CN (1) CN107836024A (ko)
BR (1) BR112018000170A2 (ko)
MX (1) MX2017017048A (ko)
PH (1) PH12018500013A1 (ko)
WO (1) WO2017005861A1 (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10518039B2 (en) * 2016-04-29 2019-12-31 Verily Life Sciences Llc Apparatus and methods for tracking administering of medication by medication injection devices
US10953155B2 (en) 2016-04-29 2021-03-23 Verily Life Sciences Llc Pressure sensor in plunger head to wake up electronics
US11599180B1 (en) * 2017-01-19 2023-03-07 Green Cubes Technology, Llc Battery management systems and methods to use the same to obtain battery shock and/or rollover data
JP6852529B2 (ja) * 2017-04-06 2021-03-31 株式会社デンソーウェーブ 管理システム
US20220037006A1 (en) * 2018-09-14 2022-02-03 Our United Corporation Method, apparatus and system for diagnosing status of radiotherapy equipment and storage medium
JP6531213B1 (ja) * 2018-12-04 2019-06-12 Psp株式会社 医療機器の故障予測システム、医療機器の故障予測方法、およびプログラム
AU2020245161A1 (en) * 2019-03-27 2021-08-26 Alcon Inc. System and method of utilizing data of medical systems
DE112020003406T5 (de) 2019-07-16 2022-06-23 Beta Bionics, Inc. Blutzuckerkontrollsystem
US11957876B2 (en) 2019-07-16 2024-04-16 Beta Bionics, Inc. Glucose control system with automated backup therapy protocol generation
US11937984B2 (en) * 2020-08-25 2024-03-26 GE Precision Healthcare LLC Active ingress detection system for medical probes
EP4204041A1 (en) * 2020-08-27 2023-07-05 Insulet Corporation Systems and methods for activating drug delivery devices
US20220199218A1 (en) * 2020-12-07 2022-06-23 Beta Bionics, Inc. Ambulatory medicament pump with integrated medicament ordering interface

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008528210A (ja) * 2005-02-01 2008-07-31 インテリジェクト,エルエルシー 薬物送出の装置、システムおよび方法
JP2010194334A (ja) * 2002-12-17 2010-09-09 Cardiac Pacemakers Inc インプラント型医療装置向け通信用リピータ装置
JP2013212415A (ja) * 2006-11-29 2013-10-17 Medtronic Minimed Inc 外部輸液器具
US20150106202A1 (en) * 2013-10-11 2015-04-16 Cellco Partnership D/B/A Verizon Wireless Dynamic aggregation and management of mobile applications and application data

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030065536A1 (en) * 2001-08-13 2003-04-03 Hansen Henrik Egesborg Portable device and method of communicating medical data information
US9820658B2 (en) * 2006-06-30 2017-11-21 Bao Q. Tran Systems and methods for providing interoperability among healthcare devices
US20060173417A1 (en) 2005-01-10 2006-08-03 Richard Rosen Combination insulin pen and transmission device
US20080059120A1 (en) 2006-08-30 2008-03-06 Fei Xiao Using fault history to predict replacement parts
US7752188B2 (en) * 2007-02-16 2010-07-06 Sony Ericsson Mobile Communications Ab Weather information in a calendar
US20080244437A1 (en) * 2007-03-29 2008-10-02 Fischer Gregory T Quick Glance Maintenance Interface for an Analytical Device
US20110152970A1 (en) * 2009-12-23 2011-06-23 Medtronic Minimed, Inc. Location-based ranking and switching of wireless channels in a body area network of medical devices
US20120072236A1 (en) * 2010-08-06 2012-03-22 Benjamin Atkin Insulin pen data recording and transmission device
US8533133B1 (en) 2010-09-01 2013-09-10 The Boeing Company Monitoring state of health information for components
US8819498B2 (en) 2011-09-09 2014-08-26 Xerox Corporation Fault-based unit replacement
US20130338576A1 (en) * 2012-06-15 2013-12-19 Wayne C. Jaeschke, Jr. Portable infusion pump with pressure and temperature compensation
CN102819587A (zh) * 2012-07-31 2012-12-12 北京亿赞普网络技术有限公司 网络广告匹配方法及其装置
US9149189B2 (en) * 2013-03-04 2015-10-06 Hello, Inc. User or patient monitoring methods using one or more analysis tools
US10055549B2 (en) * 2013-10-10 2018-08-21 Wireless Medical Monitoring, Inc. Method and apparatus for wireless health monitoring and emergent condition prediction
SE538612C2 (sv) 2013-11-20 2016-10-04 Brighter Ab (Publ) Medicinteknisk anordning med säkerhetsanordning
US20170231528A1 (en) * 2014-03-12 2017-08-17 Smart Monitor Corp Method and system for continuous monitoring of a medical condition in patients
CA3198273A1 (en) * 2014-10-20 2016-04-28 Becton, Dickinson And Company Improved systems and methods for medicine delivery
CN104535865A (zh) * 2014-12-30 2015-04-22 西安工程大学 基于多参数的电力变压器运行故障综合诊断方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010194334A (ja) * 2002-12-17 2010-09-09 Cardiac Pacemakers Inc インプラント型医療装置向け通信用リピータ装置
JP2008528210A (ja) * 2005-02-01 2008-07-31 インテリジェクト,エルエルシー 薬物送出の装置、システムおよび方法
JP2013212415A (ja) * 2006-11-29 2013-10-17 Medtronic Minimed Inc 外部輸液器具
US20150106202A1 (en) * 2013-10-11 2015-04-16 Cellco Partnership D/B/A Verizon Wireless Dynamic aggregation and management of mobile applications and application data

Also Published As

Publication number Publication date
PH12018500013A1 (en) 2018-07-09
JP2018529172A (ja) 2018-10-04
WO2017005861A1 (en) 2017-01-12
EP3320465A1 (en) 2018-05-16
US20210085864A1 (en) 2021-03-25
US20180197634A1 (en) 2018-07-12
MX2017017048A (es) 2018-04-11
JP6545905B2 (ja) 2019-07-17
KR102018997B1 (ko) 2019-09-05
EP3320465B1 (en) 2019-05-01
CN107836024A (zh) 2018-03-23
BR112018000170A2 (pt) 2018-09-11

Similar Documents

Publication Publication Date Title
KR102018997B1 (ko) 의료용 디바이스를 모니터링하기 위한 방법
US10835686B2 (en) Using a mobile phone for monitoring a medical device
US10556070B2 (en) Device and method to monitor, track, map and analyze usage of metered-dose inhalers in real-time
JP6851532B2 (ja) 治療薬剤注入器機を制御するハンドセット機との間の送受信の管理
US20030109988A1 (en) Three-dimensional GPS-assisted tracking device
WO2016162298A1 (en) Portable module for detecting an infusion of the contents of a syringe
KR101897000B1 (ko) 원격 수액 모니터링 장치 및 이를 이용한 원격 수액 모니터링 시스템
JP2017529920A (ja) 薬剤送達システム及び方法
TW201921210A (zh) 藥品分配設備中的溫度閾值化
US20230191036A1 (en) Management platform for intelligent injection devices
CN110493331A (zh) 一种智能养老看护报平安***
Singh et al. IoMT based pill dispensing system
US20240194316A1 (en) Facilitating adherence to tasks designed to maintain or improve health

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right