Область изобретения
Настоящее изобретение относится к дистанционно программируемой системе вливания для медицинских применений. Конкретнее, настоящее изобретение относится к системе вливания для доставки множества различных медикаментов и жидкостей, которая посылает речевые команды и запросы на удаленный клавишный приемопередатчик и которая может быть запрограммирована путем нажатия клавиш на клавиатуре удаленного клавишного приемопередатчика в ответ на команды и запросы.
Описание аналогов
Устройства для вливания используются в медицинской сфере для распределения и доставки медикаментов и других жидкостей к пациенту. В настоящее время, - частично из-за растущих затрат на здоровье и высокой стоимости больничных палат, а частично из-за желания обеспечить комфорт и удобство пациентам, - медицинская промышленность предложила уход за пациентами, страдающими различными болезнями, на дому. В частности, многим пациентам требуется доставка и распределение медикаментов и других внутривенных жидкостей на постоянной основе. Доставка и распределение выполняются различными устройствами вливания, такими как внутривенные насосы и гравитационные насосы, а также другими типами внутривенного распределения. При снабжении пациентов устройствами вливания, которые легки по весу и просты в использовании, пациенты могут получить необходимые им медикаменты дома, то есть без помещения в больницу и без прямого содействия обеспечивающего уход человека, такого как сиделка.
Тем не менее, рабочие параметры устройств вливания должны часто изменяться из-за различий в нуждах пациентов. Изменения терапии могут также требовать того, чтобы все протоколы были запрограммированы. В ранних вариантах домашних устройств вливания для перепрограммирования протокола устройства требовалось физическое присутствие обеспечивающего уход человека при устройстве вливания. Такое перепрограммирование было дорогим и отнимающим много времени, что несколько ограничивало эффективность и удобство устройств вливания.
С момента появления этих ранних домашних устройств вливания в медицинской промышленности были сделаны улучшения в методах, по которым домашнее устройство вливания может наблюдаться и перепрограммироваться. Например, одна система использует активируемый пациентом выключатель на диагностическом устройстве, который вызывает автоматический набор телефонного номера, соответствующего обеспечивающему уход человеку, удаленному от диагностического устройства. Это дает пациенту возможность связаться с обеспечивающим уход человеком через динамик и микрофон на диагностическом устройстве, разрешая интерактивную связь с обеспечивающим уход человеком по поводу программ, которые должны быть выполнены диагностическим устройством. Эта система, однако, дает только возможность обеспечивающего уход человека наблюдать за устройством вливания, но не предлагает возможности дистанционно перепрограммировать устройство вливания.
Другая система дистанционного наблюдения использует пользовательский интерфейс для программирования протокола измерения давления крови и загрузки данных о давлении крови из амбулаторных блоков наблюдения за давлением крови. Пользовательский интерфейс соединен с центральным обрабатывающим компьютером телефонной линией. Блоки управления, расположенные в месте измерения давления крови, передают данные давления крови на центральный компьютер, который вырабатывает всеобъемлющие медицинские отчеты для конкретных пациентов, но который не может передавать перепрограммирующие сигналы на блоки управления.
Другие системы используют удаленные компьютеры для наблюдения и перепрограммирования протокола устройства вливания. В одной такой системе устройство вливания имеет блок доставки для доставки медицинского раствора и съемный логический блок для управления работой блока доставки. Логический блок либо прикреплен к блоку доставки, либо отделен от него, и пациент может носить блок доставки. Логический блок соединен с программирующим компьютером по телефонной линии. Компьютер может использоваться для программирования логического блока логической конфигурацией, подходящей для работы блока доставки в соответствии с требованиями назначенной доставки. Таким образом, хотя такие системы предназначены для дистанционного перепрограммирования протокола, они требуют удаленно расположенного компьютера для выполнения перепрограммирования.
Предыдущие обычные системы имеют множество различных недостатков. Самое главное, - они не обеспечивают простое интерактивное перепрограммирование обеспечивающим уход человеком без необходимости в удаленном компьютере для перепрограммирования. Способность иметь доступ обеспечивающего уход человека к удаленно расположенному устройству вливания по обычному телефону и перепрограммировать устройство вливания клавишами на телефонной клавиатуре является значительным преимуществом по сравнению с существующими методами перепрограммирования. Это имеет место потому, что клавишное перепрограммирование менее дорогое, более быстрое и гораздо более удобное как для обеспечивающего уход человека, так и для пациента, что делает устройства вливания более простыми в использовании и более многосторонними.
Обычные домашние системы вливания не имеют также способности посылать записанные речевые сигналы к удаленному обеспечивающему уход человеку, инструктируя и запрашивая обеспечивающего уход человека о перепрограммировании устройства вливания. При использовании записанных речевых команд и запросов, хранящихся в системе вливания, которые направляют обеспечивающего уход человека при перепрограммировании устройства вливания, процесс перепрограммирования делается более простым и эффективным с малыми шансами совершить ошибку при программировании.
Следовательно, существует необходимость в устройстве вливания, которое может быть дистанционно запрограммировано с помощью приемопередатчика без необходимости в удаленном компьютере программирования, и которое посылает записанные речевые сигналы от устройства вливания обеспечивающему уход человеку.
Раскрытие изобретения
Соответственно, настоящее изобретение направлено на дистанционно программируемую систему вливания и способ дистанционного программирования системы вливания через удаленный приемопередатчик, что по существу устраняет одну или более проблем из-за ограничений и недостатков аналогов.
Дополнительные признаки и преимущества изобретения будут показаны ниже в описании, и частично будут ясны из описания, или могут быть изучены из применения изобретения. Цели и другие преимущества изобретения будут реализованы и достигнуты устройством и способом, специально выделенными в приведенном описании и в формуле изобретения данной заявки, так же как и на приложенных чертежах.
Для достижения этих и других преимуществ и в соответствии с целью изобретения, как воплощено и широко рассмотрено ниже, настоящее изобретение определяет дистанционно программируемую систему вливания с протоколом программирования, причем система вливания дистанционно программируется удаленным клавишным приемопередатчиком. Дистанционно программируемая система вливания содержит память для запоминания протокола программирования и удаленный порт связи для посылки речевого сигнала на удаленный клавишный приемопередатчик и для приема сигнала дистанционного программирования от удаленного клавишного приемопередатчика. Дистанционно программируемая система вливания содержит также блок запоминания речи для запоминания речевого сигнала и процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к памяти для выборки речевого сигнала из блока запоминания речи и протокола программирования из памяти, и для обработки протокола программирования в ответ на прием сигнала дистанционного программирования.
В другом аспекте, настоящее изобретение определяет способ дистанционного программирования системы вливания. Система вливания имеет блок запоминания речи для запоминания речевого сигнала и протокол программирования, а также дистанционно программируется удаленным клавишным приемопередатчиком. Способ содержит не- сколько операций: установление соединения между системой вливания и удаленным клавишным приемопередатчиком; выборку речевого сигнала из блока запоминания речи в ответ на установление соединения; посылка речевого сигнала на удаленный клавишный приемопередатчик; прием сигнала дистанционного программирования от удаленного клавишного приемопередатчика; и обработка протокола программирования в ответ на получение сигнала дистанционного программирования.
В следующем аспекте настоящее изобретение содержит дистанционно программируемую систему вливания с протоколом программирования, хранящимся в протокольной памяти, и дистанционно программируемая система вливания программируется удаленным клавишным приемопередатчиком. Система вливания содержит вливающий насос для доставки жидкостей к пациенту. Вливающий насос содержит порт данных вливания. Система вливания содержит также базовый блок, соединенный с портом связи вливания на вливающем насосе через базовый порт данных, для обработки протокола программирования. Базовый блок содержит блок запоминания речи для запоминания речевого сигнала и удаленный порт связи для посылки речевого сигнала на удаленный клавишный приемопередатчик и для приема двухтонального многочастотного (ДТМЧ) сигнала от удаленного клавишного приемопередатчика. Базовый блок далее содержит процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к протокольной памяти, для выборки речевого сигнала из блока запоминания речи, для выборки протокола программирования из протокольной памяти и для обработки протокола программирования для получения обработанного протокола программирования в ответ на ДТМЧ сигнал. Обработанный протокол программирования передается из процессора на вливающий насос через базовый порт данных и порт данных вливания.
Следует понять, что как приведенное выше общее описание, так и нижеследующее подробное описание, являются только примерными и поясняющими, но не ограничивают изобретение как оно заявлено в формуле изобретения.
Приложенные чертежи включены для того, чтобы обеспечить дальнейшее понимание изобретения, и включены в материалы заявки и являются их частью для иллюстрации выполнений изобретения, а вместе с описанием - для объяснения принципов изобретения.
Краткое описание чертежей
Фиг.1 является схематическим представлением программируемой системы вливания по настоящему изобретению.
Фиг. 2 является блок-схемой базового блока в соответствии с настоящим изобретением.
Фиг. 3 является блок-схемой алгоритма, показывающей вход кода доступа и основное меню на примере настоящего изобретения.
Фиг. 4 является блок-схемой алгоритма, показывающей меню кода доступа в соответствии с примером настоящего изобретения.
Фиг.5 является блок-схемой алгоритма, показывающей меню режима просмотра в соответствии с примером настоящего изобретения.
Фиг. 6 является блок-схемой алгоритма, показывающей меню режима редактирования в соответствии с примером настоящего изобретения.
Фиг.7 является блок-схемой алгоритма, показывающей подменю в меню режима редактирования в соответствии с примером настоящего изобретения.
Фиг. 8А и 8В представляют собой блок-схему алгоритма, показывающую меню режима программирования в соответствии с примером настоящего изобретения.
Фиг.9 является блок-схемой алгоритма, показывающей подменю в меню режима программирования в соответствии с примером настоящего изобретения.
Фиг. 10 является таблицей, показывающей функции тревоги, которые могут быть использованы в системе по настоящему изобретению.
Описание предпочтительного выполнения
Теперь будут сделаны подробные ссылки на настоящее предпочтительное выполнение изобретения, пример которого проиллюстрирован приложенными чертежами. Везде, где возможно, одинаковые позиции будут использованы на всех чертежах для обозначения одинаковых или сходных частей.
В соответствии с настоящим изобретением представлена дистанционно программируемая система вливания, что позволяет дистанционно программировать систему вливания с удаленно расположенного приемопередатчика, такого как клавишный телефон. Дистанционно программируемая система вливания включает в себя память и блок запоминания речи. Система вливания также включает в себя удаленный порт связи, а также процессор, который подключен к удаленному порту связи, к блоку запоминания речи и к памяти. Следует понимать, что термины "программирование", "программируемый" и "обработка" являются обобщающими терминами, которые относятся ко множеству операций, функций и манипуляций с данными. Поэтому эти термины не ограничиваются здесь редактированием и удалением данных, параметров, протокола и кодов. Например, программирование и обработка, как они используются здесь, могут означать функции редактирования, изменения, стирания, вхождения, повторного вхождения, просмотра и повторного просмотра, синхронизации и введения.
Примерное выполнение устройства по настоящему изобретению показано на фиг. 1 и в целом обозначено позицией 10. Как выполнено и показано на фиг.1, дистанционно программируемая система 10 вливания включает в себя насосный блок 12 и базу 14. Насосный блок 12 и база 14 могут быть двумя отдельными блоками, как показано на фиг.1, или могут содержать один единый блок, содержащий внутри как насос 12, так и базу 14. Когда оба элемента объединены в единое устройство вливания, устройство может быть целиком переносным и программируемым как через локальное, так и через удаленное программирующие устройства.
Насос 12 включает в себя корпус 16, содержащий электрические и механические элементы насосного блока 12. Пример насосного блока 12, который может быть использован в настоящем изобретении, описан в патенте США 15078683, выданном обладателю прав настоящего изобретения. Насосный блок 12 также включает в себя линию 18 вливания, которая на конце 19 подключена к пациенту. Насосный блок 12 далее включает в себя дисплей 20 и различные клавиши 22.
База 14 включает в себя гнездо 24 для удерживания насосного блока 12, кабель для соединения базы 14 и насосного блока 12, клавиши 26 для управления работой базы 14, дисплейные лампы 28 для индикации различных состояний базы 14, и внутреннее звуковое устройство 29 для обеспечения звуковых сигналов тревоги. При том выполнении, которое представлено здесь, клавиши 26 включают в себя клавишу 30 линии, местную клавишу 32 и клавишу 34 посылки. Дисплейные лампы 28 включают в себя лампу 36 ожидания, лампу 38 телефона и лампу 40 тревоги. Функции клавиш 26 и дисплейных ламп 28 будут подробно описаны ниже. База 14 также включает в себя удаленный порт 42 связи и местный порт 44 связи. Предпочтительно база 14 и насос 12 соединены друг с другом инфракрасной линией связи 46, 48.
При том выполнении, которое представлено здесь, каждый из портов: удаленный порт 42 связи и местный порт 44 связи - содержит стандартный модем, хорошо известный в технике. Предпочтительно, модемным модулем настоящего изобретения является модем Cermetek 1 CH1785 или СН1782. Эти модемные модули могут работать на скорости 2400 бод или на других бодовых скоростях. Однако в настоящем изобретении также могут быть использованы другие бодовые скорости. Местная клавиша 32 используется для активации местного порта 44 связи. Например, когда обеспечивающий уход человек находится в помещении, где установлена система 10 вливания, он нажимает местную клавишу 32, активируя этим местный порт 44 связи. Обеспечивающий уход человек может затем связаться с базой 14 по местному телефону (не показан) в помещении, которое соединено с местным портом 44 связи. Если, с другой стороны, обеспечивающий уход человек находится в месте, удаленном от системы 10 вливания, нажимается клавиша 30 связи, активируя этим удаленный порт 42 связи. В этом случае обеспечивающий уход человек может связаться с базой 14 по телефону (не показан), расположенному в удаленном месте.
Для удобства данное описание относится и к местному, и к удаленному телефонам, но следует понять, что в настоящем изобретении может быть использован любой клавишный или ДТМЧ приемопередатчик, или же, для этого случая, любой приемопередатчик, который способен к связи двумя способами и к активации и выбору параметров программирования как независимо от различных напоминаний и запросов, так и в ответ на них. Также следует понять, что термин "клавишный приемопередатчик" не ограничен обычными телефонами, имеющими клавиатуру на 12 клавиш: клавиши 0-9, "*" и "#". Напротив, как описано здесь, термин "клавишный приемопередатчик" относится к любому приемопередатчику, способному вырабатывать сигналы с помощью клавиатуры или другой системы ввода данных, и, таким образом, не ограничивается приемопередатчиками, которые вырабатывают ДТМЧ сигналы, такими как обычные телефоны. Примеры "клавишных телефонов", как определено здесь, включают в себя обычные клавишные телефоны, компьютеры с клавиатурой и/или мышью, передатчики, которые преобразуют человеческую речь в импульсные или цифровые или аналоговые сигналы, и пейджерные приемопередатчики.
Базовый порт 46 данных и насосный порт 48 данных содержат беспроводную пару излучатель/детектор. Предпочтительно, каждый из портов 46, 48 данных содержит инфракрасные излучатель/детектор, допуская беспроводное соединение между насосным блоком 12 и базой 14. Однако могут быть использованы и другие порты беспроводной связи, или насосный блок 12 и база 14 могут быть соединены вместе проводами через порты 46 и 48 данных. Кроме того, как описано выше, насосный блок 12 и база 14 могут содержать единый блок, устраняющий необходимость в беспроводной или проводной связи между двумя блоками. Кабель 50 питания предпочтительно служит для обеспечения питания на насосный блок 12 через базу 14. Альтернативно, насосный блок 12 может иметь свой собственный кабель питания, подключенный напрямую к источнику питания, вместо того, чтобы быть подключенным через базу 14.
Со ссылками на фиг.2 будут описаны элементы, включенные в базу 14. База 14 содержит удаленный порт 42 связи, местный порт 44 связи, протокольную память 51, блок 52 запоминания речи, процессор 53, синтезатор 49 речи и память 54 кода доступа. Протокольная память 51, блок 52 запоминания речи и память 54 кода доступа могут содержаться в одной запоминающем устройстве (таком как оперативное запоминающее устройство), или в отдельных блоках памяти. Предпочтительно, чтобы блок 52 запоминания речи содержал постоянное запоминающее устройство (ПЗУ), а процессор 53 содержал 8-разрядый микроконтроллер, такой как Motorola MC68HC11AOFN. База 14 также включает в себя порт 48 данных для передачи информации между базой 14 и насосным блоком 12. Синтезатор 49 речи предпочтительно является интегральной схемой, которая преобразует оцифрованные речевые сигналы в сигнал, который подражает звуку человеческой речи. При том выполнении, которое приведено здесь, синтезатор 49 речи необходимо использовать только для преобразования сигналов, выходящих с базы 14 на местный или удаленный телефон, и, таким образом, не требуется для преобразования входящих сигналов от удаленного или местного телефона. Синтезатор речи может содержать кристалл большой интегральной схемы (БИС) синтеза речи, коммерчески распространяемый фирмой Oki под номером MSM6585.
Удаленный порт 42 связи, местный порт 44 связи и базовый порт 48 данных подключены к процессору 53 шинами 55а, 56а и 57а данных соответственно. Порты 42, 44 связи принимают сигналы от приемопередатчика (такого, как телефон), и передают эти сигналы по шинам 55а и 56а соответственно на процессор 53, который, в свою очередь, обрабатывает сигналы, выполняя различные операции в ответ на эти сигналы. Процессор 53 принимает оцифрованные речевые сигналы от блока 52 запоминания речи по шине 59а и посылает эти оцифрованные речевые сигналы на синтезатор 49 речи по шине 59b, где сигналы преобразуются в сигналы, подражающие человеческой речи. Эти сигналы человеческой речи посылаются с синтезатора 49 речи через шины 55b, 56b, 57b на шины 55а, 56а, 57а, которые, в свою очередь, передают эти сигналы на удаленный порт 42 связи, местный порт 44 связи, и базовый порт 48 данных соответственно.
Например, предположим, что необходимо предоставить инструкции для обеспечивающего уход человека, работающего по удаленному телефону (не показан). Процессор 53 посылает речевой адресный сигнал по шине 59а данных, подключающей процессор 53 к блоку 52 запоминания речи. Речевой адресный сигнал соответствует месту в блоке 52 запоминания речи, содержащему конкретный речевой сигнал, который подлежит передаче на удаленный приемопередатчик. По получении речевого адресного сигнала конкретный речевой сигнал поступает из блока 52 запоминания речи и посылается по шине 59а данных на процессор 53. Процессор 53 затем передает речевой сигнал по шине 59b данных на синтезатор 49 речи, который преобразует речевой сигнал и посылает преобразованный сигнал по шинам 55b и 56b на удаленный порт 42 связи, который посылает преобразованный сигнал на удаленный приемопередатчик. Речевой сигнал, извлеченный из блока 52 запоминания речи, может быть оцифрованным представлением человеческой речи или выработанным компьютером речевым сигналом (оба хорошо известны в технике). Оцифрованный речевой сигнал преобразуется синтезатором 49 речи в сигнал, который подражает звуку человеческой речи. Речевой сигнал инструктирует обеспечивающего уход человека, как отвечать на речевой сигнал и какой вид информации обеспечивающий уход человек должен послать. Поскольку удаленный приемопередатчик может быть клавишным телефоном с клавиатурой на много клавиш, обеспечивающий уход человек затем нажимает соответствующую клавишу или клавиши, посылая тем самым ДТМЧ сигнал обратно на удаленный порт 42 связи базы 14. Следует понять, однако, что удаленному приемопередатчику нет необходимости быть клавишным телефоном, напротив, это может быть любой приемопередатчик, способный принимать и посылать ДТМЧ и другие сходные сигналы. Например, удаленный приемопередатчик может быть компьютером или портативным удаленным контроллером.
Предположим, что ДТМЧ сигнал, посланный обеспечивающим уход человеком является дистанционно запрограммированным сигналом, который передан от удаленного телефона к удаленному порту 42 связи базы 14. Удаленный порт 42 связи затем передает дистанционно запрограммированный сигнал по шине 55а данных на процессор 53. В ответ на прием дистанционно запрограммированного сигнала процессор 53 запрашивает конкретный параметр запрограммированного протокола из протокольной памяти 51. Для получения этого параметра процессор 53 передает сигнал адреса протокола по шине 58 данных, которая связывает процессор 53 и протокольную память 51. Сигнал адреса протокола соответствует месту в протокольной памяти 51, содержащему параметр. Параметр затем посылается из протокольной памяти 51 на процессор 53 по шине 58 данных. В зависимости от природы дистанционно запрограммированного сигнала процессор 53 затем может выполнить одну или несколько операций над параметром, включая редактирование, стирание, посылку параметра обратно на удаленный приемопередатчик для повторного просмотра. Специалисты поймут, что от удаленного приемопередатчика на базу 14 может быть послано много видов сигналов или команд для обработки. Примеры таких сигналов, как они обрабатываются и их воздействие будут подробно описаны ниже вместе с описанием работы по настоящему изобретению.
В соответствии с настоящим изобретением система 10 вливания может объединять различные меры защиты для защиты от нежелательного программирования насосного протокола. Существенно, что пользовательский код доступа может быть использован для блокировки программирования кроме тех людей, у которых есть пользовательский код доступа, который может быть многоцифровым номером (предпочтительно, номером из четырех цифр). Система 10 вливания может быть снабжена одним или несколькими пользовательскими кодами доступа, которые хранятся в памяти кодов доступа. Для начала связи с системой 10 вливания обеспечивающий уход человек соединяется с системой 10 вливания через удаленный обычный клавишный телефон (не показан). Это соединение может быть инициировано звонком обеспечивающего уход человека в систему 10 вливания (или пациентом, говорящим по телефону, расположенному рядом с системой 10 вливания), или звонком пациента обеспечивающему уход человеку. По любому пути обеспечивающий уход человек соединяется с системой 10 вливания. После произошедшего соединения между обеспечивающим уход человеком и системой 10 вливания обеспечивающий уход человек запрашивается (речевым сигналом, хранящимся в блоке 52 запоминания речи) на предмет ввода пользовательского кода доступа. Если обеспечивающий уход человек вводит верный пользовательский код доступа (как объяснено выше, может быть несколько верных пользовательских кодов доступа), обеспечивающему уход человеку разрешается доступ и/или программирование насосного протокола.
В течение периода программирования, в определенных обстоятельствах (которые будут описаны ниже), пользовательские коды доступа могут быть пересмотрены, отредактированы и/или полностью стерты и введены снова. Для выполнения любой их этих функций на базу 14 обеспечивающим уход человеком посылается программирующий сигнал (например, с удаленного клавишного телефона). Программирующий сигнал передается удаленным портом 42 связи к процессору 53, который обрабатывает сигнал и вырабатывает адресный сигнал кода доступа. Адресный сигнал кода доступа, который соответствует местоположению памяти в памяти 54 кодов доступа, содержащей пользовательский код доступа, посылается по шине 60 данных в память 54 кодов доступа. Конкретный пользовательский код доступа затем извлекается и посылается обратно по шине 60 данных на процессор 53, который обрабатывает пользовательский код доступа тем же образом.
Для связи с насосом 12 база 14 оборудована базовым портом 48 данных. Насосный протокол может быть послан от базы 14 к насосу 12 через базовый порт 48 данных и насосный порт 46 данных. Таким образом, процессор 53 получает протокол от протокольной памяти 51 и посылает протокол по шине 57а данных на базовый порт 48 данных. Базовый порт 48 данных затем посылает информацию по линии инфракрасной связи к насосному порту 46 данных, где она обрабатывается схемой и/или программным обеспечением насоса 12. В этом случае насосный протокол может быть запрограммирован (то есть отредактирован, переделан, пересмотрен, заблокирован, введен заново и т.д.).
Теперь будут описаны функции клавиш 26 системы 10 вливания. Местная клавиша 32 используется для активации местного приемопередатчика. Если обеспечивающий уход человек находится при базе 14 и местный приемопередатчик (например, клавишный телефон) находится в этом месте и соединен с местным портом 44 связи, нажимается местная клавиша 32, активируя местный порт 44 связи и обеспечивая тем самым соединение связи между местным телефоном и базой 14.
Клавиша 34 посылки предназначена для того, чтобы разрешать посылку протокола системы 10 вливания на удаленный (или местный) компьютер (не показан). В этом случае удаленный или местный компьютер может сохранять файл с протоколом многих систем 10 вливания, расположенных в различных местах, и наблюдать за этими протоколами. Если компьютер удален от системы 10 вливания, человек, находящийся при базе 14, нажимает клавишу 34 посылки, которая, в свою очередь, загружает существующий протокол на удаленный порт 42 связи. Протокол затем передается через удаленный порт 42 связи на удаленный компьютер.
Клавиша 30 линии используется для начала периода удаленного (или местного) программирования или, другими словами, для ввода режима дистанционного клавишного программирования системы 10 вливания. При инициировании периода программирования обеспечивающий уход человек звонит по телефонному номеру, соответствующему системе 10 вливания (или домашнему номеру пациента). Вызов может позвонить на местном телефоне, подключенном к базе 14 через местный порт 44 связи. Пациент отвечает на вызов, и обеспечивающий уход человек и пациент могут осуществлять связь между удаленным и местным телефонами с помощью стандартных речевых сигналов. Здесь это известно как режим телефона или режим общения пациента. Обеспечивающий уход человек затем инструктирует пациента отжать кнопку 30 линии, что отъединит пациента от телефонной линии и начинает режим программирования, описанный ниже со с сносками на фиг.3-9. Если, однако, пациент не отвечает на звонок обеспечивающего уход человека, база может быть снабжена внутренней коммутирующей системой, которая напрямую соединяет обеспечивающего уход человека с базой 14 и начинает режим программирования. Внутреннее переключение может выполняться аппаратным обеспечением в базе 14 или программным обеспечением, которое управляет процессором 53, или сочетанием аппаратного и программного обеспечения. В любом случае, обеспечивающий уход человек затем начинает обрабатывать информацию и протокол, хранящиеся в базе 14. (Как описано выше, вызов может быть сделан пациентом обеспечивающему уход человеку).
Теперь будут описаны функции дисплейных ламп 28. Предпочтительно, дисплейные лампы 28 содержат светодиоды. Лампа 36 ожидания показывает, когда база 14 вовлечена в период программирования или когда она загружает протокол на удаленный компьютер. Соответственно, лампа 36 ожидания просит пациента не вмешиваться в работу базы 14 до того момента, когда лампа 36 ожидания не выключится, показывая, что внутренние обрабатывающие элементы базы 14 не активны. Лампа 38 телефона показывает, когда обеспечивающий уход человек и пациент находятся в речевой связи через удаленный телефон и местный телефон, и, таким образом, когда внутренние обрабатывающие элементы базы 14 неактивны. Лампа 38 телефона также может показывать, когда система 10 вливания готова. Лампа 40 тревоги показывает различные условия и функции тревоги системы 10 вливания. Условия тревоги и работа лампы тревоги в ответ на эти условия будут описаны ниже со ссылками на фиг.10.
Проиллюстрированный на фиг. 3-9 режим программирования или последовательность настоящего изобретения будет подробно описан ниже. Как описано выше, когда обеспечивающий уход человек хочет получить доступ к протоколу базы 14 и обработать его с удаленного телефона, он звонит по телефонному номеру, соответствующему устройству 10 вливания. Предпочтительно, вызов от обеспечивающего уход человека звонит на местном телефоне, подключенном к базе 14. Если на вызов отвечает пациент (или какой-то другой человек), находящийся при местном телефоне и базе 14, обеспечивающий уход человек и пациент связываются стандартными речевыми сигналами между удаленным и местным телефонами (то есть связываются в режиме телефона или связи с пациентом). Во время такой связи обеспечивающий уход человек просит пациента отжать клавишу 30 линии (или некоторую последовательность клавиш) на базе 14, что соединит обеспечивающего уход человека с базой 14, закончит режим телефона и начнет период дистанционного клавишного программирования. Если, с другой стороны, на вызов обеспечивающего уход человека не отвечают, обеспечивающий уход человек может быть прямо соединен с базой 14, как описано выше, прямо начиная этим период дистанционного клавишного программирования без вхождения в режим телефона. Альтернативно, период клавишного программирования может быть начат обеспечивающим уход человеком, находящимся у местного клавишного телефона просто путем снятия телефонной трубки и нажатия местной клавиши 32, которая дает местному телефону доступ к базе 14.
Когда обеспечивающий уход человек получил доступ к режиму программирования базы 14, следует ряд операций для того, чтобы дать возможность обеспечивающему уход человеку запрограммировать рабочий протокол устройства 10 вливания. Следует понять, что следующие операции программирования и доступа только примерны, и что в раскрытой схеме может быть сделано много изменений.
На фиг.3 процессор 53 получает из блока 52 запоминания речи приветственное сообщение 61, которое передается обеспечивающему уход человеку на удаленный или местный телефон. Вслед за приветственным сообщением 61 речевая команда 62 (которую получает процессор 53 из блока 52 запоминания речи) посылается обеспечивающему уход человеку, запрашивая его на предмет ввода кода доступа. Используя клавиши на удаленном клавишном телефоне, обеспечивающий уход человек вводит код доступа, и процессор 53 определяет в операции 64, является ли он ведущим кодом доступа или пользовательским кодом доступа. Если обеспечивающий уход человек ввел ведущий код доступа, то обеспечивающий уход человек переводится (кружок 65) в меню 90 кода доступа, показанное на фиг. 4, которое обеспечивает программирование ведущего и пользовательского кодов доступа.
Если обеспечивающий уход человек ввел пользовательский код доступа, процессор 53 получает из блока 52 запоминания речи некоторое число речевых запросов, содержащее основное меню 82: (1) операция 66 - запрашивает, хочет ли обеспечивающий уход человек просмотреть текущий базовый протокол программирования, инструктируя обеспечивающего уход человека отжать конкретную клавишу на клавишной клавиатуре для того, чтобы сделать этот выбор; (2) операция 67 - запрашивает, хочет ли обеспечивающей уход человек отредактировать текущий протокол, обеспечивая сходную инструкцию; (3) операция 68 - запрашивает, хочет ли обеспечивающий уход человек создать полностью новый протокол, с инструкциями, как сделать этот выбор; и (4) операция 69 - запрашивает, хочет ли обеспечивающий уход человек закончить период программирования и вернуться в режим речевой связи с пациентом. Если обеспечивающий уход человек выбирает режим просмотра (операция 66), обеспечивающий уход человек переводится (кружок 70) в меню 195 режима просмотра, показанное на фиг. 5. Если обеспечивающий уход человек выбирает режим редактирования (операция 67), то обеспечивающий уход человек переводится (кружок 71) в меню 200 режима редактирования, показанное на фиг.6. Если обеспечивающий уход человек выбирает режим создания (операция 68), то обеспечивающий уход человек переводится (кружок 72) в меню 300 режима создания, показанное на фиг.8А. И наконец, если обеспечивающий уход человек выбирает прямую связь с пациентом (операция 69), то соединение переключается на режим телефона (операция 73). В режиме телефона обеспечивающий уход человек может поговорить с пациентом для проверки изменений в программировании (операция 74). Обеспечивающий уход человек может затем положить трубку удаленного телефона после завершения разговора с пациентом (операция 75).
Если обеспечивающий уход человек вводит неверный код доступа, выполняются следующие операции. В ответ на прием неверного кода (см. операцию 63) обеспечивающий уход человек запрашивается (в операции 63) на предмет ввода другого кода доступа, поскольку введенный перед этим код неверен. Если следующий введенный код доступа верен, обеспечивающий уход человек переводится (в операции 77) на операцию решения кода доступа (то есть, операцию 64) и дальше процесс идет, как описано выше. Если, однако, обеспечивающий уход человек вводит другой неверный код доступа, операция 77 решения переходит в операцию 78, в которой обеспечивающему уход человеку говорится, что код доступа неверен, и он запрашивается на предмет ввода другого кода доступа. Если этот код верен, операция 79 решения переводит обеспечивающего уход человека на операцию 64 решения кода доступа. Если, с другой стороны, обеспечивающий уход человек ввел третий неверный код доступа, операция 79 решения переходит в операцию 80. Обеспечивающему уход человеку сообщается, что код доступа неверен и предлагается связаться с человеком, обеспечивающим уход на дому, для получения верного кода доступа, и база 14 прерывает связь (операция 81). Следует понять, что настоящим изобретением может быть использовано любое число повторений ввода кода доступа. Например, если обеспечивающий уход человек вводит два неверных кода доступа, база 14 может прервать связь или может позволить обеспечивающему уход человеку более чем три попытки ввести должный код доступа.
Со ссылками на фиг.4 будет описано меню 90 кода доступа. Если обеспечивающий уход человек ввел ведущий код доступа, то обеспечивающий уход человек переводится в меню 90 кода доступа (через кружок 65). После доступа к этому меню база 14 вырабатывает некоторое число речевых запросов, которые передаются обеспечивающему уход человеку и предоставляют обеспечивающему уход человеку определенное число вариантов выбора. Во-первых, в операции 91, обеспечивающего уход человека запрашивают, будет ли введен новый ведущий код доступа, и его инструктируют нажать конкретную клавишу на клавишной клавиатуре (в данном случае это клавиша "1") для того, чтобы сделать этот выбор. Если обеспечивающий уход человек делает этот выбор, база 14 просит обеспечивающего уход человека ввести существующий ведущий код доступа (операция 92) и ввести новый ведущий код доступа (операция 93). Нововведенный ведущий код доступа затем считывается обеспечивающему уход человеку базой 14 (операция 94), и база 14 вырабатывает речевую команду, которая просит обеспечивающего уход человека нажать клавишу "#" на клавиатуре для того, чтобы принять этот новый ведущий код доступа (операция 95). Если обеспечивающий уход человек нажимает клавишу "#", база 14 возвращает (операция 96) обеспечивающего уход человека к меню 90 кода доступа (через кружок 65). Специалисты поймут, что клавиши, которые надо нажать обеспечивающему уход человеку, примерны, и что могут быть разработаны другие клавиши для приема и/или выбора различных вариантов и программирующих вводов.
Во-вторых, в операции 97 обеспечивающий уход человек запрашивается, будет ли введен новый пользовательский код доступа, и инструктируется нажать конкретную клавишу на клавишной клавиатуре (в данном случае, клавишу "2") для того, чтобы сделать этот выбор. Если обеспечивающий уход человек делает этот выбор, база 14 просит обеспечивающего уход человека ввести новый пользовательский код доступа (операция 98). Если введенный новый пользовательский код доступа уже существует, программа замыкает петлю (операции 99-100) и просит обеспечивающего уход человека снова ввести новый ведущий код доступа (операция 97). Если нововведений пользовательский код доступа еще не существует, то новый ведущий код доступа затем считывается обеспечивающему уход человеку базой 14 (операция 101), и база 14 вырабатывает речевую команду, которая просит обеспечивающего уход человека нажать клавишу "#" на клавиатуре для того, чтобы принять этот новый пользовательский код доступа (операция 102). Если обеспечивающий уход человек нажимает клавишу "#", база 14 возвращает (операция 103) обеспечивающего уход человека к меню 90 кода доступа (через кружок 65).
В-третьих, в операции 104 обеспечивающий уход человек запрашивается, будет ли он или она запрашивать пользовательские коды доступа, и инструктируется нажать конкретную клавишу на клавишной клавиатуре (в данном случае клавишу "3") для того, чтобы сделать этот выбор. Если обеспечивающий уход человек делает этот выбор, база 14 сообщает обеспечивающему уход человеку в операции 105, что есть определенное число пользовательских кодов доступа (в зависимости от того, как их много). В операции 106 база 14 перечисляет пользовательские коды доступа обеспечивающему уход человеку и продолжает перечислять пользовательские коды доступа (операция 107), пока они все не будут перечислены. После завершения перечисления пользовательских кодов доступа база 14 возвращает (операция 107) обеспечивающего уход человека к меню 90 кодов доступа (через кружок 65).
В-четвертых, в операции 109 обеспечивающий уход человек запрашивается, будет ли он или она стирать пользовательские коды доступа, и инструктируется нажать определенную клавишу на клавишной клавиатуре (в данном случае клавишу "4") для того, чтобы сделать этот выбор. Если обеспечивающий уход человек делает этот выбор, база 14 просит обеспечивающего уход человека сделать выбор из двух вариантов: (1) чтобы стереть определенные пользовательские коды доступа, нажать определенную клавишу на клавишной клавиатуре (в данном случае клавишу "1") (см. операцию 110); или (2) чтобы стереть все пользовательские коды доступа, нажать другую клавишу (в данном случае клавишу "2") (см. операцию 115). Если обеспечивающий уход человек выбирает операцию 110, он запрашивается на предмет ввода особого пользовательского код доступа, подлежащего стиранию (операция 111), и база 14 повторяет этот особый пользовательский код доступа в операции 112. База 14 затем просит обеспечивающего уход человека нажать клавишу "# " на клавишной клавиатуре, чтобы принять удаление этого пользовательского кода доступа (операция 113), и возвращается к меню кода доступа в операции 114. Если обеспечивающий уход человек выбирает операцию 115 (полное удаление), база 14 предупреждает обеспечивающего уход человека, что он или она собирается стереть все пользовательские коды доступа, и просит обеспечивающего уход человека нажать клавишу "#" для подтверждения (операция 116). База затем возвращается в меню 90 пользовательских кодов доступа (операция 117).
В-пятых, в операции 118 обеспечивающего уход человека просят нажать определенную клавишу (в данном случае "5") для выхода из меню кодов доступа. Если обеспечивающий уход человек делает этот выбор, база 14 возвращается (в операции 119) к приглашению 62 кода доступа (см. фиг.3).
Теперь со ссылками на фиг.5 будет подробно описан режим просмотра. Если обеспечивающий уход человек выбрал режим просмотра в операции 66, база 14 переводит (кружок 70) обеспечивающего уход человека в меню 195 режима просмотра, проиллюстрированное на фиг. 5. После доступа к этому меню база 14 вырабатывает некоторое число речевых запросов, которые передаются обеспечивающему уход человеку и обеспечивают обеспечивающего уход человека несколькими вариантами выбора - а именно, просмотром следующей информации: (1) рабочие параметры непрерывного режима насоса 12 (операция 120); (2) рабочие параметры прерывистого режима насоса 12 (операция 121); (3) рабочие параметры пульсирующего режима насоса 12 (операция 122); (4) рабочие параметры режима насоса 12 для управляемого пациентом обезболивания (УПО) в миллилитрах (мл) (операция 123); и (5) рабочие параметры режима насоса 12 для УПО в миллиграммах (мг) (операция 124). Непрерывный режим относится к насосу, который непрерывно доставляет жидкость к пациенту, тогда как прерывистый режим относится к прерывистой доставке жидкостей. Пульсирующий режим относится к режиму, в котором доставка жидкости периодически во время управления увеличивается до основной скорости, а затем уменьшается до скорости "поддержания вен открытыми". Режим УПО относится к способности пациента самому управлять дополнительной порцией ("пилюлей") жидкости, распределяемой насосом. Другими словами, когда имеющаяся доза обезболивающего, направленного пациенту насосом, недостаточна для облегчения боли, пациент может самостоятельно затребовать порцию для увеличения дозы, автоматически доставляемой насосом.
Если обеспечивающий уход человек выбирает просмотр непрерывного режима (операция 120), база 14 предоставляет обеспечивающему уход человеку различную информацию. Обеспечивающему уход человеку сообщается, блокирован или нет протокол (операция 125); включена или нет система тревоги "воздух в линии" (ВВЛ) (операция 126); продолжительность по времени в часах, минутах и/или секундах текущего распределения к пациенту (операция 127); программируемую скорость доставляемой жидкости в мл/ч (операция 128); текущую скорость жидкости в мл/ч (операция 129); объем жидкости, подлежащей вливанию, в мл (операция 130); объем уже влитой жидкости (операция 131); уровень в мл, при котором зазвучит сигнал тревоги низкого уровня (операция 132); и последняя произошедшая тревога (операция 133) (см. также фиг.10, показывающую таблицу тревоги). После предоставления этой информации обеспечивающему уход человеку база 14 в операции 134 возвращается в основное меню 82.
Если обеспечивающий уход человек выбирает просмотр прерывистого режима (операция 121), база 14 также предоставляет обеспечивающему уход человеку разнообразную информацию. Операции 135-137 обеспечивают одинаковую информацию с операциями 125-127 соответственно. Операция 141 обеспечивает одинаковую информацию с операцией 131, а операции 145-146 обеспечивают одинаковую информацию с операциями 132-133 соответственно. Дополнительная информация, предоставляемая обеспечивающему уход человеку в прерывистом режиме такова: запрограммированная скорость дозы доставляемой жидкости в мл/ч (операция 138); текущая скорость дозы доставляемой жидкости в мл/ч (операция 139); объем дозы подлежащей вливанию жидкости в мл (операция 140); фоновая скорость в мл/ч (операция 142); время между дозами (или часы "Q") (операция 143); и число доз (операция 144). После снабжения обеспечивающего уход человека этой информацией база 14 возвращается в операции 147 в основное меню 82.
Если обеспечивающий уход человек выбирает просмотр пульсирующего режима (операция 122), база 14 также предоставляет обеспечивающему уход человеку различную информацию. Операции 148-150 обеспечивают одинаковую информацию с операциями 125-127 соответственно. Операция 154 обеспечивает одинаковую информацию с операцией 131, а операции 157-158 обеспечивают одинаковую информацию с операциями 132-133 соответственно. Дополнительная информация, предоставляемая обеспечивающему уход человеку в пульсирующем режиме такова: запрограммированная основная скорость жидкости в мл/ч (операция 151); текущая основная скорость жидкости в мл/ч (операция 152); объем жидкости перед снижением в мл (операция 153); увеличивающаяся скорость в мл/ч (операция 155); и уменьшающаяся скорость в мл/ч (операция 156). После снабжения обеспечивающего уход человека этой информацией база 14 возвращается в операции 159 в основное меню 82.
Если обеспечивающий уход человек выбирает просмотр режима УПО в мл (операция 123), то обеспечивающему уход человеку также предоставляется информация. Операции 160-162 обеспечивают одинаковую информацию с операциями 125-127 соответственно. Операции 165-166 обеспечивают одинаковую информацию с операциями 130-131 соответственно, а операции 172-173 обеспечивают одинаковую информацию с операциями 132-133 соответственно. Дополнительная информация, предоставляемая обеспечивающему уход человеку в режиме УПО в мл, такова: запрограммированная непрерывная скорость доставляемой жидкости в мл/ч (операция 163): текущая непрерывная скорость доставляемой жидкости в мл/ч (операция 164); объем порции жидкости в мл (операция 167); интервал порции в часах и минутах (операция 168); число порций/ч (операция 169); число неудавшихся порций (операция 170); и число доставленных порций (операция 171). После снабжения обеспечивающего уход человека этой информацией база 14 возвращается в операции 174 в основное меню 82.
Если обеспечивающий уход человек выбирает просмотр режима УПО в мг (операция 124), то обеспечивающему уход человеку предоставляется другая информация. Операции 175-177 обеспечивают одинаковую информацию с операциями 125-127 соответственно, а операции 188-189 обеспечивают одинаковую информацию с операциями 132-133 соответственно. Дополнительная информация, предоставляемая обеспечивающему уход человеку в режиме УПО в мг, такова: концентрация доставляемой жидкости в мл/мг (операция 178); запрограммированная непрерывная скорость жидкости в мг/ч (операция 179); текущая непрерывная скорость жидкости в мг/ч (операция 180); подлежащие вливанию мг (операция 181); влитые мг в мг (операция 182); доза порции в мг (операция 183); интервал порции в часах и минутах (операция 184); число порций/ч (операция 185); число неудавшихся порций (операция 186); и число доставленных порций (операция 187). После снабжения обеспечивающего уход человека этой информацией база 14 возвращается в операции 190 в основное меню 82.
Со ссылками на фиг.6 будет подробно описан режим редактирования. Если обеспечивающий уход человек выбрал режим редактирования в операции 67, база 14 переносит (кружок 71) обеспечивающего уход человека в меню 200 режима редактирования, проиллюстрированное на фиг.6. После получения доступа к этому меню база 14 вырабатывает некоторое число речевых запросов, которые передаются обеспечивающему уход человеку и обеспечивают обеспечивающего уход человека несколькими вариантами выбора, а именно: (1) редактирование рабочих параметров в непрерывном режиме (операция 201); (2) редактирование рабочих параметров в режиме УПО в мл (операция 202); и (3) редактирование рабочих параметров в режиме УПО в мг (операция 203). Независимо от того, какой вариант выбран, после редактирования рабочих параметров (или протокола) в этом режиме обеспечивающий уход человек переводится (см. кружок 204) в подменю 270, 280 режима редактирования, показанные на фиг.7.
Если обеспечивающий уход человек выбирает редактирование непрерывного режима (операция 201), база 14 позволяет обеспечивающему уход человеку отредактировать скорость доставки. В этом режиме некоторые параметры остаются постоянными, а другие могут быть отредактированы. Обеспечивающему уход человеку сообщается текущая скорость, с которой насос 12 доставляет жидкость в мл/ч (операция 210). Затем обеспечивающего уход человека просят ввести новую скорость, или нажать клавишу "# " для подтверждения текущей скорости (операция 211). Наконец, обеспечивающему уход человеку сообщается новая скорость в мл/ч и его просят нажать клавишу "#" на клавиатуре для принятия новой скорости (операция 212). После того, как скорость была изменена, база 14 переходит (кружок 204) к подменю 270, 280 на фиг.7.
Если обеспечивающий уход человек выбирает редактирование режима УПО в мл (операция 202), то обеспечивающего уход человека просят отредактировать различные параметры протокола УПО в мл. Сначала обеспечивающему уход человеку сообщается, какова текущая непрерывная скорость в мл/ч (операция 221), а в операции 222 обеспечивающего уход человека просят ввести новую непрерывную скорость, или нажать клавишу "#" для подтверждения текущей скорости. Обеспечивающему уход человеку затем сообщается, какова теперь новая скорость, и его просят нажать клавишу "#" для принятия этой новой скорости (операция 223). Аналогичные операции проводятся над объемом порции (операции 224-226), числом порций/час (операции 227-229), и интервалом порции (операции 230-232). После редактирования база 14 переходит (кружок 204) к подменю 270, 280 на фиг.7.
Если обеспечивающий уход человек выбирает редактирование режима УПО в мг (операция 203), то обеспечивающего уход человека просят отредактировать различные параметры протокола УПО в мг. Сначала обеспечивающему уход человеку сообщается, какова текущая непрерывная скорость в мг/ч (операция 241), а в операции 242 обеспечивающего уход человека просят ввести новую непрерывную скорость или нажать клавишу "#" для подтверждения имеющейся скорости. Обеспечивающему уход человеку затем сообщается, какова теперь новая скорость, и его просят нажать клавишу "#" для принятия этой новой скорости (операция 243). Аналогичные операции проводятся над объемом порции (операции 244-246), числом порций/ч (операции 247-249), и интервалом порции (операции 250-252). После редактирования база 14 переходит (кружок 204) к подменю 270, 280 на фиг.7.
По фиг.7 подменю 270, 280 режима редактирования снабжают обеспечивающего уход человека несколькими вариантами выбора после редактирования протокола. Первое подменю 270 позволяет обеспечивающему уход человеку посылать (то есть записывать) редактирования насоса 12 (операция 271) путем нажатия определенной клавиши на клавиатуре (в данном случае "1"), просматривать редактирования (операция 272) путем нажатия другой клавиши на клавиатуре (в данном случае "2"), и удалить все редактирования (операция 273) путем нажатия еще одной клавиши на клавиатуре (в данном случае "3"). Если обеспечивающий уход человек выбирает посылку редактирований (операцию 271), на насос 12 посылается новый протокол (операция 274), и обеспечивающему уход человеку говорится "до свидания" (операция 275). Обеспечивающий уход человек затем переводится в режим телефона или режим общения с пациентом (операция 276), и обеспечивающий уход человек соединяется с пациентом для проверки программирования (операция 277). После проверки изменений от программирования с пациентом обеспечивающий уход человек кладет трубку удаленного телефона (операция 278), и период программирования заканчивается.
Если обеспечивающий уход человек выбирает просмотр редактирований (операция 272), база 14 сообщает новые параметры протокола обеспечивающему уход человеку (операция 279). После сообщения обеспечивающий уход человек получает второе подменю 280 режима редактирования. Второе подменю 280 режима редактирования разрешает обеспечивающему уход человеку выбрать один из нескольких вариантов: (1) послать редактирования путем нажатия определенной клавиши на клавиатуре (операция 281); (2) редактировать редактирования путем нажатия другой клавиши на клавиатуре (операция 282); или (3) удалить все редактирования путем нажатия еще одной клавиши на клавиатуре (операция 273). Если обеспечивающий уход человек выбирает посылку редактирований (операцию 281), на насос 12 посылается новый протокол (операция 284), и обеспечивающему уход человеку говорится "до свидания" (операция 285). Обеспечивающий уход человек затем переводится в режим телефона или режим общения с пациентом (операция 276), и обеспечивающий уход человек соединяется с пациентом (режим общения с пациентом) для проверки программирования (операция 287). После проверки с пациентом изменений от программирования обеспечивающий уход человек кладет трубку удаленного телефона (операция 288), и период программирования заканчивается. Если обеспечивающий уход человек выбирает редактирование редактирований (операция 282), то обеспечивающий уход человек переводится в меню режима редактирования (операция 289), показанное на фиг.6 и описанное выше. Если обеспечивающий уход человек выбирает удаление редактирований (операция 283), обеспечивающий уход человек переводится в основное меню 82 (операция 290).
Теперь со ссылками на фиг.8А и 8В будет описан режим создания. Если обеспечивающий уход человек выбирает режим создания в операции 68, то база 14 переносит обеспечивающего уход человека в меню 300 режима создания. В меню 300 режима создания обеспечивающий уход человек имеет несколько вариантов обработки протокола: (1) непрерывный режим 302; (2) прерывистый режим 304; (3) пульсирующий режим 306; и (4) режим 308 УПО. Для любого из этих режимов, который будет выбран, обеспечивающий уход человек нажимает заранее определенную клавишу удаленного программирующего приемопередатчика или клавишного телефона.
Если обеспечивающий уход человек выбирает программирование непрерывного режима 302 в меню 300 режима создания, то обеспечивающего уход человека просят запрограммировать различные параметры протокола непрерывного режима. Обеспечивающего уход человека просят ввести скорость (операция 310), после чего введенная скорость повторяется, и обеспечивающего уход человека просят нажать клавишу "#" для принятия этой скорости (операция 311). Обеспечивающий уход человек следует такой же процедуре для ввода объема (операции 312 и 313), тревоги низкого уровня (операции 314 и 315), блокирования протокола (операции 316 и 317) и включения и выключения ВВЛ (операции 318 и 319). После программирования обеспечивающий уход человек переводится (кружок 397) в подменю на фиг.9.
Если обеспечивающий уход человек выбирает программирование прерывистого режима 304, то обеспечивающего уход человека просят запрограммировать различные параметры протокола прерывистого режима. Обеспечивающего уход человека просят ввести число часов "Q" (операция 320), после чего введенное число часов "Q" повторяется, и обеспечивающего уход человека просят нажать клавишу "#" для принятия этого числа (операция 321). Обеспечивающий уход человек следует такой же процедуре для ввода скорости дозы (операции 322 и 323), объема дозы (операции 324 и 325), фоновой скорости (операции 326 и 327), числа доставок (операции 328 и 329), тревоги низкого уровня (операции 330 и 331), блокирования протокола (операции 332 и 333) и включения и выключения ВВЛ (операции 334 и 335). После программирования обеспечивающий уход человек переводится (кружок 397) в подменю на фиг.9.
Если обеспечивающий уход человек выбирает программирование пульсирующего режима 306, то обеспечивающего уход человека просят запрограммировать различные параметры протокола пульсирующего режима. Обеспечивающего уход человека просят ввести общий объем (операция 336), после чего введенный общий объем считывается, и обеспечивающего уход человека просят нажать клавишу "#" для принятия этого объема (операция 337). Обеспечивающий уход человек следует такой же процедуре для ввода времени расширения (операции 338 и 339), времени сужения (операции 340 и 341) и общего времени доставки (операции 342 и 343). База 14 затем подсчитывает основную скорость (операция 344) и повторяет эту основную скорость обеспечивающему уход человеку (операция 345); подсчитывает объем перед снижением (операция 346) и повторяет этот объем обеспечивающему уход человеку (операция 347); и подсчитывает увеличивающуюся и уменьшающуюся скорости (операции 348 и 350), и считывает их (операции 349 и 350). Обеспечивающего уход человека также просят ввести блокирование протокола (операции 352 и 353), и включение и выключение ВВЛ (операции 354 и 355). После программирования обеспечивающий уход человек переводится (кружок 397) в подменю на фиг.9.
Если обеспечивающий уход человек выбирает программирование режима 308 УПО, то обеспечивающего уход человека переводят в подменю 360 режима УПО. В подменю 360 режима УПО обеспечивающего уход человека просят выбрать режим УПО в мл (операция 361) или режим УПО в мг (операция 362). Если обеспечивающий уход человек выбирает режим УПО в мл, то обеспечивающего уход человека просят ввести протокол этого режима, включая непрерывную скорость (операции 363 и 364), общий объем (операции 365 и 366), объем порции (операции 367 и 368), число порций/ч (операции 369 и 370), интервал между порциями (операции 371 и 372), тревогу низкого уровня (операции 373 и 374), блокирование протокола (операции 375 и 376), и включение и выключение ВВЛ (операции 377 и 378). Если обеспечивающий уход человек выбирает режим УПО в мг (операция 362), то обеспечивающего уход человека просят ввести протокол режима, включая концентрацию (операции 379 и 380), непрерывную скорость (операции 381 и 382), общий объем (операции 383 и 384), объем порции (операции 385 и 386), число порций/ч (операции 387 и 388), интервал между порциями (операции 389 и 390), тревогу низкого уровня (операции 391 и 392), блокирование протокола (операции 393 и 394), и включение и выключение ВВЛ (операции 395 и 396). После программирования обеспечивающий уход человек переводится (кружок 397) в подменю на фиг.9.
По фиг. 9, после программирования последовательности в соответствии с фиг. 8А и 8В, обеспечивающий уход человек переводится (через кружок 397) в первичное подменю 400 режима создания. В первичном подменю 400 режима создания обеспечивающий уход человек может сделать различные варианты выбора, включая посылку новозапрограммированного протокола (операция 402), просмотр новозапрограммированного протокола (операция 404), и удаление новозапрограммированного протокола (операция 406). Если обеспечивающий уход человек выбирает посылку (операция 402), обеспечивающему уход человеку сообщается, что новый протокол послан на насос 12 и затем ему говорится "до свидания" (операции 410 и 411), и соединение переключается на режим телефона или связи с пациентом (т.е. общение с пациентом) (операция 412). Обеспечивающий уход человек может затем говорить с пациентом для проверки программирования (операция 413), а затем положить трубку после проверки (операция 414). Если выбран вариант удаления 406, обеспечивающий уход человек переводится (операция 437) в основное меню 82.
Если выбран вариант просмотра 404, параметры нового запрограммированного протокола сообщаются обеспечивающему уход человеку (операция 415). Обеспечивающий уход человек переводится во вторичное подменю 420 режима создания, из которого обеспечивающий выбор человек может сделать несколько вариантов выбора, включая посылку нового протокола (операция 422), редактирование нового протокола (операция 424), и удаление нового протокола (операция 426). Если выбран вариант посылки 422, выполняются операции с 430 по 434, которые аналогичны тем, которые проводятся, если обеспечивающий уход человек выбрал вариант посылки 402 в первичном подменю 400 режима создания. Если выбран вариант редактирования 424, то обеспечивающий уход человек переводится (операция 435) в меню 300 режима создания. Наконец, если выбран вариант 426 удаления, то обеспечивающий уход человек переводится (операция 436) в основное меню 82.
Во всех вышеописанных режимах обработки база 14 может быть представлена множеством признаков, которые облегчают дистанционное или местное программирование протокола. Например, клавиша "#" может быть использована для ввода изменений или выбора. Клавиша "*" может быть использована для выхода из режима программирования, для возвращения от текущей рабочей операции к предыдущей операции, или от обрабатываемой части параметра к предыдущей части этого параметра, или для ввода десятичной запятой в зависимости от случая в последовательности программирования. Система может быть установлена так, что она отклоняет значения вне диапазона и советы о неверном значении. Если телефонная линия связи оборудована ожиданием вызова, то наличие входящего вызова на дополнительной линии ожидания вызова не заставляет линию текущей связи (т.е. программирования) оборвать связь.
Со ссылками на фиг.10 будет описана таблица 500 тревоги по настоящему изобретению. Таблица 500 тревоги может содержать множество функций тревоги, включая тревогу 502 "воздух в линии" для линии 18, соединяющей насос 12 с пациентом, тревогу 504 негодной батареи, тревогу 506 ошибки в штрих-коде, тревогу 508, показывающую необходимость заменить батареи, тревогу 510 открытой двери, тревогу 514 севшей батареи, тревогу 516 низкого объема, тревогу 518 неисправности, тревогу 520 закупорки, тревогу 522 избыточного напряжения, тревогу 524 прерывания насоса, тревогу 526 завершения работы насоса. Все эти тревоги могут быть сделаны звуковыми с множеством различных или идентичных тонов, или видимыми с помощью лампы 40 тревоги, множества ламп или цифрового или аналогового дисплея. Вышеперечисленные функции тревоги примерны, и могут быть обеспечены другие функции тревоги. Альтернативно, только некоторые, или одна, или ни одна из вышеперечисленных функций тревоги могут быть воплощены в настоящем изобретении, в зависимости от конкретного воплощения.
Теперь будут описаны примеры того, как лампа 40 тревоги и внутреннее звуковое устройство 29 работают в ответ на различные состояния тревоги. Лампа 40 тревоги может содержать несколько ламп, например, красный, желтый, зеленый и других цветов светодиоды. Звуковое устройство может содержать динамик, сирену или сходное устройство. Примером состояния тревоги и ответа на него является ситуация, если телефонная линия неправильно соединена с базой 14 или система 10 вливания установлена неким другим неверным образом, тогда красный и зеленый светодиоды (которые входят в лампу 40 тревоги) могут вспыхивать вместе с прерывающимся звуком из звукового устройства 29. Если кто-то пытается получить доступ к местному режиму (то есть связаться с базой 14 через местный телефон, соединенный с местным портом 44 связи) без того, чтобы местная телефонная линия была подведена к базе 14, желтый светодиод может вспыхивать вместе с прерывающимся звуком. Если кто-то пытается получить доступ к режимам: местному, посылки или линии (то есть нажимая клавишу 30 линии, местную клавишу 32 или клавишу 34 посылки) без того, что насос 12 должным образом подключен к базе 14, то желтый и красный светодиоды могут вспыхивать вместе с прерывающимся звуком. Если потеряна телефонная связь между удаленным или местным телефоном и базой 14, красный светодиод может вспыхивать вместе с прерывающимся звуком. Наконец, если в базе 14 и/или насосе 12 появляется ошибка внутренней системы, красный светодиод может вспыхивать вместе с прерывающимся звуком. Должно быть понятно, что вышеприведенные действия лампы 40 тревоги и звукового устройства 29 только примерны и что в этих тревогах могут быть сделаны изменения.
Следует понимать, что вышеописанное программирование и функции, описанные для фиг. 3-10, представляют только примеры того, как обеспечивающий уход человек и базовый блок 14 могут взаимодействовать через удаленный или местный клавишный телефон или подобный приемопередатчик. Поэтому для дистанционного программирования по настоящему изобретению могут быть разработаны и выполнены дополнительные или альтернативные операции и процедуры. Соответственно, только некоторым из вышеописанных операций необходимо быть включенными в изобретение; операции могут проводиться другим образом, дополнительные или уменьшенные параметры протокола могут управляться обеспечивающим уход человеком, могут быть выбраны и различные режимы работы (т.е. иные, нежели непрерывный, прерывистый и т.п.).
Более того, настоящее изобретение может быть использовано во множестве применений. В описанном здесь примерном применении настоящее изобретение используется для управления и программирования протокола насоса вливания. Существует множество применений для вливания, для которых может быть использовано настоящее изобретение, и это множество включает в себя внутривенные амбулатории, инсулиновые насосы, больничные насосы, кишечные насосы, кровяные насосы, внутриаортные насосы, подкожные насосы, и (спинномозговой) насосы. Также существуют другие медицинские применения, в которых настоящее изобретение может быть использовано для удаленного программирования, равно как и других функций, описанных выше, включая использование с вентиляторами (то есть для уровня кислорода в крови), с респираторным оборудованием, машинами ЭКГ, анализаторами крови/газа, кишечными насосами (то есть насосами для вливания в желудок), мониторами содержания глюкозы в крови, диалитическим оборудованием, устройствами промывания открытых ран и урологическим оборудованием.
Поэтому специалистам должно быть понятно, что в устройстве и способе по настоящему изобретению могут быть сделаны различные модификации и изменения без отхода от духа и объема изобретения. Таким образом, имеется в виду, что настоящее изобретение накрывает все модификации и изменения этого изобретения, обеспечивая их попадание в объем приложенной формулы изобретения и эквивалентов.
Изобретение предназначено для доставки различных медикаментов и жидкостей с помощью системы, которая посылает речевые команды и запросы на удаленный клавишный приемопередатчик и которая может программироваться нажатием клавиш на клавиатуре удаленного клавишного приемопередатчика по командам или запросам. Система вливания содержит память для запоминания протокола программирования, блок запоминания речи для запоминания речевых сигналов, удаленный порт связи для посылки упомянутого речевого сигнала на упомянутый удаленный клавишный приемопередатчик и для приема сигнала дистанционного программирования, процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к памяти для выборки речевого сигнала из блока запоминания речи, для выборки протокола программирования из памяти и для обработки протокола программирования по сигналу дистанционного программирования. Способ вливания включает установление соединения системы вливания с удаленным клавишным приемопередатчиком, первую выборку речевого сигнала из блока запоминания речи после установления соединения между клавишным приемопередатчиком и системой вливания, первую посылку речевого сигнала на клавишный приемопередатчик, второй прием сигнала дистанционного программирования от удаленного клавишного приемопередатчика и последующую обработку протокола программирования по сигналу по принятому сигналу дистанционного программирования. Изобретение позволяет повысить эффективность ухода за пациентом, находящимся на значительном удалении от медцентра, а также перепрограммировать функционирование системы посредством клавиш на телефонной клавиатуре. 3 с. и 26 з.п. ф-лы, 10 ил.
US 4207959 A, 17.06.1980 | |||
US 5335313 A, 02.08.1994 | |||
Устройство для микроинъекции жидкости | 1983 |
|
SU1136810A1 |
Авторы
Даты
2003-01-27—Публикация
1995-09-01—Подача