Носимое управляющее устройство для обнаружения взаимодействия

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

 

ОБЛАСТЬ ИЗОБРЕТЕНИЯ

Изобретение относится к носимому устройству для управления устройством.

ПРЕДПОСЫЛКИ ИЗОБРЕТЕНИЯ

На рынок выпущены носимые пользовательские интерфейсы, например интеллектуальные браслеты и интеллектуальные кольца. Эти устройства разрабатывают для того, чтобы они всегда были с пользователем и могли быть соединены со смартфоном или планшетом. Эти устройства предоставляют новые парадигмы для взаимодействия с интеллектуальными устройствами по причине их способности обнаруживать жесты и движения владельца через интегрированные МЭМС датчики (например, датчик ускорения и гироскоп). Другие датчики, которые могут быть встроены, предоставляют пользователю возможность осуществлять ввод, например, через чувствительные к прикосновениям датчики, кнопки или сенсорные экраны. Кроме того, эти устройства способны соединяться с другими устройствами (например, через Bluetooth или ZigBee) и/или с интернетом (например, через WiFi). В опубликованной патентной заявке WO 2011011746 A1 раскрыто носимое вычислительное устройство, которое содержит датчики для обнаружения жестов, для идентификации команд по жестам и для передачи команд на электронное бытовое устройство.

Патент США 8068011 B1 относится к системам и способам для интерактивного сопряжения переносных устройств и RFID. Способ включает в себя запуск приложения на HHD для сопряжения с RFID средами, причем HHD содержит RFID считыватель, прием пользовательского ввода, касающегося хранения команд или сообщений в RFID средах, создание одной или нескольких команд или сообщений на основании принимаемого пользовательского ввода и хранение одной или нескольких команд или сообщений в RFID средах с использованием RFID считывателя.

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

Патентная заявка США 2014/0266757 A1 относится к медиа-устройствам, которые могут содержать множество РЧ приемопередатчиков, аудио-систему и систему ближнего обнаружения. РЧ приемопередатчики и/или аудио-система могут быть использованы для беспроводной связи между медиа-устройствами и сделать возможной беспроводную передачу информации о конфигурации и других данных с одного медиа-устройства на другое медиа-устройство. Система ближнего обнаружения может быть выполнена с возможностью обнаруживать присутствие пользователя или множества пользователей, а при определении присутствия выполнять некоторое действие, задаваемое посредством пользовательского предпочтения и/или условий окружающей среды вокруг медиа-устройства. Одно или несколько пользовательских устройств вблизи от медиа-устройства после обнаружения могут осуществлять беспроводную связь с медиа-устройством а медиа-устройство может организовывать управление контентом с этих устройств или из доступного беспроводным образом местоположения, такого как облако или интернет.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

Согласно первому аспекту по настоящему изобретению задача достигается посредством носимого устройства для управления управляемым устройством на основании взаимодействия с объектом. Носимое устройство содержит:

- блок обнаружения устройства для обнаружения близости объекта,

- блок обнаружения действия для обнаружения действия, указывающего на взаимодействие пользователя, который носит носимое устройство, с объектом,

- блок обработки для приема информации, содержащей идентификацию объекта, от блока обнаружения устройства и для генерации управляющей команды для управления управляемым устройством на основании обнаруженной близости объекта, идентификации объекта и на основании действия, указывающего на взаимодействие с объектом, и

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

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

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

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

Дополнительно или альтернативно, блок обнаружения носимого устройства может содержать беспроводной приемопередатчик, выполненный с возможностью связи с объектом для получения характеристики объекта, а управляющая команда дополнительно может быть основана на характеристике объекта. Канал связи между объектом и носимым устройством предусматривает дополнительное преимущество приема информации о событиях пользовательских (взаимо)действий с объектом и/или пользовательском вводе на объекте без обнаружения носимым устройством этих событий (взаимо)действий и/или пользовательского ввода, тем самым делая возможной корректировку управляемого устройства дополнительно на основании этой связи. Например, если пользователь предоставляет пользовательский ввод на объекте, скорректированную управляющую команду можно отправлять на управляемое устройство для того, чтобы корректировать настройку управляемого устройства на основании новых «условий использования», связанных с пользовательским вводом на объекте. Можно использовать различные беспроводные протоколы передачи данных, например, Bluetooth, Wi-Fi или ZigBee.

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

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

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

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

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

- обеспечение носимого устройства,

- обнаружение близости объекта к носимому устройству,

- обнаружение действия, указывающего на взаимодействие пользователя, который носит носимое устройство, с объектом,

- прием информации, содержащей идентификацию объекта,

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

- отправка управляющей команды на управляемое устройство.

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

на фиг. 1 схематически представлен вариант осуществления носимого устройства в соответствии с изобретением для управления управляемым устройством на основании взаимодействия с объектом;

на фиг. 2 схематически представлен другой вариант осуществления носимого устройства в соответствии с изобретением для управления управляемым устройством на основании взаимодействия с объектом через промежуточное устройство;

на фиг. 3 представлен схематически и в качестве примера способ управления управляемым устройством на основании взаимодействия с объектом;

на фиг. 4a и 4b представлены варианты осуществления набора, содержащего носимое устройство и программирующее устройство.

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

ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ

На фиг. 1 представлен схематически вариант осуществления носимого устройства 100 в соответствии с изобретением для управления управляемым устройством 104 на основании взаимодействия с объектом 102. Носимое устройство 100 содержит блок 106 обнаружения устройства, выполненный с возможностью обнаружения близости объекта 102, блок 108 обработки для генерации управляющей команды для управления управляемым устройством 104 на основании обнаруженной близости объекта 102 и блок 110 связи для отправки управляющей команды на управляемое устройство 104. Носимое устройство дополнительно может содержать батарею (не показано) для запитывания различных компонентов в носимом устройстве 100. В варианте осуществления на фиг. 1 носимое устройство 100 может представлять собой любое подходящее носимое устройство 100. Тип носимого устройства 100 (например, браслет, кольцо, очки, перчатки, подвески и т.д.) можно выбирать по отношению к контексту, в котором носимое устройство 100 будут использовать. Предусмотренные опции взаимодействия с объектом 102 могут определять выбор конкретного носимого устройства 100. Например, предполагаемое использование объекта 102 на расстоянии от пользователя (например, просмотр телевизора) требует иного средства обнаружения близости, чем когда объект 102 предназначен для использования рядом (например, чтение электронной книги на устройстве для чтения электронных книг). В примерном варианте осуществления носимое устройство 100 может представлять собой браслет, объект 102 может представлять собой устройство для чтения электронных книг, а управляемое устройство 104 может представлять собой осветительное устройство. В этом варианте осуществления блок 106 обнаружения устройства в браслете обнаруживает близость устройства для чтения электронных книг. Блок 108 обработки принимает информацию о близости устройства для чтения электронных книг. Это позволяет блоку обработки генерировать управляющую команду, управляющая команда содержит настройку освещения, подходящую для использования устройства для чтения электронных книг, которую отправляют на осветительное устройство через блок 110 связи браслета, тем самым предоставляя настройку освещения, адаптированную для использования устройства для чтения электронных книг. В другом варианте осуществления носимое устройство 100 может представлять собой интеллектуальные очки, содержащие блок 106 обнаружения, выполненный с возможностью отслеживания глаз (т.е. измерения точки, на которую смотрит пользователь, и/или движения глаза относительно головы пользователя). Это позволяет блоку 106 обнаружения в интеллектуальных очках определять предполагаемое использование объекта 102 (например, просмотр телевизора).

Блок 106 обнаружения устройства носимого устройства 100 выполнен с возможностью обнаружения близости объекта 102. Следовательно, объект 102 должен быть обнаруживаемым с помощью блока 106 обнаружения носимого устройства 100. Объект 102 может быть оборудован, например, радиочастотной идентификационной меткой (RFID), которая может быть обнаруживаемой с помощью RFID считывателя на носимом устройстве 100. Однако объект 102 может быть оборудован каким-либо другим обнаруживаемым средством 118 или он может обладать свойствами или характеристиками, которые могут быть обнаружены с помощью блока обнаружения, например, с помощью камеры, как описано более подробно далее в описании.

Блок 108 обработки носимого устройства 100 выполнен с возможностью генерации управляющей команды на основании информации, которую он принимает от блока 106 обнаружения устройства. Информация, принятая от блока 106 обнаружения устройства, содержит близость объекта 102 и некоторую идентификацию объекта 102. Идентификация объекта 102 может содержать, например, информацию о типе объекта 102, тем самым делая возможной оценку предполагаемого использования или предполагаемого пользовательского действия с объектом 102. Это может позволять блоку 108 обработки генерировать управляющую команду для управляемого устройства 100, подходящую для использования объекта 102 пользователем. В примерном варианте осуществления объект 102 может представлять собой фен для волос, который после обнаружения с помощью блока 106 обнаружения устройства может быть идентифицирован блоком 108 обработки в качестве фена для волос, что позволяет блоку 108 обработки определять предполагаемое использование (т.е. сушка волос). Это позволяет блоку 108 обработки генерировать управляющую команду для управляемого устройства 104, подходящую для использования фена для волос. В этом примерном варианте осуществления управляемое устройство 104 может представлять собой, например, осветительную систему, которая может принимать управляющую команду, чтобы задавать условия освещения, подходящие для сушки волос. Дополнительное управляемое устройство 104, например интеллектуальное зеркало с функцией дисплея, также может принимать управляющую команду от носимого устройства 100, чтобы настраивать условия отображения для сушки волос.

Блок 110 связи носимого устройства 100 содержит передатчик для того, чтобы отправлять управляющую команду на управляемое устройство 104. Управляемое устройство 104 может содержать приемник 120 для приема управляющей команды. В другом варианте осуществления передатчик 106 носимого устройства 100 и приемник 120 из управляемого устройства 104 могут представлять собой приемопередатчики, делая возможным осуществление двунаправленной связи между носимым устройством 100 и управляемым устройством 104. Преимущество двунаправленной связи может состоять в том, что управляемое устройство 104 может предоставлять информацию для носимого устройства 100. Например, когда управляемое устройство 104 представляет собой термостат, который принимает управляющую команду, чтобы задать температуру в помещении, приемопередатчик может отправлять информацию о текущей температуре на носимое устройство 100 и, необязательно, передавать эту информацию пользователю.

В дополнительном варианте осуществления носимое устройство 100 дополнительно содержит блок 112 обнаружения действия, выполненный с возможностью обнаружения действия, указывающего на взаимодействие пользователя, который носит носимое устройство 100, с объектом 102, и причем управляющая команда также основана на действии, указывающем на взаимодействие с объектом 102. Преимущество блока 112 обнаружения действия состоит в том, что он может позволять блоку 108 обработки дополнительно определять на основании взаимодействия предполагаемое использование объекта 102. В примерном варианте осуществления блок 112 обнаружения действия может содержать датчик движения (например, датчик ускорения и/или гироскоп), а действие, указывающее на взаимодействие, может содержать движение пользователя (например, жест) и при этом также движение носимого устройства 100, которое носит пользователь. Блок 108 обработки дополнительно может быть выполнен с возможностью идентификации движения и корректировки управляющей команды на основании движения. Движение может представлять собой, например, игру на (электрическом) фортепиано, которое моет быть обнаружено с помощью носимого устройства 100, которое может представлять собой, например, интеллектуальное кольцо. Блок 108 обработки интеллектуального кольца может идентифицировать движение как игру на (электрическом) фортепиано и может отправлять управляющую команду на управляемое устройство 104, например телевизор, которая приказывает ему снизить его громкость. В дополнительном примерном варианте осуществления блок 112 обнаружения действия дополнительно может содержать звуковой датчик (например, микрофон), тем самым делая возможным обнаружение звука (например, обнаружение речи и/или распознавание акустической сигнатуры поворота переключателя на объекте 102 или звука запуска объекта 102). В предыдущем примере с игрой на (электрическом) фортепиано звуковой датчик может обнаруживать звук фортепиано, тем самым позволяя блоку 108 обработки определять предполагаемое использование объекта 102 (т.е. игру на (электрическом) фортепиано) и дополнительно основывать управляющую команду на определении.

В дополнительном варианте осуществления блок 106 обнаружения устройства дополнительно выполнен с возможностью обнаружения идентификационной метки 118 объекта 102. В этом варианте осуществления объект 102 оборудован идентификационной меткой 118. Метка 118 содержит информацию о по меньшей мере одной характеристике объекта 102, тем самым позволяя блоку 108 обработки генерировать управляющую команду на основании характеристики объекта 102. Можно использовать различные способы идентификации, которые известны в данной области техники, например, радиочастотную идентификацию (RFID) или связь малого радиуса действия (NFC). Выбор подходящего способа идентификации может зависеть от: диапазона обнаружения блока 106 обнаружения носимого устройства 100, внутреннего или внешнего расположения метки и/или использования активных или пассивных меток (т. е. с питанием от батареи или без него). Преимущество этих радиочастотных способов состоит в том, что они позволяют пользователю прикреплять метку 118 к устройству, тем самым позволяя устройству быть обнаруживаемым с помощью блока 106 обнаружения носимого устройства 100. Это создает возможность для персонализации конфигурации меток для того, чтобы создавать, например, управляющие команды на основании персонализированной метки или настройки пользовательских предпочтений. В примерном варианте осуществления объект 102 может представлять собой, например, плиту, которую пользователь может оборудовать идентификационной меткой, тем самым позволяя блоку 106 обнаружения устройства обнаруживать близость плиты. Кроме того, это позволяет блоку 108 обработки идентифицировать плиту и предоставить управляющую командую на основании этой идентификации. Управляющая команда, например, может содержать команду включения, которую отправляют на вытяжной колпак.

