СПОСОБ И КЛИЕНТСКИЙ ТЕРМИНАЛ ДЛЯ УДАЛЕННОЙ ПОДДЕРЖКИ

1. Способ для удаленной поддержки, причем способ содержит:
прием файла удаленной поддержки, посланного посредством терминала управления, причем файл удаленной поддержки содержит файл сценария, сгенерированный посредством терминала управления, на основании операции пользователя;
принятие решения относительно того, совместим ли файл сценария с управляемым терминалом; и
если файл сценария совместим с управляемым терминалом, исполнение файла сценария для выполнения операции пользователя, соответствующей файлу сценария.
2. Способ по п. 1, в котором файл удаленной поддержки дополнительно содержит данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления; и
принятие решения относительно того, совместим ли файл сценария с управляемым терминалом, содержит:
принятие решения относительно того, идентичны ли данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления данным версии клиентского программного обеспечения и данным версии операционной системы управляемого терминала;
когда данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления идентичны данным версии клиентского программного обеспечения и данным версии операционной системы управляемого терминала, определение, что файл сценария совместим с управляемым терминалом.
3. Способ по п. 1 или 2, в котором файл удаленной поддержки дополнительно содержит видео файл, записанный посредством терминала управления на основании операции пользователя; и
после того, как принимается решение относительно того, совместим ли файл сценария с управляемым терминалом, способ дополнительно содержит:
если файл сценария не совместим с управляемым терминалом, воспроизведение видео файла для демонстрации операции пользователя, соответствующей видео файлу.
4. Способ по п. 1 или 2, в котором файл удаленной поддержки дополнительно содержит
результат исполнения файла сценария; и
если файл сценария совместим с управляемым терминалом, исполнение файла сценария для выполнения операции пользователя, соответствующей файлу сценария, содержит:
если файл сценария совместим с управляемым терминалом, отображение результата исполнения для запроса пользователя управляемого терминала, исполнять ли файл сценария; и
после обнаружения команды, введенной пользователем для исполнения файла сценария, исполнение файла сценария.
5. Способ по п. 4, в котором результат исполнения файла сценария содержит результат исполнения в текстовом формате или результат исполнения в формате изображения, причем результат исполнения в формате изображения содержит снимок экрана результата исполнения или любой кадр изображения в видео файле.
6. Устройство для удаленной поддержки, причем устройство содержит:
модуль приема, сконфигурированный для приема файла удаленной поддержки, посланного посредством терминала управления, при этом файл удаленной поддержки содержит файл сценария, сгенерированный посредством терминала управления на основании операции пользователя;
модуль принятия решения, сконфигурированный для принятия решения относительно того, совместим ли файл сценария, принятый посредством модуля приема с управляемым терминалом; и
модуль исполнения, сконфигурированный для, когда модуль принятия решения принимает решение, что файл сценария совместим с управляемым терминалом исполнения файла сценария для выполнения операции пользователя, соответствующей файлу сценария.
7. Устройство по п. 6 в котором
файл удаленной поддержки, принятый посредством модуля приема, дополнительно содержит данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления; и
модуль принятия решения содержит:
подмодуль принятия решения, сконфигурированный для принятия решения относительно того, идентичны ли данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления данным версии клиентского программного обеспечения и данным версии операционной системы управляемого терминала;
подмодуль определения, сконфигурированный для, когда подмодуль принятия решения принимает решение, что данные версии клиентского программного обеспечения и данные версии операционной системы терминала управления идентичны данным версии клиентского программного обеспечения и данным версии операционной системы управляемого терминала, принятия решения, что файл сценария совместим с управляемым терминалом.
8. Устройство по п. 6 или 7, в котором
файл удаленной поддержки, принятый посредством модуля приема, дополнительно содержит видео файл, записанный посредством терминала управления на основании операции пользователя; и
упомянутое устройство дополнительно содержит:
модуль воспроизведения, сконфигурированный для, когда модуль принятия решения принимает решение, что файл сценария не совместим с управляемым терминалом, воспроизведения видео файла для демонстрации операции пользователя, соответствующей видео файлу.
9. Устройство по п. 6 или 7, в котором
файл удаленной поддержки, принятый посредством модуля приема, дополнительно содержит результат исполнения файла сценария; и
упомянутый модуль исполнения содержит:
подмодуль отображения, сконфигурированный для, когда модуль принятия решения принимает решение, что файл сценария совместим с управляемым терминалом, отображения результата исполнения для запроса пользователя управляемого терминала, исполнять ли файл сценария; и
подмодуль исполнения, сконфигурированный для, когда подмодуль отображения отображает результат исполнения и команда, введенная пользователем для исполнения файла сценария, обнаружена, исполнения файла сценария.
10. Устройство по п. 9, в котором
результат исполнения файла сценария, отображенный посредством подмодуля отображения, содержит результат исполнения в текстовом формате или результат исполнения в формате изображения,
причем результат исполнения в формате изображения содержит снимок экрана результата исполнения или любой кадр изображения в видео файле.
11. Устройство для удаленной поддержки, в котором это устройство содержит:
процессор; и
память для хранения команд исполняемых посредством процессора;
где процессор конфигурируется для выполнения:
приема файла удаленной поддержки, посланного посредством терминала управления, причем файл удаленной поддержки содержит файл сценария, сгенерированный посредством терминала управления на основании операции пользователя;
принятия решения относительно того, совместим ли файл сценария с управляемым терминалом; и
если файл сценария совместим с управляемым терминалом, исполнения файла сценария для выполнения операции пользователя, соответствующей файлу сценария.