Способы осуществления беспроводной связи между терминальным вычислительным устройством и носимым вычислительным устройством

Иллюстрации

Показать все

Изобретение относится к беспроводной связи. Технический результат заключается в повышении качества беспроводной связи между терминальным вычислительным устройством и носимым вычислительным устройством. Передачи по беспроводной локальной сети (WLAN) пакетов различных размеров могут быть выполнены с терминального вычислительного устройства на носимое вычислительное устройство. WLAN передачи используются терминальным вычислительным устройством для установления связи с носимым вычислительным устройством на основании способности носимого вычислительного устройства обнаруживать различные размеры пакетов. 3 н. и 21 з.п. ф-лы, 12 ил.

Реферат

Область техники, к которой относится изобретение

Примеры, описанные здесь, в основном относятся к способу осуществления беспроводной связи с носимым вычислительным устройством.

Уровень техники

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

Краткое описание чертежей

Фиг. 1 иллюстрирует пример первой системы.

Фиг. 2 иллюстрирует пример схемы модуляции.

Фиг. 3 иллюстрирует пример второй системы.

Фиг. 4 иллюстрирует пример процесса.

Фиг. 5 иллюстрирует примерную блок-схему первого устройства.

Фиг. 6 иллюстрирует пример первого логического потока.

Фиг. 7 иллюстрирует пример первого носителя информации.

Фиг. 8 иллюстрирует пример вычислительной платформы.

Фиг. 9 иллюстрирует примерную блок-схему второго устройства.

Фиг. 10 иллюстрирует пример второго логического потока.

Фиг. 11 иллюстрирует пример второго носителя информации.

Фиг. 12 иллюстрирует пример устройства.

Подробное описание

Примеры, как правило, направлены на повышение качества беспроводной связи между терминальным вычислительным устройством и носимым вычислительным устройством.

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

В некоторых примерах, носимые вычислительные устройства могут быть запитаны специализированным внешним источником питания, используя ближнюю бесконтактную связь (NFC). Специализированный внешний источник питания может обеспечить электромагнитное поле, которое может быть использовано схемой на носимом вычислительном устройстве. Возможный недостаток, связанный с применением NFC, заключается в том, что необходимо обеспечить близость для обеспечения питания носимого вычислительного устройства со специализированными внешними источниками питания, что составляет только несколько сантиметров. Кроме того, многие виды терминальных вычислительных устройств не имеют функциональной возможности NFC. Тем не менее, другой источник электромагнитного поля, ассоциированный с беспроводной локальной сетью (WLAN), которая использует значительно дальнюю бесконтактную связь, имеет гораздо больший диапазон для питания носимых вычислительных устройств и используется для беспроводной связи с большинством типов терминальных вычислительных устройств. Например, WLAN передачи могут использоваться в соответствии с одним или более WLAN стандартами на основании множественного доступа с контролем несущей и обнаружением коллизий (CSMA/CD), такие как разработанные Институтом инженеров по электротехнике (IEEE). Эти стандарты WLAN могут быть основаны на CSMA/CD беспроводных технологиях, таких как Wi-Fi™ и могут включать в себя беспроводные стандарты Ethernet (в том числе родственные и варианты), ассоциированные с IEEE 802.11-2012 стандартом по информационным технологиям - Телекоммуникации и обмену информации между системами - Локальные и городские сети - особые требования часть 11: WLAN контроллер доступа к среде (MAC) и спецификации физического уровня (PHY), опубликованные в марте 2012 года, и/или более поздние версии этого стандарта ("IEEE 802.11").

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

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

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

Фиг. 1 иллюстрирует пример первой системы. В некоторых примерах, пример первой системы включает в себя систему 100. Система 100, как показано на фиг. 1, включает в себя терминальное вычислительное устройство 110 и носимые вычислительные устройства (CD) с 120-1 по 120-n, где "n" представляет любое положительного целое число, большее 2. В соответствии с некоторыми примерами, терминальное вычислительное устройство ПО может включать в себя, но не ограничивается этим, ноутбук, планшет или смартфон, которые могут быть перенесены либо помещены на расстоянии примерно одного метра от места, где находятся носимые CDs от 120-1 по 120-n. Как описано ниже, носимые CDs с 120-1 по 120-n могут иметь небольшой размер, который может быть достаточно мал, чтобы быть расположенным на поверхности (например, на внешнем слое) или в человеке, животном или неодушевленном предмете. Носимые CDs с 120-1 по 120-n могут также быть настолько малы, что аккумуляторы, которые соответствуют размерам этих типов малых форм-факторов, не могут обеспечить достаточную мощность.

