Patent ID: 8717375

Claim:
A computer-implemented graphics buffer coordination method, comprising: establishing, on a computing device, a graphics buffer that comprises an area of memory reserved for storing image data that comprises data to be displayed by a graphics server process as an image on a graphical user interface, wherein the graphics buffer is accessible to be written to, but not read from, by an application process and to be read from, but not written to, by the graphics server process; establishing, on the computing device, a plurality of control bits having values that represent a status of the graphics buffer and that control accessibility to the graphics buffer to be written to by the application process and to be read from by the graphics server process, wherein a first control bit of the plurality of control bits determines whether the graphics buffer can be written to by the application process and a second control bit of the plurality of control bits determines whether the graphics buffer can be read from by the graphics server process; writing image data, by the application process, to the graphics buffer based on a value of the first control bit that allows the graphics buffer to be written to by the application process; and reading image data, by the graphics server process, from the graphics buffer based on a value of the second control bit that allows the graphics buffer to be read from by the graphics server process.