RU2531355C2 - Способ и система связи между беспроводными устройствами - Google Patents

Способ и система связи между беспроводными устройствами Download PDF

Info

Publication number
RU2531355C2
RU2531355C2 RU2011111396/07A RU2011111396A RU2531355C2 RU 2531355 C2 RU2531355 C2 RU 2531355C2 RU 2011111396/07 A RU2011111396/07 A RU 2011111396/07A RU 2011111396 A RU2011111396 A RU 2011111396A RU 2531355 C2 RU2531355 C2 RU 2531355C2
Authority
RU
Russia
Prior art keywords
data
command
instructions
radio frequency
frequency
Prior art date
Application number
RU2011111396/07A
Other languages
English (en)
Other versions
RU2011111396A (ru
Inventor
Роберт БРЮС
Original Assignee
Айсенс Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Айсенс Корпорейшн filed Critical Айсенс Корпорейшн
Publication of RU2011111396A publication Critical patent/RU2011111396A/ru
Application granted granted Critical
Publication of RU2531355C2 publication Critical patent/RU2531355C2/ru

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/145Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue
    • A61B5/14532Measuring characteristics of blood in vivo, e.g. gas concentration, pH value; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid, cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/15Devices for taking samples of blood
    • A61B5/150007Details
    • A61B5/150015Source of blood
    • A61B5/150022Source of blood for capillary blood or interstitial fluid
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/15Devices for taking samples of blood
    • A61B5/150007Details
    • A61B5/150847Communication to or from blood sampling device
    • A61B5/15087Communication to or from blood sampling device short range, e.g. between console and disposable
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2560/00Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
    • A61B2560/04Constructional details of apparatus
    • A61B2560/0443Modular apparatus
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/15Devices for taking samples of blood
    • A61B5/155Devices specially adapted for continuous or multiple sampling, e.g. at predetermined intervals

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Veterinary Medicine (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pathology (AREA)
  • Public Health (AREA)
  • Hematology (AREA)
  • Emergency Medicine (AREA)
  • Optics & Photonics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Transceivers (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

Группа изобретений относится к области медицины, использующей медицинские приборы сбора данных, осуществляющие связь с приемниками, и предназначена для упрощения доступа к данным, полученным прибором сбора данных и осуществления управления работой прибора сбора данных. Описаны системы и методики передачи команд между беспроводными устройствами. В одной реализации устройство для сбора данных (такое как прибор для постоянного наблюдения уровня глюкозы) и устройство наблюдения/управления, которые передают выборки данных посредством протокола скачкообразного изменения частоты, используют выделенную командную частоту для передачи инструкций и подтверждений, не содержащих данные. Описан командный режим, в котором командная частота регулярно прослушивается устройством, чтобы определять, отправляются ли инструкции парного соединения или другие инструкции. В другом примере, когда связь нарушается или искажается, устройства возвращаются к использованию командной частоты для того, чтобы повторно захватывать линию парной связи между устройствами. Командная частота также используется для режима полета, когда устройство для сбора данных переходит в режим с пониженной мощностью или без мощности передачи и остается в этом режиме, сохраняет данные выборки до тех пор, пока не получит инструкцию выйти из режима полета по командной частоте. 6 н. и 20 з.п. ф-лы, 7 ил.

Description

Перекрестная ссылка на родственные заявки
Настоящая заявка заявляет преимущество по предварительной заявке на патент США № 61/092717, поданной 28 августа 2008 года, полное раскрытие которой заключено в данном документе по ссылке.
Область техники, к которой относится изобретение
Варианты осуществления в данном документе относятся к области медицинских устройств, а более конкретно к связи между устройствами наблюдения и приемниками.
Уровень техники
Существующие медицинские устройства наблюдения, такие как приборы для постоянного наблюдения уровня глюкозы в крови, позволяют пациентам следить за состоянием здоровья на регулярной и постоянной основе. Например, прибор для постоянного наблюдения уровня глюкозы в крови, носимый близко к телу пациента и имеющий датчики, проникающие через кожу, может осуществлять выборку данных об уровне глюкозы в крови с постоянной частотой и предоставлять эти данные системе создания отчетов/наблюдения, чтобы наблюдать за пациентом. Постоянный характер выборки данных предоставляет пациентам лучшее, более детализированное понимание их состояния и того, как оно изменяется час за часом, или даже минута за минутой.
В некоторых существующих устройствах, для того чтобы предоставить пациенту повышенную простоту использования и комфорт, используется система наблюдения из двух частей. Эта система позволяет помещать относительно небольшое устройство для сбора данных близко к телу и в контакте с пациентом. Устройство для сбора данных затем беспроводным образом передает свои данные выборки отдельному устройству наблюдения, такому как карманное устройство. Это устройство наблюдения предоставляет простой доступ к данным, полученным устройством для сбора данных, и может также предоставлять возможность управлять работой устройства для сбора данных. Использование двух устройств может предоставлять более простое использование, чем непосредственное манипулирование устройством для сбора данных, поскольку оно может быть неудобно расположено на теле или установлено под одеждой.
Краткое описание чертежей
Варианты осуществления будут легко понятны при помощи последующего подробного описания вместе с сопровождающими чертежами. Варианты осуществления иллюстрируются в качестве примера, а не в качестве ограничения, на сопровождающих чертежах.
Фиг.1 - это блок-схема, иллюстрирующая компоненты, используемые в соответствии с различными вариантами осуществления.
Фиг.2 - это блок-схема последовательности операций, иллюстрирующая процесс работы устройства с помощью выделенной командной частоты в соответствии с различными вариантами осуществления.
Фиг.3 - это блок-схема последовательности операций, иллюстрирующая процесс работы устройства в командном режиме в соответствии с различными вариантами осуществления.
Фиг.4 - это блок-схема последовательности операций, иллюстрирующая процесс работы устройства в командном режиме, чтобы повторно захватывать линию связи между устройствами в соответствии с различными вариантами осуществления.
Фиг.5 - это блок-схема последовательности операций, иллюстрирующая процесс работы устройства в режиме полета в соответствии с различными вариантами осуществления.
Фиг.6 - это блок-схема последовательности операций, иллюстрирующая процесс связи устройства наблюдения с устройством для сбора данных в соответствии с различными вариантами осуществления.
Фиг.7 - это блок-схема, иллюстрирующая вычислительное окружение для использования на практике различных вариантов осуществления.
Подробное описание раскрытых вариантов осуществления
В последующем подробном описании сделана ссылка на сопровождающие чертежи, которые формируют часть данного документа и на которых показаны посредством иллюстраций варианты осуществления, которые могут быть применены на практике. Следует понимать, что могут быть реализованы другие варианты осуществления, и структурные или логические изменения могут быть внесены без отступления от объема настоящего изобретения. Последующее подробное описание, поэтому, не должно восприниматься в ограничивающем смысле, и объем вариантов осуществления задан приложенной формулой изобретения и ее эквивалентами.
Различные операции могут быть описаны как множество отдельных операций по очереди способом, который может быть удобен в понимании вариантов осуществления; однако порядок описания не должен истолковываться как подразумевающий то, что эти операции зависят от последовательности.
Описание может использовать основанные на перспективе описания, такие как вверх/вниз, сзади/спереди и верх/низ. Такие описания используются просто, чтобы упростить обсуждение, и не предназначены для того, чтобы ограничивать применение раскрытых вариантов осуществления.
Могут быть использованы термины "соединенный" и "подключенный" вместе со своими производными. Следует понимать, что эти термины не служат в качестве синонимов друг для друга. Скорее, в конкретных вариантах осуществления термин "подключенный" может использоваться, чтобы указывать, что два или более элементов находятся в непосредственном физическом или электрическом контакте друг с другом. Термин "соединенный" может означать, что два или более элементов находятся в непосредственном физическом или электрическом контакте. Однако термин "соединенный" может также означать, что два или более элементов не находятся в непосредственном контакте друг с другом, но все еще совместно работают или взаимодействуют друг с другом.
В целях описания фраза в форме "A/B" или в форме "A и/или B" означает (A), (B) или (A и B). В целях описания фраза в форме "по меньшей мере, один из A, B и C" означает (A), (B), (C), (A и B), (A и C), (B и C) или (A, B и C). В целях описания фраза в форме "(A)B" означает (B) или (AB), т.е. A является необязательным элементом.
Описание может использовать выражения "вариант осуществления", "варианты осуществления" или "реализация(и)", каждое из которых может ссылаться на один или более из одинаковых или разных вариантов осуществления/реализаций. Кроме того, выражения "содержащий", "включающий в себя", "имеющий" и т.п., когда используются относительно вариантов осуществления, являются синонимами.
В различных вариантах осуществления предоставляются способы, устройства и системы для передачи команд между беспроводными устройствами. В примерных вариантах осуществления вычислительное устройство может быть снабжено одним или более компонентами раскрытых устройств и/или систем и может применяться, чтобы выполнять один или более способов, которые раскрыты в данном документе.
Варианты осуществления в данном документе предоставляют в системе, в которой связь между двумя беспроводными устройствами подразумевает скачкообразное изменение частот, использование выделенной командной частоты для передачи и приема инструкций, не содержащих данные. Устройства используют выделенную частоту для захвата и парного соединения устройств друг с другом. Устройства также используют протоколы, которые периодически прослушивают активность на частоте для того, чтобы идентифицировать команды, которые отправляются между устройством наблюдения и устройством для сбора данных.
Устройства также используют выделенную частоту для работы в режиме полета, когда устройство для сбора данных понижает мощность в своем радиочастотном механизме или даже выключает радиочастотный механизм. Это используется во время воздушного путешествия и, в частности, в коммерческом самолете, где правила запрещают или ограничивают использование электронных устройств, которые передают по радиочастотам, пока самолет с пользователем находится в воздухе. Устройство для сбора данных в этом случае может прослушивать инструкции о завершении режима полета, проверяя выделенный командный канал. Также, когда связь прерывается, или когда по некоторой другой причине устройство для сбора данных не приняло подтверждение своих передач данных в течение периода времени, устройство для сбора данных имеет возможность переходить в тихий режим. В этом режиме устройство сохраняет данные своей выборки и прослушивает инструкцию повторного парного соединения от устройства наблюдения.
I. Система
Фиг.1 иллюстрирует блок-схему модулей, компонентов и связей между устройством для сбора данных и устройством наблюдения. В проиллюстрированном примере устройство для сбора данных является модулем 100 датчика уровня глюкозы ("GSA"), который находится на связи с блоком 120 автоматической калибровки и наблюдения ("ACMU"). Хотя фиг.1 иллюстрирует эти конкретные примеры систем, использующих технологии связи, описанные в данном документе, в альтернативных реализациях технологии могут быть использованы на других медицинских устройствах или между немедицинскими беспроводными устройствами.
GSA 100 содержит две части: модуль 105 датчика разового измерения ("DSA") и модуль 110 датчика многократного использования ("RSA"). DSA 105 предоставляет измерение данных о здоровье пациента, в этом случае DSA непосредственно измеряет уровни глюкозы в крови через датчик, проходящий через кожу пациента или расположенный в теле пациента. RSA 110, который сам необязательно должен находиться в близком контакте с телом пациента, служит для того, чтобы затем получать выборки данных, предоставляемые посредством DSA 105, и записывать и/или передавать эти выборки по необходимости. Для этого RSA 110 содержит цифровой механизм 130, который содержит процессор и программируется для проведения общих операций RSA, а также радиочастотный механизм 140 RSA, который руководит радиочастотной связью между GSA 100 и ACMU 120. В одной реализации RF-механизм 140 RSA содержит объединенный RF-приемопередатчик CC2510 фирмы Texas Instruments и интегральную схему микроконтроллера, хотя другие реализации могут использовать альтернативные процессоры.
ACMU 120 является устройством для приема и наблюдения данных от GSA 100, а также для предоставления команд управления в GSA 100. Аналогично RSA-части 110 GSA 100, ACMU 120 содержит цифровой механизм 150 и радиочастотный механизм 160. Как и в RSA 110, цифровой механизм 150 предоставляет высокоуровневые операции ACMU 120, в то время как RF-механизм 160 ACMU предоставляет связь с RSA 110. ACMU также содержит пользовательский интерфейс 165 для управления своей работой, а также работой ассоциированного RSA.
Как иллюстрирует фиг.1, RF-механизм 140 RSA и RF-механизм 160 ACMU связываются через множество частот. В типичной реализации два RF-механизма, под управлением своих соответствующих цифровых механизмов, используют протокол скачкообразного изменения частоты. В этом протоколе RF-механизмы проходят, с регулярными интервалами, по предварительно определенной последовательности радиочастот для передачи данных (или "каналов") 170 для своих передающих и принимающих связей. Поскольку RF-механизмы относительно синхронизированы друг с другом, они имеют возможность связываться по каналам, даже когда они изменяются. Хотя фиг.1 иллюстрирует пример трех каналов, это сделано в иллюстративных целях и не должно считаться как ограничение числа или выбора каналов, используемых в методиках данного документа. В одной реализации частоты для последовательности частот 170 могут выбираться из диапазона частот между 2400 МГц и 2480 МГц, хотя в других реализациях могут быть использованы другие варианты частот.
Фиг.1 также иллюстрирует использование командной частоты 180, которая является отдельной от частот 170 для передачи данных. Эта частота, которая типично выбирается как не находящаяся в последовательности частот 170 для передачи данных, используется посредством RSA 110 и ACMU 120 для того, чтобы связываться по выделенному каналу. В частности, этот командный канал используется для передачи инструкций, не содержащих данные, или команд от ACMU 120 к RSA 110, а также для подтверждений приема от RSA. В одной реализации эта командная частота равна 2474 МГц, но также могут быть использованы другие частоты.
Это предоставляет преимущество над методиками, которые используют только каналы из последовательности скачкообразного изменения частот для всех связей, поскольку устройства могут использовать выделенную командную частоту для сообщений, не содержащих данные. Однако преимущества использования скачкообразного изменения частоты для традиционной передачи выборок данных сохраняются.
II. Методики связи
Фиг.2 иллюстрирует блок-схему последовательности операций примерной методики 200 для использования выделенной командной частоты для связи между двумя беспроводными устройствами. Процесс на фиг.2 может выполняться либо посредством RSA 110, либо ACMU 120, чтобы связываться с другим устройством. Для иллюстрации процесс на фиг.2 будет описан со ссылкой на RSA 110. Процесс начинается на этапе 210, где RSA 110 передает данные на одной из частот 170 для передачи данных. Далее, на этапе 215 принятия решения RSA 110 определяет, нужно ли прослушивать командные инструкции. Альтернативно, в случае, когда процесс на фиг.2 выполняется посредством ACMU 120, ACMU будет определять на этапе 215, необходимо ли выдавать командную инструкцию. Если нет необходимости в командной инструкции, на этапе 220 RSA 110 выбирает следующую частоту для передачи данных из последовательности частот 170 и затем продолжает передавать данные на этапе 210. Этот циклический процесс, когда выполняется посредством RSA 110 и ACMU 120, выполняет технологию скачкообразного изменения частоты, описанную выше.
RSA 110 может решить, однако, что существует необходимость в командной инструкции, на этапе 215 принятия решения. Как описано в примерах ниже, это может случиться, когда подтверждения приема не принимались от ACMU в течение долгого времени, когда RSA был перезапущен, или просто потому, что RSA регулярно прослушивает команды от ACMU в течение ограниченного периода времени. Альтернативно, решение может не быть принято посредством RSA 110, а вместо этого прерывание или другой триггер может указывать RSA 110, что RSA 110 должен переключиться на командную частоту, чтобы получить некую инструкцию/команду. Каковы бы ни были причины, процесс затем продолжается на этапе 230, где RSA 110 прослушивает и передает на выделенной командной частоте. В одной реализации это выполняется цифровым механизмом 130, инструктирующим RF-механизму 140 переключиться с прослушивания и передачи на одной из частот для передачи данных на прослушивание и передачу по выделенному командному каналу. Дополнительно, количество времени, потраченного на передачу по выделенному командному каналу, может изменяться приблизительно от 10 миллисекунд до нескольких минут в зависимости от природы связи и/или сценария, для которого RF-механизм был инструктирован о переключении.
Наконец, после связи по выделенной командной частоте процесс продолжается на этапе 240, где RSA 110, опять переключая частоту, используемую RF-механизмом 140 RSA, возвращается к первой частоте для передачи данных в последовательности 170. Процесс затем возвращается к этапу 210, где данные передаются, и весь процесс повторяется.
III. Примеры использования командной частоты
Фиг.3 иллюстрирует блок-схему последовательности операций примерной методики 300 работы в командном режиме. Снова для цели иллюстрации процесс на фиг.3 описывается со ссылкой на RSA 110. Процесс начинается на этапе 310, где для RSA 110 выдается указание работать в командном режиме. В типичном варианте RSA может использовать командный режим при включении питания или при перезапуске для того, чтобы он мог найти ACMU для парного соединения. Далее, на этапе 320 RSA определяет, что предварительно установленное количество времени прошло после последнего раза, когда он выполнял прослушивание на командной частоте. Этап может быть пропущен, например, при включении питания или перезапуске. В одной реализации RSA 110 сконфигурирован, чтобы выполнять прослушивание на выделенной командной частоте один раз каждые 60 секунд. RSA может также быть сконфигурирован, чтобы случайно выбирать момент времени в пределах каждых 60 секунд, когда прослушивать командный канал. Таким образом, даже если RSA регулярно выполняет прослушивание каждые 60 секунд, он маловероятно должен прослушивать и, следовательно, отвечать на инструкции в то же время, что и другой соседний RSA. Эта методика уменьшает вероятность помех между двумя соседними RSA, если оба находятся в командном режиме.
После определения того, что пора прослушивать командный канал, на этапе 330 RSA 110 переключается на работу на командной частоте. Как указано выше, это может подразумевать инструктирование RF-механизма RSA о переключении. Затем на этапе 340 RSA прослушивает инструкции на командной частоте. В этом случае, когда прослушивание по командному каналу выполняется регулярно, RSA может прослушивать командный канал только в течение короткого периода времени, например 10 миллисекунд. Будучи открытым даже на короткий период времени, но с регулярным интервалом, ACMU может полагаться на то, что если ему необходимо отправить команду в RSA, RSA будет прослушивать. Таким образом, в одной реализации, когда RSA находится в командном режиме, в то время как ACMU будет принимать подтверждение от RSA, когда RSA принимает команду ACMU, ACMU не знает, когда RSA примет его команды. ACMU, поэтому, повторяет каждую команду, которую он формирует, в течение, по меньшей мере, одного из предварительно установленных количеств времени, используемых RSA (таких как 60 секунд в примере выше). Таким образом, в некоторый момент, во время которого ACMU повторяет свою команду, RSA в диапазоне обслуживания должен выполнять прослушивание и иметь возможность принять команду. Процесс затем продолжается на этапе 350, где RSA переключается обратно на канал передачи данных. Процесс затем повторяется на этапе 320, где RSA ожидает до следующего момента, когда он должен прослушивать инструкцию. В одной реализации (не иллюстрирована), если RSA не принимает команду от ACMU в течение установленного периода времени (например, 30 минут), RSA прекратит работу в командном режиме и, как вариант, перейдет в режим пониженного энергопотребления для того, чтобы экономить ресурсы аккумулятора.
В варианте осуществления ACMU может выдавать две команды, Inquire и Pair, для того, чтобы выполнять парное соединение между ним и RSA. Как обсуждалось выше, ACMU может повторять в течение каждого периода времени, такого как 60 секунд, для того, чтобы команда могла быть услышана одним или более RSA, с которым он связывается или пытается установить парное соединение. Команда Inqire инструктирует каждому RSA, когда этот RSA услышал команду, передавать пакет подтверждения приема, который идентифицирует RSA. Таким образом, после ожидания и приема ответов ACMU может затем формировать (и отображать) список множества GSA для пользователя, чтобы выбирать из него для парного соединения. Команда Pair, которая может быть использована после команды Inquire или может быть использована сама по себе, отправляется как пакет, содержащий идентификационные данные конкретного RSA, и инструктирует RSA о парном соединении с ACMU. ACMU после приема ответа от конкретного RSA, которого он идентифицировал, может затем узнать, соединился ли он парно с RSA, и начать принимать выборки данных, передаваемые от RSA.
Альтернативно, вместо управления сбором от ACMU, RSA может повторно отправлять пакеты данных, которые идентифицируют RSA, в то время как ACMU работает в командном режиме, чтобы принимать эти пакеты. ACMU может затем перечислять доступные GSA пользователю, который может выбирать, с каким GSA установить парное соединение. Парное соединение может затем проводиться согласно известным методикам.
Фиг.4 - это блок-схема последовательности операций, иллюстрирующая примерную методику 400 работы RSA в тихом режиме сбора данных. Процесс на фиг.4 может выполняться в сценарии, где ACMU испытывает трудности с ответом на выборки данных, отправленные посредством RSA, например, сильные помехи или недоступность ACMU. Процесс начинается на этапе 410, где RSA 110 работает в режиме выборки данных. Как описано выше, находясь в этом режиме, RSA может использовать скачкообразное изменение частоты, в то же время передавая свои данные в ACMU. Далее, на этапе 420 RSA определяет, что предварительно установленное время истекло с тех пор, как он принял подтверждение приема пакета данных, который он отправил. В качестве примера, в одной реализации этот период может быть равен 90 минут. После этого времени, если подтверждения приема не были приняты ACMU, RSA переключается в тихий режим выборки данных.
Тихий режим выборки данных используется, когда может предполагаться, что сообщения правильно не принимаются посредством ACMU. Таким образом, в этом режиме RSA будет сохранять выборки данных, а не передавать их, и будет периодически прослушивать инструкции на командной частоте. На этапе 440, затем, RSA сохраняет данные, которые он принял от DSA 105. Далее, на этапе 450 RSA прослушивает инструкции на командной частоте. Точно так же, как и в командном режиме, описанном выше, RSA может прослушивать только в течение коротких периодов времени и с регулярными интервалами. Следовательно, в одной реализации RSA прослушивает на командной частоте один раз каждые 60 секунд в течение 10 миллисекунд. В еще одной реализации, на этапе 450 RSA прослушивает на командной частоте команду, чтобы повторно захватить ACMU. Процесс затем повторяется с этапа 440, где дополнительные выборки данных сохраняются до тех пор, пока RSA не примет команду выхода из тихого режима выборки данных, в этой точке процесс заканчивается (не иллюстрировано).
В альтернативной реализации изменение в тихом режиме выборки данных, описанном выше, может также быть использовано на основе числа неподтвержденных передач данных от RSA. В этом случае RSA может, после неприема подтверждения пакета данных, повторно передавать пакет данных в ACMU и ожидать ответа. Если после двух повторных попыток подтверждение не принято, RSA ненадолго входит в тихий режим выборки данных на 10 миллисекунд, во время которого он прослушивает командную частоту, чтобы определять, отправлена ли команда из ACMU.
Фиг.5 - это блок-схема последовательности операций, иллюстрирующая примерную методику 500 работы RSA в режиме полета. Режим полета обычно выбирается, когда система используется в самолете во время полета, когда ожидается, что традиционная мощность передачи может мешать полетным системам. Работая с пониженной мощностью, или без мощности передачи вовсе, режим полета позволяет GSA 100 продолжать делать выборки уровня глюкозы в крови во время полета и корректно повторно устанавливать парное соединение в конце полета без необходимости непосредственного манипулирования RSA 110. Процесс начинается на этапе 510, где RSA 110 принимает команду, чтобы работать в режиме полета. В то время как это может быть сделано через непосредственную активацию RSA, это менее желательно, чем прием команды от ACMU, например, из-за относительной недоступности RSA. Такая команда может быть отправлена в RSA во время командного режима или может быть включена в подтверждение, отправленное после приема пакета данных, переданного из RSA.
Процесс продолжается на этапе 520, где RSA инструктирует свой RF-механизм понизить его мощность передачи. В одной реализации RF-механизм инструктируется о понижении мощности передачи, чтобы соответствовать правилам FAA для одобренных медицинских персональных электронных устройств, таких как специфицированные в RTCA/DO-160E раздел 21 категория M. ACMU будет сходным образом понижать свою мощность передачи для подтверждающих пакетов.
Далее, на этапе 540 RSA будет прослушивать, например, на командной частоте инструкцию об окончании режима полета. В другой реализации, когда RSA сконфигурирован, чтобы передавать с низкой, но не нулевой, мощностью, RSA может прослушивать инструкцию об окончании, которая вставляется посредством ACMU в пакет подтверждения приема. Процесс затем продолжается на этапе 545, где RSA определяет, принял ли он инструкцию об окончании режима полета. Если нет, процесс повторяется с этапа 530, где отправляются дополнительные передачи данных с низкой мощностью. Если вместо этого была принята инструкция об окончании, процесс тогда заканчивает режим полета.
В другой реализации, не проиллюстрированной, RSA понижает свою мощность передачи полностью до нуля. В этой реализации вместо передачи данных во время режима полета на этапе 530 RSA сохраняет выборки данных в своей внутренней памяти в течение режима полета. Затем, на этапе 540 он периодически прослушивает инструкцию об окончании режима полета на выделенной командной частоте. Как обсуждалось выше, эта инструкция может повторяться в течение периода времени посредством ACMU до тех пор, пока RSA не примет, обработает и подтвердит прием инструкции.
Фиг.6 - это блок-схема последовательности операций, иллюстрирующая примерный процесс 600 связи ACMU с RSA через выделенную командную частоту. Процесс начинается на этапе 610, где ACMU определяет, что требуется управление RSA. Например, ACMU может принимать команду пользователя через пользовательский интерфейс 165 или может определять, что должна быть отправлена команда повторного парного соединения, поскольку связь между двумя устройствами была нарушена.
Далее, на этапе 620 ACMU отправляет команду в RSA на выделенной командной частоте 180. Как описано выше, в одной реализации ACMU будет повторно отправлять команду в течение предварительно определенного периода времени, поскольку он не может предполагать, что RSA прослушивает в первоначальный момент времени, когда команда отправляется; например, ACMU может отправлять инструкцию многократно в течение 60 секунд, так что, по меньшей мере, в один момент в течение 60 секунд RSA будет прослушивать. Далее, на этапах 630 и 640 ACMU ожидает ответа от RSA и принимает подтверждение приема. В другой реализации подтверждение приема может не быть отправлено, а вместо этого ACMU будет предполагать, что инструкция была принята, поскольку она отправлялась в течение достаточно продолжительного периода. Процесс затем заканчивается.
IV. Вычислительное окружение
Фиг.7 иллюстрирует обобщенный пример подходящего вычислительного окружения 700, в котором могут быть реализованы несколько из описанных вариантов осуществления. Вычислительное окружение 700 не предназначено для того, чтобы накладывать какое-либо ограничение на объем использования или функциональность изобретения, поскольку методики и инструментальные средства могут быть реализованы в различных вычислительных окружениях общего или специального назначения, таких как персональные компьютеры, бытовые электронные устройства и т.п.
Обратимся к фиг.7, на которой вычислительное окружение 700 включает в себя, по меньшей мере, один процессор (CPU) 710 и ассоциированную память 720. На фиг.7 эта наиболее базовая конфигурация 730 включена в пределы пунктирной линии. Процессор 710 исполняет машиноисполняемые инструкции и может быть реальным или виртуальным процессором. В многопроцессорной системе несколько процессоров (не иллюстрированы) исполняют машиноисполняемые инструкции, чтобы повышать вычислительную мощность. Памятью 720 может быть энергозависимая память (например, регистры, кэш, RAM), энергонезависимая память (например, ROM, флэш-память и т.д.) или какая-либо их комбинация. Память 720 хранит программное обеспечение 780 для реализации одной или более новых реализаций связи, описанных в данном документе.
Вычислительное окружение может иметь дополнительные признаки. Например, вычислительное окружение 700 включает в себя устройство 740 хранения, одно или более устройств 750 ввода, одно или более устройств 760 вывода и одно или более подключений 770 связи. Механизм взаимного подключения (не показан), такой как шина, контроллер или сеть, взаимно подключает компоненты вычислительного окружения 700. Программное обеспечение операционной системы (не показано) может предоставлять операционное окружение для другого программного обеспечения, исполняемого в вычислительном окружении 700, и координирует действия компонентов вычислительного окружения 700.
Устройство 740 хранения может быть съемным или несъемным и включает в себя магнитные диски, CD-ROM, DVD, флэш-накопители, твердотельные накопители или любой другой носитель, который может быть использован, чтобы хранить информацию, и к которому можно осуществлять доступ в рамках вычислительного окружения 700. Устройство 740 хранения хранит инструкции для программного обеспечения 780.
Устройством(ми) 750 ввода может быть устройство сенсорного ввода, такое как клавиатура, мышь, перо или шаровой манипулятор, устройство голосового ввода, устройство сканирования, сенсорная панель с функцией управления пальцем или стилусом или другое устройство, которое предоставляет ввод в вычислительное окружение 700. Устройством(ми) 760 вывода может быть дисплей (например, LCD, OLED или CRT-монитор, экран дисплея или т.п.), принтер, громкоговоритель, CD- или DVD-устройство записи или другое устройство, которое предоставляет вывод из вычислительного окружения 700.
Подключение(я) 770 связи обеспечивает связь по среде связи с другим вычислительным объектом. Среда связи переносит информацию, такую как машиноисполняемые инструкции, аудио- и видеовходные или выходные данные или другие данные в модулированном сигнале данных. Модулированный сигнал данных - это сигнал, который имеет одну или более характеристик, установленных или изменяемых таким образом, чтобы кодировать информацию в сигнале. В качестве примера, а не ограничения, среда обмена данными включает в себя проводные или беспроводные методики, реализованные с помощью электрического, оптического, радиочастотного, инфракрасного, акустического или другого носителя.
Методики и инструментальные средства могут быть описаны в общем контексте машиночитаемых носителей. Машиночитаемые носители - это любые доступные носители, к которым можно осуществлять доступ в вычислительном окружении. В качестве примера, а не ограничения, с вычислительным окружением 700, машиночитаемые носители включают в себя память 720, машиночитаемые носители 740 хранения (например, CD, DVD, дискеты, флэш-накопители, съемные накопители на жестких дисках, массивы накопителей на жестких дисках и твердотельные накопители) и комбинации любого из вышеуказанного.
Методики и инструментальные средства могут быть описаны в общем контексте машиноисполняемых инструкций, таких как включенные в программные модули, исполняемые в вычислительном окружении в целевом реальном или виртуальном процессоре. В общем, программные модули включают в себя процедуры, программы, библиотеки, объекты, классы, компоненты, структуры данных и т.д., которые выполняют конкретные задачи или реализуют конкретные абстрактные типы данных. Функциональность программных модулей может быть комбинирована или разделена между программными модулями по желанию в различных вариантах осуществления. Машиноисполняемые инструкции для программных модулей могут исполняться в локальном или распределенном вычислительном окружении.
С целью представления подробное описание использует такие термины, как "определить", "вычислить" и "категоризировать", чтобы описывать операции компьютера в вычислительном окружении. Эти термины являются высокоуровневыми абстракциями для операций, выполняемых компьютером, и не должны путаться с действиями, выполняемыми человеком. Фактические операции компьютера, соответствующие этим терминам, различаются в зависимости от реализации.
Хотя в данном документе были проиллюстрированы и описаны конкретные варианты осуществления, специалистам в данной области техники будет понятно, что широкое множество альтернативных и/или эквивалентных вариантов осуществления или реализаций, рассчитанных на достижение одинаковых целей, может заменять показанные и описанные выше варианты осуществления без отступления от объема изобретения. Специалисты в данной области техники легко поймут, что варианты осуществления могут быть реализованы в очень широком множестве путей. Эта заявка подразумевает охват любых адаптаций или изменений вариантов осуществления, обсужденных в данном документе. Следовательно, явно предполагается, что варианты осуществления должны быть ограничены только формулой изобретения и ее эквивалентами.

Claims (26)

1. Способ установления связи между устройством для сбора данных и устройством управления, причем способ содержит этапы, на которых:
- передают один или более пакетов данных из устройства для сбора данных в устройство управления, причем передачу выполняют на одной из предварительно определенного числа радиочастот для передачи данных;
- при определении того, что инструкции, не содержащие данные, должны быть приняты устройством для сбора данных, прослушивают инструкции, не содержащие данные, на командной радиочастоте, причем командная радиочастота отличается от радиочастот для передачи данных; и
- связываются с устройством управления на командной радиочастоте;
причем определение того, что инструкции, не содержащие данные, должны быть приняты, содержит этап, на котором определяют, что предварительно определенное количество времени истекло с тех пор, как устройство для сбора данных последний раз прослушивало инструкции, не содержащие данные, на командной радиочастоте.
2. Способ по п.1, в котором прослушивание инструкций, не содержащих данные, на командной радиочастоте содержит этап, на котором выполняют прослушивание в течение предварительно определенного количества времени перед возвратом к прослушиванию на одной из предварительно определенного числа радиочастот для передачи данных.
3. Способ по п.1, в котором устройство для сбора данных является медицинским устройством наблюдения.
4. Способ по п.3, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
5. Способ установления связи между устройством для сбора данных и устройством управления, причем способ содержит этапы, на которых:
- передают один или более пакетов данных из устройства для сбора данных в устройство управления, причем передачу выполняют на одной из предварительно определенного числа радиочастот для передачи данных;
- при определении того, что инструкции, не содержащие данные, должны быть приняты устройством для сбора данных, прослушивают инструкции, не содержащие данные, на командной радиочастоте, причем командная радиочастота отличается от радиочастот для передачи данных; и
- связываются с устройством управления на командной радиочастоте;
причем определение того, что инструкции, не содержащие данные, должны быть приняты, содержит этап, на котором определяют, что предварительно определенное число пакетов данных ушло неподтвержденным посредством устройства управления.
6. Способ по п.5, причем способ дополнительно содержит, после определения того, что предварительно определенное число пакетов данных ушло неподтвержденным посредством устройства управления, этап, на котором работают в тихом режиме, записывая и сохраняя данные до тех пор, пока команда захвата не будет принята на командной радиочастоте.
7. Способ по п.5, в котором устройство для сбора данных является медицинским устройством наблюдения.
8. Способ по п.7, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
9. Способ установления связи между устройством для сбора данных и устройством управления, причем способ содержит этапы, на которых:
- передают один или более пакетов данных из устройства для сбора данных в устройство управления, причем передачу выполняют на одной из предварительно определенного числа радиочастот для передачи данных;
- при определении того, что инструкции, не содержащие данные, должны быть приняты устройством для сбора данных, прослушивают инструкции, не содержащие данные, на командной радиочастоте, причем командная радиочастота отличается от радиочастот для передачи данных; и
- связываются с устройством управления на командной радиочастоте;
причем определение того, что инструкции, не содержащие данные, должны быть приняты, содержит этап, на котором принимают инструкцию работать в режиме полета.
10. Способ по п.9, дополнительно содержащий этап, на котором устройство для сбора данных в режиме полета уменьшает мощность передачи для передачи пакетов данных до уровня, который согласуется с правилами FAA во время полета.
11. Способ по п.9, дополнительно содержащий этап, на котором устройство для сбора данных в режиме полета уменьшает мощность передачи до нуля.
12. Способ по п.9, в котором устройство для сбора данных является медицинским устройством наблюдения.
13. Способ по п.12, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
14. Способ управления устройством для сбора данных из устройства управления, причем устройство для сбора данных сконфигурировано, чтобы передавать данные через предварительно определенную последовательность радиочастот для передачи данных, причем способ содержит этапы, на которых:
- определяют, что одна или более инструкций должны быть отправлены устройству для сбора данных; и
- передают одну или более инструкций устройству для сбора данных на командной частоте, которая не находится в предварительно определенной последовательности радиочастот для передачи данных; и
- принимают подтверждение приема от устройства для сбора данных на командной частоте, причем:
- определение того, что одна или более инструкций должны быть отправлены устройству для сбора данных, содержит этап, на котором принимают указание о том, что устройство для сбора данных должно работать в режиме полета;
- одна или более инструкций содержат команду для устройства для сбора данных работать в режиме полета; и
- принимают подтверждение приема от устройства для сбора данных, отправленное с низкой мощностью, подходящей для передачи во время полета.
15. Способ по п.14, в котором устройство для сбора данных является медицинским устройством наблюдения.
16. Способ по п.15, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
17. Способ управления устройством для сбора данных из устройства управления, причем устройство для сбора данных сконфигурировано, чтобы передавать данные через предварительно определенную последовательность радиочастот для передачи данных, причем способ содержит этапы, на которых:
- определяют, что одна или более инструкций должны быть отправлены устройству для сбора данных; и
- передают одну или более инструкций устройству для сбора данных на командной частоте, которая не находится в предварительно определенной последовательности радиочастот для передачи данных; и
- принимают подтверждение приема от устройства для сбора данных на командной частоте, причем:
- определение того, что одна или более инструкций должны быть отправлены устройству для сбора данных, содержит этап, на котором определяют, что устройство для сбора данных должно повторно парно соединиться с устройством управления; и
- одна или более инструкций содержат инструкции повторного парного соединения.
18. Способ по п.17, в котором:
- определение того, что устройство для сбора данных должно повторно парно соединиться с устройством управления, содержит этап, на котором определяют, что данные больше не принимаются от устройства для сбора данных.
19. Способ по п.17, в котором передача одной или более инструкций устройству для сбора данных на командной частоте содержит этап, на котором повторяют передачу одной или более инструкций в течение предварительно определенного периода времени.
20. Способ по п.17, в котором устройство для сбора данных является медицинским устройством наблюдения.
21. Способ по п.20, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
22. Способ приспособления радиочастотного механизма для связи по командному каналу в медицинском устройстве наблюдения, причем радиочастотный механизм работает в режиме скачкообразного изменения частоты, используя набор каналов для передачи данных во время передачи данных, причем способ содержит этапы, на которых:
- определяют командный пакет, отличный от пакета данных или подтверждения приема пакета данных, который должен быть передан посредством радиочастотного механизма, причем определение команды, отличной от пакета данных или подтверждения приема пакета данных, которая должна быть передана посредством радиочастотного механизма, содержит этап, на котором медицинское устройство наблюдения перезапускают, и командный пакет идентифицирует запрос повторного парного соединения между устройством для сбора данных и приемным устройством; и
- инструктируют радиочастотному механизму передавать командный пакет по предварительно определенному командному каналу, отличному от каналов в наборе каналов для передачи данных.
23. Способ по п.22, в котором медицинское устройство наблюдения является приемным устройством, а командный пакет является инструкцией, запрашивающей информацию из устройства для сбора данных.
24. Способ по п.22, в котором медицинское устройство наблюдения является устройством для сбора данных, а командный пакет является ответом на запрос парного соединения от приемного устройства, причем ответ идентифицирует устройство для сбора данных.
25. Способ по п.22, в котором устройство для сбора данных является медицинским устройством наблюдения.
26. Способ по п.25, в котором медицинское устройство наблюдения является прибором постоянного наблюдения уровня глюкозы.
RU2011111396/07A 2008-08-28 2009-08-27 Способ и система связи между беспроводными устройствами RU2531355C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US9271708P 2008-08-28 2008-08-28
US61/092,717 2008-08-28
PCT/US2009/055241 WO2010025289A2 (en) 2008-08-28 2009-08-27 Method and system for communication between wireless devices

Publications (2)

Publication Number Publication Date
RU2011111396A RU2011111396A (ru) 2012-10-10
RU2531355C2 true RU2531355C2 (ru) 2014-10-20

Family

ID=41722279

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011111396/07A RU2531355C2 (ru) 2008-08-28 2009-08-27 Способ и система связи между беспроводными устройствами

Country Status (9)

Country Link
US (1) US8629769B2 (ru)
EP (1) EP2321917A4 (ru)
JP (1) JP5346085B2 (ru)
CN (1) CN102204122B (ru)
BR (1) BRPI0916883A2 (ru)
CA (1) CA2735147A1 (ru)
MX (1) MX2011002097A (ru)
RU (1) RU2531355C2 (ru)
WO (1) WO2010025289A2 (ru)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8160900B2 (en) 2007-06-29 2012-04-17 Abbott Diabetes Care Inc. Analyte monitoring and management device and method to analyze the frequency of user interaction with the device
US9446194B2 (en) * 2009-03-27 2016-09-20 Dexcom, Inc. Methods and systems for promoting glucose management
EP2438527B1 (en) 2009-06-04 2018-05-02 Abbott Diabetes Care, Inc. Method and system for updating a medical device
JP5190568B2 (ja) * 2011-02-23 2013-04-24 株式会社国際電気通信基礎技術研究所 無線基地局およびそれを用いた無線通信システム
US9974018B2 (en) 2011-09-23 2018-05-15 Dexcom, Inc. Systems and methods for processing and transmitting sensor data
CN102591269A (zh) * 2011-12-27 2012-07-18 珠海派诺科技股份有限公司 设备识别方法及主设备模块和从设备模块
US9136939B2 (en) * 2011-12-29 2015-09-15 Roche Diabetes Care, Inc. Graphical user interface pertaining to a bolus calculator residing on a handheld diabetes management device
US10575156B2 (en) * 2013-08-29 2020-02-25 Apple Inc. Multi-device wireless disable and enable
CA3205443A1 (en) 2013-11-07 2015-05-14 Dexcom, Inc. Systems and methods for transmitting and continuous monitoring of analyte values
CN104935732B (zh) * 2015-04-30 2016-12-14 广东欧珀移动通信有限公司 一种飞行模式的控制方法及移动终端
CN106658362B (zh) * 2016-10-20 2020-09-11 深圳市元征科技股份有限公司 一种体域网的信息交流方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1151759A2 (en) * 1996-01-11 2001-11-07 Medtronic, Inc. Adaptive, performance-optimizing communication system
US6441747B1 (en) * 2000-04-18 2002-08-27 Motorola, Inc. Wireless system protocol for telemetry monitoring
US6718177B1 (en) * 1999-09-20 2004-04-06 Cellemetry, Llc System for communicating messages via a forward overhead control channel for a programmable logic control device
RU2005120012A (ru) * 2002-11-26 2006-03-20 Вэсоджен Айэлэнд Лимитед (Ie) Система управления медицинской процедурой
RU2319311C2 (ru) * 2002-04-17 2008-03-10 Майкрософт Корпорейшн Эффективное по мощности планирование каналов в беспроводной сети
RU2006145962A (ru) * 2004-05-27 2008-07-10 Лоренс КЕЙТС (US) Беспроводная сенсорная система

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4952928A (en) * 1988-08-29 1990-08-28 B. I. Incorporated Adaptable electronic monitoring and identification system
US5239275A (en) * 1989-08-04 1993-08-24 Motorola, Inc. Amplitude modulator circuit having multiple power supplies
US5137020A (en) * 1990-11-29 1992-08-11 Medtronic, Inc. Battery impedance measurement apparatus
US5400794A (en) * 1993-03-19 1995-03-28 Gorman; Peter G. Biomedical response monitor and technique using error correction
US5394879A (en) * 1993-03-19 1995-03-07 Gorman; Peter G. Biomedical response monitor-exercise equipment and technique using error correction
DE4329898A1 (de) * 1993-09-04 1995-04-06 Marcus Dr Besson Kabelloses medizinisches Diagnose- und Überwachungsgerät
US5381798A (en) * 1993-11-02 1995-01-17 Quinton Instrument Company Spread spectrum telemetry of physiological signals
US5476488A (en) * 1993-12-15 1995-12-19 Pacesetter, Inc. Telemetry system power control for implantable medical devices
DE4415896A1 (de) * 1994-05-05 1995-11-09 Boehringer Mannheim Gmbh Analysesystem zur Überwachung der Konzentration eines Analyten im Blut eines Patienten
US5509027A (en) * 1994-12-05 1996-04-16 Motorola, Inc. Synchronization method in a frequency hopping local area network having dedicated control channels
US5581576A (en) * 1995-01-12 1996-12-03 International Business Machines Corp. Radio information broadcasting and receiving system
US5973601A (en) * 1995-12-06 1999-10-26 Campana, Jr.; Thomas J. Method of radio transmission between a radio transmitter and radio receiver
US5790533A (en) * 1995-10-27 1998-08-04 Motorola, Inc. Method and apparatus for adaptive RF power control of cable access units
JP3218184B2 (ja) 1996-07-01 2001-10-15 三菱電機株式会社 移動通信基地局及び携帯電話端末装置及び移動通信システム
JP2000514682A (ja) * 1996-07-11 2000-11-07 メドトロニック・インコーポレーテッド 生理的事象を監視するための最小限の侵入用植込み可能装置
US7657297B2 (en) * 2004-05-03 2010-02-02 Dexcom, Inc. Implantable analyte sensor
US5959529A (en) * 1997-03-07 1999-09-28 Kail, Iv; Karl A. Reprogrammable remote sensor monitoring system
US5793261A (en) * 1997-04-10 1998-08-11 Rf Monolithics, Inc. Saw stabilized FSK oscillator circuit
EP0999874B1 (en) * 1997-08-01 2004-09-29 Alfred E. Mann Foundation For Scientific Research Implantable device with improved battery recharging and powering configuration
US7280607B2 (en) * 1997-12-12 2007-10-09 Freescale Semiconductor, Inc. Ultra wide bandwidth communications method and system
US6579231B1 (en) * 1998-03-27 2003-06-17 Mci Communications Corporation Personal medical monitoring unit and system
US6450172B1 (en) * 1998-04-29 2002-09-17 Medtronic, Inc. Broadcast audible sound communication from an implantable medical device
US6949816B2 (en) * 2003-04-21 2005-09-27 Motorola, Inc. Semiconductor component having first surface area for electrically coupling to a semiconductor chip and second surface area for electrically coupling to a substrate, and method of manufacturing same
US6093146A (en) * 1998-06-05 2000-07-25 Matsushita Electric Works, Ltd. Physiological monitoring
US6477424B1 (en) * 1998-06-19 2002-11-05 Medtronic, Inc. Medical management system integrated programming apparatus for communication with an implantable medical device
US6558320B1 (en) * 2000-01-20 2003-05-06 Medtronic Minimed, Inc. Handheld personal data assistant (PDA) with a medical device and method of using the same
CA2666429A1 (en) * 1998-10-08 2000-04-13 Medtronic Minimed, Inc. Telemetered characteristic monitor system
US7088233B2 (en) * 1998-10-23 2006-08-08 Royal Thoughts, Llc Personal medical device communication system and method
US7138902B2 (en) * 1998-10-23 2006-11-21 Royal Thoughts, Llc Personal medical device communication system and method
US8636648B2 (en) * 1999-03-01 2014-01-28 West View Research, Llc Endoscopic smart probe
US6200265B1 (en) * 1999-04-16 2001-03-13 Medtronic, Inc. Peripheral memory patch and access method for use with an implantable medical device
US6546268B1 (en) * 1999-06-02 2003-04-08 Ball Semiconductor, Inc. Glucose sensor
DE19930263A1 (de) * 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Verfahren und Vorrichtung zur Datenübertragung zwischen einem elektromedizinischen Implantat und einem externen Gerät
US7181505B2 (en) * 1999-07-07 2007-02-20 Medtronic, Inc. System and method for remote programming of an implantable medical device
US6221011B1 (en) * 1999-07-26 2001-04-24 Cardiac Intelligence Corporation System and method for determining a reference baseline of individual patient status for use in an automated collection and analysis patient care system
US6628985B2 (en) * 2000-12-18 2003-09-30 Cardiac Pacemakers, Inc. Data logging system for implantable medical device
US6811534B2 (en) * 2000-01-21 2004-11-02 Medtronic Minimed, Inc. Ambulatory medical apparatus and method using a telemetry system with predefined reception listening periods
US6384728B1 (en) * 2000-03-17 2002-05-07 Toys For Special Children, Inc. Personal care monitoring system
US6496705B1 (en) * 2000-04-18 2002-12-17 Motorola Inc. Programmable wireless electrode system for medical monitoring
US6561975B1 (en) * 2000-04-19 2003-05-13 Medtronic, Inc. Method and apparatus for communicating with medical device systems
ATE502567T1 (de) * 2000-05-19 2011-04-15 Welch Allyn Protocol Inc Vorrichtung zur überwachung von patienten
US6720887B1 (en) * 2000-08-18 2004-04-13 James Michael Zunti Flexible, reconfigurable wireless sensor system
US6738671B2 (en) * 2000-10-26 2004-05-18 Medtronic, Inc. Externally worn transceiver for use with an implantable medical device
US6560471B1 (en) * 2001-01-02 2003-05-06 Therasense, Inc. Analyte monitoring device and methods of use
US6556871B2 (en) * 2001-01-04 2003-04-29 Cardiac Pacemakers, Inc. System and method for receiving telemetry data from an implantable medical device
US7044911B2 (en) * 2001-06-29 2006-05-16 Philometron, Inc. Gateway platform for biological monitoring and delivery of therapeutic compounds
US20080177154A1 (en) * 2001-08-13 2008-07-24 Novo Nordisk A/S Portable Device and Method Of Communicating Medical Data Information
US6993393B2 (en) * 2001-12-19 2006-01-31 Cardiac Pacemakers, Inc. Telemetry duty cycle management system for an implantable medical device
US7399277B2 (en) * 2001-12-27 2008-07-15 Medtronic Minimed, Inc. System for monitoring physiological characteristics
US7022072B2 (en) * 2001-12-27 2006-04-04 Medtronic Minimed, Inc. System for monitoring physiological characteristics
US6847678B2 (en) * 2002-04-25 2005-01-25 Raytheon Company Adaptive air interface waveform
US7395117B2 (en) * 2002-12-23 2008-07-01 Cardiac Pacemakers, Inc. Implantable medical device having long-term wireless capabilities
US7127300B2 (en) * 2002-12-23 2006-10-24 Cardiac Pacemakers, Inc. Method and apparatus for enabling data communication between an implantable medical device and a patient management system
AU2003303597A1 (en) 2002-12-31 2004-07-29 Therasense, Inc. Continuous glucose monitoring system and methods of use
JP2004266585A (ja) * 2003-03-03 2004-09-24 Hitachi Ltd 無線通信システム及びその送信電力並びにデータレート制御方法
US6811354B2 (en) * 2003-03-12 2004-11-02 Wpsi, Inc, Saltwater intrusion prevention system
WO2004084720A2 (en) * 2003-03-21 2004-10-07 Welch Allyn, Inc. Personal status physiologic monitor system and architecture and related monitoring methods
JP4356088B2 (ja) * 2003-09-26 2009-11-04 日本光電工業株式会社 多チャネル生体信号用テレメータシステム
US20050075696A1 (en) * 2003-10-02 2005-04-07 Medtronic, Inc. Inductively rechargeable external energy source, charger, system and method for a transcutaneous inductive charger for an implantable medical device
US7280872B1 (en) * 2003-10-16 2007-10-09 Transoma Medical, Inc. Wireless communication with implantable medical device
WO2005099817A1 (en) * 2004-04-07 2005-10-27 Cardiac Pacemakers, Inc. Rf wake-up of implantable medical device
US7236858B2 (en) * 2004-05-11 2007-06-26 Research In Motion Limited Flight mode system for personal electronic device
US7457669B2 (en) * 2004-06-17 2008-11-25 Cardiac Pacemakers, Inc. On-demand retransmission of data with an implantable medical device
US7344500B2 (en) 2004-07-27 2008-03-18 Medtronic Minimed, Inc. Sensing system with auxiliary display
US7218969B2 (en) * 2005-01-19 2007-05-15 Cardiac Pacemakers, Inc. Dynamic channel selection for RF telemetry with implantable device
JP2006261807A (ja) * 2005-03-15 2006-09-28 Yamaha Corp ペアリング方法、ネットワーク機器及びこれを用いたネットワーク通信システム
US20070123290A1 (en) * 2005-11-28 2007-05-31 Fredrik Stenmark Low power transmission mode

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1151759A2 (en) * 1996-01-11 2001-11-07 Medtronic, Inc. Adaptive, performance-optimizing communication system
US6718177B1 (en) * 1999-09-20 2004-04-06 Cellemetry, Llc System for communicating messages via a forward overhead control channel for a programmable logic control device
US6441747B1 (en) * 2000-04-18 2002-08-27 Motorola, Inc. Wireless system protocol for telemetry monitoring
RU2319311C2 (ru) * 2002-04-17 2008-03-10 Майкрософт Корпорейшн Эффективное по мощности планирование каналов в беспроводной сети
RU2005120012A (ru) * 2002-11-26 2006-03-20 Вэсоджен Айэлэнд Лимитед (Ie) Система управления медицинской процедурой
RU2006145962A (ru) * 2004-05-27 2008-07-10 Лоренс КЕЙТС (US) Беспроводная сенсорная система

Also Published As

Publication number Publication date
CA2735147A1 (en) 2010-03-04
CN102204122A (zh) 2011-09-28
EP2321917A2 (en) 2011-05-18
US20100052899A1 (en) 2010-03-04
JP5346085B2 (ja) 2013-11-20
WO2010025289A3 (en) 2010-06-10
CN102204122B (zh) 2014-12-10
EP2321917A4 (en) 2013-05-29
BRPI0916883A2 (pt) 2016-02-10
WO2010025289A2 (en) 2010-03-04
JP2012501607A (ja) 2012-01-19
US8629769B2 (en) 2014-01-14
MX2011002097A (es) 2011-08-03
RU2011111396A (ru) 2012-10-10

Similar Documents

Publication Publication Date Title
RU2531355C2 (ru) Способ и система связи между беспроводными устройствами
JP4555596B2 (ja) 生体情報計測システム、使用生体情報検出機器の特定方法、生体情報計測方法を記録した記録媒体、及び携帯機器
JP6232055B2 (ja) 測定装置及び通信方法
JP6054238B2 (ja) 電子機器および通信制御方法
TW201513704A (zh) 具有wlan能力的遠端控制設備
CN110475276A (zh) 用户设备中的链路评估方法及用户设备
JP2010512717A (ja) 認識に基づいたマルチユーザofdma
JP6420465B2 (ja) 健康モニタリングシステムおよびそのデータ採集方法
EP2884887B1 (en) Coordinator switching method for medical body area networks
US11497823B2 (en) Sterilization management device and methods for operating same
WO2020068903A1 (en) Methods and apparatus for proactively switching between available networks
US11071003B2 (en) Methods and systems for control of wireless connections between host and client devices
US20230014777A1 (en) Transmission or reception configuration method and terminal
KR20140112331A (ko) 통신 연결 제어 방법 및 이를 지원하는 전자 장치
TW201234820A (en) Mixed-mode wireless device operation
CN111683396B (zh) 信息处理方法、***及电子设备
CN105722121B (zh) 网关工作模式切换方法和装置、网关、可穿戴设备
TW201230834A (en) Method and system for access point congestion detection and reduction
WO2007125473A2 (en) Mobile healthcare data
WO2016197982A1 (zh) 一种群智感知方法及装置
JP2009164992A (ja) 生体情報通信システム
KR100719160B1 (ko) 메시지 참조 테이블을 이용한 정상 생체정보 선별 장치 및그 방법
Park et al. Enabling sensor network to smartphone interaction using software radios
WO2023116826A1 (zh) Csi预测方法、装置、通信设备及可读存储介质
US20170026255A1 (en) Gathering monitoring data relating to the operation of a data processing system

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20150828