ADVERTISEMENT INSERTION DECISIONS FOR SET TOP BOX MANAGEMENT OF ADVERTISEMENTS
First Claim
1. A method of inserting local ad assets within an ad avail in a video stream at a client device, the method comprising the steps of:
- (a) receiving a plurality of ad assets, the ad assets being compatible with the video stream;
(b) defining one or more groups to which the client device is a member, the client device being added to a group of the one or more groups based on attributes of a user of the client device;
(c) transmitting the ad assets to the client device;
(d) formulating a decision matrix for use by the client device, the decision matrix providing an ordered list of decisions, each decision setting forth identification of a group and representing an ad asset, the most valuable ad assets being higher in the ordered list than the least valuable ad assets; and
(e) transmitting the decision matrix and ad avail information to the client device for the client device to select an ad asset transmitted to the client device in said step (c) based at least in part on group membership of that client device and the highest matched group identified in the decisions of the decision matrix.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods are disclosed for inserting local ad assets into a video transport stream at the set top box level. The media advertising platform of the present system works in conjunction with existing platforms, such as an advertising decision service and a media platform. The present system further includes a client resident on end user set top boxes. In general, the present system operates by pre-caching advertisements to a set top box or boxes within a household or elsewhere. Each set top box is also assigned to particular groups, based on characteristics of the user of that set top box. Group membership information is also sent to the set top box and stored. The present system sends the set top box a decision matrix based on group memberships to allow the set top box to select and insert an ad asset targeted to the specific set top box.
147 Citations
20 Claims
-
1. A method of inserting local ad assets within an ad avail in a video stream at a client device, the method comprising the steps of:
-
(a) receiving a plurality of ad assets, the ad assets being compatible with the video stream; (b) defining one or more groups to which the client device is a member, the client device being added to a group of the one or more groups based on attributes of a user of the client device; (c) transmitting the ad assets to the client device; (d) formulating a decision matrix for use by the client device, the decision matrix providing an ordered list of decisions, each decision setting forth identification of a group and representing an ad asset, the most valuable ad assets being higher in the ordered list than the least valuable ad assets; and (e) transmitting the decision matrix and ad avail information to the client device for the client device to select an ad asset transmitted to the client device in said step (c) based at least in part on group membership of that client device and the highest matched group identified in the decisions of the decision matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of inserting local ad assets within an ad avail in a video stream at a client device, the method comprising the steps of:
-
(a) defining a plurality of ad assets, the ad assets being compatible with the video stream, (b) defining one or more groups to which the client device is a member, the client device being added to a group of the one or more groups based on attributes of a user of the client device, (c) transmitting the ad assets to the client device, (d) inserting local ad assets into the ad avail by one of three decision modes, a first decision mode including the steps of; i) formulating a first decision matrix for use by the client device, the first decision matrix providing an ordered list of decisions, each decision setting forth identification of a group and representing an ad asset, the most valuable ad assets being higher in the ordered list than the least valuable ad assets, ii) transmitting the first decision matrix to the client device for the client device to select an ad asset transmitted to the client device based at least in part on group membership of that client device and the highest matched group identified in the decisions of the first decision matrix, and iii) transmitting ad avail information to the client device, the ad avail information including splice-coming, splice-out and splice-in signals encoded into the video stream; (e) inserting local ad assets into the ad avail by one of the three decision modes of said step (d), a second decision mode including the steps of; i) receiving a request from the client device for a decision on which ad asset to insert in an upcoming ad avail, ii) formulating a second decision matrix including a list of ordered decisions for the most valuable ad assets specifically for the groups to which the client device belongs, iii) transmitting the second decision matrix to the client device for the client device to select an ad asset transmitted to the client device based at least in part on the highest value ad asset in the decisions of the second decision matrix, and iv) transmitting ad avail information to the client device, the ad avail information including splice-coming, splice-out and splice-in signals encoded into the video stream; and (f) inserting local ad assets into the ad avail by one of the three decision modes of said step (d), a third decision mode including a combination of the first and second modes of operation. - View Dependent Claims (11, 12, 13)
-
-
14. A method of inserting local ad assets within an ad avail in a video stream at a client device, the method comprising the steps of:
-
(a) receiving a plurality of ad assets at the client device; (b) receiving at the client device a list of groups to which the client device is assigned, the assignment of the client device to a group on the list of groups based on attributes of a user of the client device; (c) receiving at the client device a decision matrix including an ordered list of decisions, each decision setting forth identification of a group and representing an ad asset, the most valuable ad assets being higher in the ordered list than the least valuable ad assets; (d) receiving the video stream; (e) determining a splice-coming point in the video stream in advance of a coming ad avail in the video stream; (f) selecting an ad asset from the decision matrix received in said step (c), the selection based at least in part on group membership of the client device and the highest matched group identified in the decisions of the decision matrix; (g) determining a splice-out point in the video stream for the client device to switch the feed from the video stream to the selected ad asset; (h) determining a splice-in point in the video stream for the client device to switch the feed from the selected ad asset back to the video stream; and (i) splicing the selected ad asset in the ad avail of the video stream. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification