ТЕХНОЛОГИИ ДЛЯ УПРАВЛЕНИЯ ИСПОЛЬЗОВАНИЕМ ЭНЕРГИИ ПИТАНИЯ

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