Patent ID: 7562227

Claim:
A method of authenticating a user on a network attached device, said method comprising: prompting a user to input a new password using a first input device via a physical keyboard with multiple input keys, wherein said first input device input keys have a first layout; entering the new password; recording said password; determining a relative position and a sequence of said first input device input keys in said new password; storing said relative position and sequence of said first input device input keys of said new password on a network attached server as a user password; prompting said user for a first input password using a second input device via a physical keyboard with multiple input keys, where said second input device input keys have a second layout, wherein said first input device input key first layout is different from said second input device input key second layout; entering the first input password; transmitting said first input password and data regarding said second input device input keys second layout to said network attached server; determining a relative position and sequence of said second input device input keys for said first input password on said server; comparing said relative position and sequence of said second input device input keys for said first input password to said stored relative position and sequence of said first input device input keys for said user password; and authenticating said user if said relative position and sequence of said second input device input keys for said first input password and said stored relative position and sequence of said first input device input keys for said user password match.