Methods and apparatus for distributed gaming over a mobile device
First Claim
1. A method of detecting unusual performance in a game, the game having a participant, the method comprising:
- calculating for the participant a performance metric;
comparing the performance metric to a threshold value; and
based on the comparison, optionally forming a connection to a server for uploading a set of data from the participant to the server.
5 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a method and system for detecting unusual performance in a game. The game has a participant. The method calculates for the participant, a performance metric. The method compares the performance metric to a threshold value. Based on the comparison, the method optionally connects to a server. In some embodiments, the connection is for uploading a set of data from the participant to the server. The server, of some embodiments, broadcasts to the participant. The broadcast is a one-way transmission. In some embodiments, the broadcast includes a distribution based on a set of sample participants. In these embodiments, the set of sample participants comprises a representative sample of all the participants in the game. The threshold value, of some embodiments, is based on the broadcast and in some embodiments, the broadcast includes a histogram. The connecting occurs, in some embodiments, when the performance metric exceeds the threshold value. The connection, for some embodiments, includes a two-way connection. In some embodiments, the method also tracks for the participant, a participant improvement factor. The participant improvement factor is based on an average performance level for the participant. The method stores the participant improvement factor. The threshold value, in some of these embodiments, is based on the participant improvement factor. The method of some embodiments tracks for the game, a game improvement factor. The game improvement factor is based on an average performance level for several participants in the game. The method stores the game improvement factor. The threshold value, in some of these embodiments, is based on the game improvement factor. In some embodiments, the method examines the uploaded data for particular characteristics. In some embodiments, the particular characteristics indicate the likelihood of cheating activity.
168 Citations
37 Claims
-
1. A method of detecting unusual performance in a game, the game having a participant, the method comprising:
-
calculating for the participant a performance metric;
comparing the performance metric to a threshold value; and
based on the comparison, optionally forming a connection to a server for uploading a set of data from the participant to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for detecting unusual performance in a game, the game having a participant, the system comprising:
-
means for calculating for the participant a performance metric;
means for comparing the performance metric to a threshold value; and
means for based on the comparison, optionally forming a connection to a server for uploading a set of data from the participant to the server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of detecting unusual performance in a game, the game having a participant, the participant having a mobile device, the method comprising:
-
receiving via the mobile device a one-way transmission, wherein the one-way transmission comprises a set of data;
calculating for the participant a performance metric;
comparing the performance metric to the received set of data;
based on the comparison, optionally establishing a two-way connection with a server. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for detecting unusual performance in a game, the game having a participant, the system comprising:
-
a mobile device having;
a processor for;
calculating a performance metric; and
comparing the performance metric to a set of data; and
a memory for storing the performance metric and the set of data;
a server for hosting the game; and
a network, wherein the mobile device receives through the network a one-way transmission from the server, the one-way transmission including the set of data. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification