CPC H04L 63/101 (2013.01) | 13 Claims |
1. A method for remotely controlling access to a webpage, comprising the steps of:
1.1. registering an admin mobile device with a server connected to a router;
1.2. receiving a request to access a website from a client browser connected to the router;
1.3. accessing, stored at the router, a database of crowd-sourced data comprising at least one of a crowd-sourced whitelist and a crowd-sourced blacklist;
1.4. determining, at the router, that the requested website is on the crowd-sourced whitelist;
1.5. responsive to a determination that the requested website is on the crowd-sourced whitelist, returning the website to the client browser and completing the response to the client browser request;
1.6. responsive to a determination that the requested website is not on the crowd-sourced whitelist, determining whether the requested website is on the crowd-sourced blacklist;
1.7. responsive to a determination that the requested website is on the crowd-sourced blacklist providing an access denied message to the client browser and completing the response to the client browser request;
1.8. responsive to a determination that the requested website is not on the crowd-sourced blacklist performing, at the router, the steps of:
1.8.1. transmitting an authorization request to the registered admin mobile device;
1.8.2. receiving a response from the registered admin mobile device;
1.8.3. determining one of allowing and denying said request responsive to the receipt of the response from the registered admin mobile device;
1.8.4. returning one of the requested website and an access denied message to the client browser and completing the response to the client browser request; and
1.8.5. sending a request to the server to dynamically update the crowd-sourced whitelist or crowd-sourced blacklist stored on other routers connected to the server based on the response from the registered admin mobile device.
|