В некоторых примерах, терминальное вычислительное устройство 110 может включать в себя логику и/или признаки, способные генерировать передачи 130 беспроводной локальной сети (WLAN) (например, с помощью Wi-Fi беспроводных технологий). Логика и/или признаки в терминальном вычислительном устройстве 110, могут также быть способны генерировать сообщения и передавать эти сообщения с помощью WLAN передач 130 так, что включает в себя пакеты различных размеров. Как описано ниже, схема модуляции может быть использована, которая основана на различных размерах пакетов и длительности заряда, носимое вычислительное устройство может собирать энергию из отдельных передач WLAN, таких как WLAN передачи 130, которые могут быть использованы для передачи каждого пакета из заданного размера.

Согласно некоторым примерам, используя, по меньшей мере, некоторые из WLAN передач 130, целевое носимое CD из числа носимых CDs с 120-1 по 120-n может собирать энергию и передавать ответ по каналам связи (CLs) с 140-1, 140-2 и 140-n, соответственно. В этих примерах, ответ может быть передан на основе принципа вторичного излучения посредством использования нелинейного эффекта рассеяния. Нелинейный эффект рассеяния может быть ассоциирован с WLAN передачами 130, сделанными в соответствии с Wi-Fi беспроводными технологиями, такими как те, которые описаны с помощью одного или более стандартов IEEE 802.11 или других видов CSMA/CD соответствующих стандартов. В некоторых примерах, нелинейное рассеивание может быть нагружено на нелинейный элемент (не показан) на носимых CDs с 120-1 по 120-n , которые могут быть либо подключены, или отключены посредством обнаружения WLAN передач 130. Когда нелинейный элемент подключен, боковые гармоники принимаемых сигналов, распространяемых WLAN передачами 130, появляются в токе, проходящим через нагрузку антенны. Эти боковые гармоники переизлучаются той же антенной. В этих примерах, так же второй сигнал может быть использован и другие могут быть устранены с помощью фильтра. Таким образом, может быть обеспечена возможность подключения или отключения нелинейных элементов в соответствии с принятыми сигналами посредством WLAN передач 130 для различных схем модуляции. Например, включение/выключение манипуляции, позиционно-импульсная модуляции (РРМ) являются примерами некоторых различных схем модуляции, которые могут быть использованы носимыми CDs с 120-1 по 120-n , чтобы передавать ответ в терминальное вычислительное устройство 100 через соответствующие CLs с 140-1 по 140-n.

Фиг. 2 иллюстрирует пример схемы 200 модуляции. В некоторых примерах, как показано на фиг. 2, схема 200 модуляции включает в себя пакеты различных размеров, каждый из которых имеет длительность заряда в данный момент времени, когда WLAN передачи используются для передачи пакетов, который собирается носимым вычислительным устройством. Например, три различных размера пакетов показаны на фиг. 2, такие как, наибольший пакет, наименьший пакет и продолжительный пакета, имеющие соответствующие времени зарядки, идентифицированные как время 205, время 215 и время 225. В соответствии с некоторыми примерами, длительность заряда может не начаться до момента, когда обнаруженная энергия для данной WLAN передачи для передачи пакета достигнет порогового значения полученной энергии на носимом вычислительном устройстве. Пример порогового значения полученной энергии показан пунктирной линией на фиг. 2.

