The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 22, 2020

Filed:

May. 28, 2019
Applicant:

Imperva, Inc., Redwood City, CA (US);

Inventors:

Idan Kedar, San Francisco, CA (US);

Ron Masas, Bat Yam, IL;

Siva Vadivel, San Francisco, CA (US);

Assignee:

Imperva, Inc., Redwood City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 16/958 (2019.01); G06F 21/31 (2013.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
G06F 9/547 (2013.01); G06F 16/958 (2019.01); G06F 21/31 (2013.01); H04L 67/2804 (2013.01); G06F 2209/541 (2013.01); G06F 2221/2133 (2013.01); H04L 67/02 (2013.01); H04L 67/42 (2013.01);
Abstract

A method by a web application layer proxy communicatively coupled between a web application client and a web application server for injecting content into a web page provided by the web application server. The method includes intercepting the web page, inserting scripting language code into the web page that allows the web application client to process web application layer responses to be sent by the web application layer proxy to the web application client, sending the web page with the scripting language code inserted to the web application client, and responsive to receiving a web application layer request from the web application client, generating and sending, without involvement of the web application server, a web application layer response to the web application client that is to be processed by the web application client using the inserted scripting language code.


Find Patent Forward Citations

Loading…