WO2004027669A1 - Characteristic-of-place based advertisement system using wide area network and operating method thereof - Google Patents

Characteristic-of-place based advertisement system using wide area network and operating method thereof Download PDF

Info

Publication number
WO2004027669A1
WO2004027669A1 PCT/KR2002/001785 KR0201785W WO2004027669A1 WO 2004027669 A1 WO2004027669 A1 WO 2004027669A1 KR 0201785 W KR0201785 W KR 0201785W WO 2004027669 A1 WO2004027669 A1 WO 2004027669A1
Authority
WO
WIPO (PCT)
Prior art keywords
advertisement
terminal
advertising
information
exposures
Prior art date
Application number
PCT/KR2002/001785
Other languages
French (fr)
Inventor
Jung-Chul Sohn
Michio Kumai
Original Assignee
Nexcode System Co. Ltd.
Sunbuild Co. Ltd.
Lee, Deuk-Yu
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 Nexcode System Co. Ltd., Sunbuild Co. Ltd., Lee, Deuk-Yu filed Critical Nexcode System Co. Ltd.
Priority to AU2002368236A priority Critical patent/AU2002368236A1/en
Publication of WO2004027669A1 publication Critical patent/WO2004027669A1/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/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Definitions

  • the present invention relates to an advertisement system using a network, and more particularly, to a characteristic-of-place based advertisement system, in which one or more advertisement terminals exclusively showing advertisements are connected to a central system through a wired/wireless wide area network, the advertisement terminals are defined by characteristic information on their installation places, positions, or areas (hereinafter, referred to as a "characteristic of place"), a means for allowing advertisers to elaborately target an advertising area using the characteristic of place in order to promote products or services and a means for guaranteeing the number of exposures of an advertisement contracted with an advertiser are provided, and the advertisement terminals are operated by the central system; and an operating method thereof.
  • characteristic of place characteristic information on their installation places, positions, or areas
  • An advertising means based on a network is one of them. At present, many advertisements are provided through a wide area common network such as Internet. Banner advertisements inserted into an Internet home page or advertisements using digital moving pictures are examples of the advertising means based on a network.
  • a problem of such conventional advertising means based on a network is that they cannot reflect a characteristic of places, positions, or areas where terminals exposing advertisements are installed, that is, a characteristic of place, and thus cannot satisfactorily provide effective means for determining a target area of the advertisements. For example, when a car dealer in a particular area decides to put an advertisement in order to boost stagnant sales in that area, he/she will consider to put an advertisement in that area first rather than to put an advertisement throughout the nation or in many areas, taking into account an advertising effect and an advertising cost.
  • the conventional advertising means based on a network expose an advertisement to a terminal user only when the terminal user voluntarily accesses a particular home page.
  • a central system of an advertisement agency does not have a right to operate terminals exposing an advertisement, fulfillment of a predetermined number of exposures of an advertisement on a terminal during a predetermined period completely depends on terminal user's voluntary access to a particular home page connected to the central system of the advertisement agency.
  • the present invention provides a characteristic-of-place based advertisement system which provides an efficient advertising medium on a network and a means for allowing an advertiser to elaborately target an advertising area, thereby increasing an advertising effect and decreasing an advertising cost, and which can guarantee the number of exposures of an advertisement contracted between an advertisement agency and an advertiser, and an operating method thereof.
  • a characteristic-of-place based advertisement system including an advertisement operating server, which is connected to one or more advertisement terminals through a wide area network, selects advertisement terminals in accordance with an advertiser's advertisement application including a characteristic of place among the one or more advertisement terminals, makes an advertising schedule for each selected advertisement terminal according to a total number of exposures of an advertisement desired by the advertiser, transmits an advertisement file input by the advertiser and the advertising schedule to each selected advertisement terminal, and compares a planned number of exposures according to the advertising schedule with log information received from each advertisement terminal having exposed the advertisement so as to settle an account; one or more advertisement terminals, each of which receives and stores an advertisement file and an advertising schedule from the advertisement operating server, makes a daily advertising schedule at a predetermined instant of time every day, provides the advertisement scheduled to be exposed according to the daily advertising schedule or service information received through Internet to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule which is dynamically determined by
  • each advertisement terminal includes a terminal database unit, which stores and manages various type of information of the advertisement terminal; a terminal transceiver, which receives an advertising schedule from the advertisement operating server, stores the advertising schedule in the terminal database unit, requests and receives an advertisement file from the advertisement operating server, stores the advertisement file in the terminal database unit, transmits log information stored in the terminal database unit to the advertisement operating server, and receives service information through the Internet; an advertising scheduler, which transmits an advertisement file request to the advertisement operating server via the terminal transceiver when an advertisement file corresponding to an advertising schedule stored in the terminal database unit does not exist in the terminal database unit, makes a daily advertising schedule for advertisements scheduled to be exposed on each day at the predetermined instant of time every day, and stores the daily advertising schedule in the terminal database unit; a display manager, which provides an advertisement scheduled to be exposed according to the daily advertising schedule or service information received through the terminal transceiver to a user or permits an interrupt to allow the user to perform an information process or search according to the terminal display control rule which is dynamically determined by
  • an operating method of an advertisement system having a structure in which an advertisement operating server is connected to one or more advertisement terminals through a wide area network.
  • the operating method includes step (a) in which the advertisement operating server receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal from an advertiser and registers and stores an advertisement file input by the advertiser when the advertisement application is for a new advertising content; step (b) in which the advertisement operating server selects advertisement terminals corresponding to the characteristic of place included in the advertisement application and makes a schedule by allocating at least minimum number of exposures to each advertisement terminal available during the advertising term among the selected advertisement terminals; step (c) in which the advertisement operating server estimates an advertising price based on content of the advertising schedule and receives information regarding an actual contract from the advertiser; step (d) in which the advertisement operating server transmits an advertising schedule corresponding to an advertisement application, for which a contract is completed, to an advertisement
  • the operating method further includes step (g) in which each advertisement terminal transmits log information as the result of exposing an advertisement to the advertisement operating server; and step (h) in which the advertisement operating server generates result information of settlement by comparing planned number of exposures according to the advertising schedule with the log information which is received from each advertisement terminal having exposed the advertisement.
  • FIG. 1 is a block diagram of an entire advertisement system using a wide area network, according to the present invention.
  • FIG. 2 illustrates controls of and data flows among elements of an advertisement operating server according to the present invention.
  • FIGS. 3A and 3B show in detail an operation of an advertisement application manager of the advertisement operating server according to the present invention.
  • FIGS. 4A and 4B show in detail an operation of an advertisement scheduling engine of the advertisement operating server according to the present invention.
  • FIGS. 5A and 5B show in detail an operation of an advertising contract manager of the advertisement operating server according to the present invention.
  • FIG. 6 shows an operation of a server transceiver of the advertisement operating server according to the present invention.
  • FIG. 7 shows an operation of a settlement information manager of the advertisement operating server according to the present invention.
  • FIG. 8 illustrates controls of and data flows among elements of an advertisement terminal according to the present invention.
  • FIG. 9 shows an operation of an advertising scheduler of the advertisement terminal according to the present invention.
  • FIG. 10 shows an operation of a display manager of the advertisement terminal according to the present invention.
  • FIG. 1 is a block diagram of an entire advertisement system 1 using a wide area network, according to the present invention.
  • the advertisement system 1 includes an advertisement operating server 3, one or more advertisement terminal 7_1 through 7_N, and a wide area network 5 which connects the advertisement operating server 3 to the one or more advertisement terminal 7_1 through 7_N so that data can be transmitted.
  • the advertisement operating server 3 includes an advertisement application manager 10, an advertisement scheduling engine 12, an advertising contract manager 14, an advertising price settlement manager 16, a server database (DB) unit 20, and a server transceiver 40. These elements can be implemented by combining a universal computer with software operating on the universal computer.
  • DB server database
  • Each of the one or more advertisement terminals 7_1 through 7_N includes an advertising scheduler 50, an information service processor 52, a display manager 54, an image display unit 56, a terminal DB unit 60, and a terminal transceiver 70. These elements can also be implemented by combining a hardware system, such as a personal computer or a television having an information processing function, with software operating on the hardware system.
  • FIG. 2 illustrates controls of and data flows among elements of the advertisement operating server 3 according to the present invention.
  • the server DB unit 20 stores and manages various types of information of the advertisement operating server 3.
  • the server DB unit 20 includes a terminal characteristic-of-place information DB 21 , an advertising content information DB 22, an advertisement deliberation rule DB 23, an advertisement terminal information DB 24, an advertiser information DB 25, an advertising unit price information DB 26, an advertisement application information DB 27, an advertising schedule DB 28, a contract information DB 29, a log information DB 31 , and a settlement information DB 32.
  • Tables 1 through 14 fields constituting each DB will be described.
  • the advertisement application manager 10 provides the content of the terminal characteristic-of-place information DB 21 to an advertiser, receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal, and stores the advertisement application in the advertisement application information DB 27 (S200). Thereafter, when the application is for a new advertising content, the advertisement application manager 10 receives the new advertising content, stores it as an advertisement file, generates advertising content information regarding the advertisement file, and stores the advertising content information in the advertising content information DB 22 (S205).
  • the advertisement application manager 10 provides the advertisement file and the content of the advertisement deliberation rule DB 23 to an advertisement deliberator, receives the result of deliberation from the advertisement deliberator, and stores the result of deliberation in the advertising content information DB 22 (S210).
  • the advertisement application manager 10 may be separately provided with a web server (not shown) providing a user interface to an advertiser terminal (not shown) or a terminal (not shown) of the advertisement deliberator.
  • the advertisement scheduling engine 12 selects advertisement terminals corresponding to the characteristic of place included in the advertisement application stored in the advertisement application information DB 27, referring to the content of the advertising content information DB 22 and the advertisement terminal information DB 24 (S220). Next, the advertisement scheduling engine 12 makes a schedule, in which at least a minimum number of exposures is allocated to each advertisement terminal available during the advertising term among the selected advertisement terminals, and stores the schedule in the advertising schedule DB 28 (S225).
  • the advertising contract manager 14 estimates an advertising price based on the content of the advertisement terminal information DB 24, the advertiser information DB 25, the advertising unit price information DB 26, the advertisement application information DB 27, and the advertising schedule DB 28 (S230). Next, if the advertiser approves the estimation (S235), information on the content of an actual contract made with the advertiser is stored in the contract information DB 29 (S240).
  • the advertising price settlement manager 16 compares the contracted number of exposures according to the schedule stored in the advertising schedule DB 28 with content, which is received from each advertisement terminal having exposed an advertisement and stored in the log information DB 31, settles an account, and stores the result of settlement in the settlement information DB 32.
  • the server transceiver 40 transmits a schedule corresponding to an advertisement application for which a contract is completed by the advertising contract manager 14 to a relevant advertisement terminal, transmits an advertisement file requested by a particular advertisement terminal to the particular advertisement terminal, receives log information from an advertisement terminal having exposed an advertisement, and stores the log information in the log information DB 31.
  • FIGS. 3A and 3B show in detail an operation of the advertisement application manager 10 of the advertisement operating server 3 according to the present invention.
  • the advertisement application manager 10 can perform selection according to a district and selection according to characteristics of a place.
  • the advertisement application manager 10 receives one or more district codes (27_10) selected by the advertiser (S300).
  • the district codes (27_10) are compared with a district code (24_02) stored in the advertisement terminal information DB 24.
  • the district codes (27_10) are selected to include all district codes (24_02) allocated to target advertisement terminals.
  • the advertisement application manager 10 receives a characteristic-of-place code (27_11) selected by the advertiser (S305). For this selection, the advertisement application manager 10 reads the characteristic-of-place codes (27_11 ) from the terminal characteristic-of-place information DB 21 and shows them to the advertiser.
  • characteristic-of-place codes 27_11
  • the characteristic-of-place codes (27_11) are compared with characteristic-of-place codes (24_03) stored in the advertisement terminal information DB 24 and need to be selected to include all characteristic-of-place codes (24_03) allocated to the target advertisement terminals.
  • the characteristic-of-place codes are used to use information obtained by analyzing that a highest advertising effect for each type of product is achieved in a district having what characteristic of place based on information on the type of product.
  • characteristic-of-place information is grouped into large categories such as lodging facilities, public facilities, financial facilities, educational facilities, commercial facilities, entertainment facilities, transport-related facilities, religious facilities, beauty facilities, and athletic and health facilities. Region or location characteristics of a place, in which an advertisement terminal is installed, are defined in detail in medium or small categories.
  • Tables 1 and 2 show a structure of fields in a DB storing characteristic-of-place information and examples of values of the fields.
  • only advertisement terminals satisfying the two conditions are selected as target advertisement terminals.
  • only advertisement terminals having a particular characteristic of place in a particular district are selected as the target advertisement terminals.
  • “Kyunggi-do” is selected as a district code
  • "university” is selected as a characteristic-of-place code. Then, the advertisement is exposed on only advertisement terminals having "university” as a characteristic of place in Kyunggi-do, Korea. This selection achieves a highest advertising effect.
  • the advertisement application manager 10 receives a term, while the advertisement is to be exposed, (i.e., an advertisement beginning date (27_08) and an advertisement end date (27_09)) input by the advertiser (S310) and receives a total advertising price (27_05) estimated and input by the advertiser (S315).
  • the total advertising price (27_05) is used as a limit. In other words, an estimation exceeding the total advertising price (27_05) is not made.
  • the advertisement application manager 10 receives a total number of accounts (27_06) input by the advertiser (S320).
  • the total advertising price (27_05) or the total number of accounts (27_06) enables the advertiser to make an advertisement application based on an advertisement budget.
  • a predetermined number of exposures of the advertisement i.e., the number of exposures determined per account by the advertisement system 1
  • the advertisement application manager 10 receives a number of accounts per terminal (27_07) input by the advertiser (S325).
  • the number of accounts per terminal (27_07) indicates a minimum number of accounts allocated to each advertisement terminal when the advertisement is scheduled to be exposed based on the total number of accounts (27_06).
  • the number of exposures can be efficiently distributed to the target advertisement terminals by using the total number of accounts (27_06) and the number of accounts per terminal (27_07). For example, when the advertisement can be exposed on a large number of advertisement terminals by decreasing the number of accounts per terminal (27_07), and the advertisement can be exposed on a small number of advertisement terminals by increasing the number of accounts per terminal (27_07).
  • the advertiser is guaranteed at least a predetermined number of exposures on each advertisement terminal by inputting the number of accounts per terminal (27_07).
  • an advertising content to be exposed is registered.
  • An advertising content registered in advance can be used, or a new advertising content can be registered and used.
  • the advertisement application manager 10 provides previously registered advertising contents to the advertiser so that the advertiser can select one of them.
  • the advertising content information DB 22 is referred to for the previously registered advertising contents.
  • the advertisement application manager 10 receives advertising content information input by the advertiser (S335). As shown in Table 3, the advertising content information DB 22 includes an advertisement name (22_03), an advertisement product code (22_02), and a running time (22_04).
  • step S335 the advertisement name (22_03) and the running time (22_04) are input.
  • the advertisement application manager 10 receives the advertisement product code (22_02) input by the advertiser (S340). Thereafter, the advertisement application manager 10 is uploaded with an advertisement file from the advertiser (S345) and stores to register the advertisement file in the advertising content information DB 22 (S350).
  • the advertisement application manager 10 stores the advertisement application in the advertisement application information DB 27 and registers an application state (27_12) as "standby for deliberation" in the advertisement application information DB 27 (S355). If the advertiser selects an existing advertising content, a deliberation result (22_06) (accepted or rejected) stored in the advertising content information DB 22 is registered in the application state (27_12) in the advertisement application information DB 27.
  • FIG. 3B shows a procedure for deliberating a newly registered advertising content.
  • the advertisement application manager 10 reports to an advertisement deliberator (a person having the right to deliberate) that there is a new advertisement content to be deliberated.
  • the advertisement application manager 10 inquires about data whose application state (27_12) is set to "standby for deliberation" in the advertisement application information DB 27 and transmits the data to a terminal of the advertisement deliberator (S365).
  • the advertisement deliberator selects an advertising content to be deliberated from advertising contents displayed on a screen of his/her terminal (S370).
  • the advertisement deliberator When deliberating the selected advertising content, the advertisement deliberator reviews detailed information on the advertising content, determines on appropriateness of the advertising content, and views the advertising content fetched from the advertising content information DB 22 and displayed on the screen by executing a preview function (S375). Deliberation of the advertising content can be performed under the support of the advertisement application manager 10 with reference to the advertisement deliberation rule DB 23 including a deliberation category (23_01) and a deliberation code (23_02). If the advertisement deliberator selects the deliberation code (23_02) with respect to each of the five deliberation categories (23_01), the advertisement application manager 10 automatically determines the result of deliberation and a rating of the advertising content (S380).
  • the advertisement application manager 10 stores the deliberation result (22_06), a deliberation code 1 (22_07), a deliberation code 2 (22_08), a deliberation code 3 (22_09), a deliberation code 4 (22_10), a deliberation code 5 (22_11), a rating (22_12), and the description of deliberation result (22_13) in the advertising content information DB 22 and reflects the deliberation result (22_06) to the application state (27_12) (S385).
  • FIGS. 4A and 4B show in detail an operation of the advertisement scheduling engine 12 of the advertisement operating server 3 according to the present invention.
  • the advertisement scheduling engine 12 can be largely divided into two sections: one section for selecting target advertisement terminals, and the other section for determining whether an advertisement can be scheduled to be exposed on each selected target advertisement terminal and making an advertising schedule.
  • the advertisement scheduling engine 12 reads the advertisement application input by the advertiser from the advertisement application information DB 27 and the advertising content information from the advertising content information DB 22 (S400). Here, reading is preformed on condition that the application state (27_12) is set to "accepted" in the advertisement application information DB 27.
  • target advertisement terminals are selected with respect to the advertisement application. More specifically, the district codes (24_02) in the advertisement terminal information DB 24 are compared with the district code (27_10) in the advertisement application, advertisement terminals satisfying the conditions of the district code (27_10) are selected, and relevant advertisement terminal information is stored in a first temporary terminal information DB 33 (having the same structure as the advertisement terminal information DB 24) (S405).
  • the characteristic-of-place codes (24_03) in the first temporary terminal information DB 33 are compared with the characteristic-of-place code (27_11) in the advertisement application, only advertisement terminals whose ratings (24_04) in the first temporary terminal information DB 33 are equal to or greater than the rating (22_12) in the advertising content information DB 22 are selected from advertisement terminals satisfying the conditions of the characteristic-of-place code (27_11), and relevant advertisement terminal information is stored in a second temporary terminal information DB 34 (having the same structure as the advertisement terminal information DB 24) (S410).
  • restricted companies (24_07) in the second temporary terminal information DB 34 are compared with a company name (25_04) in the advertiser information DB 25, advertisement terminals satisfying the conditions of the company name (25_04) are selected, and relevant advertisement terminal information is stored in a third temporary terminal information DB 35 (having the same structure as the advertisement terminal information DB 24) (S415).
  • restricted product codes (24_08) in the third temporary terminal information DB 35 are compared with the advertisement product code (22_02) in the advertising content information DB 22, advertisement terminals satisfying the conditions of the advertisement product code (22_02) are selected, and relevant advertisement terminal information is stored in a fourth temporary terminal information DB 36 (having the same structure as the advertisement terminal information DB 24) (S420).
  • advertisement scheduling engine 12 makes an advertising schedule.
  • FIG. 4B shows a procedure in which the advertisement scheduling engine 12 makes an advertising schedule.
  • the fourth temporary terminal information DB 36 stores information on the target advertisement terminals selected through the above-described selection.
  • the advertisement scheduling engine 12 separately processes information on each of the advertisement terminals stored in the fourth temporary terminal information DB 36 and makes an advertising schedule for each advertisement terminal.
  • Step S425 is a process of determining whether repetition which will be described below ends. If it is determined that no advertisement terminal information exists in step S425, the advertisement scheduling engine 12 updates the application state (27__12) in the advertisement application information DB 27 with "completion of scheduling" and terminates the operation of making an advertising schedule. If it is determined that advertisement terminal information to be processed exists in step S425, the advertisement scheduling engine 12 sets the advertisement beginning date (27_08) as a calculation date (S430). Next step S435 is a process of determining whether a repetitive operation from the advertisement beginning date (27_08) to the advertisement end date (27_09) with respect to a certain advertisement terminal ends.
  • step S435 when the calculation date is greater than the advertisement end date (27_09) in step S435, and processes for one advertisement terminal are terminated.
  • information on a next advertisement terminal is retrieved from the fourth temporary terminal information DB 36 (S440), and the operation goes back to step S425.
  • the advertisement scheduling engine 12 obtains an existing number of exposures (i.e., the registered number of exposures on each advertisement terminal on each calculation date) using a terminal ID (28_01) and an exposure date (28_02) in the advertising schedule DB 28 (S445).
  • the advertisement scheduling engine 12 compares an available number of exposures on a current advertisement terminal on each day, the existing number of exposures, and a planned number of exposures to determine whether the advertisement can be scheduled to be exposed on the current advertisement terminal (S450).
  • the planned number of exposures is obtained by multiplying the number of accounts per terminal (27_07) in the advertisement application by a predetermined number. It is determined that the advertisement can be scheduled to be exposed on the current advertisement terminal when the available number of exposures on each day is greater than the sum of the existing number of exposures and the planned number of exposures.
  • an advertising schedule is made by storing the planned number of exposures, which is allocated to the current advertisement terminal per day, in the number of exposures_contract (28_05) and then added to the advertising schedule DB 28 (S455).
  • the calculation date is increased by one (S460). Steps S435 through S460 are repeated from the advertisement beginning date (27_08) to the advertisement end date (27_09). When the repetition with respect to the advertisement end date (27_09) ends, a next advertisement terminal is selected from the fourth temporary terminal information DB 36, and steps S425 through 460 are repeated.
  • the repetition ends when an advertising price accumulated during repetition exceeds the total advertising price (27_05) in the advertisement application or when the planned number of exposures accumulated during repetition exceeds a value resulting from multiplication of the total number of accounts (27_06) and the predetermined number.
  • the advertisement terminal information is read from the fourth temporary terminal information DB 36 all over again, and an advertising schedule is made.
  • the advertisement scheduling engine 12 updates the application state (27_12) in the advertisement application information DB 27 with "completion of scheduling” (S465), and the operation ends.
  • FIGS. 5A and 5B show in detail an operation of the advertising contract manager 14 of the advertisement operating server 3 according to the present invention.
  • FIG. 5A shows a procedure in which the advertising contract manager 14 estimates an advertising price.
  • the advertising contract manager 14 estimate the advertising price based on advertising schedule information generated by the advertisement scheduling engine 12 and determines the content of an estimation to be suggested to the advertiser. More specifically, the advertising contract manager 14 provides advertisement applications whose application state (27_12) is "completion of scheduling" in the advertisement application information DB 27 to the advertiser so that the advertiser selects one as a target of estimation (S500). When the target of estimation is selected, new contract information is added to the contract information DB 29.
  • a contract number (29_07) field, a contract date (29_08) field, a contract price (29_09) field, and a contract prepayment amount (29_10) field are maintained empty until the contract is approved. These fields are filled when the contract is approved. More specifically, the contracted number of exposures (i.e., the number of exposures_contract (28_05)) according to the place grade and the display type is calculated using an application number of the selected advertisement application as a key in the advertising schedule DB 28 and the advertisement terminal information DB 24 and is added to the contract details DB 30 (S505).
  • an application rate according to the place grade and an application rate according to the display type are obtained referring to the advertising unit price information DB 26.
  • the price (30_06) for the contracted number of exposures according to the place grade and the display type is calculated using Formula (1).
  • step S510 the advertising contract manager 14 updates the contract details DB 30 with the calculated price (30_06). Thereafter, the advertising contract manager 14 calculates a total price for the selected advertisement.
  • the advertising contract manager 14 calculates a total price for the selected advertisement.
  • the application rate according to the term grade is obtained referring to the advertising unit price information DB 26 using an advertising term calculated based on the advertisement application information DB 27.
  • the application rate according to the advertising content size is obtained referring to the advertising unit price information DB 26 using the running time (22_04) in the advertising content information DB 22.
  • the total price for the selected advertisement is calculated according to Formula (2) using the obtained application rates (S515).
  • Total price Sum of prices (30_06) in the contract details DB (which have same estimation number (30_01) in the contract details DB) x Application rate according to the term grade x Application rate according to the advertising content size ...(2)
  • the total price is recorded in the advertisement price (29_06) of the contract information DB 29, and the application state (27_12) is changed into "estimation" in the advertisement application information DB 27. Then, the estimation of an advertisement price ends.
  • FIG. 5B shows a procedure in which the advertising contract manager 14 makes a contract. It is necessary to select a target contract in order to make the contract.
  • the advertising contract manager 14 provides information on contracts, for which the application state (27_12) is set to "estimation" in the advertisement application information DB 27 and the contract date (29_08) field is empty in the contract information DB 29 to the advertiser so that the advertiser selects one contract and receives the result of selection (S520).
  • the advertising contract manager 14 receives additional contract information regarding the selected contract (S525).
  • the additional contract information includes a contract price (29_09), a contract prepayment amount (29_10), and a prepayment date (29_11) on which the advertiser agrees with the operator.
  • the advertising contract manager 14 stores the additional contract information in the contract information DB 29 and changes the application state (27_12) into "contract” in the advertisement application information DB 27 (S530). Then, the making of an advertising contact ends.
  • FIG. 6 shows an operation of the server transceiver 40 of the advertisement operating server 3 according to the present invention.
  • the server transceiver 40 fetches an advertising schedule according to the advertising term with respect to the contracted application from the advertising schedule DB 28 using the exposure date (28_02) and the terminal ID (28_01) as keys (S605) and transmits the advertising schedule to an advertisement terminal (S605).
  • the advertisement terminal analyzes the advertising schedule, and when it is determined that an advertising content which does not exist in the advertisement terminal is scheduled as the result of the analysis, the advertisement terminal transmits an advertising content request to the server transceiver 40 (S610).
  • server transceiver 40 fetches the requested advertising content from the advertising content information DB 22 and transmits it to the advertisement terminal (S615). Thereafter, the advertisement terminal periodically transmits the results of exposing the advertising content, i.e., log information, to the advertisement operating server 3.
  • the server transceiver 40 receives the log information and stores it in the log information DB 31 (S620).
  • the settlement information manager 16 searches the contract information DB 29 for a contract including a settlement month using the advertiser ID and the settlement month (S700). Thereafter, the settlement information manager 16 extracts schedule information (or plan information) from the advertising schedule DB 28 using the application number (29_02) obtained from the searched contract and extracts result information from the log information DB 31 using the application number (28_03), the terminal ID (28_01), and the exposure date (28_02), i.e., the settlement date, which are obtained from the extracted plan information (S705).
  • the extracted information include the application number, the terminal ID, the planned number of exposures (i.e., the number of exposures_contract (28_05)), and the number of results (the number of exposures_results (31_05)).
  • the settlement information manager 16 obtains the application rate according to the place grade and the application rate according to the adverting content size from the advertising unit price DB 26 using the place grade code (24_05) of the advertisement terminal information DB 24 and the running time (22_04) of the advertising content information DB 22, and calculates a settlement amount (32_08) using a formula (Application rate according to the place grade x Application rate according to the advertising content size x Basic unit price x Number of results) (S710). Thereafter, the settlement information manager 16 stores the extracted information and the settlement amount in the settlement information DB 32 (S720).
  • FIG. 8 illustrates controls of and data flows among elements of an advertisement terminal according to the present invention.
  • a terminal DB unit 60 stores and manages various types of information of an advertisement terminal 7.
  • the terminal DB unit 60 includes a terminal advertising schedule DB 61 , a terminal advertisement file DB 62, a terminal daily advertising schedule DB 63, a terminal display control rule DB 64, and a terminal exposure log information DB 65.
  • Tables 15 through 19 show fields constituting each DB.
  • the advertisement terminal 7 includes an advertising scheduler 50, an information service processor 52, a display manager 54, an image display unit 56, a terminal DB unit 60, and a terminal transceiver 70.
  • the terminal transceiver 70 is provided with a protocol engine (not shown) designed to transmit a data to and receive data from the advertisement operating server 3.
  • the protocol engine analyzes and processes data received from the advertisement operating server 3 and stores the processed data in the terminal advertisement file DB 62 and the terminal advertising schedule DB 61.
  • a terminal advertising schedule received through the terminal transceiver 70 is for a duration predetermined by the advertisement operating server 3 and includes an advertisement ID (61_03) identifying an advertisement, an exposure date (61_01) on which the advertisement is to be exposed, and a planned number of exposures (number of exposures_contract (61_04)) on each exposure date.
  • the terminal transceiver 70 downloads a desired document via a network 5, such as the Internet, at the request of the information service processor 52, which provides service information (useful information, such as stock information, news, and weather report, provided during intervals between advertisements) to a user.
  • service information useful information, such as stock information, news, and weather report, provided during intervals between advertisements
  • the information service processor 52 is controlled by the display manager 54 to transmit the downloaded document to the image display unit 56 so that the document is displayed on a screen.
  • the advertisement terminal 7 can show web sites having useful information at the request of a user. More specifically, an interrupt occurs due to a user's particular action (for example, clicking a button), and the occurrence of interrupt is reported to the display manager 54. Then, the display manager 54 controls the image display unit 56 to display web site information.
  • the display manager 54 can be restrictively operated according to the content of the display control rule DB 64 shown in Table 18. When an advertisement or service information is exposed or when a web site is visited, image information is processed and displayed by the image display unit 56.
  • the image display unit 56 displays an image only during a running time or a duration of visit to a web site, makes the result of display into log information, stores the log information in the terminal exposure log information DB 65, and then reports an end of an operation to the display manager 54.
  • the image display unit 56 can suspend the display of an advertisement or service information or the visit to a web site according to the control of the display manager 54.
  • FIG. 9 shows an operation of the advertising scheduler 50 of the advertisement terminal 7 according to the present invention.
  • the advertising scheduler 50 determines whether an advertisement file corresponding to the advertisement ID (61_03) included in an advertising schedule, which is received through the terminal transceiver 70 and stored in the terminal advertising schedule DB 61 , exists in the terminal advertisement file DB 62. If the advertisement file does not exist in the terminal advertisement file DB 62, the advertising scheduler 50 transmits an advertisement file request to the advertisement operating server 3.
  • the above-described operation is performed on all of newly received advertising schedules and includes determining whether a new advertising schedule is received (S900), determining whether an advertisement file exists (S905), designating a next advertising schedule (S910), and transmitting an advertisement file request (S915).
  • the advertising scheduler 50 senses a change in a date of a timer 51 , makes a daily advertising schedule used by the display manager 54 every time when the date of the timer 51 changes, and stores the daily advertising schedule in the terminal daily advertising schedule DB 63.
  • FIG. 10 shows an operation of the display manager 54 of the advertisement terminal 7 according to the present invention.
  • the display manager 54 mainly performs controls so as to normally display an advertisement and service information and normally visit to a web site according to an interrupt.
  • the most essential function of the display manager 54 is to simultaneously guarantee an execution of an advertisement contract and provide various services to a user.
  • step S950 When a running time ends in the image display unit 56, a display termination process is performed (S950).
  • step S950 "exposure done” is recorded in a relevant field of the terminal daily advertising schedule DB 63.
  • the display termination process is necessary to distinguish an advertisement that has not been exposed from an advertisement that has been exposed when the system is restarted because a program or system was accidentally down.
  • an information service permission state is set and stored (S955), and an interrupt permission state is set and stored (S960), in order to make a display control rule.
  • step S955 a remaining time is compared with a time taken for an exposure of a remaining part of a current advertisement to check whether there is time to provide an information service.
  • an information service permission state is set to "suspension" and then stored in the terminal display control rule DB 64.
  • the information service permission state is set to "reduction” and then stored in the terminal display control rule DB 64.
  • the information service permission state is set to "normal” and then stored in the terminal display control rule DB 64. Stored information regarding the information state is used to determine whether service information is displayed and to obtain a display time for the service information in step S965 in which a next display target is determined.
  • step S955 the remaining time is compared with a time taken for an exposure of the remaining part of the current advertisement to check whether there is time to permit an interrupt. If there is no time to permit an interrupt, an interrupt permission state is set to "suspension" and then stored in the terminal display control rule DB 64. When though there is time to permit an interrupt, the permitted time is less than a period of time predetermined by the system, the interrupt permission state is set to "reduction” and then stored in the terminal display control rule DB 64. When there is sufficient time to permit an interrupt, the interrupt permission state is set to "normal” and then stored in the terminal display control rule DB 64. Stored information regarding the interrupt permission state is used to check the interrupt permission state in step S945 when an interrupt occurs in step S940.
  • the display manager 54 determines a next display target in step S965.
  • the next display target is a web site.
  • the display termination process was performed regardless of an occurrence of an interrupt, basically an advertisement and an information service are alternately selected. If it is now an information service's turn and the information service permission state in the terminal image control rule DB 64 is set to "normal" or "reduction,” an information service is selected as the next display target. If not, an advertisement is selected as the next display target.
  • the display manager 54 If an advertisement is selected as the next display target, the display manager 54 reads information from the terminal daily advertising schedule DB 63 and transmits it to the image display unit 56. Then, the image display unit 56 displays an advertisement corresponding to the information. When a running time of the advertisement ends, the image display unit 56 records the result of display (i.e., exposure) in the terminal exposure log information DB 65.
  • an advertiser can elaborately target an advertising area, thereby increasing an advertising effect and decreasing an advertising cost.
  • an advertisement agency using a computer network can guarantee an advertiser the contracted number of exposures of an advertisement, and therefore, the present invention can provide a more reliable advertising price settlement system.