Согласно некоторым примерам, наибольший пакет, имеющий время 205, может быть использован в одном или более сообщениях терминальным вычислительным устройством, чтобы указать носимому вычислительному устройству, что, либо поступает команда, или передать данные/ответ на предыдущий запрос. Между тем, комбинации коротких и длинных пакетов, имеющих время 215 и 225, могут быть использованы в идентификационных сообщениях посредством терминального вычислительного устройства, чтобы указать, которое носимое вычислительное устройство должно направить ответ на командное сообщение и/или сообщение передачи. Комбинации коротких и длинных пакетов, имеющих времена 215 и 225, также могут быть использованы в командных сообщениях для идентификации носимого вычислительного устройства, чтобы указать команду.

В некоторых примерах, использование комбинаций коротких и длинных пакетов может включать в себя присвоения битового значения либо "1" или "0" к каждому короткому или длинному пакету. Например, "0" может быть присвоен короткому пакету, имеющий время 215, и "1" может быть присвоена длинному пакету, имеющий время 225. Используя эти примеры назначения битовых значений, комбинация 210 пакетов, как показано на фиг. 2, может указывать на 6-битовое значение 010011. 6-битовое значение, например, может быть идентификатором, чтобы указать заданное носимое вычислительное устройство, с которым терминальное вычислительное устройство может устанавливать связь. Логика и/или признаки в терминальном вычислительном устройстве могут быть способны использовать комбинации пакетов, имеющие два размера пакетов, чтобы генерировать любое количество битов для кодирования и декодирования сообщений, генерируемых способом, подобным схеме 200 модуляции. Кроме того, логика и/или признаки на носимом вычислительном устройстве могут быть способны декодировать тезисы сообщения.

Согласно некоторым примерам, наибольший пакет, имеющий время 205, может иметь максимальный размер пакета, в соответствии с одним или несколькими IEEE 802.11 стандартами или другими типами CSMA/CD стандартов, используемых для передачи WLAN для передачи пакетов. Например, некоторые стандарты IEEE 802.11 обеспечивают максимальный размер 2132 байт пакета. Кроме того, короткий пакет, имеющий время 215, может представлять собой пакет, который включает в себя только преамбулу и заголовок и может представлять наименьший пакет, используемый для WLAN передач для передачи пакетов. Длинный пакет, имеющий время 225, может представлять собой пакет, который, по существу, больше, чем короткого пакета, но также значительно меньше, чем наибольший размер пакета. Например, длинный пакет может иметь размер 500 байтов пакета. Примеры не ограничиваются вышеупомянутыми размерами пакетов, предусмотренные для наибольших, длинных и коротких пакетов. Кроме того, наибольшие размеры пакетов могут быть продиктованы другими стандартами, чем IEEE 802.11 для WLAN передач.

В некоторых примерах осуществления, терминальное вычислительное устройство выполнено с возможностью реализовывать схему модуляции, аналогичную схеме 200 модуляции, и может включать в себя контроллер доступа к среде (MAC), как часть беспроводного сетевого контроллера, который может работать в соответствии с Wi-Fi беспроводными технологиями, такими как стандарты IEEE 802.11. Для этих примеров, использование различных размеров пакетов для передачи сообщений на носимое вычислительное устройство практически не требует модификации схем модуляции кодирования, используемые Wi-Fi MAC, выполняемые в соответствии со стандартами IEEE 802.11. В целях реализации схемы модуляции, которая аналогична схеме 200 модуляции, логика и/или признаки терминального вычислительного устройства могут быть способны вызывать три различные размеры пакетов или длины, которые могут быть отформатированы с помощью MAC, в соответствии с IEEE 802.11 стандартами и затем переданы с использованием WLAN передач.

Фиг. 3 иллюстрирует пример второй системы. В некоторых примерах, пример второй системы включает в себя систему 300. Система 300, как показано на фиг. 3, включает в себя терминальное вычислительное устройство 310 и носимое вычислительное устройство 320. Подобно системе 100, терминальное вычислительное устройство ПО, показанное на фиг. 1, терминальное вычислительное устройство 310 показано на фиг. 3 как осуществляющее WLAN передачи 330.

