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 for insertion into a slot in content, the advertisement inserting apparatus comprising:
- a processor;
means for calculating a first cost component by comparing attribute information of the advertisement information with requirements of a content provider;
means for calculating a second cost component by comparing attribute information of the content with requirements of a commercial sponsor;
means for calculating a third cost component by comparing attribute information of a subscriber and requirements of the subscriber with the requirements of the commercial sponsor;
means for calculating a fourth cost component by comparing the attribute information of the advertisement information with the requirements of the subscriber;
means for calculating a customized cost allocation for the advertisement information by adding a first scoring factor multiplied by the first cost component, a second scoring factor multiplied by the second cost component, a third scoring factor multiplied by the third cost component, and a fourth scoring factor multiplied by the fourth cost component;
means for calculating a cost value of the advertisement information based on the customized cost allocation and a length of the advertisement information;
means for establishing selection conditions, the selection conditions comprising an objective function and a constraint expression, the objective function maximizing a total of cost values of the advertisement information, the constraint expression equalizing totaled lengths of the advertisement information with a length of the slot; and
means for selecting the advertisement information from the plurality of candidate advertisements based on the selection conditions;
wherein the content provider provides the content, the commercial sponsor offers the advertisement information to be attached to the content, and the subscriber views the content.
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.
71 Citations
16 Claims
-
1. An advertisement inserting apparatus for selecting advertisement information from a plurality of candidate advertisements for insertion into a slot in content, the advertisement inserting apparatus comprising:
-
a processor; means for calculating a first cost component by comparing attribute information of the advertisement information with requirements of a content provider; means for calculating a second cost component by comparing attribute information of the content with requirements of a commercial sponsor; means for calculating a third cost component by comparing attribute information of a subscriber and requirements of the subscriber with the requirements of the commercial sponsor; means for calculating a fourth cost component by comparing the attribute information of the advertisement information with the requirements of the subscriber; means for calculating a customized cost allocation for the advertisement information by adding a first scoring factor multiplied by the first cost component, a second scoring factor multiplied by the second cost component, a third scoring factor multiplied by the third cost component, and a fourth scoring factor multiplied by the fourth cost component; means for calculating a cost value of the advertisement information based on the customized cost allocation and a length of the advertisement information; means for establishing selection conditions, the selection conditions comprising an objective function and a constraint expression, the objective function maximizing a total of cost values of the advertisement information, the constraint expression equalizing totaled lengths of the advertisement information with a length of the slot; and means for selecting the advertisement information from the plurality of candidate advertisements based on the selection conditions; wherein the content provider provides the content, the commercial sponsor offers the advertisement information to be attached to the content, and the subscriber views the content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for selecting advertisement information from a plurality of candidate advertisements for insertion into a slot in a content, the method comprising:
-
calculating, by a computer system comprising a processor and memory, a first cost component by comparing attribute information of the advertisement information with requirements of a content provider; calculating, by the computer system, a second cost component by comparing attribute information of the content with requirements of a commercial sponsor; calculating, by the computer system, a third cost component by comparing attribute information of a subscriber and requirements of the subscriber with the requirements of the commercial sponsor; calculating, by the computer system, a fourth cost component by comparing the attribute information of the advertisement information with the requirements of the subscriber; calculating, by the computer system, a customized cost allocation for the advertisement information by adding a first scoring factor multiplied by the first cost component, a second scoring factor multiplied by the second cost component, a third scoring factor multiplied by the third cost component, and a fourth scoring factor multiplied by the fourth cost component; calculating, by the computer system, a cost value of the advertisement information based on the customized cost allocation and a length of the advertisement information; establishing selection conditions, the selection conditions comprising an objective function and a constraint expression, the objective function maximizing a total of cost values of the advertisement information, the constraint expression equalizing totaled lengths of the advertisement information with a length of the slot; and selecting, by the computer system, the advertisement information from the plurality of candidate advertisements based on the selection conditions; wherein the content provider provides the content, the commercial sponsor offers the advertisement information to be attached to the content, and the subscriber views the content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable media storing a program for causing a computer to execute a method for selecting advertisement information from a plurality of candidate advertisements for insertion into a slot in content, the method comprising:
-
calculating a first cost component by comparing attribute information of the advertisement information with requirements of a content provider; calculating a second cost component by comparing attribute information of the content with requirements of a commercial sponsor; calculating a third cost component by comparing attribute information of a subscriber and requirements of the subscriber with the requirements of the commercial sponsor; calculating a fourth cost component by comparing the attribute information of the advertisement information with the requirements of the subscriber; calculating a customized cost allocation for the advertisement information by adding a first scoring factor multiplied by the first cost component, a second scoring factor multiplied by the second cost component, a third scoring factor multiplied by the third cost component, and a fourth scoring factor multiplied by the fourth cost component; calculating a cost value of the advertisement information based on the customized cost allocation and a length of the advertisement information; establishing selection conditions, the selection conditions comprising an objective function and a constraint expression, the objective function maximizing a total of cost values of the advertisement information, the constraint expression equalizing totaled lengths of the advertisement information with a length of the slot; and selecting the advertisement information from the plurality of candidate advertisements based on the selection conditions; wherein the content provider provides the content, the commercial sponsor offers the advertisement information to be attached to the content, and the subscriber views the content. - View Dependent Claims (16)
-
Specification