IP Library Patent Application 18158218
Patent Application
App. No. 18/158,218

PROACTIVE BROWSER CONTENT ANALYSIS

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 None
App. No.
18/158,218
Abstract

A protection module operates to analyze threats, at the protocol level (e.g., at the HTML level), by intercepting all requests that a browser engine resident in a computing device sends and receives, and the protection agent completes the requests without the help of the browser engine. And then the protection module analyzes and/or modifies the completed data before the browser engine has access to it, to, for example, display it. After performing all of its processing, removing, and/or adding any code as needed, the protection module provides the HTML content to the browser engine, and the browser engine receives responses from the protection agent as if it was speaking to an actual web server, when in fact, browser engine is speaking to an analysis engine of the protection module.

Claims (11)

1 . A malware protection agent method, comprising:

at a protection agent executing on a client,

receiving a request for content stored on a server device, the content comprising protocol level source code;

forwarding, over a network, the request for content to the server device;

requesting, over the network from a malware management agent, information regarding a plurality of malware threats including malware threats from a malware source;

receiving the information from the malware management agent;

receiving, over the network, the content from the server device, the content comprising at least one malware threat from the plurality of malware threats from the malware source;

identifying the at least one malware threat in the content based on the received malware threat information; and

regenerating the content according to the protocol level source code, comprising:

modifying the content by removing or deactivating the at least one malware threat in the content; and

forwarding the modified content for display.

Assignments (4)
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Jul 6, 2023
From: CARBONITE, LLC
To: OPEN TEXT INC.
Reel/Frame 064351/0178 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2023
From: WEBROOT LLC
To: CARBONITE, LLC
Reel/Frame 064167/0129 →
CERTIFICATE OF CONVERSION Recorded Jun 29, 2023
From: WEBROOT INC.
To: WEBROOT LLC
Reel/Frame 064176/0622 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2023
From: JAROCH, JOE; MCCLOY, HARRY MURPHEY, III; ADAMS, ROBERT EDWARD
To: WEBROOT INC.
Reel/Frame 062679/0272 →