Peer-to-Peer Wagering Platform
AssigneeSkillz Inc.
InventorsAndrew Paradise, Casey Chafkin, Jason Petralia, Ahmed Abdalla
Life of this patent
Estimating the term…
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.
Claims22
-27. (canceled)
A method comprising:
- receiving, at a client including an executable game instance, a stream of pseudo random number seeds associated with 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.
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 associated with 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.
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 associated with 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.
Dependencies are inferred from the claim text.