СПОСОБ ГЕНЕРИРОВАНИЯ КОНТРОЛЬНОГО СИГНАЛА С ИСПОЛЬЗОВАНИЕМ КОНТРОЛИРУЮЩЕГО СРЕДСТВА ИЛИ МОДУЛЯ БЕЗОПАСНОСТИ

1. Способ генерирования контрольного сигнала при мониторировании лабораторных показателей пациента с использованием медицинского приложения (122), выполняемого в мобильном устройстве (102) пациента под наблюдением контролирующего средства или модуля безопасности (106, 128), причем контролирующее средство или модуль безопасности (106, 128) содержит по меньшей мере исполняемые программные команды (130), а медицинское приложение (122) содержит исполняемые команды для выполнения по меньшей мере одной последовательности процессов для генерирования контрольного сигнала, причем указанные процессы включают процессы, критически важные с точки зрения безопасности, а последовательность процессов запускается путем выполнения измерения лабораторных показателей, таких как уровень гликемии пациента, включающий:
- выполнение первого процесса из последовательности процессов, причем результатом указанного выполнения является генерирование информации,
- посылку информации о выполненном процессе в контролирующее средство или модуль безопасности (106, 128),
- оценку полученной информации контролирующим средством или модулем безопасности (106, 128)
- выполнение второго процесса из последовательности процессов в зависимости от результата указанной оценки.
2. Способ по п. 1, в котором последовательность процессов включает процессы:
- измерения или определения по меньшей мере одного лабораторного показателя пациента,
- сравнения измеренных значений с заданными диапазонами допустимых значений, и
- генерирования контрольного сигнала в ответ на обнаружение выхода по меньшей мере одного из измеренных или определенных значений за пределы заданного диапазона.
3. Способ по п. 1 или 2, в котором контрольный сигнал обеспечивает возможность приведения в действие мобильного устройства (102) для выполнения экстренного вызова.
4. Способ по любому из предыдущих пунктов, в котором мобильное устройство (102) соединяется с медицинским устройством (104) пациента, а контрольный сигнал обеспечивает возможность приведения в действие медицинского устройства (104) для введения лекарственного средства таким образом, чтобы лабораторные показатели пациента оказались в пределах заданного диапазона.
5. Способ по любому из предыдущих пунктов, в котором контрольный сигнал обеспечивает возможность приведения в действие мобильного устройства (102) для подачи воспринимаемого человеком сигнала тревоги.
6. Способ по любому из предыдущих пунктов, в котором выполнение первого процесса приводит к получению промежуточного результата, передаваемого во второй процесс для дальнейшей обработки, причем информация включает указанный промежуточный результат, а контролирующее средство или модуль безопасности (106, 128) проверяет, находится ли этот промежуточный результат в пределах заданного диапазона результатов, причем второй процесс из последовательности выполняется только в том случае, если установлено, что данный результат находится в пределах определенного диапазона результатов.
7. Способ по п. 6, в котором контролирующее средство или модуль безопасности (106, 128) генерирует запускающий сигнал в ответ на определение нахождения результата в пределах заданного диапазона и передает этот запускающий сигнал в мобильное устройство, причем по получении запускающего сигнала мобильным устройством (102) последнее запускается для выполнения второго процесса.
8. Способ по п. 6 или 7, в котором в ответ на определение выхода промежуточного результата за пределы определенного диапазона результатов контролирующее средство или модуль безопасности (106, 128) переводит мобильное устройство (102) в безопасное состояние.
9. Способ по любому из предыдущих пунктов, в котором процессам последовательности присваивают идентификаторы, причем контролирующее средство или модуль безопасности (106, 128) получает возможность доступа к таблице (132) последовательностей, которая содержит записи, определяющие допустимые последовательности процессов, причем информация включает идентификатор второго процесса, а контролирующее средство или модуль безопасности (106, 128) проводит поиск в таблице (132) последовательностей, проверяя, может ли быть выполнен второй процесс вслед за первым процессом, и в случае обнаружения недопустимости выполнения второго процесса вслед за первым процессом контролирующее средство или модуль безопасности (106, 128) прерывает выполнение последовательности.
10. Способ по п. 9, в котором предусмотрена возможность создания контролирующим средством или модулем безопасности (106, 128) файла журнала во время выполнения последовательности процессов, причем файл журнала содержит идентификаторы процессов, уже выполненных в ходе выполнения последовательности процессов.
11. Способ по п. 10, в котором таблица последовательностей также содержит информацию, определяющую набор процессов, которые должны быть выполнены до выполнения второго процесса, причем контролирующее средство или модуль безопасности (106, 128) на следующем этапе проверяет, выполнен ли уже этот набор процессов, проводя поиск в таблице (132) последовательностей и сравнивая идентификаторы этого набора процессов с идентификаторами, содержащимися в файле журнала.
12. Способ по п. 10 или 11, в котором контролирующее средство или модуль безопасности (106, 128) удаляет файл журнала в случае успешного завершения последовательности процессов.
13. Способ по любому из пп. 9-12, в котором контролирующее средство или модуль безопасности (106, 128) переводит мобильное устройство в безопасное состояние, если установлена недопустимость выполнения второго процесса вслед за первым процессом.
14. Способ по п. 8 или 13, в котором безопасное состояние мобильного устройства (102) характеризуется обратимым ограничением его функциональности, в результате чего мобильное устройство (102), находясь в безопасном состоянии, не может более выполнять экстренные вызовы и/или запускать медицинское устройство (104) с целью введения лекарственного средства и/или подавать воспринимаемый человеком сигнал тревоги.
15. Способ по любому из предыдущих пунктов, в котором предусмотрена возможность обращения контролирующего средства или модуля безопасности (106, 128) к мобильному устройству (102) для выполнения алгоритма обработки данных, причем контролирующее средство или модуль безопасности (106, 128) предоставляет мобильному устройству (102) данные для обработки с помощью указанного алгоритма обработки данных, а мобильное устройство (102) в ответ на обращение контролирующего средства или модуля безопасности (106, 128) выполняет указанный алгоритм обработки данных, тем самым генерируя результат, причем в ответ на генерирование этого результата мобильным устройством (102) контролирующее средство или модуль безопасности (106, 128) проверяет этот результат, и в случае положительного исхода проверки этого результата инициирует выполнение мобильным устройством (102) второго процесса.
16. Способ по п. 15, в котором контролирующее средство или модуль безопасности (106, 128) обращается к мобильному устройству (102) для выполнения алгоритма обработки данных, если не определен допустимый диапазон для промежуточного результата, полученного с информацией.
17. Способ по любому из предыдущих пунктов, в котором мобильное устройство (102) соединяется с измерительным средством (104), причем при выполнении процесса измерения по меньшей мере одного лабораторного показателя пациента мобильное устройство (102) обращается к измерительному средству (104) для проведения соответствующего измерения и выдачи соответствующих значений измерения.
18. Система (100), содержащая мобильное устройство (102), соединяемое с контролирующим средством или модулем безопасности (106, 128) и способное выполнять по меньшей мере одно медицинское приложение (122), причем выполнение медицинского приложения (122) в мобильном устройстве (102) контролируется контролирующим средством или модулем безопасности (106, 128), содержащим по меньшей мере исполняемые программные команды (130), медицинское приложение (122) содержит исполняемые команды для выполнения по меньшей мере одной последовательности процессов для генерирования контрольного сигнала, указанные процессы включают процессы, критически важные с точки зрения безопасности, а последовательность процессов запускается путем выполнения измерения уровня гликемии пациента, причем мобильное устройство (102) выполнено с возможностью выполнения первого процесса из последовательности процессов, а результатом указанного выполнения является генерирование информации и ее передача в контролирующее средство или модуль безопасности (106, 128), для которого предусмотрена возможность оценки этой информации, причем мобильное устройство (102) выполнено также с возможностью выполнения второго процесса из данной последовательности процессов в зависимости от результата указанной оценки.
19. Система по п. 18, в которой контролирующее средство или модуль безопасности (106) содержит по меньшей мере один процессор (120), телекоммуникационный интерфейс (118) и запоминающее устройство (116), содержащее по меньшей исполняемые команды (130) для оценки информации, причем процессор (120) контролирующего средства или модуля безопасности (106) выполнен с возможностью выполнения исполняемых команд (130), содержащихся в запоминающем устройстве (116), а также с возможностью установления связи с мобильным устройством (102) с помощью коммуникационного интерфейса (116).
20. Медицинская система, содержащая инфузионный насос (104) для введения в организм пациента жидкости, такой как питательное вещество и/или лекарственное средство, причем скоростью введения жидкости инфузионным насосом можно управлять с помощью параметра управления, а медицинская система также содержит датчик (124) для восприятия по меньшей мере одного физиологического параметра пациента, мобильное устройство (102), обеспечивающее выполнение медицинского приложения (122), и модуль (106, 128) тестирования, предназначенный для тестирования мобильного устройства, выполненного с возможностью:
а) получения значения физиологического параметра, воспринятого датчиком, для ввода этого значения физиологического параметра в медицинское приложение,
б) инициирования, в ответ на получение значения физиологического параметра, выполнения медицинского приложения с целью определения параметра управления для управления инфузионным насосом, причем медицинское приложение выполняет алгоритм управления, в котором данный физиологический параметр используется в качестве входного значения,
в) передачи параметра управления в инфузионный насос для регулирования скорости введения жидкости,
причем медицинское приложение выполнено с возможностью передачи в модуль тестирования запроса на выполнение тестирования, а также выполнено таким образом, что этап в) может быть реализован только в случае получения медицинским приложением от модуля тестирования ответа, содержащего положительный результат тестирования.
21. Медицинская система по п. 20, в которой модуль (106) тестирования представляет собой отдельное аппаратное средство, причем мобильное устройство и модуль тестирования имеют соответствующие беспроводные интерфейсы для передачи запроса на тестирование, результата тестирования и сообщений, которыми мобильное устройство и модуль тестирования обмениваются в ходе выполнения тестирования.
22. Медицинская система по п. 21, в которой инфузионный насос представляет собой помпу для непрерывной подкожной инфузии инсулина, жидкость содержит инсулин, датчик представляет собой подкожный датчик, а физиологический параметр, воспринимаемый датчиком, представляет собой уровень гликемии пациента.