Патент №2519034 - Двойная буферизация в режиме транзакции для визуализации графического интерфейса пользователя
Изобретение относится к компьютерной технике, в частности к программным приложениям, включающим в себя графический интерфейс пользователя. Технический результат заключается в улучшенной плавности и реактивности отображения обновления графического интерфейса за счет выполнения обновления вне экрана или на уровне временно невидимого экрана до момента завершения. Способ обновления графического интерфейса пользователя (GUI) содержит этапы, на которых обнаруживают запрошенное действие, которое приведет к перерисовке части GUI, определяют, что запрошенным действием вносится задержка в перерисовку этой части GUI, выполняют транзакцию запрошенного действия посредством инициирования, параллельным образом, средства управления двойной буферизацией, которое визуализирует обновления GUI и делает их невидимыми, и потока экрана-заставки, который отображается на дисплее, и подают визуализируемые обновления GUI на дисплей по завершении транзакции запрошенного действия. 3 н. и 11 з.п. ф-лы, 5 ил.
Классификация патента
| Код | Наименование |
|---|---|
| МПК G06F 3/048 | Вводные устройства для передачи данных, подлежащих преобразованию в форму, пригодную для обработки в вычислительной машине; выводные устройства для передачи данных из устройств обработки в устройства вывода, например интерфейсы - средства взаимодействия для графических интерфейсов пользователя, например взаимодействие через окна, иконки или меню |
| МПК G06F 3/14 | Вводные устройства для передачи данных, подлежащих преобразованию в форму, пригодную для обработки в вычислительной машине; выводные устройства для передачи данных из устройств обработки в устройства вывода, например интерфейсы - вывод цифровых данных на индикаторные приборыустройства для получения постоянного визуального представления выходных данных G 06K 15/00; управление устройствами представления информации вообще G 09G |
| МПК G06T 1/00 | Обработка данных изображения общего применения |



