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:
Jun. 23, 2026

Filed:

Jun. 27, 2023
Applicant:

Roblox Corporation, San Mateo, CA (US);

Inventors:

Luke Fu, San Mateo, CA (US);

Lirui Li, San Mateo, CA (US);

Victor Reynolds, San Mateo, CA (US);

Sanjay Kannan, San Mateo, CA (US);

Justin Bartee, San Mateo, CA (US);

Xueying Wen, San Mateo, CA (US);

Shawn George, San Mateo, CA (US);

Assignee:

Roblox Corporation, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/44 (2013.01); G06F 21/45 (2013.01);
U.S. Cl.
CPC ...
G06F 21/45 (2013.01); G06F 2221/2103 (2013.01);
Abstract

The application describes a no coding integration approach for any web service by using a challenge interface as a middleware intermediate between a public application programming interface (API) and a challenge service so that any changes made in challenge protocols are implemented at the challenge interface. The challenge interface includes a rule engine that dynamically executes rules and evaluates suspicious signals from requests to automatically decide how many challenges and what kind of challenges are needed to satisfy a current request. The user interface provided to the user device automatically updates for different challenge types through an interceptor approach. The user interface works for all supported device types, including browsers, mobile devices, and native applications.


Find Patent Forward Citations

Loading…