← USPTO Patent Grants

Browser security via document object model manipulation

Grant US12580947B2 Kind: B2 Mar 17, 2026

Assignee

Keep Aware, Inc.

Inventors

Ryan Boerner

Abstract

A computer-implemented method executed using a browser extension that is associated with a web browser of a client computer, the method comprising: detecting that the web browser of the client computer has initiated loading a web page into computer memory of the client computer; inserting one or more browser-executable scripts into the web page in the computer memory; using the one or more browser-executable scripts, obtaining data on one or more aspects of the web page; sending the data on the one or more aspects of the web page to a second computer for analysis; receiving from the second computer a risk value corresponding to a potential security risk associated with the one or more aspects of the web page; based on the risk value, selecting a corrective action from among a plurality of different corrective actions, wherein each different corrective action in the plurality of different corrective actions corresponds to a different risk value associated with the potential security risk; executing the corrective action by modifying the web page in the computer memory.

CPC Classifications

H04L 63/1441 H04L 63/1433

Filing Date

2023-07-27

Application No.

18360597

Claims

20