| CPC G09G 3/3618 (2013.01) [G06T 1/20 (2013.01); G09G 3/3614 (2013.01); G09G 2320/0247 (2013.01)] | 20 Claims |

|
1. One or more non-transitory computer-readable media comprising instructions that, when executed by a machine, cause the machine to:
determine a predicted frame time for a new frame to be presented on a display;
determine a current balance for a set of previously presented frames;
determine a frame pattern for the new frame based on the predicted frame time and the current balance; and
cause the new frame to be presented on the display based on the determined frame pattern,
wherein presentation of the new frame is deferred based on the current balance being opposite in polarity from a frame currently being presented on the display, and
wherein the instructions are to determine the predicted frame time based on an average of predicted frame times for one or more previous frames and actual frame times for the one or more previous frames.
|