Method and system for dynamically leveling game play in electronic gaming environments
First Claim
1. A computer-implemented method in an electronic game played between a plurality of participants, each participant having an associated skill level index, the game comprising a plurality of challenges presented to the participants in a plurality of turns during the game, comprising:
- determining an initial value for the skill level index for at least one of the participants based on characteristics of the participant unrelated to previous experience with the game;
for a turn of a first participant during the game,designating the first participant as a current participant, wherein only a single participant is the current participant at any one time;
automatically selecting by the computer a first next challenge in the game for the first participant based upon a first skill level index associated with the first participant, wherein the first next challenge includes content associated with the game;
presenting by the computer the selected first next challenge;
determining by the computer a first response to the presented first next challenge;
dynamically adjusting the first skill level index associated with the first participant by a first adjustment amount based upon a result of the determined first response, the adjusted first skill level index used for a next turn of the first participant during the game, thereby automatically managing competitive play between the participants during the game; and
removing the designation of the first participant as the current participant; and
for a turn of a second participant during the game, the turn of the second participant being distinct from the turn of the first participant,after the designation of the first participant as the current participant has been removed, designating the second participant as the current participant;
automatically selecting by the computer a second next challenge in the game for the second participant based upon a second skill level index associated with the second participant, wherein the second next challenge includes content associated with the game;
presenting by the computer the selected second next challenge;
determining by the computer a second response to the presented second next challenge; and
dynamically adjusting the second skill level index associated with the second participant by a second adjustment amount based upon a result of the determined second response, the adjusted second skill level index used for a next turn of the second participant during the game, thereby automatically managing competitive play between the participants during the game, wherein at least one of the first and second adjustment amounts are based on a difference between the first skill level index and the second skill level index.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for automatically determining game content based upon dynamically adjusted individual skill levels are provided. Example embodiments provide an Electronic Gaming Engine (“EGE”), which includes a Dynamic Challenge Level Adjuster for supporting multi-player, individualized skill-based games. In one embodiment, the EGE comprises game flow logic; game content models, for example, question and answer (“Q&A”) challenge models; a Dynamic Challenge Level Adjuster; one or more scoring modules; challenge data; participant data; and an input/output interface. These components cooperate to determine and assign skill level indexes on an individual basis and to automatically present game content appropriate to each individual player'"'"'s skill level.
51 Citations
47 Claims
-
1. A computer-implemented method in an electronic game played between a plurality of participants, each participant having an associated skill level index, the game comprising a plurality of challenges presented to the participants in a plurality of turns during the game, comprising:
-
determining an initial value for the skill level index for at least one of the participants based on characteristics of the participant unrelated to previous experience with the game; for a turn of a first participant during the game, designating the first participant as a current participant, wherein only a single participant is the current participant at any one time; automatically selecting by the computer a first next challenge in the game for the first participant based upon a first skill level index associated with the first participant, wherein the first next challenge includes content associated with the game; presenting by the computer the selected first next challenge; determining by the computer a first response to the presented first next challenge; dynamically adjusting the first skill level index associated with the first participant by a first adjustment amount based upon a result of the determined first response, the adjusted first skill level index used for a next turn of the first participant during the game, thereby automatically managing competitive play between the participants during the game; and removing the designation of the first participant as the current participant; and for a turn of a second participant during the game, the turn of the second participant being distinct from the turn of the first participant, after the designation of the first participant as the current participant has been removed, designating the second participant as the current participant; automatically selecting by the computer a second next challenge in the game for the second participant based upon a second skill level index associated with the second participant, wherein the second next challenge includes content associated with the game; presenting by the computer the selected second next challenge; determining by the computer a second response to the presented second next challenge; and dynamically adjusting the second skill level index associated with the second participant by a second adjustment amount based upon a result of the determined second response, the adjusted second skill level index used for a next turn of the second participant during the game, thereby automatically managing competitive play between the participants during the game, wherein at least one of the first and second adjustment amounts are based on a difference between the first skill level index and the second skill level index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A tangible computer-readable medium having instructions stored thereon for playing a game between a plurality of participants, each participant having an associated skill level index, the game comprising a plurality of challenges presented to the participants in a plurality of turns, the instructions comprising:
-
instructions for establishing an initial value for a skill level index based on characteristics of at least one of the participants unrelated to previous experience with the game; for each sequential turn of a first participant during the game, wherein a sequential turn is executed for only a single participant at a time, instructions for automatically selecting a next challenge in the game based upon a skill level index associated with the first participant; instructions for sending instructions to a display device to present the selected next challenge; instructions for determining a response to the presented challenge; and instructions for dynamically adjusting the skill level index associated with the first participant based upon a result of the determined response by a skill level adjustment amount based at least in part upon a skill level index of a second participant, wherein the adjusted skill level index is used for a next turn of the first participant, thereby automatically managing competitive play between the participants. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic game engine for providing a game played between a plurality of participants, each participant having an associated skill level index, the game comprising a plurality of challenges presented to the participants in a plurality of turns during the game, comprising:
-
an initial skill level assessment module configured to assess an initial value for the skill level index based on information other than prior experience with the game; a dynamic level adjuster configured to; retrieve a skill level index associated with a designated participant; modify the retrieved skill level index based upon a response to a presented challenge, wherein the presented challenge includes game content associated with the game; and store the modified skill level index as the skill level index associated with the designated participant; and a game flow logic module configured to progress the game between participants by, for each participant turn during the game, wherein a turn is executed for only a single participant at a time; retrieving a skill level index associated with the designated participant; automatically selecting a next challenge in the game based upon the retrieved skill level index associated with the designated participant, wherein the next challenge includes game content associated with the game; presenting the selected next challenge; determining a response to the presented challenge; and invoking the dynamic level adjuster with the determined response to adjust the skill level index associated with the designated participant by an adjustment amount for a next turn of the designated participant during the game, wherein the adjustment amount is based at least in part on a skill level index of at least one other participant, wherein the dynamic level adjuster and the game flow logic module are stored in a memory for execution by the electronic game engine. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A tangible computer-readable medium having stored thereon instructions that, if executed by a computer system, cause the computer system to perform an interactive electronic game with a plurality of participants, the game being presented on a display device associated with the computer system, the instructions comprising:
-
(a) instructions for determining a next current participant from the plurality of participants, wherein only a single participant is the next current participant at a time; (b) instructions for assessing an initial skill level of at least one of the participants from information other than prior experience with the game; (c) instructions for retrieving a skill level of the at least one of the participants; (d) instructions for automatically selecting a next challenge for the current participant during the game based upon the retrieved skill level, wherein the next challenge comprises a question associated with the game; (e) instructions for presenting the next challenge and determining the result; and (f) instructions for automatically adjusting, based upon the determined result, the skill level associated with the current participant by a skill level adjustment amount and storing the adjusted skill level, wherein the skill level adjustment amount is at least partially based on a skill level of at least one other participant. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
Specification