В дополнительном или альтернативном варианте осуществления блок 106 обнаружения устройства дополнительно содержит беспроводной приемопередатчик, выполненный с возможностью связи с объектом 102, причем беспроводной приемопередатчик выполнен с возможностью получения характеристики объекта 102. Блок 108 обработки затем может генерировать управляющую команду дополнительно на основании полученной характеристики объекта 102. Канал связи между объектом 102 и носимым устройством 100 предлагает дополнительную возможность для того, чтобы осуществлять передачу пользовательского ввода, введенного на объекте 102, на носимое устройство 100, тем самым делая возможной корректировку управляющего параметра управляемого устройства 104 в соответствии с конкретным введенным пользовательским вводом. Если пользователь вводит дополнительный пользовательский ввод на том же объекте 102, дополнительная управляющая команда может быть отправлена на управляемое устройство 104 для того, чтобы корректировать настройки управляемого устройства 104 в соответствии с дополнительным пользовательским вводом. Пользовательский ввод, введенный на объекте 102, дополнительно может быть использован для того, чтобы определять или оценивать конкретное использование объекта 102 и, таким образом, это может представлять собой преимущество в том, чтобы корректировать настройку управляемого устройства 104 в ожидании конкретного использования объекта 102. Можно использовать различные беспроводные технологии связи, которые известны в данной области техники, например, Bluetooth, Wi-Fi или ZigBee. Конкретная технология связи может быть выбрана на основании возможности обмена данными объекта, носимого устройства и управляемых устройств, потребления энергии коммуникационного драйвера для беспроводной технологии и/или дальности связи беспроводных сигналов. Многие потребительские объекты в настоящее время уже оборудованы одной или несколькими беспроводными технологиями связи, что является преимущественным, поскольку это может снижать усилия по созданию канала связи между носимым устройством 100 и управляемым устройством 104 и объектом 102.

В дополнительном варианте осуществления носимое устройство 100 дополнительно содержит память 114. Память 114 может быть выполнена с возможностью хранения настройки пользовательских предпочтений, которая может относиться, например, к предпочтительной настройке освещения для чтения или предпочтительной фоновой музыке для чтения, предпочтительной световой атмосфере для просмотра телевизора и т.д. Память 114 дополнительно может быть выполнена с возможностью хранения информации об одном или более объектах 102 (например, контраст по умолчанию на устройстве для чтения электронных книг, местоположение телевизора в помещении и т. д.) и управляющих параметров одного или более управляемых устройств 104 (например, управляющие параметры осветительной системы, возможности управления электронным стулом и т.д.). Управляющая команда дополнительно может быть основана на настройках пользовательских предпочтений и на информации об управляемом устройстве 104 и объекте 102. Преимущество хранения информации об одном или более объектах 102 в памяти 114 носимого устройства 100 состоит в том, что не требуется явная связь с объектом 102, чтобы получать, например, его настройки по умолчанию или информацию об использовании устройства, связанную с обнаруженным (взаимо)действием пользователя с носимым устройством 100. Преимущество наличия информации об управляющих параметрах одного или более управляемых устройств 104, хранимой в памяти 114 носимого устройства 100, состоит в том, что блок 108 обработки носимого устройства 100 может определять управляющие команды, которые эффективно исполняет одно или более управляемых устройств 104, тем самым избегая отправки управляющей команды, которая не может быть реализована, например, избегая отправки команд корректировки цвета на источник света, которые могут обеспечивать только приглушенный белый свет. Настройку пользовательских предпочтений можно загружать в память 114, например, через дополнительное устройство (например, смартфон или персональный компьютер) или через пользовательский интерфейс носимого устройства 100.

