Patent ID: 7797623

Claim:
A method for preventing data entry via a data input screen on a client device, comprising: rendering, by the client device, source code that defines the data input screen in the client device; defining an executable script within the source code; and executing the executable script in response to user input, wherein the executable script operates within the client device to render the data input screen inaccessible during processing of the user input to prevent duplicative execution of the executable script from subsequent user input, wherein upon completion of processing of the user input, the executable script renders the data input screen accessible; wherein executing further comprises: associating the executable script with a predetermined z-index number for a web page; and rendering inaccessible those data entry elements associated with the web page that have a z-index number lower than the predetermined z-index number, wherein the source code defines a membrane that is initially hidden and is positioned and sized such that the membrane covers the web page in its entirety.