Согласно некоторым примерам, решетка 322 носимого вычислительного устройства 320 может включать в себя одну или несколько антенн, чтобы, по меньшей мере, часть энергии от WLAN передач 130 должна быть направлена на модуль 324 сбора. Как описано ниже, логика и/или признаки, включенные в состав схемы 326 процессора, могут быть способны использовать схему модуляции, аналогично схеме 200 модуляции для приема и декодирования сообщений от терминального вычислительного устройства 310 на основании времени заряда, ассоциированного с переменными размерами пакетов, передаваемых с помощью WLAN передач 330. Кроме того, в некоторых примерах, данные или информация, полученная от датчика (ов) 328, может быть передана обратно в терминальное вычислительное устройство 310 в ответ на, по меньшей мере, некоторые из принятых сообщений.

В некоторых примерах, как показано на фиг. 3, график 340 изображает пример времени зарядки для переменных размеров пакетов, которые, возможно, были переданы посредством WLAN передач 330. Для этих примеров, модуль 324 сбора может включать в себя схему (например, один или более конденсаторов, выпрямители, мониторы напряжения и т.д.), способную накапливать энергию от WLAN передач 330. Накопление энергии может быть возможным благодаря, как непосредственной близости (например, в пределах 1 метра) терминального вычислительного устройства 310 к носимому вычислительному устройству 320, так и из-за энергии, как правило, ассоциированной с передачей WLAN, ассоциированной с Wi-Fi беспроводными технологиями, такими, как описано IEEE 802.11 или другими типами стандартов CSMA/CD. Беспроводной передачи WLAN, используемые для передачи пакета, могут иметь высокий уровень мощности вплоть до 20 dBm, где "dBm" представляет собой отношение мощности в децибелах измеренной мощности, соотнесенной на один милливатт. В некоторых случаях, терминальное вычислительное устройство может использовать более низкие энергетические уровни около 5 dBm для WLAN передач. Даже при уровнях мощности около 5 дБм, 1 мкВт (1μW) энергии может быть по-прежнему доступны для накопления энергии на расстоянии 1 метра.

Согласно некоторым примерам, 1μW может установить пороговое значение накопления энергии, с помощью которого логика и/или признаки схемы 326 процессора могут начать отслеживать/время зарядки и ассоциировать это время с пакетом заданного размера. Например, как показано пунктирной линией на фиг. 2, что может соответствовать пороговому значению накопления энергии, 1μW мощности доступная для накопления. Как только начинается процесс накопления энергии, может быть обнаружено начало передачи данного пакета. Кроме того, когда мощность падает ниже 1μW, может быть обнаружено окончание передачи пакета. Логика и/или признаки схемы 326 процессора может затем использовать время передачи, что соответствует времени заряда для определения размера пакета. Согласно некоторым примерам, либо размер одного пакета или комбинация двух размеров пакетов могут быть использованы логикой и/или признаками на терминальном вычислительном устройстве 310 и схемы 326 процессора, чтобы отправлять или принимать различные типы сообщений, как описано более подробно ниже.

В некоторых примерах, как показано на фиг. 3, носимое вычислительное устройство 320 также включает в себя датчик (и) 328. Датчик (и) 328 может включать в себя один или более датчиков для измерения сенсорной информации и может соединяться со схемой 326 процессора и поставлять измеренную информацию датчика в логику и/или признаки на схеме 326 процессора. Хотя на фиг. 3 показано, что датчики расположены на носимом вычислительном устройстве 320, в некоторых других примерах, по меньшей мере, некоторый датчик (и) 328 может быть расположен за пределами носимого вычислительного устройства 320. Для других примеров, датчик (и) 328 расположен за пределами носимого вычислительного устройства 320, и может соединяться со схемой 326 процессора с помощью одного или больше линий связи (например, проводной линии связи). Датчик (и) 328 может включать в себя, но не ограничиваются ими, датчик температуры, датчик артериального давления, датчик кислорода, датчик частоты сердечных сокращений, датчик влажности, акселерометр, датчик местоположения или датчик расположения, такие как датчики глобальной системы позиционирования (GPS).

