СПОСОБ, ОБОРУДОВАНИЕ И СИСТЕМА ДЛЯ ИНТЕЛЛЕКТУАЛЬНОГО УСТРОЙСТВА ДЛЯ ОСУЩЕСТВЛЕНИЯ ДОСТУПА К МАРШРУТИЗАТОРУ
METHOD, EQUIPMENT AND SYSTEM FOR INTELLIGENT DEVICE FOR OBTAINING ACCESS TO ROUTER

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основана на и испрашивает приоритет по китайской патентной заявке № 201510452197.7, поданной 28 июля 2015 г., содержание которой в полном объеме включено в данное описание в порядке ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение, в целом, относится к области сетевой связи и, более конкретно, к способу, оборудованию и системе, для интеллектуального устройства для осуществления доступа к маршрутизатору.
УРОВЕНЬ ТЕХНИКИ
[0003] Обычно некоторые виды интеллектуальных устройств, снабженных функцией WiFi (беспроводной локальной сети), будучи в состоянии готовности к осуществлению доступа к сети, могут рассылать сообщение, несущее информацию описания устройств себя самих, и все окружающие WiFi-устройства могут принимать это сообщение. Такая особенность используется некоторыми вспомогательными WiFi-устройствами в своих решениях относительно соединений. В частности, при обнаружении устройства для осуществления доступа, SSID (идентификатор набора служб) и пароль можно отправлять на устройство через широковещательное сообщение для облегчения устройству осуществления доступа к указанному маршрутизатору.
[0004] Таким образом, интеллектуальные устройства позволяют быстро осуществлять доступ к маршрутизатору. Однако существует опасность того, что соединение интеллектуального устройства пользователя может осуществляться соседями.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Для решения проблем, присущих уровню техники, варианты осуществления настоящего изобретения предусматривают способ, оборудование и систему для интеллектуального устройства для осуществления доступа к маршрутизатору, которые позволяют осуществлять соответствующие процессы путем принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа.
[0006] Согласно первому аспекту вариантов осуществления настоящего изобретения, предусмотрен способ для интеллектуального устройства для осуществления доступа к маршрутизатору. Способ включает в себя:
прием идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
захват коллекции, включающей в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
принятие решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, для получения результата принятия решения; и
передачу соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[0007] Принятие решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, включает в себя:
если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, закрытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, закрытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа; или
если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, открытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, открытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа.
[0008] Передача соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения включает в себя:
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором.
[0009] Принятие решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, включает в себя:
если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, закрытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, закрытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа; или
если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, открытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, открытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа.
[0010] Передача соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения включает в себя:
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передачу инструкции поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать состояние соединения с маршрутизатором, к которому в данный момент осуществляется доступ.
[0011] До приема идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, способ дополнительно включает в себя:
прием идентификатора интеллектуального устройства и коллекции, включающей в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[0012] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрен способ для интеллектуального устройства для осуществления доступа к маршрутизатору. Способ включает в себя:
передачу идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
прием от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и
осуществление соответствующего процесса согласно инструкции.
[0013] Осуществление соответствующего процесса согласно инструкции включает в себя:
возобновление состояния отсутствия соединения с любым маршрутизатором, если инструкция являются инструкцией сброса;
разрыв соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией разрыва соединения;
разрыв соединения с маршрутизатором, к которому в данный момент осуществляется доступ, и попытка соединения с другим маршрутизатором, если инструкция являются инструкцией повторного установления соединения; или
поддержание соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией поддержания соединения.
[0014] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрено оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору. Оборудование включает в себя:
первый модуль приема, выполненный с возможностью приема идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
модуль захвата, выполненный с возможностью захвата коллекции, включающей в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
модуль принятия решения, выполненный с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, для получения результата принятия решения; и
модуль передачи, выполненный с возможностью передачи соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[0015] Модуль принятия решения включает в себя:
первый подмодуль принятия решения, выполненный с возможностью, если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, закрытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, закрытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, закрытый для доступа; или
второй подмодуль принятия решения, выполненный с возможностью, если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, открытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, открытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, закрытый для доступа.
[0016] Модуль передачи включает в себя:
первый подмодуль передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
второй подмодуль передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
третий подмодуль передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором.
[0017] Модуль принятия решения включает в себя:
третий подмодуль принятия решения, выполненный с возможностью, если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, закрытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, закрытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, открытый для доступа; или
четвертый подмодуль принятия решения, выполненный с возможностью, если коллекция, включающая в себя SSID маршрутизаторов, является коллекцией, включающей в себя SSID маршрутизаторов, открытых для доступа, и в коллекции, включающей в себя SSID маршрутизаторов, открытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, открытый для доступа.
[0018] Модуль передачи включает в себя:
четвертый подмодуль передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передавать инструкцию поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать соединение с маршрутизатором, к которому в данный момент осуществляется доступ.
[0019] Оборудование дополнительно включает в себя:
второй модуль приема, выполненный с возможностью приема идентификатора интеллектуального устройства и коллекции, включающей в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[0020] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрено оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору. Оборудование включает в себя:
модуль передачи, выполненный с возможностью передачи идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
модуль приема, выполненный с возможностью приема от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и
модуль обработки, выполненный с возможностью осуществления соответствующего процесса согласно инструкции.
[0021] Модуль обработки включает в себя:
подмодуль возобновления, выполненный с возможностью возобновления состояния отсутствия соединения с любым маршрутизатором, если инструкция являются инструкцией сброса;
подмодуль разрыва соединения, выполненный с возможностью разрыва соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией разрыва соединения;
подмодуль повторного установления соединения, выполненный с возможностью разрыва соединения с маршрутизатором, к которому в данный момент осуществляется доступ, и осуществления попытки соединения с другим маршрутизатором, если инструкция являются инструкцией повторного установления соединения; или
подмодуль поддержания соединения, выполненный с возможностью поддержания соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией поддержания соединения.
[0022] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрено оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору. Оборудование включает в себя:
процессор; и
память для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
принимать идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
захватывать коллекцию, включающую в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
принимать решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, для получения результата принятия решения; и
передавать соответствующую инструкцию на интеллектуальное устройство согласно результату принятия решения.
[0023] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрено оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору. Оборудование включает в себя:
процессор; и
память для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
передавать идентификатор интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
принимать от сервера соответствующую инструкцию, сгенерированную согласно результату принятия решения; и
осуществлять соответствующий процесс согласно инструкции.
[0024] Согласно другому аспекту вариантов осуществления настоящего изобретения, предусмотрена система для интеллектуального устройства для осуществления доступа к маршрутизатору. Система включает в себя: сервер и интеллектуальное устройство,
причем сервер выполнен с возможностью: принимать идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство; захватывать коллекцию, включающую в себя SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства; принимать решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, включающей в себя SSID маршрутизаторов, для получения результата принятия решения; и передавать соответствующую инструкцию на интеллектуальное устройство согласно результату принятия решения; и
причем интеллектуальное устройство выполнено с возможностью передачи идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору; приема от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и осуществления соответствующего процесса согласно инструкции.
[0025] Следующих положительных результатов можно добиться в техническом решении, предусмотренном вариантами осуществления настоящего изобретения.
[0026] Согласно вышеописанным вариантам осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0027] Следует понимать, что вышеприведенное общее описание и нижеследующее подробное описание являются лишь иллюстративными и пояснительными и не ограничивают заявленное изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0028] Прилагаемые чертежи, которые включены в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с изобретением, и, совместно с описанием, служат для объяснения принципов изобретения.
[0029] Фиг.1 - блок-схема, демонстрирующая систему для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления.
[0030] Фиг.2 - блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления I.
[0031] Фиг.3 - блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления II.
[0032] Фиг.4 - блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления III.
[0033] Фиг.5 - блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления IV.
[0034] Фиг.6 - блок-схема, демонстрирующая оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления.
[0035] Фиг.7 - блок-схема, демонстрирующая модуль принятия решения в оборудовании для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления.
[0036] Фиг.8 - блок-схема, демонстрирующая модуль передачи в оборудовании для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления I.
[0037] Фиг.9 - блок-схема, демонстрирующая оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления II.
[0038] Фиг.10 - блок-схема, демонстрирующая модуль обработки в оборудовании для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления II.
[0039] Фиг.11 - блок-схема, демонстрирующая рекомендованное оборудование, применимое для съемочной аппаратуры согласно иллюстративному варианту осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0040] Ниже подробно описаны иллюстративные варианты осуществления, примеры которых проиллюстрированы в прилагаемых чертежах. Нижеследующее описание приведено со ссылкой на прилагаемые чертежи, в которых одинаковые номера на разных чертежах представляют одинаковые или аналогичные элементы, если не указано обратное. Реализации, изложенные в нижеследующем описании иллюстративных вариантов осуществления, не представляют все реализации, согласующиеся с изобретением. Напротив, они являются лишь примерами устройств и способов, согласующихся с аспектами, относящимися к изобретению, представленными в нижеследующей формуле изобретения.
[0041] Для лучшего понимания изобретения, начнем описание с системы для интеллектуального устройства для осуществления доступа к маршрутизатору согласно изобретению. Как показано на фиг.1, система для интеллектуального устройства для осуществления доступа к маршрутизатору, включает в себя сервер 11 и интеллектуальное устройство 12.
[0042] Сервер 11 выполнен с возможностью: принимать идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство; захватывать коллекцию, содержащую SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства; принимать решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения; и передавать соответствующую инструкцию на интеллектуальное устройство согласно результату принятия решения.
[0043] Интеллектуальное устройство 12 выполнено с возможностью передачи идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору; приема от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и осуществления соответствующего процесса согласно инструкции.
[0044] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0045] Ниже будет описан порядок взаимодействия между сервером и интеллектуальным устройством.
[0046] Прежде всего, сервер принимает идентификатор интеллектуального устройства и коллекцию, содержащую SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[0047] Затем, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, идентификатор интеллектуального устройства и SSID маршрутизатора передаются на сервер.
[0048] Затем сервер принимает идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство.
[0049] Затем сервер захватывает коллекцию, содержащую SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства.
[0050] Затем сервер решает, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения.
[0051] Затем сервер передает соответствующую инструкцию на интеллектуальное устройство на основании результата принятия решения.
[0052] Затем интеллектуальное устройство принимает от сервера соответствующую инструкцию генерирует на основании результата принятия решения.
[0053] Затем интеллектуальное устройство осуществляет соответствующий процесс согласно инструкции.
[0054] Нижеследующее описание будет приведено со стороны сервера и стороны интеллектуального устройства, соответственно. Сначала будет описана сторона сервера.
[0055] На фиг.2 показана блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг.2, способ для интеллектуального устройства для осуществления доступа к маршрутизатору, применим на сервере или в прикладной программе, и включает в себя следующие этапы S200-S204.
[0056] На этапе S201, прием идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство.
[0057] На этапе S202, захват коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства.
[0058] На этапе S203, принятие решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения.
[0059] На этапе S204, передача соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[0060] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0061] Согласно варианту осуществления, этап S203 включает в себя:
если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа; или
если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа.
[0062] Согласно вышеописанному варианту осуществления, коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа. Принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, путем определения, существует ли в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, SSID маршрутизатора, к которому в данный момент осуществляется доступ. При этом коллекция, содержащая SSID маршрутизаторов, закрытых для доступа, может обеспечиваться пользователем согласно фактическим настройкам.
[0063] Согласно варианту осуществления, этап S203 включает в себя:
если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа;
если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа.
[0064] Согласно вышеописанному варианту осуществления, коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа. Принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, путем определения, существует ли в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, SSID маршрутизатора, к которому в данный момент осуществляется доступ. При этом коллекция, содержащая SSID маршрутизаторов, открытых для доступа, может обеспечиваться пользователем согласно фактическим настройкам.
[0065] Согласно варианту осуществления, этап S204 включает в себя:
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передачу инструкции поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать состояние соединения с маршрутизатором, к которому в данный момент осуществляется доступ.
[0066] Согласно вышеописанному варианту осуществления, соответствующий процесс может осуществляться согласно результату принятия решения. Если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, соединение с текущим маршрутизатором может своевременно разрываться. В противном случае, соединение с текущим маршрутизатором может поддерживаться.
[0067] Согласно варианту осуществления, как показано на фиг.2, способ может дополнительно включать в себя следующий этап до этапа S201.
[0068] На этапе S200, прием идентификатора интеллектуального устройства и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища. Идентификатор интеллектуального устройства и коллекция, содержащая SSID маршрутизаторов, могут приниматься от интеллектуального устройства, или приниматься от прикладной программы, установленной на интеллектуальном устройстве после установки прикладной программы пользователем.
[0069] На фиг.3 показана блок-схема операций, демонстрирующая способ для интеллектуального устройства, осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг.3, способ для интеллектуального устройства для осуществления доступа к маршрутизатору, применим на сервере или в прикладной программе, и включает в себя следующие этапы S300-S304.
[0070] На этапе S300, прием идентификатора интеллектуального устройства и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[0071] На этапе S301, прием идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство.
[0072] На этапе S302, захват коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства.
[0073] На этапе S303, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, путем определения, существует ли в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, SSID маршрутизатора, к которому в данный момент осуществляется доступ. Этап может включать в себя: если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа; или если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа.
[0074] На этапе S304, передача соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[0075] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0076] Этап S304 включает в себя:
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передачу инструкции поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать состояние соединения с маршрутизатором, к которому в данный момент осуществляется доступ.
[0077] Согласно вышеописанному варианту осуществления, соответствующий процесс может осуществляться согласно результату принятия решения. Если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, соединение с текущим маршрутизатором может своевременно разрываться. В противном случае, соединение с текущим маршрутизатором может поддерживаться.
[0078] На фиг.4 показана блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг.4, способ для интеллектуального устройства для осуществления доступа к маршрутизатору, применим на сервере или в прикладной программе, и включает в себя следующие этапы S400-S404.
[0079] На этапе S400, прием идентификатора интеллектуального устройства и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[0080] На этапе S401, прием идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство.
[0081] На этапе S402, захват коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства.
[0082] На этапе S403, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, путем определения, существует ли в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, SSID маршрутизатора, к которому в данный момент осуществляется доступ. Этап может включать в себя: если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, закрытого для доступа; или если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определение маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатора, открытого для доступа.
[0083] На этапе S404, передача соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[0084] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0085] Этап S404 включает в себя:
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передачу инструкции повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором; или
если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передачу инструкции поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать состояние соединения с маршрутизатором, к которому в данный момент осуществляется доступ.
[0086] Согласно вышеописанному варианту осуществления, соответствующий процесс может осуществляться согласно результату принятия решения. Если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, соединение с текущим маршрутизатором может своевременно разрываться. В противном случае, соединение с текущим маршрутизатором может поддерживаться.
[0087] Ниже будет описана сторона интеллектуального устройства.
[0088] На фиг.5 показана блок-схема операций, демонстрирующая способ для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг.5, способ для интеллектуального устройства для осуществления доступа к маршрутизатору, применим в интеллектуальном устройстве или прикладной программе, и включает в себя следующие этапы S501-S503.
[0089] На этапе S501, передача идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения.
[0090] На этапе S502, прием от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения.
[0091] На этапе S503, осуществление соответствующего процесса согласно инструкции.
[0092] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляется доступ, передаются на сервер, что позволяет генерировать на сервере соответствующую инструкцию путем принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа. Соответствующий процесс может осуществляться интеллектуальным устройством после приема инструкции, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[0093] Этап S503 включает в себя:
возобновление состояния отсутствия соединения с любым маршрутизатором, если инструкция являются инструкцией сброса;
разрыв соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией разрыва соединения;
разрыв соединения с маршрутизатором, к которому в данный момент осуществляется доступ, и попытка соединения с другим маршрутизатором, если инструкция являются инструкцией повторного установления соединения; или
поддержание соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией поддержания соединения.
[0094] Согласно вышеописанному варианту осуществления, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, соединение с текущим маршрутизатором может своевременно разрываться. В противном случае, соединение с текущим маршрутизатором может поддерживаться. Таким образом, предотвращается доступ интеллектуального устройства к маршрутизатору, постоянно закрытому для доступа.
[0095] Далее будет описан сценарий применения изобретения.
[0096] Прежде всего, когда WiFi-интеллектуальное устройство не соединено ни с одним маршрутизатором, оно может рассылать сообщение, несущее информацию описания устройства, для самого себя, которое может приниматься окружающими мобильными терминалами, например, мобильными телефонами.
[0097] Затем сообщение приглашения “Найдено новое устройство” принимается на терминале с установленной на нем прикладной программой под названием “умный дом” (программой, используемой для управления WiFi-интеллектуальными устройствами). Пользователь терминала имеет возможность выбирать, к какому маршрутизатору осуществлять доступ, и вводить пароль для интеллектуального устройства согласно следующим интерактивным подсказкам, для облегчения доступа интеллектуального устройства к серверу.
[0098] Затем, в случае успешного доступа устройства, пользователь терминала получает возможность находить устройство в списке устройств прикладной программы “умный дом”. Кликнув по списку для входа в интерфейс управления устройством, пользователь может управлять устройством и проверять статус устройства.
[0099] Кроме того, пользователь может устанавливать “SSID маршрутизаторов, закрытых для доступа” для устройства через интерфейс управления устройством. На основании списка, сгенерированного прикладной программой, сканирующей сигнал WiFi вокруг пользователя, пользователь может выбирать SSID некоторых маршрутизаторов, доступа к которым запрещен интеллектуальному устройству. Затем прикладная программа передает идентификатор устройства, а также SSID маршрутизаторов, закрытых для доступа, на сервер для хранения.
[00100] Таким образом, если устройство сбрасывается пользователем, оно может быть своевременно найдено в прикладной программе другими пользователями вокруг устройства до осуществления доступа к маршрутизатору. Однако когда другие пользователи соединяют устройство со своими собственными маршрутизаторами, сервер передает на устройство инструкцию сброса, если определено, что, согласно идентификатору устройства и SSID маршрутизатора, принятым от интеллектуального устройства, устройство намеревается осуществлять доступ к маршрутизатору, закрытому для доступа.
[00101] Таким образом, можно до некоторой степени предотвратить соединение устройства пользователя соседями или предотвратить доступ устройства пользователя к маршрутизаторам, постоянно закрытым для доступа.
[00102] На фиг.6 показана блок-схема, демонстрирующая оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Как показано на фиг.6, оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору, включает в себя:
первый модуль 61 приема, выполненный с возможностью приема идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
модуль 62 захвата, выполненный с возможностью захвата коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
модуль 63 принятия решения, выполненный с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения; и
модуль 64 передачи, выполненный с возможностью передачи соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[00103] Согласно вышеописанному варианту осуществления, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, своевременно принимается решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства. Соответствующая инструкция передается на интеллектуальное устройство на основании результата принятия решения для дальнейшей обработки, чтобы интеллектуальное устройство не могло осуществлять доступ к маршрутизатору, постоянно закрытому для доступа.
[00104] Согласно варианту осуществления, оборудование дополнительно включает в себя:
второй модуль 65 приема, выполненный с возможностью приема идентификатора интеллектуального устройства и коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства для отображающего хранилища.
[00105] Как показано на фиг.7, модуль 63 принятия решения включает в себя:
первый подмодуль 631 принятия решения, выполненный с возможностью, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, закрытый для доступа; или
второй подмодуль 632 принятия решения, выполненный с возможностью, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, закрытый для доступа.
[00106] Модуль 63 принятия решения может дополнительно включать в себя:
третий подмодуль 633 принятия решения, выполненный с возможностью, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, закрытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, закрытых для доступа, не существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, открытый для доступа; или
четвертый подмодуль 634 принятия решения, выполненный с возможностью, если коллекция, содержащая SSID маршрутизаторов, является коллекцией, содержащей SSID маршрутизаторов, открытых для доступа, и в коллекции, содержащей SSID маршрутизаторов, открытых для доступа, существует SSID маршрутизатора, к которому в данный момент осуществляется доступ, определять маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, как маршрутизатор, открытый для доступа.
[00107] Как показано на фиг.8, модуль 64 передачи включает в себя:
первый подмодуль 641 передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию сброса на интеллектуальное устройство, причем инструкция сброса предписывает интеллектуальному устройству возобновлять состояние отсутствия соединения с любым маршрутизатором; или
второй подмодуль 642 передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию разрыва соединения на интеллектуальное устройство, причем инструкция разрыва соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ; или
третий подмодуль 643 передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, закрытым для доступа, передавать инструкцию повторного установления соединения на интеллектуальное устройство, причем инструкция повторного установления соединения предписывает интеллектуальному устройству разрывать соединение с маршрутизатором, к которому в данный момент осуществляется доступ, и пытаться повторно установить соединение с другим маршрутизатором.
[00108] Модуль 64 передачи может дополнительно включать в себя:
четвертый подмодуль 644 передачи, выполненный с возможностью, если маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, является маршрутизатором, открытым для доступа, передавать инструкцию поддержания соединения на интеллектуальное устройство, причем инструкция поддержания соединения предписывает интеллектуальному устройству поддерживать соединение с маршрутизатором, к которому в данный момент осуществляется доступ.
[00109] Как показано на фиг.9, оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору, включает в себя:
модуль 91 передачи, выполненный с возможностью передачи идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
модуль 92 приема, выполненный с возможностью приема от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и
модуль 93 обработки, выполненный с возможностью осуществления соответствующего процесса согласно инструкции.
[00110] Как показано на фиг.10, модуль 93 обработки включает в себя:
подмодуль 931 возобновления, выполненный с возможностью возобновления состояния отсутствия соединения с любым маршрутизатором, если инструкция являются инструкцией сброса;
подмодуль 932 разрыва соединения, выполненный с возможностью разрыва соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией разрыва соединения;
подмодуль 933 повторного установления соединения, выполненный с возможностью разрыва соединения с маршрутизатором, к которому в данный момент осуществляется доступ, и осуществления попытки соединения с другим маршрутизатором, если инструкция являются инструкцией повторного установления соединения; или
подмодуль 934 поддержания соединения, выполненный с возможностью поддержания соединения с маршрутизатором, к которому в данный момент осуществляется доступ, если инструкция является инструкцией поддержания соединения.
[00111] В отношении оборудования в вышеприведенных вариантах осуществления, конкретный порядок работы его соответствующих модулей был подробно описан в вариантах осуществления, касающихся способа, и здесь повторно не рассмотрен.
[00112] На фиг.11 показана блок-схема, демонстрирующая оборудование 1200 для интеллектуального устройства для осуществления доступа к маршрутизатору согласно иллюстративному варианту осуществления. Оборудование 1200 может представлять собой что-либо, выбранное из группы, состоящей из мобильного телефона, компьютера, цифрового широковещательного оконечное устройства, устройства обмена сообщениями, игровой консоли, планшета, медицинского устройства, тренировочного оборудования, карманного персонального компьютера (PDA) и пр.
[00113] Согласно фиг.11, оборудование 1200 может включать в себя один или более из следующих компонентов: компонент 1202 обработки, память 1204, компонент 1206 питания, мультимедийный компонент 1208, аудиокомпонент 1210, интерфейс 1212 ввода/вывода (I/O), компонент 1214 датчика и компонент 1216 связи.
[00114] Компонент 1202 обработки осуществляет общее управление работой оборудования 1200, например, операциями, связанными с отображением, телефонными вызовам, передачей данных, операциями камеры и операциями записи. Компонент 1202 обработки может включать в себя один или более процессоров 1220 для выполнения инструкций для осуществления всех или части этапов согласно вышеописанным способам. Кроме того, компонент 1202 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между компонентом 1202 обработки и другими компонентами. Например, компонент 1202 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1208 и компонентом 1202 обработки.
[00115] Память 1204 выполнена с возможностью хранения различных типов данных для поддержки работы оборудования 1200. Примеры таких данных включают в себя инструкции для любых приложений или способов, эксплуатируемых на оборудовании 1200, контактные данные, данные телефонной книги, сообщения, изображения, видеозаписи и т.д. Память 1204 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, например, статической оперативной памяти (SRAM), электрически стираемой программируемой постоянной памяти (EEPROM), стираемая программируемой постоянной памяти (EPROM), программируемой постоянной памяти (PROM), постоянной памяти (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00116] Компонент 1206 питания обеспечивает питание для различных компонентов оборудования 1200. Компонент 1206 питания может включать в себя систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением мощности в оборудовании 1200.
[00117] Мультимедийный компонент 1208 включает в себя экран, обеспечивающий выходной интерфейс между оборудованием 1200 и пользователем. В некоторых вариантах осуществления, экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более тактильных датчиков для регистрации касаний, махов и жестов на сенсорной панели. Тактильные датчики могут не только регистрировать границу действия касания или маха, но и регистрировать период времени и давление, связанные с действием касания или маха. В некоторых вариантах осуществления, мультимедийный компонент 1208 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, когда оборудование 1200 находится в рабочем режиме, например, режиме фотографирование или режиме видеосъемки. Каждая из передней камера и задней камеры может быть фиксированной оптической линзовой системой или иметь возможности фокусировки и оптической трансфокации.
[00118] Аудиокомпонент 1210 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиокомпонент 1210 включает в себя микрофон (“MIC”), выполненный с возможностью приема внешнего аудиосигнала, когда оборудование 1200 находится в рабочем режиме, например, режиме вызова, режиме записи и режиме распознавания речи. Принятый аудиосигнал может дополнительно сохраняться в памяти 1204 или передаваться через компонент 1216 связи. В некоторых вариантах осуществления, аудиокомпонент 1210 дополнительно включает в себя громкоговоритель для вывода аудиосигналов.
[00119] Интерфейс 1212 ввода-вывода обеспечивает интерфейс между компонентом 1202 обработки и модулями периферийного интерфейса, например, клавиатурой, колесиком с функцией кнопки, кнопками и пр. Кнопка может содержать, но без ограничения, кнопку возврата в главное меню, кнопку регулировки громкости, кнопку начала работы и кнопку блокировки.
[00120] Компонент 1214 датчика включает в себя один или более датчиков для обеспечения оценок статуса различных аспектов оборудования 1200. Например, компонент 1214 датчика может обнаруживать открытый/закрытый статус оборудования 1200, относительное размещение компонентов, например, дисплея и клавишной панели, оборудования 1200, изменение положения оборудования 1200 или компонента оборудования 1200, наличие или отсутствие контакта пользователя с оборудованием 1200, ориентацию или ускорение/замедление оборудования 1200 и изменение температуры оборудования 1200. Компонент 1214 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Компонент 1214 датчика также может включать в себя датчик света, например, датчик изображения на основе CMOS или CCD, для использования в приложениях формирования изображения. В некоторых вариантах осуществления, компонент 1214 датчика также может включать в себя акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[00121] Компонент 1216 связи выполнен с возможностью облегчения проводной или беспроводной связи между оборудованием 1200 и другими устройствами. Оборудование 1200 может осуществлять доступ к беспроводной сети на основании стандарта связи, например, WiFi, 2G или 3G или их комбинации. В одном иллюстративном варианте осуществления, компонент 1216 связи принимает широковещательный сигнал или информацию, связанную с широковещанием, от внешней системы управления широковещанием через широковещательный канал. В одном иллюстративном варианте осуществления, компонент 1216 связи дополнительно включает в себя модуль ближней бесконтактной связи (NFC) для облегчения ближней связи. Например, модуль NFC можно реализовать на основании технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной (UWB) технологии, технологии Bluetooth (BT), и других технологий.
[00122] иллюстративных вариантах осуществления, оборудование 1200 можно реализовать посредством одного или более из специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройства цифровой обработки сигнала (DSPD), программируемых логических устройств (PLD), вентильных матриц, программируемых пользователем (FPGA), контроллеров, микроконтроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для осуществления вышеописанного способа.
[00123] В иллюстративных вариантах осуществления, t также предусмотрен не временный компьютерно-считываемый носитель данных, включающий в себя инструкции, например, хранящиеся в памяти 1204, исполняемые процессором 1220 в оборудовании 1200, для осуществления вышеописанного способа. Например, не временный компьютерно-считываемый носитель данных может представлять собой ROM, RAM, CD-ROM, магнитную ленту, флоппи-диск, оптическое устройство хранения данных и пр.
[00124] Изобретение также предусматривает оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору, включающее в себя:
процессор; и
память для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
принимать идентификатор интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
захватывать коллекцию, содержащую SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
принимать решение, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения; и
передавать соответствующую инструкцию на интеллектуальное устройство согласно результату принятия решения.
[00125] Изобретение также предусматривает оборудование для интеллектуального устройства для осуществления доступа к маршрутизатору, включающее в себя:
процессор; и
память для хранения инструкций, исполняемых процессором,
причем процессор выполнен с возможностью:
передавать идентификатор интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
принимать от сервера соответствующую инструкцию, сгенерированную согласно результату принятия решения; и
осуществлять соответствующий процесс согласно инструкции.
[00126] Не временный компьютерно-считываемый носитель данных включает в себя инструкции, исполняемые процессором интеллектуального мобильного устройства, позволяющие интеллектуальному мобильному устройству осуществлять способ для интеллектуального устройства для осуществления доступа к маршрутизатору. Способ включает в себя:
прием идентификатора интеллектуального устройства и SSID маршрутизатора, к которому в данный момент осуществляет доступ интеллектуальное устройство;
захват коллекции, содержащей SSID маршрутизаторов, соответствующих идентификатору интеллектуального устройства;
принятие решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, согласно SSID маршрутизатора, к которому в данный момент осуществляется доступ, и коллекции, содержащей SSID маршрутизаторов, для получения результата принятия решения; и
передачу соответствующей инструкции на интеллектуальное устройство согласно результату принятия решения.
[00127] Не временный компьютерно-считываемый носитель данных включает в себя инструкции, исполняемые процессором интеллектуального мобильного устройства, позволяющие интеллектуальному мобильному устройству осуществлять способ для интеллектуального устройства для осуществления доступа к маршрутизатору. Способ включает в себя:
передачу идентификатора интеллектуального устройства и SSID маршрутизатора на сервер, когда интеллектуальное устройство намеревается осуществлять доступ к маршрутизатору, причем сервер выполнен с возможностью принятия решения, является ли маршрутизатор, к которому в данный момент осуществляет доступ интеллектуальное устройство, маршрутизатором, закрытым для доступа, для получения результата принятия решения;
прием от сервера соответствующей инструкции, сгенерированной согласно результату принятия решения; и
осуществление соответствующего процесса согласно инструкции.
[00128] Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники на основании описания и практики раскрытого здесь изобретения. Данная заявка призвана охватывать любые вариации, случаи использования или адаптации изобретения, отвечающие его общим принципам и содержащие такие отклонения от настоящего изобретения, которые вытекают из известной или обычной практике в уровне техники. Предполагается, что описание изобретения и примеры рассматриваются только как иллюстративные, при этом истинный объем и сущность изобретения указан нижеследующей формулой изобретения.
[00129] Очевидно, что настоящее изобретение не ограничивается конкретной конструкцией, которая описана выше и проиллюстрирована в прилагаемых чертежах, и в которой различные модификации и изменения можно вносить без отклонения от его объема. Предполагается, что объем изобретения ограничивается только нижеследующей формулой изобретения.