Abstract

A characteristic-of-place based advertisement system includes an advertisement operating server selecting advertisement terminals in accordance with an advertiser’s advertisement application including a characteristic of place, making an advertising schedule according to a total number of exposures of an advertisement desired by the advertiser, transmitting it together with an advertisement file input by the advertiser to each advertisement terminal, and comparing a planned number of exposures according to the advertising schedule with log information received from each advertisement terminal so as to settle an account; one or more advertisement terminals receiving and storing an advertisement file and an advertising schedule from the advertisement operating server, making a daily advertising schedule, providing the advertisement according to the daily advertising schedule or service information received through Internet to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule, and transmitting the result of the exposure as log information to the advertisement operating server; and a wide area network connecting the advertisement operating server to each advertisement terminal.

Description

CHARACTERISTIC-OF-PLACE BASED ADVERTISEMENT SYSTEM USING WIDE AREA NETWORK AND OPERATING METHOD
THEREOF
Technical Field
The present invention relates to an advertisement system using a network, and more particularly, to a characteristic-of-place based advertisement system, in which one or more advertisement terminals exclusively showing advertisements are connected to a central system through a wired/wireless wide area network, the advertisement terminals are defined by characteristic information on their installation places, positions, or areas (hereinafter, referred to as a "characteristic of place"), a means for allowing advertisers to elaborately target an advertising area using the characteristic of place in order to promote products or services and a means for guaranteeing the number of exposures of an advertisement contracted with an advertiser are provided, and the advertisement terminals are operated by the central system; and an operating method thereof.
Background Art
With the development of information technology, advertising means totally different from those used in the past have been introduced.
An advertising means based on a network is one of them. At present, many advertisements are provided through a wide area common network such as Internet. Banner advertisements inserted into an Internet home page or advertisements using digital moving pictures are examples of the advertising means based on a network.
A problem of such conventional advertising means based on a network is that they cannot reflect a characteristic of places, positions, or areas where terminals exposing advertisements are installed, that is, a characteristic of place, and thus cannot satisfactorily provide effective means for determining a target area of the advertisements. For example, when a car dealer in a particular area decides to put an advertisement in order to boost stagnant sales in that area, he/she will consider to put an advertisement in that area first rather than to put an advertisement throughout the nation or in many areas, taking into account an advertising effect and an advertising cost. In order to increase an advertising effect and decrease an advertising cost, it is necessary to concentrate an advertisement in a place where customers to buy cars crowd or where a car advertisement interests people, such as a place where used car dealers cluster together or a place where the car dealer is positioned. In another example, when advertising cosmetics targeting women, it will be more effective in cosmetic sales places or beauty shops than in other places.
Another problem of the conventional advertising means based on a network is that they do not have a means for guaranteeing the execution of an advertising contract made between an advertisement agency and an advertiser. For example, the conventional advertising means based on a network expose an advertisement to a terminal user only when the terminal user voluntarily accesses a particular home page. In other words, since a central system of an advertisement agency does not have a right to operate terminals exposing an advertisement, fulfillment of a predetermined number of exposures of an advertisement on a terminal during a predetermined period completely depends on terminal user's voluntary access to a particular home page connected to the central system of the advertisement agency.
Disclosure of the Invention
The present invention provides a characteristic-of-place based advertisement system which provides an efficient advertising medium on a network and a means for allowing an advertiser to elaborately target an advertising area, thereby increasing an advertising effect and decreasing an advertising cost, and which can guarantee the number of exposures of an advertisement contracted between an advertisement agency and an advertiser, and an operating method thereof.
According to an aspect of the present invention, there is provide a characteristic-of-place based advertisement system including an advertisement operating server, which is connected to one or more advertisement terminals through a wide area network, selects advertisement terminals in accordance with an advertiser's advertisement application including a characteristic of place among the one or more advertisement terminals, makes an advertising schedule for each selected advertisement terminal according to a total number of exposures of an advertisement desired by the advertiser, transmits an advertisement file input by the advertiser and the advertising schedule to each selected advertisement terminal, and compares a planned number of exposures according to the advertising schedule with log information received from each advertisement terminal having exposed the advertisement so as to settle an account; one or more advertisement terminals, each of which receives and stores an advertisement file and an advertising schedule from the advertisement operating server, makes a daily advertising schedule at a predetermined instant of time every day, provides the advertisement scheduled to be exposed according to the daily advertising schedule or service information received through Internet to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule which is dynamically determined by comparing a system's remaining time with a time taken for an exposure of the advertisement, and transmits the result of the exposure of the advertisement as log information to the advertisement operating server; and a wide area network, which connects the advertisement operating server tc the one or more advertisement terminals and allows data transmission therebetween. Preferably, each advertisement terminal includes a terminal database unit, which stores and manages various type of information of the advertisement terminal; a terminal transceiver, which receives an advertising schedule from the advertisement operating server, stores the advertising schedule in the terminal database unit, requests and receives an advertisement file from the advertisement operating server, stores the advertisement file in the terminal database unit, transmits log information stored in the terminal database unit to the advertisement operating server, and receives service information through the Internet; an advertising scheduler, which transmits an advertisement file request to the advertisement operating server via the terminal transceiver when an advertisement file corresponding to an advertising schedule stored in the terminal database unit does not exist in the terminal database unit, makes a daily advertising schedule for advertisements scheduled to be exposed on each day at the predetermined instant of time every day, and stores the daily advertising schedule in the terminal database unit; a display manager, which provides an advertisement scheduled to be exposed according to the daily advertising schedule or service information received through the terminal transceiver to a user or permits an interrupt to allow the user to perform an information process or search according to the terminal display control rule which is dynamically determined by comparing the system's remaining time with the time taken for an exposure of the advertisement; and an image display unit, which displays a content according to a control of the display manager and stores the log information as the result of exposing an advertisement in the terminal database unit. According to another aspect of the present invention, there is provided an operating method of an advertisement system having a structure in which an advertisement operating server is connected to one or more advertisement terminals through a wide area network. The operating method includes step (a) in which the advertisement operating server receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal from an advertiser and registers and stores an advertisement file input by the advertiser when the advertisement application is for a new advertising content; step (b) in which the advertisement operating server selects advertisement terminals corresponding to the characteristic of place included in the advertisement application and makes a schedule by allocating at least minimum number of exposures to each advertisement terminal available during the advertising term among the selected advertisement terminals; step (c) in which the advertisement operating server estimates an advertising price based on content of the advertising schedule and receives information regarding an actual contract from the advertiser; step (d) in which the advertisement operating server transmits an advertising schedule corresponding to an advertisement application, for which a contract is completed, to an advertisement terminal selected according to the advertisement application and transmits an advertisement file requested by a particular advertisement terminal to the particular advertisement terminal; step (e) in which each advertisement terminal makes a daily advertising schedule for advertisements scheduled to be exposed on each day at a predetermined instant of time every day; and step (f) in which each advertisement terminal provides an advertisement scheduled to be exposed according to the daily advertising schedule or service information received through a terminal transceiver to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule which is dynamically determined by comparing a system's remaining time with a time taken for an exposure of the advertisement
Preferably, the operating method further includes step (g) in which each advertisement terminal transmits log information as the result of exposing an advertisement to the advertisement operating server; and step (h) in which the advertisement operating server generates result information of settlement by comparing planned number of exposures according to the advertising schedule with the log information which is received from each advertisement terminal having exposed the advertisement.
Brief Description of the Drawings
FIG. 1 is a block diagram of an entire advertisement system using a wide area network, according to the present invention.
FIG. 2 illustrates controls of and data flows among elements of an advertisement operating server according to the present invention.
FIGS. 3A and 3B show in detail an operation of an advertisement application manager of the advertisement operating server according to the present invention.
FIGS. 4A and 4B show in detail an operation of an advertisement scheduling engine of the advertisement operating server according to the present invention.
FIGS. 5A and 5B show in detail an operation of an advertising contract manager of the advertisement operating server according to the present invention. FIG. 6 shows an operation of a server transceiver of the advertisement operating server according to the present invention.
FIG. 7 shows an operation of a settlement information manager of the advertisement operating server according to the present invention.
FIG. 8 illustrates controls of and data flows among elements of an advertisement terminal according to the present invention.
FIG. 9 shows an operation of an advertising scheduler of the advertisement terminal according to the present invention.
FIG. 10 shows an operation of a display manager of the advertisement terminal according to the present invention.
Best mode for carrying out the Invention Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
FIG. 1 is a block diagram of an entire advertisement system 1 using a wide area network, according to the present invention. Referring to FIG. 1 , the advertisement system 1 includes an advertisement operating server 3, one or more advertisement terminal 7_1 through 7_N, and a wide area network 5 which connects the advertisement operating server 3 to the one or more advertisement terminal 7_1 through 7_N so that data can be transmitted. The advertisement operating server 3 includes an advertisement application manager 10, an advertisement scheduling engine 12, an advertising contract manager 14, an advertising price settlement manager 16, a server database (DB) unit 20, and a server transceiver 40. These elements can be implemented by combining a universal computer with software operating on the universal computer.
Each of the one or more advertisement terminals 7_1 through 7_N includes an advertising scheduler 50, an information service processor 52, a display manager 54, an image display unit 56, a terminal DB unit 60, and a terminal transceiver 70. These elements can also be implemented by combining a hardware system, such as a personal computer or a television having an information processing function, with software operating on the hardware system.
FIG. 2 illustrates controls of and data flows among elements of the advertisement operating server 3 according to the present invention. The server DB unit 20 stores and manages various types of information of the advertisement operating server 3. The server DB unit 20 includes a terminal characteristic-of-place information DB 21 , an advertising content information DB 22, an advertisement deliberation rule DB 23, an advertisement terminal information DB 24, an advertiser information DB 25, an advertising unit price information DB 26, an advertisement application information DB 27, an advertising schedule DB 28, a contract information DB 29, a log information DB 31 , and a settlement information DB 32. In Tables 1 through 14, fields constituting each DB will be described.
Table 1 Terminal characteristic-of-place information DB 21
Figure imgf000010_0001
Table 2 Examples of terminal characteristic-of-place information
Figure imgf000010_0002
Table 3 Advertising content information DB 22
Figure imgf000011_0001
Table 4 Advertisement deliberation rule DB 23
Figure imgf000011_0002
Table 5 Advertisement terminal information DB 24
Figure imgf000011_0003
Figure imgf000012_0001
Table 6
Advertiser information DB 25
Figure imgf000012_0002
Table 7 Advertising unit price information DB 26
Figure imgf000012_0003
Table 8 Examples of advertisement unit price information
Figure imgf000012_0004
Figure imgf000013_0001
Table 9 Advertisement application information DB 27
Figure imgf000013_0002
Table 10
Advertising schedule DB 28
Figure imgf000013_0003
Figure imgf000014_0001
Table 11
Contract information DB 29
Figure imgf000014_0002
Table 12
Contract details DB 30
Figure imgf000014_0003
Figure imgf000015_0001
Table 13
Log information DB 31
Figure imgf000015_0002
Table 14
Settlement information DB 32
Figure imgf000015_0003
Referring to FIG. 2, the advertisement application manager 10 provides the content of the terminal characteristic-of-place information DB 21 to an advertiser, receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal, and stores the advertisement application in the advertisement application information DB 27 (S200). Thereafter, when the application is for a new advertising content, the advertisement application manager 10 receives the new advertising content, stores it as an advertisement file, generates advertising content information regarding the advertisement file, and stores the advertising content information in the advertising content information DB 22 (S205). Next, the advertisement application manager 10 provides the advertisement file and the content of the advertisement deliberation rule DB 23 to an advertisement deliberator, receives the result of deliberation from the advertisement deliberator, and stores the result of deliberation in the advertising content information DB 22 (S210). Here, the advertisement application manager 10 may be separately provided with a web server (not shown) providing a user interface to an advertiser terminal (not shown) or a terminal (not shown) of the advertisement deliberator.
The advertisement scheduling engine 12 selects advertisement terminals corresponding to the characteristic of place included in the advertisement application stored in the advertisement application information DB 27, referring to the content of the advertising content information DB 22 and the advertisement terminal information DB 24 (S220). Next, the advertisement scheduling engine 12 makes a schedule, in which at least a minimum number of exposures is allocated to each advertisement terminal available during the advertising term among the selected advertisement terminals, and stores the schedule in the advertising schedule DB 28 (S225).
The advertising contract manager 14 estimates an advertising price based on the content of the advertisement terminal information DB 24, the advertiser information DB 25, the advertising unit price information DB 26, the advertisement application information DB 27, and the advertising schedule DB 28 (S230). Next, if the advertiser approves the estimation (S235), information on the content of an actual contract made with the advertiser is stored in the contract information DB 29 (S240).
The advertising price settlement manager 16 compares the contracted number of exposures according to the schedule stored in the advertising schedule DB 28 with content, which is received from each advertisement terminal having exposed an advertisement and stored in the log information DB 31, settles an account, and stores the result of settlement in the settlement information DB 32.
The server transceiver 40 transmits a schedule corresponding to an advertisement application for which a contract is completed by the advertising contract manager 14 to a relevant advertisement terminal, transmits an advertisement file requested by a particular advertisement terminal to the particular advertisement terminal, receives log information from an advertisement terminal having exposed an advertisement, and stores the log information in the log information DB 31.
FIGS. 3A and 3B show in detail an operation of the advertisement application manager 10 of the advertisement operating server 3 according to the present invention.
When making an application for an advertisement, an advertiser need to select advertisement terminals on which an advertisement is to be exposed. To support this selection, the advertisement application manager 10 can perform selection according to a district and selection according to characteristics of a place.
In order to select advertisement terminals according to a district, the advertisement application manager 10 receives one or more district codes (27_10) selected by the advertiser (S300). The district codes (27_10) are compared with a district code (24_02) stored in the advertisement terminal information DB 24. Here, the district codes (27_10) are selected to include all district codes (24_02) allocated to target advertisement terminals. In order to select advertisement terminals according to characteristics of a place where the advertisement terminals are located, the advertisement application manager 10 receives a characteristic-of-place code (27_11) selected by the advertiser (S305). For this selection, the advertisement application manager 10 reads the characteristic-of-place codes (27_11 ) from the terminal characteristic-of-place information DB 21 and shows them to the advertiser. Then, the advertiser selects one or more characteristic-of-place codes (27_11). The characteristic-of-place codes (27_11) are compared with characteristic-of-place codes (24_03) stored in the advertisement terminal information DB 24 and need to be selected to include all characteristic-of-place codes (24_03) allocated to the target advertisement terminals. The characteristic-of-place codes are used to use information obtained by analyzing that a highest advertising effect for each type of product is achieved in a district having what characteristic of place based on information on the type of product. In an embodiment of the present invention, characteristic-of-place information is grouped into large categories such as lodging facilities, public facilities, financial facilities, educational facilities, commercial facilities, entertainment facilities, transport-related facilities, religious facilities, beauty facilities, and athletic and health facilities. Region or location characteristics of a place, in which an advertisement terminal is installed, are defined in detail in medium or small categories. Tables 1 and 2 show a structure of fields in a DB storing characteristic-of-place information and examples of values of the fields.
According to the above-described two selections according to a district and a characteristic of place, only advertisement terminals satisfying the two conditions (i.e., the result of an AND operation) are selected as target advertisement terminals. In other words, only advertisement terminals having a particular characteristic of place in a particular district are selected as the target advertisement terminals. For example, when an advertiser wants to advertise a Kyunggi-do small and medium enterprise's employment exhibition held in the Sungnam complex stadium, "Kyunggi-do" is selected as a district code, and "university" is selected as a characteristic-of-place code. Then, the advertisement is exposed on only advertisement terminals having "university" as a characteristic of place in Kyunggi-do, Korea. This selection achieves a highest advertising effect.
After the district code (27_10) and the characteristic-of-place code (27_11) are selected, the advertisement application manager 10 receives a term, while the advertisement is to be exposed, (i.e., an advertisement beginning date (27_08) and an advertisement end date (27_09)) input by the advertiser (S310) and receives a total advertising price (27_05) estimated and input by the advertiser (S315). The total advertising price (27_05) is used as a limit. In other words, an estimation exceeding the total advertising price (27_05) is not made. Next, the advertisement application manager 10 receives a total number of accounts (27_06) input by the advertiser (S320). The total advertising price (27_05) or the total number of accounts (27_06) enables the advertiser to make an advertisement application based on an advertisement budget. Here, in each "account," a predetermined number of exposures of the advertisement (i.e., the number of exposures determined per account by the advertisement system 1 ) are performed in a single advertisement terminal on a single day. For example, when the number of exposures per account is 150 and a basic running time of the advertisement is 15 seconds, if the advertiser applies for five accounts, the advertisement is exposed for 750x15 seconds. Next, the advertisement application manager 10 receives a number of accounts per terminal (27_07) input by the advertiser (S325). The number of accounts per terminal (27_07) indicates a minimum number of accounts allocated to each advertisement terminal when the advertisement is scheduled to be exposed based on the total number of accounts (27_06). The number of exposures can be efficiently distributed to the target advertisement terminals by using the total number of accounts (27_06) and the number of accounts per terminal (27_07). For example, when the advertisement can be exposed on a large number of advertisement terminals by decreasing the number of accounts per terminal (27_07), and the advertisement can be exposed on a small number of advertisement terminals by increasing the number of accounts per terminal (27_07). In addition, the advertiser is guaranteed at least a predetermined number of exposures on each advertisement terminal by inputting the number of accounts per terminal (27_07).
Next, an advertising content to be exposed is registered. An advertising content registered in advance can be used, or a new advertising content can be registered and used. When the advertiser selects use of a previously registered advertising content (S330), the advertisement application manager 10 provides previously registered advertising contents to the advertiser so that the advertiser can select one of them. The advertising content information DB 22 is referred to for the previously registered advertising contents. When the advertiser selects a registration of a new advertising content (S330), the advertisement application manager 10 receives advertising content information input by the advertiser (S335). As shown in Table 3, the advertising content information DB 22 includes an advertisement name (22_03), an advertisement product code (22_02), and a running time (22_04). In step S335, the advertisement name (22_03) and the running time (22_04) are input. Next, the advertisement application manager 10 receives the advertisement product code (22_02) input by the advertiser (S340). Thereafter, the advertisement application manager 10 is uploaded with an advertisement file from the advertiser (S345) and stores to register the advertisement file in the advertising content information DB 22 (S350). Next, the advertisement application manager 10 stores the advertisement application in the advertisement application information DB 27 and registers an application state (27_12) as "standby for deliberation" in the advertisement application information DB 27 (S355). If the advertiser selects an existing advertising content, a deliberation result (22_06) (accepted or rejected) stored in the advertising content information DB 22 is registered in the application state (27_12) in the advertisement application information DB 27.
FIG. 3B shows a procedure for deliberating a newly registered advertising content. When the advertiser wants to use the new advertising content, the advertisement application manager 10 reports to an advertisement deliberator (a person having the right to deliberate) that there is a new advertisement content to be deliberated. Thereafter, if the advertisement deliberator requests the advertisement application manager 10 to inquire about advertising contents to be deliberated, the advertisement application manager 10 inquires about data whose application state (27_12) is set to "standby for deliberation" in the advertisement application information DB 27 and transmits the data to a terminal of the advertisement deliberator (S365). Then, the advertisement deliberator selects an advertising content to be deliberated from advertising contents displayed on a screen of his/her terminal (S370).
When deliberating the selected advertising content, the advertisement deliberator reviews detailed information on the advertising content, determines on appropriateness of the advertising content, and views the advertising content fetched from the advertising content information DB 22 and displayed on the screen by executing a preview function (S375). Deliberation of the advertising content can be performed under the support of the advertisement application manager 10 with reference to the advertisement deliberation rule DB 23 including a deliberation category (23_01) and a deliberation code (23_02). If the advertisement deliberator selects the deliberation code (23_02) with respect to each of the five deliberation categories (23_01), the advertisement application manager 10 automatically determines the result of deliberation and a rating of the advertising content (S380). "Accepted" or "rejected" is input in a deliberation result (22_06). When "rejected" is set as the deliberation result (22_06), the reason of rejection is input in a description of deliberation result (22_13). Thereafter, the advertisement application manager 10 stores the deliberation result (22_06), a deliberation code 1 (22_07), a deliberation code 2 (22_08), a deliberation code 3 (22_09), a deliberation code 4 (22_10), a deliberation code 5 (22_11), a rating (22_12), and the description of deliberation result (22_13) in the advertising content information DB 22 and reflects the deliberation result (22_06) to the application state (27_12) (S385).
FIGS. 4A and 4B show in detail an operation of the advertisement scheduling engine 12 of the advertisement operating server 3 according to the present invention.
The advertisement scheduling engine 12 can be largely divided into two sections: one section for selecting target advertisement terminals, and the other section for determining whether an advertisement can be scheduled to be exposed on each selected target advertisement terminal and making an advertising schedule.
In order to select target advertisement terminals, the advertisement scheduling engine 12 reads the advertisement application input by the advertiser from the advertisement application information DB 27 and the advertising content information from the advertising content information DB 22 (S400). Here, reading is preformed on condition that the application state (27_12) is set to "accepted" in the advertisement application information DB 27.
Next, target advertisement terminals are selected with respect to the advertisement application. More specifically, the district codes (24_02) in the advertisement terminal information DB 24 are compared with the district code (27_10) in the advertisement application, advertisement terminals satisfying the conditions of the district code (27_10) are selected, and relevant advertisement terminal information is stored in a first temporary terminal information DB 33 (having the same structure as the advertisement terminal information DB 24) (S405). Next, the characteristic-of-place codes (24_03) in the first temporary terminal information DB 33 are compared with the characteristic-of-place code (27_11) in the advertisement application, only advertisement terminals whose ratings (24_04) in the first temporary terminal information DB 33 are equal to or greater than the rating (22_12) in the advertising content information DB 22 are selected from advertisement terminals satisfying the conditions of the characteristic-of-place code (27_11), and relevant advertisement terminal information is stored in a second temporary terminal information DB 34 (having the same structure as the advertisement terminal information DB 24) (S410). Next, restricted companies (24_07) in the second temporary terminal information DB 34 are compared with a company name (25_04) in the advertiser information DB 25, advertisement terminals satisfying the conditions of the company name (25_04) are selected, and relevant advertisement terminal information is stored in a third temporary terminal information DB 35 (having the same structure as the advertisement terminal information DB 24) (S415). Next, restricted product codes (24_08) in the third temporary terminal information DB 35 are compared with the advertisement product code (22_02) in the advertising content information DB 22, advertisement terminals satisfying the conditions of the advertisement product code (22_02) are selected, and relevant advertisement terminal information is stored in a fourth temporary terminal information DB 36 (having the same structure as the advertisement terminal information DB 24) (S420). During the above-described selection, advertisement terminals under installation or falling into disuse are excluded. After the target advertisement terminals are selected, the advertisement scheduling engine 12 makes an advertising schedule.
FIG. 4B shows a procedure in which the advertisement scheduling engine 12 makes an advertising schedule. The fourth temporary terminal information DB 36 stores information on the target advertisement terminals selected through the above-described selection. The advertisement scheduling engine 12 separately processes information on each of the advertisement terminals stored in the fourth temporary terminal information DB 36 and makes an advertising schedule for each advertisement terminal.
It is determined whether advertisement terminal information to be processed exists (S425). Step S425 is a process of determining whether repetition which will be described below ends. If it is determined that no advertisement terminal information exists in step S425, the advertisement scheduling engine 12 updates the application state (27__12) in the advertisement application information DB 27 with "completion of scheduling" and terminates the operation of making an advertising schedule. If it is determined that advertisement terminal information to be processed exists in step S425, the advertisement scheduling engine 12 sets the advertisement beginning date (27_08) as a calculation date (S430). Next step S435 is a process of determining whether a repetitive operation from the advertisement beginning date (27_08) to the advertisement end date (27_09) with respect to a certain advertisement terminal ends. In other words, when the calculation date is greater than the advertisement end date (27_09) in step S435, and processes for one advertisement terminal are terminated. Next, information on a next advertisement terminal is retrieved from the fourth temporary terminal information DB 36 (S440), and the operation goes back to step S425. When the calculation date is equal to or less than the advertisement end date (27_09), the advertisement scheduling engine 12 obtains an existing number of exposures (i.e., the registered number of exposures on each advertisement terminal on each calculation date) using a terminal ID (28_01) and an exposure date (28_02) in the advertising schedule DB 28 (S445). Next, the advertisement scheduling engine 12 compares an available number of exposures on a current advertisement terminal on each day, the existing number of exposures, and a planned number of exposures to determine whether the advertisement can be scheduled to be exposed on the current advertisement terminal (S450). Here, the planned number of exposures is obtained by multiplying the number of accounts per terminal (27_07) in the advertisement application by a predetermined number. It is determined that the advertisement can be scheduled to be exposed on the current advertisement terminal when the available number of exposures on each day is greater than the sum of the existing number of exposures and the planned number of exposures. If it is determined that the advertisement can be scheduled to be exposed on the current advertisement terminal, an advertising schedule is made by storing the planned number of exposures, which is allocated to the current advertisement terminal per day, in the number of exposures_contract (28_05) and then added to the advertising schedule DB 28 (S455). Next, the calculation date is increased by one (S460). Steps S435 through S460 are repeated from the advertisement beginning date (27_08) to the advertisement end date (27_09). When the repetition with respect to the advertisement end date (27_09) ends, a next advertisement terminal is selected from the fourth temporary terminal information DB 36, and steps S425 through 460 are repeated.
Although not shown in FIG. 4B, the repetition ends when an advertising price accumulated during repetition exceeds the total advertising price (27_05) in the advertisement application or when the planned number of exposures accumulated during repetition exceeds a value resulting from multiplication of the total number of accounts (27_06) and the predetermined number. When no advertisement terminal information to be processed exists, when the accumulated advertising price is less than the total advertising price (27_05), and when the accumulated planned number of exposures is less than the value resulting from multiplication of the total number of accounts (27_06) and the predetermined number, the advertisement terminal information is read from the fourth temporary terminal information DB 36 all over again, and an advertising schedule is made.
When scheduling is completed with respect to all of the target advertisement terminals, the advertisement scheduling engine 12 updates the application state (27_12) in the advertisement application information DB 27 with "completion of scheduling" (S465), and the operation ends.
FIGS. 5A and 5B show in detail an operation of the advertising contract manager 14 of the advertisement operating server 3 according to the present invention.
FIG. 5A shows a procedure in which the advertising contract manager 14 estimates an advertising price. The advertising contract manager 14 estimate the advertising price based on advertising schedule information generated by the advertisement scheduling engine 12 and determines the content of an estimation to be suggested to the advertiser. More specifically, the advertising contract manager 14 provides advertisement applications whose application state (27_12) is "completion of scheduling" in the advertisement application information DB 27 to the advertiser so that the advertiser selects one as a target of estimation (S500). When the target of estimation is selected, new contract information is added to the contract information DB 29. Among the fields included in the contract information DB 29, a contract number (29_07) field, a contract date (29_08) field, a contract price (29_09) field, and a contract prepayment amount (29_10) field are maintained empty until the contract is approved. These fields are filled when the contract is approved. More specifically, the contracted number of exposures (i.e., the number of exposures_contract (28_05)) according to the place grade and the display type is calculated using an application number of the selected advertisement application as a key in the advertising schedule DB 28 and the advertisement terminal information DB 24 and is added to the contract details DB 30 (S505).
Next, in order to calculate a price for the contracted number of exposures according to the place grade and the display type (S510), an application rate according to the place grade and an application rate according to the display type are obtained referring to the advertising unit price information DB 26. The price (30_06) for the contracted number of exposures according to the place grade and the display type is calculated using Formula (1).
Price (30_06) for the contracted number of exposures according to the place grade and the display type = contracted number of exposures
(number of exposures_contract (28_05)) according to the place grade and the display type x Basic unit price x Application rate according to the place grade x Application rate according to the display type ...(1 )
In step S510, the advertising contract manager 14 updates the contract details DB 30 with the calculated price (30_06). Thereafter, the advertising contract manager 14 calculates a total price for the selected advertisement. In order to calculate the total price for the selected advertisement, it is necessary to obtain an application rate according to a term grade and an application rate according to an advertising content size. The application rate according to the term grade is obtained referring to the advertising unit price information DB 26 using an advertising term calculated based on the advertisement application information DB 27. The application rate according to the advertising content size is obtained referring to the advertising unit price information DB 26 using the running time (22_04) in the advertising content information DB 22. The total price for the selected advertisement is calculated according to Formula (2) using the obtained application rates (S515).
Total price = Sum of prices (30_06) in the contract details DB (which have same estimation number (30_01) in the contract details DB) x Application rate according to the term grade x Application rate according to the advertising content size ...(2)
The total price is recorded in the advertisement price (29_06) of the contract information DB 29, and the application state (27_12) is changed into "estimation" in the advertisement application information DB 27. Then, the estimation of an advertisement price ends. After a discussion with an operation based on the estimated advertising price, if the advertiser approves the estimated advertising price, a procedure for making a contract is performed. FIG. 5B shows a procedure in which the advertising contract manager 14 makes a contract. It is necessary to select a target contract in order to make the contract. Accordingly, the advertising contract manager 14 provides information on contracts, for which the application state (27_12) is set to "estimation" in the advertisement application information DB 27 and the contract date (29_08) field is empty in the contract information DB 29 to the advertiser so that the advertiser selects one contract and receives the result of selection (S520). The advertising contract manager 14 receives additional contract information regarding the selected contract (S525). The additional contract information includes a contract price (29_09), a contract prepayment amount (29_10), and a prepayment date (29_11) on which the advertiser agrees with the operator. Next, the advertising contract manager 14 stores the additional contract information in the contract information DB 29 and changes the application state (27_12) into "contract" in the advertisement application information DB 27 (S530). Then, the making of an advertising contact ends.
FIG. 6 shows an operation of the server transceiver 40 of the advertisement operating server 3 according to the present invention. The server transceiver 40 fetches an advertising schedule according to the advertising term with respect to the contracted application from the advertising schedule DB 28 using the exposure date (28_02) and the terminal ID (28_01) as keys (S605) and transmits the advertising schedule to an advertisement terminal (S605). The advertisement terminal analyzes the advertising schedule, and when it is determined that an advertising content which does not exist in the advertisement terminal is scheduled as the result of the analysis, the advertisement terminal transmits an advertising content request to the server transceiver 40 (S610). Then, then server transceiver 40 fetches the requested advertising content from the advertising content information DB 22 and transmits it to the advertisement terminal (S615). Thereafter, the advertisement terminal periodically transmits the results of exposing the advertising content, i.e., log information, to the advertisement operating server 3. The server transceiver 40 receives the log information and stores it in the log information DB 31 (S620).
An operation of the settlement information manager 16 of the advertisement operating server 3 according to the present invention will be described with reference to FIG. 7. Settlement of an advertising price is made on a predetermined date every month according to an advertiser and a contract. The settlement information manager 16 searches the contract information DB 29 for a contract including a settlement month using the advertiser ID and the settlement month (S700). Thereafter, the settlement information manager 16 extracts schedule information (or plan information) from the advertising schedule DB 28 using the application number (29_02) obtained from the searched contract and extracts result information from the log information DB 31 using the application number (28_03), the terminal ID (28_01), and the exposure date (28_02), i.e., the settlement date, which are obtained from the extracted plan information (S705). The extracted information include the application number, the terminal ID, the planned number of exposures (i.e., the number of exposures_contract (28_05)), and the number of results (the number of exposures_results (31_05)). Next, the settlement information manager 16 obtains the application rate according to the place grade and the application rate according to the adverting content size from the advertising unit price DB 26 using the place grade code (24_05) of the advertisement terminal information DB 24 and the running time (22_04) of the advertising content information DB 22, and calculates a settlement amount (32_08) using a formula (Application rate according to the place grade x Application rate according to the advertising content size x Basic unit price x Number of results) (S710). Thereafter, the settlement information manager 16 stores the extracted information and the settlement amount in the settlement information DB 32 (S720).
FIG. 8 illustrates controls of and data flows among elements of an advertisement terminal according to the present invention.
A terminal DB unit 60 stores and manages various types of information of an advertisement terminal 7. The terminal DB unit 60 includes a terminal advertising schedule DB 61 , a terminal advertisement file DB 62, a terminal daily advertising schedule DB 63, a terminal display control rule DB 64, and a terminal exposure log information DB 65. Tables 15 through 19 show fields constituting each DB.
Table 15 Terminal advertising schedule DB 61
Figure imgf000031_0001
Table 16 Terminal advertisement file DB 62
Figure imgf000031_0002
Table 17 Terminal daily advertising schedule DB 63
Figure imgf000031_0003
Table 18 Terminal display control rule DB 64
Figure imgf000031_0004
Figure imgf000032_0001
Table 19 Terminal exposure log information DB 65
Figure imgf000032_0002
As shown in FIG. 8, the advertisement terminal 7 includes an advertising scheduler 50, an information service processor 52, a display manager 54, an image display unit 56, a terminal DB unit 60, and a terminal transceiver 70.
The terminal transceiver 70 is provided with a protocol engine (not shown) designed to transmit a data to and receive data from the advertisement operating server 3. The protocol engine analyzes and processes data received from the advertisement operating server 3 and stores the processed data in the terminal advertisement file DB 62 and the terminal advertising schedule DB 61. A terminal advertising schedule received through the terminal transceiver 70 is for a duration predetermined by the advertisement operating server 3 and includes an advertisement ID (61_03) identifying an advertisement, an exposure date (61_01) on which the advertisement is to be exposed, and a planned number of exposures (number of exposures_contract (61_04)) on each exposure date. Also, the terminal transceiver 70 downloads a desired document via a network 5, such as the Internet, at the request of the information service processor 52, which provides service information (useful information, such as stock information, news, and weather report, provided during intervals between advertisements) to a user.
The information service processor 52 is controlled by the display manager 54 to transmit the downloaded document to the image display unit 56 so that the document is displayed on a screen.
In addition to showing advertisements and providing information, the advertisement terminal 7 according to the present invention can show web sites having useful information at the request of a user. More specifically, an interrupt occurs due to a user's particular action (for example, clicking a button), and the occurrence of interrupt is reported to the display manager 54. Then, the display manager 54 controls the image display unit 56 to display web site information. The display manager 54 can be restrictively operated according to the content of the display control rule DB 64 shown in Table 18. When an advertisement or service information is exposed or when a web site is visited, image information is processed and displayed by the image display unit 56. The image display unit 56 displays an image only during a running time or a duration of visit to a web site, makes the result of display into log information, stores the log information in the terminal exposure log information DB 65, and then reports an end of an operation to the display manager 54. The image display unit 56 can suspend the display of an advertisement or service information or the visit to a web site according to the control of the display manager 54.
FIG. 9 shows an operation of the advertising scheduler 50 of the advertisement terminal 7 according to the present invention. The advertising scheduler 50 determines whether an advertisement file corresponding to the advertisement ID (61_03) included in an advertising schedule, which is received through the terminal transceiver 70 and stored in the terminal advertising schedule DB 61 , exists in the terminal advertisement file DB 62. If the advertisement file does not exist in the terminal advertisement file DB 62, the advertising scheduler 50 transmits an advertisement file request to the advertisement operating server 3. The above-described operation is performed on all of newly received advertising schedules and includes determining whether a new advertising schedule is received (S900), determining whether an advertisement file exists (S905), designating a next advertising schedule (S910), and transmitting an advertisement file request (S915).
In addition, the advertising scheduler 50 senses a change in a date of a timer 51 , makes a daily advertising schedule used by the display manager 54 every time when the date of the timer 51 changes, and stores the daily advertising schedule in the terminal daily advertising schedule DB 63.
FIG. 10 shows an operation of the display manager 54 of the advertisement terminal 7 according to the present invention. The display manager 54 mainly performs controls so as to normally display an advertisement and service information and normally visit to a web site according to an interrupt. The most essential function of the display manager 54 is to simultaneously guarantee an execution of an advertisement contract and provide various services to a user.
When a running time ends in the image display unit 56, a display termination process is performed (S950). In step S950, "exposure done" is recorded in a relevant field of the terminal daily advertising schedule DB 63. The display termination process is necessary to distinguish an advertisement that has not been exposed from an advertisement that has been exposed when the system is restarted because a program or system was accidentally down. After the display termination process, an information service permission state is set and stored (S955), and an interrupt permission state is set and stored (S960), in order to make a display control rule. In step S955, a remaining time is compared with a time taken for an exposure of a remaining part of a current advertisement to check whether there is time to provide an information service. If there is no time to provide the information service, an information service permission state is set to "suspension" and then stored in the terminal display control rule DB 64. When though there is time to provide an information service, the time is less than a period of time predetermined by the system, the information service permission state is set to "reduction" and then stored in the terminal display control rule DB 64. When there is sufficient time to provide an information service, the information service permission state is set to "normal" and then stored in the terminal display control rule DB 64. Stored information regarding the information state is used to determine whether service information is displayed and to obtain a display time for the service information in step S965 in which a next display target is determined.
Similarly to step S955, the remaining time is compared with a time taken for an exposure of the remaining part of the current advertisement to check whether there is time to permit an interrupt. If there is no time to permit an interrupt, an interrupt permission state is set to "suspension" and then stored in the terminal display control rule DB 64. When though there is time to permit an interrupt, the permitted time is less than a period of time predetermined by the system, the interrupt permission state is set to "reduction" and then stored in the terminal display control rule DB 64. When there is sufficient time to permit an interrupt, the interrupt permission state is set to "normal" and then stored in the terminal display control rule DB 64. Stored information regarding the interrupt permission state is used to check the interrupt permission state in step S945 when an interrupt occurs in step S940.
Due to the display control rule, the contracted number of exposures can be guaranteed. After the display termination process is performed, the display manager 54 determines a next display target in step S965. When the display termination process was performed in response to an occurrence of an interrupt, the next display target is a web site. When the display termination process was performed regardless of an occurrence of an interrupt, basically an advertisement and an information service are alternately selected. If it is now an information service's turn and the information service permission state in the terminal image control rule DB 64 is set to "normal" or "reduction," an information service is selected as the next display target. If not, an advertisement is selected as the next display target. If an advertisement is selected as the next display target, the display manager 54 reads information from the terminal daily advertising schedule DB 63 and transmits it to the image display unit 56. Then, the image display unit 56 displays an advertisement corresponding to the information. When a running time of the advertisement ends, the image display unit 56 records the result of display (i.e., exposure) in the terminal exposure log information DB 65.
While this invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes may be made therein without departing from the scope of the invention. Therefore, the above-described embodiments will be considered not in restrictive senses but in descriptive senses only. The scope of the invention will be defined not by the above description but by the appended claims, and it will be construed that all differences made within the scope defined by the claims are included in the present invention.
Industrial Applicability As described above, according to the present invention, an advertiser can elaborately target an advertising area, thereby increasing an advertising effect and decreasing an advertising cost.
In addition, an advertisement agency using a computer network can guarantee an advertiser the contracted number of exposures of an advertisement, and therefore, the present invention can provide a more reliable advertising price settlement system.

Claims

What is claimed is:
1. A characteristic-of-place based advertisement system comprising: an advertisement operating server, which is connected to one or more advertisement terminals through a wide area network, selects advertisement terminals in accordance with an advertiser's advertisement application including a characteristic of place among the one or more advertisement terminals, makes an advertising schedule for each selected advertisement terminal according to a total number of exposures of an advertisement desired by the advertiser, transmits an advertisement file input by the advertiser and the advertising schedule to each selected advertisement terminal, and compares a planned number of exposures according to the advertising schedule with log information received from each advertisement terminal having exposed the advertisement so as to settle an account; one or more advertisement terminals, each of which receives and stores an advertisement file and an advertising schedule from the advertisement operating server, makes a daily advertising schedule at a predetermined instant of time every day, provides the advertisement scheduled to be exposed according to the daily advertising schedule or service information received through Internet to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule which is dynamically determined by comparing a system's remaining time with a time taken for an exposure of the advertisement, and transmits the result of the exposure of the advertisement as log information to the advertisement operating server; and a wide area network, which connects the advertisement operating server to the one or more advertisement terminals and allows data transmission therebetween.
2. The characteristic-of-place based advertisement system of claim 1 , wherein the advertisement operating server comprises: a server database unit, which stores and manages various types of information of the advertisement operating server; an advertisement application manager, which receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal from an advertiser, stores the advertisement application in the server database unit, and registers and stores an advertisement file input by the advertiser when the advertisement application is for a new advertising content; an advertisement scheduling engine, which selects advertisement terminals corresponding to a characteristic of place included in an advertisement application stored in the server database unit, makes a schedule in which at least minimum number of exposures is allocated to each advertisement terminal available during an advertising term among the selected advertisement terminals, and stores the schedule in the server database unit; an advertising contract manager, which estimates an advertising price based on content of an advertising schedule stored in the server database unit and stores information regarding an actual contract made with an advertiser in the server database unit; an advertising price settlement manager, which compares planned number of exposures according to an advertising schedule stored in the server database unit with log information which is received from each advertisement terminal having exposed an advertisement so as to settle an account and stores the result of settlement in the server database unit; and a server transceiver, which transmits an advertising schedule corresponding to an advertisement application, for which a contract is completed, to an advertisement terminal selected according to the advertisement application, transmits an advertisement file requested by a particular advertisement terminal to the particular advertisement terminal, receives log information from an advertisement terminal having exposed an advertisement, and stores the log information in the server database unit.
3. The characteristic-of-place based advertisement system of claim 2, wherein the advertisement application manager provides the advertisement file to a deliberator, receives the result of deliberation from the deliberator, and stores the result of deliberation in the server database unit.
4. The characteristic-of-place based advertisement system of claim 2, wherein the characteristic of place is divided into a plurality of hierarchical levels having an inclusion relation, each advertisement terminal is defined by a characteristic of place at a lowest level, and the advertisement application manager allows an advertiser to select at least one among all characteristics of place at lowest through highest levels.
5. The characteristic-of-place based advertisement system of claim 2, wherein the advertisement scheduling engine repeats allocating at least the minimum number of exposures to each advertisement terminal available during the advertising term among the selected advertisement terminals, and terminates the repetition when an advertising price accumulated during the repetition exceeds a total advertising price included in an advertisement application input by an advertiser or when planned number of exposures accumulated during the repetition exceeds a total number of exposures.
6. The characteristic-of-place based advertisement system of claim 1 , wherein each advertisement terminal comprises: a terminal database unit, which stores and manages various type of information of the advertisement terminal; a terminal transceiver, which receives an advertising schedule from the advertisement operating server, stores the advertising schedule in the terminal database unit, requests and receives an advertisement file from the advertisement operating server, stores the advertisement file in the terminal database unit, transmits log information stored in the terminal database unit to the advertisement operating server, and receives service information through the Internet; an advertising scheduler, which transmits an advertisement file request to the advertisement operating server via the terminal transceiver when an advertisement file corresponding to an advertising schedule stored in the terminal database unit does not exist in the terminal database unit, makes a daily advertising schedule for advertisements scheduled to be exposed on each day at the predetermined instant of time every day, and stores the daily advertising schedule in the terminal database unit; a display manager, which provides an advertisement scheduled to be exposed according to the daily advertising schedule or service information received through the terminal transceiver to a user or permits an interrupt to allow the user to perform an information process or search according to the terminal display control rule which is dynamically determined by comparing the system's remaining time with the time taken for an exposure of the advertisement; and an image display unit, which displays content according to a control of the display manager and stores the log information as the result of exposing an advertisement in the terminal database unit.
7. A an operating method of an advertisement system having a structure in which an advertisement operating server is connected to one or more advertisement terminals through a wide area network, the operating method comprising: step (a) in which the advertisement operating server receives an advertisement application including a characteristic of place, an advertising term, a total number of exposures of an advertisement, and a minimum number of exposures of the advertisement on each terminal from an advertiser and registers and stores an advertisement file input by the advertiser when the advertisement application is for a new advertising content; step (b) in which the advertisement operating server selects advertisement terminals corresponding to the characteristic of place included in the advertisement application and makes a schedule by allocating at least minimum number of exposures to each advertisement terminal available during the advertising term among the selected advertisement terminals; step (c) in which the advertisement operating server estimates an advertising price based on content of the advertising schedule and receives information regarding an actual contract from the advertiser; step (d) in which the advertisement operating server transmits an advertising schedule corresponding to an advertisement application, for which a contract is completed, to an advertisement terminal selected according to the advertisement application and transmits an advertisement file requested by a particular advertisement terminal to the particular advertisement terminal; step (e) in which each advertisement terminal makes a daily advertising schedule for advertisements scheduled to be exposed on each day at a predetermined instant of time every day; and step (f) in which each advertisement terminal provides an advertisement scheduled to be exposed according to the daily advertising schedule or service information received through a terminal transceiver to a user or permits an interrupt to allow the user to perform an information process or search according to a terminal display control rule which is dynamically determined by comparing a system's remaining time with a time taken for an exposure of the advertisement
8. The operating method of claim 7, further comprising: step (g) in which each advertisement terminal transmits log information as the result of exposing an advertisement to the advertisement operating server; and step (h) in which the advertisement operating server generates result information of settlement by comparing planned number of exposures according to the advertising schedule with the log information which is received from each advertisement terminal having exposed the advertisement.
9. The operating method of claim 7, further comprising providing the advertisement file to a deliberator and receiving the result of deliberation from the deliberator, after step (a).
10. The operating method of claim 7, wherein step (b) comprises repeating allocation of at least the minimum number of exposures to each advertisement terminal available during the advertising term among the selected advertisement terminals, and terminating the repetition when an advertising price accumulated during the repetition exceeds a total advertising price included in an advertisement application or when planned number of exposures accumulated during the repetition exceeds a total number of exposures.
PCT/KR2002/001785 2002-09-18 2002-09-19 Characteristic-of-place based advertisement system using wide area network and operating method thereof WO2004027669A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002368236A AU2002368236A1 (en) 2002-09-18 2002-09-19 Characteristic-of-place based advertisement system using wide area network and operating method thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2002-0056791 2002-09-18
KR1020020056791A KR20040025007A (en) 2002-09-18 2002-09-18 Characteristic-of-place based advertisement system using wide area network and operating method thereof

