Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
405 words
A computer access control system for a data processing system including a host computer (14) to be accessed, at least one user terminal (16) for accessing the host computer, and transmission means (18) affording communication between the host computer and the user terminal, comprising (a) controller switch means (42) connected between the transmission means and the host computer, said controller switch means being operable between a normal first position and a second position; (b) first computer means (44) connected with said controller switch means for switching said controller switch means between its first and second positions, respectively, said controller switch means when in its normal first position permitting transmission of electrical signals between the transmission means and said first computer means and said controller switch means when in its second position permitting transmission of electrical signals between the transmission means and the host computer; (c) accessor switch means (54) connected between the transmission means and the user terminal, said accessor switch means being operable between a normal first position and a second position; (d) second computer means (56) connected with said accessor switch means for switching said accessor switch means between its first and second positions, respectively, said accessor switch means when in its normal first position permitting transmission of electrical signals between the transmission means and the user terminal, said first and second computer means switching said controller and accessor switch means respectively to their first positions upon operation of the user terminal, thereby to permit transmission of electrical signals between said first and second computer means; (e) said first computer means including (1) memory means storing a given algorithm; and (2) microcomputer means for generating and transmitting a random question signal in response to operation of the user terminal; and (f) said second computer means including (1) memory means storing said given algorithm; and (2) microcomputer means for receiving said random question signal and for generating and transmitting an answer signal in response to said random question signal, said first computer microcomputer means also generating an answer signal in response to said random question signal, said first computer microcomputer means comparing said answer signals, said first computer means switching said controller switch means to its second position and said second computer means switching said accessor switch means to its second position when said answer signals are the same, thereby to permit transmission of electrical signals between the user terminal and the host computer.
Claim 2
Dependent Claim
405 words
A computer access control system for a data processing system including a host computer (14) to be accessed, at least one user terminal (16) for accessing the host computer, and transmission means (18) affording communication between the host computer and the user terminal, comprising (a) controller switch means (42) connected between the transmission means and the host computer, said controller switch means being operable between a normal first position and a second position; (b) first computer means (44) connected with said controller switch means for switching said controller switch means between its first and second positions, respectively, said controller switch means when in its normal first position permitting transmission of electrical signals between the transmission means and said first computer means and said controller switch means when in its second position permitting transmission of electrical signals between the transmission means and the host computer; (c) accessor switch means (54) connected between the transmission means and the user terminal, said accessor switch means being operable between a normal first position and a second position; (d) second computer means (56) connected with said accessor switch means for switching said accessor switch means between its first and second positions, respectively, said accessor switch means when in its normal first position permitting transmission of electrical signals between the transmission means and the user terminal, said first and second computer means switching said controller and accessor switch means respectively to their first positions upon operation of the user terminal, thereby to permit transmission of electrical signals between said first and second computer means; (e) said first computer means including (1) memory means storing a given algorithm; and (2) microcomputer means for generating and transmitting a random question signal in response to operation of the user terminal; and (f) said second computer means including (1) memory means storing said given algorithm; and (2) microcomputer means for receiving said random question signal and for generating and transmitting an answer signal in response to said random question signal, said first computer microcomputer means also generating an answer signal in response to said random question signal, said first computer microcomputer means comparing said answer signals, said first computer means switching said controller switch means to its second position and said second computer means switching said accessor switch means to its second position when said answer signals are the same, thereby to permit transmission of electrical signals between the user terminal and the host computer.
Claim 3
Dependent Claim
39 words
Apparatus as defined in claim 1, wherein said first computer means includes means for preventing transmission of electrical signals between the host computer and the transmission means for a predetermined period of time when said answer signals are different.
Claim 4
Dependent Claim
23 words
Apparatus as defined in claim 2, wherein said predetermined period of time is proportional to the number of differences between said answer signals.
Claim 5
Dependent Claim
39 words
Apparatus as defined in claim 1, wherein said first computer means switches said controller switch means to its first position when said answer signals are different, thereby to prevent unauthorized communication between the user terminal and the host computer.
Claim 6
Dependent Claim
27 words
Apparatus as defined in claim 1, wherein said first and second computer means each include user code extension means for modifying said algorithms in the same manner.
Claim 7
Dependent Claim
19 words
Apparatus as defined in claim 5, wherein each of said user code extension means comprises an external coding device.
Claim 8
Dependent Claim
64 words
Apparatus as defined in claim 1, wherein said first computer microcomputer means further includes means for generating a message signal prior to transmitting said random question signal, said message signal being transmitted to said second computer means, said second computer microcomputer means retransmitting said message signal to said first computer means to provide an indication that said second computer means is present and operable.
Claim 9
Dependent Claim
30 words
Apparatus as defined in claim 7, wherein said message signal is received and displayed by the user terminal when said accessor switch means and said second computer means are absent.
Claim 10
Dependent Claim
40 words
Apparatus as defined in claim 1, and further comprising multi-conductor cables for connecting said controller switch means with the host computer and the transmission means and for connecting said accessor switch means with the user terminal and the transmission means.
Claim 11
Dependent Claim
22 words
Apparatus as defined in claim 20, and further comprising acoustic coupler means for connecting said accessor switch means with the user terminal.
Claim 12
Dependent Claim
37 words
Apparatus as defined in claim 20, wherein said second computer memory means further stores a unique identifier signal, said first computer means being operable to query and obtain said identifier signal from said second computer memory means.
Claim 13
Independent Claim
194 words
A method for controlling the access to a host computer from a user terminal via transmission means of a data processing system, comprising (a) establishing a first communication link between a controller computer connected between the host computer and the transmission means and an accessor computer connected between the user terminal and the transmission means upon operation of the user terminal; (b) storing the same algorithm in said controller and accessor computers; (c) generating a random question signal in said controller computer; (d) transmitting said random question signal from said controller computer to said accessor computer; (e) generating a first answer signal in said controller computer in response to said random question signal; (f) generating a second answer signal in said accessor computer in response to said random question signal; (g) transmitting said second answer signal from said accessor computer to said controller computer; (h) comparing said first and second answer signals in said controller computer; and (i) establishing a second communication link between the user terminal and the host computer when the first and second answer signals are the same, thereby indicating that the user terminal is authorized to access the host computer.
Claim 14
Independent Claim
194 words
A method for controlling the access to a host computer from a user terminal via transmission means of a data processing system, comprising (a) establishing a first communication link between a controller computer connected between the host computer and the transmission means and an accessor computer connected between the user terminal and the transmission means upon operation of the user terminal; (b) storing the same algorithm in said controller and accessor computers; (c) generating a random question signal in said controller computer; (d) transmitting said random question signal from said controller computer to said accessor computer; (e) generating a first answer signal in said controller computer in response to said random question signal; (f) generating a second answer signal in said accessor computer in response to said random question signal; (g) transmitting said second answer signal from said accessor computer to said controller computer; (h) comparing said first and second answer signals in said controller computer; and (i) establishing a second communication link between the user terminal and the host computer when the first and second answer signals are the same, thereby indicating that the user terminal is authorized to access the host computer.