Advertisement insert apparatus and advertisement insert method, and storage medium
First Claim
1. An advertisement inserting apparatus for selecting advertisement information from a plurality of candidate advertisements having a cost value each for insertion into a slot in a content, said advertisement inserting apparatus comprising:
- selection condition establishing means for establishing an objective function and a constraint expression as selection conditions, said objective function being used to maximize a total of cost values held by the advertisements to be inserted into said slot, said constraint expression for equalizing totaled lengths of said advertisements to be inserted with a length of said slot; and
advertisement information selecting means for selecting said advertisement information to be inserted into said slot from said plurality of candidate advertisements by solving the established selection conditions using linear programming.
1 Assignment
0 Petitions
Accused Products
Abstract
An objective function and a constraint expression are established by a scheme of the invention as conditions for selecting advertisement information to be inserted into a slot in a content. The objective function is used to maximize a total of cost values held by the advertisements selected to be inserted into slots. The constraint expression is used to equalize totaled lengths of the selected advertisements with the length of the slots. The objective function and constraint expression making up the selection conditions are solved as a mathematical programming assignment problem, whereby advertisement information is selected for insertion into predetermined slots in a manner maximizing the benefits of the parties participating in the scheme. In a setup of moving picture streaming distribution, the scheme allows suitable advertisement information to be inserted selectively into slots of contents.
141 Citations
19 Claims
-
1. An advertisement inserting apparatus for selecting advertisement information from a plurality of candidate advertisements having a cost value each for insertion into a slot in a content, said advertisement inserting apparatus comprising:
-
selection condition establishing means for establishing an objective function and a constraint expression as selection conditions, said objective function being used to maximize a total of cost values held by the advertisements to be inserted into said slot, said constraint expression for equalizing totaled lengths of said advertisements to be inserted with a length of said slot; and
advertisement information selecting means for selecting said advertisement information to be inserted into said slot from said plurality of candidate advertisements by solving the established selection conditions using linear programming. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An advertisement inserting method for selecting advertisement information from a plurality of candidate advertisements having a cost value each for insertion into a slot in a content, said advertisement inserting method comprising the steps of:
-
establishing an objective function and a constraint expression as selection conditions, said objective function being used to maximize a total of cost values held by the advertisements to be inserted into said slot, said constraint expression for equalizing totaled lengths of said advertisements to be inserted with a length of said slot; and
selecting said advertisement information to be inserted into said slot from said plurality of candidate advertisements by solving the established selection conditions using linear programming. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A storage medium which stores physically, in a computer-readable format, computer software for causing a computer system to select advertisement information from a plurality of candidate advertisements having a cost value each for insertion into a slot in a content, said computer software comprising the steps of:
-
establishing an objective function and a constraint expression as selection conditions, said objective function being used to maximize a total of cost values held by the advertisements to be inserted into said slot, said constraint expression for equalizing totaled lengths of said advertisements to be inserted with a length of said slot; and
selecting said advertisement information to be inserted into said slot from said plurality of candidate advertisements by solving the established selection conditions using linear programming.
-
Specification