CPC H04W 48/00 (2013.01) [G06F 21/602 (2013.01); H04L 67/12 (2013.01); H04W 12/30 (2021.01); H04W 76/10 (2018.02)] | 3 Claims |
1. A system for securely protecting local wireless devices using a first secure intelligent wireless router having knowledge of said local wireless devices, said system comprising:
a first user and,
a first wireless user computing device hosting a first companion app and,
a first client agent and,
a first companion server residing on an external network, said first companion server hosting a first companion cloud application, and
a first primary wireless router/modem residing in a home or business and,
said first secure intelligent wireless router and,
a first validation server and,
a first validation database and,
a first internet of things, “IoT” device and,
a second IoT device;
a) said first companion app executing on said first wireless user computing device sends a first connect request as signal 1A to said first companion cloud application executing on said first companion server, and said first companion app receives said connect request as signal 1A and passes said connect request as signal 1A to said first primary wireless router/modem as signal 1B and said first primary wireless router/modem receives said connect request as signal 1B and passes said connect request as signal 1C to said first secure intelligent wireless router as said connect request signal 1C;
b) said first secure intelligent wireless router receives said connect request signal 1C and determines that said connect request signal 1C is a connect request requiring said first user computing device to be validated by said validation database residing on said validation server, and said first secure intelligent wireless router is aware of said validation database, and said first secure intelligent wireless router sends said connect request signal 1C to said primary router/modem as connect request signal 3A;
c) said primary router modem receives said connect request signal 3A and passes it onto said validation database residing on said first validation server, and said first validation database receives said connect request 3B and sends a validation request as signal 3C to said first primary wireless router/modem, and said first primary wireless router/modem receives said validation request signal 3C and passes said validation request signal 3C to said first user computing device as validation signal 3D;
d) said first user computing device receives said validation request signal 3D and launches said first client agent, and said first client agent assembles a first set of unique identifiers from hardware and software modules resident on said first user computing device, and said client agent secures said first set of unique identifiers by encrypting said first set of unique identifiers into a first set of encrypted identifiers, and said first client agent sends said first set of encrypted identifiers as signal 4A to said first primary wireless router/modem, and said first primary wireless router/modem sends said first set of encrypted identifiers as signal 4B to said first validation database;
e) said first validation database attempts to match said first set of encrypted identifiers against at least one set of previous sets of encrypted identifiers in said first validation database, and if a match is made, said first Validation Database sets Return Status, Signal 5A, equal to “Validated, Access Granted”, and if a match is not made, said first Validation Database sets Return Status, Signal 5A, equal to “Not Validated, Access Denied”, and after said match is attempted and said Return Status Signal 5A is set, said validation database sends said Return Status Signal 5A to said first primary wireless router/modem;
f) Said first primary wireless router/modem receives said Return Status Signal 5A and said first primary wireless router/modem wirelessly sends Return Status Signal 5B, to said first secure intelligent wireless router, and said first secure intelligent wireless router sends said Return Status Signal 5B, to said first primary wireless router/modem as Return Status Signal 7A, and first primary wireless router/modem passes said Return Status Signal 7A to said first companion cloud application as Return Status Signal 7B, and if said return status signal 5B, is “Validated, Access Granted”, said first secure intelligent wireless router sends return status signal 7B to said first IoT device or to said second IoT device to begin a data operation by sending data operation data to said first secure intelligent wireless router;
g) said first companion cloud application receives Return Status Signal 7B, and passes said Return Status Signal 7B to said first companion app as Return Status Signal 7C after which said first companion app will display a visual notification to the user that a connection to either IoT device 1 or to IoT device 2 was successful and is a selected IOT device;
h) If Return Status Signal 5B received by said first secure intelligent wireless router is “Validated, Access Granted”, secure intelligent wireless router sends signal 6, to the selected IoT device that a connection has been made and the selected IOT device is in service.
|