"СИСТЕМА И СПОСОБ ДЛЯ УПРАВЛЕНИЯ МЕДИЦИНСКОЙ СИСТЕМОЙ И СООТВЕТСТВУЮЩИЙ ПРИБОРНЫЙ КОМПЛЕКС"
SYSTEM AND METHOD FOR CONTROLLING A MEDICAL SYSTEM, A PORTABLE DEVICE, AN INSTRUMENT SYSTEM AND A COMPUTER PROGRAM PRODUCT

Настоящее изобретение относится к системе и способу для управления медицинской системой, портативному устройству, приборному комплексу и компьютерному программному продукту.
Система, или устройство, и способ, упомянутые выше, предназначены для управления работой медицинской системы, оснащенной соответствующим устройством. Например, в зависимости от фактического, или текущего, режима использования медицинского устройства генерируются управляющие данные, поступающие в это медицинское устройство, которое, в свою очередь, функционирует в соответствии с полученными управляющими данными. В одной из известных медицинских систем текущий режим использования может определяться посредством одного или нескольких датчиков. Управляющие данные для устройства могут быть получены путем обработки данных, отображаемых сигналами, поступающими от одного или нескольких датчиков.
В публикации ЕР 2190503 В1 описана система портативной инфузионной помпы, включающая датчик активности, служащий для мониторирования активности пользователя, когда эта помповая система переносится или, в других случаях, надевается пользователем. Датчик активности регистрирует характеристики движения или физиологические параметры пользователя, которые могут служить в качестве показателей физической нагрузки и т.п.Использование подобного датчика позволяет определить уровень активности и скорректировать режим введения лекарственного средства в соответствии с потребностями пользователя.
В публикации US 7879026 В2 описана инфузионная помповая система, включающая акселерометр или другой датчик движения, предназначенный для определения уровня активности пользователя. Инфузионная помповая система может быть выполнена с возможностью автоматической коррекции скорости введения лекарственного средства, такого как инсулин, если определенный уровень активности пользователя свидетельствует о повышенной нагрузке и т.д. Следовательно, скорость подачи инсулина можно скорректировать с учетом уровня активности пользователя (например, повышенного уровня активности во время физических упражнений и т.п.) независимо от команды пользователя на изменение этой скорости.
Система, описанная в публикации ЕР 1255578 В1, включает измерительное устройство для регистрации значений, которые должны коррелировать с уровнями гликемии, средство управления, которое содержит блок управления, предусмотренный для обработки значений, полученных в результате измерений, в соответствии с алгоритмом управления, и дозатор, обеспечивающий введение требуемой дозы гормона. Кроме того, производится учет степени физической активности человека, больного диабетом, посредством устройства тестового контроля, содержащего блок измерения активности и позволяющего определить степень физической активности пациента на сенсорном уровне. Для дифференцированного определения положения (лежа, сидя, стоя) пациента, находящегося в состоянии покоя, устройство тестового контроля содержит датчик положения и, в частности, ртутный переключатель или спиртовой уровень. Для регистрации состояний движения устройство тестового контроля содержит датчик движения, такой как шагомер. Для косвенной регистрации таких параметров организма пациента как частота сердечных сокращений, температура тела или проводимость кожи в устройстве тестового контроля могут быть также предусмотрены соответствующие датчики.
В публикации US 8601005 В2 описано портативное устройство, позволяющее получить через Интернет доступ к базе данных по точкам питания. Портативное устройство определяет свое местоположение по координатам GPS. После определения местоположения портативное устройство посылает запрос в базу данных по точкам питания, из которой поступает ответ в виде списка по запрошенным позициям для данного конкретного местоположения. Например, если первой точкой питания в запросе по данному местоположению является ресторан быстрого питания, то процессор с помощью базы данных вносит уточнения в список, указывая соответствующие точки питания в этом месте. Если портативное устройство находится во втором месте, то получаемое меню будет включать позиции, отображающие точки питания, привязанные к данному местоположению.
Существует также возможность ручного ввода контекстных данных / событий, влияющих на состояние организма (болезнь, занятия спортом и т.д.) для автоматической выдачи (после подтверждения пользования) уточненных/скорректированных рекомендаций по болюсу (см., например, публикацию ЕР 2627251 В1).
Одной из задач настоящего изобретения является создание усовершенствованных способов управления медицинской системой, содержащей используемое медицинское устройство. В частности, требуется улучшить работу медицинской системы в разных режимах ее использования.
В изобретении предлагаются система и способ управления медицинской системой, представленные соответственно в пунктах 1 и 10 формулы изобретения. Кроме этого, предлагается приборный комплекс, включающий медицинское устройство и систему управления и представленный в пункте 8 формулы изобретения. Также предлагается компьютерный программный продукт, представленный в пункте 13 формулы изобретения. Прочие варианты осуществления изобретения представлены в зависимых пунктах формулы изобретения.
В качестве одного из объектов изобретения предлагается система управления для обеспечения управляющих данных в медицинской системе. Система управления содержит портативное устройство и группу носителей контекстных данных. Носители контекстных данных включают первый носитель контекстных данных, расположенный в первой точке среды использования портативного устройства. Кроме того, система управления содержит систему обработки данных, предусмотренную в портативном устройстве и включающую в себя интерфейс ввода данных и блок управления устройства, функционально связанный с этим интерфейсом ввода данных. Система обработки данных выполнена с возможностью получения из первого носителя контекстных данных через интерфейс ввода данных первых локальных контекстных данных, отражающих по меньшей мере одну характеристику из группы, включающей местоположение, личность пациента, активность пациента и время. Кроме того, система обработки данных выполнена с возможностью генерирования блоком управления устройства, в ответ на получение первых локальных контекстных данных, контекстно-зависимых управляющих данных для управления медицинским устройством, что включает обработку первых локальных контекстных данных и генерирование первых контекстно-зависимых управляющих данных в зависимости от электронной контекстной информации, полученной в результате обработки первых локальных контекстных данных. Далее, система обработки данных выполнена с возможностью вывода через интерфейс вывода данных портативного устройства выходных данных, отражающих первые контекстно-зависимые управляющие данные для управления медицинским устройством.
В качестве другого объекта изобретения предлагается портативное устройство. Портативное устройство содержит систему обработки данных, включающую интерфейс ввода данных и блок управления устройства, функционально связанный с этим интерфейсом ввода данных. Система обработки данных выполнена с возможностью получения из первого носителя контекстных данных через интерфейс ввода данных первых локальных контекстных данных, генерирования блоком управления устройства, в ответ на получение первых локальных контекстных данных, контекстно-зависимых управляющих данных для управления медицинским устройством, что включает анализ первых локальных контекстных данных и генерирование первых контекстно-зависимых управляющих данных в зависимости от контекстной информации, полученной в результате анализа первых локальных контекстных данных, и вывода, через интерфейс вывода данных портативного устройства, выходных данных, отражающих первые контекстно-зависимые управляющие данные для управления медицинским устройством.
В качестве еще одного объекта изобретения предлагается приборный комплекс для управления медицинской системой, включающий медицинское устройство и систему управления. Медицинское устройство выполнено с возможностью установления функциональной связи с системой управления для получения из последней контекстно-зависимых управляющих данных для управления медицинским устройством. Приборный комплекс, включающий медицинское устройство и систему управления, может быть реализован в виде портативной системы, например портативной системы, носимой на теле. В альтернативном варианте осуществления изобретения может быть предусмотрена стационарная медицинская система, объединенная с системой управления, включающей портативное устройство.
Другим объектом изобретения является способ управления медицинской системой. Способ включает подготовку системы управления, содержащей портативное устройство, группу носителей контекстных данных, в которой первый носитель контекстных данных отдельно расположен в первой точке среды использования портативного устройства, систему обработки данных, предусмотренную в портативном устройстве и включающую в себя интерфейс ввода данных и блок управления устройства, функционально связанный с этим интерфейсом ввода данных. Через интерфейс ввода данных осуществляется получение первых локальных контекстных данных из первого носителя контекстных данных. В ответ на получение первых локальных контекстных данных блок управления устройства осуществляет генерирование контекстно-зависимых управляющих данных для управления медицинским устройством, что включает анализ первых локальных контекстных данных и генерирование первых контекстно-зависимых управляющих данных в зависимости от контекстной информации, полученной в результате анализа первых локальных контекстных данных. Через интерфейс вывода данных портативного устройства осуществляется вывод выходных данных, отражающих первые контекстно-зависимые управляющие данные.
Далее, предлагается компьютерный программный продукт для управления медицинской системой посредством системы управления, содержащей портативное устройство, группу носителей контекстных данных, в которой первый носитель контекстных данных расположен в первой точке среды использования портативного устройства, систему обработки данных, предусмотренную в портативном устройстве и включающую в себя интерфейс ввода данных и блок управления устройства, функционально связанный с этим интерфейсом ввода данных, причем компьютерный программный продукт содержит средство реализации способа управления медицинской системой, записанное на электронный носитель данных.
Локальные контекстные данные могут представлять собой зашифрованные локальные контекстные данные на носителе контекстных данных.
Локальные контекстные данные могут отражать по меньшей мере одну характеристику из группы, включающей местоположение, личность пациента, активность пациента и время. Данные о местоположении могут давать представление о месте, где находится носитель контекстных данных. Данные об активности пациента могут указывать на уровень физической активности. Например, уровни физической активности пациента, работающего в офисе и занимающегося физическими упражнениями в спортивном зале, будут разными. Контекстные данные, относящиеся ко времени, могут содержать разную информацию, связанную с управлением, в зависимости от времени суток.
В контексте настоящего описания термин "(локальные) контекстные данные" относится к данным, отражающим по меньшей мере одну характеристику из группы, включающей местоположение, личность пациента, активность пациента и время. Контекстные данные могут, например, содержать текстовую информацию. Термин "контекстно-зависимые управляющие данные", наряду с которым могут также использоваться термины "контекстуализированные (управляющие) данные" или "контекстуальные (управляющие) данные", в настоящем описании используется для обозначения управляющих данных, таких как значение сигнала управления, которые ставятся в соответствие или в зависимость применительно к какому-либо контексту, отражаемому контекстными данными. Контекстно-зависимые управляющие данные могут содержаться в самих контекстных данных или непосредственно выводиться из них. Например, текстовая информация (контекстные данные) может ставить значение сигнала (контекстно-зависимые управляющие данные), полученное из носителя локальных контекстных данных, в соответствие такому носителю контекстных данных путем снабжения последнего идентификатором, например буквенно-цифровым кодом типа "DC1".
В качестве альтернативы или дополнения применительно к случаю, когда контекстно-зависимые управляющие данные содержатся в локальных контекстных данных, для локальных контекстных данных может иметь место случай установления соответствия между контекстными и управляющими данными, например посредством таблицы соответствия, устанавливающей соответствие между локальными контекстными данными и (контекстно-зависимыми) управляющими данными. Разные контекстные данные могут относиться к разным контекстно-зависимым управляющим данным (или указывать на эти данные). Например, контекстные данные, указывающие на разное местоположение, могут относиться к разным контекстно-зависимым управляющим данным, например к введению первого и второго болюса, когда второй болюс отличается от первого.
Контекстно-зависимые управляющие данные могут обеспечивать возможность управления выводом данных, например выводом визуальной и звуковой информации соответственно посредством дисплея и динамика. В качестве альтернативы или дополнения контекстно-зависимые управляющие данные могут обеспечивать возможность управления работой какого-либо функционального элемента медицинского устройства, предусмотренного в медицинской системе, такого как инсулиновая помпа или датчик. В этом случае вывод выходных данных через интерфейс вывода данных портативного устройства также включает передачу контекстно-зависимых управляющих данных в медицинское устройство. В одном варианте осуществления изобретения с помощью контекстно-зависимых управляющих данных можно управлять работой датчика глюкозы. Посредством функционального элемента медицинского устройства может выполняться введение лекарственного средства.
Контекстно-зависимые управляющие данные генерируются в портативном устройстве в ответ на получение контекстных данных из по меньшей мере одного носителя контекстных данных. Генерирование может начинаться и выполняться без посылки запроса в какое-либо (дополнительное) пользовательское устройство ввода и получения ответа от последнего.
Система обработки данных также может быть выполнена с возможностью получения локальных контекстных данных путем по меньшей мере одного из следующего: считывания локальных контекстных данных с пассивного носителя локальных контекстных данных посредством бесконтактного считывающего модуля портативного устройства и получения приемным модулем портативного устройства локальных контекстных данных, переданных передающим модулем активного носителя контекстных данных. Термин "активный запоминающий элемент" в контексте настоящего описания относится к элементу хранения данных, снабженному передающим модулем для передачи данных. Пассивный же элемент хранения данных, наоборот, не имеет передающего модуля. Считывающий модуль может содержать, например, сканер, выполненный с возможностью сканирования матрицы данных, и/или считыватель меток радиочастотной идентификации - RFID (от англ. Radio Frequency IDentification). Посредством группы активных носителей контекстных данных может быть образована система передачи. Например, активные носители контекстных данных могут быть оснащены маячками, работающими, например, на основе технологии Bluetooth.
Пассивный локальный носитель контекстных данных может содержать по меньшей мере одно из следующего: матрицу данных, такую как одномерный и/или двумерный штрих-код, и электронный элемент хранения данных, такой как транспондер, или метка, RFID. С помощью бесконтактного считывающего модуля с этого электронного элемента хранения данных может осуществляться считывание информации для загрузки локальных контекстных данных в портативное устройство, при этом, однако, в электронном элементе хранения данных не предусмотрен модуль для передачи данных. Матрица данных может быть напечатана на элементе основы, например на этикетке, ярлыке или маркировочной бирке. Передача данных между группой передающих модулей и системой обработки данных может осуществляться с возможностью бесконтактного обмена данными в пределах локального коммуникационного диапазона. Бесконтактный обмен данными в пределах локального коммуникационного диапазона может быть ограничен расстоянием, не превышающим приблизительно 10 м. В одном из альтернативных вариантов осуществления изобретения бесконтактный обмен данными в пределах локального коммуникационного диапазона может быть ограничен расстоянием, не превышающим приблизительно 5 м, в другом альтернативном варианте - не превышающим приблизительно 1 м. Передающий модуль может быть предусмотрен в приемопередающем устройстве. Приемопередающее устройство включает передающий и приемный модули, выполненные с возможностью соответственно передачи и приема данных. Система передачи может быть реализована в виде группы приемопередающих устройств.
Доступ к локальным контекстным данным, содержащимся на носителе, может обеспечиваться в момент размещения в среде использования по меньшей мере одного из активных и пассивных носителей контекстных данных. Локальные контекстные данные могут представлять собой постоянно хранимые данные. Постоянно хранимые данные могут представлять собой данные в электронной форме, записанные на элемент хранения данных без возможности перезаписи.
Активные и/или пассивные носители контекстных данных могут не содержать никаких датчиков и не соединяться с датчиком.
Передающий модуль носителя контекстных данных и приемный модуль портативного устройства могут быть выполнены с возможностью обеспечения бесконтактной передачи данных на основе технологии передачи данных, выбранной из следующей группы: беспроводная связь малого радиуса действия и Bluetooth.
Портативное устройство может содержать модуль обнаружения, функционально связанный с блоком управления устройства; кроме того, система обработки данных выполнена с возможностью обнаружения в ближайшей окрестности портативного устройства первого носителя контекстных данных. В ответ на обнаружение в ближайшей окрестности портативного устройства по меньшей мере одного носителя контекстных данных блок управления устройства генерирует сигнал обнаружения. После этого в портативное устройство могут быть переданы локальные контекстные данные.
Первые контекстно-зависимые управляющие данные могут обеспечивать возможность управления по меньшей мере одним рабочим процессом медицинского устройства, выбранным из группы рабочих процессов, включающей вывод визуальной информации, вывод звуковой информации, вывод предупредительного сигнала, управление работой помпы и внесение изменений по меньшей мере в одно из следующего: схему введения лекарственного средства, болюсную дозу, целевой диапазон измеряемых значений, например значений глюкозы, параметры настройки медицинского устройства, такого как инсулиновая помпа или устройство для измерения уровня гликемии, пороговое значение для измеряемых значений, например значений глюкозы, инсулиновый профиль и временной диапазон, определяющий период времени. Временной диапазон может определять период валидности одной или нескольких позиций в перечне остальных данных, таких как схема введения лекарственного средства, болюсная доза, целевой диапазон измеряемых значений, например значений глюкозы, параметры настройки медицинского устройства, такого как инсулиновая помпа или устройство для измерения уровня гликемии, пороговое значение для измеряемых значений, например значений глюкозы и/или инсулиновый профиль.
Портативное устройство может быть выбрано из следующей группы подобных устройств: мобильный телефон, планшетный компьютер, ноутбук, портативное медицинское устройство, портативное медицинское измерительное устройство и смарт-часы.
Группа носителей контекстных данных может включать второй носитель контекстных данных, расположенный во второй точке среды использования портативного устройства, отличающейся от первой точки, и содержащий вторые контекстные данные, отличающиеся от первых локальных контекстных данных.
Применительно к активному носителю контекстных данных, обнаружение в ближайшей окрестности портативного устройства по меньшей мере одного передающего модуля может включать одно- и/или двунаправленную передачу данных между по меньшей мере одним передающим модулем и портативным устройством. В альтернативном варианте осуществления изобретения модуль обнаружения обнаруживает присутствие в ближайшей окрестности по меньшей мере одного передающего модуля лишь при приеме входных данных из по меньшей мере одного передающего модуля. Такой прием входных данных указывает на присутствие в ближайшей окрестности по меньшей мере одного передающего модуля. В этих вариантах осуществления изобретения передача данных выполняется путем активной отправки данных передающим устройством и приема этих данных приемным устройством.
Система передачи может предоставлять возможность реализации локальной системы определения местоположения. Локальная система определения местоположения может быть выполнена с возможностью определения локального местоположения портативного устройства, когда это устройство находится в локальной близости по меньшей мере к одному передающему модулю системы передачи. Определение локального местоположения портативного устройства может включать определение данных, указывающих на местоположение портативного устройства в пределах локальной системы определения местоположения. В альтернативном варианте определение локального местоположения портативного устройства может включать установление отсутствия портативного устройства в пределах локальной системы определения местоположения без определения данных о фактическом местоположении. Например, может быть лишь установлено, что портативное устройство находится вблизи одного или нескольких передающих модулей. Определение локального местоположения портативного устройства может выполняться системой обработки данных, предусмотренной в портативном устройстве.
Зоны передачи, определяющие индивидуальное покрытие передающих модулей, образующих систему передачи, могут частично перекрываться. Система передачи может создавать зону полного трехмерного покрытия. В альтернативном варианте система передачи может создавать несколько индивидуальных локальных зон передачи, отделенных друг от друга и определяемых индивидуальным покрытием передающих модулей с конкретным локальным местоположением.
Портативное и медицинское устройства могут быть выполнены в виде отдельных устройств или, в альтернативном варианте, в виде единой системы. Оба устройства могут быть помещены в один корпус или в несколько корпусов-отсеков, соединенных друг с другом. Если портативное и медицинское устройства выполнены в виде комбинированного устройства, то такое комбинированное устройство может представлять собой единое портативное устройство. Компоненты этого комбинированного устройства могут быть выполнены с возможностью разъединения.
Система управления, которая может быть снабжена процессором и элементом хранения данных в медицинском устройстве, может быть соединена с одним или несколькими функциональными компонентами медицинского устройства и выполнена с возможностью генерирования управляющих сигналов для единственного функционального компонента или нескольких таких компонентов, например интерфейсов передачи данных и/или выходных устройств для вывода видео- и/или аудиосигналов. Например, система управления может быть выполнена с возможностью управления работой датчика и/или помпы, предусмотренных в медицинском устройстве.
Настоящее изобретение применимо к медицинским системам с разным оснащением. Например, медицинская система может включать блок управления и систему введения инсулина, такую как помпа для введения инсулина длительного действия или ультракороткого действия (патч-помпа), либо блок управления и устройство мониторирования уровня гликемии, такое как глюкометр или датчик непрерывного мониторирования уровня гликемии. Блок управления может быть встроен в портативное устройство. В другом примере данная технология также может быть применена к интегрированным системам или системам замкнутого цикла, включая устройства для введения инсулина и мониторирования.
В одном варианте осуществления изобретения в качестве предмета последнего предлагается приборный комплекс, включающий портативное устройство и группу передающих модулей. Такой приборный комплекс предоставляет пользователю возможность самому создать локальную конфигурацию передающих модулей, которую пользователь сможет изменять, определяя местоположение передающих модулей в зависимости от ситуации.
Система передачи может определять локальную координатную сетку, обозначаемую передающими модулями. Передающие модули с фиксированным местоположением определяют фиксированную систему координат.
Передача данных между системой передачи и системой обработки данных может осуществляться с возможностью бесконтактного обмена данными в пределах локального коммуникационного диапазона. Для передачи данных может использоваться технология беспроводной связи малого радиуса действия - NFC (от англ. Near Field Communication). Функции компонентов системы управления могут быть ограничены только локальным обменом данными. В альтернативном варианте осуществления изобретения для обмена данными может быть использована технология RFID. Кроме того, в качестве альтернативы или дополнения может быть предусмотрена маячковая технология, например с использованием передающего модуля Bluetooth. В другом альтернативном варианте осуществления изобретения обмен данными посредством беспроводной локальной сети (WLAN, от англ. Wireless Local Area Network) может быть использован для определения локального местоположения портативного устройства. Например, может быть применен способ, основанный на известном процессе триангуляции.
Портативное устройство может быть выбрано из следующей группы подобных устройств: мобильный телефон, планшетный компьютер, ноутбук, портативное медицинское устройство, портативное медицинское измерительное устройство и смарт-часы. Портативное устройство может быть выполнено с возможностью загрузки из Интернета программы, например в форме так называемого приложения. Кроме того, дистанционное управление может осуществляться посредством портативного устройства с помощью предустановленной/обновленной программы, причем в процессе такого дистанционного управления может быть предусмотрена возможность установления связи только с компонентами медицинского устройства. Отличительные особенности, описанные выше, могут быть также реализованы в приборном комплексе, включающем медицинское устройство и систему управления, и в способе управления медицинской системой. В этом приборном комплексе медицинское устройство может быть выбрано из следующей группы медицинских устройств: глюкометр, инсулиновая помпа, система непрерывного мониторирования гликемии и шприц-ручка для введения инсулина.
В этом приборном комплексе медицинское устройство может быть размещено в пределах локальной системы координат, определяемой группой передающих модулей.
Способ включает этап подготовки системы управления, который может включать загрузку приложения в память портативного устройства и выполнение приложения на этом устройстве. Приложение может быть загружено, например, через Интернет. Часть приложения, участвующая в процессе загрузки и/или выполнения, может представлять собой веб-приложения.
Способ управления медицинской системой может также включать размещение по меньшей мере одного передающего модуля в определенной пользователем точке локальной среды использования портативного устройства. Пользователь может произвести изменение местоположения (передислокацию) одного или нескольких передающих модулей, что повлечет за собой изменение конфигурации системы передачи.
Ниже описываются альтернативные варианты осуществления изобретения. В одном из таких вариантов предлагается система управления медицинской системой. Система управления содержит портативное устройство и систему передачи. Система передачи включает по меньшей мере один передающий модуль, отдельно расположенный в какой-либо точке локальной среды использования портативного устройства. Кроме того, система управления включает систему обработки данных, предусмотренную в портативном устройстве и включающую модуль обнаружения, интерфейс передачи данных и блок управления устройства, функционально связанный с модулем обнаружения и интерфейсом передачи данных. Система обработки данных, называемая также системой оперирования данными, выполнена с возможностью обнаружения модулем обнаружения в ближайшей окрестности портативного устройства по меньшей мере одного передающего модуля, приема входных данных из этого по меньшей мере одного передающего модуля через интерфейс передачи данных, генерирования управляющих данных для медицинского устройства посредством блока управления, что включает обработку входных данных, и передачи управляющих данных в блок управления медицинского устройства.
В изобретении предлагается портативное устройство. Портативное устройство содержит систему обработки данных, включающую модуль обнаружения, интерфейс передачи данных и блок управления устройства, функционально связанный с модулем обнаружения и интерфейсом передачи данных, причем система обработки данных выполнена с возможностью обнаружения модулем обнаружения в ближайшей окрестности портативного устройства по меньшей мере одного передающего модуля, приема входных данных из этого по меньшей мере одного передающего модуля через интерфейс передачи данных, генерирования управляющих данных для медицинского устройства посредством блока управления, что включает обработку входных данных, и передачи управляющих данных в блок управления медицинского устройства. Портативное устройство выполнено с возможностью использования с системой управления.
В изобретении предлагается приборный комплекс, включающий медицинское устройство и систему управления, причем медицинское устройство выполнено с возможностью функционального соединения с системой управления для получения из этой системы управляющих данных для управления медицинским устройством. Приборный комплекс, включающий медицинское устройство и систему управления, может быть реализован в виде портативной системы, например портативной системы, носимой на теле. В альтернативном варианте медицинская система может представлять собой стационарную медицинскую систему, объединенную с системой управления, включающей портативное устройство.
В качестве альтернативного варианта осуществления изобретения предлагается способ управления медицинской системой. Способ включает подготовку системы управления, содержащей портативное устройство, систему передачи, включающую по меньшей мере один передающий модуль, отдельно расположенный в какой-либо точке локальной среды использования портативного устройства, и систему обработки данных, предусмотренную в портативном устройстве и включающую модуль обнаружения, интерфейс передачи данных и блок управления устройства, функционально связанный с модулем обнаружения и интерфейсом передачи данных. Модуль обнаружения обнаруживает в ближайшей окрестности портативного устройства по меньшей мере один передающий модуль. Затем система обработки данных принимает через интерфейс передачи данных входные данные из этого по меньшей мере одного передающего модуля. Блок управления выполняет генерирование управляющих данных для медицинского устройства, что включает обработку входных данных. Управляющие данные передаются через интерфейс передачи данных в медицинское устройство, управляемое или функционирующее в соответствии с этими управляющими данными.
Наконец, в изобретении предлагается компьютерный программный продукт для управления медицинской системой посредством системы управления, содержащей портативное устройство, систему передачи, включающую по меньшей мере один передающий модуль, отдельно расположенный в какой-либо точке локальной среды использования портативного устройства, и систему обработки данных, предусмотренную в портативном устройстве и включающую модуль обнаружения, интерфейс передачи данных и блок управления устройства, функционально связанный с модулем обнаружения и интерфейсом передачи данных, причем компьютерный программный продукт содержит средство реализации способа управления медицинской системой, записанное на электронный носитель данных.
Обнаружение в ближайшей окрестности портативного устройства по меньшей мере одного передающего модуля может включать одно- и/или двунаправленную передачу данных между по меньшей мере одним передающим модулем и портативным устройством. В альтернативном варианте осуществления изобретения модуль обнаружения обнаруживает присутствие в ближайшей окрестности по меньшей мере одного передающего модуля лишь при приеме входных данных из по меньшей мере одного передающего модуля. Такой прием входных данных указывает на присутствие в ближайшей окрестности по меньшей мере одного передающего модуля.
Система передачи может предоставлять возможность реализации локальной системы определения местоположения. Локальная система определения местоположения может быть выполнена с возможностью определения локального местоположения портативного устройства, когда это устройство находится в локальной близости по меньшей мере к одному передающему модулю системы передачи. Определение локального местоположения портативного устройства может включать определение данных, указывающих на местоположение портативного устройства в пределах локальной системы определения местоположения. В альтернативном варианте определение локального местоположения портативного устройства может включать установление отсутствия портативного устройства в пределах локальной системы определения местоположения без определения данных о фактическом местоположении. Например, может быть лишь установлено, что портативное устройство находится вблизи одного или нескольких передающих модулей. Определение локального местоположения портативного устройства может выполняться системой обработки данных, предусмотренной в портативном устройстве.
Зоны передачи, определяющие индивидуальное покрытие передающих модулей, образующих систему передачи, могут частично перекрываться. Система передачи может создавать зону полного трехмерного покрытия. В альтернативном варианте система передачи может создавать группу индивидуальных локальных зон передачи, отделенных друг от друга и определяемых индивидуальным покрытием передающих модулей с конкретным локальным местоположением.
Портативное и медицинское устройства могут быть выполнены в виде отдельных устройств или, в альтернативном варианте, в виде единой системы. Оба устройства могут быть помещены в один корпус или в несколько корпусов-отсеков, соединенных друг с другом. Если портативное и медицинское устройства выполнены в виде комбинированного устройства, то такое комбинированное устройство может представлять собой единое портативное устройство. Компоненты этого комбинированного устройства могут быть выполнены с возможностью разъединения.
Система управления, которая может быть снабжена процессором и элементом хранения данных в медицинском устройстве, может быть соединена с одним или несколькими функциональными компонентами медицинского устройства и выполнена с возможностью генерирования управляющих сигналов для единственного функционального компонента или нескольких таких компонентов, например интерфейсов передачи данных и/или выходных устройств для вывода видео- и/или аудиосигналов. Например, система управления может быть выполнена с возможностью управления работой датчика и/или помпы, предусмотренных в медицинском устройстве.
Настоящее изобретение применимо к медицинским системам с разным оснащением. Например, медицинская система может включать блок управления и систему введения инсулина, такую как помпа для введения инсулина длительного действия или ультракороткого действия (патч-помпа), либо блок управления и устройство мониторирования уровня гликемии, такое как глюкометр или датчик непрерывного мониторирования уровня гликемии. Блок управления может быть встроен в портативное устройство. В другом примере данная технология также может быть применена к интегрированным системам или системам замкнутого цикла, включая устройства для введения инсулина и мониторирования.
В одном варианте осуществления изобретения в качестве объекта последнего предлагается приборный комплекс, включающий портативное устройство и группу передающих модулей. Такой приборный комплекс предоставляет пользователю возможность самому создать локальную конфигурацию системы передачи, которую пользователь сможет изменять, определяя местоположение передающих модулей в зависимости от ситуации.
Система передачи может определять локальную координатную сетку, обозначаемую передающими модулями. Местоположение по меньшей мере одного передающего модуля может быть фиксированным по меньшей мере в момент обмена данными, когда этот модуль обнаруживается в ближайшей окрестности модулем обнаружения и происходит прием входных данных через интерфейс передачи данных. Передающие модули с фиксированным местоположением определяют фиксированную систему координат.
Передача данных между системой передачи и системой обработки данных может осуществляться, на альтернативной основе, с возможностью бесконтактного обмена данными в пределах локального коммуникационного диапазона. Для передачи данных может использоваться технология беспроводной связи малого радиуса действия (NFC). Функции компонентов системы управления могут быть ограничены только локальным обменом данными. В альтернативном варианте осуществления изобретения для обмена данными может быть использована технология RFID. Кроме того, в качестве альтернативы или дополнения может быть предусмотрена маячковая технология, например с использованием передающего модуля Bluetooth. В другом альтернативном варианте осуществления изобретения обмен данными посредством беспроводной локальной сети (WLAN) может быть использован для определения локального местоположения портативного устройства. Например, может быть применен способ, основанный на известном процессе триангуляции.
Бесконтактный обмен данными в пределах локального коммуникационного диапазона может быть ограничен расстоянием, не превышающим приблизительно 10 м. В одном из альтернативных вариантов осуществления изобретения бесконтактный обмен данными в пределах локального коммуникационного диапазона может быть ограничен расстоянием, не превышающим приблизительно 5 м, в другом альтернативном варианте - не превышающим приблизительно 1 м. По меньшей мере один передающий модуль может быть предусмотрен в приемопередающем устройстве. Приемопередающее устройство включает передающий и приемный модули, выполненные с возможностью соответственно передачи и приема данных. Система передачи может быть реализована в виде системы приемопередающих устройств.
Управляющие данные для управления медицинским устройством могут обеспечивать возможность управления по меньшей мере одним рабочим процессом медицинского устройства, выбранным из следующей группы рабочих процессов: вывод визуальной информации, вывод звуковой информации, вывод предупредительного сигнала, управление работой помпы и внесение изменений в план лекарственной терапии и в схему введения лекарственного средства.
Портативное устройство может быть выбрано из следующей группы подобных устройств: мобильный телефон, планшетный компьютер, ноутбук, портативное медицинское устройство, портативное медицинское измерительное устройство и смарт-часы. Портативное устройство может быть выполнено с возможностью загрузки из Интернета программы, например в форме так называемого приложения. Кроме того, дистанционное управление может осуществляться посредством портативного устройства с помощью предустановленной/обновленной программы, причем в процессе такого дистанционного управления может быть предусмотрена возможность установления связи только с компонентами медицинского устройства.
По меньшей мере одни данные из входных данных и управляющих данных для управления медицинским устройством могут включать контекстуализированные данные. В настоящем описании термин "контекстуализированные данные" может обозначать значение сигнала в сочетании с текстовой информацией. Например, применительно к входным данным текстовая информация может ставить значение сигнала, полученное из передающего модуля, в соответствие этому модулю путем снабжения последнего идентификатором, например буквенно-цифровым кодом типа "TR1". Применительно к управляющим данным для управления медицинским устройством текстовая информация, добавленная к значению управляющего сигнала, может указывать на функциональный элемент, который должен управляться управляющим сигналом с этим значением.
Входные данные и/или управляющие данные для управления медицинским устройством, включающие или не включающие контекстуализированные данные, могут подвергаться обработке в блоке управления медицинского устройства в ходе обработки медицинских данных в этом устройстве. Обработка медицинских данных в медицинском устройстве может включать обработку входных данных и/или управляющих данных для управления медицинским устройством. Например, частота выполнения обработки медицинских данных в медицинском устройстве, например определения значения гликемии из данных измерений, может зависеть от входных данных и/или управляющих данных для управления медицинским устройством.
Отличительные особенности, описанные выше, могут быть также реализованы в приборном комплексе, включающем медицинское устройство и систему управления, и в способе управления медицинской системой. В этом приборном комплексе медицинское устройство может быть выбрано из следующей группы медицинских устройств: глюкометр, инсулиновая помпа, система непрерывного мониторирования гликемии и шприц-ручка для введения инсулина. В этом приборном комплексе медицинское устройство может быть размещено в пределах локальной системы координат, определяемой системой передачи.
Способ включает этап подготовки системы управления, который может включать загрузку приложения в память портативного устройства и выполнение приложения на этом устройстве. Приложение может быть загружено, например, через Интернет.Часть приложения, участвующая в процессе загрузки и/или выполнения, может представлять собой одно или несколько веб-приложений.
Примеры осуществления изобретения описаны ниже со ссылками на чертежи, на которых показано:
на фиг. 1 - схематическое изображение системы управления медицинской системой,
на фиг. 2 - схематическое изображение портативного устройства,
на фиг. 3 - схематическое изображение альтернативной системы управления медицинской системой.
На фиг. 1 представлено схематическое изображение системы, или устройства, управления медицинской системой. Система 1, показанная на чертеже, включает группу активных носителей 1.1, …, 1.n контекстных данных, каждый из которых снабжен локальным модулем передачи данных. Активные носители 1.1, …, 1.n контекстных данных охватывают покрытием локальную область 2, образуя тем самым фиксированную локальную систему координат. Предусмотренное портативное устройство 3 представляет собой, например, мобильный телефон или планшетный компьютер. Область 2 покрытия представляет собой область использования портативного устройства 3.
Как показано на фиг.1, портативное устройство 3 расположено вблизи одного из активных носителей 1.1, …, 1.n контекстных данных. Это близкое расположение обнаруживается портативным устройством 3. В ответ на обнаружение близости к одному из активных носителей контекстных данных в портативном устройстве 3 генерируются контекстно-зависимые управляющие данные для управления медицинским устройством, которые передаются в медицинское устройство 4. Медицинское устройство 4 может представлять собой, например, глюкометр или инсулиновую помпу. Функционирование медицинского устройства 4 осуществляется в ответ на получение контекстно-зависимых управляющих данных из портативного устройства 3 и в соответствии с этими данными.
В альтернативном варианте осуществления изобретения контекстно-зависимые управляющие данные, генерируемые в портативном устройстве, могут обеспечивать возможность управления выводом данных с помощью портативного устройства, например выводом визуальной и/или звуковой информации соответственно посредством дисплея и динамика портативного устройства 3.
Система, показанная на фиг. 1, может быть выполнена в виде системы передачи. Активные носители 1.1, …, 1.n контекстных данных могут быть выполнены в виде группы передающих модулей. Система передачи охватывает покрытием локальную область 2, образуя тем самым фиксированную локальную систему координат. В варианте осуществления изобретения, показанном на фиг. 1, портативное устройство 3 расположено вблизи одного передающего модуля из группы таких модулей. Это близкое расположение обнаруживается портативным устройством 3. В ответ на обнаружение близости к одному из передающих модулей в портативном устройстве 3 генерируются управляющие данные для управления медицинским устройством, которые передаются в медицинское устройство 4. Медицинское устройство 4 может представлять собой, например, глюкометр или инсулиновую помпу. Функционирование медицинского устройства 4 осуществляется в ответ на получение управляющих данных из портативного устройства 3 и в соответствии с этими данными.
Система, показанная на фиг. 1, включает центральный сервер 5, который может соединяться с портативным устройством 3 и/или медицинским устройством 4 для передачи данных, например через Интернет. В одном варианте осуществления изобретения функция дистанционного управления, предусмотренная в портативном устройстве 3, может быть реализована в этом устройстве путем загрузки в него приложения из центрального сервера и выполнения приложения на этом устройстве 3.
На фиг. 2 представлено более подробное схематическое изображение портативного устройства 3. Для обеспечения дистанционного управления медицинским устройством 4, осуществляемого портативным устройством 3 в ответ на его размещение внутри группы 1 активных носителей 1.1, …, 1.n контекстных данных, которые могут быть выполнены в виде передающих модулей, портативное устройство 3 снабжено модулем 6 обнаружения, интерфейсом 7 ввода (или передачи) данных и блоком 8 управления устройства, функционально связанным с модулем 6 обнаружения и интерфейсом 7 ввода данных. Интерфейс 9, функционально связанный с блоком 8 управления устройства, предназначен для вывода данных. Когда портативное устройство 3, находящееся в локальной области 2, оказывается в ближайшей окрестности соответствующего активного носителя контекстных данных, модуль 6 обнаружения получает локальные контекстные данные из по меньшей мере одного активного носителя 1.1, …, 1.n контекстных данных.
В ответ на получение входных данных, таких как локальные контекстные данные, из одного или нескольких активных носителей 1.1, …, 1.n контекстных данных блок 8 управления устройства генерирует контекстно-зависимые управляющие данные, или управляющие данные для управления медицинским устройством 4. В ходе этого процесса генерирования контекстно-зависимых управляющих данных для управления медицинским устройством в портативном устройстве 3 выполняется обработка локальных контекстных данных. В блок управления медицинского устройства 4 передаются управляющие данные, такие как генерированные контекстно-зависимые управляющие данные. После этого управление работой медицинского устройства 4 осуществляется в соответствии с контекстно-зависимыми управляющими данными, полученными из портативного устройства 3. Полученные управляющие данные могут управлять любой функцией медицинского устройства 4. Управление одной или нескольких рабочих функций может осуществляться посредством управляющих данных.
В одном из альтернативных вариантов осуществления изобретения контекстно-зависимые управляющие данные, генерированные в портативном устройстве 3 в ответ на получение контекстных данных, могут обеспечивать управление выводом данных в самом портативном устройстве 3. Такое управление выводом данных может быть предусмотрено в качестве альтернативы или дополнения с целью обеспечения получения контекстно-зависимых управляющих данных для медицинского устройства 4.
На фиг. 3 представлено схематическое изображение альтернативной системы управления медицинской системой. На чертеже показана группа пассивных носителей 30.1, …, 30.n контекстных данных, расположенных в разных точках среды использования портативного устройства 3. В отличие от активных носителей 1.1, …, 1.n контекстных данных, пассивные носители 30.1, …, 30.n не имеют модулей передачи данных. Точнее говоря, контекстные данные на соответствующем пассивном носителе могут (лишь) считываться с этого носителя тем или иным способом, но не могут быть активным образом переданы с носителя данных посредством какого-либо передающего устройства. Например, один из пассивных носителей 30.1, …, 30.n контекстных данных может быть установлен в автомобиле пациента, имеющего портативное устройство 3. Другой пассивный носитель из этой группы 30.1, …, 30.n может быть установлен в доме или на велосипеде пациента, имеющего портативное устройство 3.
В одном из альтернативных вариантов осуществления изобретения среда использования портативного устройства 3 может быть образована с помощью комбинированной системы носителей контекстных данных, включающей по меньшей мере один активный носитель контекстных данных и по меньшей мере один пассивный носитель контекстных данных.
По меньшей мере некоторые из пассивных носителей 30.1, …, 30.n контекстных данных обеспечивают получение различных контекстных данных, которые могут считываться портативным устройством 3, например посредством предусмотренного в нем сканера или бесконтактного считывающего модуля. В варианте осуществления изобретения, показанном на фиг. 3, портативное устройство 3 не обязательно содержит модуль 6 обнаружения. В ответ на получение локальных контекстных данных из по меньшей мере одного из пассивных носителей 30.1, …, 30.n контекстных данных в портативном устройстве 3 генерируются контекстно-зависимые управляющие данные.
Пассивные носители 30.1, …, 30.n контекстных данных могут "нести", или содержать, локальные контекстные данные, записанные на матрице данных, такой как одномерный и/или двумерный штрих-код и/или электронный элемент хранения данных.
Контекстно-зависимые управляющие данные могут содержаться непосредственно в локальных контекстных данных. В этом случае контекстуализированные, или контекстуальные, управляющие данные могут предоставляться непосредственно пассивными носителями 30.1, …, 30.n контекстных данных. Аналогичным образом, контекстуализированные, или контекстуальные, данные могут предоставляться активными носителями 1.1, …, 1.n контекстных данных.
В качестве альтернативы или дополнения для локальных контекстных данных, предоставляемых пассивными 30.1, …, 30.n или активными 1.1, …, 1.n носителями контекстных данных, может иметь место случай установления соответствия, например посредством таблицы соответствия, между локальными контекстными данными и контекстно-зависимыми управляющими данными. Разные контекстные данные могут относиться к разным контекстно-зависимым управляющим данным (или указывать на эти данные). Например, контекстные данные, указывающие на разное местоположение, могут относиться к разным контекстно-зависимым управляющим данным, например к введению первого и второго болюса, когда второй болюс отличается от первого.
В настоящее время человек, больной диабетом, вынужден каждый раз вручную корректировать настройки своего терапевтического устройства в зависимости, например, от местоположения, времени и активности. Поэтому всегда существует возможность выбора неправильных значений. Например, инсулиновая помпа, патч-помпа, устройство непрерывного мониторирования уровня гликемии или другие устройства (смартфоны, смарт-часы), используемые людьми, больными диабетом, в качестве медицинских устройств для терапии диабета, могут работать совместно с системой или устройством управления для предоставления и создания новых возможностей в этой области.
Данные о местоположении могут быть использованы для вывода напоминания для пользователя/пациента о необходимости взять с собой при выходе из дома какой-нибудь сахаросодержащий пищевой продукт. Система передачи, или система носителей контекстных данных, определяет локальную систему координат, или среду использования, в доме пользователя/пациента. Носитель контекстных данных, такой как передающий модуль, может быть расположен рядом с дверью (дверной, или входной, передающий модуль). Когда портативное устройство оказывается вблизи такого передающего модуля, производится обработка информации о местоположении, поступающей из носителя контекстных данных, или передающего модуля, и выводятся контекстно-зависимые управляющие данные, такие как рекомендация. В качестве альтернативы или дополнения в ответ на получение локальных контекстных данных из дверного передающего модуля могут быть внесены изменения в план терапии, выполняемый и/или выведенный для пользователя (пациента).
Альтернативный пример включает носитель контекстных данных, который может представлять собой активный или пассивный носитель, например передающий модуль, размещенный в автомобиле (местоположение = автомобиль), и который может регулироваться для достижения соответствия значениям, рассматриваемым как безопасные для вождения автомобиля, по мере изменения контекстных или контекстуальных данных между предельными значениями для вывода предупреждений, например в отношении уровня гликемии. Другой альтернативный пример включает размещение таких носителей контекстных данных, как передающие модули, на спортивном инвентаре пользователя, что подразумевает повышенный уровень активности, вследствие чего может быть запущено снижение базальной скорости. Датчики могут быть прикреплены, например, к спортивной обуви и майке. Идентификация их на близком расстоянии позволяет выполнить дополнительную проверку на правдоподобие. Кроме того, посредством носителей контекстных данных может быть обеспечен доступ других лиц к терапевтическим данным в зависимости от местоположения и/или к контекстным данным, таким как уровень активности. Коррекция может также включать проверку на безопасность на основании дополнительных данных, полученных посредством блока управления (данные системы глобального позиционирования GPS, дата, время), датчиков активности и т.д. Нахождение вблизи передающего(-их) модуля(-ей) в автомобиле может быть использовано для коррекции соответствующих предельных значений при диабете во время вождения автомобиля (уровень гликемии выше 120 мг/дл или 6,7 ммоль/л). Аналогичным образом, в автомобиле можно разместить один или несколько пассивных носителей контекстных данных. В случае выхода водителя, больного диабетом, за пределы диапазона безопасного вождения он будет извещен об этом. Кроме того, каждые два часа должна проводиться проверка уровня гликемии. Поэтому данные о времени используются для запуска таймера в начале поездки. Через два часа водитель, больной диабетом, получает извещение о проверке его уровня гликемии. Если автомобиль уже не движется, то происходит сброс значений до величин, заданных по умолчанию, и таймер останавливается.
Еще в одном альтернативном примере можно использовать информацию о местоположении (контекстные данные), указывающую на присутствие портативного устройства (и медицинского устройства) дома или на рабочем месте, для автоматической активации нужного профиля базальной скорости в зависимости от дня недели в случае если данная система предоставляет возможность выбора разных профилей базальной скорости, например одного для рабочих дней и одного для выходных. Для определения местоположения портативного устройства будут использоваться независимые носители контекстных данных, или передающие модули, размещенные дома и на рабочем месте.
Что касается физической активности пользователя или пациента, то информация о местоположении, предоставляемая контекстными данными, может быть использована для автоматической коррекции предельных значений для вывода предупреждений об уровне гликемии. Эти предельные значения, устанавливаемые или восстанавливаемые в портативном устройстве 3 посредством контекстно-зависимых управляющих данных, могут быть получены в результате непосредственного считывания контекстных данных либо на основе таблицы соответствия, на которую указывают контекстные данные. Если уровень гликемии пациента снижается, то он получит уведомление об этом с указанием количества углеводов, требуемого для продолжения физических упражнений. Кроме того, если система предоставляет возможность выбора разных профилей базальной скорости, например профиля для занятий спортом, то эти профили могут быть активированы автоматически с базальными скоростями, скорректированными посредством контекстно-зависимых управляющих данных. Например, можно предусмотреть носитель контекстных данных, такой как передающий модуль, на велосипеде и/или в месте хранения последнего.
Активные носители 1.1, …, 1.n контекстных данных, или передающие модули, могут представлять собой, например, маячки. Конфигурируемые маячки Bluetooth (см. iBeacon) можно использовать в качестве носителей контекстных данных, конфигурируемых для ввода различных параметров, задаваемых посредством контекстно-зависимых управляющих данных (управление медицинским устройством). Например, можно прикрепить маячок Bluetooth к спортивной сумке. Если человек, больной диабетом, собирается заняться спортом, то сигналы маячка используются для активации базального профиля, заданного для спортивных занятий. Другая возможность заключается в использовании маячков Bluetooth в ресторане, где информация о необходимом количестве углеводов поступает через передающий модуль, прикрепленный к обеденному подносу или к тарелке.
Информация о местоположении, которая может содержаться в локальных контекстных данных, может быть использована для вывода контекстно-зависимых управляющих данных в виде индикации на родном языке жителей посещаемой страны, такой как "Помогите, я диабетик!", "Где ближайшая аптека?" или "Вызовите скорую помощь!". С этой целью один или несколько носителей контекстных данных, которые могут быть снабжены передающим модулем, можно расположить на телефонной будке.
В одном из альтернативных вариантов осуществления изобретения носители контекстных данных, такие как передающие модули, могут образовывать фиксированную систему координат, или сетку, в которой перемещается медицинское устройство, такое как насос / датчик глюкозы / система управления. Портативное устройство 3 может обнаруживать отдельно размещенные передающие модули, когда оно оказывается в непосредственной близости к одному из них. Находясь вблизи передающего модуля и получив контекстные данные, система может выдать заключения по ситуации пользователя и соответственно скорректировать терапию. Такая коррекция терапии может включать, например, изменение базальной скорости, предупреждений (уставок сигналов тревоги или предельных значений для вывода предупреждений) или болюса.
Разные аспекты раскрываемого технического решения могут быть применены к разным исполнениям медицинских систем. Например, система может включать блок управления и устройство для введения инсулина (медицинское устройство), такое как помпа для введения инсулина длительного действия или ультракороткого действия (патч-помпа), либо блок управления и устройство мониторирования уровня гликемии, такое как глюкометр или датчик непрерывного мониторирования уровня гликемии. Это техническое решение также может быть применено к интегрированным системам или системам замкнутого цикла, включая устройства для введения инсулина и мониторирования.
Когда медицинская система и, в частности, блок управления (портативное устройство) перемещается в пределах фиксированных систем координат, образованных носителями контекстных данных, такими как передающие модули, коррекция терапии зависит от местоположения, информация о котором поступает в блок управления, и от контекстуальной информации, связанной с этой информацией о местоположении.
Активные носители контекстных данных, или передающие модули, могут быть размещены в разных индивидуально подобранных местах, зависящих от образа жизни пациента. Контекстные данные могут быть получены непосредственно из передающего модуля (например, данные по углеводам, записанные на носитель контекстных данных, например передающий модуль, прикрепленный к тарелке в ресторане), из таблицы соответствия, сохраненной в блоке управления и устанавливающей соответствие между местоположением и контекстуальными данными, или из удаленной базы данных, с которой может быть установлено соединение через какую-либо сеть.
Пассивные носители контекстных данных тоже предоставляют ряд возможностей. Один из вариантов осуществления изобретения относится к области управления диабетом. Штрих-код, предусмотренный на носителе контекстных данных, можно использовать для изменения параметров, настраиваемых пользователем в соответствии с его планом управления диабетом. Штрих-код может содержать идентификатор (ID), указывающий на конкретный заданный профиль, или данные для выполнения новой настройки. Могут применяться штрих-коды двух типов: одномерные и двумерные.
Эти типы могут по-разному использоваться применительно к контекстно-зависимым управляющим данным, а именно служить для идентификации текущих заданных параметров и задания новых. Индивидуально настраиваемые параметры, которые могут быть идентифицированы или заданы, могут включать по меньшей мере один инсулиновый профиль, целевой диапазон значений уровня гликемии для конкретного времени и пороговые значения (верхний и нижний пределы) уровня гликемии для конкретного времени.
Параметрам настройки, связанным с контекстными данными, могут быть поставлены в соответствие временные диапазоны. В контексте настоящего описания временной диапазон представляет собой промежуток времени между начальным и конечным моментами, относящийся к перечисленным выше настраиваемым параметрам терапии с соответствующими значениями.
Одномерный штрих-код может определяться стандартом EAN-13 и включать 13 цифр, одна из которых представляет собой контрольную сумму. Могут быть использованы 12 цифр. В ряде вариантов первые две цифры обозначают настраиваемые, или задаваемые, параметры: 00 - инсулиновый профиль, 01 - пищевой болюс, 02 - целевой диапазон значения уровня гликемии для конкретного времени и 03 - пороговое значение (верхний и нижний пределы) уровня гликемии для конкретного времени.
Следующие четыре цифры могут представлять промежуток времени, в течение которого действуют настраиваемые параметры, или индикацию загрузки предварительно введенных данных. Индикация из четырех цифр 9999 означает предварительно введенные данные. Индикация, включающая цифры 9898, означает соответствующее изменение, время которого еще не наступило. В других случаях эти цифры означают время начала и завершения, с использованием двух цифр для каждого из этих моментов и с 15-минутным разрешением. Эти две цифры начинаются с 00, что означает время 00:00. С этого момента значение увеличивается на единицу, что означает добавление 15 минут к реальному времени (например, 01 означает время 00:15, 06 - 01:30). Отсчет этих значений продолжается до значения 96, что означает время 24:00. Первое значение должно быть меньше второго.
Следующие шесть цифр могут представлять значение(-я) для задания настраиваемых параметров или содержать идентификатор, считываемый сканером.
В случае двумерного штрих-кода (QR-кода) может быть использован тот же способ кодирования, что и в случае одномерных штрих-кодов. Это кодирование определяется стандартом ISO/IEC 18004:2006 и характеризуется высокой отказоустойчивостью. Альтернативным вариантом является кодирование данных в виде строки формата XML. Для индикации или задания настраиваемых параметров используются метки и атрибуты.
Одно- или двумерный штрих-код, предусмотренный на носителе контекстных данных, может считываться считывающим модулем или сканером, встроенным в портативное устройство 3 или соединенным с последним. Для считывания штрих-кода в сканере используется инфракрасное или лазерное излучение либо камера. Сканер выполняет преобразование кода или XML-информации в данные, пригодные для использования, или определяет предварительно заданные параметры на основе идентификатора. На практике он может представлять собой ручное устройство с камерой. Пользователь может запустить приложение на портативном устройстве 3 и нажать кнопку для включения камеры, расположив ее над штрих-кодом. В ответ на считывание контекстных данных происходит генерирование контекстно-зависимых управляющих данных (настраиваемых параметров).
Ниже описаны другие альтернативные варианты осуществления изобретения. Они могут использоваться людьми, больными диабетом. Эти люди вынуждены в течение дня устанавливать значения для реализации описанных выше функций. В разное время суток эти значения (управляющие данные) могут варьироваться в зависимости от изменений состояния организма или активности пользователя.
В первом примере использования человек, больной диабетом, работает в офисе. Он прикрепляет к своему рабочему столу первый носитель контекстных данных, снабженный первым штрих-кодом, обозначающим инсулиновый профиль для малоподвижного образа жизни. После работы этот человек садится в свой автомобиль, где прикрепляет к рулевому колесу второй носитель контекстных данных, снабженный вторым штрих-кодом. Второй штрих-код предназначен для других контекстных данных, отображающих, например, другое пороговое значение для раннего предупреждения пользователя в случае снижения его уровня гликемии. Кроме того, в автомобиле может быть размещен третий носитель контекстных данных, снабженный третьим штрих-кодом, обозначающим другой инсулиновый профиль, при котором этот человек находится в сознании. Вечером этот человек сканирует четвертый штрих-код, предусмотренный для периода сна на четвертом носителе контекстных данных и отображающий другие значения для целевого диапазона, вывода предупреждений и инсулинового профиля.
Во втором примере использования человек, больной диабетом, посещает спортивный зал. Для занятий спортом ему требуется установить специфические настраиваемые параметры. Для быстрой установки этих параметров он сканирует штрих-код на носителе контекстных данных, прикрепленном к входной двери или к его индивидуальному шкафчику для одежды.
В третьем примере использования человек, больной диабетом, посещает заведение общественного питания. Здесь носители контекстных данных, снабженные штрих-кодом, прикрепляются к тарелкам, а штрих-код обозначает количество углеводов в пище. Человек сканирует этот штрих-код. Вследствие этого в портативном устройстве 3 генерируются контекстно-зависимые управляющие данные, отображающие пищевой болюс, рассчитанный на основе сканированных контекстных данных.