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.
Patent No.:
Date of Patent:
Jan. 06, 2026
Filed:
May. 28, 2024
Applicant:
Imperva, Inc., San Mateo, CA (US);
Inventor:
Kunal Anand, Marina Del Rey, CA (US);
Assignee:
Imperva, Inc., San Mateo, CA (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 21/55 (2013.01); H04L 9/40 (2022.01);
U.S. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 21/554 (2013.01); H04L 63/1416 (2013.01); H04L 63/1466 (2013.01); G06F 2221/031 (2013.01);
Abstract
A method for handing of injection attacks in requests for computer services is disclosed. The method includes receiving request data that represents a service to be provided by a server computer, parsing a data element from the request data wherein the data element includes a data key and a data value, determining whether the data key is one of one or more predetermined allowed data keys, and upon a condition in which the data key is not one of the predetermined allowed data keys, disabling any injection attacks in the request data before processing the request data by performing the service.