Claims
- 1. A door security system comprising:
latch means for latching a door; lock operator means for selectively locking and unlocking said latch means; an input console comprising:
first reader means comprising a key pad for receiving a personal access code; second reader means comprising a card reader for receiving an electronic code from a coded card; third reader means comprising a contact activatable data port for receiving an electronic code from a coded key; controller means for controlling said operator means; memory means for storing at least one valid personal access code and at least one valid personal identification number; and processor means communicating with said memory means, said first reader means, said second reader means, said third reader means, and said lock controller means, for processing data received from at least one of said first, second or third reader means in response to detecting inputs at said first, second or third reader means, said processing means comprising:
identification means for identifying an access code input at one of said first, second or third reader means; code comparison means for comparing said access code to at least one valid access code stored in said memory means, said code comparison means generating a first permissive signal in response to a positive comparison; linked attribute determination means responsive to said first permissive signal for determining whether a linked attribute must also be entered at said keypad, said linked attribute determination means generating a release signal if a linked attribute is not required, said linked attribute determination means generating a second permissive signal if a linked attribute is required; query means responsive to said second permissive signal for querying said keypad for a personal identification number; PIN comparison means for comparing said personal identification number to at least one valid personal identification number stored in said memory means, said PIN comparison means generating said release signal in response to a positive comparison; wherein said lock controller means is responsive to said release signal.
- 2. The door security system of claim 1 further comprising key operated override means coupled to said lock operator means for overriding the lock status of the door.
- 3. The door security system of claim 1 wherein said processor means further comprises:
LRC receiving means for receiving a longitudinal redundancy check signal from the coded card; LRC calculator means for providing a calculated longitudinal redundancy check signal for the coded card; LRC comparison means for comparing the longitudinal redundancy check signal of the LRC receiving means to the calculated longitudinal redundancy check signal, said LRC comparison providing a third permissive signal to said code comparison means in response to a positive comparison.
- 4. The door security system of claim 1 wherein said processor means further comprises expiration determination means for determining whether or not the access code has expired, said expiration determination means generating a fourth permissive signal to said linked attribute determination means in response to a determination that the access code has not expired.
- 5. The door security system of claim 4 wherein said processor means further comprises master code determination means for determining whether the access code is a master code, said master code determination means providing a programming permissive signal to said processor means if the access code is a master code, said master code determination means providing a fifth permissive signal to said expiration determination means if the access code is not a master code.
- 6. The door security system of claim 1 wherein said processor means further comprises combination comparison means for comparing a combination of said access code and said personal identification number to combinations of access codes and personal identification numbers stored in said memory means.
- 7. The door security system of claim 1 further comprising a lock button and an unlock button, said lock button locking said latch means when pressed if said latch means is unlatched, and said unlock button unlocking said latch means when pressed if said latch means is locked.
- 8. The door security system of claim 1 further comprising a lock button and an unlock button, said lock button generating a privacy mode when pressed wherein said first, second and third reader means are locked-out, said unlock button canceling said privacy mode when pressed.
- 9. The door security system of claim 8 further comprising means for automatically canceling said privacy mode when the door is opened.
- 10. The door security system of claim 1 wherein said processor means further comprises:
CRC receiving means for receiving a cyclic redundancy check signal from the coded key; CRC calculator means for providing a calculated cyclic redundancy check signal for the coded key; CRC comparison means for comparing the cyclic redundancy check signal of the CRC receiving means to the calculated cyclic redundancy check signal, said CRC comparison providing a sixth permissive signal to said code comparison means in response to a positive comparison.
- 11. A door security system for controlling access through a door of a secured area by controlling a lock status of an associated locking unit of the door, the system comprising:
an operator operating the locking unit of the door; a key pad; a card reader; a contact activatable data port; and a data processor responsive to said card reader, said data port, and said keypad for controlling said operator.
- 12. The door security system of claim 11 further comprising key operated override means coupled to said operator for overriding the lock status of the door.
- 13. The reader unit of claim 11 wherein said data processor further comprises link means for requiring multiple entries for implementing the lock status of the door.
- 14. A door security system comprising:
a lock operator adapted for selectively locking and unlocking a latch; a console comprising a first portion mounted on an unsecured side of the door and a second portion mounted on a secured side of the door; a key pad mounted in said first portion of said console; a card reader adapted for receiving data from a card, said card reader being mounted in said first portion of said console; a contact activatable data port adapted for receiving data from a key, said data port being mounted in said first portion of said console; a memory mounted in said second portion of said console, said memory storing at least one valid personal access code; and a data processor mounted in said second portion of said console, said data processor communicating with said memory, said card reader, said data port, said keypad, and said lock operator, said data processor comprising:
input means for receiving data from said card reader, said data port and said keypad and identifying an access code input; input validation means for validating the key or card, the input validation means providing an input valid signal if the key or card is valid; code comparison means responsive to said input valid signal for comparing said access code to at least one valid access code stored in said memory, said code comparison means generating a first permissive signal in response to a positive comparison; and release means responsive to said first permissive signal for generating a release signal to said lock operator.
- 15. The door security system of claim 14 wherein said release means comprises:
linked attribute determination means responsive to said first permissive signal for determining whether a linked attribute must also be entered at said keypad, said linked attribute determination means generating a release signal if a linked attribute is not required, said linked attribute determination means generating a second permissive signal if a linked attribute is required; query means responsive to said second permissive signal for querying said keypad for a personal identification number; PIN comparison means for comparing said personal identification number to at least one valid personal identification number stored in said memory means, said PIN comparison means generating said release signal in response to a positive comparison.
- 16. The door security system of claim 14 wherein said input validation means comprises:
LRC receiving means for receiving a longitudinal redundancy check signal from the card; LRC calculator means for providing a calculated longitudinal redundancy check signal for the card; LRC comparison means for comparing the longitudinal redundancy check signal of the LRC receiving means to the calculated longitudinal redundancy check signal, said LRC comparison means generating said input valid signal in response to a positive comparison.
- 17. The door security system of claim 14 wherein said input validation means comprises:
CRC receiving means for receiving a cyclic redundancy check signal from the key; CRC calculator means for providing a calculated cyclic redundancy check signal for the key; CRC comparison means for comparing the cyclic redundancy check signal of the CRC receiving means to the calculated cyclic redundancy check signal, said CRC comparison means generating said input valid signal in response to a positive comparison.
- 18. The door security system of claim 14 wherein said input validation means comprises expiration determination means for determining whether or not the access code has expired, said expiration determination means generating said input valid signal in response to a determination that the access code has not expired.
- 19. The door security system of claim 14 wherein said input validation means comprises master code determination means for determining whether the access code is a master code, said master code determination means generating said input valid, signal if the access code is a master code.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the priority of U.S. patent application Ser. No. 09/286,348 filed Apr. 5, 1999, which claims the priority of U.S. Provisional Patent Application No. 60/080,693 filed on Apr. 3, 1998.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60080693 |
Apr 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09286348 |
Apr 1999 |
US |
Child |
10337148 |
Jan 2003 |
US |