Peer-to-peer wagering platform
DCFirst Claim
Patent Images
1. A method comprising:
- receiving, at a client including an executable game instance, a stream of pseudo random number seeds characterized by a unique match identifier for an online digital gaming competition, the client enrolled in the online competition;
receiving, at the client and from a game server, game data for executing the game instance, the game instance requiring one or more random numbers to complete execution of the game instance;
generating, using the stream of pseudo-random number seeds, a plurality of pseudo-random numbers; and
executing the game instance by the client and using the plurality of pseudo-random numbers to provide the online competition to a player such that a beginning of gameplay experience is common between the game instance and a second game instance executing on a second client enrolled in the online digital gaming competition;
wherein at least one of receiving, generating, and executing is implemented by at least one data processor forming part of at least one computing system.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user'"'"'s historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, at a client including an executable game instance, a stream of pseudo random number seeds characterized by a unique match identifier for an online digital gaming competition, the client enrolled in the online competition; receiving, at the client and from a game server, game data for executing the game instance, the game instance requiring one or more random numbers to complete execution of the game instance; generating, using the stream of pseudo-random number seeds, a plurality of pseudo-random numbers; and executing the game instance by the client and using the plurality of pseudo-random numbers to provide the online competition to a player such that a beginning of gameplay experience is common between the game instance and a second game instance executing on a second client enrolled in the online digital gaming competition; wherein at least one of receiving, generating, and executing is implemented by at least one data processor forming part of at least one computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, implement a method comprising:
-
receiving, at a client including an executable game instance, a stream of pseudo random number seeds characterized by a unique match identifier for an online digital gaming competition, the client enrolled in the online competition; receiving, at the client and from a game server, game data for executing the game instance, the game instance requiring one or more random numbers to complete execution of the game instance; generating, using the stream of pseudo-random number seeds, a plurality of pseudo-random numbers; and executing the game instance by the client and using the plurality of pseudo-random numbers to provide the online competition to a player such that a beginning of gameplay experience is common between the game instance and a second game instance executing on a second client enrolled in the online digital gaming competition. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one data processor; memory storing instructions which, when executed by the at least one data processor, causes the at least one data processor to perform operations comprising; receiving, at a client including an executable game instance, a stream of pseudo random number seeds characterized by a unique match identifier for an online digital gaming competition, the client enrolled in the online competition; receiving, at the client and from a game server, game data for executing the game instance, the game instance requiring one or more random numbers to complete execution of the game instance; generating, using the stream of pseudo-random number seeds, a plurality of pseudo-random numbers; and executing the game instance by the client and using the plurality of pseudo-random numbers to provide the online competition to a player such that a beginning of gameplay experience is common between the game instance and a second game instance executing on a second client enrolled in the online digital gaming competition. - View Dependent Claims (19, 20, 21)
-
Specification