СПОСОБ, АППАРАТ И СИСТЕМА ДЛЯ АВТОМАТИЧЕСКОГО ВОССТАНОВЛЕНИЯ УСТРОЙСТВА
METHOD, APPARATUS AND SYSTEM FOR AUTOMATICALLY RECOVERING DEVICE

Перекрестная ссылка на родственные заявки
В настоящей заявке испрашивается приоритет на основании заявки на патент Китая №201510846937.5, поданной 27 ноября 2015 г., содержание которой в полном объеме включено в настоящий документ путем ссылки.
Область техники
Настоящее изобретение, в общем, относится к области компьютерных технологий, в частности, к способу, аппарату и системе для автоматического восстановления устройства.
Уровень техники
При непрерывном развитии электронных технологий, бытовые электроприборы становятся все более «интеллектуальными», при этом всё больше интеллектуальных устройств имеют встроенные функции по обнаружению неисправностей и автоматическому восстановлению.
Как правило, интеллектуальные устройства оснащают защитным аппаратом. После локального обнаружения неисправности (например, обнаружено, что пользователь ошибочно задал настройки интеллектуального устройства, или что интеллектуальное устройство находилось в рабочем состоянии так долго, что функциональные характеристики его компонентов изменились), можно запустить указанный защитный аппарат для осуществления им необходимых операций. При этом подход к автоматическому восстановлению, принятый некоторыми интеллектуальными устройствами, обеспечивает автоматический перезапуск  устройства, а подход к автоматическому восстановлению, принятый некоторыми другими интеллектуальными устройствами, обеспечивает задание начальных пользовательских настроек.
Авторы настоящего изобретения выявили по меньшей мере одну проблему, присущую традиционным техническим решениям, которая заключается в следующем.
В ходе упомянутого выше процесса интеллектуальное устройство может устранить неисправность, основываясь только на неизменном подходе к автоматическому восстановлению, который, однако, очень часто не может обеспечить ликвидацию неисправности. В результате, автоматическое восстановление имеет низкую эффективность.
Раскрытие изобретения
Для того чтобы решить упомянутую выше проблему традиционных технических решений, в настоящем изобретении предложены способ, аппарат и система для автоматического восстановления устройства.
Согласно первому аспекту в настоящем изобретении предложен способ автоматического восстановления интеллектуального устройства. Указанный способ содержит следующие этапы: принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, получают первую информацию об устранении неисправности, соответствующую первому характеристическому значению, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства в соответствии с указанной первой информацией об устранении неисправности.
Опционально, этап, на котором из соотношений между предварительно заданными характеристическими значениями и соответствующей информации об устранении неисправности, получают первую информацию об устранении неисправности, соответствующую первому характеристическому значению, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, предусматривает следующее: если определено, согласно соотношениям между предварительно заданными характеристическими  значениями, типами неисправностей и соответствующими вероятностями возникновения неисправностей, что текущее значение предварительно заданного параметра согласуется с по меньшей мере одним характеристическим значением в указанных соотношениях, то определяют по меньшей мере один тип неисправности и по меньшей мере одну вероятность возникновения неисправности, соответствующую указанному по меньшей мере одному характеристическому значению; определяют первый тип неисправности с наивысшей вероятностью возникновения неисправности среди указанного по меньшей мере одного типа неисправности, соответствующего указанному по меньшей мере одному характеристическому значению, согласно указанному по меньшей мере одному типу неисправности и указанной по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; и определяют первую информацию об устранении неисправности, соответствующую указанному первому типу неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности.
Таким образом, для заданного типа неисправности интеллектуального устройства можно предусмотреть относительно точный подход к ее устранению, за счет выбора информации об устранении неисправности, соответствующей указанному типу неисправности с наивысшей вероятностью возникновения неисправности.
Опционально, указанный способ дополнительно содержит следующие этапы: принимают сообщение об отклонении восстановления, переданное интеллектуальным устройством; определяют предварительно заданное количество типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно по меньшей мере одному типу неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей по меньшей мере одному характеристическому значению; определяют информацию об устранении неисправности, соответствующую предварительно заданному количеству типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности, и передают указанную определенную информацию об устранении неисправности в интеллектуальное устройство.
Таким образом, пользователь может выбрать оптимальный подход к восстановлению из множества альтернативных подходов к восстановлению, в совокупности с практическим решением интеллектуального устройства.
Опционально, указанный способ может дополнительно содержать следующие этапы: принимают сообщение об отклонении восстановления, переданное интеллектуальным устройством, и отображают информацию-подсказку об отклонении восстановления; принимают входную инструкцию с информацией о восстановлении, содержащую информацию об устранении неисправности, введенную вручную; и передают указанную информацию об устранении неисправности, введенную вручную, в интеллектуальное устройство.
Таким образом, технический специалист может предложить более профессиональный и целевой подход к устранению неисправности интеллектуального устройства, благодаря которому интеллектуальное устройство может завершить автоматическое восстановление более эффективно.
Согласно второму аспекту в настоящем изобретении предложен способ автоматического восстановления интеллектуального устройства. Указанный способ содержит следующие этапы: получают по меньшей мере одно текущее значение по меньшей одного предварительно заданного параметра; передают запрос на обнаружение неисправности в сервер, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра; принимают первую информацию об устранении неисправности, переданную сервером, и обеспечивают автоматическое восстановление интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Опционально, этап, на котором получают по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра, предусматривает следующее: получают по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра каждый раз при достижении предварительно заданного периода обнаружения; или получают по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра в случае приема инструкции на обнаружение неисправности.
Таким образом, периодическое обнаружение неисправностей может способствовать своевременному выявлению различных неисправностей интеллектуального устройства, при этом пользователь может вручную запустить интеллектуальное устройство для обнаружения неисправности интеллектуального устройства, когда он/она выявляет неисправность.
Опционально, этап, на котором передают запрос на обнаружение неисправности в сервер, предусматривает следующее: передают запрос на обнаружение неисправности в сервер, если существует по меньшей мере один предварительно заданный параметр, имеющий текущее значение, выходящее за пределы предварительно сохраненного в памяти типового диапазона значений указанного по меньшей мере одного предварительно заданного параметра.
Таким образом, интеллектуальное устройство может сначала просто оценить, имеется ли локальная неисправность и, если это так, может затем передать запрос на обнаружение неисправности в сервер.
Опционально, после приема первой информации об устранении неисправности, переданной сервером, указанный способ может дополнительно содержать этап, на котором отображают указанную первую информацию об устранении неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности в случае приема инструкции на подтверждение восстановления.
Таким образом, пользователь может решить, на основании конкретного содержания информации об устранении неисправности, разрешено ли интеллектуальному устройству выполнить автоматическое восстановление согласно указанному подходу к восстановлению.
Опционально, указанный способ может дополнительно содержать следующие этапы: передают сообщение об отклонении восстановления в сервер в случае приема инструкции на отклонение восстановления; принимают предварительно заданное количество частей информации об устранении неисправности, переданной сервером, и отображают предварительно заданное количество частей информации об устранении неисправности; и в случае приема инструкции на подтверждение восстановления, соответствующей второй информации об устранении неисправности среди предварительно заданного количества частей информации об устранении неисправности, обеспечивают автоматическое восстановление интеллектуального устройства согласно указанной второй информации об устранении неисправности.
Таким образом, пользователь может выбрать из множества подходов к восстановлению наиболее оптимальный подход, так что интеллектуальное устройство может выполнить автоматическое восстановление в соответствии с этим подходом к  восстановлению.
Опционально, первая информация об устранении неисправности содержит скорректированное значение параметра неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: регулирование текущего значения параметра неисправности до указанного скорректированного значения.
Таким образом, интеллектуальное устройство может корректировать неисправную часть согласно информации об устранении неисправности.
Опционально, первая информация об устранении неисправности содержит параметр неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: регулирование текущего значения параметра неисправности до предварительно заданного исходного значения.
Таким образом, интеллектуальное устройство может устранить неисправность путем задания начальной настройки.
Опционально, первая информация об устранении неисправности указывает на неисправный элемент. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: замену используемого неисправного элемента предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
Таким образом, интеллектуальное устройство может заменить неисправный элемент интеллектуального устройства резервным элементом согласно информации об устранении неисправности.
Согласно третьему аспекту в настоящем изобретении предложен сервер, содержащий: первый приемный модуль, выполненный с возможностью приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; получающий модуль, выполненный с возможностью получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношениях, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и первый передающий модуль, выполненный с возможностью передачи первой информации об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Опционально, указанный получающий модуль содержит: первый определяющий подмодуль, который, если определено согласно соотношениям между предварительно заданными характеристическими значениями, типами неисправностей и соответствующими вероятностями возникновения неисправностей, что текущее значение предварительно заданного параметра согласуется с по меньшей мере одним характеристическим значением в указанных соотношениях, выполнен с возможностью определения по меньшей мере одного типа неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; второй определяющий подмодуль, выполненный с возможностью определения первого типа неисправности с наивысшей вероятностью возникновения неисправности среди указанного по меньшей мере одного типа неисправности, соответствующего указанному по меньшей мере одному характеристическому значению, согласно указанному по меньшей мере одному типу неисправности и указанной по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; и третий определяющий подмодуль, выполненный с возможностью определения первой информации об устранении неисправности, соответствующей указанному первому типу неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности.
Опционально, указанный сервер дополнительно содержит: второй приемный модуль, выполненный с возможностью приема сообщения об отклонении восстановления, переданного интеллектуальным устройством; определяющий модуль, выполненный с возможностью определения предварительно заданного количества типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно по меньшей мере одному типу неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей по меньшей мере одному характеристическому значению; второй передающий модуль, выполненный с возможностью определения информации об устранении неисправности, соответствующей предварительно заданному количеству типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности, и передачи указанной определенной информации об устранении неисправности в интеллектуальное устройство.
Опционально, указанный сервер дополнительно содержит: третий приемный модуль,  выполненный с возможностью приема сообщения об отклонении восстановления, переданного интеллектуальным устройством, и отображения  информации-подсказки об отклонении восстановления; модуль ввода, выполненный с возможностью приема входной инструкции с информацией о восстановлении, содержащей информацию об устранении неисправности, введенную вручную; и третий передающий модуль, выполненный с возможностью передачи указанной информации об устранении неисправности, введенной вручную, в интеллектуальное устройство.
Согласно четвертому аспекту в настоящем изобретении предложено интеллектуальное устройство, содержащее получающий модуль, выполненный с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра; первый передающий модуль, выполненный с возможностью передачи запроса на обнаружение неисправности в сервер, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра; первый восстанавливающий модуль, выполненный с возможностью приема первой информации об устранении неисправности, переданной сервером, и автоматического восстановления интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Опционально, указанный получающий модуль выполнен с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра каждый раз при достижении предварительно заданного периода обнаружения; или получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра в случае приема инструкции на обнаружение неисправности.
Опционально, указанный первый передающий модуль выполнен с возможностью передачи запроса на обнаружение неисправности в сервер, если существует по меньшей мере один предварительно заданный параметр, имеющий текущее значение, выходящее за пределы предварительно сохраненного в памяти типового диапазона значений указанного по меньшей мере одного предварительно заданного параметра.
Опционально, интеллектуальное устройство дополнительно содержит: отображающий модуль, выполненный с возможностью отображения указанной первой информации об устранении неисправности. При этом указанный первый восстанавливающий модуль выполнен с возможностью автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности в случае приема инструкции на подтверждение восстановления.
Опционально, интеллектуальное устройство дополнительно содержит: второй передающий модуль, выполненный с возможностью передачи сообщения об отклонении восстановления в сервер, в случае приема инструкции на отклонение восстановления; приемный модуль, выполненный с возможностью приема предварительно заданного количества частей информации об устранении неисправности, переданной сервером, и отображения предварительно заданного количества частей информации об устранении неисправности; и второй восстанавливающий модуль, который в случае приема инструкции на подтверждение восстановления, соответствующей второй информации об устранении неисправности среди предварительно заданного количества частей информации об устранении неисправности, выполнен с возможностью автоматического восстановления интеллектуального устройства согласно указанной второй информации об устранении неисправности.
Опционально, первая информация об устранении неисправности содержит скорректированное значение параметра неисправности. При этом указанный первый восстанавливающий модуль выполнен с возможностью регулирования текущего значения параметра неисправности до указанного скорректированного значения.
Опционально, первая информация об устранении неисправности содержит параметр неисправности. При этом указанный первый восстанавливающий модуль выполнен с возможностью регулирования текущего значения параметра неисправности до предварительно заданного исходного значения.
Опционально, первая информация об устранении неисправности указывает на неисправный элемент. При этом указанный первый восстанавливающий модуль выполнен с возможностью замены используемого неисправного элемента предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
Согласно пятому аспекту в настоящем изобретении предложен аппарат для автоматического восстановления интеллектуального устройства, содержащий: процессор и память, предназначенную для хранения инструкций, исполняемых процессором. Указанный процессор выполнен с возможностью: приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношениях, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и передачи первой информации об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства в соответствии с указанной первой информацией об устранении неисправности.
Согласно шестому аспекту в настоящем изобретении предложен аппарат для автоматического восстановления интеллектуального устройства, содержащий: процессор и память, предназначенную для хранения инструкций, исполняемых процессором. При этом указанный процессор выполнен с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра; передачи запроса на обнаружение неисправности в сервер, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра; приема первой информации об устранении неисправности, переданной сервером, и автоматического восстановления интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Согласно седьмому аспекту в настоящем изобретении предложена система для автоматического восстановления интеллектуального устройства, содержащая сервер и интеллектуальную систему. Сервер выполнен с возможностью приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношениях, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и передачи  первой информации об устранении неисправности в интеллектуальное устройство. При этом указанное интеллектуальное устройство выполнено с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра; передачи запроса на обнаружение неисправности в сервер; причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра; приема первой информации об устранении неисправности, переданной сервером, и автоматического восстановления интеллектуального устройства в соответствии с первой информацией об устранении неисправности.
Технические решение, предложенные в предпочтительных вариантах осуществления настоящего изобретения, могут обеспечить следующие преимущества.
В предпочтительных вариантах осуществления настоящего изобретения принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым  характеристическим значением в указанных соотношениях, получают из указанных соотношений первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые подходы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
Следует понимать, что и представленный выше раздел описания «Раскрытие изобретения», и нижеследующий подробный раздел описания «Осуществление изобретения» приведены лишь в качестве примера, при этом они не ограничивают настоящее изобретение.
Краткое описание чертежей
Прилагаемые чертежи, включенные в состав описания и образующие его часть, иллюстрируют предпочтительные варианты осуществления настоящего изобретения и совместно с настоящим описанием служат для пояснения принципов настоящего изобретения.
На фиг. 1 представлена блок-схема способа автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 2а и 2b показана структура системы для автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 3 схематично проиллюстрировано отображение информации об устранении неисправности согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 4 показана блок-схема, иллюстрирующая способ автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 5 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 6 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно еще одному предпочтительному варианту осуществления настоящего изобретения.
На фиг. 7 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно другому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 8 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 9 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно еще одному предпочтительному варианту осуществления настоящего изобретения.
На фиг. 10 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно другому предпочтительному варианту осуществления настоящего изобретения.
На фиг. 11 представлена функциональная схема, иллюстрирующая структуру аппарата для автоматического восстановления устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 12 представлена функциональная схема, иллюстрирующая структуру сервера согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
На фиг. 13 представлена функциональная схема, иллюстрирующая структуру интеллектуального устройства согласно одному из предпочтительных вариантов осуществления настоящего изобретения.
Осуществление изобретения
Далее, приведено подробное описание предпочтительных вариантов осуществления настоящего изобретения со ссылками на прилагаемые чертежи, для пояснения задач, технических решений и преимуществ настоящего изобретения.
В одном из предпочтительных вариантов осуществления настоящего изобретения предложен способ автоматического восстановления интеллектуального устройства, который может быть реализован интеллектуальным устройством совместно с сервером. Указанное интеллектуальное устройство может представлять собой любое интеллектуальное устройство с функциями автоматического восстановления, в том числе, интеллектуальные домашние устройства, например, интеллектуальный телевизор или интеллектуальный холодильник. Интеллектуальное устройство может быть оснащено процессором, памятью, коммуникационным компонентом и резервным элементом. Процессор может быть использован для управления процессом автоматического восстановления, память может быть использована для хранения данных, необходимых и формируемых при обработке, которая будет описана ниже, коммуникационный компонент может быть использован для приема и передачи данных, а резервный элемент может представлять собой резервный элемент для элемента, имеющегося в интеллектуальном устройстве и предрасположенного к возникновению  неисправностей. Интеллектуальное устройство может также содержать, например, экран, блок ввода и т.д. Экран может быть использован для отображения информации об устранении неисправности и т.д., и может представлять собой сенсорный экран; при этом блок ввода может быть использован пользователем для ввода инструкций для интеллектуального устройства и может представлять собой клавиатуру, управляющую клавишу и т.д. Указанный сервер может представлять собой сервер, созданный производителем интеллектуального устройства для принятия мер в отношении неисправности интеллектуального устройства, причем сервер может быть оснащен процессором, памятью и коммуникационным компонентом. Указанный процессор может быть использован для обработки запроса на обнаружение неисправности, переданного интеллектуальным устройством, а указанный коммуникационный компонент может быть использован для информационного взаимодействия с интеллектуальным устройством. Указанный сервер может дополнительно содержать, например, экран, блок ввода и т.д. Указанный экран может быть использован для отображения, например, информации об устранении неисправности и может представлять собой сенсорный экран, причем указанный блок ввода может быть использован техническими специалистами для ввода инструкций для сервера, и может представлять собой клавиатуру, управляющую клавишу и т.д. Рассматриваемый вариант характеризуется тем, что в качестве интеллектуального устройства выбрано домашнее интеллектуальное устройство для иллюстрации его технического решения. Также возможны другие варианты, выполненные по аналогии с данным вариантом, поэтому их описание для упрощения будет опущено.
Далее приведено подробное описание одного из предпочтительных вариантов осуществления настоящего изобретения в отношении процесса, проиллюстрированного на фиг. 1, и системы, структура которой показана на фиг. 2а.
На этапе 101 интеллектуальное устройство получает по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра.
Указанный по меньшей мере один предварительно заданный параметр может представлять собой какой-либо из рабочих параметров предварительно заданного компонента (который может быть определен техническим специалистом на стороне сервера) при эксплуатации интеллектуального устройства, например, значение напряжения, значение электрического тока, рабочая температура, продолжительность операции или внутреннее напряжение указанного компонента, или может представлять собой один или более параметров состояния компонента, например, срок службы, объем или предел мощности компонента. Указанное по меньшей мере одно текущее значение может представлять собой значение каждого предварительно заданного параметра, полученного в текущий момент времени во время эксплуатации интеллектуального устройства, или может представлять собой множество значений каждого предварительно заданного параметра, полученного в течение предварительно заданного периода до наступления текущего момента во время эксплуатации интеллектуального устройства.
В варианте осуществления, когда интеллектуальное устройство входит в рабочее состояние, оно может отслеживать свое локальное рабочее состояние и получать текущее значение предварительно заданного параметра.
Опционально, интеллектуальное устройство может задать способ запуска для получения текущего значения предварительно заданного параметра. При этом возможно два подходящих способа, которые заключаются в следующем.
Один из способов заключается в получении по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра каждый раз при достижении предварительно заданного периода обнаружения.
В одном из вариантов осуществления, интеллектуальное устройство может предварительно задавать период обнаружения для интеллектуального устройства. Соответственно, рабочее состояние каждого компонента обнаруживают в конкретный регулярный интервал для получения текущего значения предварительно заданного параметра. Таким образом, интеллектуальное устройство может автоматически выполнять через заданные промежутки времени обнаружение неисправности и своевременно и эффективно принимать меры в отношении любой неисправности, возникающей в интеллектуальном устройстве.
Другой способ состоит в получении по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра в случае приема инструкции на обнаружение неисправности.
В варианте осуществления, кода пользователю необходимо обнаружить, имеется ли в интеллектуальном устройстве неисправность, то он/она может нажать кнопку обнаружения неисправности на интеллектуальном устройстве для того, чтобы интеллектуальное устройство могла принять инструкцию на обнаружение неисправности, обнаружить рабочее состояние каждого из компонентов интеллектуального устройства и получить по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра.
На этапе 102, интеллектуальное устройство передает запрос на обнаружение неисправности в сервер.
Запрос на обнаружение неисправности может содержать по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра.
В одном из вариантов осуществления, после получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра интеллектуального устройства, указанное интеллектуальное устройство может сформировать запрос на обнаружение неисправности, содержащий по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра, и затем передать указанный запрос на обнаружение неисправности в сервер посредством коммуникационного компонента для того, чтобы сервер смог обнаружить, имеется ли в интеллектуальном устройстве неисправность в зависимости от указанного по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра интеллектуального устройства.
Опционально, интеллектуальное устройство может сначала определить, имеется ли локальная неисправность, и, если это так, то интеллектуальное устройство может передать запрос на обнаружение неисправность в сервер. Соответственно, этап 102 можно реализовать следующим образом: передают запрос на обнаружение неисправности в сервер, если существует по меньшей мере один предварительно заданный параметр, имеющий текущее значение, выходящее за пределы предварительно сохраненного в памяти типового диапазона значений указанного по меньшей мере одного предварительно заданного параметра.
В одном из вариантов осуществления, интеллектуальное устройство может иметь типовой диапазон значений предварительно заданного параметра, сохраненный в памяти указанного устройства и относящийся к диапазону значений, в пределы которого должно входить текущее значение предварительно заданного параметра, когда интеллектуальное устройство находится в нормальном рабочем состоянии или в состоянии, при котором отсутствует какая-либо неисправность. После получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра, интеллектуальное устройство может оценить, удовлетворяет ли текущее значение каждого из указанного по меньшей мере одного предварительно заданного параметра соответствующему типовому диапазону значений. Если существует один или несколько предварительно заданных параметров, имеющих текущие значения, не входящие в соответствующие типовые диапазоны значений, то интеллектуальное устройство может считаться имеющим неисправность и, соответственно, может передать запрос на обнаружение неисправности в сервер.
На этапе 103 сервер принимает запрос на обнаружение неисправности, переданный интеллектуальным устройством.
В одном из вариантов осуществления, после передачи интеллектуальным устройством запроса на обнаружение неисправности, сервер может принять указанный запрос на обнаружение неисправности и получить по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства, содержащееся в запросе на обнаружение неисправности.
На этапе 104, если сервер определяет, согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; то сервер получает первую информацию об устранении неисправности, соответствующую первому характеристическому значению из указанных соотношений.
Характеристическое значение предварительно заданного параметра может представлять собой конкретное значение или диапазон значений предварительно заданного параметра.
В одном из вариантов осуществления, технический специалист на стороне сервера может проанализировать интеллектуальное устройство, подверженное  возникновению различных возможных неисправностей, и записать характеристические значения соответствующих предварительно заданных параметров в интеллектуальном устройстве, подверженном возникновению различных возможных неисправностей. При этом, технический специалист может определить подходы к восстановлению (и, соответственно, информацию об устранении неисправности) для устранения соответствующих неисправностей, и далее сохранить характеристические значения предварительно заданных параметров и соответствующую информацию об устранении неисправности в сервере. После приема сервером по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра, переданного интеллектуальным устройством, сервер может извлечь текущее значение каждого по меньшей мере одного предварительно заданного параметра, и оценить, с каким из характеристических значений предварительно заданного параметра в указанных соотношениях согласуется указанное текущее значение. После выполнения оценки текущих значений всех из по меньшей мере одного предварительно заданного параметра, сервер может определить первое характеристическое значение, с которым согласуется предварительно заданный параметр интеллектуального устройства, и, соответственно, получить из указанных соотношений подход к восстановлению, то есть, первую информацию об устранении неисправности, соответствующую первому характеристическому значению. Указанные соотношения могут соответствовать тем, что представлены в Таблице 1, в которой проиллюстрирован возможный вариант осуществления раскрытого выше технического решения. Для данного технического решения также возможны и другие варианты осуществления, при этом они не будут здесь подробно описаны.
Таблица 1
Характеристическое значение
Информация об устранении неисправности
Значение параметра A находится в диапазоне значений №1
Информация об устранении неисправности №1
Значение параметра В находится в диапазоне значений №2
Информация об устранении неисправности №2
Значение параметра С находится в диапазоне значений №3, а значение параметра Е находится в диапазоне значений №5
Информация об устранении неисправности №3
Значение параметра D находится в диапазоне значений №4, а значение параметра F находится в диапазоне значений №6
Информация об устранении неисправности №4
Опционально, сервер может сначала определить тип неисправности интеллектуального устройства в зависимости от по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра в интеллектуальном устройстве, а затем определить информацию об устранении неисправности, соответствующую указанному типу неисправности. Соответственно, этап 104 может быть реализован следующим образом: если определено, согласно соотношениям между предварительно заданными характеристическими значениями и соответствующими типами неисправностей, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, то определяют первый тип неисправности, соответствующий указанному первому характеристическому значению; и определяют первую информацию об устранении неисправности, соответствующую указному первому типу неисправности согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности.
В варианте осуществления, когда технический специалист на стороне сервера записывает характеристические значения соответствующих предварительно заданных параметров в интеллектуальном устройстве, подверженном возникновению различных возможных неисправностей, он может записать соответствующие типы неисправностей и одновременно обеспечить соответствующие подходы к восстановлению (и информацию об устранении неисправности) для устранения соответствующих типов неисправностей, а затем сохранить в сервере соотношения между характеристическими значениями предварительно заданных параметров, типами неисправностей и соответствующей информацией об устранении неисправности. После приема сервером по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра, переданного интеллектуальным устройством, он может извлечь текущее значение каждого по меньшей мере одного предварительно заданного параметра, и оценить, с каким из характеристических значений предварительно заданного параметра в указанных соотношениях согласуется указанное текущее значение. После выполнения оценки текущих значений всех из по меньшей мере одного предварительно заданного параметра, сервер может определить первое характеристическое значение, с которым согласуется предварительно заданный параметр интеллектуального устройства, а затем определить первый тип неисправности интеллектуального устройства, и, соответственно, получить аппарат для восстановления, то есть, первую информацию об устранении неисправности, соответствующую указанному первому характеристическому значению.
Опционально, текущее значение предварительно заданного параметра в интеллектуальном устройстве может согласовываться с множеством характеристических значений. Таким образом, серверу необходимо сначала оценить тип неисправности с наивысшей вероятностью, к которому относится неисправность интеллектуального устройства, и затем выполнить последующую обработку. Соответственно, этап 104 может быть реализован следующим образом: если определено, согласно соотношениям между предварительно заданными характеристическими значениями, типами неисправностей и соответствующими вероятностями неисправностей, что текущее значение предварительно заданного параметра согласуется с по меньшей мере одним характеристическим значением в указанных соотношениях, то определяют по меньшей мере один тип неисправностей и по меньшей мере одну вероятность возникновения неисправности, соответствующую указанному по меньшей мере одному характеристическому значению; определяют первый тип неисправности с наивысшей вероятностью возникновения неисправности среди указанного по меньшей мере одного типа неисправности, соответствующего указанному по меньшей мере одному характеристическому значению, согласно указанному по меньшей мере одному типу неисправности и указанной по меньшей мере одной вероятности неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; и определяют первую информацию об устранении неисправности, соответствующую указанному первому типу неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности.
В одном из вариантов осуществления, характеристические значения предварительно заданного параметра, соответствующие различным типам неисправностей, имеют диапазоны значений, которые перекрывают друг друга. Например, первое характеристическое значение представляет собой значение, которое находится в диапазоне от 10 до 20,  второе характеристическое значение представляет собой значение, которое находится в диапазоне от 15 до 25. Если текущее значение предварительно заданного параметра интеллектуального устройства составляет 17, то может быть определено, что текущее значение предварительно заданного параметра одновременно согласуется с обоими указанными выше характеристическими значениями. Технический специалист может задать, согласно анализу и заключению, что в перекрывающемся диапазоне значений между множеством характеристических значений, различные типы неисправностей согласуются с соответствующими вероятностями возникновения неисправностей. Например, указанные выше два характеристических значения согласуются с первым типом неисправности и вторым типом неисправности соответственно. В диапазоне значений от 15 до 20, может быть задано, что вероятность возникновения неисправности для первого типа неисправности составляет 80%, а вероятность возникновения неисправности второго типа неисправности составляет 70%. После приема сервером по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра, переданного интеллектуальным устройством, он может извлечь текущее значение каждого по меньшей мере одного предварительно заданного параметра, и оценить, с каким из характеристических значений предварительно заданного параметра в указанных соотношениях согласуется указанное текущее значение. После выполнения оценки текущих значений всех из по меньшей мере одного предварительно заданного параметра, сервер может определить все характеристические значения, с которыми согласуется предварительно заданный параметр интеллектуального устройства, и получить типы неисправностей и вероятности возникновения неисправностей, соответствующие указанным характеристическим значениям. Далее, сервер может выбрать тип неисправности с наивысшей вероятностью возникновения неисправности, то есть первый тип неисправности, на основе вероятностей возникновения неисправностей, и затем получить требуемый подход к восстановлению, то есть первую информацию об устранении неисправности, соответствующую указанному первому типу неисправности. Указанные соотношения могут соответствовать тем, что представлены на фиг. 2. Например, текущее значение параметра А представляет собой значение m, которое находится в диапазоне значений №1, диапазоне значений №4, диапазоне значений №10 и диапазоне значений №19. Эти диапазоны значений согласуются соответственно с типом неисправности А, типом неисправности В, типом неисправности Е и типом неисправности Н, вероятности возникновения неисправностей которых составляют соответственно 80%, 70%, 50% и 30%. В данном примере, может быть выбран тип неисправности А (то есть, первый тип неисправности), соответствующий наивысшей вероятности возникновения неисправности в 80%, и, таким образом, может быть определена информация об устранении неисправности №1 (то есть, первая информация об устранении неисправности), соответствующая типу неисправности А.
Таблица 2
Характеристическое значение
Тип неисправности
Вероятность возникновения неисправности
Информация об устранении неисправности
Значение параметра A находится в диапазоне значений №1
Тип неисправности A
80%
Информация об устранении неисправности №1
Значение параметра A находится в диапазоне значений №2
Тип неисправности A
70%
Информация об устранении неисправности №1
···
···
···
···
Значение параметра В находится в диапазоне значений №3
Тип неисправности B
80%
Информация об устранении неисправности №2
Значение параметра A находится в диапазоне значений №4
Тип неисправности B
70%
Информация об устранении неисправности №2
···
···
···
···
Значение параметра С находится в диапазоне значений №5
Тип неисправности C
80%
Информация об устранении неисправности №3
Значение параметра В находится в диапазоне значений №6
Тип неисправности C
70%
Информация об устранении неисправности №3
···
···
···
···
Значение параметра D находится в диапазоне значений №7
Тип неисправности D
80%
Информация об устранении неисправности №4
Значение параметра Е находится в диапазоне значений №8
Тип неисправности D
70%
Информация об устранении неисправности 4
···
···
···
···
На этапе 105 сервер передает первую информацию об устранении неисправности в интеллектуальное устройство.
В одном из вариантов осуществления, после того как сервер получает, из предварительно сохраненных в памяти соотношений между характеристическими значениями предварительно заданного параметра и соответствующей информацией об устранении неисправности, первую информацию об устранении неисправности для устранения соответствующей неисправности в интеллектуальном устройстве, он может передать указанную первую информацию об устранении неисправности в интеллектуальное устройство посредством коммуникационного компонента.
На этапе 106 интеллектуальное устройство принимает первую информацию об устранении неисправности, переданную сервером, и автоматически восстанавливается согласно первой информацией об устранении неисправности.
В одном из вариантов осуществления, интеллектуальное устройство может принимать, посредством коммуникационного компонента, первую информацию об устранении неисправности, переданную сервером. Файловый формат первой информации об устранении неисправности может представлять собой ведущую программу или выполняемый командный файл компонента устранения неисправности. Таким образом, интеллектуальное устройство может обеспечить работу своего процессора в соответствии первой информацией об устранении неисправности для того, чтобы интеллектуальное устройство могло устранить неисправность в соответствии с первой информацией об устранении неисправности.
Опционально, пользователь может решить, использовать ли первую информацию об устранении неисправности для восстановления интеллектуального устройства. Соответствующий процесс может предусматривать: отображение интеллектуальным устройством первой информации об устранении неисправности; и автоматическое восстановление интеллектуального устройства в соответствии с первой информацией об устранении неисправности в случае приема инструкции на подтверждение восстановления.
В одном из вариантов осуществления, после приема интеллектуальным устройством первой информации об устранении неисправности, переданной сервером, оно может отобразить указанную первую информацию об устранении неисправности на экране, при этом пользователь может решить, устранять или нет неисправность в соответствии с указанным подходом. Если пользователь разрешает, чтобы интеллектуальное устройство выполнило самовосстановление в соответствии с первой информацией об устранении неисправности, то он/она может нажать на клавишу подтверждения восстановления, предусмотренную в интеллектуальном устройстве. Затем, интеллектуальное устройство может принять инструкцию на подтверждение восстановления, и выполнить далее восстановление в соответствии с первой информацией об устранении неисправности.
Опционально, согласно рассматриваемому варианту осуществления настоящего изобретения может быть предусмотрен процесс, выполняемый после этапа 106 в случае, если пользователь отказывается использовать указанную первую информацию об устранении неисправности. Блок-схема данного процесса представлена на фиг. 4, а на фиг. 2b показана структура соответствующей системы.
На этапе 107, в случае приема инструкции на отклонение восстановления, в сервер передают сообщение об отклонении восстановления.
В одном из вариантов осуществления, после приема интеллектуальным устройством первой информации об устранении неисправности, переданной сервером, оно может отобразить указанную первую информацию об устранении неисправности на экране, при этом пользователь может решить, устранять или нет неисправность согласно указанному подходу. Если пользователь не разрешает, чтобы интеллектуальное устройство выполнило самовосстановление в соответствии с первой информацией об устранении неисправности, то он может нажать на клавишу отклонения восстановления, предусмотренную в интеллектуальном устройстве. Затем, интеллектуальное устройство может принять инструкцию на отклонение восстановления, и далее передать сообщение об отклонении восстановления в сервер.
На этапе 108 сервер принимает сообщение об отклонении восстановления, переданное интеллектуальным устройством.
На этапе 109 сервер определяет предварительно заданное количество типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно по меньшей мере одному типу неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей по меньшей мере одному характеристическому значению.
В одном из вариантов осуществления, после приема сервером сообщения об отклонении восстановления, переданного интеллектуальным устройством, он может выбрать, среди типов неисправностей и вероятностей возникновения неисправностей, соответствующих всем характеристическим значениям, с которыми согласуется определенный предварительно заданный параметр, предварительно заданное количество типов неисправностей с наивысшими  вероятностями возникновения неисправностей, отличных от указанного первого типа неисправности. Например, если обратиться к таблице 2 и рассматривать пример, в котором первый тип неисправности представляет собой тип неисправности А, то можно увидеть, что вероятность возникновения неисправности, соответствующая типу неисправности А, составляет 80%. Поскольку пользователь отказался от информации об устранении неисправности №1, а предварительно заданное количество равно 2, то из четырех типов неисправностей, с которыми согласуется текущее значение m параметра А, выбирают два типа неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от типа неисправности А. Так как вероятности возникновения неисправностей типа неисправности В, типа неисправности Е, типа неисправности Н составляют соответственно 70%, 50% и 30%, выбирают тип неисправности В, вероятность возникновения неисправности которого равна 70%, и тип неисправности Е, вероятность возникновения неисправности которого равна 50%.
На этапе 110 сервер определяет информацию об устранении неисправности, соответствующую предварительно заданному количеству типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информации об устранении неисправностей, и передает информацию об устранении неисправности в интеллектуальное устройство.
В одном из вариантов осуществления, после определения сервером предварительно заданного количества типов неисправности с наивысшими  вероятностями возникновения неисправностей, отличных от первого типа неисправности, он может отыскать, в указанных соотношениях, всю информацию об устранении неисправности, соответствующую указанным выше типам неисправностей, с тем, чтобы передать предварительно заданное количество частей информации об устранении неисправности в интеллектуальное устройство. В рассмотренном ваше примере этапа 109, сервер передает, например, информацию об устранении неисправности №2 и информацию об устранении неисправности №5, согласующиеся соответственно с типом неисправности В и типом неисправности Е, в интеллектуальное устройство.
На этапе 111, интеллектуальное устройство принимает предварительно заданное количество частей информации об устранении неисправности, переданной сервером, и отображает указанное предварительно заданное количество частей информации об устранении неисправности.
В одном из вариантов осуществления, интеллектуальное устройство может принять предварительно заданное количество частей информации об устранении неисправности, переданной сервером, и отобразить предварительно заданное количество частей информации об устранении неисправности одновременно/последовательно на экране интеллектуального устройства, так чтобы пользователь смог узнать конкретное содержание всей информации об устранении неисправности. Кроме того, в рассмотренном выше примере этапа 110, интеллектуальное устройство может отобразить информацию об устранении неисправности №2 и информацию об устранении неисправности №5 на экране интеллектуального устройства, как показано на фиг. 3.
На этапе 112, в случае приема инструкции на подтверждение восстановления, соответствующей второй информации об устранении неисправности, среди предварительно заданного количества частей информации об устранении неисправности, восстанавливают интеллектуальное устройство в соответствии со второй информацией об устранении неисправности.
В одном из вариантов осуществления, пользователь может выбрать одну часть из указанного выше предварительно заданного количества частей информации об устранении неисправности (то есть, вторую информацию об устранении неисправности), и нажать на клавишу подтверждения восстановления, предусмотренную в интеллектуальном устройстве. Таким образом, интеллектуальное устройство может принять инструкцию на подтверждение восстановления для второй информации об устранении неисправности и далее может быть автоматически восстановлено согласно второй информации об устранении неисправности.
Кроме того, после приема сервером сообщения об отклонении восстановления, переданного интеллектуальным устройством, помимо процесса, показанного на фиг. 2b, может быть выполнен следующий процесс: после приема сообщения об отклонении восстановления, переданного интеллектуальным устройством, отображают информацию-подсказку об отклонении восстановления; принимают входную инструкцию с информацией о восстановлении, содержащую информацию об устранении неисправности, введенную вручную, и передают указанную информацию об устранении неисправности, введенную вручную, в интеллектуальное устройство.
В одном из вариантов осуществления, после приема сервером сообщения об отклонении восстановления, переданного интеллектуальным устройством, он может отобразить информацию-подсказку об отклонении восстановления с тем, чтобы подсказать техническому специалисту на стороне сервера о необходимости вручную принять меры в отношении неисправности интеллектуального устройства. В данном случае, информация-подсказка об отклонении восстановления может быть представлена в виде световой подсказки или виде звуковой подсказки и т.д. Технический специалист вручную вводит информацию об исправлении неисправности после анализа текущих значений всех предварительно заданных параметров, переданных интеллектуальным устройством. Таким образом, сервер может принять входную инструкцию с информацией о восстановления, содержащую введенную вручную информацию об устранении неисправности, и затем может передать введенную вручную информацию об устранении неисправности в интеллектуальное устройство. Кроме того, технический специалист может добавить введенную вручную информацию об устранении неисправности в указанные выше соотношения, и определить соответствующее характеристическое значение путем анализа текущего значения предварительно заданного параметра.
Техническое решение, предложенное в настоящем изобретение, обеспечивает различные подходы к устранению различных типов неисправностей интеллектуального устройства, в том числе следующие три подхода к устранению неисправностей, приведенных в качестве примера.
Подход №1
Первая информация об устранении неисправности содержит скорректированное значение параметра неисправности, при этом интеллектуальное устройство регулирует текущее значение параметра неисправности до указанного скорректированного значения.
Согласно данному подходу параметр неисправности может представлять собой один из по меньшей мере одного предварительно заданного параметра, текущее значение которого имеет отклонение от нормы.
В одном из вариантов осуществления, первая информация об устранении неисправности может содержать имя параметра неисправности и скорректированное значение параметра неисправности. Если интеллектуальное устройство автоматически восстановлено, то текущее значение параметра неисправности может быть отрегулировано до скорректированного значения.
Подход №2
Первая информация об устранении неисправности содержит параметр неисправности, при этом интеллектуальное устройство регулирует текущее значение параметра неисправности до предварительно заданного исходного значения. В одном из вариантов осуществления, первая информация об устранении неисправности может содержать только параметр неисправности. Если интеллектуальное устройство автоматически восстановлено, то текущее значение параметра неисправности может быть напрямую отрегулировано до предварительно заданного исходного значения.
Подход №3
Первая информация об устранении неисправности указывает на неисправный элемент, причем используемый неисправный элемент заменяют предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
В одном из вариантов осуществления, первая информация об устранении неисправности может указывать на неисправный элемент. Если интеллектуальное устройство автоматически восстановлено, то используемый неисправный элемент может быть автоматически заменен предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
В рассматриваемом варианте осуществления настоящего изобретения, принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено, согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, то получают, из указанных соотношений, первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые походы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
На основании той же самой технической концепции, в другом примерном варианте осуществления настоящего изобретения предложен сервер. Как показано на фиг. 5, сервер содержит следующие модули.
Первый приемный модуль 501 выполнен с возможностью приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства.
Получающий модуль 502 выполнен с возможностью получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношениях, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях.
Первый передающий модуль 503 выполнен с возможностью передачи первой информации об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Опционально, как показано на фиг. 6, указанный получающий модуль 502  содержит следующие подмодули.
Первый определяющий подмодуль 5021, который: если определено согласно соотношениям между предварительно заданными характеристическими значениями, типами неисправностей и соответствующими вероятностями возникновения неисправностей, что текущее значение предварительно заданного параметра согласуется с по меньшей мере одним характеристическим значением в указанных соотношениях, выполнен с возможностью определения по меньшей мере одного типа неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению.
Второй определяющий подмодуль 5022 выполнен с возможностью определения первого типа неисправности с наивысшей вероятностью возникновения неисправности среди указанного по меньшей мере одного типа неисправности, соответствующего указанному по меньшей мере одному характеристическому значению, согласно указанному по меньшей мере одному типу неисправности и указанной по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению.
Третий определяющий подмодуль 5023 выполнен с возможностью определения первой информации об устранении неисправности, соответствующей указанному первому типу неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информации об устранении неисправности.
Опционально, как показано на фиг. 7, указанный сервер дополнительно содержит следующие модули.
Второй приемный модуль 504 выполнен с возможностью приема сообщения об отклонении восстановления, переданного интеллектуальным устройством.
Определяющий модуль 505 выполнен с возможностью определения предварительно заданного количества типов неисправностей с наивысшими  вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно по меньшей мере одному типу неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей по меньшей мере одному характеристическому значению.
Второй передающий модуль 506 выполнен с возможностью определения информации об устранении неисправности, соответствующей предварительно заданному количеству типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности, и передачи указанной определенной информации об устранении неисправности в интеллектуальное устройство.
Опционально, как показано на фиг. 8, указанный сервер дополнительно содержит следующие модули.
Третий приемный модуль 507 выполнен с возможностью приема сообщения об отклонении восстановления, переданного интеллектуальным устройством, и отображения  информации-подсказки об отклонении восстановления.
Модуль 508 ввода выполнен с возможностью приема входной инструкции с информацией о восстановлении, содержащей информацию об устранении неисправности, введенную вручную.
Третий передающий модуль 509 выполнен с возможностью передачи указанной информации об устранении неисправности, введенной вручную, в интеллектуальное устройство.
На основании той же самой технической концепции, в еще одном примерном варианте осуществления настоящего изобретения предложено интеллектуальное устройство. Как показано на фиг. 9, указанное интеллектуальное устройство содержит следующие модули.
Получающий модуль 901 выполнен с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра.
Первый передающий модуль 902 выполнен с возможностью передачи запроса на обнаружение неисправности в сервер, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра.
Первый восстанавливающий модуль 903 выполнен с возможностью приема первой информации об устранении неисправности, переданной сервером и автоматического восстановления интеллектуального устройства согласно указанной первой информации об устранении неисправности.
Опционально, указанный получающий модуль 901 выполнен с возможностью: получения текущего значения предварительно заданного параметра каждый раз при достижении предварительно заданного периода обнаружения; или получения текущего значения предварительно заданного параметра в случае приема инструкции на обнаружение неисправности.
Опционально, указанный первый передающий модуль 902 выполнен с возможностью: передачи запроса на обнаружение неисправности в сервер, если существует по меньшей мере один предварительно заданный параметр, имеющий текущее значение, выходящее за пределы предварительно сохраненного в память типового диапазона значений указанного по меньшей мере одного предварительно заданного параметра.
Опционально, как показано на фиг. 10, интеллектуальное устройство дополнительно содержит: отображающий модуль 904, выполненный с возможностью отображения первой информации об устранении неисправности. При этом указанный первый восстанавливающий модуль 903 выполнен с возможностью: автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности в случае приема инструкции на подтверждение восстановления.
Опционально, как показано на фиг. 11, интеллектуальное устройство дополнительно содержит следующие модули.
Второй передающий модуль 905 выполнен с возможностью передачи сообщения об отклонении восстановления в сервер в случае приема инструкции на отклонение восстановления.
Приемный модуль 906 выполнен с возможностью приема предварительно заданного количества частей информации об устранении неисправности, переданной сервером, и отображения предварительно заданного количества частей информации об устранении неисправности.
Второй восстанавливающий модуль 907 выполнен с возможностью, в случае приема инструкции на подтверждение восстановления, соответствующей второй информации об устранении неисправности среди предварительно заданного количества частей информации об устранении неисправности, автоматического восстановления интеллектуального устройства согласно указанной второй информации об устранении неисправности.
Опционально, первая информация об устранении неисправности содержит скорректированное значение параметра неисправности. Указанный первый восстанавливающий модуль 903 выполнен с возможностью: регулирования текущего значения параметра неисправности до указанного скорректированного значения.
Опционально, первая информация об устранении неисправности содержит параметр неисправности. При этом указанный первый восстанавливающий модуль 903 выполнен с возможностью: регулирования текущего значения параметра неисправности до предварительно заданного исходного значения.
Опционально, первая информация об устранении неисправности указывает на неисправный элемент. При этом указанный первый восстанавливающий модуль 903 выполнен с возможностью: замены используемого неисправного элемента предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
В рассматриваемом варианте осуществления настоящего изобретения принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, получают, из указанных соотношений, первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые подходы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
Следует отметить, что, если аппарат для автоматического восстановления устройства, выполненный в соответствии с раскрытыми выше предпочтительными вариантами осуществления настоящего изобретения, обеспечивает автоматическое восстановление указанного устройства, указанное выше разделение на различные функциональные модули приведено только в качестве примера в целях иллюстрации. При практической реализации, в случае необходимости указанные выше функции могут быть реализованы различными функциональными модулями, например, внутренняя структура аппарата может быть разделена на различные функциональные модули для реализации всех или части описанных выше функций. Кроме того, поскольку аппарат для автоматического восстановления устройства, выполненный в соответствии с раскрытыми выше вариантами осуществления настоящего изобретения, а также варианты осуществления способа автоматического восстановления устройства относятся к той же самой технической концепции, для реализации указанного аппарата возможны отсылки к вариантам осуществления способа, при этом для простоты описание указанного аппарата здесь не приведено.
На основании той же самой технической концепции, в другом варианте осуществления настоящего изобретения предложена система для автоматического восстановления интеллектуального устройства. Указанная система содержит сервер и интеллектуальное устройство.
Указанный сервер выполнен с возможностью приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношениях, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и передачи  первой информации об устранении неисправности в интеллектуальное устройство.
Указанное интеллектуальное устройство выполнено с возможностью получения по меньшей мере одного текущего значения по меньшей мере одного предварительно заданного параметра; передачи запроса на обнаружение неисправности в сервер; причем указанный запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра; приема первой информации об устранении неисправности, переданной сервером, и автоматического восстановления интеллектуального устройства в соответствии с первой информацией об устранении неисправности.
В рассматриваемом варианте осуществления настоящего изобретения принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, получают, из указанных соотношений, первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые подходы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
На фиг. 12 схематично показана структура сервера согласно другому варианту осуществления настоящего изобретения. Как показано на чертеже, сервер 1200 содержит обрабатывающий компонент 1222, который дополнительно содержит один или более процессоров, и ресурс памяти, представленный памятью 1232, выполненной с возможностью хранения инструкций, исполняемых обрабатывающим компонентом 1222, например, приложений. Приложения, хранящиеся в памяти 1232, могут содержать один или более модулей, каждый из которых соответствует набору инструкций. Кроме того, обрабатывающий компонент 1222 выполнен с возможностью исполнения инструкций для выполнения раскрытых выше способов.
ТМ
ТМ
ТМ
ТМ
ТМ
Указанный сервер 1200 может дополнительно содержать компонент 1226 питания, выполненный с возможностью управления электроэнергией для сервера 1200, проводной или беспроводной сетевой интерфейс 1250, выполненный с возможностью подсоединения сервера 1200 к сети, и интерфейс 1258 ввода/вывода. Сервер 1200 может функционировать на основе операционной системы, хранящейся в памяти 1232, например, системы Windows Server, Mac OS X, Unix, Linux или FreeBSD и т.д.
Сервер 1200 может содержать память, и одну или более программ, хранящихся в памяти. Сервер, в случае исполнения одним или более процессорами инструкций, содержащихся в указанной одной или более программах, выполнен с возможностью осуществления следующих операций: приема запроса на обнаружение неисправности, переданного интеллектуальным устройством, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; получения, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой  информации об устранении неисправности, соответствующей первому характеристическому значению из указанных соотношений, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях; и передачи первой информации об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности.
Опционально, получение, из соотношений между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, первой информации об устранении неисправности, соответствующей первому характеристическому значению в указанных соотношений, если определено согласно указанным соотношениям, что по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, предусматривает следующее: если определено, согласно соотношениям между предварительно заданными характеристическими значениями, типами неисправностей и соответствующими вероятностями возникновения неисправностей, что текущее значение предварительно заданного параметра согласуется с по меньшей мере одним характеристическим значением в указанных соотношениях, определение по меньшей мере одного типа неисправности и по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; определение первого типа неисправности с наивысшей вероятностью возникновения неисправности среди указанного по меньшей мере одного типа неисправности, соответствующего указанному по меньшей мере одному характеристическому значению, согласно указанному по меньшей мере одному типу неисправности и указанному по меньшей мере одной вероятности возникновения неисправности, соответствующей указанному по меньшей мере одному характеристическому значению; и определение первой информации об устранении неисправности, соответствующей указанному первому типу неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информации об устранении неисправности.
Опционально, указанные операции дополнительно предусматривают: прием сообщения об отклонении восстановления, переданного интеллектуальным устройством; определение предварительно заданного количества типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно по меньшей мере одному типу неисправности и по меньшей мере одной вероятности возникновения  неисправности, соответствующей по меньшей мере одному характеристическому значению; определение информации об устранении неисправности, соответствующей предварительно заданному количеству типов неисправностей с наивысшими вероятностями возникновения неисправностей, отличных от первого типа неисправности, согласно предварительно сохраненным в памяти соотношениям между типами неисправностей и соответствующей информацией об устранении неисправности, и передачу указанной определенной информации об устранении неисправности в интеллектуальное устройство.
Опционально, указанные операции дополнительно предусматривают: прием сообщения об отклонении восстановления, переданного интеллектуальным устройством, и отображение информации-подсказки об отклонении восстановления; прием входной инструкции с информацией о восстановлении, содержащей информацию об устранении неисправности, введенную вручную; и передачу указанной информации об устранении неисправности, введенной вручную, в интеллектуальное устройство.
В рассматриваемом варианте осуществления настоящего изобретения, принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, получают, из указанных соотношений, первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые подходы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
На фиг. 13 схематично показано интеллектуальное устройство согласно еще одному предпочтительному варианту осуществления настоящего изобретения. Интеллектуальное устройство может представлять собой переносной телефон или другое подобное устройство.
Как показано на чертеже, интеллектуальное устройство 1300 может содержать один или несколько из следующих компонентов: обрабатывающий компонент 1302, память 1304, компонент 1306 питания, мультимедийный компонент 1308, аудио-компонент 1310, интерфейс 1312 ввода/вывода, сенсорный компонент 1314 и коммуникационный компонент 1316.
Указанный обрабатывающий компонент 1302, как правило, обеспечивает управление всеми операциями указанного устройства 1300, например, операциями, связанными с отображением информации, телефонными звонками, передачей данных, функционированием видеокамеры и записывающими операциями. Указанный обрабатывающий компонент 1302 может содержать один или более процессоров 1320 для исполнения инструкций и выполнения всех или некоторых из этапов раскрытых выше способов. Кроме того, обрабатывающий компонент 1302 может содержать один или более модулей, обеспечивающих взаимодействие между указанным обрабатывающим компонентом 1302 и другими компонентами. Например, обрабатывающий компонент 1302 может содержать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 1308 и обрабатывающим компонентом 1302.
Память 1304 выполнена с возможностью хранения различных типов данных для поддержания функционирования интеллектуального устройства 1300. К указанным данным относятся, например, инструкции для любого приложения или способа, выполняемого в интеллектуальном устройстве 1300, контактная информация, телефонный справочник, сообщения, картинки, видео и т.д. Память 1304 может быть реализована с использованием любого типа из энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, например, статистической памяти с произвольной выборкой СППВ (SRAM), электрически стираемой программируемой постоянной памяти ЭСППП (EEPROM), стираемой программируемой постоянной памяти СППП (EPROM), программируемой постоянной памяти ППП (PROM), постоянной памяти ПП (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска.
Указанный компонент 1306 питания обеспечивает подачу питания к различным компонентам интеллектуального устройства 1300. При этом компонент 1306 питания может содержать систему управления энергопотреблением, один или более источников питания и любых других компонентов, связанных с генерированием, управлением и распределением электроэнергии в интеллектуальном устройстве 1300.
Указанный мультимедийный компонент 1308 содержит экран, обеспечивающий выводной интерфейс между интеллектуальным устройством 1300 и пользователем. В некоторых вариантах осуществления настоящего изобретения указанный экран содержит жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран содержит сенсорную панель, то экран может быть реализован в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель содержит один или более контактных датчиков для обнаружения касаний, скользящих движений пальца и жестов по сенсорной панели. Контактные датчики могут не только обнаруживать границы касания или скользящего движения пальца, но также обнаруживать продолжительность времени или давление, связанные с касанием или скользящим движением пальца. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 1308 содержит фронтальную камеру и/или заднюю камеру. Фронтальная камера и/или задняя камера могут принимать внешние мультимедийные данные, когда интеллектуальное устройство 1300 находится в рабочем режиме, например, режиме фотографирования или в режиме видеосъемки. Каждая из указанных камер, то есть указанная фронтальная камера и указанная задняя камера, может представлять собой фиксированную систему оптических линз или иметь возможность оптической фокусировки и изменения масштаба изображения.
Указанный аудио-компонент 1310 выполнен с возможностью вывода и/или ввода аудио-сигналов. Например, аудио-компонент 1310 содержит микрофон («MIC»), выполненный с возможностью приема внешнего аудио-сигнала, когда интеллектуальное устройство 1300 находится в рабочем режиме, например, в режиме звонка, в режиме записи или в режиме распознавания голоса. Полученный аудио-сигнал может далее быть сохранен в памяти 1304 или передан через коммуникационный компонент 1316. В некоторых вариантах осуществления настоящего изобретения аудио-компонент 1310 дополнительно содержит громкоговоритель для вывода аудио-сигналов.
Указанный интерфейс 1312 ввода/вывода обеспечивает интерфейс между обрабатывающим компонентом 1302 и периферическими интерфейсными модулями, например, клавиатурой, сенсорным колесом с предусмотренными на нем кнопками, кнопками и другими подобными элементами. К указанным кнопкам относятся, помимо прочего, кнопка возврата в исходное положение, кнопка регулирования громкости, кнопка включения и кнопка блокировки.
Указанный сенсорный компонент 1314 содержит один или более датчиков для обеспечения оценки состояния различных аспектов интеллектуального устройства 1300. Например, сенсорный компонент 1314 выполнен с возможностью обнаружения состояния включен/выключен интеллектуального устройства 1300, относительного позиционирования компонентов, например, дисплея и маленькой клавиатуры, интеллектуального устройства 1300, изменения положения интеллектуального устройства 1300 или компонента интеллектуального устройства 1300, наличия или отсутствия контакта пользователя с интеллектуальным устройством 1300, ориентации или ускорения/замедления интеллектуального устройства 1300 и изменения температуры устройства 1300. Сенсорный компонент 1314 может содержать датчик приближения, выполненный с возможностью обнаружения наличия объекта на близком расстоянии без какого-либо физического контакта. Сенсорный компонент 1314 может также содержать светочувствительный датчик, например, датчик изображения на комплементарной структуре «металл-оксид-полупроводник» (КМОП-структуре) или датчик изображения на приборе с зарядовой связью (ПЗС), для использования в приложениях редактирования изображений. В некоторых вариантах осуществления настоящего изобретения сенсорный компонент 1314 может также содержать датчик ускорения, гиродатчик, магнитный датчик, датчик давления или температурный датчик.
Указанный коммуникационный датчик 1316 выполнен с возможностью обеспечения проводной или беспроводной передачи данных между интеллектуальным устройством 1300 и другими устройствами. Указанное интеллектуальное устройство 1300 может получить доступ к беспроводной сети на основании стандартов связи, например, сети WiFi, 2G или 3G, или их комбинации. В одном из предпочтительных вариантов осуществления настоящего изобретения коммуникационный компонент 1316 принимает сигнал оповещения или информацию, связанную с оповещением, от внешней системы управления оповещением через широковещательный канал. В одном из предпочтительных вариантов осуществления настоящего изобретения коммуникационный компонент 1316 дополнительно содержит модуль беспроводной связи ближнего радиуса действия (NFC-модуль) для обеспечения связи малого покрытия. Например, указанный NFC-модуль может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), сверхширокополостной (UWB) технологии, технологи Bluetooth (BT) и другой технологии.
В некоторых предпочтительных вариантах осуществления настоящего изобретения интеллектуальное устройство 1300 может быть реализовано посредством одной или более специализированных интегральных микросхем (ASIC), процессоров цифровой обработки сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения раскрытых выше способов.
В одном из предпочтительных вариантов осуществления настоящего изобретения также предусмотрен энергонезависимый машиночитаемый носитель данных, содержащий инструкции, например, содержащиеся в памяти 1304, причем указанные инструкции могут быть исполнены указанным процессором 1320 интеллектуального устройства 1300, для выполнения раскрытых выше способов. Например, указанный энергонезависимый машиночитаемый носитель данных может представлять собой постоянную память ПП (ROM), оперативную память ОП (RAM), постоянную память на компакт-диске (CD-ROM), устройство магнитного типа, дискету, оптическое запоминающее устройство или другое подобное устройство.
Предусмотрен энергонезависимый машиночитаемый носитель данных, содержащий хранящиеся в нем инструкции, которые, при исполнении процессором интеллектуального устройства, приводят к тому, что интеллектуальное устройство осуществляет способ автоматического восстановления интеллектуального устройства. Указанный способ содержит следующие этапы: получают по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства; передают запрос на обнаружение неисправности в сервер, причем запрос на обнаружение неисправности содержит по меньшей мере одно текущее значение по меньшей мере одного предварительно заданного параметра интеллектуального устройства;  принимают первую информацию об устранении неисправности, переданную сервером, и автоматически восстанавливают интеллектуальное устройство согласно указанной первой информации об устранении неисправности.
Опционально, получение текущего значения предварительно заданного параметра предусматривает: получение текущего значения предварительно заданного параметра каждый раз при достижении предварительно заданного периода обнаружения; или получение указанного текущего значения предварительно заданного параметра в случае приема инструкции на обнаружение неисправности.
Опционально, передача запроса на обнаружение неисправности в сервер  предусматривает: передачу запроса на обнаружение неисправности в сервер, если существует по меньшей мере один предварительно заданный параметр, имеющий текущее значение, выходящее за пределы предварительно сохраненного в памяти типового диапазона значений указанного по меньшей мере одного предварительно заданного параметра.
Опционально, после приема первой информации об устранении неисправности, переданной сервером, указанный способ может дополнительно предусматривать: отображение указанной первой информации об устранении неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности в случае приема инструкции на подтверждение восстановления.
Опционально, указанный способ может дополнительно содержать следующие этапы: передают сообщение об отклонении восстановления в сервер в случае приема инструкции на отклонении восстановления; принимают предварительно заданное количество частей информации об устранении неисправности, переданной сервером, и отображают предварительно заданное количество частей информации об устранении неисправности; и в случае приема инструкции на подтверждение восстановления, соответствующей второй информации об устранении неисправности среди предварительно заданного количества частей информации об устранении неисправности, обеспечивают автоматическое восстановление интеллектуального устройства согласно указанной второй информации об устранении неисправности.
Опционально, первая информация об устранении неисправности содержит скорректированное значение параметра неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: регулирование текущего значения параметра неисправности до указанного скорректированного значения.
Опционально, первая информация об устранении неисправности содержит параметр неисправности. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: регулирование текущего значения параметра неисправности до предварительно заданного исходного значения.
Опционально, первая информация об устранении неисправности указывает на неисправный элемент. При этом автоматическое восстановление интеллектуального устройства согласно первой информации об устранении неисправности предусматривает: замену используемого неисправного элемента предварительно установленным резервным элементом, предусмотренным для неисправного элемента.
В рассматриваемом варианте осуществления настоящего изобретения, принимают запрос на обнаружение неисправности, переданный интеллектуальным устройством, причем запрос на обнаружение неисправности содержит текущее значение предварительно заданного параметра интеллектуального устройства; если определено согласно соотношениям между предварительно заданными характеристическими значениями и соответствующей информацией об устранении неисправности, что текущее значение предварительно заданного параметра согласуется с первым характеристическим значением в указанных соотношениях, получают из указанных соотношений первую информацию об устранении неисправности, соответствующую первому характеристическому значению; и передают первую информацию об устранении неисправности в интеллектуальное устройство для обеспечения автоматического восстановления интеллектуального устройства согласно первой информации об устранении неисправности. Таким образом, целевые подходы к восстановлению можно применять в зависимости от различных условий неисправности. Благодаря этому повышается эффективность автоматического восстановления интеллектуального устройства.
Специалисту в данной области техники следует понимать, что все или некоторые из этапов раскрытых выше способов могут быть реализованы с помощью программных средств или с помощью программ, которые выдают инструкции в сопутствующие программные средства. Указанные программы могут храниться в машиночитаемом носителе данных, который может представлять собой постоянную память ПП (ROM), магнитный или оптический диск или другое подобное устройство.
Раскрытые выше варианты являются предпочтительными вариантами и не ограничивают настоящее изобретение. Любые изменения, эквивалентные замены или модификации, не выходящие за пределы сущности и принципов настоящего изобретения, следует рассматривать как подпадающие под объем защиты настоящего изобретения.