IP Library Granted Patent US 7,444,658
Granted Patent B1
US 7,444,658 · App. 10/016,988 · Granted Oct 28, 2008

Method and system to perform content targeting

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 7,444,658
App. No.
10/016,988
Granted
Oct 28, 2008
Kind
B1
Abstract

A method and system for targeting advertisements. Advertisements are selectively sent to user terminals based on a user classification. According to an embodiment of the present invention, a system defines matches between user classifications and advertisement classifications. User data is collected from a plurality of sources. A system according to the present invention classifies a user, transmits media content to a user terminal, and inserts the advertisement into the media content if a match has been defined between the user classification and the advertisement classification.

Claims (52)

1. A method, comprising:

collecting subscriber data about a subscriber's use of media programming, comprising

i) identifying a command of interest from the subscriber, and

ii) forming an event record that comprises the command of interest and a time associated with the command of interest;

merging the event record with data describing the media programming to form event timelines which describe the media programming selected by the subscriber over a period of time;

matching data from the event timelines with at least one relevant criteria describing which subscribers are desirable for receiving a selected advertisement;

retrieving credit card purchasing data describing a date and time that the subscriber made credit card purchases;

comparing the data from the event timelines to the credit card purchasing data;

classifying the subscriber in a category associated with a product or service when the data from the event timelines indicates that the subscriber viewed an advertisement for the product or service and afterwards the date and time of the credit card purchasing data indicates that the subscriber purchased the product or service;

when data from the event timelines matches the at least one relevant criteria, then identifying the subscriber as a desirable subscriber to receive an advertisement;

associating a user classification to a set of parameters, the set of parameters determining membership in the user classification, the set of parameters including a minimum average weekly viewing time for a programming genre and shopping information associated with the programming genre;

classifying the subscriber in the user classification when the subscriber's viewing time for the programming genre exceeds the minimum average weekly viewing time;

classifying the subscriber in a plurality of user classifications, each classification having corresponding parameters for determining membership in each classification;

communicating the media programming to the user; and

when a match is defined between any user classification and the advertisement, then inserting the advertisement in the media programming.

2. The method of claim 1 , wherein the programming genre is advertisements, and further comprising classifying the subscriber when a predetermined number of advertisements is exceeded.

3. The method of claim 2 , further comprising collecting the shopping information and classifying the subscriber when a defined amount of product is purchased.

4. The method of claim 1 , further comprising comparing media advertisements viewed to the shopping information describing brands of products purchased, and when an advertised product is purchased, then classifying the subscriber as a purchaser of a brand of product.

5. The method of claim 4 , further comprising detecting a relationship between the shopping information and the event timelines.

6. The method of claim 1 , further comprising collecting information describing web pages viewed by the subscriber, collecting information describing purchases made online, and collecting information describing topics of online searches.

7. The method of claim 1 , wherein the subscriber data comprises survey data.

8. The method of claim 1 , wherein the subscriber data comprises sales data.

9. The method of claim 1 , wherein the advertisement comprises an image embedded into media content.

10. The method of claim 1 , wherein the advertisement comprises a video program.

11. The method of claim 1 , wherein the advertisement comprises a banner.

12. The method of claim 1 , wherein the advertisement appears at the same time as an electronic program guide.

13. A system for delivering targeted advertisements to a user, comprising:

means for collecting subscriber data about a subscriber's use of media programming, comprising

i) identifying a command of interest from the subscriber, and

ii) forming an event record that comprises the command of interest and a time associated with the command of interest;

means for merging the event record with data describing the media programming to form event timelines which describe the media programming selected by the subscriber over a period of time;

means for matching data from the event timelines with at least one relevant criteria describing which subscribers are desirable for receiving a selected advertisement;

means for retrieving credit card purchasing data describing a date and time that the subscriber made credit card purchases;

means for comparing the data from the event timelines to the credit card purchasing data;

means for classifying the subscriber in a category associated with a product or service when the data from the event timelines indicates that the subscriber viewed an advertisement for the product or service and afterwards the date and time of the credit card purchasing data indicates that the subscriber purchased the product or service;

when data from the event timelines matches the at least one relevant criteria, then means for identifying the subscriber as a desirable subscriber to receive an advertisement;

means for associating a user classification to a set of parameters, the set of parameters determining membership in the user classification, the set of parameters including a minimum average weekly viewing time for a programming genre and shopping information associated with the programming genre;

means for classifying the subscriber in the user classification when the subscriber's viewing time for the programming genre exceeds the minimum average weekly viewing time;

means for classifying the subscriber in a plurality of user classifications, each classification having corresponding parameters for determining membership in each classification;

means for communicating the media programming to the user; and

when a match is defined between the user classification and the advertisement, then means for inserting the advertisement in the media programming.

14. The system of claim 13 , wherein the programming genre is advertisements, and further comprising means for classifying the subscriber when a predetermined number of advertisements is exceeded.

15. The system of claim 13 , further comprising means for collecting the shopping information and means for classifying the subscriber when a defined amount of product is purchased.

16. The system of claim 13 , further comprising means for detecting a relationship between the shopping information and the event timelines.

17. The system of claim 13 , further comprising means for detecting a relationship between the shopping information and the event timelines when the user views advertisements for a product and purchases the product.

18. The system of claim 13 , further comprising means for comparing media advertisements viewed to the shopping information describing brands of products purchased, and when an advertised product is purchased, then means for classifying the subscriber as a purchaser of a brand of product.

19. The system of claim 13 , further comprising means for embedding the advertisement into the media programming.

20. The system of claim 13 , further comprising means for collecting information describing web pages viewed by the subscriber, means for collecting information describing purchases made online, and means for collecting information describing topics of online searches.

21. The system of claim 13 , wherein the subscriber data comprises survey data.

22. The system of claim 13 , wherein the advertisement comprises a video program.

23. The system of claim 13 , wherein the advertisement comprises a banner.

24. The system of claim 13 , wherein the advertisement appears at the same time as an electronic program guide.

Assignments (7)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: GOOGLE INC.
Reel/Frame 033498/0314 →
CHANGE OF NAME Recorded Jun 16, 2014
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 033182/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2014
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033111/0809 →
CHANGE OF NAME Recorded Jun 16, 2014
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 033182/0335 →
CHANGE OF NAME Recorded Jun 16, 2014
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 033182/0209 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2001
From: MATZ, WILLIAM R.; SWIX, SCOTT R.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 012386/0141 →