System and method for providing enhanced services to a user of a gaming application
DCFirst Claim
1. A system comprising at least one processor and at least one non-volatile memory having software stored thereon that when executed by the at least one processor directs the at least one processor to:
- provide a game via a communications network to users via respective computing devices of the users, wherein the game is a sports game, an arcade game, a card game, or an adventure game;
responsive to a request from one of the users, cause a graphical user interface to be presented to the user at the user'"'"'s computing device, wherein the graphical user interface allows the user to offer a wager to other users;
responsive to presenting the graphical user interface to the user, receive from that user a request to generate a wager offer, wherein the wager offer includes a wager amount;
responsive to receiving the request to generate the wager offer, present the wager offer to other users via respective computing devices of the other users;
receive from a plurality of the other users an acceptance of the wager offer, each acceptance at the wager amount;
during a playing of the game by a plurality of the users;
generate statistics information related to at least a first and a second of the users playing the game;
cause at least a portion of the statistics information of the first user to be presented to the second user via a respective computing device of the second user; and
cause at least a portion of the statistics information of the second user to be presented via a respective computing device of the first user; and
at end of the game, determine an outcome of the wagers resulting from the users that accepted the wager offer, wherein to determine the outcome of the wagers includes to transfer funds to at least one user who played the game.
4 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system for providing enhanced services to users of a gaming application comprises a server and a platform remotely coupled to the server. The server executes a gaming application. The platform receives a request for enhanced services, and establishes an enhanced services session with a user of the gaming application in response to the request for enhanced services. The enhanced services session corresponds in time at least in part with the execution of the gaming application. The platform further provides enhanced services to the user of the gaming application during the enhanced services session.
-
Citations
45 Claims
-
1. A system comprising at least one processor and at least one non-volatile memory having software stored thereon that when executed by the at least one processor directs the at least one processor to:
-
provide a game via a communications network to users via respective computing devices of the users, wherein the game is a sports game, an arcade game, a card game, or an adventure game; responsive to a request from one of the users, cause a graphical user interface to be presented to the user at the user'"'"'s computing device, wherein the graphical user interface allows the user to offer a wager to other users; responsive to presenting the graphical user interface to the user, receive from that user a request to generate a wager offer, wherein the wager offer includes a wager amount; responsive to receiving the request to generate the wager offer, present the wager offer to other users via respective computing devices of the other users; receive from a plurality of the other users an acceptance of the wager offer, each acceptance at the wager amount; during a playing of the game by a plurality of the users; generate statistics information related to at least a first and a second of the users playing the game; cause at least a portion of the statistics information of the first user to be presented to the second user via a respective computing device of the second user; and cause at least a portion of the statistics information of the second user to be presented via a respective computing device of the first user; and at end of the game, determine an outcome of the wagers resulting from the users that accepted the wager offer, wherein to determine the outcome of the wagers includes to transfer funds to at least one user who played the game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising at least one processor and at least one non-volatile memory having software stored thereon that when executed by the at least one processor directs the at least one processor to:
-
provide an enhanced service to users of a gaming application, wherein the enhanced service comprises establishing a wager between a first user and a second user of the gaming application, and wherein the gaming application comprises a sports game, an arcade game, or an adventure game; determine an outcome of the wager; monitor a plurality of game events during the execution of the gaming application; generate statistics information based at least in part upon a monitored game event; store profile information associated with a user; compare the statistics information and the profile information associated with the user; and audit the user based at least in part upon the comparison of the statistics information and the profile information.
-
-
13. A system, comprising at least one processor and at least one non-volatile memory having software stored thereon that when executed by the at least one processor directs the at least one processor to:
-
store in association with an execution of the gaming application first event information associated with a first game event and second event information associated with a second game event; generate profile information associated with at least one user based at least in part upon the first event information and the second event information; and based upon the profile information associated with the least one user and one or more game events association with an execution of the gaming application, determine whether the least one user is cheating.
-
-
14. A system, comprising at least one processor and at least one non-volatile memory having software stored thereon that when executed by the at least one processor directs the at least one processor to:
-
store first event information associated with a first game event and second event information associated with a second game event; and generate profile information associated with at least one user based at least in part upon the first event information and the second event information; wherein the profile information comprises first profile information and the at least one user comprises a first user; and wherein the software, when executed by the at least one processor, further directs the at least one processor to; generate second profile information associated with a second user; compare the first profile information associated with the first user and the second profile information associated with the second user; and match the first user against the second user in a competition based at least in part upon the comparison of the first profile information and the second profile information, wherein the competition is associated with an execution of a gaming application. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
providing, by at least one processor, a game via a communications network to users via respective computing devices of the users, wherein the game is a sports game, an arcade game, or an adventure game; responsive to a request from one of the users, causing by at least one processor, a graphical user interface to be presented to the user at the user'"'"'s computing device, wherein the graphical user interface allows the user to offer a wager to other users; responsive to presenting the graphical user interface to the user, receiving, by at least one processor, from that user a request to generate a wager offer, wherein the wager offer includes a wager amount; responsive to receiving the request to generate the wager offer, presenting, by at least one processor, the wager offer to other users via respective computing devices of the other users; receiving, by at least one processor, from a plurality of the other users an acceptance of the wager offer, each acceptance at the wager amount; during a playing of the game by a plurality of the users; generating, by at least one processor, statistics information related to at least a first and a second of the users playing the game; causing, by at least one processor, at least a portion of the statistics information of the first user to be presented to the second user via a respective computing device of the second user; and causing, by at least one processor, at least a portion of the statistics information of the second user to be presented via a respective computing device of the first user; and at end of the game, determining, by the at least one processor, an outcome of the wagers resulting from the users that accepted the wager offer, wherein to determine the outcome of the wagers includes to transfer funds to at least one user who played the game. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
providing, by at least one processor, an enhanced service to users of a gaming application, wherein the enhanced service comprises establishing a wager between a first user and a second user, and wherein the gaming application comprises a sports game, an arcade game, or an adventure game; determining, by at least one processor, an outcome of the wager; storing, by at least one processor, first event information associated with a first game event associated with an execution of the gaming application, and second event information associated with a second game event associated with the execution of the gaming application; generating, by at least one processor, statistics information based at least in part upon at least one of the first event information and the second event information; storing profile information associated with a user; comparing the statistics information and the profile information associated with the user; and auditing the user based at least in part upon the comparison of the statistics information and the profile information.
-
-
35. A method comprising:
-
storing, by at least one processor, in association with an execution of the gaming application first event information associated with a first game event and second event information associated with a second game event; generating, by the at least one processor, profile information associated with at least one user based at least in part upon the first event information and the second event information; and based upon the profile information associated with the least one user and one or more game events association with an execution of the gaming application, determining, by at least one processor, whether the least one user is cheating.
-
-
36. A method comprising:
-
storing, by at least one processor, first event information associated with a first game event and second event information associated with a second game event; generating, by the by at least one processor, profile information associated with at least one user based at least in part upon the first event information and the second event information; wherein the profile information comprises first profile information and the at least one user comprises a first user; and wherein the method further comprises; generating, by the by at least one processor, second profile information associated with a second user; comparing, by the by at least one processor, the first profile information associated with the first user and the second profile information associated with the second user; and matching, by the by at least one processor, the first user against the second user in a competition based at least in part upon the comparison of the first profile information and the second profile information, wherein the competition is associated with the execution of a gaming application. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification