Claims
- 1. A property access system for controlling user access to a property that may be accessed with a key, comprising:
a lock; said lock having an internal controller; said internal controller engaged to a clock for receiving date and time data; said lock having a key compartment for storage of the key to the property; an information input device in communication with said internal controller; said information input device for inputting user date and time period sensitive access codes; said internal controller programmed to use said clock to generate a specific series of date and time sensitive access codes for defined periods of property access; said internal controller programmed to allow opening of said key compartment only upon a user entering a date and time sensitive access code for a defined period of property access; a parallel operating external code generating system programmed to generate said same specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock; and said parallel operating external code generating system programmed to provide a user with a user specific date and time sensitive access codes for a specific period within said defined period of property access so as to allow the user to access the key compartment of the lock only during said specific period of time.
- 2. The property access system of claim 1, comprising:
said internal controller of said lock programmed to record in a memory section said user time and date of entry into said key compartment upon entry of said date and time sensitive access code to allow tracking of specific user access to the property.
- 3. The property access system of claim 2, wherein:
said information input device is a keyboard in communication with said internal controller.
- 4. The property access system of claim 2, wherein:
said information input device is an IR transmitter in communication with said internal controller.
- 5. The property access system of claim 2, wherein:
said information input device is an radio wave transmitter in communication with said internal controller.
- 6. The property access system of claim 2, wherein:
said information input device is a Bluetooth protocol capable transmitter in communication with said internal controller.
- 7. The property access system of claim 2, comprising:
a shackle engaged to said lock for engagement of said lock to a door operator of the property as well as disengagement from the door of the property; and said internal controller of said lock programmed to control engagement and disengagement of said shackle upon entry of a shackle control code through said information input device.
- 8. The property access system of claim 2, wherein:
said lock has a unique serial number; said parallel operating external code generating system generates said specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock unique to said lock; and said parallel operating external code generating system separately tracks access codes for more than one unique lock by unique serial numbers.
- 9. The property access system of claim 8, wherein:
said parallel operating external code generating system may be accessed by a user remotely through the Internet to provide said user with specific date and time sensitive access codes to access said key compartment of said lock to access the property.
- 10. The property access system of claim 8, wherein:
said parallel operating external code generating system may be accessed by a user remotely through wireless communication devices to provide said user with specific date and time sensitive access codes to access said key compartment of said lock to access the property.
- 11. The property access system of claim 1, wherein:
said programming of said internal controller and said parallel operating external code generating system to generate a specific series of date and time sensitive access codes for defined periods of property access including the steps of:
accepting a unique serial number for said lock for an encryption key, as well as date and time to enter the property, number of periods to enter, and a user code; creating a series of date and time sensitive unprocessed encryption codes for said defined periods using an encryption algorithm with a specific encryption key unique to said unique lock serial number; trimming the size of said generated unprocessed encryption codes to a predetermined number of digits required to open said lock key compartment; and creating a series of date and time sensitive access codes by combining said trimmed unprocessed encryption codes with the user code using an exclusive OR combination method.
- 12. The property access system of claim 11, wherein:
said programming of said internal controller to evaluate and validate specific series of date and time sensitive access codes for defined periods of property access to allow access to said key compartment, including the steps of:
encrypting a user code, if user code is used; accepting entered access code and combining said entered access code with said encrypted user code using an exclusive OR technique; comparing number of digits entered access code with predetermined number N of digits required to open said lock key compartment; if said entered access code has more digits than N, then looking for special codes indicating special actions, and if an entered access code matches with a special action code, directing performance of said special action associated with the special action code; and if said entered access code does not have more digits than N, then calculating an entry code for each time and date and a number of periods for each time, then comparing said entered access code with said calculated entry codes and if there is at least one match, with the calculated, allowing said key compartment to open.
- 13. A property access system for controlling user access to a property that may be accessed with a key, comprising:
a lock; said lock having an internal controller; said internal controller engaged to a clock for receiving date and time data; said lock having a key compartment for storage of the key to the property; an information input device in communication with said internal controller; said information input device for inputting user date and time period sensitive access codes; said internal controller programmed to use said clock to generate a specific series of date and time sensitive access codes for defined periods of property access; said internal controller programmed to allow opening of said key compartment only upon a user entering a date and time sensitive access code for a defined period of property access; a parallel operating external code generating system programmed to generate said same specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock; said parallel operating external code generating system programmed to provide a user with a specific date and time sensitive access codes for a specific period within said defined period of property access so as to allow the user to access the key compartment of the lock only during said specific period of time; and a shackle engaged to said lock for engagement of said lock to a door operator of the property as well as disengagement from the door of the property; and said internal controller of said lock programmed to control engagement and disengagement of said shackle upon entry of a shackle control code through said information input device.
- 14. The property access system of claim 13, wherein:
said lock has a unique serial number; said parallel operating external code generating system generates said specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock unique to said lock; and said parallel operating external code generating system separately tracks access codes for more than one unique lock by unique serial numbers.
- 15. The property access system of claim 14, wherein:
said parallel operating external code generating system may be accessed by a user remotely through the Internet to provide said user with specific date and time sensitive access codes to access said key compartment of said lock to access the property.
- 16. The property access system of claim 14, wherein:
said parallel operating external code generating system may be accessed by a user remotely through wireless communication devices to provide said user with specific date and time sensitive access codes to access said key compartment of said lock to access the property.
- 17. The property access system of claim 14, wherein:
said programming of said internal controller and said parallel operating external code generating system to generate a specific series of date and time sensitive access codes for defined periods of property access including the steps of:
accepting said unique serial number for said lock for an encryption key, as well as date and time to enter the property, number of periods to enter, and a user code; creating a series of date and time sensitive unprocessed encryption codes for said defined periods using an encryption algorithm with a specific encryption key unique to said unique lock serial number; trimming the size of said generated unprocessed encryption codes to a predetermined number of digits required to open said lock key compartment; and creating a series of date and time sensitive access codes by combining said trimmed unprocessed encryption codes with the user code using an exclusive OR combination method.
- 18. A property access system for controlling user access to a property that may be accessed with a key, comprising:
a lock; said lock having an internal controller; said internal controller engaged to a clock for receiving date and time data; said lock having a key compartment for storage of the key to the property; an information input device in communication with said internal controller; said information input device for inputting user date and time period sensitive access codes; said internal controller programmed to use said clock to generate a specific series of date and time sensitive access codes for defined periods of property access; said internal controller programmed to allow opening of said key compartment only upon a user entering a date and time sensitive access code for a defined period of property access; a parallel operating external code generating system programmed to generate said same specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock; said parallel operating external code generating system programmed to provide a user with a user specific date and time sensitive access codes for a specific period within said defined period of property access so as to allow the user to access the key compartment of the lock only during said specific period of time; said internal controller of said lock programmed to record in a memory section said user time and date of entry into said key compartment upon entry of said date and time sensitive access code to allow tracking of specific user access to the property; a shackle engaged to said lock for engagement of said lock to a door operator of the property as well as disengagement from the door of the property; and said internal controller of said lock programmed to control engagement and disengagement of said shackle upon entry of a shackle control code through said information input device; said lock has a unique serial number; said parallel operating external code generating system generates said specific series of date and time sensitive access codes for defined periods of property access as said internal controller of said lock unique to said lock; and said parallel operating external code generating system separately tracks access codes for more than one unique lock by unique serial numbers.
- 19. The property access system of claim 18, wherein:
said programming of said internal controller and said parallel operating external code generating system to generate a specific series of date and time sensitive access codes for defined periods of property access including the steps of:
accepting a unique serial number for said lock for an encryption key, as well as date and time to enter the property, number of periods to enter, and a user code; creating a series of date and time sensitive unprocessed encryption codes for said defined periods using an encryption algorithm with a specific encryption key unique to said unique lock serial number; trimming the size of said generated unprocessed encryption codes to a predetermined number of digits required to open said lock key compartment; and creating a series of date and time sensitive access codes by combining said trimmed unprocessed encryption codes with the user code using an exclusive OR combination method.
Parent Case Info
[0001] This is a patent issuing from a non-provisional patent application claiming the priority of provisional patent application Serial No. 60/351,699, filed Jan. 24, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60351699 |
Jan 2002 |
US |