×

System for establishing a wager for a game

  • US 10,699,528 B2
  • Filed: 01/18/2006
  • Issued: 06/30/2020
  • Est. Priority Date: 07/13/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for establishing a wager associated with an online game that is played by a first participant user and a second participant user, comprising:

  • a processor associated with one or more servers that provide access to the game for a plurality of users;

    the processor operable at least to;

    receive information about a first wager offer from the first participant user via a first graphical user interface of an input device used by the first participant user, in which the information received about the first wager offer comprises information identifying the second participant user;

    cause the first wager offer from the first participant user to be communicated to the second participant user via a second graphical user interface of an output device used by the second participant user;

    receive information about a first wager acceptance from the second participant user via the second graphical user interface of an input device used by the second participant user, the first wager offer from the first participant user and the first wager acceptance from the second participant user combining to form a first wager between the first participant user and the second participant user, wherein the first wager has a first outcome based on at least one event associated with the game;

    cause information about the first wager acceptance to be communicated to the first participant user via a first graphical user interface of an output device used by the first participant user;

    receive information about a second wager offer from a spectator user via an input device used by the spectator user;

    receive information about a second wager acceptance of the second wager offer from a player, the second wager offer and the second wager acceptance combining to form a second wager between the spectator user and the player, wherein the second wager has a second outcome based on at least one event associated with the game;

    automatically execute, by a wager manager, a verification process to automatically verify wagers based upon event information and wager parameter and using intra-game data to verify a winner or loser of a wager and to allow automatic transfer of funds to winners of wagers, and the wager manager further to allow the plurality of users to generate wagers before, during, or after execution of a gaming application associated with the game, and the wager manager further to communicate with the plurality of users to generate a graphical user interface (GUI) to the plurality of user without requiring the plurality of users to navigate to another GUI of another server dedicated to establishing wagers;

    execute a gaming application that allows users to participate in the game and that generates event information associated with the game while the game is played by the first participant user and the second participant user;

    while the game is played by the first participant user and the second participant user, after the game has started and before the game ends;

    generate statistics information related to at least the first participant user and the second participant user;

    cause at least a portion of the statistics information related to the first participant user to be presented to the second participant user via a respective computing device of the second participant user, the respective computing device of the second participant user being in electronic communication with the processor; and

    cause at least a portion of the statistics information related to the second participant user to be presented to the first participant user via a respective device of the first participant user, the respective device of the first participant user being in electronic communication with the processor;

    determine the first outcome of the first wager and the second outcome of the second wager from one or more events associated with the game;

    cause information about at least one of (1) a ranking of a third participant user and (2) a skill level of the third participant user to be presented to the first participant user via the respective computing device of the first participant user;

    communicate information to the first graphical user interface of the device associated with the first participant user, the second graphical user interface of the device associated with the second participant user, and a third graphical user interface of the device associated with the spectator user;

    cause funds to be transferred to a winner of the first wager;

    cause funds to be transferred to a winner of the second wager, wherein the at least one window is displayed during the execution of the gaming application therewith; and

    a memory communicatively coupled to the processor and that stores information associated with (1) the first and second wagers and (2) the one or more events, wherein at least one of the first wager offer from the first participant user and the first wager acceptance is received while the game is played by the first participant user and the second participant user;

    a profile manager to monitor player participation in execution of gaming applications and generate player profile information based on player participation; and

    a lobby processor to match players engaged in execution of gaming applications based on the player profile information and allow the matched players to engage in execution of gaming applications against each other.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×