Password that associates screen position information with sequentially entered characters
First Claim
1. A method for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method comprising the steps of:
- reading a sequence of standard characters entered on a screen by a user;
determining screen-position information associated with the entered sequence;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method that provides high-entropy password protection for electronic devices without requiring the presence of a full keyboard for entering characters or special character-recognition capability. To proffer a password to an electronic device, a user enters a sequence of standard characters on a screen. The device reads the entered sequence, and determines screen position information associated with the entered sequence, according to where the characters are entered on the screen. The entered sequence and the screen position information are compared with a predetermined sequence of characters and predetermined screen position information. If the entered sequence and screen position information match the predetermined sequence and predetermined screen position information, the device accepts the entered sequence as a valid password.
23 Citations
18 Claims
-
1. A method for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method comprising the steps of:
-
reading a sequence of standard characters entered on a screen by a user;
determining screen-position information associated with the entered sequence;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information.
-
-
2. A method for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method comprising the steps of:
-
reading a sequence of standard characters entered on a screen by a user;
for each character of the entered sequence, determining screen-position information associated with the character by reading input that identifies a sector of the screen selected by the user, and associating the identified sector with the character as screen-position information;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A method for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method comprising the steps of:
-
reading a sequence of standard characters entered by a user, wherein the characters are entered in sectors of a screen selected by the user from a plurality of sectors displayed to the user;
for each character of the entered sequence, associating the selected sector with the character as screen-position information;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence of characters as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information. - View Dependent Claims (8, 9)
-
-
10. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method steps comprising:
-
reading a sequence of standard characters entered on a screen by a user;
determining screen-position information associated with the entered sequence;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information.
-
-
11. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for method for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method steps comprising:
-
reading a sequence of standard characters entered on a screen by a user;
for each character of the entered sequence, determining screen-position information associated with the character by reading input that identifies a sector of the screen selected by the user, and associating the identified sector with the character as screen-position information;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for determining whether an entered sequence of standard characters is a valid password, suitable for controlling access to an electronic device such as a personal digital assistant, said method steps comprising:
-
reading a sequence of standard characters entered by a user, wherein the characters are entered in sectors of a screen selected by the user from a plurality of sectors displayed to the user;
for each character of the entered sequence, associating the selected sector with the character as screen-position information;
comparing the entered sequence and the screen-position information with a predetermined sequence of characters and predetermined screen-position information associated with the predetermined sequence of characters; and
accepting the entered sequence of characters as a valid password if the entered sequence and the screen-position information match the predetermined sequence of characters and the predetermined screen-position information. - View Dependent Claims (17, 18)
-
Specification