В дополнительном варианте осуществления блок 106 обнаружения устройства дополнительно содержит камеру, выполненную с возможностью захвата изображения по меньшей мере части объекта 102. Камера может захватывать изображение автоматически, или может быть использовано указание пользовательского ввода (например, движение пользователя) в качестве запускающего события для захвата изображения. Блок 108 обработки дополнительно может быть выполнен с возможностью идентификации объекта 102 на основании изображения, захваченного камерой. Поиск изображения на основе контента (CBIR) представляет собой способ, известный в данной области техники, в котором из изображения извлекают визуальные данные, которые сравнивают с визуальными данными ряда изображений из базы данных и, на основании ключевых слов, связанных со схожими изображениями, определяют контент изображения. В вариантах осуществления носимое устройство может выгружать изображение, захваченное камерой, в сеть и CBIR может быть исполнено, например, на удаленном сервере, тем самым снижая необходимую вычислительную мощность блока 108 обработки носимого устройства 100. После этого идентификация устройства и/или характеристика объекта 102 может быть загружена из сети на носимое устройство 100. Дополнительной технологией, которая может быть использована в комбинации с камерой, является распознавание кода с быстрым откликом (QR). Объект 102 можно оборудовать QR кодом, который можно считывать с помощью камеры, тем самым позволяя блоку 108 обработки определять характеристику объекта 102 по QR коду. Если QR код только содержит идентификационный код объекта 102, носимое устройство 100 может выгружать идентификационный код в сеть, например, на удаленный сервер и получать информацию о характеристиках идентифицированного объекта 102 из сети. Преимущество QR кодов состоит в том, что они предоставляют возможность сделать любой объект поддающимся обнаружению просто посредством прикрепления QR кода к устройству. Объект 102, например обеденный стол, можно снабдить QR кодом, тем самым делая возможным обнаружение с помощью блока 106 обнаружения носимого устройства 100. Пользователь может конфигурировать QR код, чтобы делать его идентифицируемым с помощью блока 108 обработки, позволяя блоку 108 обработки определять, что объект 102 представляет собой, например, обеденный стол, и генерировать управляющую команду на основании взаимодействия со столом (например, управляющую команду, отправляемую в систему создания атмосферы для того, чтобы создавать обеденную атмосферу). Помимо обеспечения возможности переоборудовать неподдающиеся обнаружению объекты 102 до поддающихся обнаружению объектов 102, пользователи могут конфигурировать/создавать свои собственные QR коды, печатать QR коды и прикреплять их к объектам для того, чтобы создавать, например, персонализировать, управляющие команды или настройки предпочтений исходя из считанных QR кодов.

В другом варианте осуществления носимого устройства 100, представленном на фиг. 2, блок 110 связи выполнен с возможностью отправки управляющей команды на управляемое устройство 104 через промежуточное устройство 200 связи. Промежуточное устройство 200 связи, например мост, может быть выполнено с возможностью хранения дополнительной управляющей команды и/или дополнительной настройки пользовательских предпочтений. Следовательно, промежуточное устройство 200 связи может содержать приемопередатчик 202, выполненный с возможностью осуществления связи с носимым устройством 100 и управляемым устройством, а блок памяти (не показан) выполнен с возможностью хранения управляющих команд и/или дополнительных настроек пользовательских предпочтений. Промежуточное устройство 200 определяет на основании управляющей команды от блока 110 связи носимого устройства 100, какую управляющую команду отправляют на управляемое устройство 104. В дополнительном варианте осуществления промежуточное устройство 200 и/или носимое устройство 100 может быть соединено с интернетом и/или удаленным сервером, где хранят дополнительную управляющую команду и/или дополнительную настройку пользовательских предпочтений. Использование промежуточного устройства 200 связи или удаленного сервера для хранения информации может снижать вычислительную мощность носимого устройства 100. Промежуточное устройство 200 связи дополнительно может быть выполнено с обеспечением шлюза в сеть управляемых устройств (например, осветительную сеть Philips Hue, осветительную сеть DALI или сеть домашней автоматизации). Промежуточное устройство 200 связи дополнительно может быть выполнено с возможностью принимать абстрактную управляющую команду, где промежуточное устройство 200 связи отправляет одну или более дополнительных управляющих команд на одно или более управляемых устройств 104. Например, когда блок 106 обнаружения носимого устройства 100 идентифицирует взаимодействие с телевизором, блок 108 обработки может генерировать управляющую команду, например «настройка телевизора», которая принимается промежуточным устройством 200 связи и переводится в и соответственно отправляется на, например, «шторы закрыты» на управляющее устройство штор, «выключить рабочее освещение» на осветительную систему и/или «включить звуковое окружение» на систему звукового окружения. Преимущество использования промежуточного устройства 200 связи состоит в том, что можно уменьшать число протоколов соединений носимого устройства 100, тем самым снижая сложность и стоимость носимого устройства 100. В дополнительном варианте осуществления промежуточное устройство 200 связи может содержать пользовательский интерфейс для конфигурирования носимого устройства. Промежуточное устройство связи может представлять собой, например, смартфон, который содержит сенсорный дисплей, который допускает пользовательский ввод, и дополнительно содержит программное приложение, выполненное с возможностью конфигурирования носимого устройства 100. Смартфон дополнительно может быть выполнен с возможностью соединения с одним или более управляемыми устройствами 104 непосредственно, через локальную сеть и/или через интернет. Использование промежуточного устройства 200 связи с пользовательским интерфейсом может быть полезным, поскольку это может снизить сложность и стоимость носимого устройства 100.

