IP Library Granted Patent US 8,360,890
Granted Patent B2
US 8,360,890 · App. 12/641,920 · Granted Jan 29, 2013

Online gaming cheating prevention system and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,360,890
App. No.
12/641,920
Granted
Jan 29, 2013
Kind
B2
Abstract

A method, system, and software for preventing cheating during online gaming, including a first online gaming server computer system configured to gather information regarding cheaters detected during online gaming; a second online gaming server computer system configured to receive the information; and a central database configured for aggregating the received information regarding cheaters detected during online gaming gathered by the first online gaming server computer system along with information stored on the central database regarding cheaters detected during online gaming gathered from a plurality of online gaming server computer systems. The aggregated information from the central database regarding cheaters detected is made available to the second online gaming server computer system, and cheaters identified in the aggregated information are prevented from online gaming on the second online gaming server computer system based on the aggregated information from the central database.

Claims (35)

1. A system for preventing cheating during online gaming, the system comprising:

a second online gaming server computer system configured to receive information regarding cheaters detected during online gaming gathered by a first online gaming server computer system, wherein the first online gaming server computer system is configured to gather the information regarding cheaters detected during online gaming; and

a database configured for aggregating the received information regarding cheaters detected during online gaming gathered by the first online gaming server computer system along with information stored in the database regarding cheaters detected during online gaming gathered from multiple online gaming server computer systems,

wherein the aggregated information from the database regarding cheaters detected during online gaming is made available to the second online gaming server computer system,

whereby cheaters identified in the aggregated information from the database are prevented from online gaming on the second online gaming server computer system based on the aggregated information from the database.

2. The system of claim 1 , further comprising multiple cheater detection programs configured to gather the received information,

wherein the received information is made available to at least one of an online gaming cheater detection program and online gaming server program running on the second online gaming server computer system.

3. The system of claim 1 , further comprising:

a cheater detection program running on the second online gaming server computer system configured to detect cheaters during online gaming,

wherein the second online gaming server computer system is configured to extract information regarding cheaters during online gaming from output of the cheater detection program running on the second online gaming server computer system, and

the second online gaming server computer system is configured to transmit the extracted information regarding cheaters during online gaming to the first online gaming server computer system.

4. The system of claim 3 , wherein the second online gaming server computer system is configured to interface with the cheater detection program to extract the information regarding cheaters during online gaming.

5. The system of claim 3 , wherein the extracted information regarding cheaters during online gaming includes at least one of timestamps of when cheaters were detected, user-names of detected cheaters, types of cheats used by detected cheaters, or internet protocol addresses of computers systems used by detected cheaters.

6. The system of claim 3 , wherein the extracted information regarding cheaters during online gaming includes online gaming identification numbers of detected cheaters.

7. The system of claim 1 , further comprising a master file in the database configured to store the aggregated information.

8. The system of claim 7 , further comprising means for adding cheaters who are actually banned from a game server to the master file.

9. The system of claim 1 , further comprising a cheating prevention server module configured to aggregate the received information and including one or more master servers and master databases, and a cheater prevention server program or software.

10. The system of claim 9 , further comprising a cheating prevention client module configured to receive the information regarding cheaters, the module including one or more individual game servers, a cheater prevention client program or software, and a cheat detection program.

11. The system of claim 10 , further comprising a game server plugin configured to perform cheater detection on the game servers.

12. The system of claim 10 , wherein the cheater prevention client program works in conjunction with an automatic execution scheduling program for scheduled execution operation.

13. The system of claim 10 , wherein if a game server is rented from a hosting company, the hosting company supports the cheater prevention client program by providing system and program access and use of the cheater prevention client program.

14. The system of claim 10 , wherein the cheater prevention client program is installed by storing a corresponding executable program file script on a game server at which anti-cheat program cheater log files are stored.

15. The system of claim 10 , wherein the cheater prevention client program distributes cheater entries to several different files to reduce lag.

16. The system of claim 10 , wherein the cheater prevention client program or software connects to the master server to transmit the cheater information.

17. The system of claim 16 , wherein the cheater prevention client program is programmed to wait for the cheater prevention server program to perform an authentication process that is selectably turned on or off.

18. A non-transitory computer-readable medium storing computer-executable instructions for preventing cheating during online gaming, the instructions comprising:

instructions for, at a second online gaming server computer system, receiving information regarding cheaters detected during online gaming gathered by a first online gaming server computer system, wherein the first online gaming server computer system is configured to gather the information regarding cheaters detected during online gaming; and

instructions for aggregating at a database the received information regarding cheaters detected during online gaming gathered by the first online gaming server computer system along with information stored in the database regarding cheaters detected during online gaming gathered from multiple online gaming server computer systems,

wherein the aggregated information from the database regarding cheaters detected during online gaming is made available to the second online gaming server computer system,

whereby cheaters identified in the aggregated information from the database are prevented from online gaming on the second online gaming server computer system based on the aggregated information from the database.

19. A method for preventing cheating during online gaming, comprising:

instructions for, at a second online gaming server computer system, receiving information regarding cheaters detected during online gaming gathered by a first online gaming server computer system, wherein the first online gaming server computer system is configured to gather the information regarding cheaters detected during online gaming; and

instructions for aggregating at a database the received information regarding cheaters detected during online gaming gathered by the first online gaming server computer system along with information stored in the database regarding cheaters detected during online gaming gathered from multiple online gaming server computer systems,

wherein the aggregated information from the database regarding cheaters detected during online gaming is made available to the second online gaming server computer system,

whereby cheaters identified in the aggregated information from the database are prevented from online gaming on the second online gaming server computer system based on the aggregated information from the database.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: INTELLECTUAL VENTURES ASSETS 171 LLC
To: CLOUDROCK LLC
Reel/Frame 058139/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2021
From: CHARTOLEAUX KG LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 171 LLC
Reel/Frame 057736/0493 →
MERGER Recorded Dec 11, 2015
From: MGT GAMING TECH. L.L.C.
To: CHARTOLEAUX KG LIMITED LIABILITY COMPANY
Reel/Frame 037275/0245 →