IP Library Granted Patent US 8,065,525
Granted Patent B2
US 8,065,525 · App. 11/232,601 · Granted Nov 22, 2011

Device with built-in user authentication and method for user authentication and identity theft protection

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 8,065,525
App. No.
11/232,601
Granted
Nov 22, 2011
Kind
B2
Abstract

A typing typeprint is used to validate users for access to a computer system. The typeprint may also include a timestamp or voice stamp for further security. Multi-modal biometric protection is provided by supplementing keystroke-scan methods with fingerprint, voice-scan, signature-scan and/or mouse-scan verification. The authentication program may be built into a keyboard.

Claims (35)

1. A computer-implemented method, comprising:

receiving, via a computer keyboard, a first plurality of inputs that comprise a first character input, a second character input, and a third character input, wherein the third character input is a third character delete input which deletes the second character input;

storing the first character input, the second character input and the third character delete input of the second character input as a password;

receiving, via the computer keyboard, a second plurality of inputs; and

determining whether the first plurality of inputs matches the second plurality of inputs.

2. The computer-implemented method according to claim 1 , wherein the password comprises keystroke characteristics that are associated with the first plurality of inputs that are received via the computer keyboard.

3. The computer-implemented method according to claim 2 , further comprising updating the password based on an average of the keystroke characteristics that are associated with the first plurality of inputs and additional keystroke characteristics that are associated with the second plurality of inputs.

4. The computer-implemented method according to claim 2 , wherein the keystroke characteristics include a time delay between two of the first plurality of inputs.

5. The computer-implemented method according to claim 2 , wherein the keystroke characteristics include dwell time durations that keys are pressed when the first plurality of inputs are received, and include flight time durations between each of the first plurality of inputs.

6. The computer-implemented method according to claim 5 , wherein the wherein the keystroke characteristics are based at least in part on a ratio between the dwell time durations and the flight time durations of the first plurality of inputs.

7. The computer-implemented method according to claim 5 , wherein the password comprises a total time duration that includes the flight time durations and the dwell time durations for the respective ones of the first plurality of inputs.

8. The computer-implemented method according to claim 2 , further comprising measuring the keystroke characteristics with a time resolution between 30 milliseconds and 30 microseconds.

9. The computer-implemented method according to claim 1 , wherein the second character input is a typed space input that is deleted by the third character input.

10. The computer-implemented method according to claim 1 , wherein the second character input is an alphanumeric character that does not appear in an input display, and wherein the password comprises the alphanumeric character.

11. The computer-implemented method according to claim 1 , wherein the second character input is an alphanumeric character that does not appear in a text input display.

12. The computer-implemented method according to claim 1 , further comprising allowing computer access in response to the second plurality of inputs being determined to match the first plurality of inputs.

13. The computer-implemented method according to claim 1 , wherein the password comprises a graphic stamp that is generated as a data pattern from a recorded image.

14. The computer-implemented method according to claim 1 , wherein the password comprises a voice stamp that is generated as a data pattern from a voice recording.

15. The computer-implemented method according to claim 1 , further comprising authenticating a user when the first plurality of inputs matches the second plurality of inputs.

16. The computer-implemented method according to claim 1 , wherein the third character delete input is received as a typed backspace which deletes the second character input.

17. The computer-implemented method according to claim 1 , further comprising attaching the password to a document as a unique digital signature.

18. The computer-implemented method according to claim 1 , wherein the password comprises at least one typed input of a non-alphanumeric key that does not display as having been entered.

19. The computer-implemented method according to claim 18 , wherein the non-alphanumeric key is at least one of an End key, an Insert key, or a Shift key.

20. The computer-implemented method according to claim 18 , wherein the non-alphanumeric key is a Home key that does not display as having been entered and causes the password to be displayed in a non-sequential order from a sequence of the first plurality of inputs that are stored as the password.

21. A computer-implemented method, comprising:

receiving a first character input via a computer input device;

displaying a representation associated with the first character input;

receiving a second character input via the computer input device;

displaying a representation associated with the second character input;

receiving a third character input via the computer input device, wherein the third character input is a third character delete input which deletes the second character input, wherein a first plurality of inputs sequentially comprises the first character input, the second character input, and the third character input;

storing the first character input, the second character input and the third character delete input of the second character input as a password;

receiving a second plurality of inputs via the computer input device; and

determining whether the first plurality of inputs matches the second plurality of inputs.

22. The computer-implemented method according to claim 21 , wherein the entry of the third character input deletes the second input.

23. The computer-implemented method according to claim 21 , wherein the entry of the third character input alters a displayed position of a cursor.

Assignments (3)
MERGER Recorded Jan 26, 2016
From: BEKAD MGMT. II, LLC
To: F. POSZAT HU, L.L.C.
Reel/Frame 037583/0221 →
CORRECTION TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 020741 FRAME 0542. Recorded Mar 9, 2010
From: ZILBERMAN, ARKADY G.
To: BEKAD MGMT. II, LLC.
Reel/Frame 024045/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2008
From: ZILBERMAN, ARKADY G.
To: BEKAD MGMT. 11, LLC
Reel/Frame 020741/0542 →