Claims
- 1. A system for determining the outcome of a wager associated with a gaming application, comprising:
a server operable to:
host a gaming application for a plurality of users; monitor a plurality of game events during the execution of the gaming application; and communicate event information associated with at least one of the plurality of game events; a memory remotely coupled to the server and operable to store a plurality of wager records, at least one wager record associated with a wager between a first user and a second user and comprising a plurality of wager parameters; and a processor coupled to the memory and operable to:
receive the event information during the execution of the gaming application; and determine the outcome of the wager based at least in part upon the event information and the wager parameters.
- 2. The system of claim 1, wherein at least one of the first user and the second user comprises a player of the gaming application.
- 3. The system of claim 1, wherein at least one of the first user and the second user comprises a spectator of the gaming application.
- 4. The system of claim 1, wherein the wager parameters comprise a wager event and a wager value.
- 5. The system of claim 4, wherein the wager event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.
- 6. The system of claim 4, wherein the processor determines the outcome of the wager based at least in part upon the event information and the wager event.
- 7. The system of claim 1, further comprising:
a second server operable to:
host a second gaming application for the plurality of users; monitor a plurality of game events during the execution of the second gaming application; and communicate second event information associated with at least one of the plurality of game events; wherein: at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters; and the processor is further operable to:
receive the second event information during the execution of the second gaming application; and determine the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
- 8. The system of claim 7, wherein:
the memory stores the wager records according to wager record identifiers; the first event information is associated with a first server identifier; the second event information is associated with a second server identifier; and the processor identifies a first subset of wager records using the wager record identifiers and the first server identifier, and identifies a second subset of wager records using the wager record identifiers and the second server identifier.
- 9. The system of claim 7, wherein the first gaming application and the second gaming application are substantially similar.
- 10. The system of claim 1, wherein:
the memory is further operable to store a first account associated with the first user and a second account associated with the second user; and the processor is further operable to transfer money between the first account and the second account based at least in part upon the outcome of the wager.
- 11. The system of claim 10, wherein the processor transfers money between the first account and the second account during the execution of the gaming application.
- 12. The system of claim 10, wherein the processor transfers money between the first account and the second account based further upon the outcome of a second wager between the first user and the second user.
- 13. The system of claim 1, wherein:
the server is further operable to:
host a second gaming application for the plurality of users; monitor a plurality of game events during the execution of the second gaming application; and communicate second event information associated with at least one of the plurality of game events; at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters; and the processor is further operable to:
receive the second event information during the execution of the second gaming application; and determine the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
- 14. A platform for determining the outcome of a wager associated with a gaming application, comprising:
a memory operable to store a plurality of wager records, at least one wager record associated with a wager between a first user and a second user and comprising a plurality of wager parameters; and a processor coupled to the memory and operable to:
receive event information during the execution of a gaming application hosted by a remote server; and determine the outcome of the wager based at least in part upon the event information and the wager parameters.
- 15. The platform of claim 14, wherein the event information is associated with at least one of a plurality of game events monitored by the remote server.
- 16. The platform of claim 14, wherein at least one of the first user and the second user comprises a player of the gaming application.
- 17. The platform of claim 14, wherein at least one of the first user and the second user comprises a spectator of the gaming application.
- 18. The platform of claim 14, wherein the wager parameters comprise a wager event and a wager value.
- 19. The platform of claim 18, wherein the wager event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.
- 20. The platform of claim 18, wherein the processor determines the outcome of the wager based at least in part upon the event information and the wager event.
- 21. The platform of claim 14, wherein
at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters; and the processor is further operable to:
receive second event information during the execution of a second gaming application hosted by a second remote server; and determine the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
- 22. The platform of claim 21, wherein:
the memory stores the wager records according to wager record identifiers; the first event information is associated with a first server identifier; the second event information is associated with a second server identifier; and the processor identifies a first subset of wager records using the wager record identifiers and the first server identifier, and identifies a second subset of wager records using the wager record identifiers and the second server identifier.
- 23. The platform of claim 21, wherein the first gaming application and the second gaming application are substantially similar.
- 24. The platform of claim 14, wherein:
the memory is further operable to store a first account associated with the first user and a second account associated with the second user; and the processor is further operable to transfer money between the first account and the second account based at least in part upon the outcome of the wager.
- 25. The platform of claim 24, wherein the processor transfers money between the first account and the second account during the execution of the gaming application.
- 26. The platform of claim 24, wherein the processor transfers money between the first account and the second account based further upon the outcome of a second wager between the first user and the second user.
- 27. The platform of claim 14, wherein
at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters; and the processor is further operable to:
receive second event information during the execution of a second gaming application hosted by the remote server; and determine the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
- 28. A method for determining the outcome of a wager associated with a gaming application, comprising:
storing a plurality of wager records, at least one wager record associated with a wager between a first user and a second user and comprising a plurality of wager parameters; receiving event information during the execution of a gaming application hosted by a remote server; and determining the outcome of the wager based at least in part upon the event information and the wager parameters.
- 29. The method of claim 28, wherein the event information is associated with at least one of a plurality of game events monitored by the remote server.
- 30. The method of claim 28, wherein at least one of the first user and the second user comprises a player of the gaming application.
- 31. The method of claim 28, wherein at least one of the first user and the second user comprises a spectator of the gaming application.
- 32. The method of claim 28, wherein the wager parameters comprise a wager event and a wager value.
- 33. The method of claim 32, wherein the wager event comprises an action performed during the execution of the gaming application that changes the state of the gaming application.
- 34. The method of claim 32, wherein determining the outcome of the wager is further based upon the wager event.
- 35. The method of claim 28, wherein at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters, the method further comprising:
receiving second event information during the execution of a second gaming application hosted by a second remote server; and determining the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
- 36. The method of claim 35, wherein:
storing comprises storing the wager records according to wager record identifiers; the first event information is associated with a first server identifier; the second event information is associated with a second server identifier; and the method further comprising:
identifying a first subset of wager records using the wager record identifiers and the first server identifier; and identifying a second subset of wager records using the wager record identifiers and the second server identifier.
- 37. The method of claim 35, wherein the first gaming application and the second gaming application are substantially similar.
- 38. The method of claim 28, further comprising:
storing a first account associated with the first user and a second account associated with the second user; and transferring money between the first account and the second account based at least in part upon the outcome of the wager.
- 39. The method of claim 38, wherein transferring money between the first account and the second account is performed during the execution of the gaming application.
- 40. The method of claim 38, wherein transferring money between the first account and the second account is based further upon the outcome of a second wager between the first user and the second user.
- 41. The method of claim 28, wherein at least one wager record is associated with a second wager between a third user and a fourth user and comprises a plurality of wager parameters, the method further comprising:
receiving second event information during the execution of a second gaming application hosted by the remote server; and determining the outcome of the second wager based at least in part upon the second event information and the wager parameters associated with the second wager.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application is related to and claims the benefit of U.S. Provisional Application No. 60/305,149 filed Jul. 13, 2001; U.S. Provisional Application No. 60/323,597 filed Sep. 20, 2001; U.S. Provisional Application No. 60/305,151 filed Jul. 13, 2001; U.S. Provisional Application No. 60/305,150 filed Jul. 13, 2001; U.S. Provisional Application No. 60/305,147 filed Jul. 13, 2001; U.S. Provisional Application No. 60/305,146 filed Jul. 13, 2001; and U.S. Provisional Application No. 60/323,598 filed Sep. 20, 2001.
Provisional Applications (7)
|
Number |
Date |
Country |
|
60305149 |
Jul 2001 |
US |
|
60323597 |
Sep 2001 |
US |
|
60305151 |
Jul 2001 |
US |
|
60305150 |
Jul 2001 |
US |
|
60305147 |
Jul 2001 |
US |
|
60305146 |
Jul 2001 |
US |
|
60323598 |
Sep 2001 |
US |