A system for displaying a user interface for a telematics client is
provided. The system includes a display panel configured to display image
data and a graphics processor in communication with the display panel. A
draw manager in communication with the graphics card is included. An
application buffer in communication with the draw manager is provided.
The application buffer configured to receive the image data from an
application. The application buffer is further configured to transmit the
image data to the draw manager at a first rate. The draw manager is
configured to determine a rate of updating an object of the display image
through manipulation of the image data received from the application
buffer. A draw manager and method for providing efficient updates for a
display screen associated with a telematics system are included.