СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ СПИСКА WIFI
METHOD AND DEVICE FOR PRESENTING WI-FI LIST

[0001] Эта заявка основана на и испрашивает приоритет по патентной заявке Китая № 201510097050.0, поданной 4 марта, 2015, все содержимое которой включено в настоящий документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее раскрытие в основном относится к области технологии связи, и более конкретно, к способу и устройству для отображения списка WIFI.
УРОВЕНЬ ТЕХНИКИ
[0003] В основном, только когда интеллектуальные устройства WIFI успешно осуществляют доступ к сетям, они могут принимать инструкции управления, отправленные пользователями посредством мобильных телефонов, и исполнять соответствующие операции. Однако интеллектуальные устройства обычно используют разные типы интеллектуальных микросхем WIFI, и разные типы интеллектуальных микросхем WIFI поддерживают разные типы сетей WIFI из-за разных стандартов, и таким образом важно гарантировать, что интеллектуальное устройство WIFI может успешно осуществить доступ к сети WIFI.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Для того, чтобы преодолеть проблемы, существующие в предшествующем уровне техники, настоящее раскрытие обеспечивает способ и устройство для отображения списка WIFI.
[0005] Согласно вариантам осуществления по первому аспекту настоящего раскрытия, обеспечен способ для отображения списка WIFI, и способ включает в себя: получение типов WIFI, поддерживаемых интеллектуальным устройством WIFI; классифицирование сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI; и отображение в списке WIFI классифицированных сетей WIFI.
[0006] В качестве альтернативы, получение типов WIFI, поддерживаемых интеллектуальным устройством WIFI, включает в себя: прием широковещательного сообщения, отправленного интеллектуальным устройством WIFI, при этом широковещательное сообщение отправляется интеллектуальным устройством WIFI при запуске, и широковещательное сообщение несет типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI; и локальное хранение типов WIFI, поддерживаемых интеллектуальным устройством WIFI, или типов WIFI, неподдерживаемых интеллектуальным устройством WIFI.
[0007] В качестве альтернативы, получение типов WIFI, поддерживаемых интеллектуальным устройством WIFI, включает в себя: широковещательную передачу сообщения запроса в интеллектуальное устройство WIFI, при этом сообщение запроса выполнено с возможностью осуществления запроса типов WIFI, поддерживаемых интеллектуальным устройством WIFI; и прием результата запроса, возвращаемого интеллектуальным устройством WIFI, в ответ на сообщение запроса, при этом результат запроса содержит типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0008] В качестве альтернативы, классифицирование сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, включает в себя: сканирование окружающих сетей WIFI и получение типов окружающих сетей WIFI; сопоставление типов окружающих сетей WIFI с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, хранящимися локально; если тип сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, классифицирование сети WIFI как сети WIFI, доступной интеллектуальному устройству WIFI; если тип сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, классифицирование сети WIFI как сети WIFI, недоступной интеллектуальному устройству WIFI.
[0009] В качестве альтернативы, способ дополнительно включает в себя: осуществление отметки сети WIFI, доступной интеллектуальному устройству WIFI, как доступной в списке WIFI; или выделение имени сети WIFI, доступной интеллектуальному устройству WIFI, в списке WIFI.
[0010] В качестве альтернативы, отображение в списке WIFI классифицированных сетей WIFI включает в себя: отображение, в списке WIFI, сетей WIFI, отмеченных как доступные или с выделенными именами, в последовательности с начала списка WIFI согласно предварительно определенному размещению.
[0011] Согласно вариантам осуществления по второму аспекту настоящего раскрытия, обеспечено устройство для отображения списка WIFI, и устройство включает в себя: модуль получения, выполненный с возможностью получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI; модуль классифицирования, выполненный с возможностью классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI; и модуль отображения, выполненный с возможностью отображения в списке WIFI классифицированных сетей WIFI.
[0012] В качестве альтернативы, модуль получения включает в себя: первый подмодуль приема, выполненный с возможностью приема широковещательного сообщения, отправленного интеллектуальным устройством WIFI, при этом широковещательное сообщение отправляется интеллектуальным устройством WIFI при запуске, и широковещательное сообщение несет типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI; подмодуль хранения, выполненный с возможностью локального хранения типов WIFI, поддерживаемых интеллектуальным устройством WIFI, или типов WIFI, неподдерживаемых интеллектуальным устройством WIFI.
[0013] В качестве альтернативы, модуль получения включает в себя: подмодуль широковещательной передачи, выполненный с возможностью широковещательной передачи сообщения запроса в интеллектуальное устройство WIFI, при этом сообщение запроса выполнено с возможностью осуществления запроса типов WIFI, поддерживаемых интеллектуальным устройством WIFI; второй подмодуль приема, выполненный с возможностью приема результата запроса, возвращаемого интеллектуальным устройством WIFI, в ответ на сообщение запроса, при этом результат запроса включает в себя типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0014] В качестве альтернативы, модуль классифицирования включает в себя: подмодуль сканирования, выполненный с возможностью сканирования окружающих сетей WIFI и получения типов окружающих сетей WIFI; подмодуль сопоставления, выполненный с возможностью сопоставления типов окружающих сетей WIFI с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, хранящимися локально; первый подмодуль классифицирования, выполненный с возможностью классифицирования сети WIFI как сети WIFI, доступной интеллектуальному устройству WIFI, если тип сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI; второй подмодуль классифицирования, выполненный с возможностью классифицирования сети WIFI как сети WIFI, недоступной интеллектуальному устройству WIFI, если тип сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI.
[0015] В качестве альтернативы, модуль классифицирования дополнительно включает в себя подмодуль осуществления отметки, выполненный с возможностью осуществления отметки сети WIFI, доступной интеллектуальному устройству WIFI, как доступной в списке WIFI или выделения имени сети WIFI, доступной интеллектуальному устройству WIFI, в списке WIFI.
[0016] В качестве альтернативы, модуль отображения включает в себя подмодуль отображения, выполненный с возможностью отображения в списке WIFI сетей WIFI, отмеченных как доступные или с выделенными именами, в последовательности с начала списка WIFI согласно предварительно определенному размещению.
[0017] Согласно вариантам осуществления по третьему аспекту настоящего раскрытия, обеспечено устройство для отображения списка WIFI, и устройство включает в себя процессор и память, выполненную с возможностью хранения инструкций, исполняемых процессором. Процессор выполнен с возможностью: получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI; классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI; отображения в списке WIFI классифицированных сетей WIFI.
[0018] Техническое решение, обеспеченное вариантами осуществления настоящего раскрытия, может иметь нижеследующие полезные эффекты:
[0019] В вышеуказанных вариантах осуществления настоящего раскрытия, посредством получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируются на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и классифицированные сети WIFI отображаются в списке WIFI. Так как сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, уже были квалифицированы как доступные и недоступные, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, можно избежать сбоя доступа, вызванного посредством задания недоступной сети WIFI для интеллектуального устройства WIFI, таким образом повышая степень успешных попыток доступа интеллектуального устройства WIFI.
[0020] Следует понимать, что как вышеприведенное описание, так и нижеследующее подробное описание являются примерными и только примерными и не ограничивают данное изобретение, которое заявлено.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0021] Прилагаемые чертежи, которые включены в состав и образуют часть этого описания, иллюстрируют варианты осуществления, соответствующие данному изобретению, и, вместе с данным описанием, служат для разъяснения принципов данного изобретения.
[0022] Фиг.1 является схемой последовательности операций способа для отображения списка WIFI согласно примерному варианту осуществления.
[0023] Фиг.2 является схемой последовательности операций другого способа для отображения списка WIFI согласно примерному варианту осуществления.
[0024] Фиг.3 является принципиальной схемой, показывающей интерфейс приложения интеллектуального дома, согласно примерному варианту осуществления.
[0025] Фиг.4 является принципиальной схемой, показывающей интерфейс другого приложения интеллектуального дома, согласно примерному варианту осуществления.
[0026] Фиг.5 является принципиальной схемой, показывающей интерфейс другого приложения интеллектуального дома, согласно примерному варианту осуществления.
[0027] Фиг.6 является принципиальной схемой, показывающей интерфейс другого приложения интеллектуального дома, согласно примерному варианту осуществления.
[0028] Фиг.7 является принципиальной схемой, показывающей интерфейс другого приложения интеллектуального дома, согласно примерному варианту осуществления.
[0029] Фиг.8 является блок-схемой устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0030] Фиг.9 является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0031] Фиг.10 является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0032] Фиг.11 является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0033] Фиг.12 является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0034] Фиг.13 является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления.
[0035] Фиг.14 является принципиальной схемой устройства для отображения списка WIFI согласно примерному варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0036] Примерные варианты осуществления будут подробно описаны в настоящем документе, и их примеры проиллюстрированы на прилагаемых чертежах. На всех Фигурах, на которые ссылается нижеследующее описание, один и тот же ссылочный номер на разных Фигурах указывает одинаковые или аналогичные элементы, пока не указано иначе. Реализации, описанные в нижеследующих примерных вариантах осуществления, не представляют все реализации, соответствующие настоящему раскрытию. Наоборот, они являются только примерами устройства и способа, соответствующих некоторым аспектам настоящего раскрытия, подробно изложенного в приложенной формуле изобретения.
[0037] Термины в настоящем раскрытии только используются для описания конкретных вариантов осуществления и не предназначены для ограничения настоящего раскрытия. Формы единственного числа в настоящем раскрытии и прилагаемой формуле изобретения также предназначены для включения в себя форм множественного числа, пока иначе не задано в контексте. Также следует понимать, что термин "и/или", используемый в настоящем документе, ссылается на и включает в себя любые или все возможные комбинации одного или более приведенных элементов, ассоциированных друг с другом.
[0038] Следует понимать, что хотя термины, такие как первый, второй и третий, используются в настоящем раскрытии для описания различной информации, информация не ограничивается этими терминами. Эти термины используются только для различения одинаковых типов информации. Например, без отступления от объема настоящего раскрытия, первая информация может также быть названа второй информацией, и аналогично, вторая информация может быть названа первой информацией. В зависимости от контекста, слово "если", используемое в настоящем документе, может быть интерпретировано как "когда …" или "после …" или "в ответ на определение …".
[0039] Настоящее раскрытие нацелено на решение проблемы, что сеть WIFI с типом WIFI, неподдерживаемым интеллектуальным чипом WIFI, является некорректно заданной для интеллектуального устройства WIFI, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, что вызывает сбой доступа устройства и уменьшает степень успешных попыток доступа.
[0040] Настоящее раскрытие обеспечивает способ для отображения списка WIFI. Получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируются на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и классифицированные сети WIFI отображаются в списке WIFI. Так как сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, уже были квалифицированы как доступные и недоступные, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, можно избежать сбоя доступа, вызванного посредством задания недоступной сети WIFI для интеллектуального устройства WIFI, таким образом повышая степень успешных попыток доступа интеллектуального устройства WIFI.
[0041] Фиг.1 является схемой последовательности операций способа для отображения списка WIFI согласно примерному варианту осуществления, способ для отображения списка WIFI применяется в терминале, и как показано на Фиг.1, способ включает в себя нижеследующие этапы.
[0042] На этапе 101, получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI.
[0043] На этапе 102, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируют на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI.
[0044] На этапе 103, классифицированные сети WIFI отображают в списке WIFI.
[0045] В этом варианте осуществления, терминалом может быть интеллектуальный терминал, такой как интеллектуальный телефон, и интеллектуальным устройством WIFI может быть устройство интеллектуального дома с встроенным модулем WIFI. Когда пользователь управляет интеллектуальным устройством WIFI посредством интеллектуального терминала, управление в основном совершается посредством клиентского программного обеспечения, установленного в интеллектуальном терминале. Например, на практике, клиентским программным обеспечением может быть приложение "интеллектуальный дом", и пользователь может централизовано руководить и управлять различными устройствами интеллектуального дома в среде дома посредством приложения.
[0046] В нижеследующем, техническое решение настоящего раскрытия описано подробно, принимая приложение интеллектуального дома в качестве примера клиентского программного обеспечения, и со ссылкой на сценарий среды интеллектуального дома.
[0047] В среде интеллектуального дома в основном есть многочисленные интеллектуальные устройства. Например, в среде интеллектуального дома, в основном есть устройства интеллектуального дома, такие как интеллектуальные камеры, интеллектуальные розетки, интеллектуальные очистители воздуха и т.д. Пользователь может зарегистрироваться в приложении интеллектуального дома посредством регистрационной учетной записи пользователя, и установить связующее взаимоотношение между приложением интеллектуального дома и интеллектуальными устройствами в среде дома для определения разрешения использования.
[0048] Однако, так как интеллектуальные устройства в среде дома могут быть использованы, обычно только когда они успешно осуществляют доступ к сети, в основном для выполнения конфигурации сети на новых интеллектуальных устройствах в среде дома для задания сети WIFI, к которой должен быть осуществлен доступ новыми интеллектуальными устройствами, перед установлением связующего взаимоотношения с новыми интеллектуальными устройствами в среде дома посредством регистрации в приложении интеллектуального дома посредством регистрационной учетной записи пользователя. После осуществления доступа интеллектуальными устройствами к заданным сетям WIFI, пользователь может инициировать связывание с интеллектуальными устройствами посредством оперирования приложением интеллектуального дома.
[0049] Также для пользователя возможно выполнить конфигурацию сети на новых интеллектуальных устройствах в среде дома посредством оперирования приложением интеллектуального дома, так чтобы сети WIFI, к которым должен быть осуществлен доступ, были заданы для новых интеллектуальных устройств.
[0050] В первоначальном состоянии, интеллектуальное устройство, после включения питания, в общем может отправить широковещательное сообщение WIFI, несущее имя интеллектуального устройства, в окружающую среду посредством встроенного модуля WIFI, так чтобы приложение интеллектуального дома могло просканировать на предмет интеллектуальных устройств посредством приема широковещательного сообщения. Между тем, интеллектуальное устройство может включать типы WIFI, поддерживаемые им самим, или типы WIFI, неподдерживаемые им самим, в широковещательное сообщение WIFI, так чтобы когда приложение интеллектуального дома приняло широковещательное сообщение WIFI, оно могло локально сохранить типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0051] Конечно, на практике, приложение интеллектуального дома может реализовать сканирование на предмет интеллектуальных устройств посредством встроенного модуля-Bluetooth. Например, после включения питания, интеллектуальное устройство осуществляет широковещательную передачу сигнала Bluetooth в окружающую среду посредством встроенного модуля Bluetooth, и приложение интеллектуального дома может просканировать на предмет окружающего интеллектуального устройства посредством обнаружения сигнала Bluetooth, отправленного интеллектуальным устройством. Между тем, сигнал Bluetooth, отправленный интеллектуальным устройством, может также нести типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI, так чтобы когда приложение интеллектуального дома обнаружило сигнал Bluetooth, оно могло локально сохранить типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0052] Следует отметить, что типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством, зависят от стандарта интеллектуального чипа WIFI, используемого интеллектуальным устройством. Например, если интеллектуальный чип WIFI, используемый интеллектуальным устройством, не может осуществить доступ к сети WIFI, которая не поддерживает шифрование WEP, сеть (маршрутизатор) WIFI корпоративного уровня и сеть WIFI, запущенную в частотном диапазоне 5G, из-за ограничения стандарта, то эти типы сетей WIFI, неподдерживаемые интеллектуальным устройством, записываются в регистр интеллектуального устройства WIFI, когда интеллектуальное устройство покидает завод. Таким образом, после включения питания, интеллектуальное устройство может считать информацию из регистра и несет информацию в широковещательном сообщении WIFI или сигнале Bluetooth, отправленном для широковещательной передачи в среде дома.
[0053] В этом варианте осуществления, для того, чтобы приложение интеллектуального дома приняло типы WIFI, поддерживаемые интеллектуальным устройством, интеллектуальное устройство активно отправляет типы WIFI, поддерживаемые им самим, или типы WIFI, неподдерживаемые им самим, в приложение интеллектуального дома посредством широковещательного сообщения после включения питания. Кроме того, приложение интеллектуального дома может выполнить активный запрос. Например, на практике, приложение интеллектуального дома может отправить сообщение запроса в окружающее интеллектуальное устройство для осуществления запроса типов WIFI, поддерживаемых окружающим интеллектуальным устройством, и когда окружающее интеллектуальное устройство принимает сообщение запроса, оно может считать поддерживаемые типы WIFI или неподдерживаемые типы WIFI из регистра интеллектуального чипа WIFI и вернуть считанную информацию в приложение интеллектуального дома в качестве результата запроса.
[0054] На практике, сообщением запроса может быть широковещательное сообщение WIFI, отправленное приложением интеллектуального дома посредством интеллектуального терминала пользователя, или может быть сигнал Bluetooth, отправленный интеллектуальным терминалом пользователя, что не ограничивается в настоящем документе.
[0055] В этом варианте осуществления, для просканированного интеллектуального устройства, если оно просканировано первый раз, то указывается, что интеллектуальное устройство является новым интеллектуальным устройством, и так как интеллектуальное устройство еще не осуществило доступ к сети, пользователь может выполнить конфигурацию сети на интеллектуальном устройстве посредством оперирования приложением интеллектуального дома для задания сети WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства.
[0056] На практике, когда одно новое интеллектуальное устройство сканируется посредством приложения интеллектуального дома в первый раз, в интерфейсе приложения может быть выведено окно подсказки "найдено одно интеллектуальное устройство, и щелкните для соединения с новым устройством". Когда пользователь щелкает по кнопке OK в окне подсказки, осуществляется переход в интерфейс соединения с устройством. Конечно, если посредством приложения интеллектуального дома сканируются многочисленные интеллектуальные устройства, список устройств может быть сгенерирован согласно просканированным интеллектуальным устройствам, и затем пользователь может выбрать в списке интеллектуальное устройство, на котором должна быть выполнена конфигурация сети, так чтобы был осуществлен переход в интерфейс соединения с устройством.
[0057] В интерфейсе соединения с устройством, может быть обеспечен выпадающий список, отображающий сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством, и пользователь может задать сеть WIFI, к которой должен быть осуществлен доступ, (т.е. SSID) для интеллектуального устройства в выпадающем списке. Так как приложение интеллектуального дома сохранило поддерживаемые типы WIFI или неподдерживаемые типы WIFI всех просканированных интеллектуальных устройств, приложение интеллектуального дома может классифицировать сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством, в выпадающем списке согласно вышеуказанной информации совместно с практической ситуацией сети WIFI в среде дома.
[0058] Приложение интеллектуального дома может классифицировать сети WIFI в выпадающем списке на основе доступной группы и недоступной группы, и классифицировать сети WIFI в выпадающем списке как сети WIFI, доступные интеллектуальному устройству, и сети WIFI, недоступные интеллектуальному устройству.
[0059] На практике, приложение интеллектуального дома может просканировать на предмет окружающих сетей WIFI и получить типы просканированных сетей WIFI. Например, приложение интеллектуального дома может получить информацию, такую как частотный диапазон просканированной сети WIFI, поддерживает ли просканированная сеть WIFI шифрование WEP, является ли сеть WIFI маршрутизатором корпоративного уровня, и т.д.
[0060] После получения типов просканированных сетей WIFI, приложение интеллектуального дома может сопоставить типы с типами WIFI, поддерживаемыми интеллектуальным устройством, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством, хранящимися локально. Если тип просканированной сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством, сеть WIFI может быть классифицирована как сеть WIFI, доступная интеллектуальному устройству. Аналогично, если тип просканированной сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством, сеть WIFI может быть классифицирована как сеть WIFI, недоступная интеллектуальному устройству.
[0061] Например, если типы WIFI, неподдерживаемые интеллектуальным устройством WIFI, включают в себя сеть WIFI, которая не поддерживает шифрование WEP, сеть (маршрутизатор) WIFI корпоративного уровня и сеть WIFI, запущенную в частотном диапазоне 5G, и сеть WIFI, просканированная посредством приложения интеллектуального дома, запущена в частотном диапазоне 5G, то сеть WIFI может быть классифицирована локально как сеть WIFI, недоступная интеллектуальному устройству. Аналогично, если тип просканированной сети WIFI не совпадает с любым из типов WIFI, неподдерживаемых интеллектуальным устройством WIFI, то сеть WIFI может быть классифицирована локально как сеть WIFI доступная интеллектуальному устройству.
[0062] В этом варианте осуществления, так как пользователь только фокусируется на сетях WIFI, доступных интеллектуальному устройству, при задании сети WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства в выпадающем списке, приложение интеллектуального дома может отметить сети WIFI, определенные как доступные интеллектуальному устройству в вышеуказанном процессе сопоставления при классифицировании сетей WIFI, в выпадающем списке. При осуществлении отметки сетей WIFI в выпадающем списке, приложение интеллектуального дома может добавить специальный маркер для сети WIFI, определенной как доступная интеллектуальному устройству, или выделить имя сети WIFI, определенной как доступная интеллектуальному устройству, так чтобы сети WIFI, доступные интеллектуальному устройству, были отличимы от сетей WIFI, недоступных интеллектуальному устройству.
[0063] В дополнение, для того, чтобы сделать классифицированные сети WIFI в выпадающем списке более интуитивными, сети WIFI, определенные как доступные интеллектуальному устройству, могут быть ранжированы согласно предварительно определенному размещению и затем отображены в выпадающем списке в последовательности от начала выпадающего списка. Например, сети WIFI, доступные интеллектуальному устройству, могут быть ранжированы в алфавитном порядке согласно инициалам имен сетей WIFI, и затем ранжированные сети WIFI, доступные интеллектуальному устройству, отображаются пользователю от начала выпадающего списка. Таким образом, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства, он/она может задать приоритет сетям WIFI, отмеченным как доступные в списке для интеллектуального устройства, так чтобы можно было избежать сбоя доступа, вызванного заданием недоступной сети WIFI для интеллектуального устройства WIFI, и степень успешных попыток доступа интеллектуального устройства WIFI может быть повышена.
[0064] В этом варианте осуществления, в интерфейсе соединения с устройством может быть обеспечена кнопка соединения. Когда пользователь уже задал сеть WIFI для интеллектуального устройства посредством выпадающего списка, приложение интеллектуального дома может протолкнуть имя и пароль сети WIFI, хранящиеся в фоне, на интеллектуальное устройство после осуществления пользователем щелчка по кнопке соединения. После приема имени и пароля WIFI, протолкнутых приложением интеллектуального дома, интеллектуальное устройство может инициировать соединения с соответствующим беспроводным маршрутизатором согласно принятым имени и паролю сети WIFI. Конечно, если приложение интеллектуального дома не хранит пароль сети WIFI в фоне, в интерфейсе соединения с устройством может быть выведено окно ввода, так чтобы пользователь мог ввести пароль WIFI вручную, и приложение интеллектуального дома может протолкнуть имя сети WIFI и пароль WIFI, введенные пользователем, на интеллектуальное устройство.
[0065] В вышеуказанных вариантах осуществления, получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируются на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и классифицированные сети WIFI отображаются в списке WIFI. Так как сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, уже были квалифицированы как доступные и недоступные, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, можно избежать сбоя доступа, вызванного посредством задания недоступной сети WIFI для интеллектуального устройства WIFI, таким образом повышая степень успешных попыток доступа интеллектуального устройства WIFI.
[0066] Фиг.2 является схемой последовательности операций способа для отображения списка WIFI согласно примерному варианту осуществления настоящего раскрытия, способ применяется в терминале, и как показано на Фиг.2, способ включает в себя нижеследующие этапы.
[0067] На этапе 201, получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI.
[0068] На этапе 202, сканируют окружающие сети WIFI и получают типы просканированных сетей WIFI.
[0069] На этапе 203, типы просканированных сетей WIFI сопоставляют с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, хранящимися локально. Если тип просканированной сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, сеть WIFI классифицируется как сеть WIFI, доступная интеллектуальному устройству WIFI. Если тип просканированной сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, сеть WIFI классифицируется как сеть WIFI, недоступная интеллектуальному устройству WIFI.
[0070] На этапе 204, классифицированные сети WIFI отображают в списке WIFI.
[0071] В этом варианте осуществления, терминалом может быть интеллектуальный терминал, такой как интеллектуальный телефон, и интеллектуальным устройством WIFI может быть устройство интеллектуального дома с встроенным модулем WIFI. Когда пользователь управляет интеллектуальным устройством WIFI посредством интеллектуального терминала, управление в основном совершается посредством клиентского программного обеспечения, установленного в интеллектуальном терминале. Например, обращаясь к Фиг.3, клиентским программным обеспечением на практике может быть приложение "интеллектуальной дом", и пользователь может централизованно руководить и управлять различными устройствами интеллектуального дома в среде дома посредством пользовательского интерфейса "мое устройство", обеспеченного приложением пользователю.
[0072] В нижеследующем, техническое решение настоящего раскрытия описано подробно, принимая приложение интеллектуального дома в качестве примера клиентского программного обеспечения, и со ссылкой на сценарий среды интеллектуального дома.
[0073] В среде интеллектуального дома в основном есть многочисленные интеллектуальные устройства. Например, в среде интеллектуального дома, в основном есть устройства интеллектуального дома, такие как интеллектуальные камеры, интеллектуальные розетки, интеллектуальные очистители воздуха и т.д. Пользователь может зарегистрироваться в приложении интеллектуального дома посредством регистрационной учетной записи пользователя, и установить связующее взаимоотношение между приложением интеллектуального дома и интеллектуальными устройствами в среде дома для определения разрешения использования.
[0074] Однако, так как интеллектуальные устройства в среде дома могут быть использованы обычно только когда они успешно осуществляют доступ к сети, в основном для выполнения конфигурации сети на новых интеллектуальных устройствах в среде дома для задания сети WIFI, к которой должен быть осуществлен доступ новыми интеллектуальными устройствами, перед установлением связующего взаимоотношения с новыми интеллектуальными устройствами в среде дома посредством регистрации в приложении интеллектуального дома посредством регистрационной учетной записи пользователя. После осуществления доступа интеллектуальными устройствами к заданным сетям WIFI, пользователь может инициировать связывание с интеллектуальными устройствами посредством оперирования приложением интеллектуального дома.
[0075] Также для пользователя возможно выполнить конфигурацию сети на новых интеллектуальных устройствах в среде дома посредством оперирования приложением интеллектуального дома, так чтобы сети WIFI, к которым должен быть осуществлен доступ, были заданы для новых интеллектуальных устройств.
[0076] В первоначальном состоянии, интеллектуальное устройство, после включения, в общем может отправить широковещательное сообщение WIFI, несущее имя интеллектуального устройства, в окружающую среду посредством встроенного модуля WIFI, так чтобы приложение интеллектуального дома могло просканировать на предмет интеллектуальных устройств посредством приема широковещательного сообщения. Между тем, интеллектуальное устройство может включать типы WIFI, поддерживаемые им самим, или типы WIFI, неподдерживаемые им самим, в широковещательное сообщение WIFI, так чтобы когда приложение интеллектуального дома приняло широковещательное сообщение WIFI, оно могло локально сохранить типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0077] Конечно, на практике, приложение интеллектуального дома может реализовать сканирование на предмет интеллектуальных устройств посредством встроенного модуля-Bluetooth. Например, после включения, интеллектуальное устройство осуществляет широковещательную передачу сигнала Bluetooth в окружающую среду посредством встроенного модуля Bluetooth, и приложение интеллектуального дома может просканировать на предмет окружающего интеллектуального устройства посредством обнаружения сигнала Bluetooth, отправленного интеллектуальным устройством. Между тем, сигнал Bluetooth, отправленный интеллектуальным устройством, может также нести типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI, так чтобы когда приложение интеллектуального дома обнаружило сигнал Bluetooth, оно могло локально сохранить типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[0078] Следует отметить, что типы WIFI, поддерживаемые интеллектуальным устройством, или типы WIFI, неподдерживаемые интеллектуальным устройством, зависят от стандарта интеллектуального чипа WIFI, используемого интеллектуальным устройством. Например, если интеллектуальный чип WIFI, используемый интеллектуальным устройством, не может осуществить доступ к сети WIFI, которая не поддерживает шифрование WEP, сеть (маршрутизатор) WIFI корпоративного уровня и сеть WIFI, запущенную в частотном диапазоне 5G, из-за ограничения стандарта, то эти типы сетей WIFI, неподдерживаемые интеллектуальным устройством, записываются в регистр интеллектуального устройства WIFI, когда интеллектуальное устройство покидает завод. Таким образом, после включения, интеллектуальное устройство может считать информацию из регистра и несет информацию в широковещательном сообщении WIFI или сигнале Bluetooth, отправленном для широковещательной передачи в среде дома.
[0079] В этом варианте осуществления, для того, чтобы приложение интеллектуального дома приняло типы WIFI, поддерживаемые интеллектуальным устройством, интеллектуальное устройство активно отправляет типы WIFI, поддерживаемые им самим, или типы WIFI, неподдерживаемые им самим, в приложение интеллектуального дома посредством широковещательного сообщения после включения питания. Кроме того, приложение интеллектуального дома может выполнить активный запрос. Например, на практике, приложение интеллектуального дома может отправить сообщение запроса в окружающее интеллектуальное устройство для осуществления запроса типов WIFI, поддерживаемых окружающим интеллектуальным устройством, и когда окружающее интеллектуальное устройство принимает сообщение запроса, оно может считать поддерживаемые типы WIFI или неподдерживаемые типы WIFI из регистра интеллектуального чипа WIFI и вернуть считанную информацию в приложение интеллектуального дома в качестве результата запроса.
[0080] На практике, сообщением запроса может быть широковещательное сообщение WIFI, отправленное приложением интеллектуального дома посредством интеллектуального терминала пользователя, или может быть сигнал Bluetooth, отправленный интеллектуальным терминалом пользователя, что не ограничивается в настоящем документе.
[0081] В этом варианте осуществления, для просканированного интеллектуального устройства, если оно просканировано первый раз, то указывается, что интеллектуальное устройство является новым интеллектуальным устройством, и так как интеллектуальное устройство еще не осуществило доступ к сети, пользователь может выполнить конфигурацию сети на интеллектуальном устройстве посредством оперирования приложением интеллектуального дома для задания сети WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства.
[0082] На практике, когда одно новое интеллектуальное устройство сканируется посредством приложения интеллектуального дома в первый раз, в интерфейсе приложения может быть выведено окно подсказки "найдено одно интеллектуальное устройство, и щелкните для соединения с новым устройством". Когда пользователь щелкает по кнопке OK в окне подсказки, осуществляется переход в интерфейс соединения с устройством.
[0083] Например, обращаясь к Фиг.4, если одно новое устройство очистки воздуха просканировано посредством приложения интеллектуального дома, в интерфейсе приложения выводится окно подсказки "найдено одно устройство очистки воздуха, щелкните для соединения с новым устройством". Когда пользователь щелкает по кнопке OK в нижней части окна подсказки, может осуществиться переход в интерфейс соединения с устройством.
[0084] Конечно, если приложением интеллектуального дома сканируются многочисленные интеллектуальные устройства, список устройств может быть сгенерирован согласно просканированным интеллектуальным устройствам, и затем пользователь может выбрать в списке интеллектуальное устройство, на котором должна быть выполнена конфигурация сети, так чтобы был осуществлен переход в интерфейс соединения с устройством.
[0085] Например, обращаясь к Фиг.5, если посредством приложения интеллектуального дома просканированы многочисленные новые интеллектуальные устройства, такие как "XiaoMi-smart socket", "XiaoMi-smart camera", и "XiaoMi-air cleaner", список устройств "выберите устройство для соединения" может быть выведен в интерфейсе приложения интеллектуального дома для пользователя, так чтобы пользователь мог выбрать в списке интеллектуальное устройство, на котором должна быть выбрана конфигурация сети, и может быть осуществлен переход в интерфейс соединения с устройством.
[0086] В интерфейсе соединения с устройством, может быть обеспечен выпадающий список, отображающий сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством, и пользователь может задать сеть WIFI, к которой должен быть осуществлен доступ (т.е. SSID), для интеллектуального устройства в выпадающем списке.
[0087] Например, обращаясь к Фиг.6, когда пользователь выбирает из списка устройств, показанного на Фиг.5, интеллектуальное устройство, на котором должна быть выполнена конфигурация сети, выпадающий список, содержащий сети WIFI, доступные интеллектуальному устройству, могут быть отображены в интерфейсе соединения с устройством, так чтобы пользователь мог задать сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства в выпадающем списке.
[0088] в этом варианте осуществления, так как приложение интеллектуального дома локально сохранило поддерживаемые типы WIFI или неподдерживаемые типы WIFI всех просканированных интеллектуальных устройств, приложение интеллектуального дома может классифицировать сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством, в выпадающем списке согласно вышеуказанной информации совместно с практической ситуацией сети WIFI в среде дома.
[0089] Приложение интеллектуального дома может классифицировать сети WIFI в выпадающем списке на основе доступной группы и недоступной группы, и классифицировать сети WIFI в выпадающем списке как сети WIFI, доступные интеллектуальному устройству, и сети WIFI, недоступные интеллектуальному устройству.
[0090] На практике, приложение интеллектуального дома может просканировать на предмет окружающих сетей WIFI, и получить типы просканированных сетей WIFI. Например, приложение интеллектуального дома может получить информацию, такую как частотный диапазон просканированной сети WIFI, поддерживает ли просканированная сеть WIFI шифрование WEP, является ли сеть WIFI маршрутизатором корпоративного уровня, и т.д.
[0091] После получения типов просканированных сетей WIFI, приложение интеллектуального дома может сопоставить типы с типами WIFI, поддерживаемыми интеллектуальным устройством, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством, хранящимися локально. Если тип просканированной сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством, сеть WIFI может быть классифицирована как сеть WIFI, доступная интеллектуальному устройству. Аналогично, если тип просканированной сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством, сеть WIFI может быть классифицирована как сеть WIFI, недоступная интеллектуальному устройству.
[0092] Например, если типы WIFI, неподдерживаемые интеллектуальным устройством WIFI, включают в себя сеть WIFI, которая не поддерживает шифрование WEP, сеть (маршрутизатор) WIFI корпоративного уровня и сеть WIFI, запущенную в частотном диапазоне 5G, и сеть WIFI, просканированная посредством приложения интеллектуального дома, запущена в частотном диапазоне 5G, то сеть WIFI может быть классифицирована локально как сеть WIFI, недоступная интеллектуальному устройству. Аналогично, если тип просканированной сети WIFI не совпадает с любым из типов WIFI, неподдерживаемых интеллектуальным устройством WIFI, то сеть WIFI может быть классифицирована локально как сеть WIFI, доступная интеллектуальному устройству.
[0093] В этом варианте осуществления, так как пользователь только фокусируется на сетях WIFI, доступных интеллектуальному устройству, при задании сети WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства в выпадающем списке, приложение интеллектуального дома может отметить сети WIFI, определенные как доступные интеллектуальному устройству в вышеуказанном процессе сопоставления при классифицировании сетей WIFI, в выпадающем списке. При осуществлении отметки сетей WIFI в выпадающем списке, приложение интеллектуального дома может добавить специальный маркер для сети WIFI, определенной как доступная интеллектуальному устройству, например, добавить логотип компании Xiaomi к сети WIFI, определенной как доступная интеллектуальному устройству, как показано в списке WIFI по Фиг.6. Конечно, помимо добавления специального маркера, может быть выделено имя сети WIFI, определенной как доступная интеллектуальному устройству, так чтобы сети WIFI, доступные интеллектуальному устройству были отличимы от сетей WIFI, недоступных интеллектуальному устройству.
[0094] В дополнение, для того, чтобы сделать классифицированные сети WIFI в выпадающем списке более интуитивными, сети WIFI, определенные как доступные интеллектуальному устройству, могут быть ранжированы согласно предварительно определенному размещению и затем отображены в выпадающем списке в последовательности от начала выпадающего списка. Например, сети WIFI, доступные интеллектуальному устройству, могут быть ранжированы в алфавитном порядке согласно инициалам имен сетей WIFI, и затем ранжированные сети WIFI, доступные интеллектуальному устройству, отображаются пользователю от начала выпадающего списка. Таким образом, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства, он/она может задать приоритет сетям WIFI, отмеченным как доступные в списке для интеллектуального устройства, так чтобы можно было избежать сбоя доступа, вызванного заданием недоступной сети WIFI для интеллектуального устройства WIFI, и степень успешных попыток доступа интеллектуального устройства WIFI может быть повышена.
[0095] В этом варианте осуществления, в интерфейсе соединения с устройством может быть обеспечена кнопка соединения. Когда пользователь уже задал сеть WIFI для интеллектуального устройства посредством выпадающего списка, приложение интеллектуального дома может протолкнуть имя и пароль сети WIFI, хранящиеся в фоне, на интеллектуальное устройство после осуществления пользователем щелчка по кнопке соединения. После приема имени и пароля WIFI, протолкнутых приложением интеллектуального дома, интеллектуальное устройство может инициировать соединения с соответствующим беспроводным маршрутизатором согласно принятым имени и паролю сети WIFI. Например, обращаясь к Фиг.7, если пользователь задает сеть WIFI с именем после renqiao для интеллектуального устройства, пользователь может щелкнуть по кнопке соединения после задания, так чтобы приложение интеллектуального дома было задействовано для проталкивания имени и пароля сети WIFI на интеллектуальное устройство.
[0096] Конечно, если приложение интеллектуального дома не хранит пароль сети WIFI в фоне, в интерфейсе соединения с устройством может быть выведено окно ввода, так чтобы пользователь мог ввести пароль WIFI вручную, и приложение интеллектуального дома может протолкнуть имя сети WIFI и пароль WIFI, введенные пользователем, на интеллектуальное устройство.
[0097] В вышеуказанных вариантах осуществления, получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируются на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и классифицированные сети WIFI отображаются в списке WIFI. Так как сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, уже были квалифицированы как доступные и недоступные, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, можно избежать сбоя доступа, вызванного посредством задания недоступной сети WIFI для интеллектуального устройства WIFI, таким образом повышая степень успешных попыток доступа интеллектуального устройства WIFI.
[0098] В соответствии с вышеуказанным способом вариантов осуществления, настоящее раскрытие также обеспечивает устройство для отображения списка WIFI.
[0099] Фиг.8 является блок-схемой устройства для отображения списка WIFI согласно примерному варианту осуществления.
[00100] Как показано на Фиг.8, устройство 800 для отображения списка WIFI согласно примерному варианту осуществления включает в себя модуль 801 получения, модуль 802 классифицирования и модуль 803 отображения.
[00101] Модуль 801 получения выполнен с возможностью получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI.
[00102] Модуль 802 классифицирования выполнен с возможностью классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI.
[00103] модуль 803 отображения выполнен с возможностью отображения в списке WIFI классифицированных сетей WIFI.
[00104] В вышеуказанных вариантах осуществления, получают типы WIFI, поддерживаемые интеллектуальным устройством WIFI, сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, классифицируются на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и классифицированные сети WIFI отображаются в списке WIFI. Так как сети WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI, уже были квалифицированы как доступные и недоступные, когда пользователь задает сеть WIFI, к которой должен быть осуществлен доступ, для интеллектуального устройства WIFI, можно избежать сбоя доступа, вызванного посредством задания недоступной сети WIFI для интеллектуального устройства WIFI, таким образом повышая степень успешных попыток доступа интеллектуального устройства WIFI.
[00105] Обращаясь к Фиг.9, которая является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления, модуль 801 получения может включать в себя первый подмодуль 801A приема и подмодуль 801B хранения, на основе варианта осуществления, показанного на Фиг.8.
[00106] Первый подмодуль 801A приема выполнен с возможностью приема широковещательного сообщения, отправленного интеллектуальным устройством WIFI, при этом широковещательное сообщение отправляется интеллектуальным устройством WIFI при запуске, и широковещательное сообщение несет типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[00107] Подмодуль 801B хранения выполнен с возможностью локального хранения типов WIFI, поддерживаемых интеллектуальным устройством WIFI, или типов WIFI, неподдерживаемых интеллектуальным устройством WIFI.
[00108] Обращаясь к Фиг.10, которая является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления, модуль 801 получения может включать в себя подмодуль 801C широковещательной передачи и второй подмодуль 801D приема, на основе варианта осуществления, показанного на Фиг.8.
[00109] Подмодуль 801C широковещательной передачи выполнен с возможностью широковещательной передачи сообщения запроса в интеллектуальное устройство WIFI, при этом сообщение запроса выполнено с возможностью осуществления запроса типов WIFI, поддерживаемых интеллектуальным устройством WIFI.
[00110] Второй подмодуль 801D приема выполнен с возможностью приема результата запроса, возвращаемого интеллектуальным устройством WIFI, в ответ на сообщение запроса, при этом результат запроса содержит типы WIFI, поддерживаемые интеллектуальным устройством WIFI, или типы WIFI, неподдерживаемые интеллектуальным устройством WIFI.
[00111] Следует отметить, что подмодуль 801C широковещательной передачи и второй подмодуль 801D приема, показанные в варианте осуществления устройства по Фиг.10, могут также быть включены в вариант осуществления устройства по Фиг.9, что не ограничивается в настоящем документе.
[00112] Обращаясь к Фиг.11, которая является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления, модуль 802 классифицирования может включать в себя подмодуль 802A сканирования, подмодуль 802B сопоставления, первый подмодуль 802C классифицирования и второй подмодуль 802D классифицирования, на основе варианта осуществления, показанного на Фиг.8.
[00113] Подмодуль сканирования 802A выполнен с возможностью сканирования окружающих сетей WIFI и получения типов окружающих сетей WIFI.
[00114] Подмодуль 802B сопоставления выполнен с возможностью сопоставления типов окружающих сетей WIFI с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, хранящимися локально, или с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI, хранящимися локально.
[00115] Первый подмодуль 802C классифицирования выполнен с возможностью классифицирования сети WIFI как сети WIFI, доступной интеллектуальному устройству WIFI, если тип сети WIFI совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI.
[00116] Второй подмодуль 802D классифицирования выполнен с возможностью классифицирования сети WIFI как сети WIFI, недоступной интеллектуальному устройству WIFI, если тип сети WIFI не совпадает с типами WIFI, поддерживаемыми интеллектуальным устройством WIFI, или совпадает с типами WIFI, неподдерживаемыми интеллектуальным устройством WIFI.
[00117] Следует отметить, что подмодуль 802A сканирования, подмодуль 802B сопоставления, первый подмодуль 802C классифицирования и второй подмодуль 802D классифицирования, показанные в варианте осуществления устройства по Фиг.11, могут также быть включены в варианты осуществления устройства, показанные на Фиг.9-10, что не ограничивается в настоящем документе.
[00118] Обращаясь к Фиг.12, которая является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления, модуль 802 классифицирования может включать в себя подмодуль 802E осуществления отметки, на основе варианта осуществления, показанного на Фиг.11.
[00119] Подмодуль 802E осуществления отметки выполнен с возможностью осуществления отметки сети WIFI, доступной интеллектуальному устройству WIFI, как доступной в списке WIFI или выделения имени сети WIFI, доступной интеллектуальному устройству WIFI, в списке WIFI.
[00120] Следует отметить, что подмодуль 802E осуществления отметки, показанный в варианте осуществления устройства по Фиг.12, может также быть включен в варианты осуществления устройства, показанные на Фиг.8-10, что не ограничивается в настоящем документе.
[00121] Обращаясь к Фиг.13, которая является блок-схемой другого устройства для отображения списка WIFI согласно примерному варианту осуществления, модуль 803 отображения может включать в себя подмодуль 803A отображения, на основе варианта осуществления, показанного на Фиг.8.
[00122] Подмодуль 803A отображения выполнен с возможностью отображения в списке WIFI сетей WIFI, отмеченных как доступные или с выделенными именами, в последовательности с начала списка WIFI согласно предварительно определенному размещению.
[00123] Следует отметить, что подмодуль 803A отображения, показанный в варианте осуществления устройства по Фиг.13, может также быть включен в варианты осуществления устройства по Фиг.9-12, что не ограничивается в настоящем документе.
[00124] По отношению к устройствам в вышеуказанных вариантах осуществления, конкретные режимы функционирования отдельных модулей в нем были подробно описаны в вариантах осуществления касательно способов отображения списка WIFI, которые не будут разъяснены в настоящем документе.
[00125] Так как варианты осуществления устройства по существу соответствуют вариантам осуществления способа, связанные аспекты могут ссылаться на описание в вариантах осуществления способа. Варианты осуществления устройства, описанные выше, являются лишь примерными, и модули, проиллюстрированные в нем как раздельные компоненты, могут быть или могут не быть физически отделены друг от друга, и компоненты, представленные как модули, могут быть или могут не быть физическими модулями, т.е. могут быть размещены в том же месте или могут быть распределены в многочисленных сетевых блоках. Некоторые или все модули могут быть выбраны согласно фактическим требованиям, так чтобы достигнуть целей настоящего раскрытия, которые могут быть понятны или реализованы специалистами в данной области техники без творческих усилий.
[00126] Соответственно, настоящее раскрытие также обеспечивает устройство для отображения списка WIFI, и устройство включает в себя процессор и память, выполненную с возможностью хранения инструкций, исполняемых процессором. Процессор выполнен с возможностью получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI, классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI, и отображения в списке WIFI классифицированных сетей WIFI.
[00127] Соответственно, настоящее раскрытие также обеспечивает терминал. Терминал включает в себя память и одну или более программ, хранящихся в памяти. Одна или более программ выполнены с возможностью исполнения одним или более процессорами, и одна или более программ включают в себя инструкции для реализации нижеследующих операций: получения типов WIFI, поддерживаемых интеллектуальным устройством WIFI; классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI; отображения в списке WIFI классифицированных сетей WIFI.
[00128] Фиг.14 является принципиальной схемой устройства для отображения списка WIFI согласно примерному варианту осуществления настоящего раскрытия.
[00129] Как показано на Фиг.14, устройством 1400 для отображения списка WIFI согласно примерному варианту осуществления может быть мобильный телефон, компьютер, терминал цифрового вещания, приемопередатчик сообщений, игровая консоль, планшет, медицинское устройство, тренажерное оборудование, персональный цифровой помощник и подобные.
[00130] Обращаясь к Фиг.14, устройство 1400 может включать в себя один или более из нижеследующих компонентов: компонент 1401 обработки, память 1402, компонент 1403 электропитания, мультимедийный компонент 1404, аудиокомпонент 1405, интерфейс 1406 ввода/вывода (I/O), компонент 1407 с датчиками и компонент 1408 связи.
[00131] Компонент 1401 обработки обычно управляет общими операциями устройства 1400, такими как операции, ассоциированные с отображением, телефонные вызовы, передача данных, операции камеры, и операции записи. Компонент 1401 обработки может включать в себя один или более процессоров 1409 для исполнения инструкций для выполнения всех или части этапов в вышеописанных способах. Более того, компонент 1401 обработки может включать в себя один или более модулей, которые способствуют взаимодействию между компонентом 1401 обработки и другими компонентами. Например, компонент 1401 обработки может включать в себя мультимедийный модуль для способствования взаимодействию между мультимедийным компонентом 1404 и компонентом 1401 обработки.
[00132] Память 1402 выполнена с возможностью хранения различных типов данных для поддержки функционирования устройства 1400. Примеры таких данных включают в себя инструкции для любых приложений или способов, функционирующих на устройстве 1400, контактные данные, данные телефонной книги, сообщения, картинки, видео, и т.д. Память 1402 может быть реализована с использованием любого типа устройств энергозависимой или энергонезависимой памяти, или их комбинации, таких как статичная оперативная память (SRAM), электрически стираемая программируемая постоянная память (EEPROM)(EEPROM), электрически программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00133] Компонент 1403 электропитания обеспечивает электропитание различным компонентам устройства 1400. Компонент 1403 электропитания может включать в себя систему управления электропитанием, один или более источников электропитания, и любые другие компоненты, ассоциированные с генерированием, управлением, и распределением электропитания в устройстве 1400.
[00134] Мультимедийный компонент 1404 включает в себя экран, обеспечивающий интерфейс вывода между устройством 1400 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более датчиков касания для считывания касаний, движений пальцем, и других жестов на сенсорной панели. Датчики касания могут не только считывать границу действия касания или движения пальцем, но также считывают длительность времени и давление, ассоциированные с действием касания или движения пальцем. В некоторых вариантах осуществления, мультимедийный компонент 1404 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера может принимать внешние мультимедийные данные, пока устройство 1400 находится в режиме функционирования, таком как режим фотографии или видеорежим. Каждая из передней камеры и задней камеры может быть системой с фиксированными оптическими линзами или иметь возможность изменения фокуса и оптического приближения.
[00135] Аудиокомпонент 1405 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 1405 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 1400 находится в режиме функционирования, таком как режим вызова, режим записи и режим распознавания голоса. Принятый аудиосигнал может быть дополнительно сохранен в памяти 1402 или передан посредством компонента 1408 связи. В некоторых вариантах осуществления, аудиокомпонент 1405 дополнительно включает в себя динамик для вывода аудиосигналов.
[00136] Интерфейс 1402 I/O обеспечивает интерфейс между компонентом 1401 обработки и модулями периферийного интерфейса, такими как клавиатура, колесо мыши, кнопки, и подобные. Кнопки могут включать в себя, но не ограничены этим, кнопку "домой", кнопку громкости, кнопку запуска и кнопку блокировки.
[00137] Компонент 1407 с датчиками включает в себя один или более датчиков для обеспечения оценок статуса различных аспектов устройства 1400. Например, компонент 1407 с датчиками может обнаружить включенный/выключенный статус устройства 1400 и относительное расположение компонентов (например, дисплей и вспомогательная клавиатура устройства 1400). Компонент 1407 с датчиками может обнаружить изменение в расположении устройства 1400 или компонента в устройстве 1400, присутствие или отсутствие контакта пользователя с устройством 1400, ориентацию или ускорение/замедление устройства 1400, и изменение температуры устройства 1400. Компонент 1407 с датчиками может включать в себя датчик приближения, выполненный с возможностью обнаружения приближения ближайших объектов без какого-либо физического контакта. Компонент 1407 с датчиками может также включать в себя датчик света, такой как CMOS или CCD-датчик изображения, для использования в приложениях визуализации. В некоторых вариантах осуществления, компонент 1407 с датчиками может также включать в себя датчик акселерометра, датчик гироскопа, магнитный датчик, датчик давления, или датчик температуры.
[00138] Компонент 1408 связи выполнен с возможностью способствования проводной или беспроводной связи между устройством 1400 и другими устройствами. Устройство 1400 может осуществить доступ к беспроводной сети на основе стандарта связи, такого как WIFI, 2G, или 3G, или их комбинации. В одном примерном варианте осуществления, компонент 1408 связи принимает широковещательный сигнал или информацию, ассоциированную с широковещательной передачей, из внешней системы управления широковещательной передачей посредством широковещательного канала. В одном примерном варианте осуществления, компонент 1408 связи дополнительно включает в себя модуль связи в ближнем поле (NFC) для способствования связи ближнего действия. Например, NFC-модуль может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по инфракрасной передаче данных (IrDA), сверхширокополосной (UWB) технологии, технологии Bluetooth (ВТ) и других технологий.
[00139] В примерных вариантах осуществления, устройство 1400 может быть реализовано с использованием одной или более специализированных интегральных схем (ASIC), процессоров цифровой обработки сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения вышеописанных способов.
[00140] В примерном варианте осуществления, также обеспечен невременный компьютерно-читаемый носитель информации, включающий в себя инструкции, такой как память 1402, включающая в себя инструкции. Вышеуказанные инструкции исполняются процессором 1409 в устройстве 1400 для выполнения вышеописанных способов. Например, невременным компьютерно-читаемым носителем информации может быть ROM, RAM, CD-ROM, магнитная пленка, флоппи-диск, устройство оптического накопителя, и подобные.
[00141] Когда инструкции в носителе информации исполняются процессором мобильного терминала, мобильный терминал может реализовать способ для отображения списка WIFI, включающий в себя: получение типов WIFI, поддерживаемых интеллектуальным устройством WIFI; классифицирования сетей WIFI, к которым должен быть осуществлен доступ интеллектуальным устройством WIFI на, по меньшей мере, доступную группу и недоступную группу согласно типам WIFI, поддерживаемым интеллектуальным устройством WIFI; отображение в списке WIFI классифицированных сетей WIFI.
[00142] Другие варианты осуществления данного изобретения будут понятны специалистам в данной области техники в результате рассмотрения данного описания и практического применения данного изобретения, раскрытого здесь. Эта заявка предназначена для охвата любых вариаций, использований, или адаптаций данного изобретения, следуя основным его принципам, и включая такие отступления от настоящего раскрытия, которые идут в рамках известной или обычной практики в данной области техники. Предполагается, что описание и примеры рассматриваются только как примерные в пределах подлинного объема и сущности данного изобретения, указанных нижеследующей формулой изобретения.
[00143] Будет понятно, что настоящее изобретение не ограничено точной конструкцией, которая была описана выше и проиллюстрирована на прилагаемых чертежах, и что различные модификации и изменения могут быть сделаны без отступления от их объема. Предполагается, что объем данного изобретения ограничен только формулой изобретения.