Дистанционно программируемая система вливания

Реферат

 

Изобретение предназначено для доставки различных медикаментов и жидкостей с помощью системы, которая посылает речевые команды и запросы на удаленный клавишный приемопередатчик и которая может программироваться нажатием клавиш на клавиатуре удаленного клавишного приемопередатчика по командам или запросам. Система вливания содержит память для запоминания протокола программирования, блок запоминания речи для запоминания речевых сигналов, удаленный порт связи для посылки упомянутого речевого сигнала на упомянутый удаленный клавишный приемопередатчик и для приема сигнала дистанционного программирования, процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к памяти для выборки речевого сигнала из блока запоминания речи, для выборки протокола программирования из памяти и для обработки протокола программирования по сигналу дистанционного программирования. Способ вливания включает установление соединения системы вливания с удаленным клавишным приемопередатчиком, первую выборку речевого сигнала из блока запоминания речи после установления соединения между клавишным приемопередатчиком и системой вливания, первую посылку речевого сигнала на клавишный приемопередатчик, второй прием сигнала дистанционного программирования от удаленного клавишного приемопередатчика и последующую обработку протокола программирования по сигналу по принятому сигналу дистанционного программирования. Изобретение позволяет повысить эффективность ухода за пациентом, находящимся на значительном удалении от медцентра, а также перепрограммировать функционирование системы посредством клавиш на телефонной клавиатуре. 3 с. и 26 з.п. ф-лы, 10 ил.

Область изобретения Настоящее изобретение относится к дистанционно программируемой системе вливания для медицинских применений. Конкретнее, настоящее изобретение относится к системе вливания для доставки множества различных медикаментов и жидкостей, которая посылает речевые команды и запросы на удаленный клавишный приемопередатчик и которая может быть запрограммирована путем нажатия клавиш на клавиатуре удаленного клавишного приемопередатчика в ответ на команды и запросы.

Описание аналогов Устройства для вливания используются в медицинской сфере для распределения и доставки медикаментов и других жидкостей к пациенту. В настоящее время, - частично из-за растущих затрат на здоровье и высокой стоимости больничных палат, а частично из-за желания обеспечить комфорт и удобство пациентам, - медицинская промышленность предложила уход за пациентами, страдающими различными болезнями, на дому. В частности, многим пациентам требуется доставка и распределение медикаментов и других внутривенных жидкостей на постоянной основе. Доставка и распределение выполняются различными устройствами вливания, такими как внутривенные насосы и гравитационные насосы, а также другими типами внутривенного распределения. При снабжении пациентов устройствами вливания, которые легки по весу и просты в использовании, пациенты могут получить необходимые им медикаменты дома, то есть без помещения в больницу и без прямого содействия обеспечивающего уход человека, такого как сиделка.

Тем не менее, рабочие параметры устройств вливания должны часто изменяться из-за различий в нуждах пациентов. Изменения терапии могут также требовать того, чтобы все протоколы были запрограммированы. В ранних вариантах домашних устройств вливания для перепрограммирования протокола устройства требовалось физическое присутствие обеспечивающего уход человека при устройстве вливания. Такое перепрограммирование было дорогим и отнимающим много времени, что несколько ограничивало эффективность и удобство устройств вливания.

С момента появления этих ранних домашних устройств вливания в медицинской промышленности были сделаны улучшения в методах, по которым домашнее устройство вливания может наблюдаться и перепрограммироваться. Например, одна система использует активируемый пациентом выключатель на диагностическом устройстве, который вызывает автоматический набор телефонного номера, соответствующего обеспечивающему уход человеку, удаленному от диагностического устройства. Это дает пациенту возможность связаться с обеспечивающим уход человеком через динамик и микрофон на диагностическом устройстве, разрешая интерактивную связь с обеспечивающим уход человеком по поводу программ, которые должны быть выполнены диагностическим устройством. Эта система, однако, дает только возможность обеспечивающего уход человека наблюдать за устройством вливания, но не предлагает возможности дистанционно перепрограммировать устройство вливания.

Другая система дистанционного наблюдения использует пользовательский интерфейс для программирования протокола измерения давления крови и загрузки данных о давлении крови из амбулаторных блоков наблюдения за давлением крови. Пользовательский интерфейс соединен с центральным обрабатывающим компьютером телефонной линией. Блоки управления, расположенные в месте измерения давления крови, передают данные давления крови на центральный компьютер, который вырабатывает всеобъемлющие медицинские отчеты для конкретных пациентов, но который не может передавать перепрограммирующие сигналы на блоки управления.

Другие системы используют удаленные компьютеры для наблюдения и перепрограммирования протокола устройства вливания. В одной такой системе устройство вливания имеет блок доставки для доставки медицинского раствора и съемный логический блок для управления работой блока доставки. Логический блок либо прикреплен к блоку доставки, либо отделен от него, и пациент может носить блок доставки. Логический блок соединен с программирующим компьютером по телефонной линии. Компьютер может использоваться для программирования логического блока логической конфигурацией, подходящей для работы блока доставки в соответствии с требованиями назначенной доставки. Таким образом, хотя такие системы предназначены для дистанционного перепрограммирования протокола, они требуют удаленно расположенного компьютера для выполнения перепрограммирования.

