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

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