Methods and system for returning requests with javascript for clients before passing a request to a server
US10721269B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 6, 2009 |
| Grant date | Jul 21, 2020 |
| Priority date | — |
| Expiry date | Apr 29, 2030 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/1004
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Client requests for server resources are received by a network traffic management device (NTMD). The NTMD initially responds to the client requests on behalf of the associated servers. The initial responses include client side language scripts for execution by the clients. Executing the scripts causes the clients to resend their initial requests identified as a potential attack by the NTMD along with information indicating the client's legitimacy, such as the result of a computational JavaScript challenge. The NTMD receives the resent initial request, determines it was sent from a legitimate requestor and is therefore not an attack, and forwards it to the associate server.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.