Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
233 words
A security verification apparatus for controlling access to at least one program on a computer by verifying data entered through a keyboard with data located on a card, comprising: a verification device, external to and operable independently of the computer, having a port that provides a direct communication path to the keyboard and the computer, said verification device controlling communication between the keyboard and the computer via said port, said verification device communicating with the keyboard and the computer via said port, said verification device reads the data from the card and compares the data from the keyboard with the data from the card, said verification device being operable in a first mode wherein access to the computer via the keyboard is inhibited, said verification device being operable in a second mode, wherein the keyboard is coupled to the computer so that the at least one program on the computer is accessible via said keyboard when the data from the keyboard matches the data from the card; and a connector, external to the computer, that couples the keyboard to said port of said verification device and that couples the port of said verification device to the computer, said connector providing a first data path between the keyboard and the computer, a second data path between the keyboard and the verification device, and a third data path between the computer and the verification device.
Claim 2
Dependent Claim
233 words
A security verification apparatus for controlling access to at least one program on a computer by verifying data entered through a keyboard with data located on a card, comprising: a verification device, external to and operable independently of the computer, having a port that provides a direct communication path to the keyboard and the computer, said verification device controlling communication between the keyboard and the computer via said port, said verification device communicating with the keyboard and the computer via said port, said verification device reads the data from the card and compares the data from the keyboard with the data from the card, said verification device being operable in a first mode wherein access to the computer via the keyboard is inhibited, said verification device being operable in a second mode, wherein the keyboard is coupled to the computer so that the at least one program on the computer is accessible via said keyboard when the data from the keyboard matches the data from the card; and a connector, external to the computer, that couples the keyboard to said port of said verification device and that couples the port of said verification device to the computer, said connector providing a first data path between the keyboard and the computer, a second data path between the keyboard and the verification device, and a third data path between the computer and the verification device.
Claim 3
Dependent Claim
35 words
The apparatus of claim 1, wherein the verification device operates in the first mode when receiving the data from the keyboard and when comparing the data from the keyboard with the data from the card.
Claim 4
Dependent Claim
23 words
The apparatus of claim 1, wherein the verification device operates in the first mode in response to a first command from the computer.
Claim 5
Dependent Claim
23 words
The apparatus of claim 1, wherein the verification device operates in the second mode in response to a second command from the computer.
Claim 6
Dependent Claim
36 words
The apparatus of claim 1, wherein said verification device operates in a third mode in which said verification device is coupled to the computer and wherein access to the verification device from the keyboard is inhibited.
Claim 7
Dependent Claim
23 words
The apparatus of claim 4, wherein the verification device operates in the third mode in response to a third command from the computer.
Claim 8
Dependent Claim
26 words
The apparatus of claim 1, wherein the verification device comprises a light emitting diode which indicates the operation of said verification device in the first mode.
Claim 9
Dependent Claim
26 words
The apparatus of claim 1, wherein the verification device comprises: a processor; a card reader/ writer for reading data from and writing data to the card.
Claim 10
Independent Claim
149 words
A method for assembling a system that controls access to at least one program running on a computer, comprising the steps of: (a) providing a verification device external to and operable independently of the computer; (b) providing a connector, external to the computer, having a first port, a second port and a third port; and (c) connecting the first port to the computer, the second port to a keyboard and the third port to the verification device, so that the keyboard and the computer are coupled to the verification device; (d) providing a first data path between the keyboard and the computer via said first port and said second port, a second data path between the keyboard and the verification device via said second port and said third port, and a third data path between the computer and the verification device via said first port and said third port.
Claim 11
Independent Claim
149 words
A method for assembling a system that controls access to at least one program running on a computer, comprising the steps of: (a) providing a verification device external to and operable independently of the computer; (b) providing a connector, external to the computer, having a first port, a second port and a third port; and (c) connecting the first port to the computer, the second port to a keyboard and the third port to the verification device, so that the keyboard and the computer are coupled to the verification device; (d) providing a first data path between the keyboard and the computer via said first port and said second port, a second data path between the keyboard and the verification device via said second port and said third port, and a third data path between the computer and the verification device via said first port and said third port.
Claim 12
Dependent Claim
73 words
The method of claim 9, further comprising the steps of: (d) receiving data from the keyboard; (e) reading data from a card; (f) comparing the data from the keyboard to the data from the card; (g) granting access to the at least one program on the computer if the data from the keyboard matches the data from the card; and (h) otherwise denying access to the at least one program on the computer.
Claim 13
Dependent Claim
16 words
The method of claim 10, wherein in step (d), the computer is de-coupled from the keyboard.
Claim 14
Dependent Claim
67 words
The method of claim 10, wherein step (h) comprises the steps of: (h.1) denying access to the at least one program on the computer if the data from the keyboard does not match the data from the card; (h.2) recording the number of invalid attempts at obtaining access to the program on the computer; and (h.3) disabling the card after the invalid attempts exceed a predetermined number.
Claim 15
Dependent Claim
42 words
The method of claim 9, wherein step (d) comprises the steps of: (d.1) providing a signal by said verification device to indicate that said verification device is ready to receive data from the keyboard; and (d.2) receiving the data from the keyboard.
Claim 16
Dependent Claim
42 words
The method of claim 10, wherein step (g) comprises the step of: granting access to the at least one program on the computer if the data from the keyboard matches the data from the card by coupling the computer to the keyboard.
Claim 17
Dependent Claim
47 words
The method of claim 10, wherein step (h) comprises the step of: denying access to the at least one program on the computer if the data from the keyboard does not match the data from the card by ensuring that the keyboard is de-coupled from the computer.
Claim 18
Independent Claim
231 words
A system for verifying access authorization to at least one program on a computer, comprising: a keyboard through which data is entered; a card that contains verification data; a verification device, external to and operable independently of the computer, having a port that provides a direct communication path to the keyboard and the computer, said verification device controlling communication between the keyboard and the computer via said port, said verification device communicating with the keyboard and the computer via said port, said verification device reads the data from the card and compares the data from the keyboard with the data from the card, said verification device being operable in a first mode wherein access to at least one program on the computer via the keyboard is inhibited, said verification device being operable in a second mode, wherein the keyboard is coupled to the computer so that the computer is accessible via said keyboard when the data from the keyboard matches the data from the card; and a connector, external to the computer, that couples the keyboard to said port of said verification device and that couples the port of said verification device to the computer, said connector providing a first data path between the keyboard and the computer, a second data path between the keyboard and the verification device, and a third data path between the computer and the verification device.
Claim 19
Independent Claim
231 words
A system for verifying access authorization to at least one program on a computer, comprising: a keyboard through which data is entered; a card that contains verification data; a verification device, external to and operable independently of the computer, having a port that provides a direct communication path to the keyboard and the computer, said verification device controlling communication between the keyboard and the computer via said port, said verification device communicating with the keyboard and the computer via said port, said verification device reads the data from the card and compares the data from the keyboard with the data from the card, said verification device being operable in a first mode wherein access to at least one program on the computer via the keyboard is inhibited, said verification device being operable in a second mode, wherein the keyboard is coupled to the computer so that the computer is accessible via said keyboard when the data from the keyboard matches the data from the card; and a connector, external to the computer, that couples the keyboard to said port of said verification device and that couples the port of said verification device to the computer, said connector providing a first data path between the keyboard and the computer, a second data path between the keyboard and the verification device, and a third data path between the computer and the verification device.
Claim 20
Dependent Claim
21 words
The system of claim 16, wherein the verification device operates in the first mode when receiving the data from the keyboard.
Claim 21
Dependent Claim
23 words
The system of claim 16, wherein the verification device operates in the first mode in response to a first command from the computer.
Claim 22
Dependent Claim
23 words
The system of claim 16, wherein the verification device operates in the second mode in response to a second command from the computer.
Claim 23
Dependent Claim
36 words
The system of claim 16, wherein said verification device operates in a third mode in which said verification device is coupled to the computer and wherein access to the verification device from the keyboard is inhibited.