Patent ID: 11934846
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. A non-transitory computer-readable medium storing executable instructions, which when executed by a processing device, cause the processing device to perform operations comprising:
receiving a first user input and a second user input of multiple user inputs to a user interface (UI);
generating a set of jobs to be performed to present a view of the UI that is to be displayed responsive to the second user input;
determining, based on the first user input and the second user input, a UI update rate at which a user is providing user inputs to the UI;
based on the UI update rate being greater than a threshold value:
predicting, based on the UI update rate and before a next user input is received, at least one job in the set of jobs that is not estimated to run prior to the next user input;
modifying, before the next user input is received, the set of jobs by excluding the at least one job from the set of jobs, resulting in a modified set of jobs; and
presenting the view of the UI by performing the modified set of jobs; and

based on the UI update rate being less than or equal to the threshold value, presenting the view of the UI by performing the set of jobs.