Patent ID: 8646040

Claim:
A method for providing secure access to an application over an unsecure network, said method comprising: a processor of a computer system detecting a transparent identification member on a display screen of the computer system, said transparent identification member comprising a graphical pattern and a first plurality of holes; after said detecting the transparent identification member, said processor displaying a login interface on the display screen such that the transparent identification member is disposed over the login interface, said login interface comprising dots thereon, said login interface on the display screen having a required size and placement so that the dots are properly aligned with the transparent identification member with respect to the first plurality of holes, each dot of a first plurality of dots of said dots matching a corresponding hole of the first plurality of holes, no dot of a second plurality of dots of said dots matching any hole of the first plurality of holes; and after said displaying the login interface, said processor detecting a mouse click by a user of a set of dots, said detecting the mouse click of the set of dots for securely authenticating the user for performing a secure transaction over the unsecure network, said first plurality of dots consisting of the set of dots or both the set of dots and a geometric pattern of dots recognizable by the user.