Patent ID: 7847755

Claim:
A method of identifying changed host display information on a host display, the method comprising the steps of: logically dividing the host display into a grid of tiles, each of the tiles representing a portion of the host display receiving a plurality of hints from hint sources, at least some of the hint sources being associated with processes generating the host display information; creating tile associations for the hints, the tile associations specifying which tiles are associated with each of the hints, at least some of the hints being associated with multiple tiles; storing at least a subset of the plurality of hints in a hint queue; and processing the hints; wherein the hint sources comprise a windows hook dll configured to intercept paint messages, window position messages, and user input messages, a foreground window polling process configured to determine if the front window has moved or changed, and a mirror display driver configured to detect areas of the screen that applications have drawn on and generate hints accordingly.