Предыдущие обычные системы имеют множество различных недостатков. Самое главное, - они не обеспечивают простое интерактивное перепрограммирование обеспечивающим уход человеком без необходимости в удаленном компьютере для перепрограммирования. Способность иметь доступ обеспечивающего уход человека к удаленно расположенному устройству вливания по обычному телефону и перепрограммировать устройство вливания клавишами на телефонной клавиатуре является значительным преимуществом по сравнению с существующими методами перепрограммирования. Это имеет место потому, что клавишное перепрограммирование менее дорогое, более быстрое и гораздо более удобное как для обеспечивающего уход человека, так и для пациента, что делает устройства вливания более простыми в использовании и более многосторонними.

Обычные домашние системы вливания не имеют также способности посылать записанные речевые сигналы к удаленному обеспечивающему уход человеку, инструктируя и запрашивая обеспечивающего уход человека о перепрограммировании устройства вливания. При использовании записанных речевых команд и запросов, хранящихся в системе вливания, которые направляют обеспечивающего уход человека при перепрограммировании устройства вливания, процесс перепрограммирования делается более простым и эффективным с малыми шансами совершить ошибку при программировании.

Следовательно, существует необходимость в устройстве вливания, которое может быть дистанционно запрограммировано с помощью приемопередатчика без необходимости в удаленном компьютере программирования, и которое посылает записанные речевые сигналы от устройства вливания обеспечивающему уход человеку.

Раскрытие изобретения Соответственно, настоящее изобретение направлено на дистанционно программируемую систему вливания и способ дистанционного программирования системы вливания через удаленный приемопередатчик, что по существу устраняет одну или более проблем из-за ограничений и недостатков аналогов.

Дополнительные признаки и преимущества изобретения будут показаны ниже в описании, и частично будут ясны из описания, или могут быть изучены из применения изобретения. Цели и другие преимущества изобретения будут реализованы и достигнуты устройством и способом, специально выделенными в приведенном описании и в формуле изобретения данной заявки, так же как и на приложенных чертежах.

Для достижения этих и других преимуществ и в соответствии с целью изобретения, как воплощено и широко рассмотрено ниже, настоящее изобретение определяет дистанционно программируемую систему вливания с протоколом программирования, причем система вливания дистанционно программируется удаленным клавишным приемопередатчиком. Дистанционно программируемая система вливания содержит память для запоминания протокола программирования и удаленный порт связи для посылки речевого сигнала на удаленный клавишный приемопередатчик и для приема сигнала дистанционного программирования от удаленного клавишного приемопередатчика. Дистанционно программируемая система вливания содержит также блок запоминания речи для запоминания речевого сигнала и процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к памяти для выборки речевого сигнала из блока запоминания речи и протокола программирования из памяти, и для обработки протокола программирования в ответ на прием сигнала дистанционного программирования.

В другом аспекте, настоящее изобретение определяет способ дистанционного программирования системы вливания. Система вливания имеет блок запоминания речи для запоминания речевого сигнала и протокол программирования, а также дистанционно программируется удаленным клавишным приемопередатчиком. Способ содержит не- сколько операций: установление соединения между системой вливания и удаленным клавишным приемопередатчиком; выборку речевого сигнала из блока запоминания речи в ответ на установление соединения; посылка речевого сигнала на удаленный клавишный приемопередатчик; прием сигнала дистанционного программирования от удаленного клавишного приемопередатчика; и обработка протокола программирования в ответ на получение сигнала дистанционного программирования.

В следующем аспекте настоящее изобретение содержит дистанционно программируемую систему вливания с протоколом программирования, хранящимся в протокольной памяти, и дистанционно программируемая система вливания программируется удаленным клавишным приемопередатчиком. Система вливания содержит вливающий насос для доставки жидкостей к пациенту. Вливающий насос содержит порт данных вливания. Система вливания содержит также базовый блок, соединенный с портом связи вливания на вливающем насосе через базовый порт данных, для обработки протокола программирования. Базовый блок содержит блок запоминания речи для запоминания речевого сигнала и удаленный порт связи для посылки речевого сигнала на удаленный клавишный приемопередатчик и для приема двухтонального многочастотного (ДТМЧ) сигнала от удаленного клавишного приемопередатчика. Базовый блок далее содержит процессор, подключенный к удаленному порту связи, к блоку запоминания речи и к протокольной памяти, для выборки речевого сигнала из блока запоминания речи, для выборки протокола программирования из протокольной памяти и для обработки протокола программирования для получения обработанного протокола программирования в ответ на ДТМЧ сигнал. Обработанный протокол программирования передается из процессора на вливающий насос через базовый порт данных и порт данных вливания.

Следует понять, что как приведенное выше общее описание, так и нижеследующее подробное описание, являются только примерными и поясняющими, но не ограничивают изобретение как оно заявлено в формуле изобретения.

Приложенные чертежи включены для того, чтобы обеспечить дальнейшее понимание изобретения, и включены в материалы заявки и являются их частью для иллюстрации выполнений изобретения, а вместе с описанием - для объяснения принципов изобретения.

Краткое описание чертежей Фиг.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), то обеспечивающий уход человек переводится (кружок