Patent · US Active

Systems and methods for distributed, stateless, and dynamic browser challenge generation and verification

US11558206B2 · kind B2 · utility

1Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 19, 2021
Grant dateJan 17, 2023
Priority date
Expiry dateFeb 25, 2041

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/3297
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Provided is an unobtrusive client verification system with one verification devices having processors that are configured to receive a first request from an unverified client device, generate a random number in response to receiving the first request from the unverified client device, define a set of expressions as a browser challenge problem that evaluates to an answer specified by the random number, encrypt the answer within an answer token, provide the browser challenge problem with the answer token to the unverified client device, receive a second request with a solution to the browser challenge problem and the answer token from the unverified client device, and verify the unverified client device in response to the solution matching the answer that is decrypted from the answer token provided with the second request.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.