WO2006004293A1 - Method for billing - Google Patents

Method for billing Download PDF

Info

Publication number
WO2006004293A1
WO2006004293A1 PCT/KR2005/000930 KR2005000930W WO2006004293A1 WO 2006004293 A1 WO2006004293 A1 WO 2006004293A1 KR 2005000930 W KR2005000930 W KR 2005000930W WO 2006004293 A1 WO2006004293 A1 WO 2006004293A1
Authority
WO
WIPO (PCT)
Prior art keywords
price data
bid price
bid
predetermined
search
Prior art date
Application number
PCT/KR2005/000930
Other languages
French (fr)
Inventor
Han Yong Lee
Original Assignee
Nhn Corporation
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nhn Corporation filed Critical Nhn Corporation
Publication of WO2006004293A1 publication Critical patent/WO2006004293A1/en
Priority to US11/541,775 priority Critical patent/US20070027773A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • G06Q30/0275Auctions

Definitions

  • the present invention relates to a method for controlling a keyword charge in keyword advertising and a system thereof. More particularly, the present invention relates to a method for controlling a keyword charge in keyword advertising and a system thereof, which determine a search listing displayed in a particular exposure location by predetermined bidding process and enable a charge amount with respect to the search listing to be paid in correspondence to a one-time click of a searcher.
  • the type for paying advertising costs there may be a method for predetermining an exposure location on a search screen to display advertiser information, computing a predetermined selling price by each of the predetermined exposure locations and selling the exposure location to the advertiser.
  • This method is a method for giving a right of exposing information to the advertiser who has paid first with respect to the predetermined exposure location not displaying advertiser information.
  • the advertiser wants to expose information on the corresponding exposure location (the particular exposure location where advertiser information is already exposed)
  • the advertiser has to wait until a contract period with respect to the exposed advertiser information is expired. That is, the selling method by exposure locations is a type for paying advertising costs enabling the advertiser to preempt particular exposure locations.
  • the selling method is a first-come-first-served method, although the advertiser waits until the contract period ends, there is another problem that it is impossible to guarantee the advertiser exposure of information thereof.
  • the selling price is set by a service operator as he/she pleases. Thus, there is also another problem that an opinion of the advertiser with respect to the corresponding selling price is never considered.
  • CPC Cost Per Click
  • the CPC method measures the number of connections (the number of valid connections) between the searcher and the advertiser and computes keyword advertising costs based on the measured number of connections.
  • the CPC method provides the searcher with search results in which advertiser information of the advertiser who has suggested the highest CPC price (a charge amount per click) is provided in the highest portion and advertiser information of the advertiser who has suggested a lower CPC price is provided in a lower portion.
  • the type for paying advertising costs there may be a method for receiving information on a bid price from at least one advertiser during a predetermined period, so as to expose advertiser information on the predetermined exposure location, and giving a right of exposing the same to the advertiser who has suggested the highest bid price.
  • This type for paying advertising costs requires a bidding period for receiving bid prices. Accordingly, there is a problem that it is impossible to appropriately accept demand of the advertiser who wants to register advertiser information rapidly.
  • the present invention is conceived to solve the aforementioned problems, the present invention provides a method for controlling a keyword charge and a system thereof, which can compute economical and reasonable keyword advertising costs by charging an advertiser a charge amount with respect to search listings per click and, at this time, determining the charge amount to be smaller than a unit click cost inputted by the advertiser to participate into a bid.
  • the present invention also provides a method for controlling a keyword charge and a system thereof, which can generate advertising effects that an advertiser wants by displaying search listings, which are search results, in an exposure location wanted by the advertiser, through inputting of a predetermined bid price and bidding process.
  • the present invention also provides a method for controlling a keyword charge and a system thereof, which can determine display of a search listing in a particular exposure location by a bid and, at this time, expose the search listing without a bid waiting period through inputting of appropriate bid price data.
  • the present invention also provides a method for controlling a keyword charge and a system thereof, which enable reasonable bidding process by including a unit click cost in bid price data and determine successful price data through comparison between sizes of unit click costs, in which the unit click cost is an amount that an advertiser can pay to the maximum.
  • a method for controlling a keyword charge in keyword advertising including the steps of: dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; receiving bid price data with respect to display of the search listing in the unit display zone from a predetermined advertiser; as the step of associating a predetermined bid field with the unit display zone in response to receiving of the bid price data, recording the received bid price data in the bid field; sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined rankings to the sorted bid price data, respectively; in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and as the step of controlling a bill to be charged in accordance with a click selection by a predetermined searcher with respect to the exposed search listing, determining a charge amount generated by the click selection; wherein the charge amount is determined by referring to the
  • a system for controlling a keyword charge in keyword advertising including: a location defining means dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; an interface means receiving bid price data with respect to display of the search listing in the unit display zone, from a predetermined advertiser; a field associating means associating a predetermined bid field with the unit display zone in response to receiving of the bid price data and recording the received bid price data in the bid field; a bid process means sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined ranks to the sorted bid price data, respectively; an display control means, in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and a charging control means determining a charge amount generated by the click selection of a predetermined searcher with respect to the exposed search listing; wherein the charging
  • FIG. 1 is a view illustrating schematic configuration of a system for controlling a keyword charge in keyword advertising of the present invention
  • FIG. 2 is a configuration diagram illustrating a system for controlling a keyword charge according to a preferred embodiment of the present invention
  • FIG. 3 is a view illustrating one example of a unit display zone constituting an identifiable location and a search listing exposed in the unit display zone according to the present invention
  • FIGS. 4 and 5 are views illustrating one example of configuration of a bid field according to the present invention
  • FIG. 6 is a flowchart illustrating a method for controlling a keyword charge according to a preferred embodiment of the present invention
  • FIG. 7 is a flowchart illustrating one example of a method for recording bid price data independently in association with a unit display zone and a record area of a bid field according to the present invention
  • FIG. 8 is a flowchart illustrating one example of a method for performing bidding process with respect to bid price data according to the present invention
  • FIG. 9 is a flowchart illustrating a method for re-performing bidding process in accordance with inputting of new bid price data according to the present invention
  • FIG. 10 is a flowchart illustrating a method for performing bidding process with respect to bid price data according to the present invention
  • FIG. 11 is a view illustrating one example of a method for determining a charge amount of a search listing displayed in a unit display zone of the present invention
  • FIG. 12 is a flowchart illustrating one example of a method for processing payment with respect to the charge amount
  • FIG. 13 is a flowchart illustrating one example of a method for determining a charge amount when there is only one bid price data with respect to a unit display zone according to the present invention
  • FIG. 14 is an internal block diagram of a general purpose computer which can be more employed in implementing a method for controlling a keyword charge according to the present invention.
  • a search listing continuously used in the present specification may be one search result item abstracted in response to a generated search request in such a manner that a predetermined searcher inputs a keyword in a search engine.
  • One search listing may include brief information on an information site operated by an advertiser, i.e., a title of contents, abstract thereof, a network address, and the like.
  • one search listing abstracted/exposed by the keyword 'moving' includes a title of contents, 'moving madang', a network address of http://www.24madang.com", abstract of contents, and the like.
  • a unit display zone is an independent exposure location for each of search listings abstracted as search results.
  • a system for controlling a keyword charge receives bid price data of an advertiser to display the search listing in a particular unit display zone.
  • the unit display zone may be associated with locations of search listings outputted when a search word is inputted.
  • a location of the first search listing outputted when the search word is inputted or that of Nth search listing may be the unit display zone. Accordingly, the search listing abstracted by a keyword search is exposed in the particular display zone through predetermined bidding process and provided to the searcher.
  • FIG. 1 is a view illustrating schematic configuration of a system for controlling a keyword charge in keyword advertising of the present invention.
  • a keyword charge controlling system 100 receives bid price data from an advertiser 130 to display a search listing in a particular unit display zone and determines one search listing to be exposed in the corresponding unit display zone through predetermined bidding process with respect to bid price data.
  • a search engine 110 may be a search program or a search web server supporting searching such that a searcher 120 may access an information site maintaining content materials wanted by the searcher. That is, the search engine 110 serves to reduce time in searching content materials and to improve accuracy of searched materials by providing the searcher 120 with brief information (preferably, a search listing of the present invention) on the advertiser 130 who may provide information wanted by the searcher 120, in response to a search request thereof 120. Particularly, since abstracted brief information includes predetermined link information, the searcher 120 may access the particular advertiser 130 in such a manner that the searcher 120 clicks brief information (search listing) displayed in a terminal 125 of the searcher using an instruction input device.
  • brief information preferably, a search listing of the present invention
  • the search listing includes information associated with a web page or a web site which is matched with the search request.
  • the search listing may include a title of the web page or the web site, a URL, brief description, and the like.
  • the search engine 110 may be classified into word-oriented searching and subject-oriented searching in accordance with a searching method.
  • the purpose of the present invention is to charge a bill of the corresponding search listing in accordance with a click of the searcher 120 with respect to the particular search listing abstracted/exposed in correspondence to the inputted keyword.
  • a searching method for the search engine is limited to the word-oriented searching method. However, this is only for convenience of description and it will be apparent to those skilled in the related art that technical spirits of the present invention is not limited thereby.
  • the searcher 120 may be an internet user who has the terminal 125 for access to the keyword charge controlling system 100 and generates a search request for an information site of the advertiser 130 who maintains content materials that the searcher 120 wants to search, by inputting a predetermined keyword into the search engine 110.
  • the advertiser 130 is, for example, Contents Providers (CP) who operates an information site whose location is designated on a network by a network address such as an IP address, a URL, a domain, or the like. Therefore, the advertiser 130 pays a predetermined charge amount to the system operator of the present invention, in accordance with a click of the searcher 120 with respect to the search listing of the information site.
  • the terminal 125 maintains a connection state with the keyword charge controlling system 100 through a communication network 140, such as the Internet and the like.
  • the terminal 125 displays at least one search listing abstracted by searching of the search enginellO on a predetermined screen.
  • the terminal 125 may be a general concept for terminals with a computing function by mounting a predetermined memory means and a predetermined microprocessor, such as for example, personal computers, handheld computers, Personal Digital Assistants, MP3 players, electric dictionaries, cellular phones, smart phones, and the like.
  • a predetermined memory means and a predetermined microprocessor such as for example, personal computers, handheld computers, Personal Digital Assistants, MP3 players, electric dictionaries, cellular phones, smart phones, and the like.
  • the keyword charge controlling system 100 determines a charge amount in accordance with the number of inputted clicks (the number of clicks) of the searcher 120 with respect to the particular search listing and charges the advertiser 130 of the corresponding search listing the determined charge amount.
  • the keyword charge controlling system 100 adopts the aforementioned bidding method in displaying search listings in particular unit display zones, and receives bid price data including a unit click cost such that the advertiser 130 participates into the bid.
  • the keyword charge controlling system 100 employs a method for computing the charge amount per click of the searcher 120 with respect to the corresponding search listing, in determining the charge amount of the search listing exposed in the unit display zone.
  • FIG. 2 is a configuration diagram illustrating a system for controlling a keyword charge according to a preferred embodiment of the present invention.
  • the keyword charge controlling system 200 includes a location defining means 210, an interface means 220, a field associating means 230, a bid process means 240, a display control means 250, a charge control means 260 and a memory means 270.
  • the keyword charge controlling system 200 further includes a bid field 235 and records at least one bid price data received from the advertiser 130 therein 235.
  • the location defining means 210 divides an expose location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone. At this time, the location defining means 210 defines the unit display zone by considering an actual Click Through Rate according to a screen arrangement of the searched list order provided to the searcher 120 and a display location thereof (an unit display zone of the present invention).
  • the location defining means 210 may divide the exposure location into the predetermined number of unit display zones in an upper portion of the search screen where the CTR is high, by considering the CTR.
  • the unit display zone divided by the location defining means 210 may be a location on the search screen, independently exposing at least one portion of the particular search listing among search listings abstracted by keyword search. That is, the unit display zone may be an area where an area occupied by the exposure location is divided in accordance with a predetermined criterion and the divided area is successfully accepted through predetermined bidding process, preferably, an area exposing one search listing.
  • the interface means 220 receives bid price data with respect to display of the search listing in the divided unit display zone from the predetermined advertiser 130.
  • the bid price data includes a unit click cost that the advertiser 130 can pay to the maximum. That is, the interface means 220 serves to receive intention of participating into the bid from the advertiser 130 to expose the search listing in the exposure location and, at this time, to receive information on costs per click of the searcher 120 with respect to the corresponding search listing as bid price data to participate into the bid.
  • the interface means 220 serves to receive intention of participating into the bid (a selection designating signal) from the advertiser 130 with respect to the unit display zone constituting the exposure location and to transmit bid price data inputted in association therewith to a particular record area of the bid field 235.
  • the field associating means 230 associates the predetermined bid field 235 with the unit display zone in response to inputting of bid price data and records the inputted bid price data in the bid field 235.
  • the bid field 235 serves to sort the inputted bid price data, for example, based on the size of the unit click cost and to record the sorted bid price data.
  • the bid field 235 records the bid price data in the record area designated by the selection designating signal received from the advertiser 130. That is, the field associating means 230 associates the bid field 235 with the exposure location and, more particularly, associates the record area with each of unit display zones.
  • the field associating means 230 records bid price data in the corresponding record area of the unit display zone where the advertiser 130 wants to make a bid.
  • the bid process means 240 sorts at least one bid price data recorded in the bid field 235 based on the size of the unit click cost and gives predetermined rankings to each of sorted bid price data, respectively. That is, in case that a predetermined bidding condition is satisfied, the bid process means 240 performs bidding process with respect to at least one bid price data recorded in the bid field 235 and gives rankings to each of bid price data in accordance with the size of the unit click cost, respectively. At this time, a higher ranking is given to bid price data with higher unit click cost. Thereby, the bid process means 240 determines bid price data with the highest unit click cost (1st ranking) among bid price data in the bid field 235 as successful price data.
  • the bidding condition may be that the advertiser 130 inputs new bid price data with respect to the particular unit display zone.
  • the bid process means 240 compares the newly inputted bid price data with bid price data of the search listing which is currently exposed in the corresponding unit display zone and determines bid price data with the higher unit click cost as a successful bidder. Accordingly, there is an effect that it is possible to implement the purpose of the present invention to rapidly determine successful price data through real-time bidding process by inputting of new bid price data and display the corresponding search listing in real time, which will be described later.
  • the present invention describes that new bid price data is inputted as a bidding condition. However, this is only one embodiment of the present invention.
  • bidding condition may be flexibly set by the system operator considering system environments.
  • the bid process means 240 gives an exposure right to the search listing (a first search listing) of the determined successful price data and enables the first search listing to be displayed in the unit display zone where the advertiser 130 of successful price data participates into the bid. Accordingly, the search listing having the exposure right is displayed in each of unit display zones constituting the exposure location and provided to the searcher 120 who has requested a search as search results.
  • the display control means 250 controls the search listing of bid price data with the highest ranking to be exposed in the unit display zone, in response to the keyword search of the searcher 120.
  • the display control means 250 displays the search listing of bid price data at the highest ranking (the highest unit click cost) in the unit display zone in accordance with the sorted order of bid price data in each record area within the bid field 235.
  • the display control means 250 serves to control the first search listing of successful price data (at the first ranking) determined by bidding process to be displayed in the exposure location and to expose the first search listing that is to have the exposure right by bidding process with respect to each of unit display zones.
  • bidding process of bid price data and exposing of search listings by a keyword charge controlling system will be described with reference to FIGS. 3 to 5.
  • FIG. 3 is a view illustrating one example of a unit display zone constituting an identifiable location and a search listing exposed in the unit display zone according to the present invention.
  • search listings are exposed/abstracted in each of unit display zones 301 to 304 by inputting the keyword 'moving' into the predetermined search engine 110.
  • the location defining means 210 defines a predetermined area of the search screen where search listings, i.e. search results, are displayed, as an identifiable location 300 and divides unit display zones 301 to 304 for displaying only one particular search listing among a plurality of abstracted search listings.
  • FIGS. 4 and 5 are views illustrating one example of configuration of a bid field according to the present invention.
  • FIG. 4 is a view for explaining bidding process with respect to bid price data recorded in the bid field
  • FIG. 5 is a view for explaining bidding process by inputting of new bid price data.
  • the bid field 235 records the inputted bid price data in accordance with unit display zones 301 to 304.
  • bid price data within particular unit display zones 301 to 304 are sorted in accordance with the size of the unit click cost included in the bid price data. That is, the keyword charge controlling system 200 recognizes unit display zones 301 to 304 where the advertiser 130 wants to expose the search listing by the received selection designating signal and sorts and records the search listing of the advertiser 130 in the record area designated by the corresponding unit display zones 301 to 304. For example, the advertiser 130 who wants to expose the search listing in the unit display zone 1 301 may generate a selection signal designating the unit display zone 1 301.
  • the field associating means 230 of the present invention may store bid price data inputted by the advertisers 130 in the record area of the bid field 235 specified as the unit display zone I 301.
  • the advertisers 130 are 'moving madang', 'A' and 'E', who have generated the selection designating signal in the unit display zone I 301.
  • the bid process means 230 compares unit click costs of bid price data inputted by the advertisers 'moving madang', 'A' and 'E' and sorts bid price data of the advertiser 'moving madang' with the highest unit click cost to be at the highest ranking. That is, as illustrated in FIG.
  • the display control means 250 of the present invention controls the search listing of the advertiser 'moving madang 1 to be displayed in the unit display zone 1 on the search screen provided to the searcher 120. Search listings to be exposed are determined through the same process in the unit display zones 2 302 to 4 304. At this time, the display control means 250 controls search listings associated with the advertiser 'OK moving mart', 'z moving', and 'moving com moving service', which are at the highest rankings in each of record areas, to be exposed.
  • the keyword charge controlling system 200 of the present invention may provide the searcher 120 with current state information associated with bid price data recorded in the bid field 235.
  • the keyword charge controlling system 200 may generate the selection designating signal with respect to particular unit display zones 301 to 304 in accordance with a predetermined click of the searcher 120 who has searched the current state information.
  • bid price data of the advertiser 'z moving' is dropped to the next ranking and waits to be exposed.
  • bid price data ranking 1st place in the unit display zone 3 303 with a comparatively low CTR is larger than the unit click cost of bid price data ranking 1st place in the unit display zone 2 302 with a higher CTR.
  • bidding process with respect to keyword advertising is performed based on the exposure location (unit display zone).
  • the exposure location unit display zone.
  • the present invention adopts a real-time bidding method based on a cost per click, not an existing first-come-first-served method.
  • the charge control means 260 may determine a charge amount which is added per click of the searcher 120 with respect to the displayed search listing.
  • the keyword charge controlling system 200 determines a charge amount by referring to the unit click cost at the next ranking among bid price data sorted in the record area.
  • the charge amount is advertising costs with respect to search listings exposed in predetermined unit display zones 302 to 308 and payments added by a click of the searcher 120.
  • an actual payment with respect to the charge amount may be to subtract the determined charge amount from predetermined deposit money of the corresponding advertiser 130, in interoperation with a click of the searcher 120.
  • the charge control means 260 adds a predetermined additional amount to the unit click cost of bid price data at the next ranking, thereby determining the charge amount.
  • the additional amount is stored in the memory means 270.
  • the same 270 receives and maintains the additional amount, which is an addition factor, for example, from the system operator, m the present embodiment, the size of the additional amount is not particularly limited, however, it will be preferable to appropriately determine the additional amount, such that the charge amount determined in each of unit display zones 301 to 304 does not exceed the unit click cost of bid price data at the highest ranking.
  • This is to achieve the purpose of the present invention to determine the unit click cost of bid price data suggested by the advertiser 130 with the intention of paying to the maximum to be smaller than the actually determined charge amount, hi addition, in the present embodiment, although only the addition factor is exemplified as an additional amount, it is also possible to flexibly use one of four operators and determine the additional amount.
  • the charge control means 260 determines the unit display zone 1 301 as '1,000 + 20 won', the unit display zone 2 302 as '900 + 20 won', the unit display zone 3 303 as '800 + 20 won', and the unit display zone 4 304 as '500 + 20 won'.
  • the charge control means 260 charges the advertiser 130, who is the advertiser 'moving madang', 'l,020won'.
  • charge amounts for search listings are determined by referring to unit click costs of bid price data at the next rankings.
  • this is only for convenience of description.
  • There may be various methods for determining the charge amount such as a method for determining the unit click cost as the charge amount as it is, for example, by the charge control means 260, and the like.
  • advertising costs are charged in accordance with the number of clicks of the searcher 120.
  • this is only one embodiment of the present invention.
  • advertising costs may be various methods for charging advertising costs, such as for example, the number of exposures of search listings, the number of valid clicks with respect thereto (the number of visits), the number of purchases after access to the advertiser 130, and the like.
  • advertising costs may be an amount that the advertiser 130 may pay to the maximum in association with the above.
  • it is also possible to employ a method for considering the above components in combination. The method for charging advertising costs may be flexibly changed and employed by the system operator considering system environments.
  • FIG. 6 is a flowchart illustrating a method for controlling a keyword charge according to a preferred embodiment of the present invention.
  • the method for controlling a keyword charge is performed by the aforementioned keyword charge controlling system 200.
  • the keyword charge controlling system 200 divides the exposure location where search listings abstracted by predetermined keyword search are displayed into one or more unit display zones 301 to 304 (S610).
  • This step S610 is a procedure for determining a location where search listings abstracted in response to inputting of a keyword of the searcher 120 are displayed on the search screen. For example, it is possible to define the highest portion of the search screen as the exposure location by the location defining means 210 based on the CTR.
  • the keyword charge controlling system 200 enables the abstracted search listings to be independently exposed by dividing the exposure location into one or more unit display zones 301 to 304.
  • To divide the exposure location into one or more unit display zones 301 to 304 is in order to perform bidding by each of corresponding unit display zones 301 to 304 and expose the particular search listing only in the exposure location where the advertiser 130 wants. Through this, it is possible to faithfully implement the purpose of the present invention to reflect intention of the advertiser 130 actively.
  • the keyword charge controlling system 200 receives bid price data with respect to display of search listings in unit display zones 301 to 304 from the predetermined advertisers 130 (S620).
  • This step S620 is a procedure for receiving bid price data associated with the bid from the advertiser 130 who wants to display his/her (company's) search listing in the particular exposure location.
  • each of bid price data includes the unit click cost that the advertiser 130 can pay to the maximum.
  • the unit click cost becomes a kind of a betting value to participate into the bid.
  • the keyword charge controlling system 200 of the present invention receives a predetermined selection designating signal, which will be described later, from the advertiser 130 to input bid price data with respect to each of unit display zones constituting the exposure location.
  • the keyword charge controlling system 200 associates the predetermined bid field 235 with unit display zones 301 to 304 in response to inputting of bid price data (S630).
  • This step S630 is a procedure for associating the bid field 235 with the particular exposure location where searched list orders are displayed. At this time, the bid field 235 records the received bid price data.
  • the keyword charge controlling system 200 may include a procedure of associating each of predetermined record areas with unit display zones constituting the exposure location.
  • FIG. 7 is a flowchart illustration one example of a method for recording bid price data independently in association with a unit display zone and a record area of a bid field according to the present invention.
  • the bid field 235 may be classified into at least one record area based on unit display zones 301 to 304 and the keyword charge controlling system 200 receives a selection designating signal with respect to a particular unit display zone wanted to display search listings, from the advertiser (S710).
  • the selection designating signal is to enable unit display zones 301 to 304 where search listings are exposed to be determined by a selection of the advertiser 130.
  • the selection designating signal serves to designate unit display zones 301 to 304 where bid price data are inputted as betting values.
  • the keyword charge controlling system 200 may record the same bid price data into predetermined record areas where unit display zones 301 to 304, which are targets for bidding, are divided (refer to FIG. 4).
  • the keyword charge controlling system 200 records inputted bid price data in record areas of unit display zones 301 to 304 specified by the selection designating signal (S720).
  • This step S720 is a procedure for recognizing unit display zones 301 to 304 that the advertiser 130 makes a bid for and recording bid price data into record areas classified as unit display zones 301 to 304. Accordingly, the keyword charge controlling system 200 independently records bid price data into each of unit display zones 301 to 304 and displays search listings in the wanted exposure location through predetermined bidding process. That is, according to the present invention, it is possible to implement the purpose of the present invention not to expose the search listing of the advertiser 130 in the unit display zone unwanted by the advertiser 130. Referring to FIG.
  • the keyword charge controlling system 200 sorts at least one bid price data recorded in the bid field 235, based on sizes of unit click costs and gives predetermined rankings to each of sorted bid price data (S 640).
  • This step S640 is a procedure for giving the first ranking to bid price data with the highest unit click cost among bid price data recorded in the bid field 235.
  • bid price data at the first ranking is determined as successful price data.
  • bidding process will be further fully described with reference to FIGS. 8 to 10.
  • FIG. 8 is a flowchart illustrating one example of a method for performing bidding process with respect to bid price data according to the present invention.
  • bid rice data are sorted in record areas by performing bidding process of the bid process means 240.
  • the keyword charge controlling system 200 performs bidding process with respect to at least one recorded bid price data (S810).
  • This step S810 is a procedure for adjusting rankings of giving an exposure right of each bid price data, such that at least one most suitable bid price data may be selected among bid price data recorded in the bid field 235.
  • the bid process means 240 performs bidding process independently for bid price data only with respect to each of unit display zones 301 to 304.
  • the bidding condition may be a condition to start bidding process of the bid process means 240, for example, inputting of new bid price data, termination of a predetermined display contract with respect to the search listing associated with successful price data, and the like.
  • FIG. 9 is a flowchart illustrating a method for re-performing bidding process in accordance with inputting of new bid price data according to the present invention.
  • the keyword charge controlling system 200 records new bid price data in the record area of the bid field 235 associated with unit display zones 301 to 304 specified by new bid price data (S911).
  • This step S911 is a procedure for recognizing the unit display zone specified by the selection designating signal and recording the newly inputted bid rice data in the record area in association with the recognized unit display zone.
  • the selection designating signal is received from the predetermined advertiser 130 who inputs new bid price data.
  • the keyword charge controlling system 200 performs bidding process with respect to at least one bid price data recorded in the record area, including new bid price data (S 912).
  • This step S912 is a procedure for re-sorting bid price data through comparison between the size of the unit click cost of new bid rice data and that of previously recorded bid price data. For example, as illustrated in FIG. 5, in case that the unit click cost of new bid price data inputted by the advertiser 'H' is higher than the unit click cost associated with the advertiser 'z moving' exposed in the unit display zone
  • bid price data are re-sorted by the bid process means 240, such that new bid price data ranks 1st.
  • the advertiser 130 inputs new bid price data whose unit click cost is higher than that of the search listing exposed in the predetermined unit display zone, there is an effect that it is possible to expose search listings in real time.
  • the bidding condition may be termination of the predetermined contract associated with the search listing displayed in the unit display zone.
  • bidding process by termination of the contract will be described with reference to FIG. 10.
  • termination of the contract is when it is impossible to continuously expose the search listing of bid price data maintaining an exposure right (a right to display the search listing in a predetermined unit display zone) due to stopping of search word advertising of the advertiser 130, disappearing of predetermined deposit money for advertising, or the like.
  • FIG. 10 is a flowchart illustrating a method for re-performing bidding process with respect to bid price data by termination of a contract of the exposed search listing according to the present invention.
  • the keyword charge controlling system 200 performs bidding process with respect to at least one recorded bid price data, except corresponding bid price data of the search listing whose contract is terminated (SlOIl).
  • This step SlOIl is a procedure for removing existing 1st ranked bid price data (successful price data) whose contract is terminated from the record area of the bid field 235 and performing bidding process with respect to bid price data raking 2nd or lower. Therefore, the keyword charge controlling system 200 transfers the exposure right to existing bid price data ranking 2nd and exposes the corresponding search listing in the unit display zone.
  • the present invention enables the search lit order to be exposed in the unit display zone by bid price data at the next ranking waiting to be exposed, to be continuously exposed.
  • the present invention enables the search lit order to be exposed in the unit display zone by bid price data at the next ranking waiting to be exposed, to be continuously exposed.
  • the keyword charge controlling system 200 gives rankings to each of bid price data by bidding process (S 820).
  • This step S 820 is a procedure for giving rankings to bid price data by each of unit display zones in order to determine bid price data of the search listings displayable in unit display zones 301 to 304, i.e., in order to determine successful price data.
  • the 1st ranking is given to bid price data with the highest unit click cost and the lowest ranking is given to bid price data with the lowest unit click cost. That is, a higher ranking is given to bid price data with a higher unit click cost.
  • the keyword charge controlling system 200 determines bid price data with the highest unit click cost (1st ranking) among bid price data recorded in the bid field 235 as successful bid price data.
  • the keyword charge controlling system 200 may determine bid price data at the highest rankings (1st ranking) in each of unit display zones 301 to 304 as successful price data.
  • search listings exposed in each of unit display zones are determined by receiving bid price data associated with unit click costs from advertisers 130 and comparing the received bid price data.
  • the keyword charge controlling system 200 controls search listings of bid price data at the highest rankings to be exposed in the unit display zones 301 to 304, in response to the keyword search (S650).
  • This step S650 is a procedure for exposing search listings of bid price data determined as successful price data by bidding process in corresponding unit display zones. The exposure right is given to bid price data with the highest unit click cost.
  • the keyword charge controlling system 200 controls a bill to be charged in accordance with a click of the searcher 120 with respect to exposed search listings (S660).
  • This step S660 is a procedure for determining a charge amount generated by the click of the searcher 120 with respect to search listings exposed in unit display zones 301 to 304.
  • the charge amount is determined by referring to the unit click cost at the next ranking among the sorted bid price data. That is, in the present embodiment, the charge amount is not determined by the unit click cost inputted as bid price data by the advertiser 130 associated with the exposed search listing, but determined by referring to the unit click cost ranking 2nd place.
  • FIG. 11 is a view illustrating one example of a method for determining a charge amount of a search listing displayed in a unit display zone of the present invention.
  • the keyword charge controlling system 200 maintains the memory means 270 storing an additional amount determined by a predetermined criterion (SlIlO).
  • This step SlIlO is a procedure for storing/maintaining an additional amount of an addition factor, which is a component in determining a charge amount, in the memory means 270.
  • the additional amount may be flexibly set by the system operator considering system environments. That is, the additional amount may be appropriately set, such that the charge amount determined in each of unit display zones 301 to 304 may not exceed the unit click cost of bid price data at the highest ranking.
  • the keyword charge controlling system 200 recognizes a second unit click cost associated with bid price data at the next ranking in the record area (S1120).
  • This step S1120 is a procedure for identifying the unit click cost of bid price data ranking 2nd place, which is the second unit click cost.
  • second unit click costs are '1,000 won' in the unit display zone 1 301, '900 won' in the unit display zone 2 302', '800 won' in the unit display zone 3 303 and '500 won 1 in the unit display zone 4 304.
  • the keyword charge controlling system 200 adds the additional amount to the second unit click cost and determines the charge amount (S 1130).
  • This step Sl 130 is a procedure for determining the charge amount of the search listing associated with bid price data having a predetermined exposure right by using a computing method of 'second unit click cost +additional amount'. That is, the keyword charge controlling system 200 displays search listings associated with bid price data at the first rankings in unit display zones 301 to 304 and determines charge amounts for the advertisers 130 in accordance with the click of the searcher 120 with respect to the search listings.
  • the advertiser 130 is charged for the search listing per click of the searcher 120.
  • the charge amount is determined to be smaller than the unit click cost inputted by the corresponding advertiser 130 to participate in the bid.
  • the keyword charge controlling system 200 may pay an amount corresponding to the charge amount from a predetermined account of the advertiser 130, as keyword advertising costs.
  • the keyword charge controlling system 200 receives deposit money information from an account of the advertiser 130 associated with the exposed search listing (S 1140).
  • the keyword charge controlling system 200 recognizes information on a predetermined reserve fund inputted by the advertiser 130 to display the particular search listing in the exposure location.
  • the keyword charge controlling system200 confirms deposit money remaining in the account of the advertiser 130 at the point where the searcher 120 clicks the exposed search listing, hi the present embodiment, the time of paying deposit money and an initial amount of deposit money are not exactly limited.
  • the advertiser 130 it is possible to' provide the advertiser 130 with information on deposit money adjusted based on a charge amount of the previous period or statistical information on the number of clicks, an inclination in the number of the latest clicks, a varied numerical value in the number of season-oriented exposures/clicks, and the like, at a point where the exposure right with respect to the corresponding search listing is given, hi addition, it is also possible to induce adjusted deposit money to be received from the advertiser 130.
  • the keyword charge controlling system 200 subtracts the determined charge amount from deposit money, in interoperation with a click of the searcher 120 (S 1150). This step S1150 is a procedure for processing payment of the corresponding charge amount per click of the searcher 120 with respect to the search listing.
  • this step S 1150 may further include the step of determining whether to continue to expose the corresponding search listing as remaining deposit money decreases from an account of the advertiser 130. This will be described with reference to FIG. 12.
  • FIG. 12 is a flowchart illustrating one example of a method for processing payment with respect to a charge amount according to the present invention.
  • the keyword charge controlling system 200 compares the charge amount with deposit money of an account (S 1160).
  • This step S 1160 is a procedure for determining whether the charge amount to be paid in correspondence to a click of the searcher 120 remains in deposit money. For example, the balance of deposit money currently remaining in an account of the advertiser 130 is confirmed by the charge control means 260.
  • the keyword charge controlling system 200 transmits authentication information associated with additional payment of deposit money to the advertiser 130 (S 1170).
  • This step Sl 170 is a procedure for providing the advertiser 130 of the corresponding search listing with information on unperformed payment caused by short of the balance of deposit money and transmitting authentication information to induce re-payment of deposit money with respect to the account.
  • the keyword charge controlling system 200 controls the predetermined exposure right to be deprived with respect to the exposed search listing (S 1180).
  • step Sl 180 in case that there is no answer for adding of deposit money until a certain time elapses after authentication information is transmitted to the advertiser 130 (or in case that there is a rejecting answer for adding of deposit money), it is recognized that the advertiser 130 has no intention of exposing the search listing and the advertiser 130 is deprived of the exposure right in unit display zones 301 to 304. Accordingly, re-bidding is performed by the bidding process means 240. For example, the exposure right is transmitted to bid price data waiting to be exposed at the next ranking and search listings are exposed in unit display zones 301 to 304. On the other hand, in case that it is determined that deposit money remains more than the charge amount (yes direction), the keyword charge controlling system 200 performs payment by subtracting the charge amount from deposit money (S 1175).
  • the present invention it is possible to notify the advertiser 130 of information on short of the balance of deposit money associated with payment. In addition, it is also possible to provide the advertiser 130 with the opportunity to pay an additional amount with respect to deposit money. Thus, there is an effect that it is possible not to generate a well-intentioned damage.
  • authentication information is provided to the advertiser 130 when deposit money is less than the charge amount.
  • there may be various methods of providing authentication information such as a method for generating authentication information at a point where the balance of deposit money is less than an amount set by the system operator.
  • FIG. 13 is a flowchart illustrating one example of a method for determining a charge amount when there is only one bid price data with respect to a unit display zone according to the present invention.
  • the keyword charge controlling system 200 maintains the memory means 270 for storing a predetermined minimum charge amount (S1310).
  • This step S1310 is a procedure for storing information on the minimum charge amount with respect to the search listing. At this time, the minimum charge amount may be flexibly set by the system operator.
  • the keyword charge controlling system 200 determines the charge amount as the minimum charge amount (S1320).
  • This step S1320 is a procedure for determining the charge amount in case that bid price data participating into the bid for particular unit display zones 301 to 304 is received from only one advertiser 130. That is, exceptionally from the aforementioned method for determining the charge amount, the charge amount determined in this step S 1320 becomes the minimum charge amount which is already set/maintained in the memory means 270 due to absence of bid price data at the next ranking.
  • the embodiments of the present invention include computer readable media including program instructions to implement various operations embodied by a computer.
  • the media may also include, alone or in combination with the program instructions, data files, data structures, tables, and the like.
  • the media and program instructions may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts.
  • Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROM disks; magneto-optical media such as floptical disks; and hardware devices that are specially configured to store and perform program instructions, such as read- only memory devices (ROM) and random access memory (RAM).
  • the media may also be a transmission medium such as optical or metallic lines, wave guides, etc. including a carrier wave transmitting signals specifying the program instructions, data structures, etc.
  • Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter.
  • FIG. 14 is an internal block diagram of a general-purpose computer which can be more adopted in implementing the method for controlling a keyword charge according to the present invention.
  • the computer system 1400 includes any number of processors 1410 (also referred to as central processing units, or CPUs) that are coupled to storage devices including primary storage (typically a random access memory, or "RAM 1420 "), primary storage (typically a read only memory, or "ROM 1430").
  • primary storage typically a random access memory, or "RAM 1420 "
  • ROM 1430 acts to transfer data and instructions uni-directionally to the CPU and RAM 1420 is used typically to transfer data and instructions in a bi-directional manner. Both of these primary storage devices may include any suitable type of the computer-readable media described above.
  • a mass storage 1440 is also coupled bi- directionally to CPU and provides additional data storage capacity and may include any of the computer-readable media described above.
  • the mass storage device 1440 may be used to store programs, data and the like and is typically a secondary storage medium such as a hard disk that is slower than primary storage.
  • a specific mass storage device such as a CD-ROM 1460 may also pass data uni-directionally to the CPU.
  • Processor 1410 is also coupled to an interface 1450 that includes one or more input/output devices such as such as video monitors, track balls, mice, keyboards, microphones, touch- sensitive displays, transducer card readers, magnetic or paper tape readers, tablets, styluses, voice or handwriting recognizers, or other well-known input devices such as, of course, other computers.
  • processor 1410 optionally may be coupled to a computer or telecommunications network using a network connection as shown generally at a network interface 1470.
  • the CPU might receive information from the network, or might output information to the network in the course of performing the above-described method steps.
  • the above-described devices and materials will be familiar to those of skill in the computer hardware and software arts.
  • the hardware elements above may be configured to act as one or more software modules for implementing the operations of this invention.
  • a method for controlling a keyword charge and a system thereof which can compute economical and reasonable keyword advertising costs by charging an advertiser a charge amount with respect to search listings per click and, at this time, determining the charge amount to be smaller than a unit click cost inputted by the advertiser to participate into a bid.
  • a method for controlling a keyword charge and a system thereof which can generate advertising effects that an advertiser wants by displaying search listings, which are search results, in an exposure location wanted by the advertiser, through inputting of a predetermined bid price and bidding process.
  • a method for controlling a keyword charge and a system thereof which can determine display of a search listing in a particular exposure location by a bid and, at this time, expose the search listing without a bid waiting period through inputting of appropriate bid price data.
  • a method for controlling a keyword charge and a system thereof which enable reasonable bidding process by including a unit click cost in bid price data and determine successful price data through comparison between sizes of unit click costs, in which the unit click cost is an amount that an advertiser can pay to the maximum.

Abstract

Provided is a method for controlling a keyword charge in keyword advertising, including the steps of: dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; receiving bid price data with respect to display of the search listing in the unit display zone from a predetermined advertiser; as the step of associating a predetermined bid field with the unit display zone in response to receiving of the bid price data, recording the received bid price data in the bid field; sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined rankings to the sorted bid price data, respectively; in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and as the step of controlling a bill to be charged in accordance with a click selection by a predetermined searcher with respect to the exposed search listing, determining a charge amount generated by the click selection; wherein the charge amount is determined by referring to the unit click cost of predetermined bid price data at a lower ranking, except the bid price data at the highest ranking among the sorted bid price data.

Description

METHOD FOR BILLING ADVERTISER FOR KEYWORD ADVERTISEMENT IN INTERNET SEARCH ENGINE AND A SYSTEM THEREOF
Technical Field The present invention relates to a method for controlling a keyword charge in keyword advertising and a system thereof. More particularly, the present invention relates to a method for controlling a keyword charge in keyword advertising and a system thereof, which determine a search listing displayed in a particular exposure location by predetermined bidding process and enable a charge amount with respect to the search listing to be paid in correspondence to a one-time click of a searcher.
Background Art
Today, an information search through a communication network is being generalized, together with rapid development in the field of communication networks such as the Internet and the like. A user (a searcher) can obtain necessary information easily any time and at any place by using the Internet. In addition, this information search brings our daily lives a lot of changes.
Therefore, there are developed and suggested various models with respect to types for paying advertising costs between an operator and an advertiser. At this time, the operator supports search services for Internet users and the advertiser exposes his/her own information site through a search, thereby obtaining advertising effects.
That is, there are various types for paying advertising costs in search services through a search engine, in accordance with a method for abstracting information of an advertiser, a method for exposing the abstracted advertiser information to a searcher, and a method for charging a bill with respect to the exposed advertiser information, and the like.
As an example of the type for paying advertising costs, there may be a method for predetermining an exposure location on a search screen to display advertiser information, computing a predetermined selling price by each of the predetermined exposure locations and selling the exposure location to the advertiser. This method is a method for giving a right of exposing information to the advertiser who has paid first with respect to the predetermined exposure location not displaying advertiser information. In case that the advertiser wants to expose information on the corresponding exposure location (the particular exposure location where advertiser information is already exposed), there is a problem that the advertiser has to wait until a contract period with respect to the exposed advertiser information is expired. That is, the selling method by exposure locations is a type for paying advertising costs enabling the advertiser to preempt particular exposure locations. Therefore, in case that all the exposure locations are preempted by another advertiser, there is a problem that the advertiser is unable to expose information thereof. In addition, since the selling method is a first-come-first-served method, although the advertiser waits until the contract period ends, there is another problem that it is impossible to guarantee the advertiser exposure of information thereof. Moreover, the selling price is set by a service operator as he/she pleases. Thus, there is also another problem that an opinion of the advertiser with respect to the corresponding selling price is never considered.
In addition, as other example of the type for paying advertising costs, there may be a method for exposing advertiser information and determining advertising costs, based on a Cost Per Click (Hereinafter, CPC) method. That is, as the searcher who has requested a search clicks particular advertiser information, the CPC method measures the number of connections (the number of valid connections) between the searcher and the advertiser and computes keyword advertising costs based on the measured number of connections. At this time, the CPC method provides the searcher with search results in which advertiser information of the advertiser who has suggested the highest CPC price (a charge amount per click) is provided in the highest portion and advertiser information of the advertiser who has suggested a lower CPC price is provided in a lower portion. Thus, according to the type for paying advertising costs by the CPC method, there is a problem that it is impossible to guarantee that advertiser information be exposed in the exposure location wanted by the advertiser. That is, advertiser information is sorted sequentially through comparison of the CPC prices suggested by at least one advertiser and exposed on the search screen in accordance with the sorted order. Thus, there is a disadvantage that information may be exposed on the exposure location unwanted by the advertiser. In addition, according to the CPC method, there is a tendency that the advertiser exposes his/her (the company's) search listing in an upper portion of the search screen with a good Click Through Rate (CTR). Thus, there is a contrary effect that keyword advertising costs of advertiser information continue to increase and the advertiser may abandon advertising due to highly priced advertising costs.
In addition, as another example of the type for paying advertising costs, there may be a method for receiving information on a bid price from at least one advertiser during a predetermined period, so as to expose advertiser information on the predetermined exposure location, and giving a right of exposing the same to the advertiser who has suggested the highest bid price. This type for paying advertising costs requires a bidding period for receiving bid prices. Accordingly, there is a problem that it is impossible to appropriately accept demand of the advertiser who wants to register advertiser information rapidly.
Accordingly, there is required the advent of a model for paying advertising costs, capable of charging advertising costs more reasonably and more economically by enabling advertising costs with respect to the exposed search listing to be paid per click of the searcher. In addition, there is required a model for paying advertising costs, capable of exposing advertising rapidly and bringing advertising effect by displaying advertiser information only in the exposure location wanted by the advertiser and performing bidding process in real time at a point when a particular advertiser inputs a bid price.
Disclosure of the Invention Technical Goals
The present invention is conceived to solve the aforementioned problems, the present invention provides a method for controlling a keyword charge and a system thereof, which can compute economical and reasonable keyword advertising costs by charging an advertiser a charge amount with respect to search listings per click and, at this time, determining the charge amount to be smaller than a unit click cost inputted by the advertiser to participate into a bid.
The present invention also provides a method for controlling a keyword charge and a system thereof, which can generate advertising effects that an advertiser wants by displaying search listings, which are search results, in an exposure location wanted by the advertiser, through inputting of a predetermined bid price and bidding process. The present invention also provides a method for controlling a keyword charge and a system thereof, which can determine display of a search listing in a particular exposure location by a bid and, at this time, expose the search listing without a bid waiting period through inputting of appropriate bid price data. The present invention also provides a method for controlling a keyword charge and a system thereof, which enable reasonable bidding process by including a unit click cost in bid price data and determine successful price data through comparison between sizes of unit click costs, in which the unit click cost is an amount that an advertiser can pay to the maximum.
Technical Solutions
According to an aspect of the present invention for achieving the above goals, there is provided a method for controlling a keyword charge in keyword advertising, including the steps of: dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; receiving bid price data with respect to display of the search listing in the unit display zone from a predetermined advertiser; as the step of associating a predetermined bid field with the unit display zone in response to receiving of the bid price data, recording the received bid price data in the bid field; sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined rankings to the sorted bid price data, respectively; in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and as the step of controlling a bill to be charged in accordance with a click selection by a predetermined searcher with respect to the exposed search listing, determining a charge amount generated by the click selection; wherein the charge amount is determined by referring to the unit click cost of predetermined bid price data at a lower ranking, except the bid price data at the highest ranking among the sorted bid price data.
In addition, according to another aspect of the present invention for achieving the above objects, there is provided a system for controlling a keyword charge in keyword advertising, including: a location defining means dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; an interface means receiving bid price data with respect to display of the search listing in the unit display zone, from a predetermined advertiser; a field associating means associating a predetermined bid field with the unit display zone in response to receiving of the bid price data and recording the received bid price data in the bid field; a bid process means sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined ranks to the sorted bid price data, respectively; an display control means, in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and a charging control means determining a charge amount generated by the click selection of a predetermined searcher with respect to the exposed search listing; wherein the charging control means determines the charge amount by referring to the unit click cost of predetermined bid price data in a lower ranking, except the bid price data in the highest ranking among the sorted bid price data.
Brief Description of Drawings
FIG. 1 is a view illustrating schematic configuration of a system for controlling a keyword charge in keyword advertising of the present invention;
FIG. 2 is a configuration diagram illustrating a system for controlling a keyword charge according to a preferred embodiment of the present invention; FIG. 3 is a view illustrating one example of a unit display zone constituting an identifiable location and a search listing exposed in the unit display zone according to the present invention and FIGS. 4 and 5 are views illustrating one example of configuration of a bid field according to the present invention;
FIG. 6 is a flowchart illustrating a method for controlling a keyword charge according to a preferred embodiment of the present invention;
FIG. 7 is a flowchart illustrating one example of a method for recording bid price data independently in association with a unit display zone and a record area of a bid field according to the present invention;
FIG. 8 is a flowchart illustrating one example of a method for performing bidding process with respect to bid price data according to the present invention, FIG. 9 is a flowchart illustrating a method for re-performing bidding process in accordance with inputting of new bid price data according to the present invention, and FIG. 10 is a flowchart illustrating a method for performing bidding process with respect to bid price data according to the present invention;
FIG. 11 is a view illustrating one example of a method for determining a charge amount of a search listing displayed in a unit display zone of the present invention and FIG. 12 is a flowchart illustrating one example of a method for processing payment with respect to the charge amount;
FIG. 13 is a flowchart illustrating one example of a method for determining a charge amount when there is only one bid price data with respect to a unit display zone according to the present invention; and FIG. 14 is an internal block diagram of a general purpose computer which can be more employed in implementing a method for controlling a keyword charge according to the present invention.
Best Mode for Carrying Out the Invention Hereinafter, a method for controlling a keyword charge in keyword advertising and a system thereof will be described with reference to the accompanying drawings.
A search listing continuously used in the present specification may be one search result item abstracted in response to a generated search request in such a manner that a predetermined searcher inputs a keyword in a search engine. One search listing may include brief information on an information site operated by an advertiser, i.e., a title of contents, abstract thereof, a network address, and the like. For example, referring to FIG. 3, one search listing abstracted/exposed by the keyword 'moving' includes a title of contents, 'moving madang', a network address of http://www.24madang.com", abstract of contents, and the like. Moreover, a unit display zone is an independent exposure location for each of search listings abstracted as search results. Particularly, since the unit display zone of the present invention becomes a target for bidding, a system for controlling a keyword charge according to the present invention receives bid price data of an advertiser to display the search listing in a particular unit display zone. For example, the unit display zone may be associated with locations of search listings outputted when a search word is inputted. A location of the first search listing outputted when the search word is inputted or that of Nth search listing may be the unit display zone. Accordingly, the search listing abstracted by a keyword search is exposed in the particular display zone through predetermined bidding process and provided to the searcher.
FIG. 1 is a view illustrating schematic configuration of a system for controlling a keyword charge in keyword advertising of the present invention. A keyword charge controlling system 100 receives bid price data from an advertiser 130 to display a search listing in a particular unit display zone and determines one search listing to be exposed in the corresponding unit display zone through predetermined bidding process with respect to bid price data.
First, a search engine 110 may be a search program or a search web server supporting searching such that a searcher 120 may access an information site maintaining content materials wanted by the searcher. That is, the search engine 110 serves to reduce time in searching content materials and to improve accuracy of searched materials by providing the searcher 120 with brief information (preferably, a search listing of the present invention) on the advertiser 130 who may provide information wanted by the searcher 120, in response to a search request thereof 120. Particularly, since abstracted brief information includes predetermined link information, the searcher 120 may access the particular advertiser 130 in such a manner that the searcher 120 clicks brief information (search listing) displayed in a terminal 125 of the searcher using an instruction input device. When the searcher 120 requests a search, the search listing includes information associated with a web page or a web site which is matched with the search request. In addition, the search listing may include a title of the web page or the web site, a URL, brief description, and the like.
The search engine 110 may be classified into word-oriented searching and subject-oriented searching in accordance with a searching method. The purpose of the present invention is to charge a bill of the corresponding search listing in accordance with a click of the searcher 120 with respect to the particular search listing abstracted/exposed in correspondence to the inputted keyword. To achieve the purpose of the present invention, in this specification, a searching method for the search engine is limited to the word-oriented searching method. However, this is only for convenience of description and it will be apparent to those skilled in the related art that technical spirits of the present invention is not limited thereby.
The searcher 120 may be an internet user who has the terminal 125 for access to the keyword charge controlling system 100 and generates a search request for an information site of the advertiser 130 who maintains content materials that the searcher 120 wants to search, by inputting a predetermined keyword into the search engine 110.
The advertiser 130 is, for example, Contents Providers (CP) who operates an information site whose location is designated on a network by a network address such as an IP address, a URL, a domain, or the like. Therefore, the advertiser 130 pays a predetermined charge amount to the system operator of the present invention, in accordance with a click of the searcher 120 with respect to the search listing of the information site. The terminal 125 maintains a connection state with the keyword charge controlling system 100 through a communication network 140, such as the Internet and the like. The terminal 125 displays at least one search listing abstracted by searching of the search enginellO on a predetermined screen. Like above, the terminal 125 may be a general concept for terminals with a computing function by mounting a predetermined memory means and a predetermined microprocessor, such as for example, personal computers, handheld computers, Personal Digital Assistants, MP3 players, electric dictionaries, cellular phones, smart phones, and the like.
The keyword charge controlling system 100 determines a charge amount in accordance with the number of inputted clicks (the number of clicks) of the searcher 120 with respect to the particular search listing and charges the advertiser 130 of the corresponding search listing the determined charge amount. Particularly, the keyword charge controlling system 100 adopts the aforementioned bidding method in displaying search listings in particular unit display zones, and receives bid price data including a unit click cost such that the advertiser 130 participates into the bid. Through this, the keyword charge controlling system 100 employs a method for computing the charge amount per click of the searcher 120 with respect to the corresponding search listing, in determining the charge amount of the search listing exposed in the unit display zone. Hereinafter, configuration of a keyword charge controlling system 200 according to the present invention will be described with reference to FIG. 2. FIG. 2 is a configuration diagram illustrating a system for controlling a keyword charge according to a preferred embodiment of the present invention.
The keyword charge controlling system 200 includes a location defining means 210, an interface means 220, a field associating means 230, a bid process means 240, a display control means 250, a charge control means 260 and a memory means 270. In addition, the keyword charge controlling system 200 further includes a bid field 235 and records at least one bid price data received from the advertiser 130 therein 235. First, the location defining means 210 divides an expose location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone. At this time, the location defining means 210 defines the unit display zone by considering an actual Click Through Rate according to a screen arrangement of the searched list order provided to the searcher 120 and a display location thereof (an unit display zone of the present invention). Why it is necessary to divide the exposure location into unit display zones like above. It is because there is difference in recognition of the searcher 120 with respect to the search listings in accordance with display locations on the screen and there is difference in actual connection probability between the searcher 120 and the advertiser 130 by a click of the searcher 120. Generally, in case of the search listing which is preceded and displayed among a plurality of abstracted search listings, the Click Through Rate (CTR) thereof is high. The location defining means 210 may divide the exposure location into the predetermined number of unit display zones in an upper portion of the search screen where the CTR is high, by considering the CTR. The unit display zone divided by the location defining means 210 may be a location on the search screen, independently exposing at least one portion of the particular search listing among search listings abstracted by keyword search. That is, the unit display zone may be an area where an area occupied by the exposure location is divided in accordance with a predetermined criterion and the divided area is successfully accepted through predetermined bidding process, preferably, an area exposing one search listing.
The interface means 220 receives bid price data with respect to display of the search listing in the divided unit display zone from the predetermined advertiser 130. At this time, the bid price data includes a unit click cost that the advertiser 130 can pay to the maximum. That is, the interface means 220 serves to receive intention of participating into the bid from the advertiser 130 to expose the search listing in the exposure location and, at this time, to receive information on costs per click of the searcher 120 with respect to the corresponding search listing as bid price data to participate into the bid. Particularly, the interface means 220 serves to receive intention of participating into the bid (a selection designating signal) from the advertiser 130 with respect to the unit display zone constituting the exposure location and to transmit bid price data inputted in association therewith to a particular record area of the bid field 235.
The field associating means 230 associates the predetermined bid field 235 with the unit display zone in response to inputting of bid price data and records the inputted bid price data in the bid field 235. At this time, the bid field 235 serves to sort the inputted bid price data, for example, based on the size of the unit click cost and to record the sorted bid price data. Particularly, the bid field 235 records the bid price data in the record area designated by the selection designating signal received from the advertiser 130. That is, the field associating means 230 associates the bid field 235 with the exposure location and, more particularly, associates the record area with each of unit display zones. Moreover, the field associating means 230 records bid price data in the corresponding record area of the unit display zone where the advertiser 130 wants to make a bid.
The bid process means 240 sorts at least one bid price data recorded in the bid field 235 based on the size of the unit click cost and gives predetermined rankings to each of sorted bid price data, respectively. That is, in case that a predetermined bidding condition is satisfied, the bid process means 240 performs bidding process with respect to at least one bid price data recorded in the bid field 235 and gives rankings to each of bid price data in accordance with the size of the unit click cost, respectively. At this time, a higher ranking is given to bid price data with higher unit click cost. Thereby, the bid process means 240 determines bid price data with the highest unit click cost (1st ranking) among bid price data in the bid field 235 as successful price data. At this time, the bidding condition may be that the advertiser 130 inputs new bid price data with respect to the particular unit display zone. The bid process means 240 compares the newly inputted bid price data with bid price data of the search listing which is currently exposed in the corresponding unit display zone and determines bid price data with the higher unit click cost as a successful bidder. Accordingly, there is an effect that it is possible to implement the purpose of the present invention to rapidly determine successful price data through real-time bidding process by inputting of new bid price data and display the corresponding search listing in real time, which will be described later. As an example, the present invention describes that new bid price data is inputted as a bidding condition. However, this is only one embodiment of the present invention. For example, in case that a condition for depriving a predetermined exposing right of the currently exposed search listing is satisfied, there may be various bidding conditions enabling bidding process to be performed for remaining bid price data only recorded in the record area of the bid field 235. The bidding condition may be flexibly set by the system operator considering system environments.
In addition, the bid process means 240 gives an exposure right to the search listing (a first search listing) of the determined successful price data and enables the first search listing to be displayed in the unit display zone where the advertiser 130 of successful price data participates into the bid. Accordingly, the search listing having the exposure right is displayed in each of unit display zones constituting the exposure location and provided to the searcher 120 who has requested a search as search results. The display control means 250 controls the search listing of bid price data with the highest ranking to be exposed in the unit display zone, in response to the keyword search of the searcher 120. In addition, the display control means 250 displays the search listing of bid price data at the highest ranking (the highest unit click cost) in the unit display zone in accordance with the sorted order of bid price data in each record area within the bid field 235. That is, the display control means 250 serves to control the first search listing of successful price data (at the first ranking) determined by bidding process to be displayed in the exposure location and to expose the first search listing that is to have the exposure right by bidding process with respect to each of unit display zones. Hereinafter, bidding process of bid price data and exposing of search listings by a keyword charge controlling system will be described with reference to FIGS. 3 to 5.
FIG. 3 is a view illustrating one example of a unit display zone constituting an identifiable location and a search listing exposed in the unit display zone according to the present invention. In FIG. 3, it is exemplified that search listings are exposed/abstracted in each of unit display zones 301 to 304 by inputting the keyword 'moving' into the predetermined search engine 110. First, the location defining means 210 defines a predetermined area of the search screen where search listings, i.e. search results, are displayed, as an identifiable location 300 and divides unit display zones 301 to 304 for displaying only one particular search listing among a plurality of abstracted search listings. In the present embodiment, one of search listings abstracted by the keyword 'moving' is exposed in each of four unit display zones 301 to 304, respectively. Accordingly, four search listings are exposed as search results with respect to the keyword 'moving'. In case that a click selecting signal generates with respect to the exposed search listings by a click of the searcher 120 who has confirmed the above event, the search engine 110 connects the searcher 120 to an information site of the corresponding advertiser 130. FIGS. 4 and 5 are views illustrating one example of configuration of a bid field according to the present invention. FIG. 4 is a view for explaining bidding process with respect to bid price data recorded in the bid field and FIG. 5 is a view for explaining bidding process by inputting of new bid price data.
As illustrated in FIG. 4, the bid field 235 records the inputted bid price data in accordance with unit display zones 301 to 304. hi addition, bid price data within particular unit display zones 301 to 304 are sorted in accordance with the size of the unit click cost included in the bid price data. That is, the keyword charge controlling system 200 recognizes unit display zones 301 to 304 where the advertiser 130 wants to expose the search listing by the received selection designating signal and sorts and records the search listing of the advertiser 130 in the record area designated by the corresponding unit display zones 301 to 304. For example, the advertiser 130 who wants to expose the search listing in the unit display zone 1 301 may generate a selection signal designating the unit display zone 1 301. The field associating means 230 of the present invention may store bid price data inputted by the advertisers 130 in the record area of the bid field 235 specified as the unit display zone I 301. At this time, the advertisers 130 are 'moving madang', 'A' and 'E', who have generated the selection designating signal in the unit display zone I 301. In addition, the bid process means 230 compares unit click costs of bid price data inputted by the advertisers 'moving madang', 'A' and 'E' and sorts bid price data of the advertiser 'moving madang' with the highest unit click cost to be at the highest ranking. That is, as illustrated in FIG. 4, bid rice data of the advertiser 'moving madang' ranks 1st and rankings are given to bid price data, respectively. Accordingly, the display control means 250 of the present invention controls the search listing of the advertiser 'moving madang1 to be displayed in the unit display zone 1 on the search screen provided to the searcher 120. Search listings to be exposed are determined through the same process in the unit display zones 2 302 to 4 304. At this time, the display control means 250 controls search listings associated with the advertiser 'OK moving mart', 'z moving', and 'moving com moving service', which are at the highest rankings in each of record areas, to be exposed. Particularly, the keyword charge controlling system 200 of the present invention may provide the searcher 120 with current state information associated with bid price data recorded in the bid field 235. In addition, the keyword charge controlling system 200 may generate the selection designating signal with respect to particular unit display zones 301 to 304 in accordance with a predetermined click of the searcher 120 who has searched the current state information.
In FIG. 5, it is assumed that the advertiser 'H' who has generated a selection designating signal with respect to the unit display zone 3 303 inputs new bid price data of '1,050 won'. As aforementioned, a bidding condition to perform bidding process is satisfied by inputting of new bid price data and the bid process means 240 re-sorts bid price data associated with the unit display zone 3 303. As illustrated in FIG. 5, bid price data of the advertiser 1H' with the highest unit click cost is successfully accepted. Accordingly, an exposure right with respect to the existing unit display zone 3 303 is transferred from the advertiser 'z moving' to the advertiser 'H' and the display control means 250 exposes the search listing of the advertiser 'H' in the unit display zone 3 303. At this time, bid price data of the advertiser 'z moving' is dropped to the next ranking and waits to be exposed. As illustrated in FIG. 5, in the present embodiment, it is exemplified that bid price data ranking 1st place in the unit display zone 3 303 with a comparatively low CTR is larger than the unit click cost of bid price data ranking 1st place in the unit display zone 2 302 with a higher CTR. Through this, it is possible to secure independent bidding process and determining of charge amounts with respect to each of unit display zones 301 to 304.
According to the present invention, bidding process with respect to keyword advertising is performed based on the exposure location (unit display zone). Thus, there is an effect that it is possible to enable the searcher 120 to select a keyword for keyword advertising and also to enable the searcher 120 to select the exposure location of the search listing. In addition, in inputting bid price data associated with display of search listings, the present invention adopts a real-time bidding method based on a cost per click, not an existing first-come-first-served method. Thus, there is an advantage that it is possible to operate reasonable keyword advertising not requiring a waiting period to expose search listings.
Referring to FIG. 2 again, the charge control means 260 may determine a charge amount which is added per click of the searcher 120 with respect to the displayed search listing. Particularly, the keyword charge controlling system 200 determines a charge amount by referring to the unit click cost at the next ranking among bid price data sorted in the record area. At this time, the charge amount is advertising costs with respect to search listings exposed in predetermined unit display zones 302 to 308 and payments added by a click of the searcher 120. Thus, for example, an actual payment with respect to the charge amount may be to subtract the determined charge amount from predetermined deposit money of the corresponding advertiser 130, in interoperation with a click of the searcher 120. In determining the charge amount according to the present invention, the charge control means 260 adds a predetermined additional amount to the unit click cost of bid price data at the next ranking, thereby determining the charge amount.
The additional amount is stored in the memory means 270. The same 270 receives and maintains the additional amount, which is an addition factor, for example, from the system operator, m the present embodiment, the size of the additional amount is not particularly limited, however, it will be preferable to appropriately determine the additional amount, such that the charge amount determined in each of unit display zones 301 to 304 does not exceed the unit click cost of bid price data at the highest ranking. This is to achieve the purpose of the present invention to determine the unit click cost of bid price data suggested by the advertiser 130 with the intention of paying to the maximum to be smaller than the actually determined charge amount, hi addition, in the present embodiment, although only the addition factor is exemplified as an additional amount, it is also possible to flexibly use one of four operators and determine the additional amount. Hereinafter, determining of a charge amount using the charge control means 260 will be described with reference to the aforementioned FIG. 4. In FIG. 4, it is assumed that the unit click cost of bid price data at the next ranking of the bid field 235, which is sorted at the second ranking, is recognized by the charge control means 260 and predetermined additional amount '+20' is added to each of unit click costs. Accordingly, as charge amounts associated with exposing of search listings in each of unit display zones 301 to 304, the charge control means 260 determines the unit display zone 1 301 as '1,000 + 20 won', the unit display zone 2 302 as '900 + 20 won', the unit display zone 3 303 as '800 + 20 won', and the unit display zone 4 304 as '500 + 20 won'. That is, in case that search listings abstracted by inputting of the keyword 'moving' of the searcher 120 are associated with the advertisers, 'moving madang1, 'OK moving mart', 'z moving', and 'moving com moving service', and the searcher 120 clicks the search listing exposed in the unit display zone 1 301 to access 'moving madang', the charge control means 260 charges the advertiser 130, who is the advertiser 'moving madang', 'l,020won'.
Accordingly, according to the present invention, there is an advantage that reasonable payment for a charge amount is enabled by charging the advertiser per click of the searcher 120 with respect to exposed search listings and the advertiser 130 may have more economical and effective advertising effects.
In the present embodiment, it is exemplified that charge amounts for search listings are determined by referring to unit click costs of bid price data at the next rankings. However, this is only for convenience of description. There may be various methods for determining the charge amount, such as a method for determining the unit click cost as the charge amount as it is, for example, by the charge control means 260, and the like.
In addition, in the present embodiment, it is described that advertising costs are charged in accordance with the number of clicks of the searcher 120. However, this is only one embodiment of the present invention. There may be various methods for charging advertising costs, such as for example, the number of exposures of search listings, the number of valid clicks with respect thereto (the number of visits), the number of purchases after access to the advertiser 130, and the like. In addition, advertising costs may be an amount that the advertiser 130 may pay to the maximum in association with the above. Moreover, it is also possible to employ a method for considering the above components in combination. The method for charging advertising costs may be flexibly changed and employed by the system operator considering system environments.
. Operation flows of the keyword charge controlling system 200 according to the present invention such configured will be fully described. FIG. 6 is a flowchart illustrating a method for controlling a keyword charge according to a preferred embodiment of the present invention.
The method for controlling a keyword charge according to the present embodiment is performed by the aforementioned keyword charge controlling system 200. First, the keyword charge controlling system 200 divides the exposure location where search listings abstracted by predetermined keyword search are displayed into one or more unit display zones 301 to 304 (S610). This step S610 is a procedure for determining a location where search listings abstracted in response to inputting of a keyword of the searcher 120 are displayed on the search screen. For example, it is possible to define the highest portion of the search screen as the exposure location by the location defining means 210 based on the CTR. Moreover, in this step S610, the keyword charge controlling system 200 enables the abstracted search listings to be independently exposed by dividing the exposure location into one or more unit display zones 301 to 304. To divide the exposure location into one or more unit display zones 301 to 304 is in order to perform bidding by each of corresponding unit display zones 301 to 304 and expose the particular search listing only in the exposure location where the advertiser 130 wants. Through this, it is possible to faithfully implement the purpose of the present invention to reflect intention of the advertiser 130 actively.
In addition, the keyword charge controlling system 200 receives bid price data with respect to display of search listings in unit display zones 301 to 304 from the predetermined advertisers 130 (S620). This step S620 is a procedure for receiving bid price data associated with the bid from the advertiser 130 who wants to display his/her (company's) search listing in the particular exposure location. In case that corresponding search listings are abstracted/exposed by searching, each of bid price data includes the unit click cost that the advertiser 130 can pay to the maximum. The unit click cost becomes a kind of a betting value to participate into the bid. The keyword charge controlling system 200 of the present invention receives a predetermined selection designating signal, which will be described later, from the advertiser 130 to input bid price data with respect to each of unit display zones constituting the exposure location.
In the next, the keyword charge controlling system 200 associates the predetermined bid field 235 with unit display zones 301 to 304 in response to inputting of bid price data (S630). This step S630 is a procedure for associating the bid field 235 with the particular exposure location where searched list orders are displayed. At this time, the bid field 235 records the received bid price data. Particularly, in this step S630, the keyword charge controlling system 200 may include a procedure of associating each of predetermined record areas with unit display zones constituting the exposure location. Hereinafter, this will be further fully described with reference to FIG. 7.
FIG. 7 is a flowchart illustration one example of a method for recording bid price data independently in association with a unit display zone and a record area of a bid field according to the present invention.
At this time, the bid field 235 may be classified into at least one record area based on unit display zones 301 to 304 and the keyword charge controlling system 200 receives a selection designating signal with respect to a particular unit display zone wanted to display search listings, from the advertiser (S710). At this time, the selection designating signal is to enable unit display zones 301 to 304 where search listings are exposed to be determined by a selection of the advertiser 130. In addition, the selection designating signal serves to designate unit display zones 301 to 304 where bid price data are inputted as betting values. In this step S710, the keyword charge controlling system 200 may record the same bid price data into predetermined record areas where unit display zones 301 to 304, which are targets for bidding, are divided (refer to FIG. 4).
In addition, the keyword charge controlling system 200 records inputted bid price data in record areas of unit display zones 301 to 304 specified by the selection designating signal (S720). This step S720 is a procedure for recognizing unit display zones 301 to 304 that the advertiser 130 makes a bid for and recording bid price data into record areas classified as unit display zones 301 to 304. Accordingly, the keyword charge controlling system 200 independently records bid price data into each of unit display zones 301 to 304 and displays search listings in the wanted exposure location through predetermined bidding process. That is, according to the present invention, it is possible to implement the purpose of the present invention not to expose the search listing of the advertiser 130 in the unit display zone unwanted by the advertiser 130. Referring to FIG. 6 again, the keyword charge controlling system 200 sorts at least one bid price data recorded in the bid field 235, based on sizes of unit click costs and gives predetermined rankings to each of sorted bid price data (S 640). This step S640 is a procedure for giving the first ranking to bid price data with the highest unit click cost among bid price data recorded in the bid field 235. At this time, bid price data at the first ranking is determined as successful price data. Hereinafter, bidding process will be further fully described with reference to FIGS. 8 to 10.
FIG. 8 is a flowchart illustrating one example of a method for performing bidding process with respect to bid price data according to the present invention.
In FIG. 8, it is exemplified that bid rice data are sorted in record areas by performing bidding process of the bid process means 240.
First, in case that a predetermined bidding condition is satisfied, the keyword charge controlling system 200 performs bidding process with respect to at least one recorded bid price data (S810). This step S810 is a procedure for adjusting rankings of giving an exposure right of each bid price data, such that at least one most suitable bid price data may be selected among bid price data recorded in the bid field 235. In this step S810, the bid process means 240 performs bidding process independently for bid price data only with respect to each of unit display zones 301 to 304. At this time, the bidding condition may be a condition to start bidding process of the bid process means 240, for example, inputting of new bid price data, termination of a predetermined display contract with respect to the search listing associated with successful price data, and the like.
FIG. 9 is a flowchart illustrating a method for re-performing bidding process in accordance with inputting of new bid price data according to the present invention.
As illustrated in FIG. 9, the keyword charge controlling system 200 records new bid price data in the record area of the bid field 235 associated with unit display zones 301 to 304 specified by new bid price data (S911). This step S911 is a procedure for recognizing the unit display zone specified by the selection designating signal and recording the newly inputted bid rice data in the record area in association with the recognized unit display zone. At this time, the selection designating signal is received from the predetermined advertiser 130 who inputs new bid price data.
The keyword charge controlling system 200 performs bidding process with respect to at least one bid price data recorded in the record area, including new bid price data (S 912). This step S912 is a procedure for re-sorting bid price data through comparison between the size of the unit click cost of new bid rice data and that of previously recorded bid price data. For example, as illustrated in FIG. 5, in case that the unit click cost of new bid price data inputted by the advertiser 'H' is higher than the unit click cost associated with the advertiser 'z moving' exposed in the unit display zone
3 303, bid price data are re-sorted by the bid process means 240, such that new bid price data ranks 1st.
Accordingly, according to the present invention, in case that the advertiser 130 inputs new bid price data whose unit click cost is higher than that of the search listing exposed in the predetermined unit display zone, there is an effect that it is possible to expose search listings in real time.
In addition, in the step S810, the bidding condition may be termination of the predetermined contract associated with the search listing displayed in the unit display zone. Hereinafter, bidding process by termination of the contract will be described with reference to FIG. 10.
At this time, termination of the contract is when it is impossible to continuously expose the search listing of bid price data maintaining an exposure right (a right to display the search listing in a predetermined unit display zone) due to stopping of search word advertising of the advertiser 130, disappearing of predetermined deposit money for advertising, or the like.
FIG. 10 is a flowchart illustrating a method for re-performing bidding process with respect to bid price data by termination of a contract of the exposed search listing according to the present invention.
As illustrated in FIG. 10, the keyword charge controlling system 200 performs bidding process with respect to at least one recorded bid price data, except corresponding bid price data of the search listing whose contract is terminated (SlOIl).
This step SlOIl is a procedure for removing existing 1st ranked bid price data (successful price data) whose contract is terminated from the record area of the bid field 235 and performing bidding process with respect to bid price data raking 2nd or lower. Therefore, the keyword charge controlling system 200 transfers the exposure right to existing bid price data ranking 2nd and exposes the corresponding search listing in the unit display zone.
Accordingly, in case that the exposure right for the currently exposed search listing is terminated, the present invention enables the search lit order to be exposed in the unit display zone by bid price data at the next ranking waiting to be exposed, to be continuously exposed. Thus, there is an effect that it is possible to bring advertising benefits to the system operator continuously.
Referring to FIG. 8 again, the keyword charge controlling system 200 gives rankings to each of bid price data by bidding process (S 820). This step S 820 is a procedure for giving rankings to bid price data by each of unit display zones in order to determine bid price data of the search listings displayable in unit display zones 301 to 304, i.e., in order to determine successful price data. For example, the 1st ranking is given to bid price data with the highest unit click cost and the lowest ranking is given to bid price data with the lowest unit click cost. That is, a higher ranking is given to bid price data with a higher unit click cost. Accordingly, the keyword charge controlling system 200 determines bid price data with the highest unit click cost (1st ranking) among bid price data recorded in the bid field 235 as successful bid price data. For example, in the aforementioned FIG. 4, the keyword charge controlling system 200 may determine bid price data at the highest rankings (1st ranking) in each of unit display zones 301 to 304 as successful price data.
Accordingly, search listings exposed in each of unit display zones are determined by receiving bid price data associated with unit click costs from advertisers 130 and comparing the received bid price data. Thus, it is more reasonable than a method for determining search listings by using the existing first-come-first-served method. In addition, there is an effect that it is possible to least offend the advertiser 130 who is not successfully accepted. Referring to FIG. 6 again, the keyword charge controlling system 200 controls search listings of bid price data at the highest rankings to be exposed in the unit display zones 301 to 304, in response to the keyword search (S650). This step S650 is a procedure for exposing search listings of bid price data determined as successful price data by bidding process in corresponding unit display zones. The exposure right is given to bid price data with the highest unit click cost.
In addition, the keyword charge controlling system 200 controls a bill to be charged in accordance with a click of the searcher 120 with respect to exposed search listings (S660). This step S660 is a procedure for determining a charge amount generated by the click of the searcher 120 with respect to search listings exposed in unit display zones 301 to 304. The charge amount is determined by referring to the unit click cost at the next ranking among the sorted bid price data. That is, in the present embodiment, the charge amount is not determined by the unit click cost inputted as bid price data by the advertiser 130 associated with the exposed search listing, but determined by referring to the unit click cost ranking 2nd place. Hereinafter, determining of the charge amount and settling thereof will be further fully described with reference to FIGS. 11 and 12. FIG. 11 is a view illustrating one example of a method for determining a charge amount of a search listing displayed in a unit display zone of the present invention.
First, the keyword charge controlling system 200 maintains the memory means 270 storing an additional amount determined by a predetermined criterion (SlIlO). This step SlIlO is a procedure for storing/maintaining an additional amount of an addition factor, which is a component in determining a charge amount, in the memory means 270. The additional amount may be flexibly set by the system operator considering system environments. That is, the additional amount may be appropriately set, such that the charge amount determined in each of unit display zones 301 to 304 may not exceed the unit click cost of bid price data at the highest ranking. In addition, the keyword charge controlling system 200 recognizes a second unit click cost associated with bid price data at the next ranking in the record area (S1120). This step S1120 is a procedure for identifying the unit click cost of bid price data ranking 2nd place, which is the second unit click cost. For example, in FIG. 4, second unit click costs are '1,000 won' in the unit display zone 1 301, '900 won' in the unit display zone 2 302', '800 won' in the unit display zone 3 303 and '500 won1 in the unit display zone 4 304.
In the next, the keyword charge controlling system 200 adds the additional amount to the second unit click cost and determines the charge amount (S 1130). This step Sl 130 is a procedure for determining the charge amount of the search listing associated with bid price data having a predetermined exposure right by using a computing method of 'second unit click cost +additional amount'. That is, the keyword charge controlling system 200 displays search listings associated with bid price data at the first rankings in unit display zones 301 to 304 and determines charge amounts for the advertisers 130 in accordance with the click of the searcher 120 with respect to the search listings.
Accordingly, according to the present invention, the advertiser 130 is charged for the search listing per click of the searcher 120. At this time, the charge amount is determined to be smaller than the unit click cost inputted by the corresponding advertiser 130 to participate in the bid. Thus, there is an effect that it is possible to compute economical and reasonable keyword advertising costs. hi addition, the keyword charge controlling system 200 may pay an amount corresponding to the charge amount from a predetermined account of the advertiser 130, as keyword advertising costs.
For this, the keyword charge controlling system 200 receives deposit money information from an account of the advertiser 130 associated with the exposed search listing (S 1140). In this step S 1140, the keyword charge controlling system 200 recognizes information on a predetermined reserve fund inputted by the advertiser 130 to display the particular search listing in the exposure location. For example, the keyword charge controlling system200 confirms deposit money remaining in the account of the advertiser 130 at the point where the searcher 120 clicks the exposed search listing, hi the present embodiment, the time of paying deposit money and an initial amount of deposit money are not exactly limited. However, for example, it is possible to' provide the advertiser 130 with information on deposit money adjusted based on a charge amount of the previous period or statistical information on the number of clicks, an inclination in the number of the latest clicks, a varied numerical value in the number of season-oriented exposures/clicks, and the like, at a point where the exposure right with respect to the corresponding search listing is given, hi addition, it is also possible to induce adjusted deposit money to be received from the advertiser 130. In the next, the keyword charge controlling system 200 subtracts the determined charge amount from deposit money, in interoperation with a click of the searcher 120 (S 1150). This step S1150 is a procedure for processing payment of the corresponding charge amount per click of the searcher 120 with respect to the search listing. Through this, payment for the charge amount is enabled using the Cost Per Click (CPC) method and it is possible to compute more reasonable keyword advertising costs, hi addition, this step S 1150 may further include the step of determining whether to continue to expose the corresponding search listing as remaining deposit money decreases from an account of the advertiser 130. This will be described with reference to FIG. 12. FIG. 12 is a flowchart illustrating one example of a method for processing payment with respect to a charge amount according to the present invention.
As illustrated in FIG. 12, the keyword charge controlling system 200 compares the charge amount with deposit money of an account (S 1160). This step S 1160 is a procedure for determining whether the charge amount to be paid in correspondence to a click of the searcher 120 remains in deposit money. For example, the balance of deposit money currently remaining in an account of the advertiser 130 is confirmed by the charge control means 260.
In case that deposit money is determined to be smaller than the charge amount (No direction), the keyword charge controlling system 200 transmits authentication information associated with additional payment of deposit money to the advertiser 130 (S 1170). This step Sl 170 is a procedure for providing the advertiser 130 of the corresponding search listing with information on unperformed payment caused by short of the balance of deposit money and transmitting authentication information to induce re-payment of deposit money with respect to the account. In case that there is no confirmative answer from the advertiser with respect to authentication information until a predetermined time elapses, the keyword charge controlling system 200 controls the predetermined exposure right to be deprived with respect to the exposed search listing (S 1180). In this step Sl 180, in case that there is no answer for adding of deposit money until a certain time elapses after authentication information is transmitted to the advertiser 130 (or in case that there is a rejecting answer for adding of deposit money), it is recognized that the advertiser 130 has no intention of exposing the search listing and the advertiser 130 is deprived of the exposure right in unit display zones 301 to 304. Accordingly, re-bidding is performed by the bidding process means 240. For example, the exposure right is transmitted to bid price data waiting to be exposed at the next ranking and search listings are exposed in unit display zones 301 to 304. On the other hand, in case that it is determined that deposit money remains more than the charge amount (yes direction), the keyword charge controlling system 200 performs payment by subtracting the charge amount from deposit money (S 1175).
Accordingly, according to the present invention, it is possible to notify the advertiser 130 of information on short of the balance of deposit money associated with payment. In addition, it is also possible to provide the advertiser 130 with the opportunity to pay an additional amount with respect to deposit money. Thus, there is an effect that it is possible not to generate a well-intentioned damage.
In the present embodiment, it is described that authentication information is provided to the advertiser 130 when deposit money is less than the charge amount. Besides, there may be various methods of providing authentication information such as a method for generating authentication information at a point where the balance of deposit money is less than an amount set by the system operator.
As for another embodiment of the present invention, it will be described that there is no bid price data at the next ranking in determining the charge amount with respect to successful price data.
FIG. 13 is a flowchart illustrating one example of a method for determining a charge amount when there is only one bid price data with respect to a unit display zone according to the present invention.
First, the keyword charge controlling system 200 maintains the memory means 270 for storing a predetermined minimum charge amount (S1310). This step S1310 is a procedure for storing information on the minimum charge amount with respect to the search listing. At this time, the minimum charge amount may be flexibly set by the system operator.
In the next, in case that there is no bid price data at the next ranking, the keyword charge controlling system 200 determines the charge amount as the minimum charge amount (S1320). This step S1320 is a procedure for determining the charge amount in case that bid price data participating into the bid for particular unit display zones 301 to 304 is received from only one advertiser 130. That is, exceptionally from the aforementioned method for determining the charge amount, the charge amount determined in this step S 1320 becomes the minimum charge amount which is already set/maintained in the memory means 270 due to absence of bid price data at the next ranking.
Accordingly, although there is only one bid price data participating into the bid for unit display zones 301 to 304, it is easy to determine the charge amount with respect to the exposed search listing. Also, there is an effect that it is possible to bring minimum advertising benefits to the system operator. In the present embodiment, it is exemplified that the already set minimum charge amount is determined as the charge amount of the search listing. However, this is only one embodiment of the present invention. There may be various methods for determining the charge amount, such as a method for determining the unit click cost inputted by the advertiser 130 as the charge amount, and the like. The embodiments of the present invention include computer readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, tables, and the like. The media and program instructions may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well known and available to those having skill in the computer software arts. Examples of computer-readable media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROM disks; magneto-optical media such as floptical disks; and hardware devices that are specially configured to store and perform program instructions, such as read- only memory devices (ROM) and random access memory (RAM). The media may also be a transmission medium such as optical or metallic lines, wave guides, etc. including a carrier wave transmitting signals specifying the program instructions, data structures, etc. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter.
FIG. 14 is an internal block diagram of a general-purpose computer which can be more adopted in implementing the method for controlling a keyword charge according to the present invention.
The computer system 1400 includes any number of processors 1410 (also referred to as central processing units, or CPUs) that are coupled to storage devices including primary storage (typically a random access memory, or "RAM 1420 "), primary storage (typically a read only memory, or "ROM 1430"). As is well known in the art, ROM 1430 acts to transfer data and instructions uni-directionally to the CPU and RAM 1420 is used typically to transfer data and instructions in a bi-directional manner. Both of these primary storage devices may include any suitable type of the computer-readable media described above. A mass storage 1440 is also coupled bi- directionally to CPU and provides additional data storage capacity and may include any of the computer-readable media described above. The mass storage device 1440 may be used to store programs, data and the like and is typically a secondary storage medium such as a hard disk that is slower than primary storage. A specific mass storage device such as a CD-ROM 1460 may also pass data uni-directionally to the CPU. Processor 1410 is also coupled to an interface 1450 that includes one or more input/output devices such as such as video monitors, track balls, mice, keyboards, microphones, touch- sensitive displays, transducer card readers, magnetic or paper tape readers, tablets, styluses, voice or handwriting recognizers, or other well-known input devices such as, of course, other computers. Finally, processor 1410 optionally may be coupled to a computer or telecommunications network using a network connection as shown generally at a network interface 1470. With such a network connection, it is contemplated that the CPU might receive information from the network, or might output information to the network in the course of performing the above-described method steps. The above-described devices and materials will be familiar to those of skill in the computer hardware and software arts.
The hardware elements above may be configured to act as one or more software modules for implementing the operations of this invention.
The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching.
Therefore, it is intended that the scope of the invention be defined by the claims appended thereto and their equivalents.
Although the present invention has been described in connection with the embodiment of the present invention illustrated in the accompanying drawings, it is not limited thereto since it will be apparent to those skilled in the art that various substitutions, modifications and changes may be made thereto without departing from the scope and spirit of the invention.
Industrial Applicability
According to the present invention, there are provided a method for controlling a keyword charge and a system thereof, which can compute economical and reasonable keyword advertising costs by charging an advertiser a charge amount with respect to search listings per click and, at this time, determining the charge amount to be smaller than a unit click cost inputted by the advertiser to participate into a bid.
Also, according to the present invention, there are provided a method for controlling a keyword charge and a system thereof, which can generate advertising effects that an advertiser wants by displaying search listings, which are search results, in an exposure location wanted by the advertiser, through inputting of a predetermined bid price and bidding process.
Also, according to the present invention, there are provided a method for controlling a keyword charge and a system thereof, which can determine display of a search listing in a particular exposure location by a bid and, at this time, expose the search listing without a bid waiting period through inputting of appropriate bid price data.
Also, according to the present invention, there are provided a method for controlling a keyword charge and a system thereof, which enable reasonable bidding process by including a unit click cost in bid price data and determine successful price data through comparison between sizes of unit click costs, in which the unit click cost is an amount that an advertiser can pay to the maximum.

Claims

1. A method for controlling a keyword charge in keyword advertising, the method comprising the steps of: dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; receiving bid price data with respect to display of the search listing in the unit display zone from a predetermined advertiser, wherein the bid price data includes a maximum payable amount; as the step of associating a predetermined bid field with the unit display zone in response to receiving of the bid price data, recording the received bid price data in the bid field; sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined rankings to the sorted bid price data, respectively; in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and as the step of controlling a bill to be charged in accordance with a click selection by a predetermined searcher with respect to the exposed search listing, determining a charge amount generated by the click selection; wherein the charge amount is determined by referring to the unit click cost of predetermined bid price data at a lower ranking, except the bid price data at the highest ranking among the sorted bid price data.
2. The method of claim 1, wherein: the bid field is classified into at least one record area based on the unit display zone; and the step of recording the received bid price data in the bid field includes the steps of: receiving a selection designating signal with respect to a particular unit display zone where the advertiser wants to display the search listing, from the advertiser; and recording the received bid price data in the record area of the unit display zone specified by the selection designating signal.
3. The method of claim 2, wherein: the charge amount is determined by referring to the unit click cost of bid price data at the next ranking; and the step of determining the charge amount generated by the click selection includes the steps of: maintaining a memory means storing an additional amount determined by a predetermined criterion; recognizing a second unit click cost associated with the bid price data at the next ranking in the record area; and adding the additional amount to the second unit click cost, thereby determining the charge amount.
4. The method of claim 1, further comprising the steps of: receiving deposit money information from an account of the advertiser associated with the exposed search listing; and subtracting the determined charge amount from the deposit money, in interoperation with the click selection of the searcher.
5. The method of claim 2, wherein: sorting bid price data in the record area is performed by a predetermined bidding process; and the step of giving predetermined rankings to the sorted bid price data, respectively, includes the steps of: in case that a predetermined bid criterion is satisfied, performing the bidding process with respect to the at least one recorded bid price data; and giving the rankings to the bid price data, respectively, through the bidding process, wherein the rankings are given in such a manner that a higher ranking is given to the bid price data with the larger unit click cost.
6. The method of claim 5, wherein: the bid criterion is to receive new bid price data from the advertiser; and the step of performing the bidding process with respect to the at least one recorded bid price data includes the steps of: recording the new bid price data in the record area of the bid field associated with the unit display zone specified by the new bid price data; and performing bidding process with respect to at least one bid price data recorded in the storage area including the new bid price data.
7. The method of claim 5, wherein: the bid criterion is termination of a predetermined contract associated with the search listing displayed on the unit display zone; and the step of performing the bidding process with respect to the at least one recorded bid price data includes the step of performing the bidding process with respect to at least one recorded bid price data, except corresponding bid price data of the search listing in which the contract is terminated.
8. The method of claim 3 , wherein: the memory means includes a predetermined minimum charge amount; and the step of determining the charge amount generated by the click selection further includes the step of determining the charge amount as the minimum charge amount in case that there is no bid price data at the next ranking.
9. A computer readable record medium recording a program for implementing the method according to any one of claims 1 to 8.
10. A system for controlling a keyword charge in keyword advertising, the system comprising: a location defining means dividing an exposure location where a search listing abstracted by predetermined keyword search is displayed into at least one unit display zone; a interface means receiving bid price data with respect to display of the search listing in the unit display zone, from a predetermined advertiser, wherein the bid price data includes a maximum payable amount; a field associating means associating a predetermined bid field with the unit display zone in response to receiving of the bid price data and recording the received bid price data in the bid field; a bid process means sorting at least one bid price data recorded in the bid field on the basis of the size of the unit click cost and giving predetermined ranks to the sorted bid price data, respectively; an display control means, in response to the keyword search, controlling the search listing of the bid price data at the highest ranking to be exposed in the unit display zone; and a charging control means determining a charge amount generated by the click selection of a predetermined searcher with respect to the exposed search listing; wherein the charging control means determines the charge amount by referring to the unit click cost of predetermined bid price data in a lower ranking, except the bid price data in the highest ranking among the sorted bid price data.
PCT/KR2005/000930 2004-03-31 2005-03-31 Method for billing WO2006004293A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/541,775 US20070027773A1 (en) 2004-03-31 2006-10-02 Method for billing advertiser for keyword advertisement in internet search engine and a system thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2004-0022119 2004-03-31
KR1020040022119A KR100462293B1 (en) 2004-03-31 2004-03-31 Method for billing advertiser for keyword advertisement in internet search engine and a system thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/541,775 Continuation US20070027773A1 (en) 2004-03-31 2006-10-02 Method for billing advertiser for keyword advertisement in internet search engine and a system thereof

Publications (1)

Publication Number Publication Date
WO2006004293A1 true WO2006004293A1 (en) 2006-01-12

Family

ID=35783064

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2005/000930 WO2006004293A1 (en) 2004-03-31 2005-03-31 Method for billing

Country Status (3)

Country Link
US (1) US20070027773A1 (en)
KR (1) KR100462293B1 (en)
WO (1) WO2006004293A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8972281B2 (en) * 2005-11-03 2015-03-03 Wigglewireless, Llc Media marketing system and method
US7788131B2 (en) * 2005-12-15 2010-08-31 Microsoft Corporation Advertising keyword cross-selling
US20080255972A1 (en) * 2007-04-10 2008-10-16 Invoice Compliance Experts Legal billing enhancement method and apparatus
CN101324944A (en) * 2007-06-12 2008-12-17 黎家军 Method and system of dynamically ranking on-line information
US20120203831A1 (en) 2011-02-03 2012-08-09 Kent Schoen Sponsored Stories Unit Creation from Organic Activity Stream
US8799068B2 (en) 2007-11-05 2014-08-05 Facebook, Inc. Social advertisements and other informational messages on a social networking website, and advertising model for same
US9990652B2 (en) 2010-12-15 2018-06-05 Facebook, Inc. Targeting social advertising to friends of users who have interacted with an object associated with the advertising
US20090248513A1 (en) * 2008-04-01 2009-10-01 Google Inc. Allocation of presentation positions
JP5544363B2 (en) * 2008-09-05 2014-07-09 ネイバー ビジネス プラットフォーム コーポレーション Advertisement providing method, system, and computer-readable recording medium
US20110264537A1 (en) * 2008-09-18 2011-10-27 Nhn Business Platform Corporation Method for billing for search advertisement based on publication ratio, system and computer-readable recording medium
US20110191171A1 (en) * 2010-02-03 2011-08-04 Yahoo! Inc. Search engine output-associated bidding in online advertising
KR101597247B1 (en) * 2010-03-29 2016-02-25 네이버 주식회사 System and method for exposuring advertisement based keyword in real-time
US11409805B2 (en) 2019-05-30 2022-08-09 AdMarketplace Computer implemented system and methods for implementing a search engine access point enhanced for suggested listing navigation
US11315368B2 (en) 2019-08-05 2022-04-26 Ford Global Technologies, Llc Methods and systems for engine start following an idle-stop

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010109576A (en) * 2000-05-30 2001-12-12 이광호 The Retrieval Result In Order charged Registration System And A Method
JP2002063474A (en) * 2000-08-22 2002-02-28 Sony Corp System, device and method for providing advertisement, contents supplying terminal, advertiser terminal, contents viewing device and recording medium
KR20020019042A (en) * 1999-05-28 2002-03-09 오버처 서비시스, 인코포레이티드 System and method for influencing a position on a search result list generated by a computer network search engine
KR20030013333A (en) * 2001-08-03 2003-02-14 오버처 서비시스, 인코포레이티드 System and method for providing place and price protection in a search result list generated by a computer network search engine

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3547073B2 (en) * 1998-05-12 2004-07-28 日本電信電話株式会社 Information retrieval method, apparatus and recording medium
US7231358B2 (en) * 1999-05-28 2007-06-12 Overture Services, Inc. Automatic flight management in an online marketplace
KR20020017544A (en) * 2000-08-30 2002-03-07 종 진 임 Method and device to get advertisements
US7778872B2 (en) * 2001-09-06 2010-08-17 Google, Inc. Methods and apparatus for ordering advertisements based on performance information and price information
EP1535211A4 (en) * 2002-08-30 2006-08-23 Miva Inc System and method for pay for performance advertising employing multiple sets of advertisement listings
KR20040026167A (en) * 2002-09-23 2004-03-30 인터내셔널 비지네스 머신즈 코포레이션 Method and Apparatus for providing an advertisement based on an URL and/or search keyword input by a user
JP5108227B2 (en) * 2002-12-14 2012-12-26 エヌエイチエヌ ビジネス プラットフォーム コーポレーション Search result list generation system and method
US7729946B2 (en) * 2003-01-24 2010-06-01 Massive Incorporated Online game advertising system
US20040167845A1 (en) * 2003-02-21 2004-08-26 Roger Corn Method and apparatus for determining a minimum price per click for a term in an auction based internet search
US7870017B2 (en) * 2003-02-26 2011-01-11 Efficient Frontier Method and apparatus for position bidding
US20050004835A1 (en) * 2003-07-01 2005-01-06 Yahoo! Inc System and method of placing a search listing in at least one search result list
US20050144065A1 (en) * 2003-12-19 2005-06-30 Palo Alto Research Center Incorporated Keyword advertisement management with coordinated bidding among advertisers
US8341017B2 (en) * 2004-01-09 2012-12-25 Microsoft Corporation System and method for optimizing search result listings
US20050203797A1 (en) * 2004-03-15 2005-09-15 Fuitsu Limited Information distribution method and apparatus, business method and computer-readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020019042A (en) * 1999-05-28 2002-03-09 오버처 서비시스, 인코포레이티드 System and method for influencing a position on a search result list generated by a computer network search engine
KR20010109576A (en) * 2000-05-30 2001-12-12 이광호 The Retrieval Result In Order charged Registration System And A Method
JP2002063474A (en) * 2000-08-22 2002-02-28 Sony Corp System, device and method for providing advertisement, contents supplying terminal, advertiser terminal, contents viewing device and recording medium
KR20030013333A (en) * 2001-08-03 2003-02-14 오버처 서비시스, 인코포레이티드 System and method for providing place and price protection in a search result list generated by a computer network search engine

Also Published As

Publication number Publication date
KR100462293B1 (en) 2004-12-17
US20070027773A1 (en) 2007-02-01

Similar Documents

Publication Publication Date Title
US20070027773A1 (en) Method for billing advertiser for keyword advertisement in internet search engine and a system thereof
KR100481141B1 (en) System and method for selecting search listings in an internet search engine and ordering the search listings
US20070276800A1 (en) Method For Controlling Display Of Keyword Advertisement In Internet Search Engine And A System Thereof
KR100492075B1 (en) Method and system for selecting search list table in an internet search engine in response to search request
US8027898B2 (en) Method and apparatus for prioritizing a listing of information providers
KR100792697B1 (en) Method and system for decideing advertising fee
US20070162329A1 (en) Method for offering a search-word advertisement and generating a search result list in response to the search-demand of a searcher and a system thereof
JP5108227B2 (en) Search result list generation system and method
US20060100988A1 (en) Method for generating a search result list on a web search engine
KR20050067239A (en) System and method for pay for performance advertising having biddable advertising units utilizing rotating routing to advertiser websites
WO2006025647A1 (en) Method and system for adjusting balance of account of advertiser in keyword advertisement
US20070198490A1 (en) Method and system for selecting information of advertiser in internet search engine in response to search-ordering of partner-site
US20070179933A1 (en) Method and system for providing information on article of commerce
US20070174127A1 (en) Method and system for adjusting the balance of account of the advertiser in a keyword advertisement
KR100455508B1 (en) System and method for generating a search result list
KR20050123236A (en) Method and system for selecting search list table in an internet search engine in response to search request
WO2007086684A1 (en) Method and system for calculating advertising-fee of local advertising information
KR20050097155A (en) Method for billing advertiser for keyword advertisement in internet search engine and a system thereof
KR20050097154A (en) Method for controling keyword bidding on internet search engine and a system thereof
KR20050113484A (en) Method and system for managing the impressing of the search listing based on advertisement group
KR100488887B1 (en) Method for controling keyword bidding on internet search engine and a system thereof
KR100455507B1 (en) Method and system for generating a search result based on keyword sale
KR101007434B1 (en) Method for generating a search result list on a web search engine
KR20120009611A (en) An Online-AD System With Rewarding Grade and Method thereof
KR20160130356A (en) Apparatus for providing keyword advertisement, accounting method and storage medium thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 11541775

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWP Wipo information: published in national office

Ref document number: 11541775

Country of ref document: US

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: COMMUNICATION UNDER RULE 69 EPC ( EPO FORM 1205A DATED 23/01/07 )

122 Ep: pct application non-entry in european phase