Methods, systems, and products for targeting advertisements
View Patent ↗Methods, systems, and products target advertisements to users. Clickstream data is received and compared to a purchase history. When a common attribute is determined, an advertisement associated with the attribute is retrieved and targeted to a user.
1. A method, comprising:
storing in memory clickstream data describing commands entered by a user during programming;
retrieving content information describing the programming;
merging by a processor the clickstream data with the content information to generate data describing an event timeline;
retrieving a purchase history associated with the user;
comparing the data describing the event timeline to the purchase history;
determining a common attribute between the data describing the event timeline and the purchase history;
retrieving an advertisement associated with the common attribute; and
sending the advertisement to an address associated with the user.
2. The method according to claim 1 , wherein determining the common attribute comprises determining a common demographic between the data describing the event timeline and the purchase history.
3. The method according to claim 1 , wherein determining the common attribute comprises determining a number in common between the data describing the event timeline and the purchase history.
4. The method according to claim 1 , wherein determining the common attribute comprises determining a brand name in common between the data describing the event timeline and the purchase history.
5. The method according to claim 1 , wherein determining the common attribute comprises determining a product name in common between the data describing the event timeline and the purchase history.
6. The method according to claim 1 , wherein determining the common attribute comprises determining a type of product in common between the data describing the event timeline and the purchase history.
7. The method according to claim 1 , further comprising comparing a date and time between the data describing the event timeline and the purchase history.
8. The method according to claim 1 , wherein retrieving the purchase history comprises retrieving a credit card record.
9. A system, comprising:
a processor; and
memory storing code that when executed causes the processor to perform operations, the operations comprising:
receiving clickstream data describing commands entered by a user during programming;
receiving content information describing the programming;
merging the clickstream data with the content information to generate data describing an event timeline;
retrieving a purchase history associated with the user;
comparing the data describing the event timeline to the purchase history;
determining a common attribute between the data describing the event timeline and the purchase history;
retrieving an advertisement associated with the common attribute; and
sending the advertisement to an address associated with the user.
10. The system according to claim 9 , wherein the operations further comprise determining a common demographic between the data describing the event timeline and the purchase history.
11. The system according to claim 9 , wherein the operations further comprise determining a number in common between the data describing the event timeline and the purchase history.
12. The system according to claim 9 , wherein the operations further comprise determining a brand name in common between the data describing the event timeline and the purchase history.
13. The system according to claim 9 , wherein the operations further comprise determining a product name in common between the data describing the event timeline and the purchase history.
14. The system according to claim 9 , wherein the operations further comprise determining a type of product in common between the data describing the event timeline and the purchase history.
15. The system according to claim 9 , wherein the operations further comprise comparing a date and time between the data describing the event timeline and the purchase history.
16. The system according to claim 9 , wherein the operations further comprise retrieving a credit card record as the purchase history.
17. A computer-readable memory on which is encoded instructions that when executed cause a processor to perform operations, the operations comprising:
receiving clickstream data describing commands entered by a user during programming;
receiving content information describing the programming;
merging the clickstream data with the content information to generate data describing an event timeline;
retrieving a purchase history associated with the user;
comparing the data describing the event timeline to the purchase history;
determining a common attribute between the data describing the event timeline and the purchase history;
retrieving an advertisement associated with the common attribute; and
sending the advertisement to an address associated with the user.
18. The computer-readable memory of claim 17 , wherein the operations further comprise determining a common demographic between the data describing the event timeline and the purchase history.
19. The computer-readable memory of claim 17 , wherein the operations further comprise determining a number in common between the data describing the event timeline and the purchase history.
20. The computer-readable memory of claim 17 , wherein the operations further comprise determining a product name in common between the data describing the event timeline and the purchase history.