System for managing promotions
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor of at least one computer in electronic communication with at least one other computer; and
a non-transitory medium having stored thereon a set of instructions, which when executed by the at least one processor, cause the apparatus to;
receive, from an advertiser via a computing device associated with the advertiser, content for a promotion;
determine that the content should be presented on the mobile device, in which such determining includes making a random determination based on a probabilistic weighting applied to each of a plurality of advertisers, in which the probabilistic weighting is based on a respective monetary figure associated with respective bids received from each advertiser;
determine that the content meets one or more of a set of predetermined criteria, in which the criteria define a set of characteristics that must be met by the content for the promotion;
identify a mobile device in use by a player;
determine that a game event occurs in a game played through the mobile device;
after determining that the game event occurs, determine that the mobile device is in a first location where the mobile device must be present for the promotion to be made that is different from a second location that the mobile device was in when the game event occurred;
in response to determining that the game event occurs and that the mobile device is in the first location, transmit the content to the mobile handheld gaming device for presentation of the promotion;
receive an indication of a numerical rating that is assigned to the content, in which the numerical rating is provided by the player; and
transmit the indication of the numerical rating to the advertiser.
0 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, promotions are featured on mobile gaming devices.
374 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor of at least one computer in electronic communication with at least one other computer; and a non-transitory medium having stored thereon a set of instructions, which when executed by the at least one processor, cause the apparatus to; receive, from an advertiser via a computing device associated with the advertiser, content for a promotion; determine that the content should be presented on the mobile device, in which such determining includes making a random determination based on a probabilistic weighting applied to each of a plurality of advertisers, in which the probabilistic weighting is based on a respective monetary figure associated with respective bids received from each advertiser; determine that the content meets one or more of a set of predetermined criteria, in which the criteria define a set of characteristics that must be met by the content for the promotion; identify a mobile device in use by a player; determine that a game event occurs in a game played through the mobile device; after determining that the game event occurs, determine that the mobile device is in a first location where the mobile device must be present for the promotion to be made that is different from a second location that the mobile device was in when the game event occurred; in response to determining that the game event occurs and that the mobile device is in the first location, transmit the content to the mobile handheld gaming device for presentation of the promotion; receive an indication of a numerical rating that is assigned to the content, in which the numerical rating is provided by the player; and transmit the indication of the numerical rating to the advertiser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
receiving from an advertiser, by at least one processor of at least one computer in electronic communication with at least one other computer via an electronic communications network, content for a promotion; determining, by the at least one processor, that the content should be presented on the mobile device, in which such determining includes making a random determination based on a probabilistic weighting applied to each of a plurality of advertisers, in which the probabilistic weighting is based on a respective monetary figure associated with respective bids received from each advertiser; determining, by the at least one processor, that the content meets one or more of a set of predetermined criteria, in which the criteria define a set of characteristics that must be met by the content for the promotion; identifying, by the at least one processor, a mobile device in use by a player; determining, by the at least one processor, that a game event occurs in a game played through the mobile device; after determining that the game event occurs, determining, by the at least one processor, that the mobile device is in a first location where the mobile device must be present for the promotion to be made that is different from a second location that the mobile device was in when the game event occurred; in response to determining that the game event occurs and that the mobile device is in the first location, transmitting, by the at least one processor, the content to the mobile handheld gaming device for presentation of the promotion; receiving, by the at least one processor, an indication of a numerical rating that is assigned to the content, in which the numerical rating is provided by the player; and transmitting, by the at least one processor, the indication of the numerical rating to the advertiser.
-
-
20. A non-transitory machine-readable medium having instructions stored thereon which, when executed by at least one processor of at least one computer in electronic communication with at least one other computer, direct the at least one processor to:
-
receive, from an advertiser via a computing device associated with the advertiser, content for a promotion; determine that the content should be presented on the mobile device, in which such determining includes making a random determination based on a probabilistic weighting applied to each of a plurality of advertisers, in which the probabilistic weighting is based on a respective monetary figure associated with respective bids received from each advertiser; determine that the content meets one or more of a set of predetermined criteria, in which the criteria define a set of characteristics that must be met by the content for the promotion; identify a mobile device in use by a player; determine that a game event occurs in a game played through the mobile device; after determining that the game event occurs, determine that the mobile device is in a first location where the mobile device must be present for the promotion to be made that is different from a second location that the mobile device was in when the game event occurred; in response to determining that the game event occurs and that the mobile device is in the first location, transmit the content to the mobile handheld gaming device Z presentation of the promotion; receive an indication of a numerical rating that is assigned to the content, in which the numerical rating is provided by the player; and transmit the indication of the numerical rating to the advertiser.
-
Specification