СПОСОБ И УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ ИНТЕЛЛЕКТУАЛЬНОГО УСТРОЙСТВА
METHOD AND DEVICE FOR DETECTING INTELLIGENT DEVICE

Перекрестные ссылки на связанные заявки
[0001] Настоящая заявка основана на заявке на патент КНР №201510088938.8, поданной 26 февраля 2015 года, содержание которой полностью включено в настоящий документ путем ссылки.
Область техники
[0002] Настоящее изобретение в целом относится к области связи, а более конкретно к способу и устройству для обнаружения интеллектуального устройства.
Предпосылки создания изобретения
[0003] С развитием Интернет-технологий интеллектуальные устройства вступили в стадию быстрого развития. Интеллектуальные устройства представляют собой различные электронные устройства, способные получать доступ в Интернет, например интеллектуальный свет, интеллектуальная розетка, интеллектуальная камера и т.п. Пользователь может управлять интеллектуальными устройствами через Интернет, например пользователь может управлять включением и выключением интеллектуального устройства, просматривать информацию с интеллектуального устройства и т.п. Однако если интеллектуальное устройство не может получить доступ в Интернет, пользователь не может управлять интеллектуальным устройством, при этом интеллектуальное устройство не может отправить информацию об ошибке на сервер, и таким образом невозможно проинформировать пользователя об ошибке.
Сущность изобретения
[0004] Чтобы преодолеть проблемы существующего уровня техники в настоящем изобретении предлагается способ и устройство для обнаружения интеллектуального устройства.
[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предлагается способ обнаружения интеллектуального устройства. Данный способ применяется в терминале и включает следующие шаги:
[0006] передача в интеллектуальное устройство команды обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения;
[0007] прием информации о результатах сетевого подключения, возвращенной интеллектуальным устройством; и
[0008] отображение информации о результатах сетевого подключения.
[0009] Опционально перед отправкой команды обнаружения в интеллектуальное устройство данный способ также включает
[0010] установление прямого соединения с интеллектуальным устройством.
[0011] Опционально установление прямого соединения с интеллектуальным устройством включает
[0012] установление прямого соединения с интеллектуальным устройством посредством проводного способа передачи, способа передачи по технологии WiFi или способа передачи по технологии Bluetooth.
[0013] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения;
[0014] при этом информация об ошибке подключения включает информацию о причинах ошибки подключения.
[0015] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предлагается способ обнаружения интеллектуального устройства. Данный способ применяется в интеллектуальном устройстве и включает следующие шаги:
[0016] прием команды обнаружения, отправленной из терминала;
[0017] выполнение сетевого подключения в соответствии с командой обнаружения и
[0018] возвращение информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[0019] Опционально перед приемом команды обнаружения, отправленной из терминала, данный способ также включает
[0020] установление прямого соединения с терминалом.
[0021] Опционально установление прямого соединения с терминалом включает:
[0022] прием введенной пользователем информации для операции диагностики ошибки;
[0023] если интеллектуальное устройство имеет доступ в Интернет, отключение от Интернета и установление прямого соединения с терминалом; и
[0024] если интеллектуальное устройство не имеет доступа в Интернет, установление прямого соединения с терминалом.
[0025] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения;
[0026] при этом информация об ошибке подключения включает информацию о причинах ошибки подключения.
[0027] Согласно третьему аспекту вариантов осуществления настоящего изобретения предлагается устройство для обнаружения интеллектуального устройства. Данное устройство применяется в терминале и включает:
[0028] блок отправки команды, сконфигурированный для отправки в интеллектуальное устройство команды обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения;
[0029] блок приема результата, сконфигурированный для приема информации о результатах сетевого подключения, возвращенной интеллектуальным устройством; и
[0030] блок отображения результата, сконфигурированный для отображения информации о результатах сетевого подключения.
[0031] Опционально устройство также включает:
[0032] первый блок подключения, сконфигурированный, перед отправкой команды обнаружения в интеллектуальное устройство, для установления прямого соединения с интеллектуальным устройством.
[0033] Опционально первый блок подключения включает:
[0034] первый подблок подключения, сконфигурированный для установления прямого соединения с интеллектуальным устройством посредством проводного способа передачи, способа передачи по технологии WiFi или способа передачи по технологии Bluetooth.
[0035] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения;
[0036] при этом информация об ошибке подключения включает информацию о причинах ошибки подключения.
[0037] Согласно четвертому аспекту вариантов осуществления настоящего изобретения предлагается устройство для обнаружения интеллектуального устройства. Данное устройство применяется в интеллектуальном устройстве и включает:
[0038] блок приема команды, сконфигурированный для приема команды обнаружения, отправленной из терминала;
[0039] блок сетевого подключения, сконфигурированный для выполнения сетевого подключения в соответствии с командой обнаружения; и
[0040] блок возвращения результата, сконфигурированный для возвращения информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[0041] Опционально устройство также включает
[0042] второй блок подключения, сконфигурированный, перед приемом команды обнаружения, отправленной из терминала, для установления прямого соединения с терминалом.
[0043] Опционально второй блок подключения включает:
[0044] подблок приема операции, сконфигурированный для приема введенной пользователем информации для операции диагностики ошибки;
[0045] второй подблок подключения, сконфигурированный, если интеллектуальное устройство имеет доступ в Интернет, для отключения от Интернета и для установления прямого соединения с терминалом; и
[0046] третий подблок подключения, сконфигурированный, если интеллектуальное устройство не имеет доступа в Интернет, для установления прямого соединения с терминалом.
[0047] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения;
[0048] при этом информация об ошибке подключения включает информацию о причинах ошибки подключения.
[0049] Согласно пятому аспекту вариантов осуществления настоящего изобретения предлагается устройство для обнаружения интеллектуального устройства, при этом данное устройство включает:
[0050] процессор и
[0051] память для хранения команд, выполняемых процессором;
[0052] при этом процессор сконфигурирован для выполнения следующих операций:
[0053] отправка в интеллектуальное устройство команды обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения;
[0054] прием информации о результатах сетевого подключения, возвращенной интеллектуальным устройством и
[0055] отображение информации о результатах сетевого подключения.
[0056] Согласно шестому аспекту вариантов осуществления настоящего изобретения предлагается устройство для обнаружения интеллектуального устройства, при этом данное устройство включает:
[0057] процессор и
[0058] память для хранения команд, выполняемых процессором;
[0059] при этом процессор сконфигурирован для выполнения следующих операций:
[0060] прием команды обнаружения, отправленной из терминала;
[0061] выполнение сетевого подключения в соответствии с командой обнаружения; и
[0062] возвращение информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[0063] Технические решения, обеспечиваемые вариантами осуществления настоящего изобретения, имеют следующие преимущества.
[0064] Интеллектуальное устройство в настоящем изобретении выполняет сетевое подключение после приема команды обнаружения, отправленной из терминала, возвращает информацию о результатах сетевого подключения в терминал, и таким образом терминал будет отображать для пользователя информацию о сетевом подключении, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Следовательно, эффективность действий пользователя увеличивается.
[0065] Если интеллектуальное устройство в настоящем изобретении не может получить доступ в Интернет, в терминал сообщается причина того, почему интеллектуальное устройство не может получить доступ в Интернет с тем, чтобы пользователь смог выполнить необходимое действие в соответствии с этой причиной. Следовательно, эффективность действий пользователя увеличивается.
[0066] Следует понимать, что вышеприведенное кратное описание и последующее подробное описание настоящего изобретения являются иллюстративными и пояснительными и не ограничивают объем настоящего изобретения.
Краткое описание чертежей
[0067] Сопроводительные чертежи, которые составляют неотъемлемую часть настоящего описания, иллюстрируют варианты осуществления, совместимые с настоящим изобретением, и вместе с описанием служат для пояснения принципов настоящего изобретения.
[0068] На фиг. 1 показан алгоритм способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0069] На фиг. 2 показан алгоритм другого способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0070] На фиг. 3 показан алгоритм другого способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0071] На фиг. 4 показан сценарий варианта применения в доме в соответствии с вариантом осуществления.
[0072] На фиг. 5 представлена блок-схема устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0073] На фиг. 6 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0074] На фиг. 7 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0075] На фиг. 8 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0076] На фиг. 9 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0077] На фиг. 10 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0078] На фиг. 11 представлена блок-схема конструкции устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
Подробное описание изобретения
[0079] Далее подробно описываются варианты осуществления, примеры которых иллюстрируются сопроводительными чертежами. Последующее описание относится к сопроводительным чертежам, при этом одинаковые номера на разных чертежах обозначают одинаковые или аналогичные элементы, если не указано другое. Воплощения, рассматриваемые в последующем описании вариантов осуществления, представляют собой не все воплощения, совместимые с настоящим изобретением. Напротив они представляют собой только примеры устройств и способов, совместимых с аспектами, связанными с раскрытием настоящего изобретения, как указано в прилагаемой формуле изобретения.
[0080] На фиг. 1 показан алгоритм способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0081] Как показано на фиг. 1, способ обнаружения интеллектуального устройства применяется в терминале и включает следующие шаги.
[0082] На шаге S101 в интеллектуальное устройство отправляют команду обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения.
[0083] В данном варианте осуществления терминал сначала устанавливает прямое соединение с интеллектуальным устройством, затем отправляет команду обнаружения в интеллектуальное устройство по прямому соединению согласно соответствующему действию пользователя, а после приема команды обнаружения интеллектуальное устройство выполняет сетевое подключение.
[0084] На шаге S102 принимают информацию о результатах сетевого подключения, возвращенную интеллектуальным устройством.
[0085] В данном варианте осуществления интеллектуальное устройство возвращает информацию о результатах сетевого подключения в терминал. Информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения. Информация об ошибке подключения включает подробную информацию о причинах ошибки подключения.
[0086] На шаге S103 отображают информацию о результатах сетевого подключения.
[0087] На основе предыдущего шага S102 после приема информации о результатах сетевого подключения, возвращенной интеллектуальным устройством, терминал отображает для пользователя информацию о результатах сетевого подключения.
[0088] Из вышеприведенного описания видно, что интеллектуальное устройство в настоящем изобретении осуществляет сетевое подключение после приема команды обнаружения, отправленной из терминала, возвращает информацию о результатах сетевого подключения в терминал, и соответственно терминал отображает для пользователя информацию о результатах сетевого подключения с тем, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Следовательно, эффективность действий пользователя увеличивается.
[0089] На фиг. 2 показан алгоритм другого способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0090] Как показано на фиг. 2, данный способ обнаружения интеллектуального устройства применяется в интеллектуальном устройстве и включает следующие шаги.
[0091] На шаге S201 принимают команду обнаружения, отправленную из терминала.
[0092] В данном варианте осуществления интеллектуальное устройство сначала устанавливает прямое соединение с терминалом и затем принимает команду обнаружения, отправленную терминалом по прямому соединению.
[0093] На шаге S202 выполняют сетевое подключение в соответствии с командой обнаружения.
[0094] На шаге S203 в терминал возвращают информацию о результатах сетевого подключения для осуществления отображения терминалом информации о результатах сетевого подключения.
[0095] В данном варианте осуществления, если интеллектуальное устройство успешно получает доступ в Интернет, интеллектуальное устройство возвращает информацию о результатах сетевого подключения, которая указывает на успешное подключение к терминалу. Если интеллектуальное устройство не может получить доступ в Интернет, интеллектуальное устройство возвращает информацию о результатах сетевого подключения, которая указывает на ошибку подключения к терминалу. Одновременно интеллектуальное устройство возвращает в терминал информацию о причинах того, почему невозможно получить доступ в Интернет.
[0096] Из вышеприведенного описания видно, что интеллектуальное устройство в настоящем изобретении осуществляет сетевое подключение после приема команды обнаружения, отправленной из терминала, возвращает информацию о результатах сетевого подключения в терминал, и соответственно терминал отображает для пользователя информацию о результатах сетевого подключения с тем, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Следовательно, эффективность действий пользователя увеличивается.
[0097] На фиг. 3 показан алгоритм другого способа обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[0098] Как показано на фиг. 3, данный способ обнаружения интеллектуального устройства включает следующие шаги.
[0099] На шаге S301 интеллектуальное устройство принимает введенную пользователем информацию для операции диагностики ошибки.
[00100] В данном варианте осуществления, когда пользователь хочет определить состояние сетевого подключения интеллектуального устройства, пользователь вводит информацию для операции диагностики ошибки в интеллектуальное устройство. Например, пользователь может ввести информацию для операции диагностики ошибки посредством нажатия специализированных клавиш на интеллектуальном устройстве или он может ввести информацию для операции диагностики ошибки посредством нажатия заданной комбинации клавиш, например два последовательных, долгих нажатия на заданную клавишу, при этом настоящее описание не накладывает ограничения на указанное действие.
[00101] На шаге S302 интеллектуальное устройство устанавливает прямое соединение с терминалом.
[00102] На основе шага S301 после обнаружения введенной пользователем информации для операции диагностики ошибки интеллектуальное устройство может выполнить две операции в зависимости от состояния своего сетевого подключения: если интеллектуальное устройство имеет доступ в Интернет, интеллектуальное устройство отключается от Интернета и устанавливает прямое соединение с терминалом; если интеллектуальное устройство не имеет доступа в Интернет, интеллектуальное устройство сразу устанавливает прямое соединение с терминалом.
[00103] Интеллектуальное устройство может устанавливать прямое соединение с терминалом проводным способом или по технологии WiFi или Bluetooth. Например, пользователь может соединить терминал с интеллектуальным устройством посредством кабеля, и интеллектуальное устройство устанавливает прямое проводное соединение с терминалом после обнаружения введенной пользователем информации для операции диагностики ошибки. В качестве другого примера, интеллектуальное устройство может запустить функцию Bluetooth после обнаружения введенной пользователем информации для операции диагностики ошибки и затем установить через канал Bluetooth прямое соединение с терминалом, на котором также запущена функция Bluetooth. Причем специалист в данной области техники может использовать другую технологию передачи данных для установления прямого соединения между интеллектуальным устройством и терминалом, и настоящее описание не накладывает на это ограничения.
[00104] На шаге S303 терминал отправляет команду обнаружения в интеллектуальное устройство по прямому соединению.
[00105] На основе предыдущего шага S302 после того как интеллектуальное устройство установило прямое соединение с терминалом, пользователь может отправить команду обнаружения в интеллектуальное устройство через терминал. Например, пользователь может отправить команду обнаружения в интеллектуальное устройство через приложение, способное управлять интеллектуальным устройством и которое установлено на терминале.
[00106] Опционально в варианте осуществления после того как интеллектуальное устройство установило прямое соединение с терминалом, терминал может отображать для пользователя сообщение о том, что соединение с интеллектуальным устройством установлено, и на основе этого сообщения пользователь может ввести в терминал операцию для отправки команды обнаружения, например нажать на заданную клавишу или ввести данные голосом и т.п. После обнаружения операции для отправки команды обнаружения терминал отправляет команду обнаружения в интеллектуальное устройство по прямому соединению.
[00107] На шаге S304 интеллектуальное устройство выполняет сетевое подключение в соответствии с командой обнаружения.
[00108] Из предыдущего шага S302 видно, что интеллектуальное устройство в настоящий момент не имеет доступа в Интернет, и на этом шаге интеллектуальное устройство выполняет сетевое подключение согласно команде обнаружения после приема команды обнаружения, отправленной из терминала.
[00109] На шаге S305 интеллектуальное устройство возвращает в терминал информацию о результатах сетевого подключения.
[00110] В данном варианте осуществления после того как интеллектуальное устройство выполнит сетевое подключение, интеллектуальное устройство возвращает в терминал информацию о результатах сетевого подключения. Информация о результатах сетевого подключения может включать информацию об успешном подключении и информацию об ошибке подключения. Если интеллектуальное устройство имеет доступ в Интернет, интеллектуальное устройство возвращает информацию о результатах сетевого подключения, которая указывает на успешное подключение к терминалу. Если интеллектуальное устройство не имеет доступа в Интернет, интеллектуальное устройство возвращает информацию о результатах сетевого подключения, которая указывает на ошибку подключения к терминалу. Если интеллектуальное устройство не имеет доступа в Интернет, интеллектуальное устройство может попытаться получить доступ в Интернет еще раз, и если после заданного числа попыток подключения интеллектуальное устройство все еще не имеет доступа в Интернет, интеллектуальное устройство возвращает информацию о результатах сетевого подключения, которая указывает на ошибку подключения к терминалу. В то же время интеллектуальное устройство возвращает в терминал информацию о причинах того, почему интеллектуальное устройство не может получить доступ в Интернет. Информация о причинах того, почему интеллектуальное устройство не может получить доступ в Интернет, может включать ошибку при получении IP-адреса, ошибку подключения к маршрутизатору, анализ ошибки DNS (Domain Name System), ошибку подключения к серверу Интернета и т.п.
[00111] На шаге S306 терминал отображает информацию о результатах сетевого подключения.
[00112] На основе предыдущего шага S305 после приема информации о результатах сетевого подключения, возвращенной интеллектуальным устройством, терминал отображает информацию о результатах сетевого подключения. Если информации о результатах сетевого подключения включает информацию об ошибке подключения, пользователь может выполнить необходимую операцию в соответствии с информацией о результатах сетевого подключения. Например, если информация о причине того, почему интеллектуальное устройство не может получить доступ в Интернет, включает ошибку подключения к маршрутизатору, пользователь может повторно сконфигурировать список надежных маршрутизаторов; если информация о причине того, почему интеллектуальное устройство не может получить доступ в Интернет, включает ошибку получения IP-адреса, пользователь может перезапустить маршрутизатор для перезапуска сервиса DHCP (Dynamic Host Configuration Protocol) и т.п.
[00113] В данном варианте осуществления, когда интеллектуальное устройство не может получить доступ в Интернет, интеллектуальное устройство возвращает в терминал информацию о причине того, почему интеллектуальное устройство не может получить доступ в Интернет, чтобы пользователь смог выполнить необходимую операцию согласно этой причине, таким образом, эффективность действий пользователя увеличивается.
[00114] Из вышеприведенного описания видно, что интеллектуальное устройство в настоящем изобретении выполняет сетевое подключение после приема команды обнаружения, отправленной из терминала, и возвращает в терминал информацию о результатах сетевого подключения. Терминал затем отображает информацию о результатах сетевого подключения для пользователя с тем, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Таким образом, эффективность действий пользователя увеличивается.
[00115] Далее описываются конкретные воплощения настоящего изобретения со ссылкой на частный случай варианта осуществления.
[00116] На фиг. 4 показан сценарий варианта применения в доме согласно варианту осуществления настоящего изобретения. Когда пользователь хочет определить состояние сетевого подключения интеллектуальной камеры 41, пользователь нажимает с удержанием клавишу обнаружения на интеллектуальной камере 41, чтобы интеллектуальная камера 41 отключила текущее сетевое подключение. Затем интеллектуальная камера запускает функцию Bluetooth, чтобы установить соединение Bluetooth с терминалом 42. Пользователь отправляет команду обнаружения в интеллектуальную камеру 41 через терминал 42, интеллектуальная камера 41 выполняет сетевое подключение, возвращает информацию о результатах сетевого подключения в терминал 42, и терминал 42 отображает для пользователя информацию о результатах сетевого подключения.
[00117] В данном варианте применения, как показано на фиг. 4, терминал обнаруживает интеллектуальную камеру посредством способов, которые обеспечиваются вариантами осуществления, представленными на фиг. 1 или фиг. 3, при этом интеллектуальная камера обнаруживает состояние сетевого подключения посредством способов, которые обеспечиваются вариантами осуществления, представленными на фиг. 2 или фиг. 3, поэтому подробное описание здесь не повторяется.
[00118] В соответствии с указанными выше вариантами осуществления способа обнаружения интеллектуального устройства настоящее изобретение также предлагает варианты осуществления устройства для обнаружения интеллектуального устройства.
[00119] На фиг. 5 представлена блок-схема устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00120] Как показано на фиг. 5, устройство 500 для обнаружения интеллектуального устройства применяется в терминале и включает блок 501 отправки команды, блок 502 приема результата и блок 503 отображения результата.
[00121] Блок 501 отправки команды сконфигурирован для отправки команды обнаружения в интеллектуальное устройство для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения.
[00122] Блок 502 приема результата сконфигурирован для приема информации о результатах сетевого подключения, возвращенной интеллектуальным устройством.
[00123] Блок 503 отображения результата сконфигурирован для отображения информации о результатах сетевого подключения.
[00124] В данном варианте осуществления интеллектуальное устройство выполняет сетевое подключение после приема команды обнаружения, отправленной из терминала, и возвращает информацию о результатах сетевого подключения в терминал. Затем терминал отображает для пользователя информацию о результатах сетевого подключения, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Следовательно, эффективность действий пользователя увеличивается.
[00125] На фиг. 6 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00126] Как показано на фиг. 6, на базе варианта осуществления, представленного на фиг. 5, устройство 500 для обнаружения интеллектуального устройства также включает первый блок 504 подключения.
[00127] Первый блок 504 подключения сконфигурирован, перед отправкой команды обнаружения в интеллектуальное устройство, для установления прямого соединения с интеллектуальным устройством.
[00128] На фиг. 7 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00129] Как показано на фиг. 7, на базе варианта осуществления, представленного на фиг. 6, первый блок 504 подключения включает первый подблок 5041 подключения.
[00130] Первый подблок 5041 подключения сконфигурирован для установления прямого соединения с интеллектуальным устройством проводным способом или по технологии WiFi или Bluetooth.
[00131] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения.
[00132] Информация об ошибке подключения включает информацию о причинах ошибки подключения.
[00133] На фиг. 8 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00134] Как показано на фиг. 8, устройство 800 для обнаружения интеллектуального устройства применяется в интеллектуальном устройстве и включает блок 801 приема команды, блок 802 сетевого подключения и блок 803 возвращения результата.
[00135] Блок 801 приема команды сконфигурирован для приема команды обнаружения, отправленной из терминала.
[00136] Блок 802 сетевого подключения сконфигурирован для выполнения сетевого подключения в соответствии с командой обнаружения.
[00137] Блок 803 возвращения результата сконфигурирован для возвращения информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[00138] В данном варианте осуществления интеллектуальное устройство выполняет сетевое подключение после приема команды обнаружения, отправленной из терминала, и возвращает в терминал информацию о результатах сетевого подключения. Затем терминал отображает информацию о результатах сетевого подключения для пользователя, чтобы пользователь смог увидеть состояние сетевого подключения интеллектуального устройства. Следовательно, эффективность действий пользователя увеличивается.
[00139] На фиг. 9 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00140] Как показано на фиг. 9, на базе варианта осуществления, представленного на фиг. 8, устройство 800 для обнаружения интеллектуального устройства также включает второй блок 804 подключения.
[00141] Второй блок 804 подключения сконфигурирован, перед приемом команды обнаружения, отправленной из терминала, для установления прямого соединения с терминалом.
[00142] На фиг. 10 представлена блок-схема другого устройства для обнаружения интеллектуального устройства в соответствии с вариантом осуществления.
[00143] Как показано на фиг. 10, на базе варианта осуществления, представленного на фиг. 9, второй блок 804 подключения включает подблок 8041 приема операции, второй подблок 8042 подключения и третий подблок 8043 подключения.
[00144] Подблок 8041 приема операции сконфигурирован для приема введенной пользователем информации для операции диагностики ошибки.
[00145] Второй подблок 8042 подключения сконфигурирован, если интеллектуальное устройство имеет доступ в Интернет, для отключения от Интернета и для установления прямого соединения с терминалом.
[00146] Третий подблок 8043 подключения сконфигурирован, если интеллектуальное устройство не имеет доступа в Интернет, для установления прямого соединения с терминалом.
[00147] Опционально информация о результатах сетевого подключения включает информацию об успешном подключении и информацию об ошибке подключения.
[00148] Информация об ошибке подключения включает информацию о причинах ошибки подключения.
[00149] Для реализации функций соответствующих блоков в указанном устройстве см. описание соответствующих шагов в способах, поэтому подробное описание здесь не повторяется.
[00150] Варианты осуществления устройства по существу соответствуют вариантам осуществления способов, и таким образом для связанных частей см. описание вариантов осуществления способов. Указанные варианты осуществления устройства являются иллюстративными, при этом части, указанные как отдельные блоки, не обязательно являются физически раздельными; части, указанные как соответствующие блоки, не обязательно являются физическими блоками, т.е., эти части могут размещаться в одном месте или могут быть распределены на множество сетевых блоков. Для воплощения объектов в технических решениях настоящего изобретения могут быть выбраны все блоки или только часть в соответствии с фактическими требованиями. Средний специалист в данной области техники способен понять и осуществить технические решения настоящего изобретения, не прилагая творческих усилий.
[00151] Соответственно, настоящее изобретение также предлагает устройство для обнаружения интеллектуального устройства, при этом устройство включает: процессор и память для хранения команд, выполняемых процессором; при этом процессор сконфигурирован для выполнения: отправки в интеллектуальное устройство команды обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения; приема информации о результатах сетевого подключения, возвращенной интеллектуальным устройством; и отображения информации о результатах сетевого подключения.
[00152] Соответственно, настоящее изобретение также предлагает машиночитаемый носитель информации, при этом команды, хранящиеся в машиночитаемом носителе информации, выполняются процессором терминала, и команды, хранящиеся в машиночитаемом носителе информации, обеспечивают выполнение терминалом способа обнаружения интеллектуального устройства, при этом данный способ включает: отправку в интеллектуальное устройство команды обнаружения для обеспечения выполнения интеллектуальным устройством сетевого подключения в соответствии с командой обнаружения; прием информации о результатах сетевого подключения, возвращенной интеллектуальным устройством; и отображение информации о результатах сетевого подключения.
[00153] Соответственно, настоящее изобретение также предлагает устройство для обнаружения интеллектуального устройства, при этом устройство включает: процессор и память для хранения команд, выполняемых процессором; при этом процессор сконфигурирован для выполнения: приема команды обнаружения, отправленной из терминала; выполнения сетевого подключения в соответствии с командой обнаружения; и возвращения информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[00154] Соответственно, настоящее изобретение также предлагает машиночитаемый носитель информации, при этом команды, хранящиеся в машиночитаемом носителе информации, выполняются процессором интеллектуального устройства, и команды, хранящиеся в машиночитаемом носителе информации обеспечивают осуществление интеллектуальным устройством способа обнаружения интеллектуального устройства, при этом данный способ включает: прием команды обнаружения, отправленной из терминала; выполнение сетевого подключения в соответствии с командой обнаружения; и возвращение информации о результатах сетевого подключения в терминал для обеспечения отображения терминалом информации о результатах сетевого подключения.
[00155] На фиг. 11 показана блок-схема устройства 1100 для обнаружения интеллектуального устройства в соответствии с вариантом осуществления. Например, устройство 1100 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство обмена сообщениями, игровую приставку, планшет, медицинское устройство, тренажерное оборудование, карманный компьютер и т.п.
[00156] Как показано на фиг. 11, устройство 1100 включает один или более из следующих компонентов: компонент 1102 обработки, память 1104, компонент 1106 питания, компонент 1108 мультимедиа, компонент 1110 аудио, интерфейс 1112 ввода/вывода (I/O), сенсорный компонент 1114 и компонент 1116 связи.
[00157] Компонент 1102 обработки обычно управляет всеми операциями устройства 1100, такими как операции, связанные с дисплеем, телефонными вызовами, передачей данных, операциями камеры и операциями записи. Компонент 1102 обработки может включать один или более процессоров 1120 для выполнения команд, осуществляющих все или часть шагов в указанных выше способах. Кроме того компонент 1102 обработки может включать один или более модулей, которые обеспечивают взаимодействие между компонентом 1102 обработки и другими компонентами. Например, компонент 1102 обработки может включать модуль мультимедиа для облегчения взаимодействия между компонентом 1108 мультимедиа и компонентом 1102 обработки.
[00158] Память 1104 сконфигурирована для хранения данных различного типа, обеспечивающих работу устройства 1100. Примеры таких данных включают команды для приложений или способов, обрабатываемых устройством 1100, данные контактов, данные телефонной книги, сообщения, изображения, видео и т.п. Память 1104 может быть реализована на базе энергозависимых или энергонезависимых запоминающих устройств любого типа или их комбинации, таких как статическая оперативная память (SRAM; static random access memory), электрически стираемая программируемая постоянная память (EEPROM; electrically erasable programmable read-only memory), стираемая программируемая постоянная память (EPROM; erasable programmable read-only memory), программируемая постоянная память (PROM; programmable read-only memory), постоянная память (ROM; read-only memory), магнитная память, флэш-память, магнитный или оптический диск.
[00159] Компонент 1106 питания обеспечивает питание для различных компонентов устройства 1100. Компонент 1106 питания может включать систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерированием, управлением и распределением питания в устройстве 1100.
[00160] Компонент 1108 мультимедиа включает экран, обеспечивающий интерфейс между устройством 1100 и пользователем. В некоторых вариантах осуществления экран может включать жидкокристаллический дисплей (LCD; liquid crystal display) и сенсорную панель (TP; touch panel). Если экран включает сенсорную панель, то экран может быть реализован в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает один или более сенсорных датчиков для восприятия касаний, скольжений и различных жестов на сенсорной панели. Сенсорные датчики могут воспринимать не только границы действия касания или скольжения, но также воспринимать интервал времени и давление, связанные с действием касания или скольжения. В некоторых вариантах осуществления компонент 1108 мультимедиа включает фронтальную камеру и/или заднюю камеру. Фронтальная камера и задняя камера принимают внешние мультимедийные данные, когда устройство 1100 находится в рабочем режиме, таком как режим фотографии или режим видеосъемки. Фронтальная и задняя камеры могут представлять собой фиксированную систему оптических линз или могут иметь функции фокусировки и оптического масштабирования.
[00161] Компонент 1110 аудио сконфигурирован для вывода и/или ввода аудиосигналов. Например, компонент 1110 аудио включает микрофон ("MIC"), сконфигурированный для приема внешнего аудио сигнала, когда устройство 1100 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания речи. Принятый аудио сигнал затем может быть сохранен в памяти 1104 или передан через компонент 1116 связи. В некоторых вариантах осуществления компонент 1110 аудио включает динамик для вывода аудио сигналов.
[00162] Интерфейс 1112 ввода-вывода (I/O) обеспечивает интерфейс между компонентом 1102 обработки и периферийными интерфейсными модулями, такими как клавиатура, джойстик, кнопки и т.п. Кнопка может представлять собой в качестве неограничивающего примера кнопку домой, кнопку громкости, кнопку запуска и кнопку блокировки.
[00163] Сенсорный компонент 1114 включает один или более датчиков для обеспечения оценки состояния различных аспектов устройства 1100. Например, сенсорный компонент 1114 может определять статус открыто/закрыто для устройства 1100, относительное расположение компонентов, например, дисплея и клавиатуры устройства 1100, изменение положения устройства 1100 или компонента устройства 1100, наличие или отсутствие контакта пользователя с устройством 1100, ориентацию или ускорение/замедление устройства 1100, изменение температуры устройства 1100. Сенсорный компонент 1114 может включать бесконтактный датчик, сконфигурированный для обнаружения присутствия близких объектов без физического контакта. Сенсорный компонент 1114 также может включать оптический датчик, такой как видео датчик CMOS или CCD для использования в приложениях обработки изображения. В некоторых вариантах осуществления сенсорный компонент 1114 также может включать акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00164] Компонент 1116 связи сконфигурирован для обеспечения проводной или беспроводной связи между устройством 1100 и другими устройствами. Устройство 1100 может получать доступ к беспроводной сети на базе стандарта связи, такого как WiFi, 2G, 3G или их комбинации. В варианте осуществления компонент 1116 связи принимает широковещательный сигнал или информацию, связанную с широковещательной передачей, от внешней широковещательной системы управления по широковещательному каналу. В варианте осуществления компонент 1116 связи также включает модуль ближней радиосвязи (NFC; near field communication) для обеспечения связи на малом расстоянии. Например, модуль NFC может быть реализован на базе технологии радиочастотный идентификации (RFID; radio frequency identification), технологии передачи в инфракрасном диапазоне (IrDA; infrared data association), сверхширокополосной технологии (UWB; ultra-wideband), технологии Bluetooth (ВТ) и других технологий.
[00165] В вариантах осуществления устройство 1100 может быть реализовано посредством одного или более из следующих компонентов: прикладная интегральная схема (ASIC; application specific integrated circuits), процессор цифровой обработки сигналов (DSP; processors), устройство цифровой обработки сигналов (DSPD; digital signal processing devices), программируемое логическое устройство (PLD; programmable logic devices), программируемая вентильная матрица (FPGA; field programmable gate arrays), контроллер, микроконтроллер, микропроцессор или другой электронный компонент для осуществления раскрытых выше способов.
[00166] В вариантах осуществления также предлагается машиночитаемый носитель информации, включающий команды, такие как содержатся в памяти 1104 и выполняются процессором 1120 устройства 1100, для осуществления указанных выше способов. Например, машиночитаемый носитель информации может представлять собой ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптический носитель информации и т.п.
[00167] Для специалистов в данной области техники будут очевидными другие варианты осуществления настоящего изобретения из описания и применений изобретения, раскрытых в данной заявке. Настоящая заявка охватывает любые изменения, применения или доработки настоящего изобретения, вытекающие из общих принципов настоящего изобретения и включающие известные или стандартные технические средства в данной области техники. Настоящее описание и варианты осуществления служат только в качестве пояснения, а объем и сущность настоящего изобретения определяются прилагаемой формулой изобретения.
[00168] Необходимо понимать, что настоящее изобретение не ограничивается точной конструкцией, которая описана выше и показана на сопроводительных чертежах, и могут быть сделаны различные модификации и изменения без отступления от изобретения, которое ограничивается исключительно прилагаемой формулой изобретения.