СИСТЕМА И СПОСОБ ПОДБОРА ФУНКЦИЙ УПРАВЛЕНИЯ МОБИЛЬНЫМИ УСТРОЙСТВАМИ

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