Способ и оборудование для управления электронным устройством
Иллюстрации
Показать всеИзобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности управления электронным устройством. Технический результат достигается за счет обнаружения уровня сигнала от устройства управления; получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и выполнения обработки согласно управляющей инструкции; получения уровней сигнала между другими устройствами и устройством управления; при этом получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, включает: сравнение уровней сигнала между соответствующими устройствами и устройством управления в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала от устройства управления является максимальным. 3 н. и 12 з.п. ф-лы, 10 ил.
Реферат
Перекрестные ссылки на связанные заявки
[0001] Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201510719315.6, которая была зарегистрирована 29 октября 2015 года. При этом содержимое упомянутой заявки полностью включено в настоящий документ путем ссылки.
Область техники
[0002] Настоящее изобретение относится, в общем, к области техники «умного дома», а именно, к способу и оборудованию для управления электронным устройством.
Предпосылки создания изобретения
[0003] В настоящее время большинством электронных устройств (например, устройств в «умном доме») можно управлять посредством пультов дистанционного управления. При этом для удобства пользователя, множество электронных устройств в одном пространстве могут управляться одним пультом дистанционного управления.
[0004] Когда для управления множеством электронных устройств применяют один пульт дистанционного управления, то чтобы управление одним из этих электронных устройств не влияло на остальные электронные устройства, пульт дистанционного управления должен быть сначала привязан к управляемому устройству, а затем может осуществляться управление этим устройством. При этом, когда появится необходимость в управлении другим электронным устройством, привязку текущего устройства необходимо будет отменить. На существующем уровне техники процедура привязки пульта дистанционного управления к электронному устройству является сравнительно сложной. Как правило, пользователю необходимо одновременно выполнить некоторую операцию на пульте дистанционного управления и собственно на электронном устройстве, а в некоторых случаях использовать еще и дополнительное стороннее устройство, что существенно ухудшает взаимодействие с пользователем.
Сущность изобретения
[0005] В вариантах осуществления настоящего изобретения предложены способ и оборудование для управления электронным устройством. Ниже будут рассмотрены примеры реализации предложенных технических решений.
[0006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предложен способ управления электронным устройством, включающий:
[0007] обнаружение уровня сигнала от устройства управления;
[0008] получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и
[0009] выполнение обработки согласно управляющей инструкции.
[0010] Опционально, способ также может включать:
[0011] получение уровней сигнала между другими устройствами и устройством управления;
[0012] в данном варианте осуществления настоящего изобретения шаг получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, может включать:
[0013] сравнение уровней сигнала между соответствующими устройствами и устройством управления в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и
[0014] получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала от устройства управления является максимальным.
[0015] Опционально, шаг получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, может включать:
[0016] получение текущего пространственного положения устройства управления в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, при этом текущее пространственное положение включает ориентацию устройства управления; и
[0017] получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что устройство управления ориентировано в направлении заранее заданной области управления.
[0018] Опционально, шаг получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, может включать:
[0019] получение текущей информации об окружающей среде, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и
[0020] получение управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что окружающая среда, указываемая посредством текущей информации об окружающей среде, отличается от заранее заданной окружающей среды.
[0021] Опционально, шаг обработки согласно управляющей инструкции может включать:
[0022] выполнение привязки к устройству управления или отмены привязки к устройству управления согласно управляющей инструкции.
[0023] Опционально, способ также может включать:
[0024] получение информации об атрибутах устройства управления;
[0025] определение уровня, соответствующего информации об атрибутах, в качестве заранее заданного значения уровня;
[0026] при этом информация об атрибутах может включать идентификатор устройства и/или мощность передачи, причем мощность передачи имеет положительную корреляцию с заранее заданным значением уровня.
[0027] Опционально, шаг обнаружения уровня сигнала от устройства управления может включать:
[0028] получение индикатора уровня принятого сигнала (Received Signal Strength Indication, RSSI) от устройства управления; и
[0029] получение уровня сигнала согласно RSSI-индикатору.
[0030] Опционально уровень сигнала может включать: уровень сигнала Bluetooth.
[0031] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложено оборудование для управления электронным устройством, включающее:
[0032] модуль обнаружения уровня, сконфигурированный для обнаружения уровня сигнала от устройства управления;
[0033] модуль получения инструкции, сконфигурированный для получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала, обнаруженный модулем обнаружения уровня, выше, чем заранее заданное значение уровня; и
[0034] модуль обработки, сконфигурированный для выполнения обработки согласно управляющей инструкции, полученной модулем получения инструкции.
[0035] Опционально, приспособление также может включать:
[0036] модуль получения уровня, сконфигурированный для получения уровней сигнала между другими устройствами и устройством управления; и
[0037] при этом модуль получения инструкции может включать:
[0038] подмодуль сравнения, сконфигурированный для сравнения уровней сигнала между соответствующими устройствами и устройством управления в ответ на определение того, что уровень сигнала, обнаруженный модулем обнаружения уровня, выше, чем заранее заданное значение уровня; и
[0039] первый подмодуль получения инструкции, сконфигурированный для получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала от устройства управления является максимальным.
[0040] Опционально, модуль получения инструкции может включать:
[0041] подмодуль получения пространственного положения, сконфигурированный для получения текущего пространственного положения устройства управления в ответ на определение того, что уровень сигнала, обнаруженный модулем обнаружения уровня, выше, чем заранее заданное значение уровня, при этом текущее пространственное положение включает ориентацию устройства управления; и
[0042] второй подмодуль получения инструкции, сконфигурированный для получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что устройство управления ориентировано в направлении заранее заданной области управления.
[0043] Опционально, модуль получения инструкции может включать: [0044] подмодуль получения информации об окружающей среде, сконфигурированный для получения текущей информации об окружающей среде в ответ на определение того, что уровень сигнала, обнаруженный модулем обнаружения уровня, выше, чем заранее заданное значение уровня; и
[0045] третий подмодуль получения инструкции, сконфигурированный для получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что окружающая среда, указываемая посредством текущей информации об окружающей среде, полученной подмодулем получения информации об окружающей среде, отличается от заранее заданной окружающей среды.
[0046] Опционально, модуль обработки может быть сконфигурирован для привязки или для отмены привязки к устройству управления согласно управляющей инструкции.
[0047] Опционально, оборудование также может включать:
[0048] модуль получения атрибутов, сконфигурированный для получения информации об атрибутах устройства управления; и
[0049] модуль определения уровня, сконфигурированный для определения уровня, соответствующего информации об атрибутах, полученной модулем получения атрибутов, в качестве заранее заданного значения уровня;
[0050] при этом информация об атрибутах включает идентификатор устройства и/или мощность передачи, причем мощность передачи имеет положительную корреляцию с заранее заданным значением уровня.
[0051] Опционально, модуль обнаружения уровня может включать:
[0052] подмодуль получения информации индикатора, сконфигурированный для получения RSSI-индикатора сигнала от устройства управления; и
[0053] подмодуль получения уровня сигнала, сконфигурированный для получения уровня сигнала согласно RSSI-индикатору, полученному подмодулем получения информации индикатора.
[0054] Опционально уровень сигнала может включать: уровень сигнала Bluetooth.
[0055] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложено оборудование для управления электронным устройством, включающее:
[0056] процессор; и
[0057] память для хранения инструкций, выполняемых упомянутым процессором;
[0058] в данном варианте осуществления настоящего изобретения процессор может быть сконфигурирован:
[0059] для обнаружения уровня сигнала от устройства управления;
[0060] для получения управляющей инструкции, переданной посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня; и
[0061] для выполнения обработки согласно управляющей инструкции.
[0062] Технические решения, предложенные в вариантах осуществления настоящего изобретения, позволяют получить следующие полезные результаты:
[0063] согласно способу и оборудованию для управления электронным устройством, предложенным в вариантах осуществления настоящего изобретения, обнаруживают уровень сигнала от устройства управления, получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, и выполняют обработку согласно управляющей инструкции, причем достаточный уровень сигнала от устройства управления является одним из условий для выполнения управляющей инструкции, переданной посредством устройства управления. Когда уровень сигнала между устройством-исполнителем и устройством управления выше, чем заданное значение (другими словами, устройство-исполнитель расположено достаточно близко к устройству управления), инструкция от устройства управления может быть выполнена устройством-исполнителем. Соответственно, пользователь может выбирать, каким из устройств-исполнителей он будет управлять, меняя только расстояние между устройством управления и устройством-исполнителем, что позволяет упростить операции, выполняемые пользователем, и улучшить взаимодействие с пользователем.
[0064] Нужно понимать, что и предшествующее общее описание, и подробное описание, приведенное ниже, являются исключительно иллюстративными и пояснительными, и не ограничивают настоящее изобретение, объем которого задан прилагаемой формулой изобретения.
Краткое описание чертежей
[0065] На приложенных чертежах, которые включены в настоящее описание и являются его неотъемлемой частью, проиллюстрированы варианты осуществления, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения замысла настоящего изобретения.
[0066] Фиг. 1 представляет собой схематичный вид, иллюстрирующий сценарий применения для способа управления электронным устройством в соответствии с настоящим изобретением.
[0067] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую способ управления электронным устройством в соответствии с одним из примеров осуществления настоящего изобретения.
[0068] Фиг. 3А представляет собой блок-схему алгоритма, иллюстрирующую способ управления электронным устройством в соответствии с другим примером осуществления настоящего изобретения.
[0069] Фиг. 3В представляет собой блок-схему алгоритма, иллюстрирующую способ получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А.
[0070] Фиг. 3С представляет собой блок-схему алгоритма, иллюстрирующую другой способ получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А.
[0071] Фиг. 3D представляет собой блок-схему алгоритма, иллюстрирующую еще один способ получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А.
[0072] Фиг. 4 представляет собой блок-схему алгоритма, иллюстрирующую способ управления электронным устройством в соответствии с другим примером осуществления настоящего изобретения.
[0073] Фиг. 5 представляет собой блок-схему оборудования для управления электронным устройством в соответствии с одним из примеров осуществления настоящего изобретения.
[0074] Фиг. 6 представляет собой блок-схему оборудования для управления электронным устройством в соответствии с другим примером осуществления настоящего изобретения.
[0075] Фиг. 7 представляет собой блок-схему оборудования в соответствии с одним из примеров осуществления настоящего изобретения.
Подробное описание изобретения
[0076] Далее настоящее изобретение будет описано более подробно с использованием конкретных примеров его осуществления, которые проиллюстрированы на приложенных чертежах. В приведенном ниже описании осуществляются ссылки на приложенные чертежи, где, если не указано обратное, аналогичными обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Реализации примеров осуществления настоящего изобретения, рассмотренные в приведенном ниже описании, не являются всеми возможными реализациями, соответствующими настоящему изобретению. Напротив, они являются исключительно примерами устройств и способов, соответствующих настоящему изобретению, которое определено приложенной формулой изобретения.
[0077] Фиг. 1 представляет собой схематичный вид, иллюстрирующий сценарий применения для способа управления электронным устройством в соответствии с настоящим изобретением. Устройства, задействованные в данном сценарии применения, могут включать: устройство 110 управления и устройство-исполнитель 120.
[0078] Устройство 110 управления может быть специализированным устройством, например, пультом дистанционного управления, предназначенным для управления другими электронными устройствами посредством беспроводного сигнала. Альтернативно, устройство 110 управления также может быть интеллектуальным устройством с управляющей функциональностью, например, смартфоном, планшетным компьютером, устройством для чтения электронных книг, интеллектуальным носимым устройством (интеллектуальные часы или интеллектуальный браслет) и т.п.
[0079] Устройство-исполнитель 120 может принимать управляющую инструкцию, переданную посредством устройства управления посредством беспроводного сигнала, и выполнять соответствующую обработку согласно этой управляющей инструкции.
[0080] В одном из возможных сценариев устройство 110 управления может быть пультом дистанционного управления, а устройством-исполнителем 120 могут быть интеллектуальные бытовые приборы различных типов, например, «умный телевизор», телеприставка, кондиционер воздуха или воздухоочиститель.
[0081] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую способ управления электронным устройством в соответствии с одним из примеров осуществления настоящего изобретения. Способ, предложенный в данном варианте осуществления настоящего изобретения, может применяться в устройстве-исполнителе 120, в сценарии применения, показанном на фиг. 1. Способ управления электронным устройством включает следующие шаги.
[0082] На шаге 201 обнаруживают уровень сигнала от устройства управления.
[0083] На шаге 202 получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня.
[0084] На шаге 203 выполняют обработку согласно управляющей инструкции.
[0085] Как следует из приведенного выше описания, согласно способу и оборудованию для управления электронным устройством, предложенным в вариантах осуществления настоящего изобретения, обнаруживают уровень сигнала, принятого от устройства управления, получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, и выполняют обработку согласно управляющей инструкции, причем достаточный уровень сигнала, принятого от устройства управления, является одним из условий для выполнения управляющей инструкции, переданной посредством устройства управления. Когда уровень сигнала между устройством-исполнителем и устройством управления выше, чем заданное значение (другими словами, устройство-исполнитель расположено достаточно близко к устройству управления), инструкция, принятая от устройства управления, может быть выполнена устройством-исполнителем. Соответственно, пользователь может выбирать, каким из устройств-исполнителей он будет управлять, меняя только расстояние между устройством управления и устройством-исполнителем, что позволяет упростить операции, выполняемые пользователем, и улучшить взаимодействие с пользователем.
[0086] Фиг. 3А представляет собой блок-схему алгоритма, иллюстрирующую способ управления электронным устройством в соответствии с другим примером осуществления настоящего изобретения. Способ, предложенный в данном варианте осуществления настоящего изобретения, может применяться в устройстве-исполнителе 120, в сценарии применения, показанном на фиг. 1. Способ управления электронным устройством включает следующие шаги.
[0087] На шаге 301 получают индикатор уровня принятого сигнала (RSSI-индикатор) от устройства управления, и согласно RSSI-индикатору получают уровень сигнала.
[0088] В данном варианте осуществления настоящего изобретения уровень сигнала между устройством-исполнителем и устройством управления может быть получен посредством значения RSSI-индикатора беспроводного сигнала, переданного устройством управления.
[0089] В данном варианте осуществления настоящего изобретения устройство-исполнитель может выполнять обмен инструкциями с устройством управления, и соответственно, упомянутым уровнем сигнала может быть уровень сигнала Bluetooth (ВТ). Устройство управления может устанавливать Bluetooth-соединение с устройством-исполнителем до передачи управляющей инструкции в устройство-исполнитель посредством сигнала Bluetooth.
[0090] Опционально, устройство-исполнитель может
взаимодействовать с устройством управления посредством беспроводного сигнала иного типа, например, сигнала беспроводной локальной вычислительной сети (Wireless Local Area Network, WLAN).
[0091] На шаге 302 получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня.
[0092] Когда мощность передачи сигнала в устройстве управления является неизменной, уровень беспроводного сигнала, принятого устройством-исполнителем от устройства управления, будет тем выше, чем ближе устройство управления к устройству-исполнителю. И наоборот, чем больше расстояние между устройствами, тем уровень беспроводного сигнала, принятого устройством-исполнителем от устройства управления будет ниже. Устройство-исполнитель должно обработать управляющую инструкцию, переданную посредством устройства управления, только если уровень беспроводного сигнала, переданного устройством управления и принятого устройством-исполнителем, достаточно высок, то есть, устройство управления расположено достаточно близко к устройству-исполнителю. Пользователь может перемещать устройство управления, поднося его ближе к устройству-исполнителю, после чего он может передавать управляющую инструкцию для управления устройством-исполнителем.
[0093] Опционально, в данном варианте осуществления настоящего изобретения для повышения точности выполнения операций пользователем и исключения ошибочных операций, необходимость обработки управляющей инструкции может быть определена в сочетании с соответствующими дополнительными условиями, если выполнено базовое условие о том, что уровень сигнала выше, чем заранее заданное значение уровня.
[0094] Фиг. 3В представляет собой блок-схему алгоритма, иллюстрирующую способ получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А. В методе реализации настоящего изобретения, показанном на фиг. 3В, способ может включать шаги 302а-302 с.
[0095] На шаге 302а получают уровни сигнала между другими устройствами и устройством управления.
[0096] На шаге 302b сравнивают уровни сигнала между соответствующими устройствами и устройством управления в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня.
[0097] На шаге 302 с получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что уровень сигнала от устройства управления является максимальным.
[0098] В данном варианте осуществления настоящего изобретения устройство управления может быть одновременно привязано к множеству исполнительных устройств. Когда два устройства-исполнителя находятся вблизи друг друга и могут принимать беспроводной сигнал, переданный устройством управления (к примеру, беспроводной сигнал, переданный устройством управления, может быть сигналом WLAN), и когда уровень принятого беспроводного сигнала достаточно высок, оба устройства-исполнителя могут реагировать на управляющую инструкцию, содержащуюся в беспроводном сигнале, однако пользователь, как правило, подразумевает управление только одним устройством, и, следовательно, могут быть выполнены ошибочные операции. Чтобы исключить подобные ситуации, в данном варианте осуществления настоящего изобретения, когда устройство-исполнитель принимает беспроводной сигнал, переданный устройством управления, помимо обнаружения, является ли уровень сигнала достаточно высоким, устройство-исполнитель также может получать уровни сигнала, переданного устройством управления и принятого всеми другими устройствами (причем уровень сигнала передает каждое из устройств, принявшее сигнал от устройства управления), и определять, превышает ли уровень сигнала, принятого данным устройством-исполнителем, уровни сигнала, принятого всеми остальными устройствами, или нет. Если это так, значит, устройство управления расположено ближе всего к данному устройству-исполнителю, и это устройство-исполнитель может получить управляющую инструкцию из беспроводного сигнала и выполнить последующую обработку.
[0099] Фиг. 3С представляет собой блок-схему алгоритма, иллюстрирующую способ получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А. В другом методе реализации настоящего изобретения, показанном на фиг. 3С, способ может включать шаги 302d и 302е.
[0100] На шаге 302d получают текущее пространственное положение устройства управления в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, при этом текущее пространственное положение включает ориентацию устройства управления.
[0101] На шаге 302е получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что устройство управления ориентировано в направлении заранее заданной области управления.
[0102] В данном варианте осуществления настоящего изобретения, помимо уровня сигнала и в сочетании с ним, в качестве условия для реакции на управляющую инструкцию, переданную посредством устройства управления, также используют пространственное положение устройства управления. К примеру, в устройстве управления может быть установлен датчик пространственного положения, посредством которого в реальном времени получают пространственное положение устройства управления, и при этом устройство управления также может содержать информацию о своем текущем пространственном положении в беспроводном сигнале при передаче беспроводного сигнала, содержащего управляющую инструкцию. Когда устройство-исполнитель обнаружит, что уровень беспроводного сигнала, принятого от устройства управления, выше, чем заранее заданное значение уровня, и согласно пространственному положению устройства управления будет определено, что устройство управления ориентировано в направлении заранее заданной области, может быть сделан вывод о том, что целевым устройством для беспроводного сигнала, переданного устройством управления, является данное устройство-исполнитель, и после этого устройство-исполнитель может получать управляющую инструкцию из беспроводного сигнала и выполнять дальнейшую обработку.
[0103] Фиг. 3D представляет собой блок-схему алгоритма, иллюстрирующую еще один из способов получения управляющей инструкции в соответствии с вариантом осуществления настоящего изобретения, проиллюстрированном на фиг. 3А. В еще одном методе реализации настоящего изобретения, показанном на фиг. 3D, способ может включать шаги 302f и 302g.
[0104] На шаге 302f получают текущую информацию об окружающей среде, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня.
[0105] На шаге 302g получают управляющую инструкцию, переданную посредством устройства управления, в ответ на определение того, что окружающая среда, указываемая посредством текущей информации об окружающей среде, отличается от заранее заданной окружающей среды.
[0106] При практическом применении настоящего изобретения возможность использования устройства-исполнителя может зависеть от климатических условий окружающей среды, например, электрический вентилятор, как правило, используют только летом, кондиционер воздуха используют только летом или зимой, а электрообогреватель и радиатор отопления в ванной, как правило, используют только зимой. Когда пользователь выполнит операцию управления подобным устройством посредством устройства управления в сезон, когда подобное устройство-исполнитель обычно не используют, это с высокой степенью вероятности будет указывать на ошибочную операцию. Соответственно, в данном варианте осуществления настоящего изобретения, когда устройство-исполнитель принимает беспроводной сигнал, переданный посредством устройства управления, устройству-исполнителю, помимо обнаружения, является ли уровень беспроводного сигнала достаточно высоким, необходимо также обнаружить, совпадает ли окружающая среда в текущий момент (например, время года) с заранее заданной окружающей средой (например, время года, когда устройство-исполнитель обычно не используют) или нет, и только когда окружающая среда в текущий момент отличается от заранее заданной окружающей среды, устройство-исполнитель может получать управляющую инструкцию из беспроводного сигнала и выполнять дальнейшую обработку.
[0107] Опционально, когда обнаружено, что уровень сигнала достаточно высок, и при этом окружающая среда (например, время года) совпадает с заранее заданной окружающей средой, устройство-исполнитель может дополнительно предоставлять уведомление, например, оптически-звуковое или голосовое уведомление, сообщающее пользователю о том, что данное устройство-исполнитель не следует использовать в окружающей среде, в которой пользователь находится в настоящий момент.
[0108] В другом методе реализации настоящего изобретения устройство-исполнитель может дополнительно получать временной промежуток, в течение которого продолжается непрерывный прием беспроводного сигнала, в ответ на определение того, что уровень сигнала выше, чем заранее заданное значение уровня, и получать управляющую инструкцию, переданную посредством устройства управления, в зависимости от временного промежутка непрерывного приема беспроводного сигнала.
[0109] При практическом применении настоящего изобретения пользователь может по ошибке касаться некоторых управляющих клавиш на устройстве управления, и в этом случае, если устройство управления находится достаточно близко к устройству-исполнителю, могут происходить события ошибочного управления устройством-исполнителем. Поскольку длительность ошибочного касания управляющей клавиши пользователем, как правило, мала, может быть задан временной порог подтверждения управляющей инструкции, позволяющий снизить, в данном варианте осуществления настоящего изобретения, вероятность выполнения ошибочной операции после обнаружения того, что уровень сигнала превышает заранее заданное значение уровня. Только когда выполнены оба условия, т.е. устройство управления расположено достаточно близко к устройству-исполнителю, и пользователь удерживает нажатой управляющую клавишу в течение заданного периода времени, устройство-исполнитель может получать управляющую инструкцию, переданную посредством устройства управления.
[0110] Опционально, каждое условие ответа в рассмотренных выше методах реализации может применяться по отдельности, или все эти условия, или их часть, могут применяться в некоторой комбинации. К примеру, устройство-исполнитель может получать управляющую инструкцию, переданную посредством устройства управления, только когда уровень беспроводного сигнала выше, чем заранее заданное значение уровня, временной промежуток непрерывного приема беспроводного сигнала превосходит заранее заданный временной промежуток, окружающая среда, в котором в текущий момент находится устройство-исполнитель, отличается от заранее заданной окружающей среды, и уровень беспроводного сигнала, принятого устройством-исполнителем, имеет максимальное значение в сравнении с уровнями беспроводного сигнала, принятого всеми другими устройствами.
[0111] На шаге 303 выполняют обработку согласно управляющей инструкции.
[0112] Опционально, в одном из возможных методов реализации, обработка согласно управляющей инструкции может представлять собой привязку к устройству управления или отмену привязки к устройству управления согласно управляющей инструкции. Посредством описанного выше способа пользователь может выполнять шаг привязки или отмены привязки к устройству просто за счет перемещения устройства управления ближе к устройству-исполнителю и нажатия на заданную клавишу, когда ему необходимо выполнить привязку или отмену привязки устройства-исполнителя к устройству управления, благодаря чему шаг операции привязки или отмены привязки устройства становится более простым.
[0113] Опционально, способ, предложенный в данном варианте осуществления настоящего изобретения, может не быть ограничен функцией привязки или отмены привязки, и может быть также сконфигурирован для обычного управления устройством-исполнителем, например, его запуска, отключения или других операций управления.
[0114] В качестве примере рассмотрен сценарий применения, в котором устройством управления является пульт дистанционного управления, а исполнительным устройством является телеприставка. Сначала пользователь может установить Bluetooth-соединение между пультом дистанционного управления и телеприставкой, расположить пульт дистанционного управления на небольшом расстоянии от телеприставки и нажать клавишу привязки / отмены привязки, если необходимо привязать или отменить привязку пульта дистанционного управления к телеприставке. Затем пульт дистанционного управления передает Bluetooth-сигнал, включающий инструкцию привязки или отмены привязки в телеприставку. После этого телеприставка принимает Bluetooth-сигнал, переданный пультом дистанционного управления, обнаруживает, что значение RSSI-индикатора сигнала Bluetooth выше, чем заранее заданное пороговое значение, и выполняет привязку к пульту дистанционного управления. Впоследствии телеприставка может непосредственно выполнять соответствующую обработку при приеме от пульта дистанционного управления беспроводного сигнала, содержащего любые инструкции, кроме инструкции отмены привязки. Опционально, чтобы исключить возможность ошибочных операций, телеприставка, принадлежащая пользователю, может дополнительно обнаруживать длительность непрерывного приема Bluetooth-сигнала, содержащего инструкцию привязки, и выполнять привязку к пульту дистанционного управления, только если длительность непрерывного приема Bluetooth-сигнала превышает 2 секунды.
[0115] В дополнение, в рассмотренном выше примере пульт дистанционного управления также может иметь соединение с множеством других устройств-исполнителей, включая упомянутую телеприставку, по сети WLAN. К примеру, пульт дистанционного управления может установить WLAN-соединения одновременно с телеприставкой и «умным телевизором», при этом сигнал WLAN, переданный пультом дистанционного управления, может быть одновременно принят телеприставкой и «умным телевизором», поскольку обычно их размещают рядом друг с другом. Когда пользователь поднесет пульт дистанционного управления к телеприставке, значение RSSI-индикатора сигнала WLAN, принятого «умным телевизором» от пульта дистанционного управления, также может превышать заранее заданное пороговое значение, и тогда, когда пользователю необходимо привязать или отменить привязку телеприставки к пульту дистанционного управления, пульт дистанционного управления передаст сигнал WLAN, включающий инструкцию привязки или отмены привязки, «умный телевизор» также сможет выполнить привязку к пульту дистанционного управления. Чтобы исключить подобные ситуации, телеприставка и «умный телевизор» могут передавать значения RSSI-индикаторов для принятых ими сигналов WLAN. В этом случае телеприставка определит, что значение RSSI-индикатора сигнала WLAN, принятого телеприставкой, выше, чем значение RSSI-индикатора сигнала WLAN, принятого «умным телевизором», и выполнит привязку к пульту дистанционного управления, «умный телевизор», в свою очередь, определит, что значение RSSI-индикатора сигнала WLAN, принятого «умным телевизором», ниже, чем значение RSSI-индикатора сигнала WLAN, принятого телеприставкой, и не выполнит операцию привязки.
[0116] В данном варианте осуществления настоящего изобретения снова использован пример, в котором устройством управления является пульт дистанционного управления, а исполнительным устройством является телеприставка. В других практических применениях в пульте дистанционного управления может быть дополнительно установлен датчик пространственного положения, который сконфигурирован для определения пространственного положения пульта дистанционного управления в реальном времени. Когда в телеприставку передают команду привязки или отмены привязки посредством беспроводного сигнала, например, сигнала Bluetooth или сигнала WLAN, эту информацию о пространственном положении реального времени включают в беспроводной сигнал. После приема беспроводного сигнала и проверки того, что уровень б