Фиг. 4 иллюстрирует пример процесса 400. В некоторых примерах, процесс 400 может быть выполнен для беспроводной связи между терминальным вычислительным устройством 310, как показано на фиг. 4 как терминал 310, и носимым вычислительным устройством 320, показанным как носимое устройство 320. В этих примерах, элементы системы 300, показанные на фиг. 3, могут быть использованы, чтобы проиллюстрировать пример операции, относящиеся к процессу 400. Однако пример операций не ограничивается использованием элементов системы 300.

Начиная с процесса 4.0 (сообщение готовности), логика и/или признаки на терминале 310 может генерировать сообщение готовности, имеющее первый размер пакета, и вызвать пакет, имеющий первый размер пакета для передачи на носимое устройство 320 через WLAN передачу. Например, первый размер пакета может быть наибольшим размером пакета, разрешенным для передачи пакетов посредством WLAN передач, в соответствии с одним или более CSMA/CD стандартами, таким как IEЕЕ 802.11.

Посредством выполнения процесса 4.1 (Определение, превышает ли размер пороговое значение), логика и/или признаки на носимом устройстве 320 может определить, превышает ли пакет, имеющий первый размер, что был послан терминалом 310 в качестве сообщения готовности, пороговое значение размера. Размер, например, может быть основан на времени заряда, ассоциированном с получением энергии от WLAN передачи, используемой для передачи пакета. В некоторых примерах пороговое значение размера может быть основано на размере, который является разрешенным наибольшим размером пакета или, по меньшей мере, несколько больше, чем другие размеры пакетов, используемые для других типов сообщений. Например, если используется схема модуляции, аналогичная схеме 200 модуляции, показанной на фиг. 2, то пороговое значение будет несколько больше, чем размер длинных пакетов. Наличие несколько большего размера, чем размер длинных пакетов, может быть индикацией логике и/или признаку носимому устройству 320, что пакет не является частью комбинации пакетов, но показывает, что поступают последующие сообщения и необходимо быть готовым принять те последующие сообщения, которые могут включать в себя комбинации размеров пакетов.

Посредством выполнения процесса 4.2 (идентификационное сообщение), логика и/или признаки в терминале 310 может генерировать идентификационное сообщение, включающее в себя идентификатор назначенного носимого устройства 320.

Согласно некоторым примерам, идентификатор, включенный в состав идентификационного сообщения, может быть основан на нескольких WLAN передачах, имеющих первую комбинацию второго и третьего размеров пакетов. В некоторых примерах, второй размер пакета может быть аналогичен коротким пакетам и третий размер пакета аналогичен длинным пакетам, описанным выше со ссылкой на фиг. 2. В этих примерах, каждый короткий пакет в первой комбинации может представлять собой "0" битовое значение и каждый длинный пакет может представлять собой "1" битовое значение. Таким образом, первая комбинация, включающая в себя короткие и длинные пакеты, может быть использована для создания многобитового значения, которое может представлять собой назначенный идентификатор для носимого устройства 320.

Посредством выполнения процесса 4.3 (Определение, соответствует ли идентификатор), логика и/или признаки на носимом устройстве 320 может определить совпадает ли идентификатор, включенный в состав идентификационного сообщения, отправленного из терминала 310, с идентификатором носимого устройства 320. В некоторых примерах логика и/или признаки носимого устройства 320 может декодировать (например, с использованием схемы 200 модуляции) первую комбинацию из второго и третьего размеров пакетов, на основании ассоциированного времени зарядки для нескольких WLAN передач, используемых для передачи идентификационного сообщения. В этих примерах, логика и/или признаки носимого устройства 320 может поддерживать назначенный идентификатор в структуре данных, такой как таблица поиска (LUT) и может сравнить назначенный идентификатор мульти-битового значения, декодированный из первой комбинации. Если совпадение найдено, то носимое устройство 320 может затем подготовить и принять сообщение команды из терминала 310.

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