Publications (1)

Publication Number Publication Date
WO2004027669A1 true WO2004027669A1 (en) 2004-04-01

Family

ID=32026067

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2002/001785 WO2004027669A1 (en) 2002-09-18 2002-09-19 Characteristic-of-place based advertisement system using wide area network and operating method thereof

Country Status (3)

Country Link
KR (1) KR20040025007A (en)
AU (1) AU2002368236A1 (en)
WO (1) WO2004027669A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006007575A2 (en) * 2004-07-01 2006-01-19 Aol Llc Analyzing a query log for use in managing category-specific electronic content
US8135737B2 (en) 2004-12-29 2012-03-13 Aol Inc. Query routing
US8620742B2 (en) 2004-03-31 2013-12-31 Google Inc. Advertisement approval
US9058395B2 (en) 2003-05-30 2015-06-16 Microsoft Technology Licensing, Llc Resolving queries based on automatic determination of requestor geographic location
WO2016168410A1 (en) * 2015-04-17 2016-10-20 Redpost, Inc. System for determining a subject advertisement's impressions and unique reach
US11080752B2 (en) 2017-09-17 2021-08-03 Raphael Tzmach Chudaitov Peer share community system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100824742B1 (en) * 2005-06-14 2008-04-24 육상조 Method for advertisement broadcasting ininternet tv
KR100768826B1 (en) * 2006-12-13 2007-10-19 백기영 A system and method for internet advertisement
KR102204396B1 (en) 2020-07-20 2021-01-18 (주) 엔비어스파트너스 Sysem for providing marketing agency service

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997021183A1 (en) * 1995-12-08 1997-06-12 Bell Communications Research, Inc. Method and system for placing advertisements in a computer network
KR20000036762A (en) * 2000-03-28 2000-07-05 김기횡 Method of advertising using advertisement a notice field of cyber at an internet
KR20000063868A (en) * 2000-08-07 2000-11-06 정병주 Advertisement providing system
KR20010025698A (en) * 2001-01-18 2001-04-06 김형태 the method of public relations for cooperation

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010081807A (en) * 2000-02-18 2001-08-29 장휘 LED Display Board Management Computer For The Motion Video Advertisement System Using The Internet
KR100327599B1 (en) * 2000-04-03 2002-03-07 김준연 User-oriented real-time custom advertisement service offering system and method
KR20010107406A (en) * 2000-05-27 2001-12-07 백남욱 Wired & Wireless Electric Ad-Signboard System
KR20000063984A (en) * 2000-08-14 2000-11-06 임동철 System for network-based advertising service
KR20000072830A (en) * 2000-09-30 2000-12-05 김용범 customize type wireless internet advertising system
KR20020065016A (en) * 2001-02-05 2002-08-13 류동원 An integrated system for focused advertisement using internet, satellite and terrestrial broadband network and methode therefor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997021183A1 (en) * 1995-12-08 1997-06-12 Bell Communications Research, Inc. Method and system for placing advertisements in a computer network
KR20000036762A (en) * 2000-03-28 2000-07-05 김기횡 Method of advertising using advertisement a notice field of cyber at an internet
KR20000063868A (en) * 2000-08-07 2000-11-06 정병주 Advertisement providing system
KR20010025698A (en) * 2001-01-18 2001-04-06 김형태 the method of public relations for cooperation

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9058395B2 (en) 2003-05-30 2015-06-16 Microsoft Technology Licensing, Llc Resolving queries based on automatic determination of requestor geographic location
US8620742B2 (en) 2004-03-31 2013-12-31 Google Inc. Advertisement approval
WO2006007575A2 (en) * 2004-07-01 2006-01-19 Aol Llc Analyzing a query log for use in managing category-specific electronic content
WO2006007575A3 (en) * 2004-07-01 2006-05-18 America Online Inc Analyzing a query log for use in managing category-specific electronic content
US7379949B2 (en) 2004-07-01 2008-05-27 Aol Llc Analyzing a query log for use in managing category-specific electronic content
US8073867B2 (en) 2004-07-01 2011-12-06 Aol Inc. Analyzing a query log for use in managing category-specific electronic content
US9183250B2 (en) 2004-07-01 2015-11-10 Facebook, Inc. Query disambiguation
US8135737B2 (en) 2004-12-29 2012-03-13 Aol Inc. Query routing
WO2016168410A1 (en) * 2015-04-17 2016-10-20 Redpost, Inc. System for determining a subject advertisement's impressions and unique reach
US11080752B2 (en) 2017-09-17 2021-08-03 Raphael Tzmach Chudaitov Peer share community system

