СПОСОБ, АППАРАТ И СИСТЕМА ДЛЯ ИНТЕЛЛЕКТУАЛЬНОГО УПРАВЛЕНИЯ УСТРОЙСТВОМ И САМОНАСТРАИВАЕМОЕ УСТРОЙСТВО

1. Способ для интеллектуального управления устройством, содержащий:
извлечение, посредством управляющего устройства, информации параметров управляемого устройства в текущем состоянии, при этом информация параметров используется для отражения текущего рабочего состояния управляемого устройства;
генерирование, посредством управляющего устройства, графического интерфейса взаимодействия, содержащего информацию параметров, и отправку графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения;
прием, посредством управляющего устройства, события ввода, отправленного посредством устройства взаимодействия, при этом событие ввода инициируется пользователем на основе информации параметров, отображаемой на графическом интерфейсе взаимодействия устройства взаимодействия;
синтаксический анализ, посредством управляющего устройства, события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия; и
отправку, посредством управляющего устройства, инструкции управления управляемому устройству, так что управляемое устройство выполняет, в ответ на инструкцию управления, операцию управления, соответствующую текущему рабочему состоянию управляемого устройства, при этом выполнение операции управления, соответствующей текущему рабочему состоянию управляемого устройства, содержит выполнение подстройки, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия.
2. Способ по п. 1, при этом синтаксический анализ, посредством управляющего устройства, события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия, содержит:
преобразование, посредством управляющего устройства, события ввода в событие ввода, согласующееся с графическим интерфейсом взаимодействия, сгенерированным посредством управляющего устройства, и синтаксический анализ события ввода, полученного через преобразование, для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия.
3. Способ по п. 1, при этом до извлечения, посредством управляющего устройства, информации параметров управляемого устройства в текущем состоянии, способ дополнительно содержит:
отправку, посредством управляющего устройства, инструкции извлечения типа управляемому устройству, и прием информации о типе управляемого устройства, которая отправляется посредством управляемого устройства в ответ на инструкцию извлечения типа;
отправку, посредством управляющего устройства, информации идентификационных данных управляющего устройства и информации о типе управляемого устройства облачному серверу, и прием служебной программы управления устройством, которая согласуется с информацией о типе управляемого устройства и отправляется посредством облачного сервера после того, как облачный сервер определяет через аутентификацию, что информация идентификационных данных управляющего устройства является достоверной; и
управление, посредством управляющего устройства, служебной программой управления устройством, согласующейся с информацией о типе управляемого устройства, для выполнения, для того, чтобы инициировать выполнение этапа извлечения информации параметров управляемого устройства в текущем состоянии.
4. Способ по п. 3, в котором до отправки, посредством управляющего устройства, инструкции извлечения типа управляемому устройству, способ дополнительно содержит:
отправку, посредством управляющего устройства, запроса обновления программного обеспечения, который переносит информацию идентификационных данных управляющего устройства и информацию о версии служебной программы идентификации устройства облачному серверу, и прием пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, при этом пакет обновления служебной программы идентификации устройства отправляется посредством облачного сервера после того, как облачный сервер определяет через аутентификацию, что информация идентификационных данных управляющего устройства является достоверной;
модернизацию и обновление, посредством управляющего устройства, служебной программы идентификации устройства посредством использования пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, для получения обновленной служебной программы идентификации устройства; и
управление, посредством управляющего устройства, обновленной служебной программой идентификации устройства для выполнения, для того, чтобы инициировать выполнение этапа отправки инструкции извлечения типа управляемому устройству.
5. Способ по п. 1, в котором до отправки, посредством управляющего устройства, графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения, способ дополнительно содержит:
прием, посредством управляющего устройства, запроса установления соединения, отправленного посредством устройства взаимодействия, и отправку ответа завершения соединения, соответствующего запросу установления соединения, устройству взаимодействия в ответ на запрос установления соединения, отправленный посредством устройства взаимодействия.
6. Способ по п. 1, при этом извлечение, посредством управляющего устройства, информации параметров управляемого устройства в текущем состоянии содержит:
отправку, посредством управляющего устройства, инструкции запроса информации параметров управляемому устройству, и прием информации параметров управляемого устройства в текущем состоянии, которая отправляется посредством управляемого устройства в ответ на инструкцию запроса информации параметров.
7. Способ по п. 1, при этом отправка, посредством управляющего устройства, графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения содержит:
кодирование, посредством управляющего устройства, графического интерфейса взаимодействия в видеопоток графического интерфейса взаимодействия, и отправку видеопотока графического интерфейса взаимодействия устройству взаимодействия, так что устройство взаимодействия декодирует видеопоток графического интерфейса взаимодействия после приема видеопотока графического интерфейса взаимодействия, визуализирует декодированный видеопоток графического интерфейса взаимодействия в графический интерфейс взаимодействия для отображения.
8. Аппарат для интеллектуального управления устройством, содержащий:
память; и
процессор, соединенный с памятью и сконфигурированный для:
извлечения информации параметров управляемого устройства в текущем состоянии, при этом информация параметров используется для отражения текущего рабочего состояния управляемого устройства;
генерирования графического интерфейса взаимодействия, содержащего информацию параметров;
отправки графического интерфейса взаимодействия, который сгенерирован и находится в форме потока данных, устройству взаимодействия для отображения;
приема события ввода, отправленного посредством устройства взаимодействия, при этом событие ввода инициировано пользователем на основе информации параметров, отображенной на графическом интерфейсе взаимодействия устройства взаимодействия; и синтаксического анализа события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия; и
отправки инструкции управления управляемому устройству, так что управляемое устройство выполняет, в ответ на инструкцию управления, операцию управления, соответствующую текущему рабочему состоянию управляемого устройства, при этом выполнение операции управления, соответствующей текущему рабочему состоянию управляемого устройства, содержит выполнение подстройки, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия.
9. Аппарат по п. 8, в котором на этапе синтаксического анализа события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия,
процессор дополнительно сконфигурирован для преобразования события ввода в событие ввода, согласующееся с графическим интерфейсом взаимодействия, сгенерированным посредством управляющего устройства, и для синтаксического анализа события ввода, полученного через преобразование, для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия.
10. Аппарат по п. 8, при этом процессор дополнительно сконфигурирован для:
отправки инструкции извлечения типа управляемому устройству, и приема информации о типе управляемого устройства, которая отправляется посредством управляемого устройства в ответ на инструкцию извлечения типа;
отправки облачному серверу информации идентификационных данных локального конца и информации о типе управляемого устройства, которая принята, и приема служебной программы управления устройством, которая согласуется с информацией о типе управляемого устройства и отправляется посредством облачного сервера после того, как облачный сервер аутентифицирует информацию идентификационных данных локального конца, в качестве достоверной; и
управления служебной программой управления устройством, согласующейся с информацией о типе управляемого устройства и принятой, для выполнения, для того, чтобы выполнить операцию извлечения информации параметров управляемого устройства в текущем состоянии.
11. Аппарат по п. 10, в котором процессор дополнительно сконфигурирован для:
отправки запроса обновления программного обеспечения, который переносит информацию идентификационных данных локального конца и информацию о версии служебной программы идентификации устройства облачному серверу, и приема пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, при этом пакет обновления служебной программы идентификации устройства отправлен посредством облачного сервера после того, как облачный сервер аутентифицирует информацию идентификационных данных локального конца, в качестве достоверной;
модернизации и обновления служебной программы идентификации устройства посредством использования пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, для получения обновленной служебной программы идентификации устройства, при этом пакет обновления служебной программы идентификации устройства принят; и
управления полученной обновленной служебной программой идентификации устройства для выполнения, для того, чтобы выполнить операцию отправки инструкции извлечения типа управляемому устройству.
12. Аппарат по п. 8, при этом процессор дополнительно сконфигурирован для:
приема запроса установления соединения, отправленного посредством устройства взаимодействия, и отправки ответа завершения соединения, соответствующего запросу установления соединения, устройству взаимодействия в ответ на запрос установления соединения, отправленный посредством устройства взаимодействия.
13. Аппарат по п. 8, при этом процессор дополнительно сконфигурирован для: отправки инструкции запроса информации параметров управляемому устройству, и приема информации параметров управляемого устройства в текущем состоянии, которая отправлена посредством управляемого устройства в ответ на инструкцию запроса информации параметров.
14. Аппарат по п. 8, при этом на этапе отправки графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения, процессор дополнительно сконфигурирован для: кодирования графического интерфейса взаимодействия в видеопоток графического интерфейса взаимодействия, и отправки видеопотока графического интерфейса взаимодействия устройству взаимодействия, так что устройство взаимодействия декодирует видеопоток графического интерфейса взаимодействия после приема видеопотока графического интерфейса взаимодействия, визуализирует декодированный видеопоток графического интерфейса взаимодействия в графический интерфейс взаимодействия для отображения.
15. Система для интеллектуального управления устройством, содержащая управляющее устройство, управляемое устройство и устройство взаимодействия, при этом:
управляющее устройство сконфигурировано для извлечения информации параметров управляемого устройства в текущем состоянии, при этом информация параметров используется для отражения текущего рабочего состояния управляемого устройства; генерирования графического интерфейса взаимодействия, содержащего информацию параметров; отправки графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения; приема события ввода, отправленного посредством устройства взаимодействия, при этом событие ввода инициировано пользователем на основе информации параметров, отображенной на графическом интерфейсе взаимодействия устройства взаимодействия; синтаксического анализа события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия; и отправки инструкции управления управляемому устройству;
управляемое устройство сконфигурировано для выполнения, в ответ на инструкцию управления, операции управления, соответствующей текущему рабочему состоянию управляемого устройства, при этом выполнение операции управления, соответствующей текущему рабочему состоянию управляемого устройства содержит выполнение подстройки, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия; и
устройство взаимодействия сконфигурировано для приема и отображения графического интерфейса взаимодействия, который содержит информацию параметров управляемого устройства в текущем состоянии и отправлен посредством управляющего устройства, и отправки управляющему устройству события ввода, инициированного пользователем на основе информации параметров, отображенной на графическом интерфейсе взаимодействия устройства взаимодействия.
16. Система по п. 15, в которой способ для управляющего устройства для синтаксического анализа события ввода для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия, в частности, является следующим:
управляющее устройство сконфигурировано для преобразования события ввода в событие ввода, согласующееся с графическим интерфейсом взаимодействия, сгенерированным посредством управляющего устройства, и синтаксического анализа события ввода, полученного через преобразование, для получения инструкции управления, соответствующей информации параметров, содержащейся в графическом интерфейсе взаимодействия.
17. Система по п. 15, в которой система дополнительно содержит облачный сервер, при этом:
управляющее устройство дополнительно сконфигурировано для отправки инструкции извлечения типа управляемому устройству, приема информации о типе управляемого устройства, которая отправляется посредством управляемого устройства в ответ на инструкцию извлечения типа, и отправки информации идентификационных данных управляющего устройства и информации о типе управляемого устройства облачному серверу;
облачный сервер сконфигурирован для приема информации идентификационных данных управляющего устройства и информации о типе управляемого устройства, которые отправляются посредством управляющего устройства, и отправки служебной программы управления устройством, согласующейся с информацией о типе управляемого устройства к управляющему устройству после аутентификации информации идентификационных данных управляющего устройства, в качестве достоверной;
управляющее устройство дополнительно сконфигурировано для управления служебной программой управления устройством, согласующейся с информацией о типе управляемого устройства, для выполнения, для того, чтобы инициировать выполнение операции извлечения информации параметров управляемого устройства в текущем состоянии; и
управляемое устройство дополнительно сконфигурировано для приема инструкции извлечения типа, отправленной посредством управляющего устройства, и отправки информации о типе управляемого устройства к управляющему устройству в ответ на инструкцию извлечения типа.
18. Система по п. 17, в которой:
управляющее устройство дополнительно сконфигурировано для отправки запроса обновления программного обеспечения, который переносит информацию идентификационных данных управляющего устройства и информацию о версии служебной программы идентификации устройства облачному серверу, и приема пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, при этом пакет обновления служебной программы идентификации устройства отправляется посредством облачного сервера после того, как облачный сервер определяет через аутентификацию, что информация идентификационных данных управляющего устройства является достоверной; модернизации и обновления служебной программы идентификации устройства посредством использования пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства, для получения обновленной служебной программы идентификации устройства; и управления обновленной служебной программой идентификации устройства для выполнения, для того, чтобы инициировать выполнение операции отправки инструкции извлечения типа управляемому устройству; и
облачный сервер дополнительно сконфигурирован для приема запроса обновления программного обеспечения, который переносит информацию идентификационных данных управляющего устройства и информацию о версии служебной программы идентификации устройства и отправляется посредством управляющего устройства, и отправки управляющему устройству пакета обновления служебной программы идентификации устройства, согласующегося с информацией о версии служебной программы идентификации устройства после аутентификации информации идентификационных данных управляющего устройства, в качестве достоверной.
19. Система по п. 15, при этом:
управляющее устройство дополнительно сконфигурировано для приема запроса установления соединения, отправленного посредством устройства взаимодействия, и отправки ответа завершения соединения, соответствующего запросу установления соединения, устройству взаимодействия в ответ на запрос установления соединения, отправленный посредством устройства взаимодействия; и
устройство взаимодействия дополнительно сконфигурировано для отправки запроса установления соединения управляющему устройству, и приема ответа завершения соединения, который соответствует запросу установления соединения, и отправлен посредством управляющего устройства в ответ на запрос установления соединения.
20. Система по п. 15, при этом специфический способ для управляющего устройства для извлечения информации параметров управляемого устройства в текущем состоянии является следующим:
управляющее устройство сконфигурировано для отправки инструкции запроса информации параметров управляемому устройству, и приема информации параметров управляемого устройства в текущем состоянии, которая отправляется посредством управляемого устройства в ответ на инструкцию запроса информации параметров; и
управляемое устройство дополнительно сконфигурировано для приема инструкции запроса информации параметров, отправленной посредством управляющего устройства, и отправки информации параметров управляемого устройства в текущем состоянии управляющему устройству в ответ на инструкцию запроса информации параметров.
21. Система по п. 15, при этом специфический способ для управляющего устройства для отправки графического интерфейса взаимодействия в форме потока данных устройству взаимодействия для отображения является следующим:
управляющее устройство сконфигурировано для кодирования графического интерфейса взаимодействия в видеопоток графического интерфейса взаимодействия и отправки видеопотока графического интерфейса взаимодействия устройству взаимодействия; и
устройство взаимодействия сконфигурировано для приема видеопотока графического интерфейса взаимодействия, отправленного посредством управляющего устройства, декодирования видеопотока графического интерфейса взаимодействия, визуализации декодированного видеопотока графического интерфейса взаимодействия в графический интерфейс взаимодействия для отображения.