IP Library Granted Patent US 10,911,410
Granted Patent B1
US 10,911,410 · App. 16/414,738 · Granted Feb 2, 2021

Managed network content monitoring and filtering system and method

Inventors: David Hinkle (San Jose, CA); Vamsee Krishna (San Jose, CA); Tigran Gevorgyan (San Jose, CA); Amar Patekar (San Jose, CA); Vinay Mahadik (San Jose, CA)
Assignee: SECURLY, INC.
H04L63/0281G06F16/27G06F16/955G06F21/6218H04L29/06551H04L29/06578H04L45/745H04L51/12H04L61/1511H04L63/0227
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,911,410
App. No.
16/414,738
Granted
Feb 2, 2021
Kind
B1
Abstract

A system and method for content request monitoring and filtering for a plurality of managed devices in a managed network uses a smart PAC file that is uniquely associated with a particular user using a particular managed device and a DNS look up to perform both the logging/monitoring of the content request and the filtering without a hardware appliance or partial proxying.

Claims (15)

1. A method for restoring an identifier, comprising:

providing a managed device of an entity, the managed device having a smart proxy auto-configure (PAC) file that is unique to the managed device and a user of the managed device, the smart PAC file having a plurality of lines of instructions that monitor and filter content being requested by the managed device using a filtering policy and a unique identifier;

receiving a restore token from a domain name service (DNS) server;

communicating, from the smart PAC file in response to the restore token, the unique identifier of the smart PAC file to the DNS server to restore the unique identifier to the restore token; and

synchronizing the unique identifier of the smart PAC file to the DNS server in response to the restore token to monitor and filter content requested by the managed device at the DNS server using the filtering policy identified by the smart PAC file unique identifier.

2. The method of claim 1 , wherein receiving the restore token further comprises receiving the restore token from the DNS server using a sync remote procedure call.

3. The method of claim 1 , wherein synchronizing the unique identifier of smart PAC file associated with the restore token further comprises binding the unique identifier to the token in a database of the DNS server.

4. A system comprising:

an entity network comprising a domain name service (DNS) server;

a managed computing device being capable of coupling to the entity network, the managed computing device having a processor and a browser application executed by the processor, the managed computing device having a smart proxy auto-configure (PAC) file that is unique to the managed computing device and a user of the managed computing device, the smart PAC file having a plurality of lines of instructions that monitor and filter content being requested by the managed computing device using a filtering policy and a universally unique identifier that uniquely identifies the managed computing device and the user of the managed computing device and associates the managed computing device and the user of the managed computing device with the filtering policy contained in the smart PAC file;

the DNS server having a processor and a plurality of lines of instructions that is configured to communicate a restore token to the managed computing device;

the smart PAC file being configured to communicate the unique identifier of the smart PAC file to the DNS server to restore the unique identifier to the restore token; and

the DNS server being further configured to receive a synchronization from the smart PAC file of the unique identifier of smart PAC file in response to the restore token to monitor and filter content requested by the managed device at the DNS server using the filtering policy identified by the smart PAC file unique identifier.

5. The system of claim 4 , wherein the DNS server is further configured to communicate the restore token using a sync remote procedure call.

6. The system of claim 4 , wherein the DNS server is further configured to bind the unique identifier to the token in a database of the DNS server.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2021
From: SECURLY, INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC
Reel/Frame 056003/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2020
From: HINKLE, DAVID; KRISHNA, VAMSEE; GEVORGYAN, TIGRAN; PATEKAR, AMAR; MAHADIK, VINAY
To: SECURLY, INC.
Reel/Frame 051576/0143 →
Continuity (1)
Provisional Application 62672964 · May 17, 2018