СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ НАСТРАИВАНИЯ
METHOD AND DEVICE FOR IMPLEMENTATION OF ADJUSTMENT

Перекрестные ссылки на родственные заявки
[0001] По настоящей заявки испрашивается приоритет в соответствии с китайской заявкой на патент №201410771880.2, поданной 12 декабря 2014 года, полное содержание которой включено в настоящую заявку в качестве ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее изобретение в целом относится к области передачи данных между терминальными устройствами и, в частности, к способу и устройству для выполнения настройки.
Уровень техники
[0003] С развитием технологии, предполагается отказ от использования сложных систем кабелей и трудоемких этапов установки заданных значений настроек при настройке терминальных устройств. Если взять, в качестве примера, интеллектуальное телевидение, то интеллектуальные телевизионные устройства в наши дни нашли достаточно широкое применение. В сравнении с традиционным телевизионным устройством, интеллектуальное телевизионное устройство обладает большим количеством функций, таких как доступ в Интернет и загрузка данных по сети WIFI, и т.д. В дополнение к покупке непосредственно интеллектуальных телевизионных устройств, пользователь может также приобрести интеллектуальную телевизионную приставку Smart-TV, которая может выполнять функции интеллектуального телевизионного устройства после ее подключения к традиционному телевизионному устройству. Для использования таких функций как доступ в Интернет по сети WIFI, необходимо выполнить настройку интеллектуального телевизионного устройства. В известном уровне техники, для настройки интеллектуального телевизионного устройства может использоваться устройство дистанционного управления. Например, устройство дистанционного управления способно выполнять сканирование списка доступных WIFI-сетей, затем производится выбор WIFI-сети для подсоединения, и, наконец, посредством устройства дистанционного управления вводятся пароли WIFI-сети, тем самым обеспечивая беспроводное соединение.
Сущность изобретения
[0004] Чтобы преодолеть проблемы в области известных технологий, настоящее изобретение предлагает способ и устройство настройки? чтобы решить техническую проблему трудоемкости операции настройки терминальных устройств.
[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения, предлагается способ выполнения настройки, который применяется к первому терминалу, включающий в себя:
генерирование WIFI-кадра, содержащего данные для настройки второго терминала; и
широковещательную передачу WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0006] Если требуется, этап генерирования WIFI-кадра включает в себя:
генерирование WIFI-кадра перед установлением соединения со вторым терминалом, и предоставление данных настройки в заранее определенном поле WIFI-кадра, при этом WIFI-кадр включает в себя: при этом WIFI-кадр содержит кадр управления, кадр контроля или кадр данных.
[0007] Если требуется, данные настройки включают в себя: идентификатор сети (SSID - Service Set Identifier), и пароль для подключения;
этап генерирования WIFI-кадра и предоставления данных настройки в заранее определенном поле WIFI-кадра включает в себя:
получение идентификаторов сети и паролей для подключения, используемых сетями, сохраненными в мобильном терминале, и выбор идентификатора сети и пароля для подключения сети для настройки; и
запись идентификатора сети и пароля для подключения, используемых выбранной сетью, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал мог соединяться с выбранной сетью в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра.
[0008] Если требуется, данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; причем
этап генерирования WIFI-кадра и предоставления данных настройки в заранее определенном поле WIFI-кадра включает в себя:
получение идентификатора сети, пароля для подключения, номера канала и режима шифрования от пользователя; и
запись идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенного пользователем, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, с тем чтобы второй терминал мог создать беспроводную сеть в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра.
[0009] Если требуется, в случаях, когда количество байтов данных настройки превышает заранее заданную длину WIFI-кадра, этап генерирования WIFI-кадра включает в себя:
разбиение данных настройки по меньшей мере на две части данных в соответствии с заранее заданным правилом; и
генерирование множества WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0010] Если требуется, этап передачи WIFI-кадра в широковещательном режиме с тем, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра после получения WIFI-кадра, включает в себя:
последовательную широковещательную передачу множества генерируемых WIFI-кадров чтобы второй терминал мог проводить синтаксический анализ получаемых WIFI-кадров после получения множества WIFI-кадров, получать данные настройки посредством присоединения части данных настройки из соответствующего WIFI кадра в соответствии с заранее заданным правилом, и настроенного в соответствии с данными настройки, причем часть данных настройки получают посредством проведения синтаксического анализа соответствующего WIFI-кадра.
[0011] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения, предлагается способ выполнения настройки, который применяется ко второму терминалу, включающий в себя:
перехватывание WIFI-кадра, отправленного первым терминалом, при этом WIFI-кадр включает в себя данные настройки для настройки второго терминала;
синтаксический анализ WIFI-кадра и получение данных настройки после перехватывания WIFI-кадра; и
выполнение настройки в соответствии с данными настройки.
[0012] Если требуется, этап проведения синтаксического анализа WIFI-кадра и получения данных настройки после перехватывания WIFI-кадра включает в себя:
проведение синтаксического анализа заранее определенного поля WIFI-кадра и получение данных настройки после перехватывания WIFI-кадра.
[0013] Если требуется,
[0014] данные настройки включают в себя: идентификатор сети и пароль для подключения; при этом
этап выполнения настройки в соответствии с данными настройки включает в себя: соединение с соответствующей сетью в соответствии с идентификатором сети и паролем для подключения,
или
данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; а этап выполнения настройки в соответствии с данными настройки включает в себя: создание беспроводной сети в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0015] Если требуется, этап проведения синтаксического анализа заранее определенного поля WIFI-кадра и получения данных настройки после перехвата WIFI-кадра включает в себя:
установление наличия множества перехваченных WIFI-кадров; и
соответственно синтаксический анализ заранее определенных полей полученных WIFI-кадров и присоединение части данных, полученных посредством проведения синтаксического анализа заранее определенных полей, в соответствии с заранее заданным правилом в случае наличия множества перехваченных WIFI-кадров, для получения данных настройки.
[0016] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения, предлагается устройство для выполнения настройки, которое применяется к первому терминалу, включающее в себя:
модуль генерирования, выполненный с возможностью генерирования WIFI-кадра, который включает в себя данные настройки для настройки второго терминала; и
модуль широковещательной передачи, выполненный с возможностью широковещательной передачи WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0017] Если требуется, модуль генерирования выполнен с возможностью:
генерирования WIFI-кадра перед установлением соединения со вторым терминалом и предоставления данных настройки в заранее определенном поле WIFI-кадра, при этом WIFI-кадр включает в себя: кадр управления, кадр контроля или кадр данных.
[0018] Если требуется, данные настройки включают в себя: идентификатор сети и пароль для подключения; причем
модуль генерирования включает в себя:
первый субмодуль получения для данных настройки, выполненный с возможностью получения идентификаторов сети и паролей для подключения, используемых сетями, сохраненными в первом терминале, и для выбора идентификатора сети и пароля подключения, используемых сетью для настройки; и
первый несущий субмодуль для данных настройки, выполненный с возможностью записи идентификатора сети и пароля для подсоединения, используемых выбранной сетью, в заранее определенное поле WIFI-кадра, чтобы генерировать WIFI-кадр для подключения второго терминала к выбранной сети в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра.
[0019] Если требуется, данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; причем
модуль генерирования включает в себя:
второй субмодуль получения для данных настройки, выполненный с возможностью получения идентификатора сети, пароля для подключения, номера канала и режима шифрования от пользователя; и
второй несущий субмодуль для данных настройки, выполненный с возможностью записи идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенного пользователем, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал имел возможность создать беспроводную сеть в соответствии с данными настройки, полученными посредством синтаксического анализа полученного WIFI-кадра.
[0020] Если требуется, когда количество байтов данных настройки превышает заранее заданную длину WIFI-кадра, модуль генерирования включает в себя:
субмодуль разбиения данных, выполненный с возможностью разбиение данных настройки на по меньшей мере две части данных в соответствии с заранее заданным правилом; и
субмодуль генерирования множества кадров, выполненный с возможностью генерирования множество WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0021] Если требуется, широковещательный модуль выполняется с возможностью:
выполнять последовательную широковещательную передачу множества генерируемых WIFI-кадров, чтобы второй терминал мог проводить синтаксический анализ получаемых WIFI-кадров после получения множества WIFI-кадров, получать данные настройки посредством присоединения части данных настройки, полученных из соответствующего WIFI-кадра, в соответствии с заранее заданным правилом и настраиваться в соответствии с данными настройки, причем часть данных настройки получают посредством проведения синтаксического анализа WIFI-кадра.
[0022] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для выполнения настройки, которое применяется ко второму терминалу, включающее в себя:
перехватывающий модуль, выполненный с возможностью перехватывания WIFI-кадра, отправленного первым терминалом, который включает в себя данные для настройки второго терминала;
модуль синтаксического анализа, выполненный с возможностью проведения синтаксического анализа WIFI-кадра и получения данных настройки после перехватывания WIFI-кадра; и
модуль настройки, выполненный с возможностью настройки в соответствии с данными настройки.
[0023] Если требуется, модуль синтаксического анализа выполнен с возможностью:
проведения синтаксического анализа заранее определенного поля WIFI-кадра и получения данных настройки после перехватывания WIFI-кадра.
[0024] Если требуется,
[0025] данные настройки включают в себя: идентификатор сети и пароль для подключения; при этом
модуль настройки, выполненный с возможностью устанавливания соединения с соответствующей сетью в соответствии с идентификатором сети и паролем для подключения;
или
данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; при этом
модуль настройки, выполнен с возможностью создания беспроводной сети в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0026] Если требуется, модуль синтаксического анализа включает в себя:
субмодуль установления наличия множества кадров, выполненный с возможностью установления наличия множества перехваченных WIFI-кадров и оповещения субмодуля объединения данных о наличии множества перехваченных WIFI-кадров;
субмодуль объединения данных, выполненный с возможностью получения данных настройки посредством соответственного синтаксического анализа заранее определенных полей полученных WIFI-кадров и присоединения каждой части данных, полученных посредством синтаксического анализа заранее определенных полей, в соответствии с заранее заданным правилом.
[0027] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения, предлагается устройство настройки, включающее в себя:
процессор; и
запоминающее устройство, выполненное с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
генерирования WIFI-кадра, который включает в себя данные настройки для настройки второго терминала; и
широковещательной передачи WIFI-кадра, чтобы второй терминал имел возможность настраиваться в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0028] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для выполнения настройки, включающее в себя:
процессор; и
запоминающее устройство, выполненное с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
перехватывания WIFI-кадра, отправленного первым терминалом, при этом WIFI-кадр включает в себя данные настройки для настройки устройства;
выполнения синтаксического анализа WIFI-кадра и получения данных настройки после перехвата WIFI-кадра; и
выполнения настройки в соответствии с данными настройки.
[0029] Техническое решение, соответствующее вариантам осуществления изобретения, может дать следующие положительные результаты.
[0030] В вариантах осуществления настоящего изобретения отсутствует необходимость предварительного установления соединения между мобильным терминалом (в качестве примера берется мобильный телефон) и вторым терминалом (в качестве примера берется интеллектуальное телевизионное устройство). Мобильный телефон предоставляет данные настройки в форме WIFI-кадра, а затем производит отправку данных настройки, интеллектуальное телевизионное устройство инициирует интерфейс перехвата данных и завершает свою собственную настройку в соответствии с данными настройки, полученными из WIFI-кадра. Например, мобильный телефон может предоставить идентификатор сети и пароль WIFI-сети в пробном запросе, с тем чтобы интеллектуальное телевизионное устройство могло быть соединено с точкой доступа WIFI, используя идентификатор сети и пароль. Таким образом, может эффективно обеспечиваться возможность использования таких функций, как функция предоставления доступа к WIFI-сети, к которой подключен мобильный телефон, интеллектуальному телевизионному устройству для совместного использования, при этом устраняется необходимость выполнения трудоемкой настройки интеллектуального телевизионного устройства, и повышается функциональная эффективность терминального устройства.
[0031] Необходимо понимать, что как предшествующее общее описание, так и последующее подробное описание являются исключительно иллюстративными и пояснительными, и не ограничивают данного изобретения.
Краткое описание чертежей
[0032] Сопроводительные чертежи, которые включены и являются частью данного описания, иллюстрируют варианты осуществления, соответствующие настоящему изобретению и, вместе с описанием, служат для пояснения принципов настоящего изобретения.
[0033] Фиг. 1 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0034] Фиг. 2 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0035] Фиг. 3 - схема, показывающая сценарий выполнения настройки интеллектуального телевизионного устройства в соответствии с примером осуществления.
[0036] Фиг. 4 - схема, показывающая операционный интерфейс в соответствии с примером осуществления.
[0037] Фиг. 5 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0038] Фиг. 6 - схема, показывающая сценарий выполнения настройки интеллектуального телевизионного устройства в соответствии с примером осуществления.
[0039] Фиг. 7 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0040] Фиг. 8 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0041] Фиг. 9 - функциональная блок-схема, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0042] Фиг. 10 - схема передачи сигналов, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0043] Фиг. 11 - схема передачи сигналов, показывающая способ выполнения настройки в соответствии с примером осуществления.
[0044] Фиг. 12 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0045] Фиг. 13 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0046] Фиг. 14 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0047] Фиг. 15 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0048] Фиг. 16 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0049] Фиг. 17 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
[0050] Фиг. 18 - структурная блок-схема, показывающая устройство для выполнения настройки в соответствии с примером осуществления.
Подробное описание
[0051] Далее будут подробно рассмотрены варианты осуществления настоящего изобретения, примеры которых проиллюстрированы на сопроводительных чертежах. В последующем описании представлены ссылки на сопроводительные чертежи, на которых одни и те же позиции на разных чертежах представляют одни и те же или аналогичные элементы, если не указано иное. Формы исполнения, представленные в последующем описании примеров осуществления, не представляют всех форм исполнения, соответствующих изобретению. Вместо этого, они являются только примерами устройств и способов, соответствующих аспектам, связанным с изобретением, как изложено в прилагаемой формуле изобретения.
[0052] Варианты осуществления настоящего изобретения раскрывают способ выполнения настройки, применимый к первому терминалу, включающий в себя:
генерирование WIFI-кадра, который включает в себя данные для настройки второго терминала; и
широковещательная передача WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0053] Если требуется, этап генерирования WIFI-кадра включает в себя: генерирование WIFI-кадра перед установлением соединения со вторым терминалом и предоставление данных настройки в заранее определенном поле WIFI-кадра, при этом WIFI-кадр включает в себя: кадр управления, кадр контроля или кадр данных.
[0054] Если требуется, данные настройки включают в себя: идентификатор сети (SSID - Service Set Identifier) и пароль для подключения;
этап генерирования WIFI-кадра и предоставления данных настройки в заранее определенном поле WIFI-кадра включает в себя:
получение идентификаторов сети и паролей для подключения, используемых сетями, сохраненными в мобильном терминале, и выбор идентификатора сети и пароля для подключения, используемого сетью для настройки; и
запись идентификатора сети и пароля для подключения, используемого выбранной сетью, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал можно было подсоединить к сети, выбранной в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра.
[0055] Если требуется, данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования;
этап генерирования WIFI-кадра и предоставления данных настройки в заранее определенном поле WIFI-кадра включает в себя:
получение идентификатора сети, пароля для подключения, номера канала и режима шифрования от пользователя; и
запись идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенного пользователем, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал мог создать беспроводную сеть в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра.
[0056] Если требуется, когда количество байт данных настройки превышает заранее заданную длину WIFI-кадра, этап генерирования WIFI-кадра включает в себя:
разбиение данных настройки на по меньшей мер, две части данных в соответствии с заранее заданным правилом; и
генерирование множества WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0057] Если требуется, этап передачи широковещательного WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра после получения WIFI-кадра, включает в себя:
последовательную широковещательную передачу множества генерируемых WIFI-кадров, чтобы второй терминал мог выполнять синтаксический анализ полученных WIFI-кадров после получения множества WIFI-кадров, получать данные настройки посредством присоединения части данных настройки из соответствующих WIFI-кадров в соответствии с заранее заданным правилом, причем часть данных настройки получают посредством синтаксического анализа соответствующего WIFI-кадра, и настраивать второй терминал в соответствии с данными настройки.
[0058] Варианты осуществления настоящего изобретения также раскрывают способ выполнения настройки, применимый ко второму терминалу, включающий в себя:
перехват WIFI-кадра, отправленного первым терминалом, который включает в себя данные настройки для настройки второго терминала;
синтаксический анализ WIFI-кадра и получение данных настройки после перехвата WIFI-кадра; и
выполнение настройки в соответствии с данными настройки.
[0059] Если требуется, этап проведения синтаксического анализа WIFI-кадра и получения данных настройки после перехвата WIFI-кадра включает в себя:
проведение синтаксического анализа заранее определенного поля WIFI-кадра и получение данных настройки после перехвата WIFI-кадра.
[0060] Если требуется,
[0061] данные настройки включают в себя: идентификатор сети и пароль для подключения;
этап выполнения настройки в соответствии с данными настройки включает в себя: соединение с соответствующими сетями в соответствии с идентификатором сети и паролем для подключения;
или
данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; а этап выполнения настройки в соответствии с данными настройки включает в себя: создание беспроводной сети в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0062] Если требуется, этап проведения синтаксического анализа заранее определенного поля WIFI-кадра и получения данных настройки после перехвата WIFI-кадра включает в себя:
установление наличия множества перехваченных WIFI-кадров; и
соответственно синтаксический анализ заранее определенных полей полученных WIFI-кадров и присоединение каждой части данных, полученных посредством синтаксического анализа заранее определенных полей, в соответствии с заранее заданным правилом, если имеется множество перехваченных WIFI-кадров для получения данных настройки.
[0063] Варианты осуществления настоящего изобретения также раскрывают устройство для выполнения настройки, применимое к первому терминалу, включающее в себя:
модуль генерирования, выполненный для генерировать WIFI-кадр, который включает в себя данные настройки для настройки второго терминала; и
модуль широковещательной передачи, выполненный для широковещательной передачи WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0064] Если требуется, модуль генерирования выполнен для:
выполнять генерирование WIFI-кадра перед установлением соединения со вторым терминалом, и предоставление данных настройки в заранее определенном поле WIFI-кадра, при этом WIFI-кадр включает в себя: кадр управления, кадр контроля или кадр данных.
[0065] Если требуется, данные настройки включают в себя: идентификатор сети и пароль для подключения; причем
модуль генерирования включает в себя:
первый субмодуль получения для данных настройки, выполненный для получения идентификаторов сети и паролей для подключения, используемых сетями, сохраненными в первом терминале, и для выбора идентификатора сети и пароля для подключения для настройки; и
первый несущий субмодуль для данных настройки, выполненный для записи идентификатора сети и пароля для подключения выбранной сети, в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал мог быть подсоединен к выбранной сети в соответствии с данными настройки, полученными посредством проведения синтаксического анализа WIFI-кадра.
[0066] Если требуется, данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; причем
модуль генерирования включает в себя:
второй субмодуль получения для данных настройки, выполненный с возможностью получение идентификатора сети, пароля для подключения, номера канала и режима шифрования от пользователя; и
второй несущий субмодуль для данных настройки, выполненный с возможностью записи идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенного пользователем в заранее определенное поле WIFI-кадра для генерирования WIFI-кадра, чтобы второй терминал мог создать беспроводную сеть в соответствии с данными настройки, полученными посредством проведения синтаксического анализа полученного WIFI-кадра.
[0067] Если требуется, когда количество байт данных настройки превышает заранее заданную длину WIFI-кадра, модуль генерирования включает в себя:
субмодуль разбиения данных, выполненный с возможностью разбиения данных настройки на по меньшей мере две части данных в соответствии с заранее заданным правилом; и
субмодуль генерирования множества кадров, выполненный с возможностью генерирования множество WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0068] Если требуется, широковещательный модуль выполнен с возможностью:
осуществлять последовательную широковещательную передачу множества генерируемых WIFI-кадров, чтобы второй терминал мог выполнять синтаксический анализ полученных WIFI-кадров после получения множества WIFI-кадров, получать данные настройки посредством присоединения части данных настройки из соответствующего WIFI-кадра в соответствии с заранее заданным правилом, причем часть данных настройки получают посредством синтаксического анализа соответствующего WIFI-кадра, и настраивать второй терминал в соответствии с данными настройки.
[0069] Варианты осуществления настоящего изобретения также раскрывают устройство для выполнения настройки, применимое ко второму терминалу, включающее в себя:
перехватывающий модуль, выполненный с возможностью перехвата WIFI-кадра, отправленного первым терминалом, при этом WIFI-кадр включает в себя данные настройки для настройки второго терминала;
модуль синтаксического анализа, выполненный с возможностью синтаксического анализа WIFI-кадра и получения данных настройки после перехвата WIFI-кадра; и
модуль настройки, выполненный с возможностью выполнения настройки в соответствии с данными настройки.
[0070] Если требуется, модуль синтаксического анализа выполнен с возможностью:
проведения синтаксического анализа заранее определенного поля WIFI-кадра и получения данных настройки после перехвата WIFI-кадра.
[0071] Если требуется,
[0072] Данные настройки включают в себя: идентификатор сети и пароль для подключения; причем
модуль настройки, выполнен с возможностью устанавливания соединения с соответствующей сетью в соответствии с идентификатором сети и паролем для подключения;
или
данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования;
модуль настройки, выполненный с возможностью создавать беспроводную сеть в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0073] Если требуется, модуль синтаксического анализа включает в себя:
субмодуль установления множества кадров выполненный с возможностью установления, имеется ли множество перехваченных WIFI-кадров и оповещать субмодуль объединения данных о наличии множества перехваченных WIFI-кадров;
субмодуль объединения данных, выполненный с возможностью получения данных настройки посредством присоединения части данных настройки из соответствующего WIFI-кадра в соответствии с заранее заданным правилом, причем часть данных настройки получают посредством синтаксического анализа соответствующего полученного WIFI-кадра.
[0074] Варианты осуществления настоящего изобретения также раскрывают устройство для выполнения настройки, включающее в себя:
процессор; и
запоминающее устройство, выполненное с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
генерирования WIFI-кадра, который включает в себя данные настройки для настройки второго терминала; и
осуществления широковещательной передачи WIFI-кадра, чтобы второй терминал мог быть настроен в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0075] Варианты осуществления настоящего изобретения также раскрывают устройство для выполнения настройки, включающее в себя:
процессор; и
память, выполненную с возможностью хранения инструкции, исполняемых процессором;
при этом процессор выполнен с возможностью:
перехвата WIFI-кадра, отправленного первым терминалом, причем WIFI-кадр включает в себя данные настройки для настройки второго терминала;
выполнения синтаксического анализа WIFI-кадра и получения данных настройки после перехвата WIFI-кадра; и
выполнения настройки в соответствии с данными настройки.
[0076] Первый терминал может включать в себя мобильный терминал, как например, мобильный телефон, планшетный компьютер и подобные им устройства, а второй терминал может включать в себя интеллектуальное телевизионное устройство (в том числе интеллектуальную телевизионную приставку Smart-TV) или интеллектуальную звуковую приставку и т.д. WIFI-кадр может включать в себя кадр данных, кадр управления и кадр контроля, а пробный запрос относится к одному из видов кадров управления. В дальнейшем описании решения, предлагаемого настоящим изобретением, будет использоваться пример, в котором WIFI-кадром выступает пробный запрос, заранее определенным полем выступает поле идентификатора сети, первым терминалом выступает мобильный терминал, такой как мобильный телефон, а вторым терминалом выступает интеллектуальное телевизионное устройство.
[0077] На фиг. 1 показана функциональная блок-схема способа выполнения настройки в соответствии с примером осуществления. Способ может применяться к мобильному терминалу, как например, мобильный телефон, планшетный компьютер и подобные им устройства. Как показано на фиг.1, способ может включать в себя следующие этапы.
[0078] На этапе S101, мобильный терминал генерирует WIFI-кадр, который включает в себя данные настройки для настройки интеллектуального телевизионного устройства.
[0079] Например, когда пользователь настраивает интеллектуальное телевизионное устройство, интеллектуальное телевизионное устройство может быть подключено к определенной точке доступа WIFI-сети, или интеллектуальное телевизионное устройство может само выполнять функции точки доступа WIFI сети, данные настройки могут генерироваться мобильным телефоном для настройки интеллектуального телевизионного устройства, а затем переноситься в WIFI-кадре.
[0080] На этапе S102, мобильный терминал может выполнять широковещательную передачу WIFI-кадра, чтобы интеллектуальное телевизионное устройство могло быть настроено в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0081] В настоящем варианте осуществления, отсутствует необходимость предварительного установления соединения между мобильным терминалом (таким как мобильный телефон и подобные ему устройства) и интеллектуальным телевизионным устройством. Вместо этого, интеллектуальное телевизионное устройство открывает интерфейс перехвата данных, а мобильный телефон отправляет WIFI-кадр в широковещательном режиме. После перехвата WIFI-кадра, интеллектуальное телевизионное устройство может извлекать из него данные настройки и выполнять соответствующие операции настройки, позволяя таким образом успешно выполнять подключение к точке доступа WIFI-сети или выполнять функции точки доступа WIFI-сети самостоятельно и т.д.
[0082] Настоящий вариант осуществления не ограничивается каким-то определенным типом WIFI-кадра, его структурой и т.д. В качестве примера, WIFI-кадром может выступать пробный запрос в протоколе 802.11. Этап генерирования WIFI-кадра может включать в себя:
генерирование пробного запроса перед установкой соединения связи с интеллектуальным телевизионным устройством, данные настройки помещаются в поле идентификатора сети пробного запроса.
[0083] Пробный запрос подготовлен с возможностью выполнения сканирования существующих сетей стандарта 802.11 в области. Устройство может инициировать отправку пробного запроса и ожидать ответа на пробный запрос от точки доступа (ТД), обнаруживая таким образом ТД. В процессе реализации решения, предлагаемого настоящим изобретением, было обнаружено, что пробный запрос может использоваться для переноса данных настройки, следовательно необходимость предварительной установки соединения между мобильным телефоном и интеллектуальным телевизионным устройством отсутствует, что дополнительно упрощает процесс выполнения настройки интеллектуального телевизионного устройства.
[0084] Пробный запрос включает в себя поле идентификатора сети (содержимое элемента идентификатора сети), которое в целом может быть задано как идентификатор сети определенной сети или идентификатор сети любой сети и имеет максимально допустимую длину поля, составляющую 32 байта. В вариантах осуществления настоящего изобретения, в это поле могут быть помещены данные настройки.
[0085] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, данные настройки могут включать в себя: идентификатор сети и пароль для подключения.
[0086] Соответственно, как показано на фиг. 2, этап генерирования пробного запроса может включать в себя:
[0087] На этапе S201, мобильный терминал может получать идентификаторы сети и пароли сетей для подключения, сохраненные в мобильном терминале, и выбирать идентификаторы сети и пароль сети для подключения, для настройки; и
[0088] На этапе S202, мобильный терминал производит запись идентификатора сети и пароля для подключения выбранной сети в поле идентификатора сети пробного запроса, с тем чтобы интеллектуальное телевизионное устройство могло быть соединено с выбранной сетью в соответствии с данными настройки.
[0089] Таким образом, это эквивалентно совместному использованию информации, передаваемой через точку доступа WIFI сети, мобильным телефоном и интеллектуальным телевизионным устройством, таким образом интеллектуальное телевизионное устройство может быть напрямую соединено с соответствующей точкой доступа WIFI-сети в соответствии с полученным идентификатором сети и паролем для подключения без необходимости выполнения настройки интеллектуального телевизионного устройства посредством использования устройства дистанционного управления.
[0090] Примера сценария представлен на фиг. 3, на которой поз.301 обозначает мобильный телефон, поз.302 обозначает интеллектуальную телевизионную приставку Smart-TV (сокращенно ТВ-приставку), поз.303 обозначает телевизионное устройство; ТВ-приставка 302 и телевизионное устройство 303 вместе составляют интеллектуальное телевизионное устройство. Поз. 304 обозначает определенную точку доступа (ТД) WIFI-сети. Мобильный телефон 301 может отправлять как идентификатор сети, так и пароль для подключения ТД 304, а ТВ-приставка 302 может быть подключена к ТД 304 после получения идентификатора сети и пароля для подключения.
[0091] В интерфейсе, показанном на фиг. 4, пользователь может найти идентификаторы сети WIFI-сетей, сохраненные в данном мобильном телефоне. Как идентификатор сети, так и пароль для подключения, используемый WIFI-сети, могут быть включены мобильным телефоном в пробный запрос и отправлены для совместного использования с интеллектуальным телевизионным устройством, если пользователь нажмет на кнопку «совместное использование».
[0092] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, данные настройки могут также включать в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования.
[0093] Соответственно, как показано на фиг. 5, этап генерирования пробного запроса может включать в себя следующие этапы:
[0094] на этапе S501, мобильный терминал получает от пользователя идентификатор сети, пароль для подключения, номер канала и режим шифрования; и
[0095] на этапе S502, мобильный терминал производит запись идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенного пользователем, в поле идентификатора сети пробного запроса для генерирования пробного запроса, чтобы интеллектуальное телевизионное устройство могло создать беспроводную сеть в соответствии с данными настройки.
[0096] Таким образом, создается точка беспроводного доступа для интеллектуального телевизионного устройства по инструкциям мобильного телефона без необходимости заранее устанавливать соединение с интеллектуальным телевизионным устройством или выполнять трудоемкую операцию на устройстве дистанционного управления.
[0097] В примере, показанном на фиг. 6, поз. 601 обозначает мобильный телефон, поз. 602 обозначает ТВ-приставку, поз. 603 обозначает телевизионное устройство; интеллектуальное телевизионное устройство состоит из ТВ-приставки 602 и телевизионного устройства 603. После того как мобильный телефон 601 отправляет идентификатор сети, пароль для подключения, номер канала и режим шифрования ТВ-приставке 602, ТВ-приставка 602 может установить точку беспроводного доступа самостоятельно в соответствии с данными настройки. После того как интеллектуальное телевизионное устройство по сути превратится в точку беспроводного доступа, мобильный телефон может быть подключен к интеллектуальному телевизионному устройству для передачи данных.
[0098] Кроме того, в некоторых случаях количество байт данных настройки может превышать заранее заданную длину WIFI-кадра. Например, некоторые точки доступа WIFI-сети могут иметь очень длинные пароли, но поле идентификатора сети в пробном запросе может содержать не более 32 байт.
[0099] Как показано на фиг. 7, в настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, когда количество байт данных настройки превышает заранее заданную длину WIFI-кадра, этап генерирования WIFI-кадра включает в себя:
[0100] на этапе S701, мобильный терминал производит разбиение данных настройки на по меньшей мере две части данных в соответствии с заранее заданным правилом; и
[0101] на этапе S702, мобильный терминал генерирует множество WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0102] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, этап передачи широковещательного WIFI-кадра, чтобы интеллектуальное телевизионное устройство могло быть настроено в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра, может включать в себя:
последовательную широковещательную передачу множества генерируемых WIFI-кадров, чтобы интеллектуальное телевизионное устройство могло выполнять синтаксический анализ получаемых WIFI-кадров после получения множества WIFI-кадров, получать данные настройки посредством присоединения части данных настройки из соответствующих WIFI-кадров в соответствии с заранее заданным правилом, причем часть данных настройки получают посредством синтаксического анализа соответствующего WIFI-кадра, и интеллектуальное телевизионное устройство настраивается в соответствии с данными настройки.
[0103] Например, данные настройки могут быть равным образом разбиты на N частей в соответствии с заранее заданным правилом и помещены в N WIFI-кадров. И в каждом WIFI-кадре могут быть заданы множество знаков индикации, служащие для индикации отношений ассоциации между данными соответствующих частей. Таким образом, после того как интеллектуальное телевизионное устройство получит один из WIFI-кадров, может быть установлено, к какой части данных настройки относятся данные в WIFI-кадре, и того, все ли WIFI-кадры получены.
[0104] На фиг. 8 показана функциональная блок-схема способа выполнения настройки в соответствии с примером осуществления. Способ может быть применен к интеллектуальному телевизионному устройству. Как показано на фиг. 8, способ может включать в себя следующие этапы.
[0105] На этапе S801, интеллектуальное телевизионное устройство перехватывает WIFI-кадр, отправленный мобильным терминалом, который включает в себя данные настройки для настройки интеллектуального телевизионного устройства.
[0106] На этапе S802, после перехвата WIFI-кадра, интеллектуальное телевизионное устройство выполняет синтаксический анализ WIFI-кадра и получает данные настройки.
[0107] На этапе S803, интеллектуальное телевизионное устройство выполняет настройку в соответствии с данными настройки.
[0108] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, WIFI-кадром может выступать пробный запрос в протоколе 802.11, а данные настройки могут быть помещены в поле идентификатора сети пробного запроса.
[0109] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, этап проведения синтаксического анализа WIFI-кадра и получения данных настройки после перехвата WIFI-кадра может включать в себя:
синтаксический анализ поля идентификатора сети пробного запроса и получение данных настройки после перехвата пробного запроса.
[0110] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, данные настройки могут включать в себя: идентификатор сети и пароль для подключения; и
этап выполнения настройки в соответствии с данными настройки включает в себя: соединение с соответствующей сетью в соответствии с идентификатором сети и паролем для подключения;
или
данные настройки могут включать в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; и
этап выполнения настройки в соответствии с данными настройки включает в себя: создание беспроводной сети в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0111] Кроме того, в настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, когда количество байт данных настройки превышает заранее заданную длину WIFI-кадра, мобильный терминал может выполнять разбиение данных настройки на по меньшей мере две части данных в соответствии с заранее заданным правилом, каждая часть которых может быть помещена в WIFI-кадр. Соответственно, как показано на фиг. 9, на стороне интеллектуального телевизионного устройства:
этап выполнения синтаксического анализа поля идентификатора сети пробного запроса и получение данных настройки после перехвата пробного запроса включает в себя следующие этапы.
[0112] На этапе S901 устанавливают, имеется ли множество пробных запросов, после того как интеллектуальное телевизионное устройство перехватывает пробный запрос; и
[0113] На этапе S902 интеллектуальное телевизионное устройство получает данные настройки соответственно посредством синтаксического анализа полей идентификатора сети полученных пробных запросов и присоединения каждой части данных, полученных посредством синтаксического анализа полей идентификатора сети, в соответствии с заранее заданным правилом, когда имеется множество перехваченных пробных запросов.
[0114] Дальнейшее описание настоящего изобретения приводится в сочетании с двумя конкретными сценариями.
[0115] Фиг. 10 представляет схему передачи сигналов, показывающую способ выполнения настройки в соответствии с примером осуществления. В сценарии настоящего варианта осуществления, мобильным терминалом является мобильный телефон, и пользователю необходимо выполнить соединение интеллектуального телевизионного устройства с сетью WIFI (точкой доступа WIFI-сети) посредством мобильного телефона. Кроме того, данные настройки разбиваются мобильным телефоном на три кадра пробных запросов и отправляются адресатам из-за относительно большого количества байтов данных настройки.
[0116] На этапе S1001, мобильный телефон отправляет точке доступа WIFI-сета запрос на соединение в соответствии с паролем для подключения, предоставленным пользователем.
[0117] На этапе S1002, точка доступа WIFI-сети отправляет мобильному телефону отклик, означающий успешное соединение.
[0118] Успешное соединение указывает, что пароль для подключения, используемый точкой доступа WIFI-сети, правильный, и, следовательно, пароль для подключения может быть сохранен в мобильном телефоне для будущего использования. Конечно, реальный процесс установки соединения между мобильным телефоном и точкой доступа WIFI-сети может быть более сложным, чем этапы S1001~S1002, например, соединение не сможет быть успешно установлено прежде, чем будет проведено несколько взаимодействий. Однако, описание этапов S1001~S1002 представляет собой упрощенное описание для облегчения понимания.
[0119] На этапе S1003, мобильный телефон отправляет первый кадр пробного запроса.
[0120] На этапе S1004, интеллектуальное телевизионное устройство возвращает ответ на пробный запрос после получения первого кадра пробного запроса.
[0121] На этапе 5 S1005, мобильный телефон отправляет второй кадр пробного запроса.
[0122] На этапе S1006, умное телевизионное устройство возвращает ответ на пробный запрос после получения второго кадра пробного запроса.
[0123] На этапе S1007, мобильный телефон отправляет третий кадр пробного запроса.
[0124] На этапе S1008, интеллектуальное телевизионное устройство возвращает ответ на пробный запрос после получения третьего кадра пробного запроса.
[0125] Конкретное содержимое пробного запроса проиллюстрировано ниже.
[0126] Например, идентификатором сети ТД, с которой необходимо установить соединение, является «mitv_24GAPABCD EFGHIJKLM» (23 байта), а паролем для подключения является «1234567890abcdefghi gklmnopqrs» (29 байтов), таким образом, сочетанием комбинацией идентификатора сети и паролем для подключения ТД, является «mitv_24GAPABCDEFGHIJKLM1234567890abcdefghigklmnopqrs» (52 байта), которую можно разбить на три части: «mitv_24GAPABCDEFGHIJKLM1» (24 байта), «234567890abcdefghigklmnopq» (26 байта) и «rs» (2 байта). Кроме того, данные настройки также включают в себя поле данных (Длина Ssid), указывающих длину символов идентификатора сети ТД, поле данных (Длина пароля), указывающих длину символов пароля, и поле данных, указывающих тип пароля и тип шифрования, в общей сложности составляющих два байта. Таким образом, общее количество байт (Общая длина) данных настройки составляет 54 (Примечание: 1 байт = 8 бит).
[0127] Поле идентификатора сети первого кадра пробного запроса, отправленного мобильным телефоном, может быть составлено следующим образом:
[0128] Поле идентификатора сети второго кадра пробного запроса, отправленного мобильным телефоном, может быть составлено следующим образом:
[0129] Поле идентификатора сети третьего кадра пробного запроса, отправленного мобильным телефоном, может быть составлено следующим образом:
[0130] После того как интеллектуальное телевизионное устройство получает первый кадр, устанавливается, что Общая длина = 54 байтов. Однако в полезной субнагрузке содержится только 24 байта. Таким образом устанавливается, что данные настройки были подвергнуты разбиению, кроме того, устанавливается, что текущий кадр является первым кадром, так как Индекс = 1. Кроме того, устанавливается, что данные настройки выполнены с возможностью предоставлять интеллектуальному телевизионному устройству инструкции для подключения к другим точкам доступа, так как версия = 1.
[0131] После того как интеллектуальное телевизионное устройство получает второй кадр, устанавливается, что текущий кадр является вторым кадром, так как Индекс = 2.
[0132] После того как интеллектуальное телевизионное устройство получает третий кадр, устанавливается, что текущий кадр является третьим кадром, так как Индекс = 3.
[0133] После получения трех кадров, посредством совмещения данных, содержащихся в поле Полезной суб-нагрузки и двух полях Полезной нагрузки, может быть получена строка символов, содержащая 52 байта, что в точности соответствует Общей длине-2. Таким образом, могут быть получены как идентификатор сети, так и пароль ТД в полном объеме. После этого, как идентификатор сети, так и пароль ТД могут быть получены посредством разбиения строки символов, содержащей 52 байта, в соответствии с тем, что Длина Ssid = 23, а Длина пароля = 29.
[0134] На этапе S1009, интеллектуальное телевизионное устройство отправляет точке доступа WIFI-сети запрос на подключение в соответствии с полученным идентификатором сети и паролем для подключения.
[0135] На этапе S1010, точка доступа WIFI-сети отправляет интеллектуальному телевизионному устройству отклик, сигнализирующий об успешном подсоединении.
[0136] На этапе S1011, доступ к сети Интернет становится доступным для интеллектуального телевизионного устройства путем использования точки доступа WIFI-сети. Например, загрузка фильмов и т.д.
[0137] Фиг. 11 - схема передачи сигналов, показывающая способ выполнения настройки в соответствии с примером осуществления. В сценарии настоящего варианта осуществления, мобильным терминалом является мобильный телефон, и пользователю необходимо создать сеть WIFI посредством мобильного телефона, или, иначе говоря, пользователь хочет создать точку доступа WIFI-сети на базе интеллектуального телевизионного устройства посредством мобильного телефона.
[0138] На этапе S1101, мобильный телефон отправляет пробный запрос, который может быть перехвачен интеллектуальным телевизионным устройством.
[0139] На этапе S1102, интеллектуальное телевизионное устройство возвращает ответ на пробный запрос.
[0140] Конкретное содержимое пробного вопроса проиллюстрировано ниже.
[0141] Например, идентификатором сети ТД, которую нужно создать посредством интеллектуального телевизионного устройства, является «MIKLTVOS» (8 байтов), паролем для подключения является «12345678» (8 байтов), режимом шифрования является WPA, а номером канала является 6. Комбинацией идентификатора сети и пароля, используемого ТД, является «MIKLTVOS 12345678» (16 байтов), разбивать которую не требуется, так как она содержит малое количество байтов Кроме того, количество байтов режима шифрования, номера канала и т.д. в сумме составляет 3. Таким образом, общее количество байтов (Общая длина) данных настройки составляет 19.
[0142] Поле идентификатора сети пробного запроса может быть составлено следующим образом:
[0143] После того как интеллектуальное телевизионное устройство получает кадр, устанавливается, что данные настройки выполнены с возможностью предоставления интеллектуальному телевизионному устройству инструкций для создания на его базе ТД, так как версия = 2. Строка символов «MIKLTVOS12345678» может быть разбита на идентификатор сети и пароль ТД, в соответствии с тем, что Длина Ssid = 8, а Длина пароля = 8, и затем на базе интеллектуального телевизионного устройства может быть создана ТД в соответствии с информацией о канале и т.д.
[0144] На этапе S1103, мобильный телефон отправляет запрос на подключение интеллектуальному телевизионному устройству в соответствии с ранее заданным паролем для подсоединения.
[0145] На этапе S1104, интеллектуальное телевизионное устройство отправляет мобильному телефону отклик, сигнализирующий об успешном подсоединении.
[0146] На этапе S1105, становится доступна передача данных между мобильным телефоном и интеллектуальным телевизионным устройством.
[0147] Фиг. 12 представляет структурную блок-схему, показывающую устройство для выполнения настройки в соответствии с примером осуществления. Устройство может быть применено к мобильному терминалу. Как показано на фиг.12, устройство включает в себя:
модуль 1201 генерирования, выполненный с возможностью генерировать WIFI-кадр, который включает в себя данные настройки для настройки интеллектуального телевизионного устройства; и
модуль 1202 широковещательной передачи, выполненный с возможностью широковещательной передачи WIFI-кадра, чтобы интеллектуальное телевизионное устройство могло быть настроено в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0148] В настоящем варианте осуществления или в других вариантах осуществления настоящего изобретения, модуль генерирования может выполняться с возможностью:
генерирования пробного запроса перед установкой соединения связи с интеллектуальным телевизионным устройством, и данные настройки могут быть включены в поле идентификатора сети пробного запроса.
[0149] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, данные настройки могут включать в себя: идентификатор сети и пароль для подключения.
[0150] Соответственно, как показано на фиг. 13, модуль генерирования включает в себя:
первый субмодуль 1301 получения для данных настройки, выполненный с возможностью получения идентификаторов сети и паролей для подключения, используемых сетями, сохраненных в мобильном терминале, и выбирать идентификатор сети и пароль для подключения, используемый сетью для настройки; и
первый несущий субмодуль 1302 для данных настройки, выполненный с возможностью записывать идентификатор сети и пароль для подключения, используемый выбранной сетью, в поле идентификатора сети пробного запроса, с тем, чтобы интеллектуальное телевизионное устройство могло быть подключено к выбранной сети в соответствии с данными настройки.
[0151] В настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, данные настройки могут включать в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования.
[0152] Соответственно, как показано на фиг. 14, модуль генерирования включает в себя:
второй субмодуль 1401 получения для данных настройки, выполненный с возможностью получение идентификатора сети, пароля для подключения, номера канала и режима шифрования от пользователя; и
второй несущий субмодуль 1402 для данных настройки, выполненный с возможностью записи идентификатора сети, пароля для подключения, номера канала и режима шифрования, введенных пользователем в поле идентификатора сети пробного запроса с целью генерирования пробного запроса, чтобы интеллектуальным телевизионным устройством могла быть создана беспроводная сеть в соответствии с данными настройки.
[0153] Как показано на фиг. 15, в настоящем варианте осуществления или других вариантах осуществления настоящего изобретения, когда количество байт данных настройки превышает заранее заданную длину WIFI-кадра, модуль генерирования включает в себя:
субмодуль 1501 разбиения данных, выполненный с возможностью разбиения данных настройки на по меньшей мере две части данных в соответствии с заранее заданным правилом; и
субмодуль 1502 генерирования множества кадров, выполненный с возможностью генерирования множество WIFI-кадров, каждый из которых включает в себя часть данных настройки.
[0154] В настоящем варианте осуществления или в других вариантах осуществления настоящего изобретения, модуль широковещательной передачи WIFI-кадров может быть, в частности, выполнен с возможностью:
осуществления последовательной широковещательной передачи множества генерируемых WIFI-кадров, чтобы интеллектуальное телевизионное устройство могло выполнять синтаксический анализ получаемых WIFI-кадров после получения WIFI-кадров, получения данных настройки посредством присоединения части данных настройки из соответствующего WIFI-кадра в соответствии с заранее заданным правилом, причем часть данных настройки получают путем использования соответствующих WIFI-кадров, и интеллектуальное телевизионное устройство настраивается в соответствии с данными настройки.
[0155] В отношении устройства в вышеописанном варианте осуществления, подробное описание конкретных режимов работы модулей подробно описаны в варианте осуществления предлагаемого способа, и подробное описание иллюстративных примеров в отношении варианта осуществления предлагаемого устройства не требуется.
[0156] Фиг. 16 представляет структурную блок-схему, показывающую устройство для выполнения настройки в соответствии с примером осуществления. Это устройство может быть применено к интеллектуальному телевизионному устройству. Как показано на фиг. 16, устройство может включать в себя:
перехватывающий модуль 1601, выполненный с возможностью перехватывания WIFI-кадра, отправленного мобильным терминалом, причем WIFI-кадр включает в себя данные настройки для настройки интеллектуального телевизионного устройства;
модуль 1602 синтаксического анализа, выполненный с возможностью синтаксического анализ WIFI-кадра и получения данных настройки после перехватывания WIFI-кадра; и
модуль 1603 настройки, выполненный с возможностью настройки в соответствии с данными настройки.
[0157] В настоящем варианте осуществления или в других вариантах осуществления настоящего изобретения, WIFI-кадром может быть пробный запрос:
[0158] Модуль синтаксического анализа выполняется с возможностью:
выполнения синтаксического анализа поля идентификатора сети пробного запроса и получение данных настройки после перехватывания пробного запроса.
[0159] В настоящем варианте осуществления или в других вариантах осуществления настоящего изобретения
данные настройки включают в себя: идентификатор сети и пароль для подключения, и
модуль настройки выполнен с возможностью устанавливать соединение с соответствующей сетью в соответствии с идентификатором сети и паролем для подключения;
или
данные настройки включают в себя: идентификатор сети, пароль для подключения, номер канала и режим шифрования; и
модуль настройки выполнен с возможностью создавать беспроводную сеть в соответствии с идентификатором сети, паролем для подключения, номером канала и режимом шифрования.
[0160] Как показано на фиг. 17, в настоящем варианте осуществления или в других вариантах осуществления настоящего изобретения, модуль синтаксического анализа включает в себя:
субмодуль 1701 определения множества кадров выполненный с возможностью установления, имеется ли множество перехваченных пробных запросов и оповещать субмодуль объединения данных о наличии множества перехваченных пробных запросов; и
субмодуль 1702 объединения данных, выполненный с возможностью получения данных настройки посредством соответственного синтаксического анализа полей идентификатора сети полученных пробных запросов и присоединения каждой части данных, полученной посредством синтаксического анализа полей идентификатора сети, в соответствии с заранее заданным правилом.
[0161] Поскольку конкретные режимы работы модулей подробно описаны в варианте осуществления предлагаемого способа, подробное описание иллюстративных примеров в отношении варианта осуществления предлагаемого устройства не требуется.
[0162] В настоящем изобретении также раскрывается устройство для выполнения настройки, включающее в себя:
процессор; и
запоминающее устройство, выполненное с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
осуществлять генерирование WIFI-кадра, который включает в себя данные настройки для настройки интеллектуального телевизионного устройства; и
осуществлять широковещательную передачу WIFI-кадра, чтобы интеллектуальное телевизионное устройство могло быть настроено в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0163] В настоящем изобретении также раскрывается машиночитаемая среда долговременного хранения, в которой инструкции, хранящиеся в среде хранения, исполняются процессором мобильного терминала таким образом, чтобы мобильный терминал мог осуществлять способ выполнения настройки, и способ включает в себя:
генерирование WIFI-кадра, который включает в себя данные настройки для настройки интеллектуального телевизионного устройства; и
широковещательную передачу WIFI-кадра, чтобы интеллектуальное телевизионное устройство могло быть настроено в соответствии с данными настройки, полученными посредством синтаксического анализа WIFI-кадра после получения WIFI-кадра.
[0164] В настоящем изобретении также раскрывается устройство для выполнения настройки, включающее в себя:
процессор; и
запоминающее устройство, выполненное с возможностью хранения инструкций, исполняемых процессором;
при этом процессор выполнен с возможностью:
осуществления перехватывания WIFI-кадра, отправленного мобильным терминалом, причем WIFI-кадр включает в себя данные настройки для настройки устройства;
осуществления синтаксического анализа WIFI-кадра и получения данных настройки после перехватывания WIFI-кадра; и
выполнения настройки в соответствии с данными настройки.
[0165] В настоящем изобретении также раскрывается машиночитаемая среда долговременного хранения, в которой инструкции, хранящиеся в среде хранения, исполняются процессором интеллектуального телевизионного устройства таким образом, чтобы интеллектуальное телевизионное устройство могло осуществлять способ выполнения настройки, и способ включает в себя:
перехватывание WIFI-кадра, отправленного мобильным терминалом, причем WIFI-кадр включает в себя данные настройки для настройки интеллектуального телевизионного устройства;
синтаксический анализ WIFI-кадра и получение данных настройки после перехватывания WIFI-кадра; и
выполнение настройки в соответствии с данными настройки.
[0166] Фиг. 18 представляет структурную блок-схему, показывающую, устройство для выполнения настройки в соответствии с примером осуществления. Устройство 2800 может быть, например, мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой консолью, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т.п.
[0167] Как показано на фиг. 18, устройство 2800 может включать в себя один или более следующих компонентов: блок 2802 обработки, запоминающее устройство 2804, блок 2806 питания, мультимедийный блок 2808, аудио блок 2810, интерфейс 2812 ввода/вывода, сенсорный блок 2814, и блок 2816 связи.
[0168] Блок 2802 обработки обычно управляет всеми операциями устройства 2800, например операциями, связанными с отображением, телефонными звонками, передачей данных, операции с камерой и операции записи. Блок 2802 обработки может включать в себя один или более процессоров 2820 для выполнения этапов по осуществлению всех или некоторых этапов описанного выше способа. Кроме того, блок 2802 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между блоком 2802 обработки и другими компонентами. Например, блок 2802 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным блоком 2808 и блоком 2802 обработки.
[0169] Запоминающее устройство 2804 выполнено с возможностью хранения различных типов данных и для поддержания работы устройства 2800. Примеры данных включают в себя инструкции любого приложения или способа, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. используемых в устройстве 2800. Запоминающее устройство 2804 может быть исполнено с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства или их сочетания, например, статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянная запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[0170] Блок 2806 питания обеспечивает питание различных компонентов устройства 2800. Блок 2806 питания может включать в себя систему управления питанием, один или множество источников питания, а также другие компоненты, связанные с генерацией, управлением и распределением питания в устройстве 2800.
[0171] Мультимедийный блок 2808 включает в себя экран, обеспечивающий выходной интерфейс между устройством 2800 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана, чтобы получать входные сигналы от пользователей. Сенсорная панель включает в себя один или более сенсорных датчиков для восприятия жестов на сенсорной панели, например, прикосновений и скольжения. Сенсорные датчики могут воспринимать не только границу прикосновения или скольжение, но и распознавать продолжительность нажатия, связанного с действием прикосновением или скольжением. В некоторых вариантах осуществления, мультимедийный блок 2808 включает в себя переднюю камеру и/или заднюю камеру. Когда устройство 2800 находится в рабочем режиме, таком как режим захвата или режим видео, передняя камера и/или задняя камера может получить внешние мультимедийные данные, Каждая передняя камера и камера заднего вида может быть фиксированной системой оптических линз или может иметь фокус и возможность оптического масштабирования.
[0172] Аудио блок 2810 предназначен для вывода и/или входа звукового сигнала. Например, аудио блок 2810 включает в себя микрофон (MIC); когда устройство 2800 находится в рабочем режиме, таком как в режиме вызова, режиме записи, и в режиме распознавания голоса, микрофон настроен с возможностью приема внешнего аудиосигнала,. Полученный звуковой сигнал может дополнительно сохраниться в запоминающем устройстве 2804 или передаваться с помощью блока 2816. связи. В некоторых вариантах осуществления аудио блок 2810 дополнительно включает в себя громкоговоритель для вывода аудиосигналов.
[0173] Интерфейс ввода/вывода 2812 обеспечивает интерфейс между блоком 2802 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо управления мыши, кнопка, и тому подобное. Кнопка может включать в себя, но не ограничивать, кнопку возврата в начало, кнопку регулирования громкости, кнопку «Пуск», и кнопку блокировки.
[0174] Сенсорный блок 2814 включает в себя один или более датчиков для обеспечения оценки статуса различных аспектов устройства 2800. Например, сенсорный блок 2814 может обнаружить открытое/закрытое состояние устройства 2800, относительное расположение компонентов, например, дисплея и клавиатуры устройства 2800, сенсорный датчик 2814 может также обнаруживать изменение в положении устройства 2800 или его компонента, наличие или отсутствие контакта пользователя с устройством 2800, ориентацию или ускорение/замедление устройства 2800 и изменение температуры устройства 2800. Сенсорный блок 2814 может включать в себя бесконтактный датчик приближения, для обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Сенсорный блок 2814 может также включать в себя оптический датчик, такой как датчик изображения CMOS или CCD, для использования в приложениях для создания изображений. В некоторых вариантах осуществления сенсорный блок 2814 может также включать в себя акселерометр, гироскопический датчик, магнитный датчик, датчик давления, или датчик температуры.
[0175] Блок 2816 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 2800 и другим оборудованием. Устройство 2800 может получить доступ к беспроводной сети на основе стандарта связи, таком как WI-FI, 2G или 3G, или их сочетания. В одном из примеров осуществления, блок 2816 связи принимает через широковещательный канал широковещательный сигнал или широковещательную соответствующую информацию от внешних широковещательных систем управления. В одном из примеров осуществления, блок 2816 связи дополнительно включает в себя модуль радиосвязи на коротком расстоянии (NFC) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной/ВЧ идентификации (RFID), технологии ассоциации ИК техники передачи данных (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ), и других технологий.
[0176] В примерах осуществления настоящего изобретения устройство 2800 может быть реализовано с помощью одной или более специализированных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), матриц программируемых логических вентилей (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения выше указанных способов.
[0177] В примерах вариантов осуществления, также предложена машиночитаемая среда долговременного хранения, содержащая инструкции, например запоминающее устройство 2804, содержащее инструкции выполняемые процессором 2820 в устройстве 2800, для выполнения описанного выше способа. Например, машиночитаемая среда долговременного хранения может быть постоянным запоминающим устройством (ROM), оперативным запоминающим устройством (RAM), компакт-диском CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[0178] Другие варианты осуществления настоящего изобретения будут очевидными специалистам в данной области техники из рассмотрения описания и практического применения изобретения, раскрытого в заявке. Данная заявка подразумевает охват любых изменений, применений или адаптаций настоящего изобретения, следующих его общим принципам, и включает в себя такие отступления от настоящего изобретения, которые реализуемы за счет известных знаний или обычных технических средств. Подразумевается, что описание и варианты осуществления следует рассматривать только как примеры, а истинный объем и сущность настоящего изобретения указаны в прилагаемой формуле изобретения.
[0179] Необходимо понимать, что настоящее изобретение не ограничивается именно той конструкцией, которая была описана выше и проиллюстрирована в сопроводительных чертежах, и что различные модификации и изменения можно вносить без отступления от объема изобретения. Подразумевается, что объем настоящего изобретения может быть ограничен только прилагаемой формулой изобретения.