ТЕЛЕМЕДИЦИНСКИЙ СЕРВЕР ДЕФИБРИЛЛЯТОРА-МОНИТОРА
MONITOR DEFIBRILLATOR TELEMEDICINE SERVER

[0001] Изобретение относится к усовершенствованному устройству и способу получения данных пациента от дефибриллятора-монитора для использования на удаленной станции. Дефибриллятор-монитор интегрирован с телемедицинским сервером таким образом, что для получения данных внешние системы могут использовать стандартный коммуникационный интерфейс и коммуникационный протокол, предоставляющий только считывание.
[0002] Дефибрилляторы-мониторы собирают клинические данные широкого спектра пациентов, который охватывает диапазон от здоровых до тяжелобольных. Многие такие дефибрилляторы-мониторы используются лицами из службы неотложной медицинской помощи (EMS), осуществляющими уход, в местах, удаленных от медицинских учреждений. Широко известно, что результаты лечения пациента улучшаются, когда клинические данные, собранные EMS, передаются медицинскому учреждению до прибытия пациента.
[0003] Передача клинических данных от дефибриллятора-монитора медицинским учреждениям служит нескольким целям. Передача предупреждает медицинское учреждение о клиническом состоянии прибывающего пациента. Обмен данными делает возможными консультации между выездным медиком и лицом, осуществляющим уход, в медицинском учреждении. Кроме того, регламентная передача клинических данных в централизованную базу хранения делает возможным сбор и архивное хранение электронных карточек лечения пациентов (ePCRs).
[0004] Последние усилия по реформированию здравоохранения также усилили акцент на необходимости для лиц из EMS, осуществляющих уход, контролировать и передавать данные, связанные с уходом за пациентами EMS. Признано, что точные и комплексные карточки лечения пациентов являются необходимым условием для улучшения подотчетности качественного ухода, более эффективного порядка выставления счетов и уменьшения судебных разбирательств, которые являются следствием ответных реакций на медицинское лечение, которое имеет негативные последствия.
[0005] Необходимость передавать данные пациента из местонахождения пациента в централизованную базу хранения в больнице привело к созданию ряда медицинских устройств, имеющих встроенные схемы телеметрии. Публикация патента США № 2007/0255120 A1, озаглавленная «Internet-Protocol Based Telemetry Patient Monitoring System», опубликованная 1 ноября 2007 Roznov, описывает такую стандартную телеметрическую систему пациента. Roznov, как показано на ФИГ. 1, описывает систему, имеющую множество портативных телеметрических устройств 12-18, которые связаны беспроводной связью с точкой 20 доступа. Портативные телеметрические устройства 12-18 проводят IP-пакеты данных, двунаправленно, с помощью информационной системы 22 через соединение 24 проводной сети связи. Пакеты данных, как правило, являются физиологической и управляющей информацией в режиме реального времени.
[0006] Портативные телеметрические устройства 12-18 взаимодействуют с устройствами, например, планшетными ПК 26, по проводной сети, например, через соединение 28, через точку доступа 20. Необязательный 34 контроллер точки доступа управляет сигналами и направляет их через точку доступа 20 посредством соединения 32.
[0007] Аналогичное изобретение описано в международной публикации WO 03/025826 A2, озаглавленной «Health Monitoring System», опубликованной 27 марта 2003 года Gordner и другие. Там система мониторного наблюдения за состоянием пациента состоит из мониторов 2 пациентов, которые связаны беспроводной связью с централизованным сервером 1 приложений, который хранит данные пациента для доступа через несколько рабочих станций 4. Монитор пациента может быть связан с дефибриллятором.
[0008] Еще одно аналогичное изобретение мониторного наблюдения описано в международной публикации WO 2006/071711, озаглавленной «Providing Data Destination Information to a Medical Device», опубликованной 6 июля 2006 года Moore и другие. Moore и другие показывают медицинское устройство, которое может быть выполнено с возможностью передачи информации о медицинском событии выбранному адресату данных. До передачи, пользователь должен выбрать и инициировать передачу данных в виде «принудительной доставки». У Moore и других медицинское устройство может быть внешним дефибриллятором.
[0009] Изобретение, которое включает в себя в одном корпусе как часть, относящуюся к медицинскому оборудованию, так и отдельную коммуникационную часть, описано в патентной публикации США 2010/0250697, озаглавленной «"Portable Device and Method of Communication Medical Data Information», опубликованной 30 сентября 2010 Hansen и другие. У Hansen и других схема предназначена для отделения сложной функциональности связи от критически важного медицинского применения. Часть, относящаяся к медицинскому оборудованию, управляет всем потоком данных между ним и коммуникационной частью.
[0010] Другое изобретение, связанное с межсетевым экраном, описано в патентной публикации США 2006/190999 A1, под названием «Method and Apparatus for Two-Way Transmission of Medical Data», опубликованной 24 августа 2006 года Chen и другими. Chen и другие раскрывают защищенный межсетевой экран, находящийся между медицинской организацией и третьей стороной, для безопасного обмена данными изображения пациента между ними. Межсетевой экран предназначен для предоставления двунаправленного потока данных с механизмом управления извлечением и принудительной доставкой.
[0011] Каждый из описанных выше ссылочных материалов действует подобным образом. Каждый предлагает схемное решение и связанный с ним пользовательский интерфейс, который относительно сложен и, следовательно, не оптимален. В частности, пользователь каждого медицинского устройства отслеживания должен принять конкретные меры для установки и/или настройки устройства для «принудительной доставки» данных от устройства на удаленную станцию. Каждое указанное устройство требует, чтобы оператор либо настроил схему дефибриллятора-монитора для передачи в выбранное место в выбранном формате, либо должен инициировать саму передачу через пользовательский интерфейс. Эти системы и способы могут быть вполне уместны для использования в клинико-диагностической среде, но они отвлекают и потенциально могут сбить с толку во время протокола неотложной помощи пациенту при сердечно-сосудистых заболеваниях, когда каждый сбереженный момент улучшает шансы на положительный результат лечения пациента. Действия, необходимые для сбора и передачи данных пациента могут отвлечь внимание от непосредственных шагов по лечению пациента и могут заложить вероятность ошибки либо передачи, либо купирующей терапии. В-третьих, каждый из приведенных ссылочных материалов требует программного обеспечения со специализированным интерфейсом, находящимся как на устройстве, так и на удаленной станции для того, чтобы синхронизировать обе стороны линии передачи данных и расшифровать клинические данные от медицинского устройства пациента. Интерфейс дорог в разработке и при сертификации для медицинского применения, которая должна повторяться каждый раз, когда интерфейс модифицируется для того, чтобы удовлетворять меняющимся стандартам связи. Программное обеспечение специализированного интерфейса также хранит данные пациента в специальном формате, который оптимизирован для системы. Если внешняя система не содержит то же программное обеспечение, данные не могут быть прочитаны.
[0012] Таким образом, необходим способ и устройство для легкого обмена информацией о пациенте, полученной медицинским устройством, таким как дефибриллятор-монитор, с внешними системами таким образом, чтобы избежать проблем, возникающих в предшествующем уровне техники.
[0013] В соответствии с принципами настоящего изобретения, описывается улучшенное устройство медицинского оборудования, которое состоит из медицинского дефибриллятора-монитора, имеющего интегрированный телемедицинский сервер. Устройство включает в себя схему текущего контроля пациента и схему терапии дефибрилляции, которые собирают данные пациента и передают их клиническому процессору. Память принимает данные пациента от клинического процессора и сохраняет принятые данные пациента в обобщенном файловом формате. Коммуникационный интерфейс настраивается для связи с памятью, предоставляющей только считывание, и передает данные пациента удаленной станции. Схема межсетевого экрана предотвращает запись в память каких-либо данных, принимаемых от коммуникационного интерфейса. Каждый из элементов схемы содержится в едином корпусе.
[0014] Кроме того, в соответствии с принципами настоящего изобретения, описывается система, которая включает в себя дефибриллятор-монитор, имеющий интегрированный телемедицинский сервер, связанный с приемопередатчиком, расположенным на удаленной станции. Система настраивается так, что телемедицинский сервер передает данные пациента удаленной станции в ответ на запрос данных от удаленной станции, т.е. в способе «извлечения» потока данных. Таким образом, система обеспечивает передачу данных без необходимости действий или вмешательства оператора. При размещении данных, хранящихся в памяти изолированного телемедицинского сервера, по стандартному коммуникационному интерфейсу и в обобщенном формате, исключается потребность в специальном программном обеспечении для взаимодействия с устройством и декодировании данных. Таким образом, реализуются снижение стоимости и большая надежность.
[0015] Кроме того, в соответствии с принципами настоящего изобретения предоставляется улучшенный способ передачи данных пациента от телемедицинского сервера дефибриллятора-монитора, имеющего схему текущего контроля пациента и схему терапии дефибрилляции на удаленную станцию, используя систему, аналогичную той, что описана выше. Способ включает в себя этап передачи данных пациента от телемедицинского сервера на удаленную станцию автоматически в ответ на запрос от удаленной станции.
[0016] Объем изобретения охватывает медицинские устройства, имеющие средства связи. В частности, устройства, такие как находящиеся в больнице дефибрилляторы-мониторы, используемые персоналом больницы, но отделенные от центрального сервера, и догоспитальные дефибрилляторы-мониторы, используемые персоналом неотложной медицинской помощи (EMS) в местах, удаленных от больницы, могут извлечь пользу из признаков изобретения.
[0017] Другая цель изобретения заключается в том, чтобы описать в целом дефибриллятор-монитор, который исполняет вместе некритичные с точки зрения безопасности приложения и критичные с точки зрения безопасности приложения, не влияя на безопасность, надежность и производительность критичных с точки зрения безопасности функций. Критичные с точки зрения безопасности функции устройства дефибриллятора-монитора включают в себя предоставление интенсивной терапии пациенту (например, стимуляции ритма сердца, СЛР и терапии дефибрилляции) и/или отслеживание пациента (например, ЭКГ, отслеживание крови, такое как насыщение кислородом, углекислым газом и давление). Некритичные с точки зрения безопасности функции и приложения включают в себя приложения электронной карточки лечения пациента (ePCR), краткий обзор событий и ретроспективный анализ. В частности, в изобретении используется многоядерный процессор, который выполняет обе функции. Операционная система, управляющая обработкой данных в реальном времени (ОС РВ), и блок управления памятью (MMU) исполняются на отдельных ядрах многоядерного процессора. Некритичные с точки зрения безопасности функции исполняются на различных ядрах многоядерного процессора. Таким образом, устанавливается безопасное разделение, защищаемое межсетевым экраном, между критичными и некритичными с точки зрения безопасности функциями.
[0018] НА ЧЕРТЕЖАХ:
[0019] на ФИГ. 1 представлена медицинская телеметрическая система пациента в соответствии с предшествующим уровнем техники.
[0020] На ФИГ. 2 представлена блок-схема телемедицинского сервера монитора дефибриллятора в соответствии с предпочтительным вариантом осуществления изобретения.
[0021] На ФИГ. 3 представлен один из вариантов осуществления системы хранения файлов данных пациента для использования с телемедицинским сервером дефибриллятора монитора в соответствии с предпочтительным вариантом осуществления изобретения.
[0022] На ФИГ. 4 представлен внешний вид телемедицинского сервера монитора дефибриллятора в соответствии с вариантом осуществления изобретения.
[0023] На ФИГ. 5 представлена блок-схема телемедицинского сервера монитора дефибриллятора и система удаленной станции в соответствии с другим вариантом осуществления изобретения.
[0024] На ФИГ. 6 представлена блок-схема, показывающая предпочтительный вариант осуществления предлагаемого способа.
[0025] На ФИГ. 7 представлена схема межсетевого экрана, в котором критичные и некритичные с точки зрения безопасности функции в устройстве, таком как телемедицинский сервер монитора дефибриллятора, совместно используются в рамках общего многоядерного процессора, в соответствии с одним из вариантов осуществления изобретения.
[0026] Обратимся теперь к иллюстрациям, на ФИГ. 2 представлена функциональная блок-схема примерного телемедицинского сервера 200 монитора дефибриллятора согласно настоящему изобретению. Некоторые функциональные части телемедицинского сервера 200 монитора дефибриллятора определяются как критичные с точки зрения безопасности, которые, как правило, состоят из аппаратных средств и программного обеспечения, которое относится непосредственно к уходу за пациентом. Критичные с точки зрения безопасности функции включают в себя те схемы, которые используются непосредственно для считывания и отслеживания состояния пациента. Электрокардиограмма (ЭКГ), частота сердечных сокращений, кровяное давление и насыщение крови кислородом, и отслеживание дыхания являются такими примерами. Критичные с точки зрения безопасности функции включают в себя также те схемы, которые используются для обеспечения терапии пациента. Схемы дефибрилляции сердца и стимуляции ритма сердца являются такими примерами. Так как отказ в критичной с точки зрения безопасности схеме может привести к травме пациента или смерти, критичные с точки зрения безопасности схемы должны соответствовать повышенным стандартам надежности, производительности и безопасности в их конструктивном исполнении и изготовлении.
[0027] Телемедицинский сервер 200 монитора дефибриллятора также включает в себя функциональные части, которые являются некритичными с точки зрения безопасности. Функции, такие как приложения электронных карточек лечения пациентов, хранение данных краткого обзора событий и схемы ретроспективного анализа не влияют непосредственно на уход за пациентом. Некритичные с точки зрения безопасности функции требуют, как правило, меньшей строгости в их проектных показателях и изготовлении.
[0028] Основные элементы телемедицинского сервера 200 монитора дефибриллятора, показанные на ФИГ. 2, включают в себя клинический процессор 210, который получает данные пациента и событий из схемы 202 текущего контроля пациента и схемы 204 терапии дефибрилляции, изолированную память 220, схему 240 межсетевого экрана и коммуникационный интерфейс 230, который обеспечивает доступ только для чтения для внешних систем для чтения клинических данных, хранящихся в памяти 220. ФИГ. 2 не предназначена для того, чтобы изобразить или исключить какую-либо конкретную реализацию аппаратного или программного обеспечения.
[0029] В варианте осуществления, показанном на ФИГ. 2, критичные с точки зрения безопасности части телемедицинского сервера 200 монитора дефибриллятора включают в себя схему 202 текущего контроля пациента, схему 204 терапии дефибрилляции и схему 210 клинического процессора. Схема 202 текущего контроля пациента включает в себя датчики, которые получают медицинские параметры пациента, как правило, в режиме реального времени, и сообщают полученные данные клиническому процессору 210 через канал 206 передачи данных текущего контроля пациента. Схема 204 терапии дефибрилляции обеспечивает пациенту дефибрилляцию и/или стимуляцию ритма сердца. Схема 204 терапии дефибрилляции передает данные, относящиеся к считанным параметрам пациента и операциям дефибрилляции/стимуляции ритма сердца, связанным с событием, клиническому процессору 210 через канал 208 передачи данных терапии дефибрилляции.
[0030] В предпочтительном варианте осуществления процессор 210, находящийся в клинике, управляет всеми функциями отслеживания и терапии DMTS 200. В этом варианте осуществления, все функции клинического процессора 210, схемы 201 текущего контроля пациента и схемы 204 терапии дефибриллятора могут быть исполнены одним процессором. Клинический процессор 210 также может быть выполнен с возможностью сбора записи об экстренном событии с помощью ввода данных от микрофона и/или камеры, не показанных на ФИГ. 2, в клинический процессор.
[0031] В альтернативном варианте осуществления, клинический процессор 210, схема 201 текущего контроля пациента и схема 204 терапии дефибриллятора являются каждая отдельными физическими процессорами. В другом альтернативном варианте осуществления, схема 201 текущего контроля пациента и схема 204 терапии дефибриллятора работают независимо от клинического процессора 210. Таким образом, клинический процессор 210, имеет две основные функции. Клинический процессор 210 может быть выполнен с возможностью вычисления и доставки терапии. Кроме того, клинический процессор 210 выполнен с возможностью сбора и обработки данных от схем в клинические данные, и затем хранения этих обработанных клинических данных для дальнейшего использования.
[0032] Клинический процессор 210 предпочтительно обрабатывает данные от схемы 201 текущего контроля пациента и схемы 204 терапии дефибриллятора в обработанные клинические данные, которые организуются в обобщенных файловых форматах. Обобщенные файловые форматы - это форматы, которые доступны для чтения широкодоступным программным продуктам. Существующие примеры таких обобщенных файловых форматов включают в себя расширяемый язык разметки (.xml), формат переносимых документов (.pdf) и/или язык описания страниц печатных документов (.ps), но не ограничиваются ими. Внешние системы могут таким образом получить доступ к клиническим данным, организованным таким образом, не требуя какого-либо специального программного обеспечения.
[0033] В менее предпочтительном варианте осуществления клинические данные организуются в пользовательском файловом формате. В этом варианте осуществления, любая система, внешняя по отношению к DMTS 200, требует специального программного обеспечения для декодирования данных файла.
[0034] Клинический процессор 210 сохраняет обработанные клинические данные в изолированной области 220 памяти через коммуникационный тракт 216 для чтения/записи. Следует отметить, что клинический процессор 210 может потребовать доступ на чтение к клиническим данным из памяти 220 для использования с функциями, например отображения данных и пользовательских индикаций, внутренних для DMTS 200.
[0035] На ФИГ. 3 представлена предпочтительная организация файлов обработанных клинических данных, которые хранятся в изолированной памяти 220. Файлы данных, предназначенные для доступа внешних систем, предпочтительно соответствуют установленным стандартам для записей клинических данных пациентов, такому как в Национальной информационной системе EMS (NEMSIS). Как показано на ФИГ. 3, записи 300 данных пациента хранятся в файлах 320 данных пациента с именем файла данных пациента, который идентифицирует характер данных. Файлы 320 данных пациента, в свою очередь расположены в папке 310 данных пациента, которая может быть идентифицирована по имени события, дате и времени. Директория с папками 310 данных пациента в памяти 220 предпочтительно доступна только для чтения для внешних систем, пока DMTS 200 включен и является активным.
[0036] Соответствие правилам врачебной тайны может быть обеспечено в указанной выше компоновке с помощью ряда методов. Клинический процессор 210 может анонимизировать данные пациента перед сохранением в памяти 220. Пароли и другие соответствующие методы защиты конфиденциальных данных также могут использоваться для ограничения доступа внешних систем к папкам 310 данных пациента.
[0037] Возвратимся к ФИГ. 2, клинические данные пациента, которые находятся в изолированной памяти 220, могут быть доступны внешним системам 260 через коммуникационный интерфейс 230. Предпочтительно, коммуникационный интерфейс 230 является беспроводным интерфейсом такого типа, который включает в себя Bluetooth.TM, Wi-Fi или интерфейсы сотовых телефонов, но не ограничивается ими. Коммуникационный интерфейс 230 также может быть проводным интерфейсом типа универсальной последовательной шины (USB) и Ethernet, но не ограничивается ими. Тракт передачи между коммуникационным интерфейсом 230 и внешней системой 260 предпочтительно является трактом только на чтение, т.е. передающим от коммуникационного интерфейса 230 внешней системе 260 в ответ на запрос данных пациента от внешней системы.
[0038] Схема 240 межсетевого экрана расположена вдоль защищаемого межсетевым экраном коммуникационного тракта 250 между изолированной памятью 220 и коммуникационным интерфейсом 230. Схема 240 межсетевого экрана выполнена с возможностью разрешения доступа только для чтения через коммуникационный интерфейс 230 к клиническим данным пациента, находящимся в памяти 220. Схема 240 межсетевого экрана дополнительно выполнена с возможностью блокировать запись любых данных, принятых от коммуникационного интерфейса 230 в память 220. Схема 240 межсетевого экрана, таким образом, устраняет любой возникающий снаружи путь для повреждения критичных с точки зрения безопасности программных продуктов и данных. Схема 240 межсетевого экрана, таким образом, разделяет критичные и некритичные с точки зрения безопасности функции DMTS 200.
[0039] На ФИГ. 4 представлен один внешний вид DMTS 200. Единый корпус 270 содержит: схему 202 текущего контроля пациента, схему 204 терапии дефибрилляции, клинический процессор 210, память 220 и схему 240 межсетевого экрана. Показан установленный на внешней поверхности корпуса 270 коммуникационный интерфейс 230. Это только для иллюстрации, так как, само собой разумеется, что схема 230 коммуникационного интерфейса содержится внутри корпуса, и что только антенна или коммуникационный порт расположены снаружи. Предпочтительно, чтобы все компоненты коммуникационного интерфейса 230 содержались внутри корпуса 270. В показанном варианте осуществления, тракт передачи от устройства, предназначенный только для чтения, является беспроводной передачей.
[0040] Показанное на ФИГ. 5 иллюстрирует блок-схему телемедицинского сервера монитора дефибриллятора и систему 500 удаленной станции в соответствии с другим вариантом осуществления изобретения. Система 500 включает в себя телемедицинский сервер 510, который интегрирован в общий единый корпус с дефибриллятором-монитором, и приемопередатчик 520, который расположен на станции центрального текущего контроля в удаленном месте. Внутренняя компоновка и компоненты телемедицинского сервера 510 могут быть похожи на те, что показаны для варианта осуществления на ФИГ. 2, как описано ранее. В частности, телемедицинский сервер 510 может включать в себя изолированную память 220, защищенную схемой 240 межсетевого экрана. Данные пациента хранятся в памяти сервера 220. Предпочтительно, данные пациента хранятся в обобщенном файловом формате, как описано выше.
[0041] Телемедицинский сервер 510 и приемопередатчик 520 коммуникативно связаны через тракт 262 передачи, предназначенный только для чтения. Таким образом, телемедицинский сервер 510 передает данные пациента на приемопередатчик 520 удаленной станции в ответ на запрос данных от удаленной станции. Для того чтобы выполнить передачу данных телемедицинский сервер 510 предпочтительно настраивается для того, чтобы не требовать ничего кроме этого запроса, без какой-либо необходимости предварительной установки или локального действия пользователя. Коммуникационный интерфейс 230 в телемедицинском сервере 510 и приемопередатчик 520 могут быть каждый беспроводным или также могут соединяться друг с другом проводами.
[0042] Телемедицинский сервер 510 также выполнен с возможностью блокировать или предотвращать запись во внутреннюю память сервера 220 внешних данных, в том числе тех, что соответствуют запросу от удаленной станции. Схема 240 межсетевого экрана предотвращает порчу критичных с точки зрения безопасности частей системы, в том числе, например, схемы 202 текущего контроля пациента и схемы терапии 204 дефибрилляции. Схемы 202 и 204, в свою очередь выполнены с возможностью генерации данных пациента.
[0043] Преимущества, обусловленные системой 500 телемедицинского сервера, станут ясны из описания ее работы. Посредством совместного размещения некритичных с точки зрения безопасности коммуникационных частей и критичных с точки зрения отслеживания и терапии частей внутри корпуса 270 телемедицинского сервера, оператор имеет возможность мгновенной телекоммуникации с удаленной станцией, как только устройство будет включено. Сервер не требует предварительной установки до начала операции по передаче данных, так как он может автоматически получить Интернет идентификатор от любой доступной сети каждый раз, когда он включается. В этот момент времени, сервер может автоматически передать свой идентификатор заданному веб-узлу, зафиксированному в памяти сервера. Затем сервер просто ждет авторизованный запрос, который инициирует передачу данных, хранящихся в памяти. Телемедицинский сервер 510 также может настраиваться для того, чтобы передать данные пациента ранее авторизованному удаленному приемопередатчику 520, как только будут получены данные пациента.
[0044] Предлагаемую систему также проще модифицировать, так как телекоммуникационные протоколы меняются с течением времени. Хорошо известно, что критичные с точки зрения безопасности медицинские системы требуют повышенной строгости в процессе проектирования и подлежат строгой проверке и проверки правильности для того, чтобы быть разрешенными к использованию. Отделяя критичные с точки зрения безопасности части медицинских систем от телекоммуникационных частей посредством межсетевого экрана 240, изобретатели создали медицинское устройство, чьи коммуникационные схемы могут быть изменены с помощью небольших или не требующих проверки изменений критичных с точки зрения безопасности частей, даже если все схемы находятся в одном едином корпусе.
[0045] На ФИГ. 6 представлена блок-схема, показывающая способ 600 передачи данных пациента от дефибриллятора-монитора на удаленную станцию. Первый этап 610 включает в себя предоставление на месте положения пациента телемедицинского сервера (610), встроенного в корпус дефибриллятора-монитора. Интегрированный телемедицинский сервер включает в себя клинический процессор, выполненный с возможностью сбора данных пациента от схемы текущего контроля пациента и схемы терапии дефибрилляции. Сервер также включает в себя память, выполненную с возможностью приема данных пациента от клинического процессора и хранения принятых данных пациента в обобщенном файловом формате. Интерфейс сервера с внешними системами включает в себя коммуникационный интерфейс, который настраивается для связи, предоставляющей только считывание, с памятью, и дополнительно выполнен с возможностью передачи данных пациента в обобщенном файловом формате на удаленную станцию, и схему межсетевого экрана, расположенную между памятью и коммуникационным интерфейсом, и выполненную с возможностью предотвращения записи каких-либо данных, принятых от коммуникационного интерфейса, в память.
[0046] Для того, чтобы завершить настройку связи, второй этап 620 включает в себя предоставление приемопередатчика на удаленной станции, и установление коммуникационного тракта между ним и коммуникационным интерфейсом. Этот второй этап 620 может быть автоматически завершен, когда телемедицинский сервер включается на предыдущем этапе предоставления, используя коммуникационные параметры на сервере, которые либо предварительно загружены на заводе, либо ранее установлены во время предыдущих использований сервера.
[0047] После того, как этап 610 предоставления будет завершен, дефибриллятор-монитор будет введен в эксплуатацию для лечения пациента. Данные пациента автоматически собираются клиническим процессором на этапе 630 сбора и сохраняются в памяти сервера в обобщенном файловом формате на этапе 640 сохранения. Этап 640 сохранения может необязательно включать в себя сохранение данных пациента в формате, который соответствует установленному стандарту для клинических данных пациента.
[0048] Способ 600 также предусматривает, что этап 630 сбора и этап 640 сохранения проводятся до установления коммуникационного тракта на этапе 620. Такая ситуация может возникать в местах расположения пациентов, в которых нет доступной проводной или беспроводной связи между сервером и удаленной станцией.
[0049] Приемопередатчик удаленной станции начинает «извлечение» данных пациента из телемедицинского сервера на этапе 650 запроса. Телемедицинский сервер принимает запрос через коммуникационный тракт и автоматически определяет, наделен ли запрашивающий правом на обмен данными. Кроме того, схема межсетевого экрана на сервере блокирует любые данные от приемопередатчика, которые должны записываться в ту же память, которая используется для сохранения данных пациента.
[0050] Верхняя штриховая линия на ФИГ. 6 от этапа 650 запроса к выводу этапа 630 сбора указывает дополнительный способ, в котором телемедицинский сервер включен и коммуникационный тракт установлен, но, в котором пациент пока еще получает лечение от устройства. В этой ситуации, этап 630 сбора может начаться после того, как этап 650 запроса принимается от приемопередатчика.
[0051] После того, как определено, что удаленная станция является авторизованным получателем данных, телемедицинский сервер передает данные пациента на удаленную станцию через установленный коммуникационный тракт на этапе 660 передачи. Этап 660 передачи предпочтительно происходит автоматически и только лишь в ответ на этап 650 запроса.
[0052] На ФИГ. 7 представлен другой вариант осуществления схемы межсетевого экрана, в котором критичные с точки зрения безопасности и некритичные с точки зрения безопасности функции внутри устройства, такого как телемедицинский сервер монитора дефибриллятора, выполняются отдельными процессорными модулями. Отдельные процессорные модули физически отделены, но находятся внутри одного многоядерного процессора 400. Схема 430 межсетевого экрана, который может быть блоком управления памятью, расположена на одном из отдельных подпроцессоров 408. Еще один из подпроцессоров 402 работает как критичный с точки зрения безопасности клинический процессор 420. Клинический процессор 420 может работать на ОС РВ в подпроцессоре 402. Еще один из подпроцессоров 404 исполняет некритичную с точки зрения безопасности программу 440 общего назначения, такую как коммуникационная программа. Схема 430 брандмауэра предоставляет возможность чтения/записи из клинического процессора 420 на внешнюю память 406. Схема 430 межсетевого экрана также блокирует любую возможность записи из некритичной с точки зрения безопасности программы 440 в память 406. Таким образом, устанавливается межсетевой экран 410 защищенного раздела между критичными с точки зрения безопасности и некритичными с точки зрения безопасности функциями.
[0053] Описанный выше вариант осуществления позволяет устройству дефибриллятора-монитора запускать критичные с точки зрения безопасности приложения и приложения ePCR одновременно на одном аппаратном блоке. Вариант осуществления может также использовать преимущества функций виртуализации с аппаратной поддержкой в многоядерном процессоре и поддержки защищенной виртуализации в ОС РВ. Вариант осуществления неявно использует управление ресурсами и защитные возможности ОС РВ и блока управления памятью (MMU) процессора для создания межсетевого экрана 410 защищенного раздела для одновременно работы критичных с точки зрения безопасности приложений и безопасной параллельной работы некритичных с точки зрения безопасности приложений.
[0054] Описанный выше вариант осуществления может быть расположен несколькими способами. Один из способов безопасно изолировать критичные и некритичные функции состоит в том, чтобы запустить их на отдельных процессорных модулях, которые физически разделены, но находятся в одном аппаратном блоке или устройстве. Критичные с точки зрения безопасности приложения выполняются в операционной системе, управляющей обработкой данных в реальном времени (ОС РВ) на одном из процессоров с выделенным CPU, памятью и другими необходимыми устройствами и периферией. Некритичные приложения работают в операционной системе общего назначения на отдельном процессоре, без разрешения воздействовать на ресурсы, критичные с точки зрения безопасности приложений. Отображение, запись и блок запоминающего устройства/модуля объединяют выводы от обоих критичных и некритичных приложений. Критичные с точки зрения безопасности элементы управления пользовательского интерфейса связываются непосредственно с критичным с точки зрения безопасности приложением для того, чтобы не зависеть от проблем надежности, безопасности или производительности некритичного с точки зрения безопасности приложения. Критичные с точки зрения безопасности приложения будут, таким образом, защищены от некритичных с точки зрения безопасности приложений, даже если они находятся в одном устройстве. Таким образом, критичные с точки зрения безопасности приложения будут нормально функционировать, даже если некритичное приложение неправильно функционирует.
[0055] В качестве альтернативной, но более эффективной и менее дорогой реализации, критичные с точки зрения безопасности приложения работают непосредственно на ОС РВ, расположенной на одном или нескольких выделенных ядрах многоядерного процессора. Некритичные с точки зрения безопасности приложения работают параллельно, но на других ядрах процессора, связанных с операционной системой общего назначения, такой как Windows.TM, используя поддержки защищенной виртуализации, предоставляемую ОС РВ. Многоядерный процессор, выбранный для реализации, будет поддерживать функции виртуализации с аппаратной поддержкой, так что реализация виртуализации в ОС РВ может использовать преимущества полученной эффективности и повышенной производительности.
[0056] Отображение, запись и хранение данных, полученных от как критичных, так и некритичных приложений, и элемент управления пользовательского интерфейса также могут проводиться в отдельных функциональных блоках, находящихся на месте положения пациента. Если дисплей находится на отдельном блоке, отличном от того, где приложение работает, то данные и управляющие запросы могут быть переданы к/от блока дисплея по кабелю или по беспроводной сети. Независимо от того интегрированный дисплей или отдельный, переключение между дефибриллятором/монитором и приложениями ePCR может быть реализовано с использованием одного нажатия кнопки или прикосновения к экрану. Функции дефибриллятора и монитора будут иметь наивысший приоритет. Таким образом, устройство сохраняет способность автоматически переключаться на функции дефибриллятора/монитора или предупреждать пользователя о переключении на функции дефибриллятора/монитора с функций, некритичных с точки зрения безопасности, если необходимо клиническое внимание.
[0057] Модификации к устройству, способу и отображениям, как те, что описаны выше, входят в объем изобретения. Например, различные конфигурации схем, процессора, находящегося в клинике, которые соответствуют целям описанного изобретения, подпадают под объем формулы изобретения. Кроме того, конкретный вид и расположение внешнего корпуса устройства может отличаться.
[0058] Следует понимать, что, в то время как настоящее изобретение было описано в терминах медицинских применений, идеи настоящего изобретения значительно шире и применимы для немедицинских применений и областей применения. Далее, так как специалисту в данной области будут понятны, исходя из идей, предоставленных в данном документе, признаки, элементы, компоненты и т.д., описанные в настоящем раскрытии/описании и/или изображенные на прилагаемых фигурах, которые могут быть реализованы в различных комбинациях аппаратного и программного обеспечения, и могут предоставлять функции, которые могут быть объединены в один элемент или несколько элементов. Например, функции различных признаков, элементов, компонент и т.д., показанных/проиллюстрированных/изображенных на фигурах, могут быть предоставлены через использование специальных аппаратных средств, а также аппаратных средств, способных исполнять программное обеспечение совместно с соответствующим программным обеспечением. Будучи предоставляемыми процессором, функции могут предоставляться одним выделенным процессором, одним общим процессором или множеством отдельных процессоров, некоторые из которых могут быть общими и/или мультиплексированными. Кроме того, явное использование термина «процессор» или «контроллер» не следует истолковывать как относящееся исключительно к аппаратным средствам, способным выполнять программное обеспечение, и может неявно включать в себя, без ограничения, процессор («DSP») для цифровой обработки сигналов, аппаратные средства, память (например, постоянное запоминающее устройство («ПЗУ») для хранения программного обеспечения, память с произвольным доступом («ОЗУ»), энергонезависимое запоминающее устройство и т.д.) и практически любые средства и/или машины (в том числе, аппаратные средства, программное обеспечение, встроенное программное обеспечение, их сочетания и т.д.), которые способны (и/или могут быть настроены) выполнять и/или управлять процессом.
[0059] Кроме того, все утверждения настоящего документа, излагающие принципы, аспекты и варианты осуществления изобретения, а также их конкретные примеры, которые предназначены для того, чтобы охватить как структурные, так и функциональные их эквиваленты. Кроме того, предполагается, что такие эквиваленты включают как известные сегодня эквиваленты, так и эквиваленты, которые будут разработаны в будущем (т.е., любые разработанные элементы, которые могут выполнять ту же или по существу аналогичную функцию, независимо от структуры). Таким образом, например, специалисту в данной области, исходя из идей, предоставленных в данном документе, следует иметь в виду, что блок-схемы, представленные в настоящем документе, могут представлять концептуальные представления типичных компонент системы и/или схем, реализующих принципы изобретения. Точно так же, специалисту в данной области должно быть понятно, исходя из идей, предоставленных в данном документе, что любые блок-схемы, схемы последовательности операций и т.п. могут представлять различные процессы, которые могут быть, по существу, представлены в машиночитаемых носителях хранения и исполняться компьютером, процессором или другим устройством с возможностями обработки, независимо от того, показан ли явно такой компьютер или процессор.
[0060] Кроме того, примерные варианты осуществления настоящего изобретения могут иметь форму компьютерного программного продукта, доступного на компьютере, который может использоваться, и/или машиночитаемом носителе хранения, предоставляющим программный код и/или инструкции для использования, или связанным с компьютером, или любой системой исполнения инструкций.
В соответствии с настоящим раскрытием, компьютер, который может использоваться, или машиночитаемый носитель хранения, может быть любым устройством, которое может включать в себя, хранить, взаимодействовать, распространять или передавать программу для использования системой, аппаратом или устройством выполнения инструкций, или связываться с ними. Такой примерный носитель может быть электронной, магнитной, оптической, электромагнитной, инфракрасной или полупроводниковой системой (или аппаратом или устройством) или средой распространения. Примеры машиночитаемых носителей включают в себя, например, полупроводниковую или твердотельную память, магнитную ленту, съемную компьютерную дискету, оперативное запоминающее устройство (ОЗУ), постоянную память (ПЗУ), флэш (накопитель), жесткий магнитный диск и оптический диск. Современные примеры оптических дисков включают в себя компакт-диск ПЗУ (CD-ROM), перезаписываемый компакт-диск (CD-R/W) и DVD. Кроме того, следует понимать, что любой новый машиночитаемый носитель, который может быть в дальнейшем разработан, также следует рассматривать как машиночитаемый носитель, который можно использовать или указывать в соответствии с примерными вариантами осуществления настоящего изобретения и описанием.
[0061] Описав предпочтительные и примерные варианты осуществления систем, устройств и способов в соответствии с настоящим изобретением (варианты осуществления которого предназначены для иллюстрации и не являются ограничивающими), следует отметить, что модификации и изменения в/к таким примерным вариантам осуществления могут быть сделаны специалистами в данной области в свете идей, представленных здесь (в том числе на прилагаемых фигурах). Поэтому следует понимать, что такие изменения, которые могут быть сделаны в/к предпочтительным и примерным вариантам осуществления настоящего изобретения входят в объем настоящего изобретения и примерных вариантов осуществления, описываемого в настоящем документе.