IP Library Granted Patent US 10,440,025
Granted Patent B2
US 10,440,025 · App. 15/616,668 · Granted Oct 8, 2019

Remotely controlling access to online content

Inventors: John Jun Wu (San Diego, CA); John S Yi (San Diego, CA)
H04L63/10G06F21/604G06F21/6218G06F21/74G06F21/85G06N20/00H04L63/101H04L63/104H04W12/08G06F2221/2149
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 10,440,025
App. No.
15/616,668
Granted
Oct 8, 2019
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 (36)

1. A method for remotely controlling access to a web site, comprising the steps of:

registering an admin mobile device with a server connected to a router;

receiving a request to access the web site from a client browser connected to the router;

retrieving, to the router, a crowd sourced safety rank for the website;

accessing, in the router, a client profile stored on one of the router and the server;

analysing in the router, the crowd sourced safety rank for the website and the client profile to determine that access to the website is not permitted;

redirecting the client browser to a web interface page on the server;

receiving, in the router, an authorization request from the client browser via the web interface page;

forwarding the authorization request from the router via a communication message to the registered admin mobile device;

receiving, in the router, a response from the registered admin mobile device;

determining, in the router, one of allowing and denying said request to access the website responsive to the receipt of the response;

returning, from the router responsive to said determining, one of the website and an access denied message 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 forwarding the authorization request is performed via an internet connection.

5. The method of claim 1 , wherein the step of forwarding 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 method for remotely controlling access to a website, comprising the steps of:

registering an admin mobile device with a server connected to a router;

sending to the router a crowd sourced safety rank for a web site responsive to a query from a browser;

determining, in the router based on the crowd sourced safety rank that access to the web site is not permitted;

receiving a request from the router to access a web interface page on the server;

serving the web interface page to the router;

receiving, in the router, an authorization request via the web interface page;

sending the authorization request from the router via a communication message to the registered admin mobile device;

receiving, in the router, a response from the registered admin mobile device;

determining, in the router, one of allowing and denying said request to the website responsive to the receipt of the response;

configuring the router in performing said determination to return one of the website and an access denied message to the client browser.

9. The method 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 method of claim 8 , wherein the step of receiving a response comprises receiving the response from the admin mobile device via the router.

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

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

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

14. The method of claim 1 , wherein the client profile is stored on the router.

15. The method of claim 1 , wherein the client profile is stored on the server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2017
From: YI, JOHN S
To: GRYPHON ONLINE SAFETY, INC
Reel/Frame 043016/0996 →
Continuity (3)
Continuation In Part 15443058 · Feb 27, 2017
Provisional Application 62346566 · Jun 7, 2016
Related Publication 20170353463A1 · Dec 7, 2017