A system for intelligent secure keyless authorization for package delivery for a garage door control system through the use of an external software application, the system comprising:
- a. a console device (10), the console device comprising:
- i. an LED screen (50),
- ii. a backlight keypad (60),
- iii. a barcode scanner (70),
- iv. a processor (90),
- v. a RAM device (96),
- vi. a memory device (92),
- vii. a transmitter/receiver device (94),
- viii. at least one camera (20),
- ix. a housing (12) with a displaceable cover (80), and
- x. a solar cell (82) disposed on the displaceable cover (80),
- wherein the LED screen (50), the backlight keypad (60), the barcode scanner (70), and the at least one camera (20) are at least partially circumscribed by the housing of the console device (10), the displaceable cover (80) is moveable between an open position and a closed position, and at least a portion of the displaceable cover (80) is disposed between the barcode scanner (70) and the at least one camera (20),
- wherein the solar cell (82) generates power to charge the console device (10) when the displaceable cover (80) is in the closed position,
- wherein the memory device (92) stores data and computer-readable instructions for comparing a barcode to a data and actuating a garage door control system,
- wherein the processor (90) executes computer-readable instructions stored in the memory device (92),
- wherein the transmitter/receiver device (94) communicates with a home network, and
- wherein the transmitter/receiver device (94) communicates with the external software application through the home network;
- b. an obstruction sensor (100) communicatively coupled to the console device (10);
- and
- c. a garage door unit (200) comprising a storage component operatively coupled to the garage door control system and the console device (10);
- wherein the console device (10) is configured to be connected to the garage door unit (200) by both a WiFi connection and an RF connection, wherein the console device (10) is operatively connected to the garage door unit (200) by the WiFi connection when the WiFi connection is available, wherein, if the WiFi connection is unavailable, the console device (10) is operatively connected to the garage door unit (200) by the RF connection;
- wherein the console device (10) is integrated into the garage door control system;
- wherein the console device (10) is coupled communicatively to the external software application;
- wherein the external software application is configured to set a face as a means of authorization for actuating the garage door control system by scanning a user's face using the at least one camera (20), and sending facial recognition information to the console device (10);
- wherein the console device (10) is coupled communicatively to the obstruction sensor (100);
- wherein the transmitter/receiver device (94) accepts a data of a package from the external software application;
- wherein the transmitter/receiver device (94) communicates with the memory device (92) to store the data;
- wherein the barcode scanner (70) scans a barcode from a package and transmits the scanned barcode information to the processor (90), the barcode scanner scanning the barcode directly without taking a picture of the barcode using a camera and then parsing the picture for determining the barcode;
- wherein the processor (90) accepts barcode information from the barcode scanner (72) and executes computer-readable instructions stored in the memory device (92) to compare the scanned barcode information to the data;
- wherein the processor (90), if the scanned barcode information corresponds to the data, executes computer-readable instructions to actuate the garage door control system to permit entry;
- wherein the transmitter/receiver (94) device sends a notification to the external software application that the garage door control system has opened;
- wherein the obstruction sensor (100), if the garage door control system is open, scans for obstructions in a closing path of the garage door control system on a fixed interval;
- wherein the obstruction sensor (100), if no obstructions are detected in the closing path, actuates the console device (10) to actuate the garage door control system to close;
- wherein the transmitter/receiver (94) device sends a notification to the external software application that the garage door control system was closed;
- wherein the transmitter/receiver (94) device sends a notification to the external software application that the package corresponding to the matched barcode was delivered;
- and
- wherein, if the WiFi connection is unavailable, the console device (10) transmits data to the garage door unit (200) by the RF connection to be stored in the storage component, wherein, if the WiFi connection is available, all data stored in the storage component is synced to the external software application.