MATCHING ADVERTISING TO GAME PLAY CONTENT
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving an indication of a first advertisement message and a second advertisement message being triggered by a play in a game session on a client device;
retrieving a first selection criterion of a first criteria type and of a second criteria type corresponding to the first advertisement message and a second selection criterion of the first criteria type and of the second criteria type corresponding to the second advertisement message;
determining a priority ordering for the first criteria type and the second criteria type;
determining an advertisement selection of the first advertisement message or the second advertisement message based on the priority ordering and a comparison of the first selection criterion and the second selection criterion; and
transmitting, to the client device, the advertisement selection based on the arbitrating.
5 Assignments
0 Petitions
Accused Products
Abstract
An advertisement is associated with a particular user move in a gaming environment where playing of the user move by a user results in the advertisement being displayed at the user'"'"'s gaming device. With multiple users, each play of a unique user move results in a corresponding uniquely targeted advertisement being displayed at the respective gaming device of each user. User moves and associated advertisements are bound to one another based on a frequency of use of the user move in game play and the desirability of the advertiser to associate the advertisement with the user move.
-
Citations
19 Claims
-
1. A computer-implemented method comprising:
-
receiving an indication of a first advertisement message and a second advertisement message being triggered by a play in a game session on a client device; retrieving a first selection criterion of a first criteria type and of a second criteria type corresponding to the first advertisement message and a second selection criterion of the first criteria type and of the second criteria type corresponding to the second advertisement message; determining a priority ordering for the first criteria type and the second criteria type; determining an advertisement selection of the first advertisement message or the second advertisement message based on the priority ordering and a comparison of the first selection criterion and the second selection criterion; and transmitting, to the client device, the advertisement selection based on the arbitrating. - View Dependent Claims (2, 6, 7, 8, 9)
-
- 3. (canceled)
-
5. (canceled)
-
10. A non-transitory computer-readable storage medium embodying a set of instructions, that when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
receiving an indication of a first advertisement message and a second advertisement message being triggered by a play in a game session on a client device; retrieving a first selection criterion of a first criteria type and of a second criteria type corresponding to the first advertisement message and a second selection criterion of the first criteria type and of the second criteria type corresponding to the second advertisement message; determining a priority ordering for the first criteria type and the second criteria type; determining an advertisement selection of the first advertisement message or the second advertisement message based on the priority ordering and a comparison of the first selection criterion and the second selection criterion; and transmitting, to the client device, the advertisement selection based on the arbitrating. - View Dependent Claims (11, 15, 16, 17, 18)
-
- 12. (canceled)
-
14. (canceled)
-
19. A system comprising:
-
a game play server configured to provide game play interaction through a network connection to at least one client machine; an arbitration module configured to arbitrate a selection advertisement messages having respective selection criterion, each selection criterion having more than one selection criteria type; a game data storage module configured to store game play data associated with an online game session with the at least one client machine; and an ranking module configured to rank indicators corresponding to a selection criterion associated with an advertisement message.
-
Specification