A method for preventing copying a proprietary digital image data that is rendered
within a window displayed on a computer monitor, including providing screen pixel
data for rendering on a computer monitor, the screen pixel data including pixel
data for a first window having proprietary digital image data therewithin, detecting
that a second window is going to be displayed on the computer monitor, determining
the position and size of the second window, determining, based on the position
and size of the second window, a portion of the screen pixel data wherein the first
window is going to be covered by the second window, and replacing the portion of
the screen pixel data with substitute pixel data, prior to the second window being
displayed. A system is also described and claimed.