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

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