Patent ID: 7600267
Filing Date: 2009-10-06
Classification: G06F

Abstract:
1. A method for preventing copying of protected information on a window displayed on a computer screen, said method comprising the steps of: at the reception of a command for copying an active window of at least one window or for copying the computer screen, determining whether said active window has information protected against copying or not, using a window attribute associated with said active window; if determined that the active window has information protected against copying, installing and setting a hook for managing windows protected against copying and temporarily masking all or part of said active window; determining whether a received event corresponds to an activation of the active window; if determined that the received event corresponds to an activation of the active window, sending a synchronous window message to the active window, processing the synchronous window message to restore the active window to an initial state, and forwarding the received event to a next hook or to a target application in order to wait for a next-to-come event; if determined that the received event does not correspond to an activation of the active window, masking all or part of the active window and forwarding the received event to a next hook or to a target application in order to wait for a next-to-come event; determining whether the active window is a last window of the at least one window to be protected against copying; and if determined that the active window is the last window of the at least one window to be protected against copying, removing the hook.