Посредством выполнения процесса 4.4 (командное сообщение), логика и/или признаки на терминале 310 может генерировать сообщение команды, включающее в себя команды для носимого устройства 320. В некоторых примерах, команда может быть основана на нескольких передачах WLAN, имеющих вторую комбинацию из второго и третьего размеров пакетов. Как упоминалось выше, для процесса 4.2, в некоторых примерах, вторая комбинация из второго и третьего размеров пакетов может создать мульти-битовое значение, которое может быть ассоциировано с одной или несколькими командами. Эти команды могут включать в себя, но не ограничиваются ими, запрос на обновление состояния из носимого устройства 320, запрос данных датчиков для датчика(ов) с или подключенных к носимому устройству 320, или командой сброса для носимого устройства 320, или одним или несколькими датчиками, соединенными с носимым устройством 320.

Посредством выполнения процесса 4.5 (Подготовка ответа на команду), логика и/или признаки на носимом устройстве 320 может подготовить ответ на команду в принятом сообщении команды. Согласно некоторым примерам, если команда представляла собой запрос состояния, то может быть собрана информация для отчета о запросе состояния. Если команда представляла собой запрос данных для датчика(ов), данные могут быть собраны от датчика(ов) и подготовлены для представления на терминал 310. Если команда представляла собой команду сброса, то носимое устройство 320 может сбросить, и затем подготовить ответ, чтобы указать что сброс был завершен.

Посредством выполнения процесса 4.6 (сообщение передачи), логика и/или признаки на терминале 310 может генерировать сообщение передачи, имеющее первый размер пакета (например, наибольший размер пакета). В некоторых примерах, сообщение передачи может быть передано посредством WLAN передачи, с помощью собранной энергии посредством носимого устройства 320. Сообщение передачи может служить двум целям. Во-первых, обеспечение собранной мощности, чтобы носимое устройство 320 могло передать ответ. Во-вторых, чтобы обеспечить индикацию для подготовки отправки ответа, если идентификатор последующего сообщения, как описано ниже, принят, который имеет совпадающий идентификатор.

Посредством выполнения процесса 4.7 (Определение превышает ли размер пороговое значение), логика и/или признаки на носимом устройстве 320 может определить, превышает ли первый размер пакета, используемый для передачи посредством WLAN передачи, пороговое значение размера. Тот же самый процесс, как описано выше в процессе 4.1, может быть использован для установления этого.

Посредством выполнения процесса 4.8 (идентификационное сообщение), логика и/или признаки на терминале 310 может генерировать другое или второе идентификационное сообщение, включающее в себя идентификатор назначенного носимого устройства 320. Согласно некоторым примерам, идентификационное сообщение может генерироваться в описанном ранее процессе 4.2.

Посредством выполнения процесса 4.9 (Определение, если идентификатор совпадает), логика и/или признаки на носимом устройстве 320 может определить, совпадает ли идентификатор, включенный в состав второго идентификационного сообщения, отправленного из терминала 310, с идентификатором носимого устройства 320. В некоторых примерах, эта проверка совпадения может не допустить передачу информации носимым устройством 320, которая может быть предназначена для другого носимого устройства. Подобный процесс согласования, как указано выше в процессе 4.3, может выполняться. Тем не менее, отличается от процесса 4.1, тем, что носимое устройство 320 не сбрасывает в исходное состояние, если идентификатор не совпадает. Скорее всего, носимое устройство 320 может продолжать ожидать идентификационное сообщение, включающее в себя совпадающий идентификатор.

Посредством выполнения процесса 4.10 (ответное сообщение), логика и/или признаки на носимом устройстве 320 может использовать, по меньшей мере, часть энергии накопленной от WLAN передач, которые были использованы для отправки и передачи и/или идентификационных сообщений на носимое устройство 320 для отправки ответного сообщения на терминал 310. Согласно некоторым примерам, ответное сообщение может включать в себя, но не ограничиваясь этим, индикацию состояния для носимого устройства 320, индикацию о завершении команды или данные, ассоциированные с датчиком, расположенным на или соединенным с носимым устройством 320.

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

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

Устройство 500 может включать в себя вычислительное устройство и/или аппаратно-программное обеспечение, реализуемое устройством 500, имеющим схему 520 процессора, выполненную с возможностью управлять одним или более компонентами 522-А. Стоит отметить, что "а", "b" и "с" и тому подобные обозначения используются здесь как переменные, представляющие любое положительное целое число. Так, например, если вариант реализации устанавливает значение а=6, то полный набор компонентов 522-а может включать в себя компоненты 522-1 522-2, 522-3, 522-4, 522-5 или 522-6. Примеры не ограничены в этом контексте.

