Patent ID: 8234502

Claim:
A method of automated password authentication in a system, said method comprising: pattern matching regions of screen pixels against a repository of previously captured regions; submitting a username and a password stored with the regions of the screen pixels for authentication, said authentication comprising: inserting a memory stick by a user; challenging the user for a master password to access an encrypted database held on the memory stick; running an autorunnable application as a background task following a successful authorization of the user; and checking whether the user has triggered the autorunnable application by a pre-defined key sequence to notify the autorunnable application that the user is about to enter a new password, wherein, if the user has triggered the autorunnable application, then the method proceeds with: prompting the user to highlight at least one rectangle around a text or an image which uniquely identifies a login panel; capturing a username and a password when entered by the user; and returning the autorunnable application to a background task, wherein, if the user has not triggered the autorunnable application, then the method proceeds with: monitoring a screen buffer for a matching signature based on the rectangle drawn by the user, wherein, if the matching signature is not found, then the autorunnable application returns to a background task, and wherein, if the matching signature is found, then the autorunnable application automatically enters a username and a password, and returns to a background task; and terminating the autorunnable application by removing the memory stick, wherein the repository comprises bit map regions, and associated user names and passwords from a previous training by the user.