System and method of providing targeted advertisements
First Claim
1. A method of providing targeted advertisements, the method comprising:
- receiving video content of television programming at a set-top box device from a video server of an Internet Protocol Television (IPTV) system;
receiving video content of a targeted advertisement at the set-top box device from the video server with the video content of the television programming, wherein an advertisement server of the IPTV system selects the targeted advertisement based on a customer profile associated with an identifier of the set-top box device;
recognizing an advertisement insertion point in the video content of the television programming; and
inserting the video content of the targeted advertisement into the video content of the television programming at the advertisement insertion point.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a system and method of providing targeted advertisements. In a particular embodiment, the method includes receiving video content of television programming at a set-top box device from a video server of an Internet Protocol Television (IPTV) system. The method also includes receiving video content of a targeted advertisement at the set-top box device from the video server with the video content of the television programming, where an advertisement server of the IPTV system selects the targeted advertisement based on a customer profile associated with an identifier of the set-top box device. The method also includes recognizing an advertisement insertion point in the video content of the television programming. The method also includes inserting the video content of the targeted advertisement into the video content of the television programming at the advertisement insertion point.
159 Citations
32 Claims
-
1. A method of providing targeted advertisements, the method comprising:
-
receiving video content of television programming at a set-top box device from a video server of an Internet Protocol Television (IPTV) system; receiving video content of a targeted advertisement at the set-top box device from the video server with the video content of the television programming, wherein an advertisement server of the IPTV system selects the targeted advertisement based on a customer profile associated with an identifier of the set-top box device; recognizing an advertisement insertion point in the video content of the television programming; and inserting the video content of the targeted advertisement into the video content of the television programming at the advertisement insertion point. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A set-top box device, comprising:
-
a processor and a memory device accessible to the processor; a buffer to receive video content of television programming from a video server of an Internet Protocol Television (IPTV) system; an advertisement store to receive video content of a targeted advertisement from the video server with the video content of the television programming, wherein an advertisement server of the IPTV system selects the targeted advertisement based on a customer profile associated with an identifier of the set-top box device; and wherein the memory device includes an advertisement insertion module executable by the processor to recognize an advertisement insertion point in the video content of the television programming and to insert the video content of the targeted advertisement into the video content of the television programming at the advertisement insertion point. - View Dependent Claims (7, 8)
-
-
9. A computer program embedded in a computer-readable medium, the computer program comprising:
-
instructions to receive video content of television programming from a video server of an Internet Protocol Television (IPTV) system; instructions to receive video content of a targeted advertisement from the video server with the video content of the television programming, wherein an advertisement server of the IPTV system selects the targeted advertisement based on a customer profile associated with an identifier of the set-top box device; and instructions to recognize an advertisement insertion point in the video content of the television programming and to insert the video content of the targeted advertisement into the video content of the television programming at the advertisement insertion point. - View Dependent Claims (10, 11)
-
-
12. A method of providing targeted advertisements, the method comprising:
-
receiving a customer profile associated with an identifier of a set-top box device at an advertisement server of an Internet Protocol Television (IPTV) system, wherein the customer profile is based at least partially on telephone call history data and indicates a customer preference for at least one product, at least one service, or any combination thereof; and selecting at least one advertisement in response to a request for at least one advertisement to be sent to the set-top box device, wherein the customer profile at least partially matches an intended target of the at least one selected advertisement. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of providing targeted advertisements, the method comprising:
-
receiving customer information associated with a set-top box device, wherein the customer information includes telephone call history data; creating a customer profile based on the customer information; associating the customer profile with an identifier of the set-top box device; and sending the customer profile with the identifier to an advertisement server of an Internet Protocol Television (IPTV) system, wherein the advertisement server selects at least one advertisement based on the customer profile and wherein video content the at least one advertisement is included with video content of television programming sent to the set-top box device via an access network of the IPTV system. - View Dependent Claims (21, 22, 23)
-
-
24. A method of providing targeted advertisements, the method comprising:
-
sending video content of television programming to a set-top box device from a video server of an Internet Protocol Television (IPTV) system; identifying an advertisement insertion point in the video content of the television programming; issuing a request to an advertisement server of the IPTV system to receive video content of an advertisement to be sent to the set-top box device, wherein the request includes an identifier of the set-top box device; and receiving video content of a targeted advertisement from the advertisement server, wherein the advertisement server selects the targeted advertisement based on a customer profile associated with the identifier of the set-top box device, the customer profile including telephone call history data. - View Dependent Claims (25, 26)
-
-
27. A system, comprising:
-
a video server configured to send video content of television programming to a set-top box device via an access network of an Internet Protocol Television (IPTV) system, wherein the video server includes a processor and a memory device; wherein the memory device includes instructions executable by the processor to identify an advertisement insertion point in the video content of the television programming and to issue a request to an advertisement server of the IPTV system to receive at least one advertisement to be sent to the set-top box device, the request including an identifier of the set-top box device; and wherein the memory device includes instructions executable by the processor to insert video content of a targeted advertisement received from the advertisement server into the video content of the television programming, the advertisement server selecting the targeted advertisement based on a profile associated with the identifier of the set-top box device, the profile including telephone call history data. - View Dependent Claims (28)
-
-
29. A computer program embedded in a computer-readable medium, the computer program comprising:
-
instructions to store video content a plurality of advertisements; instructions to receive a profile associated with an identifier of a set-top box device of an Internet Protocol Television (IPTV) system, wherein the profile is based at least partially on telephone call history data; and instructions to select an advertisement from the plurality of advertisements based on the profile, wherein the profile at least partially matches an intended target of the selected advertisement. - View Dependent Claims (30)
-
-
31. A computer program embedded in a computer-readable medium, the computer program comprising:
-
instructions to send video content of television programming to a set-top box device via an access network of an Internet Protocol Television (IPTV) system; instructions to identify an advertisement insertion point in the video content of the television programming and to issue a request to an advertisement server of the IPTV system to receive at least one advertisement to be sent to the set-top box device, the request including an identifier of the set-top box device; and instructions to insert video content of a targeted advertisement received from the advertisement server into the video content of the television programming, the advertisement server selecting the targeted advertisement based on a profile associated with the identifier of the set-top box device, the profile including telephone call history data. - View Dependent Claims (32)
-
Specification