Согласно некоторым примерам, устройство 500 может быть частью носимого вычислительного устройства, выполненного с возможностью взаимодействовать беспроводным способом с терминальным вычислительным устройством. Примеры не ограничены в этом контексте.

В некоторых примерах, как показано на фиг. 5, устройство 500 включает в себя схему 520 процессора. Схема 520 процессора может обычно быть выполнена с возможностью управлять одним или более компонентами 522-А. Схема 520 процессора может быть любым из различных коммерчески доступных процессоров, таких как встроенный и защищенный процессор, микропроцессор, двойной многоядерный процессор или другие архитектуры мультипроцессоров. Согласно некоторым примерам, схема 520 процессора может быть также специализированной интегральной схемой (ASIC) и, по меньшей мере, некоторые компоненты 522-А могут быть реализованы как аппаратные элементы ASIC.

Согласно некоторым примерам, устройство 500 может включать в себя компонент 522-1 обнаружения. Компонент 522-1 обнаружения может управляться схемой 520 процессора, чтобы обнаружить передачу WLAN из терминального вычислительного устройства пакета, имеющего первый размер. Обнаружение может быть основано на том, что модуль сбора на носимом вычислительном устройстве, включающее в себя устройство 500, способен накапливать энергию от передачи WLAN во время передачи пакета, имеющего первый размер пакета. Например, сообщение 505 готовности может включать в себя пакет, имеющий первый размер, равный наибольшему размеру, разрешенный при осуществлении передачи WLAN, в соответствии с одним или несколькими стандартами IEEE 802.11 или другими типами CSMA/CD стандартов. Если модуль сбора способен накапливать энергию (например, выше порогового значения накопления) в течение передачи сообщения 505 готовности, то может быть обнаружен пакет, имеющий первый размер.

В некоторых примерах, устройство 500 может также включать в себя компонент 522-2 порогового значения. Компонент 522-2 порогового значения может быть реализован посредством схемы 520 процессора, чтобы определить, не превышает ли первый размер пакета порогового значения размера. Например, компонент 522-2 порогового значения может определить, превышает ли первый размер пакета в сообщении 505 готовности пороговый размер. Пороговый размер может поддерживаться компонентом 522-2 порогового значения в структуре данных, такой как таблицы поиска (LUT) как пороговое значение размера 524-А. Пороговое значение размера, указанное в размере 524-А порогового значения, может быть разрешенным размером как большим, как наибольшим размером пакета или, по меньшей мере, несколько больше, чем другие размеры пакетов, используемые для других типов сообщений (например, идентификационное или командное сообщение).

Согласно некоторым примерам, устройство 500 может также включать в себя приемный компонент 522-3. Приемный компонент 522-3 может быть реализован схемой 520 процессора для приема идентификационного сообщения из терминального вычислительного устройства на основании первой размера пакета, превышающий пороговый размер. Например, идентификационное сообщение 510 могут быть принято приемным компонентом 522-3 на основании определения компонентом 522-2 порогового значения того, что размер пакета для сообщения 505 готовности превысил пороговый размер.

Согласно некоторым примерам, устройство 500 может включать в себя компонент 522-4 идентификации. Компонент 522-4 идентификации может быть реализован схемой 520 процессора для определения, содержит ли идентификационное сообщение идентификатор, который соответствует назначенному идентификатору для носимого вычислительного устройства, включающее в себя устройство 500. Например, идентификационное сообщение 510 может включать в себя идентификатор на основании первой комбинации из второго (короткого) и третьего (длинного) размеров пакетов. Второй и третий размеры пакетов, например, могут иметь соответствующие время зарядки, и эти периоды времени зарядки могут быть присвоены битовым значениям, таким как "0" битовое значение для второго размера пакета и "1" битовое значение для третьего размера пакета. Компонент 522-4 идентификации может сравнивать общее битовое значение, указанное первой