SELECTING ADVERTISEMENTS BASED ON CONSUMER TRANSACTIONS
First Claim
1. A computer-implemented method comprising:
- receiving information descriptive of a transaction, the information including an identification of an item from the transaction;
identifying from a collection of advertisements one or more first advertisements based on an association identified between the first advertisements and the information;
selecting one or more second advertisements from among the first advertisements; and
presenting the one or more second advertisements at the time of the transaction according to a ranking order.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products, are provided for selecting advertisements based on transactions. In one implementation, a computer-implemented method is provided that includes receiving information descriptive of a transaction, the information including an identification of an item from the transaction and identifying from a collection of advertisements one or more first advertisements based on an association identified between the first advertisements and the information. The method includes selecting one or more second advertisements from among the first advertisements and presenting the one or more second advertisement at the time of the transaction according to a ranking order. In another implementation, a method includes identifying one or more first advertisements based on an association between the first advertisements and information descriptive of a transaction, ranking one or more second advertisements from among the identified first advertisements, and presenting the second advertisements at least in part according to the ranking.
-
Citations
32 Claims
-
1. A computer-implemented method comprising:
-
receiving information descriptive of a transaction, the information including an identification of an item from the transaction; identifying from a collection of advertisements one or more first advertisements based on an association identified between the first advertisements and the information; selecting one or more second advertisements from among the first advertisements; and presenting the one or more second advertisements at the time of the transaction according to a ranking order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
receiving information descriptive of a transaction, the information including an identification of a purchased product from the transaction; identifying from a collection of advertisements one or more first advertisements based on an association identified between the first advertisements and the information; ranking the one or more first advertisements based on a payment model of each first advertisement; and presenting an advertisement of the one or more first advertisements at the time of the transaction. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method comprising:
-
identifying one or more first advertisements based on an association between the first advertisements and information descriptive of a transaction; ranking one or more second advertisements from among the identified first advertisements; and presenting the one or more second advertisements at the time of the transaction, the one or more second advertisements being presented at least in part according to the ranking.
-
-
31. A system comprising:
-
means for receiving information descriptive of a transaction, the information including an identification of a purchased product from the transaction; means for identifying from a collection of advertisements one or more first advertisements based on an association identified between the first advertisements and the information; means for ranking the one or more first advertisements based on a payment model of each first advertisement; and means for presenting an advertisement of the one or more first advertisements at the time of the transaction.
-
-
32. A system comprising:
-
an advertising server configured to receive one or more advertisements from one or more advertisers; and a plurality of remote advertising appliances, each appliance configured to receive advertisements from the advertising server, the appliance matching received advertisements with items in a transaction and providing one or more advertisements to a user at the time of the transaction.
-
Specification