VMware, Inc.
Systems and methods for using screen sampling to detect display changes
Last updated:
Abstract:
A graphical user interface (GUI) is polled to identify updates for transmission to a client device. A generalized poll of the GUI is conducted at a first frequency, wherein the poll compares color values of each pixel in a general region of the GUI with a previously known color value for that pixel to detect changed pixel color values. A local region that is a subset of the general region is determined to have a greater likelihood of being updated, e.g., regions encompassing a location of mouse and/or keyboard activity. A localized poll is conducted at a second frequency of only the local region of the GUI.
Status:
Grant
Type:
Utility
Filling date:
12 Jan 2017
Issue date:
16 Mar 2021