Patent ID: 6922693

Claim:
A method for preventing copying of proprietary digital image data that is displayed on a computer monitor, comprising: providing screen pixel data to a graphics display frame buffer for rendering on a computer monitor, the screen pixel data including pixel data for a proprietary digital image; detecting an event that a window is going to be displayed on the computer monitor; determining the position and size of the window; determining, based on the position and size of the window, a portion of the screen pixel data that is going to be covered by the background of the window; modifying the graphics display frame buffer's screen pixel data be replacing at least the portion of the screen pixel data that is going to be covered by the background of the window with substitute pixel data, prior to the window being displayed over the screen pixel data; displaying the modified screen pixel data; and displaying the window over at least a portion of the substitute pixel data, thereby preventing the window from absorbing unmodified screen pixel data into its background, in case the window is defined so as to have a transparent background.