Patent · US Active

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

US12244737B2 · kind B2 · utility

0Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 14, 2022
Grant dateMar 4, 2025
Priority date
Expiry dateSep 14, 2042

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.