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

Иллюстрации

Показать все

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

Реферат

Настоящая заявка испрашивает приоритет и основывается на патентной заявке Китая 201510850228.4, поданной 27 ноября 2015 г., которая целиком включена в настоящую заявку посредством ссылки.

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

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

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

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

Раскрытие изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Осуществление изобретения

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

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

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

Когда в умном доме принята технология беспроводных соединений, соединение и управление интеллектуальными устройствами (ИУ) может быть реализовано посредством различных беспроводных коммуникационных сетей, таких как Bluetooth, служба коротких сообщений, сеть мобильной связи, WiFi и т.п. Данные технологии отличаются друг от друга по затратам на использование и энергопотреблению. Если соединение с ИУ реализовано путем принятия надлежащего способа соединения, то не только происходит экономия энергии и сокращаются затраты, но также может быть уменьшено и загрязнение окружающей среды и экологической системы. Поэтому, выбор надлежащего способа установления соединения с ИУ превращается в проблему, которая требует скорого решения.

Фиг. 1 изображает блок-схему алгоритма, иллюстрирующая способ соединения УИУ, соответствующий примеру осуществления настоящего изобретения. Как показано на фиг. 1, способ может быть реализован посредством мобильного терминала, и содержит следующие шаги S11-S13.

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

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

На шаге S13 путем выбора первой беспроводной коммуникационной сети с наивысшим приоритетом производится отправка в УИУ запроса на соединение.

Например, для процесса беспроводного соединения с УИУ в предыдущем описании были представлены различные беспроводные коммуникационные сети, которые отличаются по стоимости. Например, когда УИУ присоединяется посредством WiFi, в первую очередь необходим беспроводной маршрутизатор; в некоторых случаях также необходимо подписаться на услуги широкополосного доступа. Согласно другому примеру, когда УИУ присоединяется посредством Bluetooth, энергопотребление мобильного терминала значительно возрастает из-за работы Bluetooth. Согласно еще одному примеру, когда УИУ присоединяется посредством сети мобильной связи, пользователь понесет расходы на трафик данных или связь для мобильного терминала. И согласно еще одному примеру, когда УИУ присоединяется посредством службы коротких сообщений, то пользователь понесет расходы на оплату СМС для мобильного терминала. В таком случае, в данном варианте осуществления изобретения, приоритет задают заранее для каждой беспроводной коммуникационной сети, и затем беспроводные коммуникационные сети сортируют согласно заранее заданным приоритетам. К примеру, результат сортировки в соответствии с заданными приоритетами следующий: коммуникационная сеть WiFi, коммуникационная сеть Bluetooth, коммуникационная сеть на основе сети мобильной связи и коммуникационная сеть на основе службы коротких сообщений. Когда УИУ может быть присоединено посредством коммуникационной сети WiFi, сеть WiFi выбирают в качестве предпочтительной в случае, если имеется беспроводной маршрутизатор, при этом соединение WiFi имеет наименьшую стоимость, и соединение может быть реализовано с меньшим потреблением электроэнергии. Поскольку связь по сети Bluetooth приводит только к увеличению энергопотребления на мобильном терминале, то сеть связи Bluetooth принимают в качестве предпочтительной, когда УИУ не может быть соединено посредством сети связи WiFi. Однако, сеть Bluetooth изначально рассчитана на малый радиус действия при передаче сигналов (менее 10 м), поэтому УИУ не может быть соединено посредством Bluetooth, когда дистанция больше. Тогда сеть мобильной связи или служба коротких сообщений может быть выбрана для соединения с УИУ. Должно ли УИУ быть соединено посредством сети мобильной связи или службы коротких сообщений, может быть определено в соответствии с тарифным планом мобильного терминала. Когда мобильный терминал подписан на тарифный план и запас средств достаточен, соединение УИУ может быть произведено путем выбора сети мобильной связи; когда мобильный терминал не подписан на тарифный план, и для соединения выбирается сеть мобильной связи, то может быть взята плата за услуги связи с мобильного терминала, которая выше, чем расходы, которые несет пользователь при соединении через службу коротких сообщений. Поэтому, когда мобильный терминал не подписан на тарифный план, считается, что сеть мобильной связи не может быть использована, и соединение с УИУ осуществляется посредством короткого сообщения. В данном варианте осуществления, когда определено УИУ, с которым должно быть установлено соединение, выбирают беспроводную коммуникационную сеть с наивысшим приоритетом в соответствии с результатом вышеописанной сортировки коммуникационных сетей, чтобы передать запрос на соединение в УИУ. Приоритеты могут быть откорректированы в соответствии с факторами, такими как сетевая среда, тарифный план и т.п.

Следует отметить, что данный вариант осуществления может быть реализован в виде следующих шагов А1-А2.

На шаге А1 производится определение УИУ, управление которым должно быть осуществлено.

На шаге А2 передается запрос на соединение с выбранным УИУ путем выбора беспроводной коммуникационной сети с наивысшим приоритетом.

Когда вышеуказанные шаги А1-А2 приняты для реализации данного технического решения, производится передача запроса на соединение с УИУ путем выбора беспроводной коммуникационной сети с наивысшим приоритетом, и тем самым достигается тот же самый технический эффект, как и в техническом решении, содержащем шаги S11-S13.

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

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

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

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

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

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

Шаг В1 может быть реализован в виде следующих шагов S31-S33.

На шаге S31 может быть определено множество аппаратно-поддерживаемых беспроводных коммуникационных сетей.

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

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

Перед шагом S31 могут быть определены беспроводные коммуникационные сети, соответственно поддерживаемые мобильным терминалом и управляемым интеллектуальным устройством. В дальнейшем будут представлены способы для определения беспроводных коммуникационных сетей, которые соответственно поддерживаются мобильным терминалом и УИУ.

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

Способ первый.

Беспроводные коммуникационные схемы, поддерживаемые аппаратной частью мобильного терминала, определяют путем проверки перечня устройств в диспетчере устройств. Например, может быть проверено, содержит ли перечень устройств диспетчера устройств мобильного терминала функцию беспроводной локальной сети БЛС (WLAN, Wireless Local Area Network), т.е. поддерживает ли мобильный терминал функцию WiFi. Когда перечень устройств содержит БЛС (WLAN), то определяется, что мобильный терминал поддерживает функцию WiFi, и способ соединения через WiFi является аппаратно-поддерживаемым способом соединения, и тогда способ соединения по WiFi можно считать локально-поддерживаемой беспроводной коммуникационной сетью. Согласно другому примеру, может быть проверено, содержит ли перечень устройств диспетчера устройств мобильного терминала функцию Bluetooth. Когда перечень устройств содержит функцию Bluetooth, то определяется, что способ соединения через Bluetooth представляет коммуникационную сеть, поддерживаемую аппаратной частью мобильного терминала, и тогда способ соединения через Bluetooth можно рассматривать в качестве локально-поддерживаемой беспроводной коммуникационной сети.

Способ второй.

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

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

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

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

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

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

На шаге S42, когда такая вторая беспроводная коммуникационная сеть существует, соединение, использующее первую беспроводную коммуникационную сеть, выключают, а запрос соединения отправляют в УИУ, выбирая вторую беспроводную коммуникационную сеть.

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

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

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

Согласно одному варианту осуществления, как показано на фиг. 5, перед посылкой запроса соединения в УИУ путем выбора второй беспроводной коммуникационной сети на шаге S42, алгоритм может выполнить следующие шаги S51-S52.

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

На шаге S52 на УИУ отправляют запрос соединения, выбирая третью беспроводную коммуникационную сеть с наивысшим приоритетом.

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