US9311648B2 - Advertisement server device, advertisement display method, and advertisement server program - Google Patents
Advertisement server device, advertisement display method, and advertisement server program Download PDFInfo
- Publication number
- US9311648B2 US9311648B2 US12/600,268 US60026808A US9311648B2 US 9311648 B2 US9311648 B2 US 9311648B2 US 60026808 A US60026808 A US 60026808A US 9311648 B2 US9311648 B2 US 9311648B2
- Authority
- US
- United States
- Prior art keywords
- advertisement
- bid
- page
- advertiser
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
- 238000000034 method Methods 0.000 title claims description 133
- 230000008569 process Effects 0.000 claims description 119
- 238000000605 extraction Methods 0.000 claims description 32
- 238000012790 confirmation Methods 0.000 description 146
- 230000008859 change Effects 0.000 description 93
- 230000007704 transition Effects 0.000 description 61
- 239000000284 extract Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
- G06Q30/0275—Auctions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
- G06Q30/0244—Optimization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Definitions
- the present invention relates to an advertisement server device, an advertisement display method, and an advertisement server program that can, when displaying an advertisement within a page for displaying search results based on an entered search word or the like, designate and bid for a display frame of the advertisement within the page.
- a system in which a user connects to a network such as the Internet using a terminal device such as a personal computer and obtains information through a web page provided by a server device or the like has been conventionally used. Since there are enormous amounts of web pages on the Internet, for example the user searches for information by using a search service and the like and efficiently locates interesting information based on search results.
- This search service uses a search engine for executing a search process based on a search word or the like entered by the user, and generates a list of web pages relevant to an object of the user's interest to generate a search result page.
- the search service is a service frequently used by the user, and displaying on the search result page has significant advertisement effects. Furthermore, by displaying an advertisement relevant to the search word entered by the user, it is possible to efficiently present the advertisement to the user who is a potential customer.
- a method for easily displaying such an advertisement there is a method whereby information about a web site of an advertiser is included in a list of search results.
- the advertiser registers a keyword and the like associated with a search word beforehand so that its advertisement is displayed on a search result page when a search is performed based on the search word associated with the keyword.
- a system in which a plurality of advertisers bid for a predetermined keyword and display advertisements according to these bids is used. It is believed that a higher ranking in the search result list for the search word entered by the user calls more attention of the user who performs the search.
- a system in which rankings in the search result list displayed in the search result page are determined according to bid amounts of the advertisers is proposed (as an example, see Japanese Patent No. 3676999 (hereafter referred to as patent document 1)).
- the system of patent document 1 merely determines the rankings in the search result list in decreasing order of bid amount and displays the advertisements in the search result page according to the rankings.
- an advertiser may desire various display forms depending on, for instance, budget or public relations activities. For example, the advertiser may want to display the advertisement in association with a lot of keywords at a low price even in a small space, or may want to display the advertisement prominently in a larger space rather than simply displaying it at the top. Moreover, the advertiser may want to display the advertisement at a specific ranking (for example, second or third) or position. Furthermore, the advertiser may want to display the advertisement intensively for a short period of time in accordance with a specific date and time such as an opening day or an inventory clearance day.
- the advertiser may not be able to display such an advertisement that is suited to its budget or public relations activities.
- the ranking changes in relation to the bid amounts of the other advertisers in the system of patent document 1. This being so, even when the advertiser wants to display the advertisement continuously at the same ranking or position in the web page, such a desire of the advertiser is unable to be satisfied.
- an object of the present invention is to provide an advertisement server device, an advertisement display method, and an advertisement server program that can, when displaying an advertisement within a page for displaying search results based on an entered search word or the like, easily display the advertisement in a manner better suited to the advertiser's needs.
- Another object of the present invention is to provide an advertisement server device, an advertisement display method, and an advertisement server program that can present the current bid status to the advertiser in chronological order of advertisement placement periods, thereby presenting an appropriate bid amount for a successful bid to the advertiser.
- Still another object of the present invention is to provide an advertisement server device, an advertisement display method, and an advertisement server program that can, when presenting the current bid status to the advertiser in chronological order of advertisement placement periods, present the bid status in a display form that is visually easy to understand.
- Still another object of the present invention is to provide an advertisement server device, an advertisement display method, and an advertisement server program that can, when presenting the current bid status to the advertiser in chronological order of advertisement placement periods, present the bid status in a display form that is visually easy to understand, and also deliver an easy bidding operation.
- the advertisement server device of the present invention is connected to a user terminal device and an advertiser terminal device via a network, and comprises: a search result page generation means for generating, according to a search word transmitted from the user terminal device, a search result page to which advertisement content relevant to the search word is added; and a search result provision means for transmitting the search result page to the user terminal device.
- the advertisement server device comprises: a search word acceptance means for accepting a search word transmitted from the advertiser terminal device; a bid advertisement frame display means for generating a bid information registration page for causing the advertiser terminal device to display plurality of advertisement frames each of which corresponds to the search word accepted by the search word acceptance means and has a specified display position on the search result page, together with a bid status of each of the advertisement frames; a bid amount acceptance means for accepting a bid amount for each predetermined advertisement placement period, for an advertisement frame designated in the advertiser terminal device; a storage means for, every time the bid amount is accepted, storing information for specifying an advertiser, the search word, the advertisement frame, the advertisement placement period, the bid amount, and advertisement content in association with each other, as a set of bid information; an advertisement frame extraction means for, when the search word transmitted from the user terminal device is accepted, referencing the storage means, and extracting an advertisement frame associated with the search word; a successful bid determination means for, at a time of accepting the search word transmitted from the user terminal device, extracting,
- one or more advertisement frames displayed on the search result page can be provided so as to be biddable by the advertiser for each advertisement placement period.
- the display positions of these advertisement frames can be arbitrarily set, which makes it possible to meet various needs of the advertiser.
- the advertiser can successfully bid for a desired number of advertisement frames at desired positions.
- the advertiser can display its advertisement on the search result page in a manner suited to the advertiser's needs.
- the advertiser can enhance the user's awareness of the advertisement content, and suppress a decrease in click-through rate due to an advertisement position change. This makes it possible to guide the user stably.
- the advertiser since the position of the advertisement content does not change, there is no trouble of searching for the advertisement on the page, and the user can receive the previously used service from the same position on the page.
- the advertiser can designate the advertisement placement period, for example the advertiser can bid so that the advertisement is displayed intensively for a short period of time in accordance with a specific date and time such as an opening day or an inventory clearance day, or bid so that the advertisement is displayed after the advertisement placement period of another advertiser ends.
- the advertisement frames are displayed in the bid information registration page generated by the bid advertisement frame display means, in such a manner that enables the display positions of the advertisement frames on the search result page to be specified. Furthermore, the advertisement frames are each displayed in the bid information registration page together with the bid status of the advertisement frame. This allows the advertiser to specify a desired advertisement frame while recognizing the display of the bid information registration page as well as the bid status of each advertisement frame in the advertiser terminal device, and easily bid for the designated advertisement frame by entering the bid amount.
- the bid information such as the bid amount is stored in the storage means. Accordingly, at the time of entering the bid amount, the bid amount does not need to exceed the current bid amount, as every accepted bid amount is stored.
- the advertisement extraction frame extraction means extracts an advertisement frame, and for each extracted advertisement frame, the successful bid determination means extracts bid information whose advertisement placement period contains the time of accepting the search word, and determines that the advertisement frame is successfully bid with a highest bid amount included in the extracted bid information.
- the successful bid is determined while reflecting the bid status at the time when the search is performed by the user.
- the advertisement content to be added to the search result page is extracted by the advertisement extraction means.
- the advertisement content corresponding to the search word is extracted while promptly reflecting the bids from the advertisers.
- the advertisement content extracted by the advertisement extraction means in correspondence with the search word is displayed in the corresponding advertisement frame in the search result page. Hence, the advertisement can be efficiently presented to the user who is a potential customer.
- the advertisement when displaying an advertisement within a page for displaying search results based on an entered search word, the advertisement can be easily displayed in a manner better suited to the advertiser's needs.
- the advertisement placement period is set by a placement start time which is a desired date and time to start advertisement placement in the advertisement frame and a placement end time which is a desired date and time to end the advertisement placement in the advertisement frame
- the bid advertisement frame display means generates the bid information registration page so as to enable the advertiser to set the placement start time and the placement end time from the advertiser terminal device.
- the advertisement placement period is set, for example, as a continuous period from the placement start time to the placement end time. Since the placement start time and the placement end time can be set from the advertiser terminal device through the bid information registration page, the advertiser can arbitrarily set and bid for a desired advertisement placement period.
- the bid advertisement frame display means causes the advertiser terminal device to display the advertisement frames in a layout similar to a layout displayed in the search result page on the user terminal device.
- the advertisement frames are displayed in a layout similar to a layout on the search result page in the user terminal device. This allows the advertiser to designate and bid for a desired advertisement frame in consideration of the user's point of view, from among the advertisement frames that vary in layout such as position and size.
- the bid advertisement frame display means causes the advertiser terminal device to display, as the bid status of each of the advertisement frames, whether or not the advertisement frame is bid.
- the advertiser can designate and bid for a desired advertisement frame.
- the bid advertisement frame display means causes the advertiser terminal device to display, as the bid status of each of the advertisement frames, each set of bid information stored in the storage means for the advertisement frame.
- the advertiser can designate and bid for a desired advertisement frame.
- the bid advertisement frame display means causes the advertiser terminal device to display, as the bid status of each of the advertisement frames, each of a predetermined number of sets of bid information for the advertisement frame.
- the bid information is stored in the storage means every time the bid amount is accepted, there can be a plurality of sets of bid information for each advertisement frame.
- the advertiser terminal device by causing the advertiser terminal device to display each of the predetermined number of sets of bid information based on the bid amount, the advertisement placement period, and the like, the advertiser can recognize each set of bid information for the advertisement frame. As a result, the advertiser can easily designate and bid for a desired advertisement frame while accurately understanding the bid status.
- the bid advertisement frame display means causes the advertiser terminal device to display each set of bid information for the advertisement frame so that a set of bid information accepted from a predetermined advertiser is distinguished from a set of bid information accepted from another advertiser.
- the advertiser can distinguish its own bid information from bid information of other advertisers, and easily designate and bid for a desired advertisement frame.
- the bid advertisement frame display means causes the advertiser terminal device to display the bid status of each of the advertisement frames in chronological order of advertisement placement periods.
- the advertiser can bid while recognizing an appropriate bid amount for each advertisement placement period for the advertisement frame in the search result page corresponding to the search word which the advertiser intends to bid.
- the bid information registration page includes: a bid advertisement frame display page for displaying one or more advertisement frames corresponding to the search word so as to be designatable by the advertiser; and a bid amount entry page for entering a bid amount for the advertisement frame designated by the advertiser from the bid advertisement frame display page, and the bid advertisement frame display means generates the bid information registration page so that the advertisement frame is designated by performing a click operation on the advertisement frame on the bid advertisement frame display page, and the bid amount entry page for the designated advertisement frame is displayed.
- the advertiser can designate the advertisement frame and display the bid amount registration page, and enter the bid amount for the advertisement frame.
- the advertiser can easily designate and bid for a desired advertisement frame.
- the bid advertisement frame display means causes a bid status of the advertisement frame designated from the bid advertisement frame display page, to be displayed in a form of a calendar on the bid amount entry page.
- the bid status of the designated advertisement frame is displayed in the calendar form on the bid amount entry page, so that the current bid status of the advertisement frame is presented in a display form which is visually easy to understand. Accordingly, for the advertisement frame in the search result page corresponding to the search word which the advertiser intends to bid, the advertiser can bid while easily recognizing an appropriate bid amount for each desired advertisement placement period based on the bid status displayed on the bid amount entry page.
- the bid advertisement frame display means generates the bid amount entry page so that an advertisement placement period of each set of bid information stored in the storage means for the advertisement frame is displayed on the calendar indicating the bid status of the designated advertisement frame in the bid amount entry page, and a drag operation of a period designating an advertisement placement period for the bid amount entered in the bid amount entry page for the advertisement frame is performed on the calendar to set the advertisement placement period for the bid amount.
- the advertisement placement period of each set of bid information is displayed on the calendar indicating the bid status of the designated advertisement frame, so that the advertisement placement period of each current set of bid information for the advertisement frame is visually easy to understand.
- the advertiser can designate the advertisement placement period by a drag operation of the period on this calendar.
- the advertiser can easily set and bid for a desired advertisement placement period for the bid amount.
- the advertisement server device of the present invention comprises a charge management means for, based at least on a bid amount of each advertisement frame, computing a charge amount to the advertiser for displaying advertisement content in the advertisement frame, and also restricting the charge amount based on a predetermined upper limit.
- the charge amount can be successively computed by the charge management means based on the bid amount. For example, having set the bid amount as a bid unit price, the charge amount is computed by multiplying the bid unit price by a predetermined value corresponding to the advertisement effectiveness such as the number of times the advertisement is displayed, the display period, and the number of clicks.
- the charge management means restricts the charge amount based on the predetermined upper limit, as a result of which the charge amount can be kept from becoming not less than an amount estimated by the advertiser, as an example. This enables the advertiser to more easily display the advertisement suited to the advertiser's needs by estimating the charge amount depending on, for example, budget or advertisement policy.
- the upper limit is a predetermined maximum charge amount set beforehand for the advertisement frame, and the maximum charge amount is settable in the bid information registration page, and, when the charge amount for displaying the advertisement content in the advertisement frame becomes not less than the maximum charge amount set for the advertisement frame, the charge management means halts the display of the advertisement content in the advertisement frame.
- the upper limit for restricting the charge amount is the predetermined maximum charge amount set beforehand for each advertisement frame, and the maximum charge amount can be set in the bid information registration page. Therefore, the advertiser can bid while setting the upper limit of the charge amount beforehand.
- the charge management means halts the display of the advertisement content in the advertisement frame. In this way, the charge amount to the advertiser for displaying the advertisement content is restricted so as not to increase further. This enables the advertiser to more easily display the advertisement suited to the advertiser's needs by estimating the charge amount depending on, for example, budget or advertisement policy.
- the charge amount is a value obtained by multiplying the bid amount of the advertisement frame by the number of clicks on the advertisement content displayed in the advertisement frame on the search result page
- the upper limit is a predetermined maximum number of clicks set beforehand as an upper limit of the number of clicks
- the maximum number of clicks is settable in the bid information registration page, and, when the number of clicks on the advertisement content displayed in the advertisement frame becomes not less than the maximum number of clicks set for the advertisement frame, the charge management means halts the display of the advertisement content in the advertisement frame.
- the advertisement content contains a hyperlink to a web site of the advertiser.
- the number of clicks on the advertisement content corresponds to the number of times the user is introduced to the web site of the advertiser. Therefore, by setting the value obtained by multiplying the bid amount by the number of clicks as the charge amount, the charge amount that directly reflects the profit the advertiser has received from the advertisement can be properly determined.
- the upper limit for restricting the charge amount is the predetermined maximum number of clicks set beforehand as the upper limit of the number of clicks, and the maximum number of clicks can be set in the bid information registration page. Hence, the advertiser can bid while setting the upper limit of the number of clicks beforehand.
- the charge management means halts the display of the advertisement content in the advertisement frame.
- the charge amount to the advertiser for displaying the advertisement content is restricted so as not to increase further. This enables the advertiser to more easily display the advertisement suited to the advertiser's needs by estimating the charge amount or the advertisement effectiveness depending on, for example, budget or advertisement policy.
- the successful bid determination means when display of predetermined advertisement content in the advertisement frame is halted by the charge management means, performs a process of determining a successful bid while excluding, from the extracted set of bid information, a set of bid information relating to the advertisement content the display of which in the advertisement frame is halted by the charge management means.
- the successful bid determination means determines the successful bid at the time when the search is performed by the user.
- the successful bid determination means performs the process of determining the successful bid while excluding the bid information relating to the advertisement content the display of which is halted at the time.
- the advertisement content of the next highest bid amount for the advertisement frame can be moved up and displayed.
- the advertisement can be efficiently provided by reducing a period during which no advertisement is displayed.
- the bid advertisement frame display means causes the advertiser terminal device to display, as the bid status of each of the advertisement frames, whether or not the upper limit for restricting the charge amount is set for advertisement content of each set of bid information stored in the storage means for the advertisement frame.
- the upper limit for restricting the charge amount such as the maximum charge amount or the maximum number of clicks
- the display of the advertisement content is halted and other advertisement content of a lower bid amount is displayed. Accordingly, by displaying the bid status indicating whether or not the upper limit is set, it becomes possible for the advertiser to bid while recognizing such a display possibility.
- the search result page preferably has a link function for displaying the bid information registration page.
- the user may want to, as an advertiser, display an advertisement on the search result page for the search word.
- the advertiser may want to add or change an advertisement for the search word as a result of transmitting, as a user, the search word and viewing the search result page.
- the like function provides access form the search result page to the bid information registration page, so that it is possible to easily bid for the search word as an advertiser.
- the advertisement display method of the present invention comprises: a search result page generation step of generating, according to a search word transmitted from a user terminal device via a network, a search result page to which advertisement content relevant to the search word is added; and a search result provision step of transmitting the search result page to the user terminal device.
- the advertisement display method of the present invention comprises: a search word acceptance step of accepting a search word transmitted from an advertiser terminal device; a bid advertisement frame display step of generating a bid information registration page for causing the advertiser terminal device to display plurality of advertisement frames each of which corresponds to the search word accepted in the search word acceptance means and has a specified display position on the search result page, together with a bid status of each of the advertisement frames; a bid amount acceptance step of accepting a bid amount for each predetermined advertisement placement period, for an advertisement frame designated in the advertiser terminal device; a storage step of, every time the bid amount is accepted, storing information for specifying an advertiser, the search word, the advertisement frame, the advertisement placement period, the bid amount, and advertisement content in a storage means in association with each other, as a set of bid information; an advertisement frame extraction step of, when the search word transmitted from the user terminal device is accepted, referencing the storage means, and extracting an advertisement frame associated with the search word; a successful bid determination step of, at a time of accepting the search word transmitted
- the advertiser can easily bid for each desired advertisement placement period and advertisement frame for the search word while recognizing the display on the advertiser terminal device, by the bid advertisement frame display step. Therefore, according to the present invention, the advertisement can be displayed in the search result page in a manner suited to the advertiser's needs, thereby efficiently presenting the advertisement to the user who is a potential customer.
- the advertisement display program of the present invention causes a computer to execute: a search result page generation process of generating, according to a search word transmitted from a user terminal device via a network, a search result page to which advertisement content relevant to the search word is added; and a search result provision process of transmitting the search result page to the user terminal device.
- the advertisement display program of the present invention has a function for causing the computer to execute: a search word acceptance process of accepting a search word transmitted from an advertiser terminal device; a bid advertisement frame display process of generating a bid information registration page for causing the advertiser terminal device to display a plurality of advertisement frames each of which corresponds to the search word accepted in the search word acceptance means and has a specified display position on the search result page, together with a bid status of each of the advertisement frames; a bid amount acceptance process of accepting a bid amount for each predetermined advertisement placement period, for an advertisement frame designated in the advertiser terminal device; a storage process of, every time the bid amount is accepted, storing information for specifying an advertiser, the search word, the advertisement frame, the advertisement placement period, the bid amount, and advertisement content in a storage means in association with each other, as a set of bid information; an advertisement frame extraction process of, when the search word transmitted from the user terminal device is accepted, referencing the storage means, and extracting an advertisement frame associated with the search word; a successful bid determination process
- the process for achieving the advantages described in regard to the advertisement server device of the present invention can be executed on a computer.
- FIG. 1 is a system configuration diagram of an advertisement display system according to an embodiment of the present invention.
- FIG. 2 is a functional block diagram showing a configuration of an advertisement server device in the advertisement display system shown in FIG. 1 .
- FIG. 3 is a diagram showing information registered in a member information database in a storage unit in the advertisement server device shown in FIG. 2 .
- FIG. 4 is a diagram showing information registered in a content database in the storage unit in the advertisement server device shown in FIG. 2 .
- FIG. 5 is a diagram showing information registered in a bid database in the storage unit in the advertisement server device shown in FIG. 2 .
- FIG. 6 is a diagram showing information registered in a charge database in the storage unit in the advertisement server device shown in FIG. 2 .
- FIG. 7 is a screen transition diagram of an advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 8 is a screen display example of a member login page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 9 is a screen display example of a member information registration/confirmation/change page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 10 is a screen display example of a member information confirmation page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 11 is a screen display example of my page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 12 is a screen display example of a content registration/confirmation/change page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 13 is a screen display example of a keyword selection/entry page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 14 is a screen display example of a pull-down state of the keyword selection/entry page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 15 is a screen display example of a bid advertisement frame display/designation page in the case of transitioning from the keyword selection/entry page shown in FIG. 14 .
- FIG. 16 is a screen display example of a bidding page in the case of transitioning from the bid advertisement frame display/designation page shown in FIG. 15 .
- FIG. 17 is a screen display example of the bidding page shown in FIG. 16 during a bidding operation.
- FIG. 18 is a screen display example of the bidding page shown in FIG. 16 after the bidding operation.
- FIG. 19 is a screen display example of a bid information confirmation page transitioned from the bidding page shown in FIG. 18 .
- FIG. 20 is a second screen display example of the bidding page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 21 is a screen display example of the bidding page shown in FIG. 20 during a bidding operation.
- FIG. 22 is a third screen display example of the bidding page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 23 is a screen display example of the bidding page shown in FIG. 22 during a bidding operation.
- FIG. 24 is a fourth screen display example of the bidding page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 25 is a screen display example of the bid information confirmation page in the case of transitioning from the bidding page shown in FIG. 24 .
- FIG. 26 is a fifth screen display example of the bidding page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 27 is a screen display example of the bid advertisement frame display/designation page transitioned from the bidding page shown in FIG. 26 .
- FIG. 28 is a screen display example of the bidding page in the case of transitioning from the bid advertisement frame display/designation page shown in FIG. 27 .
- FIG. 29 is a screen display example of the bid information confirmation page transitioned from the bidding page shown in FIG. 28 .
- FIG. 30 is a screen display example of a search page in a user terminal device shown in FIG. 1 .
- FIG. 31 is a screen display example of a search result page transitioned from the search page shown in FIG. 30 .
- FIG. 32 is a second screen display example of the search page in the user terminal device shown in FIG. 1 .
- FIG. 33 is a second screen display example of the search result page transitioned from the search page shown in FIG. 32 .
- FIG. 34 is a screen display example of a charge status confirmation page in the advertiser terminal device by the advertisement server device shown in FIG. 2 .
- FIG. 35 is a flowchart of a member information registration/confirmation/change process by the advertisement server device shown in FIG. 2 .
- FIG. 36 is a flowchart of a content registration/confirmation/change process by the advertisement server device shown in FIG. 2 .
- FIG. 37 is a flowchart of a bid information registration/confirmation/change process by the advertisement server device shown in FIG. 2 .
- FIG. 38 is a flowchart of the bid information registration/confirmation/change process following FIG. 37 .
- FIG. 39 is a flowchart of the bid information registration/confirmation/change process following FIG. 38 .
- FIG. 40 is a flowchart of a search process and a search result provision process by the advertisement server device shown in FIG. 2 .
- FIG. 41 is a flowchart of a charge determination process following FIG. 40 .
- the advertisement server device 1 , the user terminal device 2 -k, and the advertiser terminal device 3 -k constitute an advertisement display system S.
- This advertisement display system S is a system that provides a user with search results based on a search word entered by the user in a search site and, when providing the search results, displays advertisement content relevant to the search word in addition to the search results (see FIG. 31 ).
- an advertiser can register advertisement content in association with a search word that is expected to be entered by the user for performing a search, and place an advertisement when a predetermined condition is satisfied after bidding.
- the advertisement server device 1 is a server device operated by an operator of the search site.
- the advertisement server device 1 includes, as its functions, a search result page generation means 6 a for generating, according to a search word entered from the user terminal device 2 -k, a search result page to which advertisement content relevant to the search word is added, and a search result provision means 6 b for transmitting the generated search result page to the user terminal device 2 -k.
- the advertisement server device 1 further includes, as its function, a search means 5 for performing a search on search objects based on the search word entered from the user terminal device 2 -k.
- the search means 5 uses site-related information (text data such as site name, description, web page, and text content) as the search objects.
- the search means 5 extracts sites whose site-related information contains the search word, and outputs a list for displaying the extracted sites as the search results (see sign 804 in FIG. 31 ).
- this embodiment shows an example where the advertisement server device 1 includes the search means 5 , there is also the case where the advertisement server device 1 does not include the search means 5 and performs the search through an external OEM supply of the search engine.
- the advertisement server device 1 is capable of mutual data transmission/reception with the user terminal device 2 -k and the advertiser terminal device 3 -k via the network NW using, for example, TCP/IP (Transmission Control Protocol/Internet Protocol) or the like as a communication protocol.
- the network NW is constructed, for example, by the Internet, a dedicated communication line (for example, CATV (Community Antenna Television) line), a mobile communication network (including a base station and the like), a gateway, or the like.
- the user terminal device 2 -k is a terminal device used by the user of the search site in the advertisement display system S.
- a personal computer, a PDA (Personal Digital Assistant), a STB (Set Top Box), a mobile phone, or the like on which a web browser application is installed is applicable to the user terminal device 2 -k.
- the user terminal device 2 -k itself does not need to have particular functions other than the web browser application and other commonly-used functions.
- the advertisement display system S is realized by the advertisement server device 1 displaying various pages on a screen of the user terminal device 2 -k and obtaining information entered by the user on these pages, through the web browser application of the user terminal device 2 -k.
- the advertiser terminal device 3 -k is a terminal device used by the advertiser that is a member of the advertisement display system S. For instance, a personal computer or the like on which a web browser application is installed is applicable to the advertiser terminal device 3 -k.
- the advertiser terminal device 3 -k itself does not need to have particular functions other than the web browser application and other commonly-used functions.
- the advertisement display system S is realized by the advertisement server device 1 displaying various pages on a screen of the advertiser terminal device 3 -k and obtaining information entered by the advertiser on these pages, through the web browser application of the advertiser terminal device 3 -k.
- various pages including member information, advertisement content, bid information, charge status, and the like of the registered advertiser are provided from the advertisement server device 1 and displayed on the screen by the browser of the advertiser terminal device 3 -k (see FIG. 7 ).
- the advertiser can conduct management such as registration/change/confirmation of member information, advertisement content, bid information, charge status, and so on.
- the following describes a configuration of the advertisement server device 1 , with reference to FIG. 2 .
- the advertisement server device 1 includes: a communication unit 10 that connects to the network NW and controls communication states with the user terminal device 2 -k, the advertiser terminal device 3 -k, and the like; a control unit 11 (a processor circuit including a CPU, a ROM, a RAM, an input/output circuit, and so on) that performs various operations; a storage unit 12 (for example, a hard disk drive and the like) that stores various data, programs, and the like; and an input/output interface unit 13 that performs interface processing (such as data reading and writing) between these units.
- the storage unit 12 corresponds to the storage means in the present invention.
- the advertisement server device 1 may further include a drive unit that reads data and the like from a storage medium such as a flexible disk, a CD (Compact Disc), or a DVD (Digital Versatile Disc), and records data and the like on the storage medium.
- a storage medium such as a flexible disk, a CD (Compact Disc), or a DVD (Digital Versatile Disc), and records data and the like on the storage medium.
- a page database 20 In the storage unit 12 , a page database 20 , a keyword database 21 , a member information database 22 , a content database 23 , a bid database 24 , and a charge database 25 are specifically constructed as databases for storing data used by the search result page generation means 6 a and the search result provision means 6 b.
- the page database 20 stores information about various pages provided from the advertisement server device 1 to the user terminal device 2 -k and the advertiser terminal device 3 -k and displayed on the screen.
- HTML data, audio data, text data, and the like constituting web pages are registered in the page database 20 .
- Page types and page structures will be described later.
- the information stored in this page database 20 includes information about advertisement frames.
- An advertisement frame is a frame in which an advertisement associated with a search word is displayed, in a search result page (see FIG. 25 ).
- One advertisement content can be displayed in each advertisement frame.
- the advertiser can designate and bid for an advertisement frame for each search word.
- information about an advertisement frame is, as an example, HTML data or the like that corresponds to a number indicating the advertisement frame such as C- 1 or R- 1 shown in FIG. 15 described later and that is for displaying advertisement content in a layout of a predetermined position, size, and the like on the search result page.
- the keyword database 21 stores search words entered by the user and the advertiser.
- a search word is a keyword classified by category as shown in FIG. 14 described later.
- the member information database 22 stores information about each advertiser that is a member of the advertisement display system S, in association with an advertiser ID for identifying the advertiser (for specifying the advertiser).
- an advertiser ID for identifying the advertiser (for specifying the advertiser).
- an advertiser ID for example, an advertiser ID, a password for login, an account ID for identifying an account for the advertiser to pay an advertisement fee, an account number, the advertiser's name, postal code, address, phone number, fax number, department, contact name, mail address, and the like are registered in the member information database 22 , as shown in FIG. 3 .
- account ID and the mail address are in a one-to-one correspondence with the advertiser ID and therefore can be used as information for identifying the advertiser, instead of the advertiser ID.
- the content database 23 stores information about advertisement content, in association with a content ID for identifying the advertisement content and an advertiser ID.
- a content ID for identifying the advertisement content
- an advertiser ID for example, a content ID, an advertiser ID, a title displayed as advertisement content, a URL for linking to the advertiser's webpage, text showing the advertisement, file reference information of an image displayed as the advertisement, and the like are registered in the content database 23 , as shown in FIG. 4 .
- the bid database 24 stores bid information such as a bid amount for displaying an advertisement for each advertisement frame, in association with an advertiser ID, an advertisement frame, and a content ID.
- bid information such as a bid amount for displaying an advertisement for each advertisement frame, in association with an advertiser ID, an advertisement frame, and a content ID.
- a search word keyword classified by category
- a predetermined number of a plurality of advertisement frames for the search word are registered in the bid database 24 , as shown in FIG. 5 .
- the search word and the plurality of advertisement frames are registered beforehand, or registered by an operation of an advertiser. At least one record is registered for each search word and advertisement frame.
- a record of the keyword “insurance” classified in the category “insurance” and records of six advertisement frames C- 1 , C- 2 , C- 3 , R- 1 , R- 2 , and R- 3 corresponding to the keyword “insurance” are registered in the bid database 24 , as shown in FIG. 5 . Further, five records, two records, one record, four records, two records, and one record are registered respectively for the six advertisement frames “C- 1 ”, “C- 2 ”, “C- 3 ”, “R- 1 ”, “R- 2 ”, and “R- 3 ”.
- a record of the search word and records of the predetermined number of a plurality of advertisement frames for the search word are added, and at least one record is generated for each advertisement frame.
- a record of “golf insurance” classified in the category “insurance” and records of six advertisement frames C- 1 , C- 2 , C- 3 , R- 1 , R- 2 , and R- 3 corresponding to the keyword “golf insurance” are added, and one record is generated for each of the six advertisement frames, as shown in FIG. 5 .
- Each record for each search word and advertisement frame is added every time a bid amount is accepted, and bid information such as a bid amount and an advertisement placement period is registered in each record.
- bid amount unit price
- a bid date a bid date
- a placement start time a placement start time
- a placement end time an advertiser ID
- the number of clicks on advertisement content by users a charge amount, a maximum number of clicks, a maximum charge amount, a click number upper limit flag, a charge amount upper limit flag, a placement halt flag, and the like are registered in each record for each search word and advertisement frame, as shown in FIG. 5 .
- the placement start time is a date and time desired by the advertiser to start the advertisement placement.
- the placement end time is a date and time desired by the advertiser to end the advertisement placement.
- the advertisement placement period is set as a continuous period from the placement start time to the placement end time.
- the advertisement halt flag is a flag showing a placement state of the advertisement content. In the case where the advertisement content is in a placeable state, the advertisement halt flag is set to 0. In the case where the advertisement content is in a placement halt state, the placement halt flag is set to 1.
- the maximum number of clicks indicates a predetermined upper limit set beforehand by the advertiser for the number of clicks on the advertisement content in each advertisement frame.
- the click number upper limit flag is a flag for setting whether or not to halt the placement of the advertisement content based on the maximum number of clicks. In the case where the click number upper limit flag is set to 0, the maximum number of clicks is not used as the upper limit, and the advertisement content is placed regardless of the number of clicks. In the case where the click number upper limit flag is set to 1, the maximum number of clicks is used as the upper limit, and the placement of the advertisement content is halted when the number of clicks becomes not less than the maximum number of clicks.
- the maximum charge amount indicates a predetermined upper limit set beforehand for the charge amount for displaying the advertisement content in each advertisement frame.
- the charge amount upper limit flag is a flag for setting whether or not to halt the placement of the advertisement content based on the maximum charge amount. In the case where the charge amount upper limit flag is set to 0, the maximum charge amount is not used as the upper limit, and the advertisement content is placed regardless of the charge amount. In the case where the charge amount upper limit flag is set to 1, the maximum charge amount is used as the upper limit, and the placement of the advertisement content is halted when the charge amount becomes not less than the maximum charge amount.
- the charge database 25 stores charge-related information such as a charge amount for advertisement placement, in association with an advertiser ID.
- charge-related information such as a charge amount for advertisement placement, in association with an advertiser ID.
- an advertiser ID, an account number, a category, a keyword, an advertisement frame, a unit price for advertisement display, the number of clicks, a charge amount, and the like are registered in the charge database 26 , as shown in FIG. 6 .
- the unit price the bid amount is used as an example.
- the charge amount a value obtained by multiplying the unit price by the number of clicks is used as an example.
- a database of information about sites that are used by the search means 5 as search objects is constructed in the storage unit 12 .
- the storage unit 12 further stores, in addition to a predetermined operating system, a WWW (World Wide Web) server program for generating web pages based on various data stored in the storage unit 12 and transmitting the web pages to the user terminal device 2 -k, the advertiser terminal device 3 -k, and the like according to requests transmitted from the user terminal device 2 and the advertiser terminal device 3 -k through the use of a HTTP protocol, and other various programs for realizing the functions of the search means 5 , the search result page generation means 6 a , and the search result provision means 6 b.
- a WWW World Wide Web
- various data and programs may be obtained from another server device or the like via the network NW, or recorded on a storage medium such as a CD-ROM and read via the drive unit.
- the control unit 11 includes various functional structures for realizing the functions of the search means 5 , the search result page generation means 6 a , and the search result provision means 6 b . These functions are realized by reading a program stored beforehand in the storage unit 12 or the ROM of the control unit 11 in the advertisement server device 1 and executing the program by the CPU of the control unit 11 .
- This program includes the advertisement server program in the present invention.
- the control unit 11 includes: an authentication means 30 for performing a login process of the advertiser that accesses the advertisement management site; a member information registration means 31 for enabling the advertiser to register information about the advertiser; a content registration means 32 for accepting advertisement content corresponding to a search word and an advertisement frame from the advertiser terminal device 3 -k; a search word acceptance means 33 for accepting the search word transmitted from the advertiser terminal device 3 -k; a bid advertisement frame display means 34 for generating a bid information registration/change/confirmation page 500 described later for displaying an advertisement frame corresponding to the search word accepted by the search word acceptance means 33 together with bid information of the advertisement frame, and causing the advertiser terminal device 3 -k to display the bid information registration/change/confirmation page 500 ; a bid amount acceptance means 35 for accepting a bid amount for an advertisement frame designated in the advertiser terminal device 3 -k for each advertisement placement period; an authentication means 30 for performing a login process of the advertiser that accesses the advertisement management site; a member information registration means 31 for
- the bid information registration/change/confirmation page 500 (the bid information registration page in the present invention) displayed by the bid advertisement frame display means 34 specifically includes: an advertisement frame display/designation page 520 (the bid advertisement frame display page in the present invention) for displaying, when a search word is transmitted from the advertiser currently logged in the advertisement management site via the advertiser terminal device 3 -k, one or more advertisement frames corresponding to the search word so as to be designatable by the advertiser, as shown in FIG. 15 described later; and a bidding page 530 (the bid amount entry page in the present invention) for entering a bid amount for an advertisement frame designated by the advertiser from the advertisement frame display/designation page 520 , as shown in FIG. 16 described later.
- the advertisement frame display/designation page 520 and the bidding page 530 will be described in detail later.
- the bid amount acceptance means 35 accepts a bid amount for the advertisement frame designated in the advertiser terminal device 3 -k, for each advertisement placement period. Every time the bid amount is accepted by the bid amount acceptance means 35 , a record is added to the bid database 24 and bid information such as the bid amount is stored. That is, the bid amount is accepted irrespective of whether or not it is higher than the other bid amounts already accepted, and the bid information is successively stored in the bid database 24 .
- the advertisement frame extraction means 36 when a search word transmitted from the user terminal device 2 -k is accepted, references the storage unit 12 and extracts an advertisement frame associated with the search word.
- the advertisement extraction means 38 when a search is performed from the user terminal device 2 -k according to an arbitrary search word, the advertisement extraction means 38 references the bid database 24 and extracts an advertisement frame associated with the search word.
- the successful bid determination means 37 at the time of accepting the search word transmitted from the user terminal device 2 -k, extracts records of bid information whose advertisement placement period contains the time from among the bid information stored in the storage unit 12 , for each advertisement frame extracted by the advertisement frame extraction means 36 . When doing so, the successful bid determination unit 37 excludes a record corresponding to advertisement placement which is in a halted state due to the full number of clicks or the full charge amount, from the extracted records. The successful bid determination unit 37 then determines that the advertisement frame is successfully bid by a highest bid amount out of bid amounts included in the extracted bid information.
- the successful bid determination means 37 references the bid database 24 . From among the records stored for each search word and advertisement frame, the successful bid determination means 37 determines a record of a highest bid amount satisfying the condition that the current time is within the advertisement placement period (the current time is between the placement start time and the placement end time) and the condition that the placement is not halted (the placement halt flag is not 1), as a record of advertisement content to be displayed as an advertisement.
- bid amounts entered by advertisers are all accepted by the bid amount acceptance means 35 regardless of the amount and stored in the bid database 24 , it is possible to appropriately respond to the case where a next highest bid amount or below is moved up and determined as a successful bid by the successful bid determination means 37 due to the full number of clicks, the full charge amount, a lapse of the advertisement placement period, or the like.
- the advertisement extraction means 38 extracts advertisement content associated with the record determined by the successful bid determination means 37 for each advertisement frame, as advertisement content to be added to the search result page 800 .
- the advertisement extraction means 38 obtains a content ID of advertisement content associated with the bid amount determined by the successful bid determination means 37 from the bid database 24 , and extracts information about the advertisement content associated with the content ID from the content database 23 .
- the search result page generation means 6 a generates the search result page to which the advertisement content extracted by the advertisement extraction means 38 is added, according to the search word transmitted from the user terminal device 2 -k.
- the search result provision means 6 b transmits the search result page to the user terminal device 2 -k.
- examples of pages provided to the advertiser terminal device 3 -k include a member login page 100 , my page 200 which is a top page for enabling the advertiser currently logged in to perform various management such as registration/confirmation/change, a page 300 relating to member information registration/confirmation/change, a page 400 relating to advertisement content registration/confirmation/change, a page 500 relating to bid information registration/confirmation/change, and a page 600 relating to charge status confirmation.
- the bid information registration/confirmation/change-related page 500 specifically includes, for example, four types of pages that are a keyword selection/entry page 510 , the bid advertisement frame display/designation page 520 , the bidding page 530 , and a bid information confirmation page 540 . Arrows shown in FIG. 7 indicate screen transitions between these pages.
- examples of pages provided to the user terminal device 2 -k include a search page 700 (see FIG. 30 ) for enabling the user to enter a search word and the search result page 800 (see FIG. 31 ) for displaying search results for the user.
- FIG. 8 shows a screen display example of the member login page 100 .
- the member login page 100 is a page for enabling the advertiser that is a member of the advertisement display system S to log into the advertisement management site.
- the member login page 100 includes an advertiser ID entry area 101 , a password entry area 102 , a login button 103 , and a new registration button 104 .
- An entry form for entering an advertiser ID is displayed in the advertiser ID entry area 101
- an entry form for entering a password is displayed in the password entry area 102 .
- the authentication means 30 performs password authentication using the advertiser ID and the password entered by the advertiser on the member login page 100 .
- the password authentication process is successful, a transition is made to my page by the authentication means 30 .
- the new member registration button 104 is selected, a transition is made to the member information registration/confirmation/change page 300 by the member information registration means 31 .
- FIG. 9 shows a screen display example of the member information registration/confirmation/change page (top page) 300
- FIG. 10 shows a screen display example of a member information confirmation page 310 transitioned from the member information registration/confirmation/change page 300
- the member information registration/confirmation/change page 300 is a page for enabling the advertiser to register in the advertisement display system S as a new member, confirm information about the advertiser itself that is a member of the advertisement display system S, and register/change/delete the information and the like.
- the member information registration/confirmation/change page 300 is a page to which a transition is made when the new member registration button 104 is selected in the member login page 100 , when a member information registration/confirmation/change link is selected in my page 200 , and when a reentry button is selected in the member information confirmation page 310 .
- the member information registration/confirmation/change page 300 includes a member information display/entry area 301 , a registration button 302 , and a “return” button 303 .
- Each entry form for displaying/entering information about the advertiser such as a member name, a postal code, and an address is displayed in the member information display/entry area 301 .
- information stored in the member information database 22 in association with the advertiser ID is changeably displayed in each corresponding entry form.
- the member information confirmation page 310 includes a member information display area 311 , a reentry button 312 , and a confirmation button 313 .
- the information displayed/entered in the member information registration/confirmation/change page 300 is displayed in the member information display area 311 .
- the confirmation button 313 is selected by the advertiser, the information displayed in the member information confirmation page 310 is registered in the member information database 22 as information about the advertiser.
- the “reentry” button 312 is selected, a transition is made to the member information registration/confirmation/change page 300 .
- FIG. 11 shows a screen display example of my page 200 .
- My page 200 is a page for enabling each advertiser that is a member of the advertisement display system S to register/confirm/change member information, advertisement content, and bid information, confirm a charge status or a placement status, and the like.
- My page 200 is generated based on member information, advertisement content information, bid information, charge information, and the like corresponding to the advertiser ID of the advertiser currently logged in.
- my page 200 is a page to which a transition is made when the login button 103 is selected in the member login page 100 and the password authentication is successful.
- my page 200 includes a menu selection area 201 , a bid status/placement status display area 202 , and a logout button 203 .
- Links to transition to pages for registration/change/confirmation of various information are displayed in the menu selection area 201 .
- a transition is made to the member information registration/confirmation/change page 300 shown in FIG. 9 .
- an advertisement content registration/confirmation/change link is selected, a transition is made to the advertisement content registration/confirmation/change page 400 shown in FIG. 12 .
- a bid information registration/confirmation/change link is selected, a transition is made to the keyword selection/entry page 510 which is a top page of the bid information registration/confirmation/change page 500 shown in FIG. 13 .
- a charge status confirmation link is selected, a transition is made to the charge status confirmation page 600 shown in FIG. 28 .
- a category, a keyword, an advertisement frame number, a content ID, a bid amount, a status, the number of clicks, and the like of an advertisement bid by the advertiser are displayed in the bid status/placement status display area 202 .
- “placed” indicates a status where the advertisement is currently displayed
- “halted” indicates a status where the advertisement was previously displayed but is currently not displayed
- “unplaced” indicates there is no history of previous or current display.
- the status is set to “halted” when the placement of the advertisement is halted due to the full number of clicks or the full charge amount or when another advertiser acquires a highest bid amount during the placement of the advertisement.
- the advertiser can become aware of a rebidding opportunity.
- bids from advertisers are executed at any time, and a successful bid is determined when a search is performed by a user.
- a transition is made to a bidding screen for the record. For example, when the record of R- 1 in the third row is selected and clicked, a transition is made to the bidding page 530 shown in FIG. 16 described later.
- each bid keyword and its bid status/placement status are collectively displayed in my page 200 . This enables the advertiser to recognize the bid status/placement status and immediately make a rebid.
- a logout process from the advertisement management site is executed, and a transition is made to, for example, a page for notifying the advertiser of logout completion.
- FIG. 12 shows a screen display example of the advertisement content registration/confirmation/change page 400 .
- the advertisement content registration/confirmation/change page 400 is a page for enabling the advertiser to newly register advertisement content to be displayed, confirm/change registered advertisement content, and the like.
- the advertisement content registration/confirmation/change page 400 is a page to which a transition is made when the advertisement content registration/confirmation/change link is selected in my page 200 .
- the advertisement content registration/confirmation/change page 400 includes a content ID selection area 401 , a title selection/entry area 402 , a URL entry area 403 , a text entry area 404 , an image file reference area 405 , a registration button 406 , and a return button 407 .
- a pull-down menu for selecting a content ID is displayed in the content ID selection area 401 .
- an unregistered content ID is always assigned automatically, and this new content ID is displayed on top of a list of the pull-down menu.
- An entry box with a pull-down menu for enabling the advertiser to select or enter a title of advertisement content is displayed in the title selection/entry area 402 .
- the advertiser can select advertisement content from the registered titles displayed by the pull-down menu, or directly enter a title associated with the new content ID in the entry box.
- An entry form for entering a URL of the advertiser's site or the like is displayed in the URL entry area 403 .
- An entry form for entering text showing the advertisement is displayed in the text entry area 404 .
- the reference button in the image file entry area 405 is selected by the advertiser, a sub-screen for designating a reference file appears.
- a content ID or a title of the advertisement content to be changed is selected by using the pull-down menu of the content ID selection area 401 or the title selection/entry area 402 .
- the content ID information of the advertisement content of the selected content ID is displayed in the title selection/entry area 402 , the URL display/entry area 403 , the text display/entry area 404 , and the image file reference area 405 .
- the ID and information of the advertisement content of the selected title are displayed in the content ID selection area 401 , the URL display/entry area 403 , the text display/entry area 404 , and the image file reference area 405 .
- the registration button 406 When the registration button 406 is selected by the advertiser, the information entered/selected by the advertiser in the advertisement content registration/confirmation/change page 400 is registered in the content database 23 as advertisement content-related information, and a transition is made to my page 200 .
- the “return” button 407 When the “return” button 407 is selected, a transition is made to my page 200 .
- the page structure of the bid information registration/confirmation/change page 500 is described below, with reference to FIGS. 13 to 30 .
- FIG. 13 shows a screen display example of an initial state (a search word selection start state) of the keyword selection/entry page 510 which is the top page of the bid information registration/confirmation/change page 500 .
- this keyword selection/entry page 510 is a page to which a transition is made when the bid information registration/confirmation/change link is selected in my page 200 .
- the keyword selection/entry page 510 includes a keyword selection/entry area 511 , a bid status confirmation button 512 , and a “return” button 513 .
- An entry box with a pull-down menu for enabling the advertiser to select or enter a keyword which is a search word is displayed in the keyword selection/entry area 511 .
- the advertiser can select a keyword from the registered keywords displayed by the pull-down menu, or directly enter a keyword in the entry box.
- a keyword is selected or entered in the keyword selection/entry page 510 , a transition is made to the bid advertisement frame display/designation page 520 described later.
- FIG. 14 shows a screen display example when the entry box of the keyword selection/entry area 511 is pulled down in the keyword selection/entry page 510 shown in FIG. 13 .
- keywords are classified by category such as insurance, finance, shopping, and the like, as shown in FIG. 14 .
- the keywords such as insurance, auto insurance, life insurance, and the like are registered in the category “insurance”.
- FIG. 26 shows a screen display example when the advertiser directly enters an unregistered keyword in the entry box of the keyword selection/entry area 511 in the keyword selection/entry page 510 shown in FIG. 13 .
- This corresponds to the case where the advertiser generates and bids for a keyword which is not bid by any entity.
- the advertiser can freely enter a keyword in the entry box of the keyword selection/entry area 511 .
- Whether or not the entered keyword is registered can be determined by selecting the bid status confirmation button 512 , transitioning to the bid advertisement frame display/designation page 520 , and checking the bid status, or by performing a search process on the search page 700 using the entered keyword as a search word and checking the search result page 800 .
- FIG. 15 shows a screen display example of the bid advertisement frame display/designation page 520 to which a transition is made when the keyword “insurance” is selected in the keyword selection/entry page 510 shown in FIG. 14 .
- This bid advertisement frame display/designation page 520 is generated based on bid information stored in the bid database 24 .
- this bid advertisement frame display/designation page 520 includes an advertisement frame group display/designation area 523 and a “return” button 522 .
- the “return” button 522 is selected, a transition is made back to the keyword selection/entry page 510 before the transition to the bid advertisement frame display/designation page 520 .
- a plurality of (six in this screen display example) advertisement frames C- 1 , C- 2 , C- 3 , R- 1 , R- 2 , and R- 3 that are biddable by the advertiser for the selected keyword are displayed in the advertisement frame group display/selection area 523 .
- a bid is accepted for each advertisement frame. Accordingly, by preparing a plurality of advertisement frames, the same advertiser can successfully bid for all advertisement frames. For example, when the advertiser wants to place an advertisement intensively for a short period of time, the advertiser can display the same or relevant advertisements in all advertisement frames by bidding with a bid amount exceeding the current bid amount.
- each set of bid information stored in the bid database 24 for the advertisement frame is displayed in a recognizable manner, with a predetermined number of records (for example, six records in this embodiment) being set as an upper limit.
- a predetermined number of records for example, six records in this embodiment
- three records registered in the bid database 24 are overlap-displayed while being shifted in position by a predetermined distance, as shown in FIG. 15 .
- Each set of bid information is shown with a solid line box, and the frontmost bid information is displayed with the advertiser and bid amount shown in the box.
- the order of display is determined based on the bid amount, the advertisement placement period, and the like. For instance, bid information with a higher bid amount and an earlier advertisement placement period is displayed more in the front.
- the predetermined number of sets of bid information registered for each advertisement frame are each displayed in a recognizable manner, so that the advertiser can easily understand the current bid status of the advertisement frame.
- bid information of the advertiser (company) itself currently in a bidding operation is displayed so as to be distinguishable from bid information of other advertisers.
- the bid information (the bid information hatched in FIG. 15 ) of the advertiser is displayed in a chromatic color in this embodiment. This enables the advertiser to easily understand its bid status, and designate and bid for a desired advertisement frame.
- an advertisement frame which is not bid is shown with a dashed line box, where “no bid” is displayed in the box.
- the positional relationship of the advertisement frames C- 1 , C- 2 , C- 3 , R- 1 , R- 2 , and R- 3 in the advertisement frame group display/designation area 523 is substantially in the same layout as the page which is generated for the user at the time of search.
- the advertiser can select an advertisement frame desirable for the advertiser from the user's point of view.
- the advertiser can designate a desired advertisement frame while recognizing each advertisement frame on the screen through the bid advertisement frame display/designation page 520 , and easily bid for the advertisement frame in the bidding page 530 .
- FIG. 27 shows a screen display example of the bid advertisement frame display/designation page 520 to which a transition is made when the advertiser enters the unregistered keyword “golf insurance” and selects the bid status confirmation button 512 in the keyword selection/entry page 510 shown in FIG. 26 .
- the selected keyword “golf insurance” is an unregistered keyword.
- a plurality of (six in this screen display example) advertisement frames biddable by the advertiser are all not bid, and so they are shown with a dashed line box with “no bid” being displayed in the box.
- FIG. 16 shows a screen display example of the bidding page 530 to which a transition is made when the top right advertisement frame R- 1 is designated in the bid advertisement frame display/designation page 520 shown in FIG. 15 .
- This bidding page 530 includes a designated advertisement frame bid status display calendar 533 a , an advertisement placement period display area 533 b , a bid amount entry area 534 , a bid registration button 535 , an advertisement content selection area 536 , an advertisement content entry button 537 , a click number upper limit check box 538 a , a maximum number of clicks entry area 538 b , a charge amount upper limit check box 539 a , and a maximum charge amount entry area 539 b , in addition to a “return” button 532 similar to that in the bid advertisement frame display/designation page 520 shown in FIG. 15 .
- a bid status of the advertisement frame designated for the selected keyword is displayed in the bid status display calendar 533 a , in chronological order of advertisement placement periods.
- the bid status display calendar 533 a has a horizontal axis as a time axis, where dates are shown at the top.
- a predetermined number of sets of bid information are listed in decreasing order of bid amount from the top, and the bid amounts are shown at the left.
- An advertisement placement period of each set of bid information is shown in the corresponding row of the bid status display calendar 533 a .
- bid information of the advertiser (company) itself currently in a bidding operation is displayed so as to be distinguishable from bid information of other advertisers.
- the company name “company A” is displayed at the left of the bid information of the advertiser, and an advertisement placement period (a hatched portion in FIG. 16 ) bid by the advertiser and an advertisement placement period (a stippled portion in FIG. 16 ) bid by any of the other advertisers are displayed in different chromatic colors. This allows the advertiser to easily understand the bid statuses of the advertiser itself and the other advertisers and make an appropriate bid.
- the current successful bid amount for each advertisement placement period is displayed in an identifiable manner.
- a portion corresponding to the current successful bid amount for each advertisement placement period is highlighted by thick solid lines on the bid status display calendar 533 a .
- the current successful bid amount is 5 yen in the first row from the top from 1st to 5th, 1 yen in the fourth row from the top from 6th to 10th, and 4 yen in the second row from the top from 16th to 20th.
- the arrow display in the bid status display calendar 533 a indicates that an upper limit for restricting a charge amount is set, as exemplified in the third row from the top in FIG. 16 .
- the advertisement placement is halted and the lower ranking advertisement content is displayed. Therefore, the highest bid amount from 11th to 15th and from 21st to 31st exemplified in FIG. 16 is not highlighted as the successful bid amount.
- a remarks display area is provided at the right of the bid status display calendar 533 a .
- the remarks display area indicates that a new record is added by a bidding operation, an upper limit for restricting a charge amount is set, and there is a possibility of display when higher ranking advertisement placement is halted.
- the advertisement placement period of each current set of bid information for the designated advertisement frame can be visually understood with ease. This makes it possible to perform bidding while easily recognizing an appropriate bid amount for each desired advertisement placement period. For example, in the case where a sale period of company A is from 21st to 25th, company A can designate this period as an advertisement placement period, and make an appropriate bid with a bid amount higher than 2 yen because it is visually easy to understand that the current highest bid amount in this period is 2 yen.
- An entry form for entering a bid amount for the selected keyword and the designated advertisement frame is displayed in the bid amount entry area 534 . Note that, when a transition is made from the bid advertisement frame display/designation page 520 to the bidding page 530 , an amount (6 yen in the example of FIG. 16 ) exceeding the current highest bid amount in all advertisement placement periods is displayed in the bid amount entry area 534 as a default value.
- a start time and an end time of advertisement placement for setting an advertisement placement period corresponding to the bid amount entered in the bid amount entry area 534 are displayed in the advertisement placement period display area 533 b .
- the bid registration button 535 is selected by the advertiser, a transition is made to the bid information confirmation page 540 described later (see FIG. 19 ).
- a pull-down menu for selecting advertisement content is displayed in the advertisement content selection area 536 .
- the advertisement content entry button 537 is selected by the advertiser, a transition is made to the advertisement content registration/confirmation/change page 400 described earlier (see FIG. 12 ).
- An entry form for entering a maximum number of clicks is displayed in the maximum number of clicks entry area 538 b .
- An entry form for entering a maximum charge amount is displayed in the maximum charge amount entry area 593 b .
- FIG. 17 shows a screen display example during an operation of bidding for the period from 16th to 20th with 5 yen, in the case where company A designates and bids for the advertisement frame “R- 1 ” for the keyword “insurance” as shown in FIG. 16 .
- the advertiser company A performs an operation of dragging the period of 16th to 20th on the dates shown at the top of the bid status display calendar 533 a , thereby designating the period as an advertisement placement period.
- the start time (“2007/01/16 00:00 ⁇ ”) and the end time (“2007/01/20 24:00”) of advertisement placement are automatically displayed in the advertisement placement period display area 533 b .
- the lowest bid amount for a successful bid in the period of 16th to 20th i.e., 5 yen
- the bid amount entry area 534 By clicking the bidding button 535 in this state, the bid amount for the advertisement placement period is accepted, a new record is added to the bid database 24 , and bid information indicating that the period of 16th to 20th is bid with 5 yen is registered.
- FIG. 18 shows a screen display example of the bidding page 530 after an operation of bidding for the period of 16th to 20th with 5 yen and bidding for the period of 21st to 25th with 3 yen, in the case where company A designates and bids for the advertisement frame “R- 1 ” for the keyword “insurance” as shown in FIG. 17 .
- two records of bid information of company A are newly added in the second and fourth rows from the top on the bid status display calendar 533 a .
- the portions corresponding to the bid amounts of company A are highlighted by thick solid lines, as the current successful bid amounts for the period of 16th to 20th and the period of 21st to 25th. Since the identifiable record of the advertiser itself is displayed at the highest ranking, the advertiser can easily recognize that its advertisement is to be displayed.
- FIG. 20 shows a screen display example of the bidding page 530 before a bidding operation in the case where, after company A bids as shown in FIGS. 16 to 18 , company B logs into as an advertiser, and designates and bids for the advertisement frame “R- 1 ” for the keyword “insurance”. As shown in FIG. 18 , bid information of company B is shown in the first and third rows from the top on the bid status display calendar 533 a .
- FIG. 21 shows a screen display example during an operation of bidding for the period of 16th to 20th with 6 yen, in the case where company B designates and bids for the advertisement frame “R- 1 ” for the keyword “insurance” as shown in FIG. 20 .
- the advertiser company B performs an operation of dragging the period of 16th to 20th on the dates shown at the top of the bid status display calendar 533 a , thereby designating the period as an advertisement placement period.
- the start time (“2007/01/16 00:00 ⁇ ”) and the end time (“2007/01/20 24:00”) of advertisement placement are automatically displayed in the advertisement placement period display area 533 b .
- the lowest bid amount for a successful bid in the period of 16th to 20th i.e., 6 yen
- the bid amount entry area 534 By clicking the bidding button 535 in this state, the bid amount for the advertisement placement period is accepted, a new record is added to the bid database 24 , and bid information indicating that the period of 16th to 20th is bid with 6 yen is registered.
- the bid information of company B is added to the first row of the bid status display calendar 533 a as a new record.
- the portion corresponding to the bid amount of company B is highlighted by thick solid lines, as the current successful bid amount for the period of 16th to 20th.
- FIG. 22 shows a screen display example of the bidding page 530 during a bidding operation in the case where, after company B bids as shown in FIG. 21 , company C logs into as an advertiser, designates the advertisement frame “R- 1 ” for the keyword “insurance”, and bids for the period of 1st to 31st with 3 yen. Based on the bid status display calendar 533 a , it is easily understood that there is no bid information of company C before the bidding operation, as shown in FIG. 22 .
- the advertiser (company C) performs an operation of dragging the period of 1st to 31st on the dates shown at the top of the bid status display calendar 533 a , thereby designating the period as an advertisement placement period.
- the start time (“2007/01/01 00:00 ⁇ ”) and the end time (“2007/01/31 24:00”) of advertisement placement are automatically displayed in the advertisement placement period display area 533 b .
- the lowest bid amount for a successful bid in the period of 1st to 31st i.e., 3 yen, is automatically entered in the bid amount entry area 534 .
- the bidding button 535 By clicking the bidding button 535 in this state, the bid amount for the advertisement placement period is accepted, a new record is added to the bid database 24 , and bid information indicating that the period of 1st to 31st is bid with 3 yen is registered.
- FIG. 23 shows a screen display example of the bidding page 530 after the operation of bidding the period of 1st to 31st with 3 yen, in the case where company C designates and bids for the advertisement frame “R- 1 ” for the keyword “insurance” as shown in FIG. 22 .
- the bid information of company C is added as a new record in the sixth row from the top on the bid status display calendar 533 a .
- the portions corresponding to the bid amount of company C are highlighted by thick solid lines as the current successful bid amount for the period of 6th to 15th and the period of 26th to 31st.
- FIG. 24 shows a screen display example of the bidding page 530 before a bidding operation, to which a transition is made when company A designates the bottom middle advertisement frame C- 3 in the bid advertisement frame display/designation page 520 shown in FIG. 17 .
- This corresponds to the case of bidding for an advertisement frame which is not bid by any entity. In such a case, only an empty record of company A is displayed on the bid status display calendar 533 a in the bidding page 530 . Moreover, 1 yen is displayed in the bid amount entry area 534 as a default value.
- FIG. 28 shows a screen display example of the bidding page 530 before a bidding operation, to which a transition is made when the advertiser (company A) designates the top middle advertisement frame C- 1 in the bid advertisement frame display/designation page 520 shown in FIG. 27 .
- the advertiser company A
- FIG. 28 shows a screen display example of the bidding page 530 before a bidding operation, to which a transition is made when the advertiser (company A) designates the top middle advertisement frame C- 1 in the bid advertisement frame display/designation page 520 shown in FIG. 27 .
- only an empty record of company A is displayed on the bid status display calendar 533 a in the bidding page 530 , as in FIG. 24 .
- 1 yen is displayed in the bid amount entry area 534 as a default value.
- FIG. 19 shows a screen display example of the bid information confirmation page 540 to which a transition is made when the bidding button is selected in the bidding page 530 shown in FIG. 18 .
- This bid information confirmation page 540 includes an advertisement frame group display area 543 , a registration button 544 , and an other frame bidding button 545 , in addition to a “return” button 542 similar to that in the bidding page 530 shown in FIG. 16 .
- a plurality of (six in this screen display example) advertisement frames C- 1 , C- 2 , C- 3 , R- 1 , R- 2 , and R- 3 that are biddable by the advertiser for the selected keyword are displayed in the advertisement frame group display area 543 , as in the advertisement frame group display/designation area 523 in the bid advertisement frame display/designation page 520 .
- each set of bid information stored in the bid database 24 for the advertisement frame is displayed in a recognizable manner, with a predetermined number of records (for example, six records in this embodiment) being set as an upper limit.
- each set of bid information is shown with a solid line box, and the frontmost bid information is displayed with the advertiser and bid amount shown in the box.
- the order of display is determined based on the bid amount, the advertisement placement period, and the like. For instance, bid information with a higher bid amount and an earlier advertisement placement period is displayed more in the front. Here, bid information of the advertiser (company) itself currently in a bidding operation is displayed so as to be distinguishable from bid information of other advertisers. On the other hand, an advertisement frame which is not bid is shown with a dashed line box, where “no bid” is displayed in the box. In this way, the advertiser can easily confirm its bid information.
- the advertisement frame R- 1 as an example, six records registered in the bid database 24 are overlap-displayed while being shifted in position by a predetermined distance, as shown in FIG. 19 .
- the bid information (the bid information hatched in FIG. 19 ) of the advertiser is displayed in a chromatic color. This allows the advertiser to confirm that its bid information is registered in the second, fourth, and sixth places for the bid advertisement frame R- 1 .
- the registration button 544 When the registration button 544 is selected by the advertiser, information such as a keyword, an advertisement frame, advertisement content, an advertisement placement period, and a bid amount entered/selected by the advertiser is registered in the bid database 24 as bid information, and a transition is made to my page 200 (see FIG. 11 ).
- the other frame bidding button 545 When the other frame bidding button 545 is selected by the advertiser, a transition is made to the bid advertisement frame display/designation page 520 described earlier (see FIG. 15 ).
- FIG. 25 shows a screen display example of the bid information confirmation page 540 to which a transition is made when the bidding button is selected in the bidding page 530 shown in FIG. 24 .
- the bidding page 520 in this case, for each of the five advertisement frames which are bid for the selected keyword “insurance”, each set of bid information stored in the bid database 24 for the advertisement frame is displayed in a recognizable manner in the advertisement frame group display area 543 , with a predetermined number of records being set as an upper limit.
- one advertisement frame which is not bid is shown with a dashed line box, where “no bid” is displayed in the box. This allows the advertiser to confirm that its bid information is registered in the first place for the bid advertisement frame C- 3 .
- FIG. 29 shows a screen display example of the bid information confirmation page 540 to which a transition is made when the bidding button 535 is selected in the bidding page 530 shown in FIG. 28 .
- the bid information confirmation page 540 in this case, for one advertisement frame C- 1 bid by the advertiser for the entered keyword “golf insurance”, bid information stored in the bid database 24 for the advertisement frame C- 1 is displayed in the advertisement frame group display area.
- five advertisement frames each of which is not bid are shown with a dashed line box, where “no bid” is displayed in the box. This allows the advertiser to confirm that its bid information is registered in the first place for the bid advertisement frame C- 1 .
- the page structure of the search page 700 provided to the user terminal device is described below, with reference to FIGS. 30 and 32 .
- the search page 700 is a top page of the search site.
- the search page 700 includes a search word entry area 701 and a search button 702 .
- An entry form for entering a search word is displayed in the search word entry area 701 .
- a search process is executed based on the search word 701 entered through the search page 700 , and also a process of adding advertisement content to search results of the search process is executed, after which a transition is made to the search result page 800 (see FIG. 31 ).
- “insurance” is entered as a search word.
- “golf insurance” is entered as a search word.
- FIG. 31 shows an image example of the search result page 800 to which a transition is made when “insurance” is entered as a search word and the search button 702 is selected in the search page 700 shown in FIG. 30 .
- the search result page 800 is generated using search results based on the search word, bid information, and information relating to advertisement content.
- the search result page 800 is a page to which a transition is made when a search word is entered and the search button 702 is selected in the search page 700 .
- the search result page 800 includes an advertisement display space 803 , a search result list display area 804 , and a member registration button 805 , in addition to a search word entry area 801 and a search button 802 similar to those in the search page 700 .
- Advertisement content associated with the search word is displayed in the advertisement display space 803 , at a position and a size corresponding to a bid advertisement frame. That is, a title, a URL, text, an image, and the like stored in the content database 23 are displayed in the advertisement frame. When doing so, instead of explicitly displaying the URL, a predetermined address corresponding to the URL may be presented.
- a list of web sites relevant to the search word is displayed in the search result list display area 804 , as the search results based on the search word. It is preferable to visually distinguish each advertisement frame in the advertisement space area 803 from the list in the search result list display area, for example by changing a character color or a background color.
- the member registration button 805 When the member registration button 805 is selected by the user (the user wants to become a member as an advertiser in this case), a transition is made to the above-mentioned member login page 100 .
- FIG. 33 shows an image example of the search result page 800 to which a transition is made when “golf insurance” is entered as a search word and the search button 702 is selected in the search page 700 shown in FIG. 32 .
- the advertisement display space 803 is omitted.
- the page structure of the charge status confirmation page 600 provided to the advertiser terminal device 3 -k is described below, with reference to FIG. 34 .
- the charge status confirmation page 600 is generated based on bid information stored in the bid database 24 and information stored in the charge database 25 .
- the charge status confirmation page 600 is a page to which a transition is made when the charge status confirmation link is selected in my page 200 (see FIG. 11 ).
- the charge status confirmation page 600 includes a charge status display area 601 and a “return” button 602 .
- a keyword category, a keyword, an advertisement frame number, a content ID of advertisement content, a unit price, the number of clicks, a placement status in a predetermined month, a maximum number of clicks, and the like are displayed in the charge status display area 601 .
- the placement status indicates, for each bid by the target advertiser for each keyword and advertisement frame, which of “placed”, “halted”, and “unplaced” the advertisement content of the advertiser is in the predetermined month, as in the bid status/placement status display area 202 in my page 200 shown in FIG. 11 .
- the following describes an operation of the advertisement display system S achieved by the advertisement server device 1 in this embodiment, with reference to flowcharts shown in FIGS. 35 to 41 .
- the following description uses an example where the user uses the user terminal device 2 - 1 and the advertiser uses the advertiser terminal device 3 - 1 .
- a login process, a member information registration/confirmation/change process, an advertisement content registration/confirmation/change process, a bid information registration/confirmation/change process, and a charge status confirmation process by the advertiser are performed through the advertiser terminal device 3 - 1 .
- a search process by the user is performed through the user terminal device 2 - 1 , and a search result provision process and a charge computation process are performed through the user terminal device 2 - 1 following the search process.
- the login process is a process for obtaining and authenticating an advertiser ID and a password of the advertiser that accesses the advertisement management site. This process corresponds to a process by the authentication means 30 .
- the member information registration/confirmation/change process is a process for causing the advertiser terminal device 3 - 1 to display the member information registration/confirmation/change page 200 according to a request from the advertiser, and registering information entered in this page by the advertiser in the member information database 22 .
- This process corresponds to a process by the member information registration means 31 .
- the advertisement content registration/confirmation/change process is a process for causing the advertiser terminal device 3 - 1 to display the advertisement content registration/confirmation/change page 400 according to a request from the advertiser logged in the advertisement management site, and registering information entered in this page by the advertiser in the content database. This process corresponds to a process by the content registration means 32 .
- the bid information registration/confirmation/change process is a process for causing the advertiser terminal device 3 - 1 to display the bid information registration/confirmation/change page 500 according to a request from the advertiser logged in the advertisement management site, and accepting a bid from the advertiser and determining a successful bid.
- This process corresponds to a process by the search word acceptance means 33 , the bid advertisement frame display means 34 , the bid amount acceptance means 35 , and the successful bid determination means 37 .
- the charge status confirmation process is a process for causing the advertiser terminal device 3 - 1 to display the charge status confirmation page 600 according to a request from the advertiser logged in the advertisement management site. This process corresponds to a process by the charge management means 39 .
- the search process is a process for causing the user terminal device 2 - 1 to display the search page according to a request from the user, performing a search based on a search word entered in the page by the user, and outputting a list of sites relevant to the search word as a search result list.
- This process corresponds to a process by the search means 5 .
- the search result provision process is a process for adding advertisement content relevant to the search word to the search result list corresponding to the search word, and causing the user terminal device 2 - 1 to display the search result list to which the advertisement content is added.
- This process corresponds to a process by the advertisement frame extraction means 36 , the successful bid determination means 37 , the advertisement extraction means 38 , the search result page generation means 6 a , and the search result provision means 6 b.
- the charge computation process is a process for computing a charge to the advertiser. This process corresponds to a process by the charge management means 39 .
- the advertisement server device 1 receives and accepts a login request transmitted from the advertiser terminal device 3 - 1 , generates the member login page 100 , and transmits the member login page 100 to the advertiser terminal device 3 - 1 .
- the member login page 100 is received in the advertiser terminal device 3 - 1 and displayed on the screen as exemplified in FIG. 8 .
- the advertisement server device 1 receives an advertiser ID and a password entered by the advertiser through the member login page 100 , from the advertiser terminal device 3 - 1 .
- the advertisement server device 1 then performs password authentication based on the received advertiser ID and password and information about the advertiser registered in the member information database 22 .
- the advertisement server device 1 When the password authentication is successful, to maintain a connection state using session management or the like, the advertisement server device 1 generates a session ID which is unique identification information for each session, and holds the received advertiser ID and the session ID in association with each other. Consequently, the login process in the advertisement server device 1 is completed.
- the member information registration/confirmation/change process is described below, with reference to the flowchart shown in FIG. 35 . For instance, this process starts when the member information registration/confirmation/change link is selected by the advertiser in my page 200 displayed on the screen of the advertiser terminal device 3 - 1 .
- a member information registration/confirmation/change page request is transmitted to the advertisement server device 1 (STEP 1 ).
- the advertisement server device 1 receives and accepts the member information registration/confirmation/change page request transmitted from the advertiser terminal device 3 - 1 (STEP 2 ).
- the advertisement server device 1 then generates the member information registration/confirmation/change page 300 using information stored in the page database 20 and information stored in the member information database 22 , and transmits the member information registration/confirmation/change page 300 to the advertiser terminal device 3 - 1 (STEP 3 ).
- the member information registration/confirmation/change page 300 transmitted from the advertisement server device 1 is received (STEP 4 ), and displayed on the screen (STEP 5 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from my page 200 to the member information registration/confirmation/change page 300 exemplified in FIG. 9 .
- information entered in the member information registration/confirmation/change page 300 by the advertiser is accepted (STEP 6 ).
- the entered information is transmitted to the advertisement server device 1 as member information (STEP 7 ).
- the advertisement server device 1 receives and accepts the member information transmitted from the advertiser terminal device 3 - 1 (STEP 8 ).
- the advertisement server device 1 then generates the member information confirmation page 310 using information stored in the page database 20 and the received member information, and transmits the member information confirmation page 310 to the advertiser terminal device 3 - 1 (STEP 9 ).
- the member information confirmation page 310 transmitted from the advertisement server device 1 is received (STEP 10 ), and displayed on the screen (STEP 11 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from the member information registration/confirmation/change page 300 to the member information confirmation page 310 exemplified in FIG. 10 .
- Step 12 whether or not to approve the registration information displayed in the member information confirmation page 310 is determined by the advertiser (STEP 12 ).
- the determination in STEP 12 results in NO (the registration information is not approved)
- a state where the “reentry” button is selected by the advertiser arises.
- the process returns to STEP 5 , and the member information registration/confirmation/change page 300 is redisplayed on the screen. This causes the screen display of the advertiser terminal device 3 - 1 to transition from the member information confirmation page 310 to the member information registration/confirmation/change page 300 .
- the process advances to STEP 13 .
- the advertisement server device 1 receives the approval information transmitted from the advertiser terminal device 3 - 1 , and registers the member information accepted in STEP 8 and the advertiser ID in the member information database 22 in association with each other (STEP 14 ).
- the advertisement server device 1 then generates a member information registration completion page using information in the page database 20 and the like, and transmits the member information registration completion page to the advertiser terminal device 3 - 1 (STEP 15 ).
- the registration completion page transmitted from the advertisement server device 1 is received (STEP 16 ), and displayed on the screen (STEP 17 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from the member information confirmation page 310 to the registration completion page. Consequently, the member information registration/confirmation/change process is completed.
- the registration completion page specifically includes a display area for displaying that the registration is completed and a “my page” button.
- the screen display of the advertiser terminal device 3 - 1 transitions from the registration completion page to my page 200 .
- the advertisement content registration/confirmation/change process is described below, with reference to the flowchart shown in FIG. 36 .
- this process starts when the member information registration/confirmation/change link is selected by the advertiser currently logged in, in my page 200 displayed on the screen of the advertiser terminal device 3 - 1 .
- an advertisement content registration/confirmation/change page request is transmitted to the advertisement server device 1 (STEP 21 ).
- the advertisement server device 1 receives and accepts the advertisement content registration/confirmation/change page request transmitted from the advertiser terminal device 3 - 1 (STEP 22 ).
- the advertisement server device 1 obtains the advertiser ID from the above-mentioned session ID, references the content database 23 to search for and extract a content ID (already registered content ID) associated with the advertiser ID, and reads advertisement content associated with the extracted content ID (STEP 23 ).
- the advertisement server device 1 generates a new content ID for newly registering advertisement content (STEP 24 ).
- the advertisement server device 1 generates the advertisement content registration/confirmation/change page 400 using the new content ID, the already registered content ID and the corresponding advertisement content, information stored in the page database 20 , and the like, and transmits the advertisement content registration/confirmation/change page 400 to the advertiser terminal device 3 - 1 (STEP 25 ).
- the advertisement content registration/confirmation/change page 400 transmitted from the advertisement server device 1 is received (STEP 26 ), and displayed on the screen (STEP 27 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from my page 200 to the advertisement content registration/confirmation/change page 400 exemplified in FIG. 13 .
- information entered in the advertisement content registration/confirmation/change page 400 by the advertiser is accepted (STEP 28 ).
- the entered information is transmitted to the advertisement server device 1 as advertisement content-related information (STEP 29 ).
- the advertisement server device 1 receives and accepts the advertisement content-related information transmitted from the advertiser terminal device 3 - 1 (STEP 30 ).
- the advertisement server device 1 receives the transmitted advertisement content information, and registers it in the content database 23 (STEP 31 ). Consequently, the advertisement content registration/change/confirmation process is completed. Note that, after the completion of the advertisement content registration/confirmation/change process, the screen of the advertiser terminal device 3 - 1 transitions from the advertisement content registration/confirmation/change page 400 to my page 200 , as an example.
- the bid information registration/confirmation/change process is described below, with reference to the flowcharts shown in FIGS. 37 to 39 .
- the bid information registration/confirmation/change process starts when the bid information registration/confirmation/change link is selected by the advertiser in my page 200 displayed on the screen of the advertiser terminal device 3 - 1 .
- the advertisement content of the advertiser is already registered.
- a keyword selection/entry page request is transmitted to the advertisement server device 1 (STEP 41 ).
- the advertisement server device 1 receives and accepts the keyword selection/entry page request transmitted from the advertiser terminal device 3 - 1 (STEP 42 ).
- the advertisement server device 1 then generates the keyword selection/entry page 510 using information stored in the page database 20 , information stored in the keyword database 21 , and information in the bid database 24 associated with the advertiser ID, and transmits the keyword selection/entry page 510 to the advertiser terminal device 3 - 1 (STEP 43 ).
- the keyword selection/entry page 510 transmitted from the advertisement server device 1 is received (STEP 44 ), and displayed on the screen (STEP 45 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from my page 200 to the keyword selection/entry page 510 which is the top page of the bid information registration/confirmation/change page 500 as exemplified in FIG. 13 .
- a keyword selected as exemplified in FIG. 14 or entered as exemplified in FIG. 26 by the advertiser in the keyword selection/entry page 510 is accepted (STEP 46 ), and transmitted to the advertisement server device 1 as a keyword (STEP 47 ).
- the advertisement server device 1 receives the keyword transmitted from the advertiser terminal device 3 - 1 (STEP 48 ).
- the advertisement server device 1 then references the keyword database 21 , and searches for a keyword matching the received keyword (STEP 49 ).
- the advertisement server device 1 determines whether or not the received keyword is already registered in the keyword database 21 (STEP 50 ).
- the process advances to STEP 51 .
- the advertisement server device 1 references the bid database 24 , and reads bid information associated with the received keyword.
- the process advances to STEP 52 , and the advertisement server device 1 adds a record of the received keyword to the keyword database 21 and the bid database 24 .
- the advertisement server device 1 generates the bid advertisement frame display/designation page 520 based on information stored in the page database 20 and information stored in the bid database 24 (STEP 53 ), and transmits the bid advertisement frame display/designation page 520 to the advertiser terminal device 3 - 1 (STEP 54 ).
- the bid advertisement frame display/designation page 520 transmitted from the advertisement server device 1 is received (STEP 55 ), and displayed on the screen (STEP 56 ).
- designation of an advertisement frame the advertiser wants to bid which is entered by the advertiser in the bid advertisement frame display/designation page 520 , is accepted (STEP 57 ), and transmitted to the advertisement server device 1 as advertisement frame designation information (STEP 58 ).
- the advertisement server device 1 receives the advertisement frame designation information transmitted from the advertiser terminal device 3 - 1 (STEP 59 ). The advertisement server device 1 then generates the bidding page 530 based on bid information associated with the obtained keyword and advertisement frame and page-related information (STEP 60 ), and transmits the bidding page 530 to the advertiser terminal device 3 - 1 (STEP 61 ).
- the bidding page 530 transmitted from the advertisement server device 1 is received (STEP 62 ), and displayed on the screen (STEP 63 ). This causes the screen display of the advertiser terminal device 3 - 1 to transition from the bid advertisement frame display/designation page 520 to the bidding page 530 exemplified in FIGS. 16, 20, 22, 24, and 26 . Subsequently, in the advertiser terminal device 3 - 1 , information such as a bid amount entered in the bidding page 530 by the advertiser is accepted (STEP 64 ), and the entered information is transmitted to the advertisement server device 1 as bid information (STEP 65 ).
- the advertisement server device 1 receives the bid information transmitted from the advertiser terminal device 3 - 1 (STEP 66 ). The advertisement server device 1 then generates the bid information confirmation page 540 based on the received keyword, advertisement frame designation information, and bid information, as well as page-related information (STEP 67 ), and transmits the bid information confirmation page 540 to the advertiser server (STEP 68 ).
- the bid information confirmation page 540 transmitted from the advertisement server device 1 is received and displayed on the screen (STEP 69 ).
- This causes the screen display of the advertiser terminal device 3 - 1 to transition from the bidding page 530 to the bid information confirmation page 540 exemplified in FIGS. 19, 25, and 29 .
- the advertiser views the displayed bid information confirmation page 540 , and determines whether or not to designate and bid for another advertisement frame (STEP 70 ).
- STEP 70 determines whether or not to designate and bid for another advertisement frame.
- a state where the “other frame bidding” button is selected by the advertiser arises.
- the entry of the “other frame bidding” button is accepted (STEP 71 ), and the process returns to STEP 54 .
- the process advances to STEP 72 , and the advertiser determines whether or not to register the bid information displayed in the bid information confirmation page 540 .
- the determination in STEP 72 results in NO, a state where the “return” button is selected by the advertiser arises. In this case, in the advertiser terminal device 3 - 1 , the entry of the “return” button is accepted (STEP 73 ), the process returns to STEP 63 , and the bidding page 530 is redisplayed.
- the advertisement server device 1 receives the registration confirmation information transmitted from the advertiser terminal device 3 - 1 (STEP 76 ). The advertisement server device 1 then registers the keyword information obtained in STEP 48 , the advertisement frame designation information obtained in STEP 59 , and the bid information obtained in STEP 66 , in the bid database 24 (STEP 77 ). Consequently, the bid information registration/confirmation/change process is completed.
- the charge status confirmation process is described below. For instance, this process starts when the charge status confirmation link is selected by the advertiser in my page 200 displayed on the screen of the advertiser terminal device 3 - 1 .
- the advertisement server device 1 receives and accepts a charge status confirmation page request transmitted from the advertiser terminal device 3 - 1 .
- the advertisement server device 1 then obtains the advertiser ID from the session ID, and generates the charge status confirmation page 600 based on information stored in the charge database 25 .
- the advertisement server device 1 transmits the generated charge status confirmation page 600 to the advertiser terminal device 3 - 1 .
- the charge status confirmation page 600 is received in the advertiser terminal device 3 - 1 , and displayed on the screen as exemplified in FIG. 34 . Consequently, the charge status confirmation process is completed.
- search process and the search result provision process which are based on a search word from the user and the subsequent charge computation process are described below, with reference to the flowcharts shown in FIGS. 40 and 41 .
- these processes start when a link to the search page 700 is selected by the user on the browser of the user terminal device 2 - 1 .
- a search page request is transmitted to the advertisement server device 1 (STEP 81 ).
- the advertisement server device 1 receives and accepts the search page request transmitted from the user terminal device 2 - 1 (STEP 82 ).
- the advertisement server device 1 then generates the search page 700 based on page-related information, and transmits the search page 700 to the user terminal device 2 - 1 (STEP 83 ).
- the search page 700 transmitted from the advertisement server device 1 is received (STEP 84 ), and displayed on the screen (STEP 85 ). This causes the screen display of the user terminal device 2 - 1 to transition to the search page 700 exemplified in FIGS. 30 and 32 .
- information entered in the search page by the user is accepted (STEP 86 ), and the entered information is transmitted to the advertisement server device 1 as a search word (STEP 87 ).
- the advertisement server device 1 receives the search word transmitted from the user terminal device 2 - 1 (STEP 88 ). The advertisement server device 1 then executes a process of searching for search objects based on the received search word, and generates a search result list (STEP 89 ). After this, the advertisement server device 1 searches the keyword database 21 based on the received search word, and obtains a keyword associated with the search word (STEP 90 ). For each keyword obtained in STEP 90 , the advertisement server device 1 references the bid database 24 , and extracts an advertisement frame associated with the keyword (STEP 91 ).
- the advertisement server device 1 determines, from among the records currently stored in the bid database 24 for the search word and the advertisement frame, a record of a highest bid amount that satisfies the condition that the current time is within the advertisement placement period and the condition that the advertisement placement is not halted, as a successful bid, that is, a record of advertisement content to be displayed as an advertisement (STEP 92 ).
- the advertisement server device 1 extracts a content ID of advertisement content associated with the record which is determined as a successful bid (STEP 93 ).
- the advertisement server device 1 references the content database 23 , and reads information about the advertisement content associated with the content ID.
- the advertisement server device 1 generates the search result page 800 based on the search result list, the read advertisement content-related information, and page-related information stored in the page database 20 (STEP 94 ).
- the advertisement server device 1 then transmits the generated search result page 800 to the user terminal device 2 - 1 (STEP 95 ).
- the search result page 800 transmitted from the advertisement server device 1 is received (STEP 96 ), and displayed on the screen (STEP 97 ). This causes the screen display of the user terminal device 2 - 1 to transition from the search page 700 to the search result page 800 exemplified in FIGS. 31 and 33 .
- an advertisement frame in the search result page 800 is clicked by the user, and this click information is transmitted from the user terminal device 2 - 1 to the advertisement server device 1 (STEP 98 ).
- the advertisement server device 1 counts the number of clicks, and updates the number of clicks stored in the bid database 24 (STEP 99 ).
- the advertisement server device 1 determines whether or not the placement halt flag is 1 (STEP 100 ). When the determination in STEP 100 results in YES (the placement halt flag is 1), the advertisement placement is in a halted state, so that the process is completed here.
- the process advances to STEP 101 , and the advertisement server device 1 transmits a link destination page associated with advertisement content of the clicked advertisement frame, to the user terminal device 2 - 1 by a redirection function.
- the information transmitted from the advertisement server device 1 is recognized and a URL of a redirection destination is read, and the link destination page is displayed on the screen (STEP 102 ).
- the advertisement server device 1 obtains a content ID of the advertisement content displayed in the clicked advertisement frame (STEP 103 ).
- the advertisement server device 1 then references the bid database 24 , and obtains an advertiser ID and a bid amount of a successful bid of the clicked advertisement frame (STEP 104 ).
- the advertisement server device 1 updates the unit price based on the bid amount, adds 1 to the number of clicks, and adds the bid amount to the charge amount in a predetermined record of the advertiser ID in the charge database 25 , thereby updating the charge database 25 (STEP 105 ).
- the advertisement server device 1 determines whether or not to halt the placement (STEP 106 ). In detail, the advertisement server device 1 determines to halt the placement, when the click number upper limit flag is 1 and also the number of clicks is not less than the maximum number of clicks, or when the charge amount upper limit flag is 1 and also the charge amount is not less than the maximum charge amount. Otherwise, the advertisement server device 1 determines not to halt the placement. When the determination in STEP 104 results in NO, the process in the advertisement server device 1 is completed here.
- the advertisement when displaying an advertisement within a screen for displaying search results based on an entered search word or the like, the advertisement can be easily displayed in a manner better suited to the advertiser's needs.
- the bid unit price which is a unit for computing the charge to the advertiser is used as the bid amount.
- a bid total amount may be used as the bid amount according to another embodiment.
- the value obtained by multiplying the bid unit price by the number of clicks is used as the charge amount.
- the value obtained by multiplying the bid unit price by the number of times the advertisement content is displayed may be used as the charge amount (impression charging).
- the charge amount impression charging
- computing the charge amount, sales, profits, and the like of products relating to the advertisement content of the advertiser may be taken into account.
- the present invention can provide an advertisement server device, an advertisement display method, and an advertisement server program that can, when displaying an advertisement within a page for displaying search results based on an entered search word or the like, easily display the advertisement in a manner better suited to the advertiser's needs.
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007130999A JP5168537B2 (ja) | 2007-05-16 | 2007-05-16 | 広告サーバ装置、広告表示方法、および広告サーバプログラム |
JP2007-130999 | 2007-05-16 | ||
PCT/JP2008/055270 WO2008139782A1 (ja) | 2007-05-16 | 2008-03-21 | 広告サーバ装置、広告表示方法、および広告サーバプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
US20100161417A1 US20100161417A1 (en) | 2010-06-24 |
US9311648B2 true US9311648B2 (en) | 2016-04-12 |
Family
ID=40002005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/600,268 Active 2030-12-24 US9311648B2 (en) | 2007-05-16 | 2008-03-21 | Advertisement server device, advertisement display method, and advertisement server program |
Country Status (8)
Country | Link |
---|---|
US (1) | US9311648B2 (ja) |
EP (1) | EP2154645A4 (ja) |
JP (1) | JP5168537B2 (ja) |
CN (1) | CN101689268B (ja) |
MY (1) | MY164482A (ja) |
SG (1) | SG195396A1 (ja) |
TW (1) | TWI423062B (ja) |
WO (1) | WO2008139782A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160055545A1 (en) * | 2013-03-29 | 2016-02-25 | Rakuten, Inc. | Information processing device, information processing method, and information processing program |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5168537B2 (ja) * | 2007-05-16 | 2013-03-21 | 楽天株式会社 | 広告サーバ装置、広告表示方法、および広告サーバプログラム |
KR101072255B1 (ko) * | 2009-02-06 | 2011-10-12 | 엔에이치엔비즈니스플랫폼 주식회사 | 검색 광고 영역을 유동적으로 분할하여 제공하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체 |
TWI473492B (zh) * | 2009-05-07 | 2015-02-11 | Taiwan Mobile Co Ltd | Action user feedback method and system |
JP4876161B2 (ja) * | 2009-12-22 | 2012-02-15 | 楽天株式会社 | 広告表示サーバ装置、広告表示方法、および、広告表示サーバ装置用のプログラム |
US20110225053A1 (en) * | 2010-03-10 | 2011-09-15 | Durst Robert T | Method and system for implementing mobile code advertisements |
US20110231250A1 (en) * | 2010-03-18 | 2011-09-22 | Textaway, Ltd. | System and Method for Displaying Advertisements on a User Device Based on User Preferences While Operative by the User |
US9760885B1 (en) | 2010-03-23 | 2017-09-12 | Amazon Technologies, Inc. | Hierarchical device relationships for geolocation-based transactions |
JP5618404B2 (ja) * | 2010-06-29 | 2014-11-05 | 楽天株式会社 | 情報提供装置、情報提供方法、情報提供プログラム、及び情報提供プログラムが記録された記録媒体 |
US8904277B2 (en) * | 2010-08-31 | 2014-12-02 | Cbs Interactive Inc. | Platform for serving online content |
US20120246003A1 (en) * | 2011-03-21 | 2012-09-27 | Hart Gregory M | Advertisement Service |
US9965768B1 (en) | 2011-05-19 | 2018-05-08 | Amazon Technologies, Inc. | Location-based mobile advertising |
JP5303606B2 (ja) * | 2011-05-31 | 2013-10-02 | 楽天株式会社 | 広告システム、広告システムの制御方法、プログラム、及び情報記憶媒体 |
JP5667024B2 (ja) * | 2011-09-28 | 2015-02-12 | 株式会社東芝 | プログラム生成装置、プログラム生成方法及びプログラム |
US20130246167A1 (en) * | 2012-03-15 | 2013-09-19 | Microsoft Corporation | Cost-Per-Action Model Based on Advertiser-Reported Actions |
US10607250B2 (en) * | 2012-06-04 | 2020-03-31 | Facebook, Inc. | Advertisement selection and pricing using discounts based on placement |
US9059830B2 (en) * | 2012-08-03 | 2015-06-16 | Intel Corporation | Device-to-device on-demand advertisement |
US20140214524A1 (en) * | 2013-01-31 | 2014-07-31 | Facebook, Inc. | Ranking of advertisements for policy compliance review |
JP5506123B2 (ja) * | 2013-04-26 | 2014-05-28 | 楽天株式会社 | 広告システム、広告システムの制御方法、プログラム、及び情報記憶媒体 |
US20140372203A1 (en) * | 2013-06-14 | 2014-12-18 | Microsoft Corporation | Quality-weighted second-price auctions for advertisements |
US20150154566A1 (en) * | 2013-12-03 | 2015-06-04 | Vmware, Inc. | Productivity based meeting scheduler |
US20160048875A1 (en) * | 2014-08-12 | 2016-02-18 | Yahoo! Inc. | Entity based search advertising within a modular search object framework |
KR20160126210A (ko) * | 2015-04-23 | 2016-11-02 | 에스케이플래닛 주식회사 | 리타게팅 광고 상품 추천 사용자 장치와 서비스 제공 장치, 그를 포함하는 광고 상품 추천 시스템, 그의 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체 |
JP6780931B2 (ja) * | 2015-12-08 | 2020-11-04 | ヤフー株式会社 | 広告抽出装置、広告抽出方法および広告抽出プログラム |
JP6052838B1 (ja) * | 2016-05-13 | 2016-12-27 | 株式会社カレンダー広告 | カレンダーおよび広告の割付装置、印刷出版物、web配信システム |
CN106096999A (zh) * | 2016-06-02 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 媒体文件的投放方法和装置 |
US10042946B2 (en) * | 2016-06-07 | 2018-08-07 | Wesley John Boudville | Hashtag, deep link and linket for more user interactions |
KR101808161B1 (ko) * | 2016-06-27 | 2017-12-12 | 주식회사지앤지커머스 | 모바일 광고 제공 시스템 및 방법 |
US11087364B1 (en) * | 2016-12-14 | 2021-08-10 | Quantcast Corporation | Advertising delivery control system |
TWI621087B (zh) * | 2016-12-27 | 2018-04-11 | E-commerce advertising promotion and distribution management system | |
US10791367B1 (en) * | 2017-03-31 | 2020-09-29 | Conviva Inc. | Correlating playback information of video segments |
US11044533B1 (en) | 2017-06-02 | 2021-06-22 | Conviva Inc. | Automatic diagnostics alerts |
JP2019057190A (ja) * | 2017-09-22 | 2019-04-11 | 株式会社Shirofune | 運用支援装置、運用支援方法、運用支援プログラム |
JP6506439B1 (ja) * | 2018-03-30 | 2019-04-24 | 株式会社AI Samurai | 情報処理装置、情報処理方法及び情報処理プログラム |
CN108550058A (zh) * | 2018-04-25 | 2018-09-18 | 王洪梅 | 一种广告投放方法 |
JP7485025B2 (ja) * | 2020-06-04 | 2024-05-16 | 日本電気株式会社 | 広告契約作業支援装置、広告契約作業支援方法、及び、広告契約作業支援プログラム |
CN112381588B (zh) * | 2020-12-02 | 2024-06-11 | 恩亿科(北京)数据科技有限公司 | 生成通用广告自动投放日历的方法、***、设备及存储介质 |
Citations (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5974398A (en) * | 1997-04-11 | 1999-10-26 | At&T Corp. | Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services |
US6016478A (en) * | 1996-08-13 | 2000-01-18 | Starfish Software, Inc. | Scheduling system with methods for peer-to-peer scheduling of remote users |
WO2000073960A1 (en) | 1999-05-28 | 2000-12-07 | Goto.Com, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
US20010014876A1 (en) * | 2000-02-16 | 2001-08-16 | International Business Machines Corporation | Network system, auction server, digital content distributing system, and digital content distributing method |
US20020007324A1 (en) * | 2000-06-09 | 2002-01-17 | Centner David J. | System and method for effectively conducting transactions between buyers and suppliers |
JP2002026844A (ja) | 2000-07-12 | 2002-01-25 | Ntt Data Corp | 配信センタ、広告主端末及び配信方法 |
US20020032724A1 (en) * | 2000-05-30 | 2002-03-14 | Yasuo Shibusawa | Web page transmission system, web page transmission method and storage medium |
US20020059327A1 (en) * | 2000-07-31 | 2002-05-16 | Starkey James A. | Method and apparatus for generating web pages from templates |
US20020143659A1 (en) * | 2001-02-27 | 2002-10-03 | Paula Keezer | Rules-based identification of items represented on web pages |
US6487538B1 (en) * | 1998-11-16 | 2002-11-26 | Sun Microsystems, Inc. | Method and apparatus for local advertising |
US20030004856A1 (en) * | 2001-06-29 | 2003-01-02 | International Business Machines Corporation | Method, system, and program for implementing an auction using calendar information |
US20030018560A1 (en) * | 2001-05-07 | 2003-01-23 | International Business Machines Corporation | Auctions for multiple items with constraints specified by the bidders |
US20030084051A1 (en) * | 2001-10-31 | 2003-05-01 | Shailendra Depura | Method and apparatus for allocating interviews based on dynamic pricing or auctions using electronic networks |
US20030093285A1 (en) * | 2001-11-13 | 2003-05-15 | Ann-Bettina Colace | System and method allowing advertisers to manage search listings in a pay for placement search system using grouping |
US20030105677A1 (en) * | 2001-11-30 | 2003-06-05 | Skinner Christopher J. | Automated web ranking bid management account system |
US20030130927A1 (en) * | 2002-01-09 | 2003-07-10 | Jennifer Kellam | Method of bidding to drive competition in an auction |
US20030145305A1 (en) * | 2001-11-16 | 2003-07-31 | Mario Ruggier | Method for developing and managing large-scale web user interfaces (WUI) and computing system for said WUI |
US20030158789A1 (en) * | 2002-02-21 | 2003-08-21 | Kabushiki Kaisha Toshiba | Electronic merchandise distribution system, electronic merchandise distribution method, and program |
US20030220866A1 (en) * | 2001-12-28 | 2003-11-27 | Findwhat.Com | System and method for pay for performand advertising in general media |
JP2004038370A (ja) | 2002-07-01 | 2004-02-05 | Fan Communications Inc | 広告情報検索システム、広告情報検索システム用管理サーバーシステム及び管理サーバーシステム用プログラム |
US20040044571A1 (en) * | 2002-08-27 | 2004-03-04 | Bronnimann Eric Robert | Method and system for providing advertising listing variance in distribution feeds over the internet to maximize revenue to the advertising distributor |
US20040059665A1 (en) * | 2002-09-25 | 2004-03-25 | Combinenet, Inc. | Allocation based method for targeting negotiation opportunities |
US20040068460A1 (en) * | 2002-10-02 | 2004-04-08 | Feeley Michael A. | Method and system for achieving an ordinal position in a list of search results returned by a bid-for-position search engine |
US20040123157A1 (en) * | 2002-12-13 | 2004-06-24 | Wholesecurity, Inc. | Method, system, and computer program product for security within a global computer network |
US20040162757A1 (en) * | 2002-11-27 | 2004-08-19 | Pisaris-Henderson Craig Allen | System and method for pay for performance advertising having biddable advertising units utilizing rotating routing to advertiser websites |
JP2005017942A (ja) | 2003-06-27 | 2005-01-20 | Gradco Japan Ltd | 広告システム |
US20050044032A1 (en) * | 2003-08-22 | 2005-02-24 | International Business Machines Corporation | Interactive bid evaluation system, method, and iconic interface for combinatorial auctions |
US20050065844A1 (en) * | 2003-09-24 | 2005-03-24 | Yahoo! Inc. | System and method for managing an advertising campaign on a network |
JP2005085165A (ja) | 2003-09-10 | 2005-03-31 | Kido Insatsusho:Kk | ネットオークションによる広告枠の販売方法 |
US20050144064A1 (en) * | 2003-12-19 | 2005-06-30 | Palo Alto Research Center Incorporated | Keyword advertisement management |
US20050149396A1 (en) * | 2003-11-21 | 2005-07-07 | Marchex, Inc. | Online advertising system and method |
US20050165650A1 (en) * | 2004-01-23 | 2005-07-28 | Kothapalli Prasad V. | Auction profiles |
US6986100B1 (en) * | 2000-09-29 | 2006-01-10 | Microsoft Corporation | Normalized rotation on a web site of display items from multiple sources |
US20060080613A1 (en) * | 2004-10-12 | 2006-04-13 | Ray Savant | System and method for providing an interactive social networking and role playing game within a virtual community |
US7039599B2 (en) * | 1997-06-16 | 2006-05-02 | Doubleclick Inc. | Method and apparatus for automatic placement of advertising |
US20060095336A1 (en) * | 2004-10-29 | 2006-05-04 | Microsoft Corporation | Systems and methods for determining bid value for content items to be placed on a rendered page |
US20060190387A1 (en) * | 2005-02-07 | 2006-08-24 | Molloy Mark E | Normalized synthetic continuous double auctions |
JP2006222620A (ja) | 2005-02-09 | 2006-08-24 | Cyber Communications Inc | 放送番組の広告入札受付システムおよび番組表示システム |
US7117436B1 (en) * | 2000-08-31 | 2006-10-03 | Oracle Corporation | Generating a Web page by replacing identifiers in a preconstructed Web page |
US20060224496A1 (en) * | 2005-03-31 | 2006-10-05 | Combinenet, Inc. | System for and method of expressive sequential auctions in a dynamic environment on a network |
US7136875B2 (en) * | 2002-09-24 | 2006-11-14 | Google, Inc. | Serving advertisements based on content |
US20060271438A1 (en) * | 2005-05-24 | 2006-11-30 | Andrew Shotland | Advertising systems and methods |
US20060287916A1 (en) * | 2005-06-15 | 2006-12-21 | Steven Starr | Media marketplaces |
US20070022005A1 (en) * | 2005-07-21 | 2007-01-25 | Hanna Nader G | Method for requesting, displaying, and facilitating placement of an advertisement in a computer network |
US20070025723A1 (en) * | 2005-07-28 | 2007-02-01 | Microsoft Corporation | Real-time preview for panoramic images |
US20070028214A1 (en) * | 2005-07-29 | 2007-02-01 | Bei Shu | Method and system for creating culture-sensitive controls for global applications |
US20070027762A1 (en) * | 2005-07-29 | 2007-02-01 | Collins Robert J | System and method for creating and providing a user interface for optimizing advertiser defined groups of advertisement campaign information |
US20070038508A1 (en) * | 2005-08-10 | 2007-02-15 | Microsoft Corporation | Normalized click-through advertisement pricing |
US20070038509A1 (en) * | 2005-08-10 | 2007-02-15 | Microsoft Corporation | Budget-based advertisement placement |
US20070061363A1 (en) * | 2005-09-14 | 2007-03-15 | Jorey Ramer | Managing sponsored content based on geographic region |
US20070067219A1 (en) * | 2003-10-06 | 2007-03-22 | Utbk, Inc. | Methods and apparatuses to manage multiple advertisements |
US20070121848A1 (en) * | 2003-10-06 | 2007-05-31 | Utbk, Inc. | Methods and Apparatuses to Track Keywords for Establish Communication Links |
US20070143181A1 (en) * | 2005-12-16 | 2007-06-21 | Josh Linkner | Fully automated interactive promotion tool including wizard-driven web interface |
US20070174127A1 (en) * | 2004-09-21 | 2007-07-26 | Lee Woo S | Method and system for adjusting the balance of account of the advertiser in a keyword advertisement |
US20070174124A1 (en) * | 2005-02-25 | 2007-07-26 | Utbk, Inc. | Methods and Apparatuses for Prioritizing Featured Listings |
US20070203823A1 (en) * | 2006-02-24 | 2007-08-30 | Michael Whelchel | Systems and methods of providing online live auctions |
US7299457B2 (en) * | 2002-01-18 | 2007-11-20 | Clicktracks Analytics, Inc. | System and method for reporting user interaction with a web site |
US20070276800A1 (en) * | 2004-04-14 | 2007-11-29 | Nhn Corporation | Method For Controlling Display Of Keyword Advertisement In Internet Search Engine And A System Thereof |
US20080034047A1 (en) * | 2006-08-07 | 2008-02-07 | Rosenberg Gregory A | Calendar event, notification and alert bar embedded within mail |
US20080077492A1 (en) * | 2006-06-30 | 2008-03-27 | E-Book Systems Pte Ltd | Method, system, and computer-readable instructions for advertisement using a multi-flipbook system |
US20080097838A1 (en) * | 2006-10-23 | 2008-04-24 | Microsoft Corporation | Revenue-Based Advertising Auction |
US20080103893A1 (en) * | 2006-10-30 | 2008-05-01 | Yahoo! Inc. | System and method for generating forecasted bids for advertisement keywords |
US20080103892A1 (en) * | 2006-10-30 | 2008-05-01 | Adchemy, Inc. | System and method for generating optimized bids for advertisement keywords |
US20080300974A1 (en) * | 2007-05-30 | 2008-12-04 | Google Inc. | Flexible Revenue Sharing and Referral Bounty System |
US20090024719A1 (en) * | 2006-03-01 | 2009-01-22 | Eran Shmuel Wyler | Methods and apparatus for enabling use of web content on various types of devices |
US20090112609A1 (en) * | 2007-10-31 | 2009-04-30 | Microsoft Corporation | Bidding for advertisement positions other than one |
US20090132507A1 (en) * | 2007-11-19 | 2009-05-21 | Jayant Kadambi | Method for associating advertisements with relevant content |
US7555485B2 (en) * | 2002-08-22 | 2009-06-30 | Yahoo! Inc. | System and method for conducting an auction-based ranking of search results on a computer network |
US20090300490A1 (en) * | 2008-05-30 | 2009-12-03 | Yahoo! Inc. | System for displaying a position viewer for previewing the display of an advertisement |
US20090307085A1 (en) * | 2008-05-30 | 2009-12-10 | Yahoo! Inc. | System for displaying inventory search parameters for an advertiser |
US7702537B2 (en) * | 1999-05-28 | 2010-04-20 | Yahoo! Inc | System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine |
US20100161417A1 (en) * | 2007-05-16 | 2010-06-24 | Rakuten, Inc. | Advertisement Server Device, Advertisement Display Method, and Advertisement Server Program |
US7752190B2 (en) * | 2005-12-21 | 2010-07-06 | Ebay Inc. | Computer-implemented method and system for managing keyword bidding prices |
US20100198694A1 (en) * | 2009-01-30 | 2010-08-05 | Google Inc. | Advertisement Slot Configuration |
US7778874B1 (en) * | 2005-11-14 | 2010-08-17 | A9.Com, Inc. | Automated generation of suggested online advertising campaign parameters |
US20100235243A1 (en) * | 2009-03-12 | 2010-09-16 | Greg Hecht | Remnant Inventory Marketplace for Placement of Advertisements |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI251156B (en) * | 2000-05-15 | 2006-03-11 | Tophead Com | System and method of Internet ad using main-display added sub-display |
TW200620001A (en) * | 2004-10-20 | 2006-06-16 | Bridgewell Inc | Method and system for webpage advertisement, and agent management method for webpage advertisement |
-
2007
- 2007-05-16 JP JP2007130999A patent/JP5168537B2/ja active Active
-
2008
- 2008-03-21 EP EP08738693A patent/EP2154645A4/en not_active Ceased
- 2008-03-21 US US12/600,268 patent/US9311648B2/en active Active
- 2008-03-21 SG SG2012033635A patent/SG195396A1/en unknown
- 2008-03-21 MY MYPI20094825A patent/MY164482A/en unknown
- 2008-03-21 CN CN200880016362.2A patent/CN101689268B/zh active Active
- 2008-03-21 WO PCT/JP2008/055270 patent/WO2008139782A1/ja active Application Filing
- 2008-05-13 TW TW097117578A patent/TWI423062B/zh active
Patent Citations (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6016478A (en) * | 1996-08-13 | 2000-01-18 | Starfish Software, Inc. | Scheduling system with methods for peer-to-peer scheduling of remote users |
US5974398A (en) * | 1997-04-11 | 1999-10-26 | At&T Corp. | Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services |
US7039599B2 (en) * | 1997-06-16 | 2006-05-02 | Doubleclick Inc. | Method and apparatus for automatic placement of advertising |
US6487538B1 (en) * | 1998-11-16 | 2002-11-26 | Sun Microsystems, Inc. | Method and apparatus for local advertising |
JP3676999B2 (ja) | 1999-05-28 | 2005-07-27 | オーバーチュア サービシズ インコーポレイテッド | コンピュータ・ネットワーク・サーチエンジンにより生成されたサーチ結果リスト上の位置に影響を与えるための方法及びシステム |
WO2000073960A1 (en) | 1999-05-28 | 2000-12-07 | Goto.Com, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
US6269361B1 (en) * | 1999-05-28 | 2001-07-31 | Goto.Com | System and method for influencing a position on a search result list generated by a computer network search engine |
US7702537B2 (en) * | 1999-05-28 | 2010-04-20 | Yahoo! Inc | System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine |
US20010014876A1 (en) * | 2000-02-16 | 2001-08-16 | International Business Machines Corporation | Network system, auction server, digital content distributing system, and digital content distributing method |
US20020032724A1 (en) * | 2000-05-30 | 2002-03-14 | Yasuo Shibusawa | Web page transmission system, web page transmission method and storage medium |
US20020007324A1 (en) * | 2000-06-09 | 2002-01-17 | Centner David J. | System and method for effectively conducting transactions between buyers and suppliers |
JP2002026844A (ja) | 2000-07-12 | 2002-01-25 | Ntt Data Corp | 配信センタ、広告主端末及び配信方法 |
US20020059327A1 (en) * | 2000-07-31 | 2002-05-16 | Starkey James A. | Method and apparatus for generating web pages from templates |
US7117436B1 (en) * | 2000-08-31 | 2006-10-03 | Oracle Corporation | Generating a Web page by replacing identifiers in a preconstructed Web page |
US6986100B1 (en) * | 2000-09-29 | 2006-01-10 | Microsoft Corporation | Normalized rotation on a web site of display items from multiple sources |
US20020143659A1 (en) * | 2001-02-27 | 2002-10-03 | Paula Keezer | Rules-based identification of items represented on web pages |
US20030018560A1 (en) * | 2001-05-07 | 2003-01-23 | International Business Machines Corporation | Auctions for multiple items with constraints specified by the bidders |
US20030004856A1 (en) * | 2001-06-29 | 2003-01-02 | International Business Machines Corporation | Method, system, and program for implementing an auction using calendar information |
US20030084051A1 (en) * | 2001-10-31 | 2003-05-01 | Shailendra Depura | Method and apparatus for allocating interviews based on dynamic pricing or auctions using electronic networks |
US20030093285A1 (en) * | 2001-11-13 | 2003-05-15 | Ann-Bettina Colace | System and method allowing advertisers to manage search listings in a pay for placement search system using grouping |
JP2003228676A (ja) | 2001-11-13 | 2003-08-15 | Overture Services Inc | グループ化を利用して広告主による検索リストの管理を可能にする支払い式プレイスメント検索システム及び方法 |
US20030145305A1 (en) * | 2001-11-16 | 2003-07-31 | Mario Ruggier | Method for developing and managing large-scale web user interfaces (WUI) and computing system for said WUI |
US20030105677A1 (en) * | 2001-11-30 | 2003-06-05 | Skinner Christopher J. | Automated web ranking bid management account system |
US20030220866A1 (en) * | 2001-12-28 | 2003-11-27 | Findwhat.Com | System and method for pay for performand advertising in general media |
US20030130927A1 (en) * | 2002-01-09 | 2003-07-10 | Jennifer Kellam | Method of bidding to drive competition in an auction |
US7299457B2 (en) * | 2002-01-18 | 2007-11-20 | Clicktracks Analytics, Inc. | System and method for reporting user interaction with a web site |
JP2003242372A (ja) | 2002-02-21 | 2003-08-29 | Toshiba Corp | 電子商品流通システム、電子商品流通方法及びプログラム |
US20030158789A1 (en) * | 2002-02-21 | 2003-08-21 | Kabushiki Kaisha Toshiba | Electronic merchandise distribution system, electronic merchandise distribution method, and program |
JP2004038370A (ja) | 2002-07-01 | 2004-02-05 | Fan Communications Inc | 広告情報検索システム、広告情報検索システム用管理サーバーシステム及び管理サーバーシステム用プログラム |
US7555485B2 (en) * | 2002-08-22 | 2009-06-30 | Yahoo! Inc. | System and method for conducting an auction-based ranking of search results on a computer network |
US20040044571A1 (en) * | 2002-08-27 | 2004-03-04 | Bronnimann Eric Robert | Method and system for providing advertising listing variance in distribution feeds over the internet to maximize revenue to the advertising distributor |
US7136875B2 (en) * | 2002-09-24 | 2006-11-14 | Google, Inc. | Serving advertisements based on content |
US20040059665A1 (en) * | 2002-09-25 | 2004-03-25 | Combinenet, Inc. | Allocation based method for targeting negotiation opportunities |
US20040068460A1 (en) * | 2002-10-02 | 2004-04-08 | Feeley Michael A. | Method and system for achieving an ordinal position in a list of search results returned by a bid-for-position search engine |
US20040162757A1 (en) * | 2002-11-27 | 2004-08-19 | Pisaris-Henderson Craig Allen | System and method for pay for performance advertising having biddable advertising units utilizing rotating routing to advertiser websites |
US20040123157A1 (en) * | 2002-12-13 | 2004-06-24 | Wholesecurity, Inc. | Method, system, and computer program product for security within a global computer network |
JP2005017942A (ja) | 2003-06-27 | 2005-01-20 | Gradco Japan Ltd | 広告システム |
US20050044032A1 (en) * | 2003-08-22 | 2005-02-24 | International Business Machines Corporation | Interactive bid evaluation system, method, and iconic interface for combinatorial auctions |
JP2005085165A (ja) | 2003-09-10 | 2005-03-31 | Kido Insatsusho:Kk | ネットオークションによる広告枠の販売方法 |
US20050065844A1 (en) * | 2003-09-24 | 2005-03-24 | Yahoo! Inc. | System and method for managing an advertising campaign on a network |
US20070067219A1 (en) * | 2003-10-06 | 2007-03-22 | Utbk, Inc. | Methods and apparatuses to manage multiple advertisements |
US20070121848A1 (en) * | 2003-10-06 | 2007-05-31 | Utbk, Inc. | Methods and Apparatuses to Track Keywords for Establish Communication Links |
US20050149396A1 (en) * | 2003-11-21 | 2005-07-07 | Marchex, Inc. | Online advertising system and method |
US20050144064A1 (en) * | 2003-12-19 | 2005-06-30 | Palo Alto Research Center Incorporated | Keyword advertisement management |
US20050165650A1 (en) * | 2004-01-23 | 2005-07-28 | Kothapalli Prasad V. | Auction profiles |
US20070276800A1 (en) * | 2004-04-14 | 2007-11-29 | Nhn Corporation | Method For Controlling Display Of Keyword Advertisement In Internet Search Engine And A System Thereof |
US20070174127A1 (en) * | 2004-09-21 | 2007-07-26 | Lee Woo S | Method and system for adjusting the balance of account of the advertiser in a keyword advertisement |
US20060080613A1 (en) * | 2004-10-12 | 2006-04-13 | Ray Savant | System and method for providing an interactive social networking and role playing game within a virtual community |
US20060095336A1 (en) * | 2004-10-29 | 2006-05-04 | Microsoft Corporation | Systems and methods for determining bid value for content items to be placed on a rendered page |
US20060190387A1 (en) * | 2005-02-07 | 2006-08-24 | Molloy Mark E | Normalized synthetic continuous double auctions |
JP2006222620A (ja) | 2005-02-09 | 2006-08-24 | Cyber Communications Inc | 放送番組の広告入札受付システムおよび番組表示システム |
US20070174124A1 (en) * | 2005-02-25 | 2007-07-26 | Utbk, Inc. | Methods and Apparatuses for Prioritizing Featured Listings |
US20060224496A1 (en) * | 2005-03-31 | 2006-10-05 | Combinenet, Inc. | System for and method of expressive sequential auctions in a dynamic environment on a network |
US20060271438A1 (en) * | 2005-05-24 | 2006-11-30 | Andrew Shotland | Advertising systems and methods |
US20060287916A1 (en) * | 2005-06-15 | 2006-12-21 | Steven Starr | Media marketplaces |
US20070022005A1 (en) * | 2005-07-21 | 2007-01-25 | Hanna Nader G | Method for requesting, displaying, and facilitating placement of an advertisement in a computer network |
US20070025723A1 (en) * | 2005-07-28 | 2007-02-01 | Microsoft Corporation | Real-time preview for panoramic images |
US20070027762A1 (en) * | 2005-07-29 | 2007-02-01 | Collins Robert J | System and method for creating and providing a user interface for optimizing advertiser defined groups of advertisement campaign information |
US20070028214A1 (en) * | 2005-07-29 | 2007-02-01 | Bei Shu | Method and system for creating culture-sensitive controls for global applications |
US20070038508A1 (en) * | 2005-08-10 | 2007-02-15 | Microsoft Corporation | Normalized click-through advertisement pricing |
US20070038509A1 (en) * | 2005-08-10 | 2007-02-15 | Microsoft Corporation | Budget-based advertisement placement |
US20070061363A1 (en) * | 2005-09-14 | 2007-03-15 | Jorey Ramer | Managing sponsored content based on geographic region |
US7778874B1 (en) * | 2005-11-14 | 2010-08-17 | A9.Com, Inc. | Automated generation of suggested online advertising campaign parameters |
US20070143181A1 (en) * | 2005-12-16 | 2007-06-21 | Josh Linkner | Fully automated interactive promotion tool including wizard-driven web interface |
US7752190B2 (en) * | 2005-12-21 | 2010-07-06 | Ebay Inc. | Computer-implemented method and system for managing keyword bidding prices |
US20070203823A1 (en) * | 2006-02-24 | 2007-08-30 | Michael Whelchel | Systems and methods of providing online live auctions |
US20090024719A1 (en) * | 2006-03-01 | 2009-01-22 | Eran Shmuel Wyler | Methods and apparatus for enabling use of web content on various types of devices |
US20080077492A1 (en) * | 2006-06-30 | 2008-03-27 | E-Book Systems Pte Ltd | Method, system, and computer-readable instructions for advertisement using a multi-flipbook system |
US20080034047A1 (en) * | 2006-08-07 | 2008-02-07 | Rosenberg Gregory A | Calendar event, notification and alert bar embedded within mail |
US20080097838A1 (en) * | 2006-10-23 | 2008-04-24 | Microsoft Corporation | Revenue-Based Advertising Auction |
US20080103892A1 (en) * | 2006-10-30 | 2008-05-01 | Adchemy, Inc. | System and method for generating optimized bids for advertisement keywords |
US20080103893A1 (en) * | 2006-10-30 | 2008-05-01 | Yahoo! Inc. | System and method for generating forecasted bids for advertisement keywords |
US20100161417A1 (en) * | 2007-05-16 | 2010-06-24 | Rakuten, Inc. | Advertisement Server Device, Advertisement Display Method, and Advertisement Server Program |
US20080300974A1 (en) * | 2007-05-30 | 2008-12-04 | Google Inc. | Flexible Revenue Sharing and Referral Bounty System |
US20090112609A1 (en) * | 2007-10-31 | 2009-04-30 | Microsoft Corporation | Bidding for advertisement positions other than one |
US20090132507A1 (en) * | 2007-11-19 | 2009-05-21 | Jayant Kadambi | Method for associating advertisements with relevant content |
US20090300490A1 (en) * | 2008-05-30 | 2009-12-03 | Yahoo! Inc. | System for displaying a position viewer for previewing the display of an advertisement |
US20090307085A1 (en) * | 2008-05-30 | 2009-12-10 | Yahoo! Inc. | System for displaying inventory search parameters for an advertiser |
US20100198694A1 (en) * | 2009-01-30 | 2010-08-05 | Google Inc. | Advertisement Slot Configuration |
US20100235243A1 (en) * | 2009-03-12 | 2010-09-16 | Greg Hecht | Remnant Inventory Marketplace for Placement of Advertisements |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160055545A1 (en) * | 2013-03-29 | 2016-02-25 | Rakuten, Inc. | Information processing device, information processing method, and information processing program |
US11521244B2 (en) * | 2013-03-29 | 2022-12-06 | Rakuten Group, Inc. | Information processing device, information processing method, and information processing program |
Also Published As
Publication number | Publication date |
---|---|
CN101689268B (zh) | 2014-08-20 |
SG195396A1 (en) | 2013-12-30 |
EP2154645A4 (en) | 2012-05-02 |
TWI423062B (zh) | 2014-01-11 |
MY164482A (en) | 2017-12-29 |
TW200900985A (en) | 2009-01-01 |
JP5168537B2 (ja) | 2013-03-21 |
EP2154645A1 (en) | 2010-02-17 |
US20100161417A1 (en) | 2010-06-24 |
CN101689268A (zh) | 2010-03-31 |
JP2008287443A (ja) | 2008-11-27 |
WO2008139782A1 (ja) | 2008-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9311648B2 (en) | Advertisement server device, advertisement display method, and advertisement server program | |
JP5526269B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
JP5618404B2 (ja) | 情報提供装置、情報提供方法、情報提供プログラム、及び情報提供プログラムが記録された記録媒体 | |
JP5899275B2 (ja) | オンラインシステムにおける広告及びコンテンツの品質スコア付けシステム及び方法 | |
US8595097B2 (en) | Automatic ad group creation in a networked advertising environment | |
US20080281794A1 (en) | "Web 2.0 information search and presentation" with "consumer == author" and "dynamic Information relevance" models delivered to "mobile and web consumers". | |
US10204162B2 (en) | Providing content | |
JP4809403B2 (ja) | 広告配信装置、広告配信方法、及び広告配信制御プログラム | |
US20110258529A1 (en) | Systems and methods for excluding serving an advertisement campaign to undesired web pages | |
KR20100086489A (ko) | 광고에 대한 특징-값 첨부, 순위 재조정 및 필터링 | |
JP2007522537A (ja) | トランスペアレントなサーチエンジン | |
JP2015046185A (ja) | オンラインシステムにおける広告及びコンテンツの統合型市場 | |
JP5425613B2 (ja) | 広告料を分配する広告管理サーバ、方法及びシステム | |
JP2009265833A (ja) | 広告システム及び広告方法 | |
RU2591185C2 (ru) | Поддерживающие подсказку рекламные объявления поиска | |
JP2008217163A (ja) | 広告サーバ装置、広告表示方法、および広告サーバプログラム | |
US20150106210A1 (en) | Information processing apparatus, information processing method, and information processing program | |
JP2011076474A (ja) | 広告配信装置、方法及びシステム | |
JP2015148832A (ja) | 広告配信装置及び広告配信方法 | |
US20090299798A1 (en) | Supply curve pricing in a networked advertising environment | |
JP6127228B1 (ja) | 情報処理システム、情報処理方法、及び情報処理プログラム | |
US20200184512A1 (en) | Dynamic affiliate marketing platform | |
KR20190124686A (ko) | 스마트 광고 제공 시스템 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: RAKUTEN, INC.,JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MITSUI, SHINGO;MIZUTANI, HIKARU;YOSHIDA, KANETSUNE;REEL/FRAME:024033/0865 Effective date: 20091113 Owner name: RAKUTEN, INC., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MITSUI, SHINGO;MIZUTANI, HIKARU;YOSHIDA, KANETSUNE;REEL/FRAME:024033/0865 Effective date: 20091113 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
AS | Assignment |
Owner name: RAKUTEN GROUP, INC., JAPAN Free format text: CHANGE OF NAME;ASSIGNOR:RAKUTEN, INC.;REEL/FRAME:058314/0657 Effective date: 20210901 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |