IP Library › Granted Patent US 11,301,572
Granted Patent B2
US 11,301,572 · App. 16/990,404 · Granted Apr 12, 2022

Remotely controlling access to online content

Inventors: John Jun Wu (San Diego, CA); John S. Yi (San Diego, CA)
G06F21/604G06F21/6218G06F21/74G06F21/85G06N20/00H04L63/10H04L63/101H04L63/104H04W12/088G06F2221/2149G06N5/022G06N5/046
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,301,572
App. No.
16/990,404
Granted
Apr 12, 2022
Kind
B2
Abstract

Various embodiments provide an approach to controlled access to online content. Such control may be based on a multitude of factors including but not limited to website content, profile for the person consuming the data. In operation, machine-learning techniques are used to classify the websites based on community and social media inputs, crowd-sourced data, as well as access rules implemented by parents or system administrators. Feedback from users/admins of the system, including the instances of allowed or denied access to websites, in conjunction with other relevant parameters, is used for iterative machine-learning techniques. Embodiments may also allow for real, or near real-time, approval or denial of access to websites by registered admins.

Claims (39)

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, 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 positive determination, returning the website to the client browser;

1.6. responsive to a negative determination, further determining, by the router, that the requested website is on the crowd-sourced blacklist;

1.7. responsive to a positive determination in step 1.6, returning an access denied message to the client browser;

1.8. responsive to a negative determination in step 1.6, performing, by 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; and

1.8.4. returning the website on determination of allowing and returning an access denied message on determination of denying to the client browser.

2. The method of claim 1 , wherein the step of receiving a response comprises receiving the response from an application running on the admin mobile device.

3. The method of claim 1 , wherein the step of receiving a response comprises receiving the response from the admin mobile device via the server.

4. The method of claim 1 , wherein the step of transmitting the authorization request is performed via an internet connection.

5. The method of claim 1 , wherein the step of transmitting the authorization request is performed via simple message service.

6. The method of claim 1 , wherein the response comprises configuration data.

7. The method of claim 1 , further comprising the step of routing the response to the router through the server.

8. A system for remotely controlling access to a webpage, the system comprising:

a processor; and

a memory storing instructions that, when executed by the processor, cause the processor to perform 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, 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 positive determination, returning the website to the client browser;

1.6. responsive to a negative determination, further determining, by the router, that the requested website is on the crowd-sourced blacklist;

1.7. responsive to a positive determination in step 1.6, returning an access denied message to the client browser;

1.8. responsive to a negative determination in step 1.6, performing, by 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; and

1.8.4. returning the website on determination of allowing and returning an access denied message on determination of denying to the client browser.

9. The system of claim 8 , wherein the step of receiving a response comprises receiving the response from an application running on the admin mobile device.

10. The system of claim 8 , wherein the step of receiving a response comprises receiving the response from the admin mobile device via the router.

11. The system of claim 8 , wherein the step of transmitting the authorization request is performed via an internet connection.

12. The system of claim 8 , wherein the step of transmitting the authorization request is performed via simple message service.

13. The system of claim 8 , wherein the response comprises configuration data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2020
From: YI, JOHN S; WU, JOHN JUN
To: GRYPHON ONLINE SAFETY, INC.
Reel/Frame 053458/0508 →
Continuity (6)
Continuation In Part 16560622 · Sep 4, 2019
Continuation 15616668 · Jun 7, 2017
Continuation In Part 15443058 · Feb 27, 2017
Provisional Application 62346566 · Jun 7, 2016
Provisional Application 62300809 · Feb 27, 2016
Related Publication 20200372161A1 · Nov 26, 2020