US 11,806,628 B2
Systems and methods for anti-cheat detection
Nemanja Mulasmajic, Los Angeles, CA (US); and Nicolas Peterson, Los Angeles, CA (US)
Assigned to Riot Games, Inc., Los Angeles, CA (US)
Filed by Riot Games, Inc., Los Angeles, CA (US)
Filed on May 11, 2022, as Appl. No. 17/742,021.
Application 17/742,021 is a continuation of application No. 17/223,954, filed on Apr. 6, 2021, granted, now 11,439,911.
Claims priority of provisional application 63/006,670, filed on Apr. 7, 2020.
Prior Publication US 2022/0266150 A1, Aug. 25, 2022
Int. Cl. A63F 13/75 (2014.01); H04L 9/40 (2022.01); A63F 13/77 (2014.01); A63F 13/73 (2014.01)
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)] 20 Claims
OG exemplary drawing
 
1. A computerized system, comprising:
at least one processor, and
at least one computer storage media storing computer-usable instructions that, when used by the at least one processor, cause the at least one processor to:
load an anti-cheat kernel driver into a memory of the computerized system prior to a completion of a booting process of the computerized system;
prior to the completion of the booting process, validate a system state of the computerized system via the loaded anti-cheat kernel driver;
after the booting process is completed, detect, via the loaded anti-cheat kernel driver, a change to the system state;
determine, via the loaded anti-cheat kernel driver, that the system state is compromised based on the detected change to the system state; and
provide for display a graphical notification indicative of the determined compromised system state.