WO2008005264A2

Detecting and preventing bots and cheating in online gaming

Abstract

Methods and devices are provided for detecting and/or preventing cheating in online gaming. Some implementations provide gaming information in formats that are difficult for a bot to interpret, but which are preferably easy for humans to interpret. Some implementations of the invention involve the tracking and analysis of players' gaming activities. Some implementations of the invention provide a multi-tier approach to data analysis. Some analyses may be performed, for example, by a centralized computing device such as a server, whereas other analyses may be performed by a host device. In some implementations, "challenge and response" measures will be employed. Some implementations of the invention involve detection and prevention of collaboration between players.

WO2008005264A2, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

45 claims: 7 independent, 38 dependent

  1. 1
    WE CLAIM:1. A gaining method, comprising: gathering gaming data on a host device while online gaming software is executing on the host device;evaluating a first component of the gaming data to detect first indicia of cheating, the first component of the gaming data comprising financial data;and invoking cheating countermeasures when first indicia of cheating are detected.
  2. 8
    A gaming method, comprising:gathering gaming data on a first plurality of host devices while online gaming software is executing on the plurality of host devices;evaluating a first component of the gaming data on a central computing device to detect first indicia of cheating, the first component of the gaming data comprising financial data;analyzing a second component of the gaming data gathered by at least one of the first plurality of host devices to detect second indicia of cheating;and invoking cheating countermeasures when first indicia of cheating or second indicia of cheating are detected.
  3. 17
    A gaming method, comprising:providing an online wagering game involving a plurality of host devices and at least one game server;and presenting game data required for participation in the online wagering game in a format that requires a human interface or the use of pattern recognition methods.
  4. 29
    A gaming method, comprising:gathering game play data while players are using a plurality of host devices to play Internet wagering games;analyzing the game play data to determine individual players' typical gaming styles and times of deviation from the typical gaming styles;and comparing times of deviation from players' typical gaming styles to determine instances of probable collusion between players.
  5. 31
    A gaming network, comprising:means for providing online games of chance;means for gathering gaming data on a host device while online gaming software is executing on the host device;means for evaluating a first component of the gaming data to detect first indicia of cheating, the first component of the gaming data comprising financial data;and means for invoking cheating countermeasures when first indicia of cheating are detected.
  6. 38
    A gaining network, comprising:means for gathering gaming data on a first plurality of host devices while online gaming software is executing on the plurality of host devices;means for evaluating a first component of the gaming data on a central computing device to detect first indicia of cheating, the first component of the gaming data comprising financial data;means for analyzing a second component of the gaming data gathered by at least one of the first plurality of host devices to detect second indicia of cheating;and means for invoking cheating countermeasures when first indicia of cheating or second indicia of cheating are detected.
  7. 41
    Software stored in a computer-readable medium, the software including instructions for controlling one or more devices in a network to perform the following steps:gathering gaming data on a host device while online gaming software is executing on the host device;evaluating a first component of the gaming data to detect first indicia of cheating, the first component of the gaming data comprising financial data;and invoking cheating countermeasures when first indicia of cheating are detected.