WO2016043492A1 - Procédé, serveur et programme informatique destinés à fournir des informations personnalisées à base de code - Google Patents
Procédé, serveur et programme informatique destinés à fournir des informations personnalisées à base de code Download PDFInfo
- Publication number
- WO2016043492A1 WO2016043492A1 PCT/KR2015/009664 KR2015009664W WO2016043492A1 WO 2016043492 A1 WO2016043492 A1 WO 2016043492A1 KR 2015009664 W KR2015009664 W KR 2015009664W WO 2016043492 A1 WO2016043492 A1 WO 2016043492A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- code
- advertiser
- advertisement
- user
- specific
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
Definitions
- advertisers' ad execution methods are also diversifying. Not only can users obtain advertising information using a web browser over the Internet from a computer device installed in a fixed location, but they can also use mobile devices, such as smart devices, on public transportation or on the street when they are on the street. Ad information can be obtained from. Accordingly, advertisers can execute an advertisement by selecting a method suitable for the content to be advertised among various advertisement execution methods. On the other hand, as the advertising execution methods are diversified, it becomes difficult to analyze which advertising pages produce the most effective advertising effects, and it is not easy to obtain accurate information on which users are facing the advertising pages.
- the ad log server includes a database of a plurality of advertisers, the database storing code for each advertiser and code for one or more ad pages, and performed on an ad log server to provide ad log data.
- the method includes receiving at least one of a code relating to a specific advertiser acquired by a user device, a code relating to a specific advertisement space of a specific advertiser, and user information about a user of the user device; Retrieving the code for the particular advertiser and the code for the particular advertisement page of the particular advertiser from the database; And storing, in the database, advertisement log data including code related to the searched specific advertiser and code related to the specific advertisement page and user information associated with the user information.
- an advertisement log server for providing advertisement log data includes a database configured to store code for each of a plurality of advertisers and code for one or more advertisement pages;
- a receiving unit configured to receive at least one of a code relating to a specific advertiser acquired by the user device, a code relating to a specific advertisement space of the specific advertiser, and user information about a user of the user device;
- a search unit configured to retrieve a code relating to a specific advertiser and a code relating to a specific advertisement space of a specific advertiser in a database;
- a processing unit that stores, in the database, advertisement log data including code related to the searched specific advertiser and code related to the specific advertisement page and user information associated with the user information.
- a computer program stored in a medium for providing advertisement log data the computer program being executed in an advertisement log server comprising a database storing code for each of a plurality of advertisers and code for one or more advertisement pages.
- FIG. 1 illustrates an example advertising system including an advertising log server, a code server, an advertiser device, a user, a user device, an advertiser, and an advertising page that includes code relating to an advertising page,
- FIG. 2 is a block diagram illustrating an example ad log server
- FIG. 3 is a block diagram illustrating an example user device
- FIG. 4 is a flowchart illustrating an exemplary communication process between an advertiser device and an ad log server
- FIG. 5 is a flowchart illustrating an exemplary communication process between a user device and an ad log server
- FIG. 6 is a flow chart illustrating an exemplary ad log data providing process of an ad log server
- FIG. 7 is a block diagram of an example computer program for providing advertisement log data
- FIG. 8 illustrates a general purpose computing device that may be used to implement a system for providing advertisement log data, all in accordance with at least some embodiments described herein.
- the present disclosure generally relates to, inter alia, an apparatus, a system, an apparatus and a computer program for providing advertisement log data.
- Techniques for generating and providing advertisement log data to an advertiser based on information received from a user device are generally described.
- a user accesses an advertisement content of an advertiser through a code related to the advertiser.
- Codes for advertisers are codes that a user may enter through a dial pad that may be conventionally mounted or externally connected to a user device and implemented electronically on a mechanical or display screen.
- the user may communicate with the advertiser's device, code server and / or ad log server via the network to access the advertiser's advertising content by entering the advertiser's code presented on a public transportation or street advertisement site. .
- a code for an advertiser is generated by combining a special number (eg, * or #) present in the dial pad with a general subscription phone number or a specific number based on a conventional telephone number system (eg, a specific number + * or # or Subscriber individual phone number + * or #).
- a special number eg, * or #
- a general subscription phone number or a specific number based on a conventional telephone number system
- a specific number + * or # or Subscriber individual phone number + * or # e.g, a specific number + * or # or Subscriber individual phone number + * or #.
- the code for the advertiser may be followed by the code for the advertising page.
- the code for the advertising page may include at least one number.
- the entire code that a user enters to access the advertiser's advertising content may be combined to further include a code for the advertising page that may follow a special number (eg, * or #) (eg, special number + * or # + Specific number on the advertising page).
- a special number eg, * or #
- the telephone number combined with the code may be given priority to a general subscription phone number already used. Otherwise, you can specify a specific number.
- a code (e.g. phone number + * or #) about an advertiser may contain a plurality of record values, such as information about accessing advertising content such as applications, sites, email addresses and media addresses for the advertiser, P2P type information, operating system information, etc.
- the record type may be represented as plain text, XML, JSON, or binary.
- the plurality of advertisers through each advertiser device, to a code server and / or an ad log server, code for an advertiser that a user can enter to access his advertising content and the one he wishes to advertise. It is possible to register a code of its own by sending the code for the above advertisement space.
- the code server and / or the advertisement log server may store the received code for each advertiser and the code for one or more advertisement pages in its database.
- the plurality of advertisers may further transmit their own advertising content to the code server and / or ad log server via the advertiser device, respectively, wherein the code server and / or ad log server may send the received ad content to itself. Can be stored in the database.
- a user may transmit at least one of a code about a particular advertiser, a code about a particular advertisement space of a particular advertiser, and information about a user of a user device to a code server.
- the user may obtain a code for a particular advertiser through one or more of the one or more advertising pages, such as bus stops, subway stations, and street billboards.
- the codes given to the specific advertisement pages can be further obtained.
- a user may combine the code for a particular advertiser and the code for a particular advertisement surface and transmit it to a code server and / or an ad log server through an input device of the user device, and by way of example and not limitation, the user device may be a user of the user device. Information about can also be sent.
- the code server may receive at least one of a code about a particular advertiser, a code about a particular advertisement space of a particular advertiser, and information about a user of the user device from the user device.
- the code server may send at least one of a code for a particular advertiser, a code for a specific advertiser's advertising page, and information about a user of a user device to an ad log server.
- the advertisement log server may directly receive from the user device at least one of a code about a particular advertiser, a code about a particular advertisement space of a particular advertiser, and information about a user of the user device.
- the ad log server in response to receiving at least one of a code for a particular advertiser acquired by the user device, a code for a particular advertiser's specific page of advertising, and information about the user, the ad log server may be configured to: code for the particular advertiser in the database. And a code regarding a specific advertisement space of a specific advertiser. Furthermore, the advertisement log server may associate the code about the specific advertiser searched and the code about the specific advertisement page with the information about the user, and store the advertisement log data including the associated user information in a database.
- the advertisement log server may receive a request for advertisement log data from a particular advertiser device.
- the ad log server sends to the advertiser device at least one ad log data including code for a particular advertiser and user information associated with a code for a particular advertiser's ad space. Can be.
- the code server may retrieve from its database code for a particular advertiser received from a user device and code for a particular advertiser's specific ad space, and the code server may display code for the retrieved advertiser and the ad space. Record values included in the related code can be returned to the user device.
- the user device may query the advertisement content to the advertiser device of the particular advertiser based on the returned record value, and in response, the advertiser device of the particular advertiser may return the advertisement content to the user device.
- the code server and / or the advertisement log server may send the advertisement content stored in its database to the user device.
- FIG. 1 illustrates an ad log server 110, a code server 120, an advertiser device 130, a user device 140, a user 141, an advertiser, and in accordance with at least some embodiments described herein.
- An exemplary advertising system is shown that includes an advertising page 142 that includes code 143 for an advertising page and networks 150-1, 150-2, and 150-3.
- the advertising system 100 may further include other advertiser devices, user devices, and / or advertising pages in addition to the components shown.
- ad log server 110 may code and / or code directly from advertiser device 130 via networks 150-1, 150-2, and 150-3 shown here or other networks not shown. Indirectly, via server 120, it may be configured to receive a code about an advertiser and a code about one or more advertisement pages.
- the code relating to an advertiser may include at least one number and at least one symbol
- the code relating to one or more advertisement pages may include at least one number.
- a combination of a code relating to an advertiser and a code relating to one of the one or more advertisement pages may be "1111 # 1" as shown at 143.
- the ad log server 110 may be configured to store the code for the received advertiser and the code for one or more ad spaces in a database associated with the ad log server 110.
- the database may be in a form included in the advertisement log server 110 or may be stored in a separate server externally accessible to the advertisement log server 110.
- the advertising log server 110 may be further configured to receive advertising content directly from the advertiser device 130 and / or indirectly through the code server 120 and receive the received advertising content from the advertiser. May be further configured to store in a database in association with a code relating to and / or a code relating to a corresponding advertisement space.
- the ad log server 110 may code and / or code directly from the user device 140 via the networks 150-1, 150-2, and 150-3 shown here or other networks not shown.
- the server 120 at least one of a code relating to a specific advertiser acquired by the user 141, a code relating to a specific advertisement space of a specific advertiser, and information about the user 141 of the user device 140 may be obtained.
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- the ad log server 110 is a non-limiting example, which is a combination of a code relating to an advertiser and a code relating to an advertisement page of the advertiser device 130 acquired by the user device 140 of the user 141. 1 "143 may be configured to receive.
- ad log server 110 may be configured to retrieve from the database a code relating to a particular advertiser received and a code relating to a particular advertiser's page of a particular advertiser. In some embodiments, ad log server 110 may be configured to associate user information with a code about a particular advertiser retrieved and a code about a particular advertisement page. In some embodiments, advertisement log server 110 may be configured to store advertisement log data, including associated user information, in a database. By way of example, and not by way of limitation, the advertising log data may include user information as well as IP (IP) associated with the user device 140, the time at which the user 141 received the information about the user 141 of the user device 140, and the user 141. The device 140 may include at least one of location information of a location where a code regarding a specific advertiser is input.
- IP IP
- ad log server 110 may be configured to receive a request for ad log data from advertiser device 130.
- the advertisement log server 110 is associated with a code for the advertiser of the advertiser device 130 stored in a database and a code for the advertiser's advertisement space.
- At least one advertisement log data including user information may be configured to be transmitted to the advertiser device. For example, when the advertisement log server 110 receives a code about an advertiser and a code about an advertisement page of the advertiser device 130 acquired by the user device 140 of the user 141, the advertisement log server 110 may be an advertiser.
- the device 130 may be configured to transmit at least one advertisement log data including the user information of the user 141 associated with the code to the advertiser device 130.
- request of advertisement log data from advertiser device 130 to advertisement log server 110 and / or transmission of advertisement log data from advertisement log server 110 to advertiser device 130 may be described herein. This may be done directly through the network 150-1, 150-2 and 150-3 or other network not shown and / or indirectly through the code server 120.
- the advertisement log server 110 when the advertisement log server 110 receives the advertisement content of the advertiser device 130 and stores it in a database, the stored advertisement content is directly stored on the user device 140 and / or the code server 120 is stored. Can be configured to transmit via.
- the code server 120 receives code about the advertiser and code about one or more advertisement pages from the advertiser device 130 and stores it in a database associated with the code server 120 to register the code about the advertiser. Can be configured.
- the database may be in a form included in the code server 120 or may be stored in a separate external server and accessible to the code server 120.
- the code server 120 may be further configured to transmit a code about the advertiser and a code about one or more advertisement pages received by the advertisement log server 110.
- the code server 120 may set a period of use at the time of registering a code for an advertiser, and may be configured to periodically check the expiration of the period of use of the code for the advertiser.
- the code server 120 may be configured to further receive advertising content from the advertiser device 130 and may be configured to further store the received advertising content in its database.
- the code server 120 may include code relating to a particular advertiser acquired by user 141 from user device 140, code relating to a particular advertiser's page of a particular advertiser, and user 141 of user device 140. And at least one of the information regarding The code server 120 transmits at least one of a code about a specific advertiser, a code about a specific advertisement space of a specific advertiser, and information about a user 141 of the user device 140 received by the ad log server 110. It can be further configured.
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- the code server 120 may retrieve from its database code for a particular advertiser and code for a particular advertiser's page of advertising received from the user device 140, and the code server 120 may retrieve the code.
- the record value included in the code about the searched advertiser and the code about the advertisement page may be returned to the user device 140.
- the code server 120 retrieves a code about an advertiser of the advertiser device 130 from the user device 140 and uses the record value included in the code. May return to device 140.
- the code server 120 may be configured to directly transmit the stored advertisement content to the user device 140.
- the user 141 may obtain a code regarding a specific advertiser and a code regarding a specific advertiser's specific advertisement page through a specific advertisement page of a specific advertiser device.
- the advertising page may refer to the means for the advertiser to execute the advertisement.
- the advertising space may relate to such a specific advertising point as it may be the ground of bus stops, subway stations and street billboards.
- a user 141 is a discount sale of a trip to Hawaii, which is a combination of a code for an advertiser, “1111 #” and a code for “1” on an advertising page 142 on an advertising page 142.
- Code " 1111 # 1 " 143 relating to an advertisement containing advertisement information can be obtained.
- the advertisement page 142 may refer to any of one or more advertisement pages, such as bus stops, subway stations, and street billboards, and the code for the advertisement page assigned to the advertisement page 142 is "1".
- the user 141 may acquire means (eg, an application, a website, And media) will be entered into the user device 140 with the expectation that it will be returned.
- user device 140 uses ad log server 110 and / or code server 120 to code for a particular advertiser, code for a particular advertiser's specific page of advertising, and users of user device 140 ( 141 may be configured to transmit at least one of the information about the.
- the particular advertiser may be an advertiser of the advertiser device 130, in which case the user device 140 is a code relating to the advertiser of the advertiser device 130, a code relating to a particular advertisement space.
- at least one of information of the user 141 may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- the user information may be input from the user 141 when the code application is installed through a code application executed in the user device 140, and may be stored in a memory of the user device 140.
- the user device 140 may be configured to receive from the code server 120 record values included in the code for a particular advertiser and the code for a particular advertisement page. Further, the user device 140 may be configured to query the advertisement content to the advertiser device of the specific advertiser based on the received record value and receive the advertisement content from the advertiser device of the specific advertiser.
- the particular advertiser may be an advertiser of the advertiser device 130, in which case the user device 140 queries the advertiser content 130 with the advertiser device based on the received record value. It may be configured to receive the advertising content of the advertiser device 130.
- user device 140 may be configured to receive advertising content of a particular advertiser device from ad log server 110 and / or code server 120.
- user device 140 may, for example, be a cell phone, personal data assistant, personal media player device, wireless web-watch device, personal headset device, special purpose device, or the above functionality. It may be any one type of small-form factor portable (or mobile) electronic device, such as a hybrid device including any of the above.
- advertiser device 120 is a smartphone, mobile phone, personal digital device, tablet, a hybrid form of the aforementioned devices, a laptop computer, a personal computer such as a desktop computer, and a website and cloud computing run. It may be any type of electronic device that may include a server.
- ad log server 110, code server 120, advertiser device 130, and user device 140 may communicate with each other via networks 150-1, 150-2, and 150-3.
- the networks 150-1, 150-2, and 150-3 may be the same network, and the advertisement system may further include another network.
- Networks 150-1, 150-2, and 150-3 include Local Area Networks, Wi-Fi Networks, WiGig Networks, Radio Frequency Cellular Networks, and Bluetooth Communication Networks. And a USB interfaced communication network.
- the ad log server 110 may include a receiving unit 210, a database 220, a retrieving unit 230, a processing unit 240, and a transmitting unit 250. While each unit of FIG. 2 is shown as a separate component, various components may be separated into additional components, combined into fewer components, or removed without departing from the scope of the disclosed subject matter. Those skilled in the art will appreciate that each function and / or operation of a component may be implemented individually and / or collectively by hardware, software, firmware or virtually any combination thereof.
- the receiving unit 210 may be configured to receive a code relating to the advertiser and a code relating to one or more advertising pages, directly from the advertiser device 130 and / or indirectly through the code server 120.
- the code relating to an advertiser may include at least one number and at least one symbol
- the code relating to one or more advertisement pages may include at least one number.
- the receiving unit 210 may be configured to further receive the advertising content directly from the advertiser device 130 and / or indirectly through the code server 120.
- the receiving unit 210 is a code relating to a particular advertiser acquired by the user 141, specific of a particular advertiser, directly from the user device 140 and / or indirectly through the code server 120. It may be configured to receive at least one of a code relating to the advertising page and information about the user 141 of the user device 140.
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- the receiving unit 210 may be configured to receive a request for advertisement log data directly from the advertiser device 130 and / or indirectly through the code server 120.
- database 220 may be configured to store code about a received advertiser and code about one or more advertising pages. In some other embodiments, the database 220 may be further configured to store the received advertising content. In some embodiments, database 220 may be configured to store advertisement log data processed by processing unit 250.
- the database 220 may be an internal memory located inside the advertisement log server 110 as shown in FIG. 2, but alternatively, an external database or an internal memory and an external database electrically connected to the outside. It may be any combination of.
- the database 220 also includes one or more of volatile memory, nonvolatile memory, flash memory, programmable variables or states, random access memory (RAM), read-only memory (ROM), or other static or dynamic storage media. One or more embodiments may include various memory media.
- the search unit 230 may be configured to search the database 220 for the code relating to the particular advertiser received and the code relating to the particular advertisement page of the particular advertiser. For example, the search unit 230 may identify whether the received specific advertiser is registered in the ad log server 110 by searching the database 220 for a code relating to the received specific advertiser and a code relating to a specific advertisement space of the specific advertiser. Can be.
- the processing unit 240 may be configured to store advertisement log data in the database 220 that includes code associated with the retrieved particular advertiser and user information associated with code associated with the particular advertisement page and user information. Can be.
- the advertising log data may include user information as well as IP (IP) associated with the user device 140, the time at which the user 141 received the information about the user 141 of the user device 140, and the user 141.
- IP IP
- the device 140 may include at least one of location information in which a code regarding a specific advertiser is input.
- the sending unit 250 may include at least one advertisement log data including code relating to the advertiser of the advertiser device 130 stored in the database 220 and user information associated with the code relating to the advertiser's advertising page. It may be configured to send directly to the advertiser device 130 and / or indirectly through the code server 120. In some embodiments, the sending unit 250 may be configured to send the stored advertising content directly to the user device 140 and / or via the code server 120.
- FIG. 3 is a block diagram illustrating an example user device 140, in accordance with at least some embodiments described herein.
- the user device 140 may include a code application 310 and a memory 320.
- the user device 140 may further include an operating system, a processor, a display, and a dial pad.
- Each unit of FIG. 3 is shown as a separate component, but various components may be separated into additional components, combined into fewer components, or removed without departing from the scope of the disclosed subject matter.
- Those skilled in the art will appreciate that each function and / or operation of a component may be implemented individually and / or collectively by hardware, software, firmware or virtually any combination thereof.
- the code application 310 may provide code for a particular advertiser, code for a particular advertiser, via an input device such as a dial pad (eg, a separate mechanical pad, a GUI pad represented on a display, etc.) from the user 141. It may be configured to receive a code for a particular advertising page.
- a dial pad eg, a separate mechanical pad, a GUI pad represented on a display, etc.
- the code application 310 may use the ad log server 110 and / or code server 120 to code for a particular advertiser, code for a particular advertiser's specific ad space, and users of the user device 140 ( 141 may be configured to transmit at least one of the information about the.
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- the code application 310 may receive user information from the user 141 through the input device.
- the code application 310 may be configured to receive from the code server 120 a record value that includes a code about a particular advertiser and a code about a particular advertisement page. In some embodiments, the code application 310 may be configured to query the advertising content to the advertiser device of a particular advertiser based on the received record value, and may be configured to receive the advertising content queried from the advertiser device of a particular advertiser. have. In some embodiments, user device 140 may be configured to receive advertisement content of a particular advertiser device from ad log server 110 and / or code server 120.
- memory 320 may be configured to store information about user 141 received from user 141. In some embodiments, memory 320 may be further configured to store advertisement content and record values received from code server 120.
- the memory 320 may be an internal memory located inside the user device 140 as illustrated in FIG. 3, but alternatively, an external database or an internal memory and an external database electrically connected to the outside may be used. It may be any combination.
- Memory 320 also includes one or more of volatile memory, nonvolatile memory, flash memory, programmable variables or states, random access memory (RAM), read-only memory (ROM), or other static or dynamic storage media. Various memory media that are not limited thereto may be included.
- FIG. 4 is a flow diagram illustrating an example communication process between an advertiser device 130 and an ad log server 110, in accordance with at least some embodiments described herein.
- the process may begin at block 410 "receive code for an advertiser, code for one or more advertising pages, and advertising content" from an advertiser device.
- the ad log server 110 may receive a code about an advertiser, a code about one or more advertisement pages, and advertisement content directly from the advertiser device 130 and / or indirectly through the code server 120.
- Block 410 may be followed by block 420, "store code for received advertisers, code for one or more ad spaces, and ad content in a database.”
- the advertisement log server 110 may store the received code about the advertiser, the code about one or more advertisement pages, and the advertisement content in the database 220.
- Block 420 may be followed by block 430 "receive request of advertisement log data from the advertiser device".
- the advertisement log server 110 may receive a request for advertisement log data, directly from the advertiser device 130 and / or indirectly through the code server 120.
- Block 430 may be followed by block 440, "in response to the request, sending ad log data stored in a database to an advertiser device".
- the advertisement log server 110 In response to a request from the advertiser device 130, the advertisement log server 110 directly and / or the code server processed by the processing unit 240 to store the advertisement log data stored in the database 220 to the advertiser device 130. Indirect transmission may be performed through 120.
- FIG. 5 is a flowchart illustrating an example communication process between a user device and an ad log server, in accordance with at least some embodiments described herein. The process is shown to be performed sequentially, starting with block 510 and finally with block 530. It will be appreciated that blocks 510-530 may be rearranged appropriately to suit a particular embodiment, and that some or some of these blocks may be performed concurrently in some embodiments. It will also be appreciated that in some embodiments various blocks may be removed, divided into additional blocks, and / or combined with other blocks.
- the process may begin at block 510 "receive at least one of a code relating to a particular advertiser, a code relating to a particular advertising page of a particular advertiser, and information about a user of a user device".
- the ad log server 110 may be associated with a code relating to a particular advertiser obtained by the user 141, directly from the user device 140 and / or indirectly through the code server 120, relating to a particular advertiser's specific advertising space. It may be configured to receive at least one of a code and information about a user 141 of the user device 140.
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- Block 510 may be followed by block 520 "search for code in a database for a particular advertiser and code for a particular advertiser's specific page of advertising".
- the advertisement log server 110 may be configured to search the database 220 for a code relating to a specific advertiser and a code relating to a specific advertisement space of a specific advertiser. For example, the ad log server 110 identifies whether the received specific advertiser is registered in the ad log server 110 by searching the database 220 for the code for the specific advertiser and the code for the specific advertisement page of the specific advertiser. can do.
- Block 520 may be followed by block 530 "storing ad log data in a database that includes code associated with the retrieved particular advertiser and user information associated with code associated with the particular advertisement page and user information.”
- the advertisement log server 110 may store advertisement log data including a user information associated with a code related to a searched specific advertiser and a code related to a specific advertisement page and user information.
- the advertising log data may include user information as well as IP (IP) associated with the user device 140, the time at which the user 141 received the information about the user 141 of the user device 140, and the user 141.
- IP IP
- the device 140 may include at least one of location information in which a code regarding a specific advertiser is input.
- FIG. 6 is a flow diagram illustrating an exemplary ad log data providing process of an ad log server, in accordance with at least some embodiments described herein. The process is shown to be performed sequentially starting with block 610 and finally with block 670. It will be appreciated that blocks 610-670 may be rearranged appropriately to suit a particular embodiment, and that some or some of these blocks may be performed concurrently in some embodiments. It will also be appreciated that in some embodiments various blocks may be removed, divided into additional blocks, and / or combined with other blocks.
- the process may begin at block 610 "receive code for each advertiser, code for one or more advertising pages, and advertising content" from multiple advertiser devices.
- the ad log server 110 may include a code for each advertiser (eg, an advertiser of the advertiser device 130), one or more advertisement pages, directly from a plurality of advertiser devices and / or indirectly through the code server 120. Receive code and advertisement content.
- Block 610 may be followed by block 620 "code for each advertiser received, code for one or more ad spaces, and storage of ad content".
- the advertisement log server 110 may store, in the database 220, a code relating to each received advertiser (eg, an advertiser of the advertiser device 130), a code relating to one or more advertisement pages, and advertisement content.
- Block 620 may be followed by block 630 "receiving at least one of a code for a particular advertiser among a plurality of advertisers, a code for a particular advertisement space of a particular advertiser and information about a user of a user device".
- the ad log server 110 may be directed to a particular advertiser (eg, an advertiser of the advertiser device 130) acquired by the user 141, directly from the user device 140 and / or indirectly through the code server 120.
- a code relating to a specific advertisement surface of a specific advertiser eg, an advertiser of the advertiser device 130
- the user information may include at least one of a user's gender, age, occupation, region of residence, and hobbies.
- Block 630 may be followed by block 640 "search for code in a database for a particular advertiser and for a particular advertiser's specific page of advertising".
- the ad log server 110 stores the code for the specific advertiser (eg, the advertiser of the advertiser device 130) and the code for the specific advertisement space of the specific advertiser (for example, the advertiser of the advertiser device 130). Can be configured to search).
- Block 640 may be followed by block 650 "storing ad log data in a database that includes code associated with the retrieved particular advertiser and user information associated with code associated with a particular advertisement page and user information.”
- the advertisement log server 110 stores the advertisement log data including the code related to the searched specific advertiser (for example, the advertiser of the advertiser device 130) and the user information associated with the code related to the specific advertisement page and the user information. Can be stored.
- the advertising log data may include user information as well as IP (IP) associated with the user device 140, the time at which the user 141 received the information about the user 141 of the user device 140, and the user 141.
- IP IP
- the device 140 may include at least one of location information in which a code regarding a specific advertiser is input.
- Block 650 may be followed by block 660 "receiving a request for advertisement log data from at least one advertiser device of a plurality of advertiser devices".
- the advertisement log server 110 may receive a request for advertisement log data, directly from the advertiser device 130 and / or indirectly through the code server 120.
- Block 660 may be followed by block 670 "in response to the request, sending ad log data stored in a database to at least one advertiser device".
- the advertisement log server 110 In response to a request from the advertiser device 130, the advertisement log server 110 directly and / or the code server processed by the processing unit 240 to store the advertisement log data stored in the database 220 to the advertiser device 130. Indirect transmission may be performed through 120.
- Program product 700 may include a signal bearing medium 702.
- the signal bearing medium 702 may include one or more instructions 704, which, for example, when executed by a processor, may provide the functionality described above with respect to FIGS. 1 through 6.
- the instructions 704 may include one or more instructions to receive from the user device at least one of a code about a particular advertiser, a code about a particular advertisement space of the particular advertiser, and information about a user of the user device; One or more instructions for retrieving code for the particular advertiser and code for the particular advertisement page of the particular advertiser from the database; Or one or more instructions for associating the code related to the searched specific advertiser and the code related to the specific advertisement page with the user information to store advertisement log data including the associated user information in the database.
- signal bearing media 702 can include, but is not limited to, computer readable media 706, such as a hard disk drive, CD, DVD, digital tape, memory, and the like.
- the signal bearing medium 702 can include, but is not limited to, a recordable medium 708 such as memory, read / write (R / W) CDs, R / W DVDs, and the like.
- the signal bearing medium 702 can include a communication medium 710 such as digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).
- the program product 700 may include a signal bearing medium 702 in the RF signal bearing medium 702 carried by the wireless communication medium 710 (eg, a wireless communication medium conforming to the IEEE 802.11 standard). By one or more modules.
- computing device 800 illustrates a general purpose computing device 800 that may be used to implement a system for providing advertisement log data, in accordance with at least some embodiments described herein.
- the components of computing device 800 may be arranged or configured for an advertising system.
- computing device 800 typically includes one or more processors 804 and system memory 806.
- Memory bus 808 may be used for communication between processor 804 and system memory 806.
- the processor 804 may be of any type including, but not limited to, a microprocessor ( ⁇ P), a microcontroller ( ⁇ C), a digital signal processor (DSP), or any combination thereof.
- Processor 804 may include one or more levels of caching, processor core 814, and registers 816, such as level 1 cache 810 and level 2 cache 812.
- the example processor core 814 can include an arithmetic logic unit (ALU), a floating point unit (FPU), a digital signal processing core (DSP core), or any combination thereof.
- ALU arithmetic logic unit
- FPU floating point unit
- DSP core digital signal processing core
- the example memory controller 818 can also be used with the processor 804, or in some implementations, the memory controller 818 can be an internal component of the processor 804.
- system memory 806 may be of any type, including but not limited to volatile memory (such as RAM), nonvolatile memory (such as ROM, flash memory, etc.), or any combination thereof.
- System memory 806 may include an operating system 820, one or more applications 822, and program data 824.
- the application 822 can include instructions 826 that can be arranged to perform the functions described herein, including the operations described with respect to the processes of FIGS. 4-6.
- Program data 824 may include advertisement log data 828 that may be used to implement instructions 826.
- application 822 may be arranged to operate with program data 824 on operating system 820 to implement the instructions described herein.
- Computing device 800 may have additional features or functionality, and additional interfaces to facilitate communication between basic configuration 802 and any desired device and interface.
- bus / interface controller 830 may be used to facilitate communication between basic configuration 802 and one or more data storage devices 832 via storage interface bus 834.
- the data storage device 832 can be a removable storage device 836, a non-removable storage device 838, or a combination thereof.
- removable and non-removable storage devices include, in some words, magnetic disk devices such as flexible disk drives and hard disk drives (HDDs), optical disks such as compact disk (CD) drives or digital versatile disk (DVD) drives. Drives, solid state drives (SSDs), and tape drives.
- Exemplary computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. have.
- Computer storage media may include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical storage device, magnetic cassette, magnetic tape, magnetic disk storage device or other magnetic storage device, or It includes, but is not limited to, any other medium that can be used to store desired information and can be accessed by computing device 800. Any such computer storage media may be part of computing device 800.
- Computing device 800 facilitates communication from various interface devices (eg, output device 842, peripheral interface 844, and communication device 846) to basic configuration 802 via bus / interface controller 830. It may also include an interface bus 840 to facilitate.
- Exemplary output device 842 includes a graphics processing unit 848 and an audio processing unit 850, which may be configured to communicate to various external devices such as a display or a speaker through one or more A / V ports 852. Can be.
- Exemplary peripheral interface 844 includes a serial interface controller 854 or a parallel interface controller 856, which may be connected to one or more input devices (eg, keyboard, mouse, pen, voice input) via one or more I / O ports 858.
- Exemplary communication device 846 includes a network controller 860, which may be arranged to facilitate communication with one or more other computing devices 862 over a network communication link via one or more communication ports 864. .
- the network communication link may be one example of a communication medium.
- Communication media may typically be implemented by computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier or other transmission mechanism, and may include any information delivery media.
- a "modulated data signal" can be a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal.
- communication media includes wired media such as a wired network or direct wired connection, and wireless media such as acoustic, radio frequency (RF), microwave, infrared (IR), and other wireless media. It may include.
- RF radio frequency
- IR infrared
- the term computer readable media as used herein may include both storage media and communication media.
- Computing device 800 may be a mobile phone, personal data assistant, personal media player device, wireless web-watch device, personal headset device, special purpose device, or a hybrid including any of the above functions. It may be implemented as part of a small form factor portable (or mobile) electronic device such as a device. Computing device 800 may also be implemented as a personal computer including both laptop computers and non-laptop computer configurations.
- a group having 1-3 cells refers to groups having 1, 2 or 3 cells.
- a group having 1-5 cells refers to a group having 1, 2, 3, 4 or 5 cells, and the like.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
La présente invention concerne un procédé et un serveur destinés à fournir des données de journalisation de publicité. Le procédé destiné à fournir une publicité des données de journalisation de publicité mis en oeuvre par un serveur de journalisation de publicité et comprenant une base de données liée à une pluralité d'annonceurs, la base de données enregistrant un code pour chacun des annonceurs et un code pour au moins un espace publicitaire, comprend les étapes consistant à : recevoir au moins l'un d'un code d'un annonceur publicitaire spécifique et d'un code d'un espace publicitaire spécifique de l'annonceur spécifique, qui ont été obtenus par un dispositif utilisateur, et d'informations d'utilisateur se rapportant à un utilisateur du dispositif utilisateur ; à rechercher le code de l'annonceur spécifique et le code de l'espace publicitaire spécifique de l'annonceur spécifique dans la base de données ; et sauvegarder, dans la base de données de journalisation de publicité contenant informations d'utilisateurs associées, qui sont produites en associant avec les informations d'utilisateurs le code de l'annonceur spécifique et le code de l'espace publicitaire spécifique qui ont été recherchés.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140122058A KR20160032345A (ko) | 2014-09-15 | 2014-09-15 | 코드 기반의 사용자 맞춤 정보 제공을 위한 방법, 서버 및 컴퓨터 프로그램 |
KR10-2014-0122058 | 2014-09-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016043492A1 true WO2016043492A1 (fr) | 2016-03-24 |
Family
ID=55533473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2015/009664 WO2016043492A1 (fr) | 2014-09-15 | 2015-09-15 | Procédé, serveur et programme informatique destinés à fournir des informations personnalisées à base de code |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR20160032345A (fr) |
TW (1) | TW201626263A (fr) |
WO (1) | WO2016043492A1 (fr) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001350895A (ja) * | 2000-06-07 | 2001-12-21 | Sony Corp | 顧客情報収集システム及びその情報収集サーバ並びに顧客情報収集方法 |
KR20020028719A (ko) * | 2000-10-11 | 2002-04-17 | 권순욱 | 인터넷상에서 광고 데이터의 광고지면을 관리하는 시스템 |
KR100698880B1 (ko) * | 2006-09-26 | 2007-03-23 | (주)다하미 커뮤니케이션즈 | 통신망을 통해 제공되는 매스미디어 정보에 대한 고객열람현황 분석정보 서비스 방법 및 그에 따른 분석정보서비스 장치 |
KR20100009998A (ko) * | 2008-07-21 | 2010-01-29 | 세종대학교산학협력단 | 책에 구비된 코드를 이용한 독자 의견 수집과 이의 활용방법 및 장치 |
KR20120116596A (ko) * | 2011-04-13 | 2012-10-23 | (주)어메이징소프트 | 타겟팅 광고를 제공하기 위한 광고 정보 제공 시스템 및 방법, 광고 노출 시스템 및 방법 그리고 검색 히스토리 저장 시스템 및 방법 |
-
2014
- 2014-09-15 KR KR1020140122058A patent/KR20160032345A/ko active Search and Examination
-
2015
- 2015-09-15 TW TW104130474A patent/TW201626263A/zh unknown
- 2015-09-15 WO PCT/KR2015/009664 patent/WO2016043492A1/fr active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001350895A (ja) * | 2000-06-07 | 2001-12-21 | Sony Corp | 顧客情報収集システム及びその情報収集サーバ並びに顧客情報収集方法 |
KR20020028719A (ko) * | 2000-10-11 | 2002-04-17 | 권순욱 | 인터넷상에서 광고 데이터의 광고지면을 관리하는 시스템 |
KR100698880B1 (ko) * | 2006-09-26 | 2007-03-23 | (주)다하미 커뮤니케이션즈 | 통신망을 통해 제공되는 매스미디어 정보에 대한 고객열람현황 분석정보 서비스 방법 및 그에 따른 분석정보서비스 장치 |
KR20100009998A (ko) * | 2008-07-21 | 2010-01-29 | 세종대학교산학협력단 | 책에 구비된 코드를 이용한 독자 의견 수집과 이의 활용방법 및 장치 |
KR20120116596A (ko) * | 2011-04-13 | 2012-10-23 | (주)어메이징소프트 | 타겟팅 광고를 제공하기 위한 광고 정보 제공 시스템 및 방법, 광고 노출 시스템 및 방법 그리고 검색 히스토리 저장 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20160032345A (ko) | 2016-03-24 |
TW201626263A (zh) | 2016-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018074716A1 (fr) | Procédé et système pour recommander une interrogation à l'aide d'un contexte de recherche | |
WO2011052985A2 (fr) | Dispositif mobile, appareil de délivrance de contenu, appareil de fourniture de contenu et procédé de commande de ceux-ci | |
EP2798607A1 (fr) | Procédé, serveur et terminal pour recommander une application sur la base d'une utilisation d'application | |
WO2016035970A1 (fr) | Systeme publicitaire utilisant une recherche de publicite | |
WO2017030306A1 (fr) | Procédé et système pour ajouter une page internet aux favoris | |
WO2013066041A1 (fr) | Système de gestion de données sociales et son procédé de fonctionnement | |
WO2011136450A1 (fr) | Procédé et système pour faciliter l'installation d'une application sur un terminal sans fil | |
WO2017003015A1 (fr) | Dispositif et procédé de fourniture de publicités sur internet | |
WO2017074066A1 (fr) | Serveur fournisseur de contenu internet et support d'enregistrement lisible par ordinateur mettant en œuvre le même procédé | |
WO2009134007A1 (fr) | Système et procédé permettant de fournir des résultats de recherche fondés sur la similarité entre des contenus, et système et procédé permettant de fournir des annonces publicitaires | |
WO2015102125A1 (fr) | Système et procédé de conversation de texto | |
WO2014107003A1 (fr) | Procédé de gestion d'application dans un dispositif mobile, et système et dispositif associés | |
WO2015056818A1 (fr) | Filtre de bloom de comptage | |
WO2016043492A1 (fr) | Procédé, serveur et programme informatique destinés à fournir des informations personnalisées à base de code | |
JP5852739B2 (ja) | 複数の記憶装置へのデータの割振り | |
WO2016204391A1 (fr) | Dispositif, procédé et programme informatique fournissant un service de recherche | |
WO2016043493A1 (fr) | Procédé, serveur et programme d'ordinateur pour générer et fournir une application | |
WO2016159484A1 (fr) | Procédé et appareil permettant de partager un contenu personnalisé à l'aide d'informations d'utilisateur de terminal mobile | |
KR102254329B1 (ko) | 사용자 맞춤형 검색 결과 제공 방법 및 장치 | |
WO2015069083A1 (fr) | Système et procédé de présentation de contenu dans un système de communication | |
WO2015122743A1 (fr) | Procédé de fourniture des résultats de recherche et système pour réaliser le procédé | |
WO2014189231A1 (fr) | Système et procédé de service publicitaire pour exposer séquentiellement deux fenêtres contextuelles | |
WO2010140757A1 (fr) | Appareil et procédé d'identification d'un connecteur temporaire | |
WO2013187555A1 (fr) | Système de service de partage de données, et dispositif et procédé pour un service de partage de données | |
WO2013151371A1 (fr) | Système et procédé de détermination d'une adresse ip d'enregistrement de service d'une salle d'ordinateurs personnels (pc) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15841863 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 23/05/2017) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15841863 Country of ref document: EP Kind code of ref document: A1 |