IP Library Patent Application 14483964
Patent Application
App. No. 14/483,964

PASSWORD SETTING AND VERIFICATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/483,964
Abstract

Methods for setting and verifying a password in a password protected device. Setting a password includes receiving a configuration password entered via a keyboard, wherein the configuration password includes position information of at least one key on the keyboard, and symbol information of at least one key on the keyboard, and storing the configuration password. Verifying a password includes receiving an entered password on the keyboard, obtaining a stored configuration password, wherein the configuration password includes position information of at least one key on the keyboard and symbol information of at least one key on the keyboard, and verifying the entered password based on the configuration password. The keyboard may be a randomly arranged keyboard. Even if nearby persons can see the selection of symbols displayed on the keys for a password, they cannot determine the real content of the password, and thus cannot access the password-protected device.

Claims (28)

1 . A method for setting a password, comprising:

receiving a configuration password entered via a keyboard, wherein the configuration password comprises position information of at least one key selection on the keyboard, and wherein the configuration password comprises symbol information of at least one key selection on the keyboard; and

storing the configuration password in an electronic memory.

2 . The method as recited in claim 1 , wherein the keyboard is a randomly arranged keyboard wherein an arrangement of symbols on keys of the randomly arranged keyboard are dynamically re-arranged during successive utilizations of the randomly arranged keyboard.

3 . The method as recited in claim 1 , wherein the position information of a key in the configuration password is a function of symbol information pertaining to the key as selected on a standard fixed layout keyboard.

4 . The method as recited in claim 1 , wherein the keyboard comprises a specialized key for entering position information of a key.

5 . A method for verifying a password, comprising:

receiving a password entered on a randomly arranged keyboard;

obtaining a previously stored configuration password, wherein the configuration password comprises position information of at least one key on the randomly arranged keyboard, and symbol information of at least one key on the randomly arranged keyboard; and

verifying the entered password based on the configuration password.

6 . The method as recited in claim 5 , wherein the verifying the entered password based on the configuration password further comprises:

determining from the configuration password that which is the position information of a key and that which is the symbol information of a key; and

determining whether the position information of a key and symbol information of a key in the configuration password are same with those in the password entered on the randomly arranged keyboard.

7 . The method as recited in claim 5 , further comprising granting access to a device or a device feature in response to the entered password being verified.

8 . The method as recited in claim 5 , wherein the position information of a key in the configuration password is a function of symbol information pertaining to the key as selected on a standard fixed layout keyboard.

9 - 25 . (canceled)

26 . The method as recited in claim 2 , further comprising displaying the the randomly arranged keyboard for entering the configuration password.

27 . The method as recited in claim 5 , further comprising displaying the the randomly arranged keyboard for entering the password.

28 . A method for controlling access to a data processing device having a touch screen display, the method comprising:

receiving a configuration password manually entered via a first set of key selections on a first keyboard displayed on the touch screen display, wherein the configuration password comprises position information of at least one of the key selections on the first keyboard, and wherein the configuration password comprises symbol information of at least one of the key selections on the first keyboard; and

storing the configuration password in a memory of the data processing device.

29 . The method as recited in claim 28 , further comprising:

receiving a verification password entered via a second set of key selections on a second keyboard displayed on the touch screen display;

verifying the entered verification password based on the configuration password; and

permitting access to the data processing device when the entered verification password matches the configuration password.

30 . The computer program product as recited in claim 29 , wherein the second keyboard is displayed on the touch screen display as a randomly arranged keyboard.

31 . The method as recited in claim 30 , wherein the first keyboard is displayed on the touch screen display as a standard fixed layout keyboard.

32 . The method as recited in claim 31 , wherein an arrangement of symbols on the randomly arranged keyboard is different than an arrangement of the symbols on the standard fixed layout keyboard.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.
Reel/Frame 034194/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2014
From: CHEN, FENG; LIU, PAN; WANG, XIAO YU; YAN, XIAO ZHI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033742/0835 →