IP Library Granted Patent US 10,290,179
Granted Patent B2
US 10,290,179 · App. 15/595,794 · Granted May 14, 2019

Peer-to-peer wagering platform

Inventors: Andrew Paradise (San Francisco, CA); Casey Chafkin (Boston, MA); Jason Petralia (Winchester, MA); Ahmed Abdalla (North Attleboro, MA)
Assignee: Skillz Inc
G07F17/3223A63F13/00A63F13/12A63F13/61G07F17/323G07F17/3244G07F17/3276
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,290,179
App. No.
15/595,794
Granted
May 14, 2019
Kind
B2
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.

Claims (35)

1. A method comprising:

accessing, by a first server, data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user;

generating, using the accessed data and a set of rules, a targeted advertisement to present to the first user, the targeted advertisement specifying at least one skills-based game, and a characterization of the at least one second user's historical skills-based gaming metrics; and

modifying, at a time determined for modification of the display space, the advertisement display space to include the targeted advertisement, the targeted advertisement prompting the user to enter an online skills-based gaming competition, the modifying by a peer wagering module integrated into a game instance configured to execute on a client including a display, the peer wagering module in communication with the first server to provide the online skills-based gaming competition;

wherein at least one of the accessing, generating, and modifying is performed by at least one data processor forming part of at least one computing system.

2. The method of claim 1 , wherein the advertisement further specifies a proposed wager for the first user in connection with the at least one skills-based game.

3. The method of claim 1 , wherein historical skills-based gaming metrics include game-related attributes from a user's past game plays.

4. The method of claim 1 , wherein historical skills-based gaming metrics include game-related attributes from a user's in-progress game or most recent game played.

5. The method of claim 1 , wherein historical skills-based gaming metrics include one or more of: game outcome, game score, game level completed, game difficulty, player ratings, average game scores, statistical measure of game outcome, game achievements, top scores across a set of other user's results, completion of in-game objectives, user ranking, in-game character level, in-game character possession of game item, in-game character attribute.

6. The method of claim 1 , wherein historical skills-based gaming metrics are aggregated by tracking a user's game data over a period of time.

7. The method of claim 1 , further comprising providing to the first user a peer-to-peer wagering platform that enables the first user to place a wager on the online skills-based gaming competition, the peer-to-peer wagering platform including the peer wagering module.

8. The method of claim 1 , further comprising providing data characterizing the targeted advertisement, wherein providing includes transmitting, persisting, displaying, and prompting to the first user.

9. The method of claim 1 , wherein the set of rules is customizable by a skills-based game tournament creator.

10. The method of claim 1 , wherein the targeted advertisement further specifies at least one skills-based game tournament.

11. The method of claim 1 , wherein the historical skills-based gaming metrics for the at least one second user are taken from skills-based game tournaments.

12. 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:

accessing data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user;

generating, using the accessed data and a set of rules, a targeted advertisement to present to the first user, the targeted advertisement specifying at least one skills-based game, and a characterization of the at least one second user's historical skills-based gaming metrics; and

modifying, at a time determined for modification of the display space, the advertisement display space to include the targeted advertisement, the targeted advertisement prompting the user to enter an online skills-based gaming competition, the modifying by a peer wagering module integrated into a game instance configured to execute on a client including a display, the peer wagering module in communication with the first server to provide the online skills-based gaming competition.

13. The system of claim 12 , wherein the advertisement further specifies a proposed wager for the first user in connection with the at least one skills-based game.

14. The system of claim 12 , wherein historical skills-based gaming metrics include game-related attributes from a user's past game plays.

15. The system of claim 12 , wherein historical skills-based gaming metrics include game-related attributes from a user's in-progress game or most recent game played.

16. The system of claim 12 , wherein historical skills-based gaming metrics include one or more of: game outcome, game score, game level completed, game difficulty, player ratings, average game scores, statistical measure of game outcome, game achievements, top scores across a set of other user's results, completion of in-game objectives, user ranking, in-game character level, in-game character possession of game item, in-game character attribute.

17. The system of claim 12 , wherein historical skills-based gaming metrics are aggregated by tracking a user's game data over a period of time.

18. The system of claim 12 , further comprising providing to the first user a peer-to-peer wagering platform that enables the first user to place a wager on the online skills-based gaming competition, the peer-to-peer wagering platform including the peer wagering module.

19. The system of claim 12 , further comprising providing data characterizing the targeted advertisement, wherein providing includes transmitting, persisting, displaying, and prompting to the first user.

20. A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, implement operations comprising:

accessing, by a first server, data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user;

generating, using the accessed data and a set of rules, a targeted advertisement to present to the first user, the targeted advertisement specifying at least one skills-based game, and a characterization of the at least one second user's historical skills-based gaming metrics; and

modifying, at a time determined for modification of the display space, the advertisement display space to include the targeted advertisement, the targeted advertisement prompting the user to enter an online skills-based gaming competition, the modifying by a peer wagering module integrated into a game instance configured to execute on a client including a display, the peer wagering module in communication with the first server to provide the online skills-based gaming competition.

21. The method of claim 1 , further comprising:

determining the time for modification of the display space.

22. The method of claim 1 , wherein the determining of the time for modification of the display space is based on configurable messaging rules.

Assignments (3)
SECURITY INTEREST Recorded Dec 21, 2021
From: SKILLZ PLATFORM INC.
To: UMB BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 058448/0513 →
CHANGE OF NAME Recorded Mar 23, 2021
From: SKILLZ INC.
To: SKILLZ PLATFORM INC.
Reel/Frame 055684/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2017
From: PARADISE, ANDREW; CHAFKIN, CASEY; PETRALIA, JASON; ABADALLA, AHMED
To: SKILLZ INC
Reel/Frame 043277/0705 →
Continuity (5)
Continuation 14976569 · Dec 21, 2015
Continuation 14212651 · Mar 14, 2014
Continuation 13858581 · Apr 8, 2013
Continuation In Part 13569424 · Aug 8, 2012
Related Publication 20170249802A1 · Aug 31, 2017
Cited By (1)
US 12,277,831