В дополнительном варианте осуществления носимое устройство 100 дополнительно содержит пользовательский интерфейс 116, выполненный с возможностью приема пользовательского ввода. Блок 108 обработки дополнительно может быть выполнен с возможностью обработки пользовательского ввода, принятого от пользователя через пользовательский интерфейс 116. Пользовательский ввод, например, может содержать выбор и/или подтверждение выбора объекта 102, обнаруженного с помощью носимого устройства 100, тем самым позволяя пользователю подтверждать обнаружение объекта 102. Пользовательский ввод может содержать выбор и/или подтверждение выбора управляемого устройства 104, тем самым позволяя пользователю подтверждать соединение с управляемым устройством 104. Пользовательский ввод может содержать настройку пользовательских предпочтений для управляемого устройства 104. Пользовательский ввод может содержать корректировку и/или создание управляющей команды для управляемого устройства 104. Пользовательский интерфейс 116 может содержать, например, чувствительное к прикосновениям устройство, звуковой датчик, датчик движения и/или одну или более кнопок для приема пользовательского ввода. Чувствительное к прикосновениям устройство может представлять собой, например, сенсорную панель или сенсорный экран. Это чувствительное к прикосновениям устройство и/или одна или более кнопок позволяют пользователю осуществлять какое-либо из вышеуказанных действий пользовательского ввода. Дополнительный тип пользовательского ввода может содержать движение пользователя, который носит носимое устройство 100, позволяя пользователю предоставлять пользовательский ввод, например, через жесты, прикосновение и/или размахивание. Движение может быть обнаружено посредством удаленного устройства (например, камеры) или оно может быть обнаружено посредством блока 112 обнаружения действия в носимом устройстве 100 (например, датчика ускорения и/или гироскопа).

В дополнительном варианте осуществления пользовательский ввод, обнаруженный посредством блока 112 обнаружения действия, может давать дополнительные возможности для того, чтобы отправлять управляющую команду на управляемое устройство 104 через жест, хотя жест не связан с объектом 102 (например, жест для создания управляющей команды для термостата (управляемого устройства) для увеличения температуры в помещении во время работы на переносном компьютере (объект)). В этом варианте осуществления блок 108 обработки носимого устройства 100 может содержать информацию о типе управляемого устройства 104 и о типе объекта 102, тем самым позволяя определять, для какого устройства предназначена управляющая команда. Дополнительный тип пользовательского ввода может содержать голосовую команду или дополнительную звуковую команду (например, звук хлопка в ладоши или звук, испускаемый дополнительным устройством), получаемую с помощью звукового датчика. Звуковой датчик может содержаться в самом носимом устройстве 100 или он может быть расположен в дополнительном устройстве (например, сеть датчиков системы управления зданием, с которой носимое устройство 100 может устанавливать связь). Пользовательский ввод, предоставляемый через голосовые команды, можно комбинировать с пользовательским вводом, предоставляемым через чувствительное к прикосновениям устройство, через кнопки и/или через движение.

В дополнительном варианте осуществления носимое устройство 100 дополнительно выполнено с обеспечением возможности пользовательской обратной связи. В этом варианте осуществления носимое устройство 100 дополнительно может содержать, например, вибрационный блок, выполненный с возможностью предоставления осязаемой обратной связи пользователю, дисплей и/или источник света, выполненный с возможностью предоставления визуальной обратной связи пользователю и/или блок звукового вывода для предоставления слышимой обратной связи пользователю. Пользовательскую обратную связь можно предоставлять, например, когда пользовательский ввод обнаруживают через пользовательский интерфейс 116, когда объект 102 обнаруживают с помощью блока 106 обнаружения устройства, и/или когда взаимодействие обнаруживают посредством блока 112 обнаружения действия.

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

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

На фиг. 3 схематически в качестве примера представлен способ 300 в соответствии с изобретением для управления управляемым устройством 104 на основании взаимодействия с объектом 102. Способ 300 содержит следующие этапы:

- обеспечение 302 носимого устройства 100. Тип носимого устройства 100 (например, интеллектуальное кольцо, браслет, часы или очки) зависит от конкретного варианта осуществления или сценария использования.

- обнаружение 304 с помощью носимого устройства 100 близости объекта 102 к носимому устройству 100. Обнаружение уже может включать информацию, связанную с типом объекта.

- генерация 308 управляющей команды для управления управляемым устройством 104 на основании обнаружения близости и типа объекта 102.

- отправка 310 управляющей команды на управляемое устройство 104 для того, чтобы корректировать по меньшей мере один управляющий параметр управляемого устройства 104 в соответствии с управляющей командой.

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

На фиг. 4a и 4b представлены варианты осуществления набора, содержащего носимое устройство 100 (в соответствии с любым из указанных выше вариантов осуществления носимого устройства 100) и программирующее устройство 402, 404. Программирующее устройство 402, 404 выполнено с возможностью соединения с носимым устройством 100 через проводную или беспроводную связь (например, через беспроводной приемопередатчик или соединение USB). Программирующее устройство 402, 404 дополнительно может быть выполнено с возможностью конфигурирования носимого устройства 100. Программирующее устройство 402, 404 может содержать интерфейс, выполненный с возможностью приема пользовательского ввода, тем самым позволяя пользователю задавать настройку пользовательских предпочтений для носимого устройства 100, чтобы корректировать управляющие команды по умолчанию, генерируемые носимым устройством 100, и/или чтобы создавать управляющие команды. Настройки пользовательских предпочтений и управляющие команды можно предварительно конфигурировать для конкретных управляемых устройств 104 (в соответствии с любым из вышеуказанных вариантов осуществления управляемого устройства 104) и объектов 102 (в соответствии с любым из вышеуказанных вариантов осуществления объекта 102). Настройки пользовательских предпочтений и управляющие команды можно хранить во внутренней памяти или внешней памяти (например, на удаленном сервере или удаленном устройстве). Преимущество использования программирующего устройства 402, 404 для конфигурирования носимого устройства 100 состоит в том, что оно может снижать сложность носимого устройства 100, например, с благодаря отказу от многофункционального аппаратного обеспечения и программного обеспечения пользовательского интерфейса в носимом устройстве 100, тем самым снижая стоимость носимого устройства 100. Дополнительное преимущество программирующего устройства 402, 404 состоит в том, что его можно использовать для того, чтобы устанавливать новое программное обеспечение или обновлять программное обеспечение носимого устройства 100.

На фиг. 4a представлен вариант осуществления набора, причем программирующее устройство 402 представляет собой внешнее устройство (например, смартфон или персональный компьютер), соединенное через беспроводное соединение (например, Bluetooth, Wi-Fi или ZigBee). Необязательно, носимое устройство 100 также может быть соединено с программирующим устройством через проводное соединение (например, USB), тем самым можно обеспечивать передачу данных между обоими устройствами и/или обеспечивать зарядку батареи носимого устройства 100.

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

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

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

1. Носимое устройство (100) для управления управляемым устройством (104) на основании взаимодействия с объектом (102), причем носимое устройство (100) содержит:

- блок (106) обнаружения устройства для обнаружения близости объекта (102),

- блок (112) обнаружения действия для обнаружения действия, указывающего на взаимодействие пользователя, который носит носимое устройство (100), с объектом (102),

- блок (108) обработки для приема информации, содержащей идентификацию объекта (102), от блока (106) обнаружения устройства и для генерации управляющей команды для управления управляемым устройством (104) на основании обнаруженной близости объекта (102), идентификации объекта (102) и действия, указывающего на взаимодействие с объектом (102), и

- блок (110) связи для отправки управляющей команды на управляемое устройство (104).

2. Носимое устройство (100) по п. 1, причем блок (112) обнаружения действия содержит датчик движения для обнаружения движения пользователя.

3. Носимое устройство (100) по п. 1, причем блок (106) обнаружения устройства выполнен с возможностью обнаружения идентификационной метки (118) объекта (102) и причем управляющая команда дополнительно основана на идентификации объекта (102).

