Cheater detection in a multi-player gaming environment
First Claim
Patent Images
1. A method comprising:
- executing a first instance of a game application on a first computing system, wherein the first computing system is coupled to communicate with a second computing system executing a second instance of the game application;
monitoring execution of the second instance of the game application; and
identifying suspected cheating by the second instance of the game application.
2 Assignments
0 Petitions
Accused Products
Abstract
A first instance of a game application is executed on a first computing system. The first computing system is coupled to communicate with a second computing system executing a second instance of the game application. Execution of the second instance of the game application is monitored to identify suspected cheating by the second instance of the game application.
216 Citations
56 Claims
-
1. A method comprising:
-
executing a first instance of a game application on a first computing system, wherein the first computing system is coupled to communicate with a second computing system executing a second instance of the game application;
monitoring execution of the second instance of the game application; and
identifying suspected cheating by the second instance of the game application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
executing a first instance of a game application on a first computing system, wherein the first computing system is coupled to communicate with a second computing system executing a second instance of the game application;
the first computing system monitoring execution of the second instance of the game application and identifying suspected cheating by the second instance of the game application; and
the second computing system monitoring execution of the first instance of the game application and identifying suspected cheating by the second instance of the game application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
executing a first instance of a game application on a first game console, wherein the first game console is coupled to communicate with a second game console executing a second instance of the game application;
the first instance of the game application monitoring execution of the second instance of the game application; and
the first instance of the game application identifying suspected cheating by the second game console and reporting the suspected cheating by the second game console. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
executing a game application on a plurality of gaming systems, wherein the plurality of gaming systems are capable of communicating with one another;
each of the plurality of gaming systems monitoring execution of the other gaming systems; and
each of the plurality of gaming systems identifying suspected cheating by any of the other gaming systems. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method comprising:
-
executing a monitoring application on a first computing system, the monitoring application associated with a game application;
the monitoring application monitoring execution of a first instance of the game application on a second computing system coupled to communicate with the first computing system; and
the monitoring application identifying suspected cheating by the first instance of the game application on the second computing system. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method comprising:
-
identifying data associated with reports of suspected cheating in a game application;
determining a typical rate of suspected cheating reports accusing a particular computing system executing the game application of cheating;
identifying computing systems that have been accused of cheating at a rate significantly in excess of the typical rate of suspected cheating reports for a computing system executing the game application; and
preventing identified computing systems from executing the game application. - View Dependent Claims (38, 39, 40)
-
-
41. A method comprising:
-
identifying data associated with reports of suspected cheating submitted by a plurality of game consoles;
determining a rate of suspected cheating reports generated by a typical game console;
identifying any game consoles generating suspected cheating reports at a rate significantly greater than the rate at which a typical game console generates suspected cheating reports; and
preventing identified game consoles from participating in an online gaming service. - View Dependent Claims (42, 43, 44, 45)
-
-
46. An apparatus comprising:
-
a storage device to store reports of suspected cheating received from a plurality of gaming systems, wherein the reports of suspected cheating are associated with a game application; and
a cheater analyzer coupled to the storage device, the cheater analyzer to collect suspected cheating reports from a plurality of gaming systems and analyze the reports to identify cheating gaming systems, the cheater analyzer further to prevent cheating gaming systems from participating in the game application. - View Dependent Claims (47, 48, 49)
-
-
50. An apparatus comprising:
-
means for executing a first instance of a game application on a first computing system;
means for executing a second instance of the game application on a second computing system, wherein the second computing system is coupled to communicate with the first computing system;
means for identifying suspected cheating by the second computing system; and
means for reporting the suspected cheating by the second computing system to an online gaming service. - View Dependent Claims (51, 52, 53)
-
-
54. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
execute a first instance of a game application on a first computing system, wherein the first computing system is coupled to communicate with a second computing system executing a second instance of the game application;
identify suspected cheating by the second instance of the game application; and
report any suspected cheating by the second instance of the game application to an online gaming service. - View Dependent Claims (55, 56)
-
Specification