IP Library Granted Patent US 7,467,403
Granted Patent B2
US 7,467,403 · App. 11/033,012 · Granted Dec 16, 2008

Techniques for entry of less-than-perfect-passwords

View Patent ↗
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 7,467,403
App. No.
11/033,012
Granted
Dec 16, 2008
Kind
B2
Abstract

A technique of allowing entry of the password which is not 100% correct. This password would be used to verify identity and/or login information in low security techniques. The password is scored relative to the correct password. The scoring can take into effect least mean squares differences, and other information such as letter groups, thereby detecting missed characters or extra characters, as well as shift on the keyboard.

Claims (26)

1. A method, comprising:

obtaining a password which has been entered, as an entered password;

comparing said entered password with a stored password; and

signaling acceptance of the entered password based on said comparing, even when the entered password is not exactly the same as the stored password, wherein said signaling acceptance comprises determining a score indicating a relationship between said entered password and said stored password and where the score is based on correlating digits in the entered password with digits in the stored password, and the score is also based on correlating locations of those digits in the entered password with the location of those digits in the stored password, and said signaling acceptance comprises determining if the score is greater than a predetermined amount and signaling the acceptance only when the score is greater than the predetermined amount.

2. A method as in claim 1 , wherein said signaling acceptance comprises allowing access to a specified resource when the entered password is not exactly the same as the stored password.

3. A method as in claim 1 , wherein said score takes into account an analysis of common keyboarding errors.

4. A method as in claim 1 , wherein said comparing comprises determining a least mean squares difference between the entered password and the stored password, and determining acceptance from an amount of said least mean squares difference.

5. A method as in claim 1 , wherein said comparing comprises comparing using image correlation techniques.

6. A method, comprising:

obtaining a password which has been entered, as an entered password;

comparing said entered password with a stored password; and

signaling acceptance of the entered password based on said comparing, even when the entered password is not exactly the same as the stored password, wherein said comparing comprises looking for groups of characters that are common in both of said stored password and said entered password.

7. A system, comprising:

a computer, which stores at least one stored password, and compares said at least one password to an entered password, which determines differences between said stored password and said entered password, and accepts the entered password based on said differences, even when the entered password is not exactly the same as said stored password, wherein said computer determines a score related to a difference between said stored password and said entered password, wherein said score is related to an absolute distance between information in said entered password and information in said stored password.

8. A system as in claim 7 , wherein said score defines a least mean squares distance between said entered password and said stored password.

9. A system as in claim 7 , wherein said password is accepted when said score is greater than a specified amount, which specified amount is less than 100%.

10. A system, comprising:

a computer, which stores at least one stored password, and compares said at least one password to an entered password, which determines differences between said stored password and said entered password, and accepts the entered password based on said differences, even when the entered password is not exactly the same as said stored password, wherein said computer determines distances on a keyboard for differences between said entered password and said stored password, and uses said distances to determine if the entered password should be accepted when not exactly the same as the stored password.

11. A system as in claim 10 , wherein said computer determines a score related to a difference between said stored password and said entered password.

12. A computer readable storage medium containing a set of instructions for a general-purpose computer, the set of instructions comprising:

instructions to obtain a password which has been entered;

instructions to access a database of stored passwords;

instructions to compare the entered password with at least one password in the database;

instructions to determine a score representing similarities between the entered password and the stored password; and

instructions to accept the entered password based on said score even when the entered password is not exactly the same as the stored password, wherein said score defines a least mean squares distance between parts of said entered password and parts of said stored password.

13. A medium as in claim 12 , wherein said determine a score determines whether a difference between the entered password and the stored password includes a plurality of letter groups which are the same to determine extra characters or missing characters.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2009
From: HARRIS, SCOTT C
To: HARRIS TECHNOLOGY, LLC
Reel/Frame 022043/0863 →