4. Носимое устройство (100) по п. 1, причем блок (106) обнаружения устройства содержит беспроводной приемопередатчик, выполненный с возможностью связи с объектом (102) для получения характеристики объекта (102) и/или действия, указывающего на взаимодействие пользователя, который носит носимое устройство (100), с объектом (102), и причем управляющая команда дополнительно основана на характеристике объекта (102).

5. Носимое устройство (100) по п. 1, причем носимое устройство (100) дополнительно содержит память (114) для хранения настройки пользовательских предпочтений и причем блок (108) обработки выполнен с возможностью генерации управляющей команды для управления управляемым устройством (104) на основании настройки пользовательских предпочтений.

6. Носимое устройство (100) по п. 1, причем блок (106) обнаружения устройства дополнительно содержит камеру для захвата изображения по меньшей мере части объекта (102) и причем блок (108) обработки дополнительно выполнен с возможностью идентификации объекта (102) на основании изображения.

7. Носимое устройство (100) по п. 1, причем блок (110) связи выполнен с возможностью отправки управляющей команды на управляемое устройство (104) через промежуточное устройство (200) связи.

8. Носимое устройство (100) по п. 1, причем носимое устройство (100) дополнительно содержит пользовательский интерфейс (116), выполненный с возможностью приема пользовательского ввода, причем пользовательский ввод содержит по меньшей мере одно из

- выбора и/или подтверждения выбора объекта (102), обнаруженного с помощью блока (106) обнаружения устройства и/или блока (112) обнаружения действия,

- выбора и/или подтверждения выбора управляемого устройства (104),

- настройки пользовательских предпочтений для управляемого устройства (104),

- пользовательской корректировки управляющей команды.

9. Носимое устройство (100) по п. 8, причем пользовательский интерфейс (116) содержит по меньшей мере одно из группы, содержащей чувствительное к прикосновениям устройство, звуковой датчик, датчик движения и одну или более кнопок для приема пользовательского ввода.

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

11. Способ (300) управления управляемым устройством (104) на основании взаимодействия с объектом (102), содержащий этапы:

- обеспечение (302) носимого устройства (100),

- обнаружение (304) близости объекта (102) к носимому устройству (100),

- обнаружение (306) действия, указывающего на взаимодействие пользователя, который носит носимое устройство (100), с объектом (102),

- прием информации, содержащей идентификацию объекта (102),

- генерация (308) управляющей команды для управления управляемым устройством (104) на основании обнаруженной близости объекта (102), идентификации объекта (102) и действия, указывающего на взаимодействие с объектом (102), и

- отправка (310) управляющей команды на управляемое устройство (104).

12. Система обнаружения взаимодействия, содержащая:

- носимое устройство (100) по любому из пп. 1-10 и

- программирующее устройство (402, 404), выполненное с возможностью соединения с носимым устройством (100) через проводное или беспроводное соединение и выполненное с возможностью конфигурирования носимого устройства (100).



 

Похожие патенты:

Изобретение относится к управлению обнаружением сети для беспроводной сети с сеточной структурой. Технический результат – обеспечение улучшенного устройства системы ZigBee Light Link, выполненного с возможностью выполнения схемы обнаружения сети и выполнения при этом обнаружения устройства для процедуры TouchLink.

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

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

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

Изобретение относится к беспроводной связи, более конкретно к беспроводному дистанционному управлению. Устройство дистанционного управления содержит оболочку, выполненную с модулем термоэлектрического генератора, центральным процессором, кнопочным модулем и высокочастотным (ВЧ) модулем.

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

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

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

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

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

Изобретение относится к способу диалога между машиной и человеческим существом. Технический результат заключается в обеспечении более естественного диалога с машиной, адаптированного к собеседнику (не стереотипного).

Относится к созданию двумерных информационных кодов (100). Технический результат заключается в расширении арсенала средств создания информационных кодов.

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

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

Изобретение относится к системе (100) и способу для идентификации и аутентификации метки, определяемой по меньшей мере пространственной структурой и спектральной характеристикой люминесцентных частиц.

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

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

Изобретение относится к автоматизированным средствам идентификации кодов узлов и элементов, в частности ампул ОЯТ, в которые проводится загрузка пучка твэлов отработавшей тепловыделяющей сборки (ОТВС) ядерного реактора.

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

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

Относится к созданию двумерных информационных кодов (100). Технический результат заключается в расширении арсенала средств создания информационных кодов.
Наверх