IP Library Granted Patent US 7,543,154
Granted Patent B2
US 7,543,154 · App. 10/381,863 · Granted Jun 2, 2009

Method and device for determining an access code

Assignee: Patev GmbH & Co., KG
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,543,154
App. No.
10/381,863
Granted
Jun 2, 2009
Kind
B2
Abstract

A method for determining an access code comprising a predetermined number of input symbols. The access code is determined from input symbols and the position thereof when inputted. The number of possible input positions for the input symbols is greater than the predetermined number of input symbols. An input device detects the input symbols and the positions thereof in an input field. An access code is determined therefrom and compared in a comparator with a references access code. If compatibility is established, access to the system is authorized.

Claims (84)

1. A method for a computer determining an access code with a predetermined number of input symbols, comprising:

inputting the input symbols at a plurality of input positions in an input field that is at least two-dimensional, a number of the input positions being larger than the predetermined number of input symbols;

determining the access code from the input symbols, respective input positions at input of the input symbols, and an input sequence of input data;

arranging said input field as an at least two dimensional matrix of cells;

arranging a plurality of possible input positions in each of said cells; and

linearizing the input field to form a 1×N array that forms the access code, wherein:

the access code has a plurality of entries, each of the plurality of entries corresponding to each of the plurality of possible input positions irrespective of whether an input symbol has been input at each of the plurality of possible input positions; and

N is an integer greater than 1.

2. The method according to claim 1 , further comprising:

arranging the plurality of input positions for the input symbols as a matrix.

3. The method according to claim 1 , wherein:

the input symbols include at least one of numbers, characters, text symbols, graphical symbols, and figures.

4. The method according to claim 1 , further comprising:

combining at least some of the input positions in the cells; and

providing the cells with respective frames.

5. The method according to claim 4 , further comprising:

providing the frames as simple geometrical figures.

6. The method according to claim 5 , wherein:

the simple geometrical figures include one of rectangles, triangles, and circles.

7. The method according to claim 4 , wherein:

one of the cell frames and a presentation of the input data input into the cells are colored.

8. The method according to claim 4 , wherein:

at least one of a form and a color of the frames is changeable during input.

9. The method according to claim 1 , further comprising:

authenticating a user of a computer system using the access code.

10. The method according to claim 1 , wherein at least a portion of the plurality of entries correspond to the location of each of the input symbols, and at least another portion of the plurality of entries correspond to each of the input symbols.

11. The method according to claim 10 , wherein:

the access code is formed such that the order of the plurality of entries corresponds to the order that the input symbols appear on the input field after the input symbols have been input.

12. The method according to claim 10 , wherein

the access code is formed such that the order of the plurality of entries corresponds to the order in which the input symbols were input to the input field.

13. A method for a computer determining an access code with a predetermined number of input symbols, comprising:

inputting the input symbols at a plurality of input positions in an input field that is at least two-dimensional, a number of the input positions being larger than the predetermined number of input symbols;

respectively arranging the plurality of input positions in cells;

determining the access code from the input symbols, respective positions at input of the input symbols, and an input sequence of input data;

determining the access code on the basis of a color of the input symbols; and

linearizing the input field to form a lx N array that forms the access code, wherein:

the access code has a plurality of entries, each of the plurality of entries corresponding to each of the plurality of possible input positions irrespective of whether an input symbol has been input at each of the plurality of possible input positions; and

N is an integer greater than 1.

14. The method according to claim 13 , wherein at least a portion of the plurality of entries correspond to the location of each of the input symbols, and at least another portion of the plurality of entries correspond to each of the input symbols.

15. The method according to claim 14 , wherein:

the access code is formed such that the order of the plurality of entries corresponds to the order that the input symbols appear on the input field after the input symbols have been input.

16. The method according to claim 14 , wherein

the access code is formed such that the order of the plurality of entries corresponds to the order in which the input symbols were input to the input field.

17. A method for a computer determining an access code with a predetermined number of input symbols, comprising:

inputting the input symbols at a plurality of input positions in an input field that is at least two-dimensional, a number of the input positions being larger than the predetermined number of input symbols;

respectively arranging the plurality of input positions in cells;

determining the access code from the input symbols, respective positions at input of the input symbols, and an input sequence of input data;

combining at least some of the input positions in the cells;

providing the cells with respective frames, wherein at least one of a form and a color of the frames is changeable during input;

determining the access code according to at least one of the form and the color of the frames; and

linearizing the input field to form a 1×N array that forms the access code, wherein:

the access code has a plurality of entries, each of the plurality of entries corresponding to each of the plurality of possible input positions irrespective of whether an input symbol has been input at each of the plurality of possible input positions; and

N is an integer greater than 1.

18. The method according to claim 17 , wherein at least a portion of the plurality of entries correspond to the location of each of the input symbols, and at least another portion of the plurality of entries correspond to each of the input symbols.

19. The method according to claim 18 , wherein:

the access code is formed such that the order of the plurality of entries corresponds to the order that the input symbols appear on the input field after the input symbols have been input.

20. The method according to claim 18 , wherein

the access code is formed such that the order of the plurality of entries corresponds to the order in which the input symbols were input to the input field.

21. An apparatus for determining an access code with a predetermined number of input symbols, comprising:

an arrangement for inputting the input symbols at a plurality of input positions in an input field that is at least two-dimensional, a number of the input positions being larger than the predetermined number of input symbols;

an arrangement for determining the access code from the input symbols, respective input positions at input of the input symbols, and an input sequence of input data;

an arrangement for arranging said input field as an at least two dimensional matrix of cells, and for arranging a plurality of possible input positions in each of said cells; and

an arrangement for linearizing the input field to form a lx N array that corresponds to the access code, wherein:

the access code has a plurality of entries, each of the plurality of entries corresponding to each of the plurality of possible input positions irrespective of whether an input symbol has been input at each of the plurality of possible input positions; and

N is an integer greater than 1.

22. The apparatus according to claim 21 , further comprising:

an arrangement for controlling access to a computer system based on the access code.

23. The apparatus according to claim 21 , wherein at least a portion of the plurality of entries correspond to the location of each of the input symbols, and at least another portion of the plurality of entries correspond to each of the input symbols.

24. The apparatus according to claim 23 , wherein:

the access code is formed such that the order of the plurality of entries corresponds to the order that the input symbols appear on the input field after the input symbols have been input.

25. The apparatus according to claim 23 , wherein

the access code is formed such that the order of the plurality of entries corresponds to the order in which the input symbols were input to the input field.

26. An apparatus for determining an access code with a predetermined number of input symbols, comprising:

an arrangement for inputting the input symbols at a plurality of input positions in an input field that is at least two-dimensional, a number of the input positions being larger than the predetermined number of input symbols;

an arrangement for arranging a plurality of possible input positions in each of the cells;

an arrangement for determining the access code from the input symbols, respective positions at input of the input symbols, and an input sequence of input data, wherein the access code is determined based on a color of the input symbols; and

an arrangement for linearizing the input field to form a lx N array that corresponds to the access code, wherein:

the access code has a plurality of entries, each of the plurality of entries corresponding to each of the plurality of possible input positions irrespective of whether an input symbol has been input at each of the plurality of possible input positions; and

N is an integer greater than 1.

27. The apparatus according to claim 26 , wherein at least a portion of the plurality of entries correspond to the location of each of the input symbols, and at least another portion of the plurality of entries correspond to each of the input symbols.

28. The apparatus according to claim 27 , wherein:

the access code is formed such that the order of the plurality of entries corresponds to the order that the input symbols appear on the input field after the input symbols have been input.

29. The apparatus according to claim 27 , wherein

the access code is formed such that the order of the plurality of entries corresponds to the order in which the input symbols were input to the input field.

Assignments (4)
MERGER Recorded Dec 22, 2015
From: APODICTIC TECHNOLOGIES L.L.C.
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 037355/0509 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 29, 2012
From: ROHRBACH, REINHOLD
To: PATEV GMBH & CO. KG I.L.
Reel/Frame 029545/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2012
From: PATEV GMBH & CO. KG I.L.
To: APODICTIC TECHNOLOGIES L.L.C.
Reel/Frame 029468/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2008
From: ROHRBACH, REINHOLD
To: PATEV GMBH & CO. KG
Reel/Frame 021474/0052 →
Priority Claims (2)
DE 100 48 334 · Sep 29, 2000 · national
DE 100 50 734 · Oct 13, 2000 · national
Continuity (1)
Related Publication 20040117633A1 · Jun 17, 2004