Also Published As

Publication number Publication date
AU2002368236A1 (en) 2004-04-08
KR20040025007A (en) 2004-03-24
AU2002368236A8 (en) 2004-04-08

Similar Documents

Publication Publication Date Title
KR101597247B1 (en) System and method for exposuring advertisement based keyword in real-time
AU2009201373B2 (en) Determining and/or using end user local time information in an ad system
JP4597473B2 (en) Automatic advertiser notification for a system to provide ranking and price protection in search result lists generated by computer network search engines
US20070271136A1 (en) Method for pricing advertising on the internet
US20060271438A1 (en) Advertising systems and methods
JP2002041612A (en) Method and device for distributing information
US20090234717A1 (en) Targeted information content delivery using a combination of environmental and demographic information
JP6748759B1 (en) Behavior analysis device, advertisement distribution device, behavior analysis method, advertisement distribution method, behavior analysis program, and advertisement distribution program.
WO2006086661A2 (en) Lead generation method and system
US20100318432A1 (en) Allocation of internet advertising inventory
JP5740536B1 (en) Information processing apparatus, information processing method, and information processing program
US20080319850A1 (en) Method for managing website advertising space
JP2008123317A (en) Information providing system
US8688513B2 (en) Method and system for providing access rights to a communications network site
JP2002099671A (en) Method and server for questionnaire
JP2008515105A (en) Method and apparatus for executing promotional campaigns on behalf of advertisers
US20020107729A1 (en) Method and system for timing promotions based on a prior receipt of promotions
CA2614805A1 (en) Automatic reposting of chronologically listed online advertisements
KR20100070923A (en) Advertisement list offering system in response to the search demand and method thereof
WO2004027669A1 (en) Characteristic-of-place based advertisement system using wide area network and operating method thereof
KR20020017051A (en) Network-based restaurant reservation method and system
JP4685067B2 (en) Method of providing advertisement status using keywords, advertisement agency method, and advertisement agency system
KR20000018146A (en) Information service method in internet
JP2009238148A (en) Advertisement display system using flow line information
JP5342815B2 (en) Advertisement distribution apparatus, method, and computer program

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 BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE 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 NO NZ OM PH PL PT RO RU SD SE SG SI SK SL 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): GH GM KE LS MW MZ 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 IE IT LU MC NL PT SE SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: COMMUNICATION PURSUANT TO RULE 69 EPC (EPO FORM 1205A OF 230605)

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP