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:
Nov. 26, 2024

Filed:

Aug. 02, 2023
Applicant:

Riot Games, Inc., LA, CA (US);

Inventors:

Nemanja Mulasmajic, Los Angeles, CA (US);

Nicolas Peterson, Los Angeles, CA (US);

Assignee:

Riot Games, Inc., Los Angeles, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
A63F 13/75 (2014.01); A63F 13/73 (2014.01); A63F 13/77 (2014.01); H04L 9/40 (2022.01);
U.S. Cl.
CPC ...
A63F 13/75 (2014.09); A63F 13/73 (2014.09); A63F 13/77 (2014.09); H04L 63/10 (2013.01); A63F 2300/535 (2013.01); A63F 2300/5586 (2013.01);
Abstract

Embodiments of the present disclosure provide systems, methods, and computer storage media directed to anti-cheat detection in online multiplayer video games. An anti-cheat kernel driver adapted to validate and secure a system state of a gaming device is loaded during a booting process of the gaming device. The loaded anti-cheat kernel driver ensures that the system state cannot be tampered with from the time of boot through the duration of gameplay. The loaded anti-cheat kernel driver can also receive anti-cheat modules communicated to the gaming device from an anti-cheat server, so that anti-cheat modules are received and executed on an ad hoc basis dictated by the anti-cheat server. The anti-cheat server can autonomously manage the anti-cheat operations performed on a kernel layer or application layer of the gaming device, and conduct anti-cheat mitigation operations if necessary.


Find Patent Forward Citations

Loading…