WO2008060032A1 - System and method for analyzing utilization of contents embedded with fingerprinting information - Google Patents

System and method for analyzing utilization of contents embedded with fingerprinting information Download PDF

Info

Publication number
WO2008060032A1
WO2008060032A1 PCT/KR2007/004424 KR2007004424W WO2008060032A1 WO 2008060032 A1 WO2008060032 A1 WO 2008060032A1 KR 2007004424 W KR2007004424 W KR 2007004424W WO 2008060032 A1 WO2008060032 A1 WO 2008060032A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
information
content usage
usage
advertisement
Prior art date
Application number
PCT/KR2007/004424
Other languages
French (fr)
Inventor
Chang-Yeop Hwang
Hyuk Choi
Young-Jin Yun
Original Assignee
Mobilians Co., Ltd.
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 Mobilians Co., Ltd. filed Critical Mobilians Co., Ltd.
Publication of WO2008060032A1 publication Critical patent/WO2008060032A1/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Definitions

  • the content popularity ranking may be decided based on the number of online downloads of the content.
  • This method decides the content popularity ranking according to order of the number of supply (the number of downloads or the amount of distribution) of the content, but has a blind point: because a content having a large number of supplies does not necessarily mean a popular content. Therefore, the present invention decides a content popularity ranking by collecting the number of content usage (the number of play) whenever a user uses (plays) a content.
  • FIG. 5 is a detailed flow chart of a step for generating a content usage information from a use of content of a user, performed by a user terminal according to the present invention.
  • the content usage analysis service starts such that the content usage analysis server 2 embeds a peculiar information into an original content data in a predetermined manner (watermarking or fingerprinting) to generate a content and provides the content to the user terminal 3.
  • a typical example of the content is a multimedia data, and the multimedia data is not limited to a specific data type.
  • a technique for embedding the peculiar information includes a watermarking technique and a fingerprinting technique, and may be any technique capable of maintaining transparency and robustness of information to be embedded.
  • transparency means a characteristic that the embedded peculiar information can be easily recognized and extracted from the original content data
  • robustness means a characteristic that the embedded peculiar information can be protected although the original content data is attacked.
  • the usage information transmitting means 34 transmits the generated usage information to the content usage analysis server 2 in real time or at intervals of preset time.
  • a content usage information is generated and stored, including the number of content usage, the time of content usage and acceptance or rejection of participation in an advertisement of the corresponding content (S300).
  • This step senses an event of open and close commands of the content file to count the number of play, extracts a serial number from a header of the peculiar information extracted when the content is played to count the time of play, and recognizes the current play location using the serial number. And, this step extracts an advertisement information from the peculiar information and displays the advertisement information on a screen, and in the case that the advertisement information is an advertising URL, links to a corresponding advertising site automatically or according to selection of the user.
  • the encoding server 201 adds a distributor information to the above-mentioned information to manufacture a content with a peculiar information encoded and embedded in a predetermined technique and transmits the content to the content providing server 202.

Abstract

In a content usage analysis system which collects content usage behaviors from users who use a content with a peculiar information embedded therein and decides a content usage ranking of each content, the system for providing users with a content having a peculiar information embedded therein on a wired or wireless network, collecting a content usage information of a user and analyzing the content usage information, comprises means for embedding a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content; means for transmitting the content to a user terminal requesting supply of the content; means for receiving a content usage information from the user terminal, including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement, occurring whenever the user uses the content; and means for analyzing the content usage information to generate an analysis result including a content usage ranking decided among whole contents and providing the analysis result.

Description

Description
SYSTEM AND METHOD FOR ANALYZING UTILIZATION OF CONTENTS EMBEDDED WITH FINGERPRINTING INFORMATION
Technical Field
[1] The present invention relates to system and method for analyzing usage of a content with a peculiar information embedded therein, and in particular, to system and method which provide users with a content having a peculiar information (advertisement or other content information) embedded in a watermarking or fingerprinting manner, extract and interpret the peculiar information whenever the content is used, measure the number of content usage using the extracted peculiar information to provide services such as a content usage ranking providing service, a DRM (Digital Rights Management) billing management service, an advertisement providing service and a multimedia search service. Background Art
[2] A multimedia content providing service provides users with multimedia data such as moving images or sound sources. A content provider provides a content in response to the request of a user, and besides decides a content popularity ranking and provides the user with the ranking information to advertise the content and to encourage the user to make a purchase.
[3] Here, the content popularity ranking may be decided based on the number of online downloads of the content. This method decides the content popularity ranking according to order of the number of supply (the number of downloads or the amount of distribution) of the content, but has a blind point: because a content having a large number of supplies does not necessarily mean a popular content. Therefore, the present invention decides a content popularity ranking by collecting the number of content usage (the number of play) whenever a user uses (plays) a content.
[4] However, it is difficult to collect the number of content usage of a user. A content providing server can relatively easily count the number of supply of a content on-line, but has difficulty in sensing the actual usage behavior of the user off-line and counting the number of content usage of the user.
[5] Therefore, the present invention measures the number of content usage (the number of play or the number of execution) of a user off-line using a fingerprinting technique, a kind of a watermarking technique. The watermarking technique embeds a property information of an owner into a content at the server end to such an extent not to be unpleasant to the perception of a human being, and identifies and authenticates the rights of the content using the property information. And, the fingerprinting technique is a more intellectual and progressive property protection technique that embeds a property information into a content in the same way as the watermarking technique, and besides embeds a user information received at the user end into the content to trace out and identify a user who illegally copied the content. Both of the watermarking and fingerprinting techniques are used to embed a specific information into a content, and the present invention applies the techniques. That is, the watermarking and fingerprinting techniques simply protect the rights of content, but the present invention protects the rights of content, and further collects, analyzes and statistically states the usage behavior of a user who uses the content. Disclosure of Invention Technical Problem
[6] The present invention is devised in consideration of the above-mentioned matters, and therefore, an object of the present invention is to embed a peculiar information into a content in a watermarking or fingerprinting manner that is distributed to users in Internet, whenever an individual user uses the content, detect the peculiar information, collect a content usage information of the user and decide a content usage ranking based on the content usage information.
[7] And, an object of the present invention is to collect the content usage information of the user, and reflect the content usage information on a copyright billing process in real time, thereby performing a billing management in proportion to the number of actual content usage of the user.
[8] Also, an object of the present invention is to embed an advertisement into the peculiar information contained in the content, output the advertisement whenever the user plays the content, collect and analyze an advertisement usage information of the user, and provide the advertisement usage information as an advertisement statistical information.
[9] Further, an object of the present invention is to provide a search result data when a user searches for a content, in which content usage information and advertisement usage information of a plurality of users who used the corresponding content are collected and reflected in real time. Technical Solution
[10] In order to achieve the above-mentioned objects, a content usage analysis system which provides users with a content having a peculiar information embedded therein on a wired or wireless network, collects a content usage information of a user and analyzes the content usage information, the system comprises means for embedding a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content; means for transmitting the content to a user terminal requesting supply of the content; means for receiving a content usage information from the user terminal, including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement, occurring whenever the user uses the content; and means for analyzing the content usage information to generate an analysis result including a content usage ranking decided among whole contents and providing the analysis result.
[11] According to a preferred feature of the present invention, the means for generating and providing the analysis result has at least one function selected from the group consisting of a function for analyzing the number of play and the time of hearing or watching of moving image or voice content from the content usage information to generate a content usage ranking and a statistical information; a function for analyzing the number of play and the time of play from the content usage information to generate a DRM (Digital Rights Management) billing information; a function for analyzing acceptance or rejection of link to an advertising URL (Uniform Resource Locator) from the content usage information to generate an advertisement usage information; and a function for generating the peculiar information, content usage information and statistical information into a search result data at the request for content search to provide a search service.
[12] And, the content usage analysis system further comprises means supply of the content on the wired or wireless network and receiving and storing a content file; means for judging if the peculiar information is detected when the content file is used and sensing a use of content; means for, when the peculiar information is detected, generating a content usage information including the number of content usage and the time of content usage and acceptance or rejection of participation in the advertisement; and means for transmitting the content usage information to an external server.
[13] Meanwhile, a content usage analysis method performed by a content usage analysis server, which provides users with a content having a peculiar information embedded therein on a wired or wireless network, collects a content usage information of a user and analyzes the content usage information, the method comprises (SlO) embedding a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content and storing the content into a content DB (database); (S20) receiving a request supply of a content from a user terminal and transmitting the corresponding content to the user terminal; (S30) receiving a content usage information from the user terminal, including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement, occurring whenever the user uses the content; (S40) analyzing the content usage information to generate an analysis result including a content usage ranking decided among whole contents; and (S50) providing the analysis result to the user terminal requesting the analysis result.
[14] And, the content usage analysis method further comprises a step performed by a user terminal that is used by a user and configured to receive the content from the content usage analysis server, including: (SlOO) requesting supply of a content on the wired or wireless network and receiving and storing a content file; (S200) judging if the peculiar information is detected when the content file is used and sensing a use of content; (S300) when the peculiar information is detected, generating a content usage information including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement; and (S400) transmitting the usage information to the content usage analysis server. Brief Description of the Drawings
[15] These and other features, aspects, and advantages of preferred embodiments of the present invention will be more fully described in the following detailed description, taken accompanying drawings. In the drawings:
[16] FIG. 1 is a schematic diagram of a content usage analysis system according to the present invention.
[17] FIG. 2 is a flow chart of a content usage analysis method performed by a content usage analysis server according to the present invention.
[18] FIG. 3 is a detailed flow chart of a content generating step performed by the content usage analysis server according to the present invention.
[19] FIG. 4 is a detailed flow chart of a content usage analyzing step performed by the content usage server according to the present invention.
[20] FIG. 5 is a detailed flow chart of a step for generating a content usage information from a use of content of a user, performed by a user terminal according to the present invention.
[21] FIGs. 6 to 9 are configuration diagrams of a content usage analysis system according to first, second, third and fourth embodiments of the present invention, respectively. Best Mode for Carrying Out the Invention
[22] Hereinafter, a content usage analysis system and a method for analyzing the usage of content with a peculiar information of the present invention in accordance with the present invention will be described in detail with reference to the accompanying drawings.
[23] <1. System configuration
[24] 1.1 Summary of system [25] FIG. 1 is a schematic diagram of a content usage analysis system according to the present invention.
[26] The content usage analysis system 1 of the present invention comprises a content usage analysis server 2 for providing a content usage analysis service to Internet users and a user terminal 3 for receiving the content usage analysis service and simultaneously providing a basic data of the content usage analysis service to the content usage analysis server 2.
[27] The content usage analysis service provided by the present invention starts such that the content usage analysis server 2 embeds a peculiar information into an original content data in a predetermined manner (watermarking or fingerprinting) to generate a content and provides the content to the user terminal 3. A typical example of the content is a multimedia data, and the multimedia data is not limited to a specific data type. And, a technique for embedding the peculiar information includes a watermarking technique and a fingerprinting technique, and may be any technique capable of maintaining transparency and robustness of information to be embedded. Here, transparency means a characteristic that the embedded peculiar information can be easily recognized and extracted from the original content data, and robustness means a characteristic that the embedded peculiar information can be protected although the original content data is attacked.
[28] The embedded peculiar information in the content includes a unique number of the content (identification number), a provider information, a distributor information and an advertisement. Here, the advertisement is data such as an advertising phrase or an advertising URL, and displayed to such an extent not to disturb the use of content when the user uses (plays or executes) the content in the user terminal 3. And, a PPL advertisement may be provided in association with the subject of the content at a specific time. For example, in the case that the content is a music video data, a website of a travel agency selling the music video's place as a tour item can be embedded as a PPL advertisement.
[29] The user terminal 3 monitors the user's use of content, and whenever the content is used, counts the number of content usage and the time of content usage. And, when the content is played, the user terminal 3 recognizes the current play location of the content and an advertisement behavior of the user. Here, the advertisement behavior may vary. For example, the advertisement behavior may include advertisement watching or linking to an advertising URL. In particular, in the case of advertising URL link, the advertisement behavior may include various behaviors (advertisement watching, responding, product purchase or making up a questionnaire) using a web page as an interface. The content usage information of the user generated from the use of content is transmitted to the content usage analysis server 2 in real time or at intervals of a preset time.
[30] The content usage analysis server 2 receives the content usage information of a specific content transmitted by an individual user terminal 3, analyzes constituent data of the content usage information, and provides an analysis result to users.
[31] By providing the analysis result, the content usage analysis service 2 of the present invention can provide and apply various services. For example, in the below-ment ioned first embodiment, the present invention can provide a content usage ranking service based on the number of content usage or the time of content usage, and in a second embodiment, the present invention can provide a DRM billing service. In a third embodiment, the present invention can charge an advertiser with advertisement rates through a service for analyzing an advertisement behavior of a user. And, in a fourth embodiment, the present invention can provide a content search service when a user searches for a content, which provides information related to a keyword in the same manner as a conventional search service, and besides provides, as an analysis result, a peculiar information, a content usage information generated in real time and a statistical information that can be obtained only through the practice of the present invention.
[32] 1.2 Configuration of content usage analysis server
[33] The content usage analysis server 2 according to the present invention includes a content managing means 21 for generating and storing a content with a peculiar information embedded in a predetermined manner, a content transmitting means 22 for transmitting and distributing the content, a content usage information receiving means 23 for receiving a usage information of a user and a result analysis providing means 24 for analyzing the content usage information. And, the content usage analysis server 2 includes a content database (DB) 200 for a DBMS information and a plurality of other DBs.
[34] The content managing means 21 internally produces a content with a peculiar information embedded in a predetermined embedding manner (watermarking or fingerprinting) or receives an externally produced content with a peculiar information from the external over the network, and stores the content into the content DB 200. As mentioned above, the information embedded in a fingerprinting or watermarking manner is a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement. The content with the peculiar information embedded therein should be considered in aspect of the above- mentioned transparency and robustness.
[35] In the case that the content managing means 21 internally produces a content, the content managing means 21 applies a DFT (Discrete Fourier Transform) to an original content data thereby to calculate a frequency domain, embeds a peculiar information into the frequency domain using a fingerprinting (watermarking) manner and applies an inverse DFT. The embedding techniques may include, for example a spread spectrum technique, a phase modulation technique, a quantization watermarking technique, a patchwork technique and a technique for embedding an echo signal into an audio signal, and the present invention may use a content generated using the above-mentioned embedding techniques.
[36] Meanwhile, the applicant of the present invention taught a technique for providing a content with a peculiar information in Korean Patent Application No. " 10-2006-95603" titled "system and method for providing information using audio watermarking". For reference, the Applicant's prior art has significance in providing a content data as a primary information and a peculiar information as a secondary information thereby to provide the related information synthetically through a single transmission, and the present invention has significance in providing various analysis application services using the secondary information.
[37] The content transmitting means 22 transmits a corresponding content at the request of the user terminal 3, and when the content is used in the user terminal 3, the content usage information receiving means 23 receives a content usage information in real time or at intervals of preset time. Here, the content is transmitted via a wired or wireless network, and the wired or wireless network includes an Internet network using a home page, a wireless Internet network using a mobile communication terminal, a broadcasting (radio and TV) network and a satellite network, and is not limited to a specific network. And, transmission of the content is not limited to a specific transmission type such as streaming or downloading.
[38] Here, the content is necessarily distributed only by the content transmitting means
22 in the present invention, however in practice, the content is used by users through copy and various distribution channels off-line. The present invention is also applied to contents produced through copy and various distribution channels.
[39] The result analysis providing means 24 analyzes data based on the content usage information transmitted from the user terminal 3 and provides an analysis result to users. A usage ranking and statistics generating function analyzes the content usage information to generate a content popularity ranking and a statistical data. A DRM billing information generating function generates a billing information for digital rights management based on the number of content usage of the user. The billing information is created based on a packet-based charging system according to the number of content usage occurring when the user plays the content with an arbitrary content player (content player program) off-line. An advertisement usage information generating function analyzes a user's reaction for an advertisement displayed when the user uses the content, and generates a resultant data. Advertisement rates can be also charged on the advertisement behavior of the user according to the packet-based charging system. The advertisement rates are charged to an advertiser. A search service providing function collects the peculiar information of the content, the usage information generated in real time and their analyzed results for a search data and provides the search data to a user who conducts a content search. Thus, the user can be provided with the popularity ranking and the statistical results of the content and its embedded advertisement as a search result in real time, in addition to results of his/her input key word.
[40] 1.3 Configuration of user terminal
[41] The user terminal 3 of the present invention includes a content receiving means 31 for receiving the content from the content transmitting means 22 through the wired or wireless network, a content use sensing means 32 for sensing the use of the content when the user uses the content, a usage information generating means 33 for generating the content usage information of the user when the user uses the content, a usage information transmitting means 34 for transmitting the generated content usage information to the usage information receiving means 23 and an advertisement information displaying means 35 for displaying an advertisement information embedded into the peculiar information.
[42] The content receiving means 31 receives a content file at the user's request for a content and stores the content file into an internal memory on the wired or wireless network.
[43] The content use sensing means 32 monitors the execution of content files stored in the memory, and whenever an individual content file is executed, judges if the content file being executed is a content file provided by the present invention. A file command monitoring function monitors open and close commands of the content file occurring whenever the individual content file is executed. A content use judging function judges if the peculiar information embedded in a predetermined manner (watermarking or fingerprinting) is detected from data read after an event of open command is occurred, and in the case that the peculiar information is detected, judges the case as a use of content. Here, transparency is required to easily detect the peculiar information from the content data.
[44] The usage information generating means 33 generates a content usage information including the number of content usage, the time of content usage and the user's participation in an advertisement, occurring when the content is used (played or executed). For convenience of description, it is assumed that the content is a moving image file or an audio file played by execution of the user. A play frequency counting function senses an event of open and close commands of the content file to count the number of play. A play time counting function extracts a serial number from a header information whenever the peculiar information embedded over the entire area of the content data is detected, to count the play time. A play location recognizing function recognizes the current play location using the extracted serial number.
[45] The usage information transmitting means 34 transmits the generated usage information to the content usage analysis server 2 in real time or at intervals of preset time.
[46] The advertisement information displaying means 35 extracts the advertisement information embedded into the peculiar information and displays the advertisement information to the user terminal 3. In the case that the advertisement information is an advertising URL, the advertisement information displaying means 35 automatically links to a corresponding site or asks the user if the user wants to link to the corresponding site and then links to the corresponding site depending on selection of the user.
[47] The content usage information is not necessarily generated to a content obtained through a legitimate distribution channel by the user terminal 3 as mentioned above. The content usage information can be generated to a content obtained through copy. This is because the content file provided by the present invention is manufactured so that the embedded peculiar information can maintain its robustness against intentional distortion or attack. For example, in the case that the peculiar information is encoded and embedded at intervals of predetermined time over the entire audio layer area of a sound source data, although a sound source played by an arbitrary audio player is recorded through a mike means again, the peculiar information embedded into the copied content file is available.
[48] <2. Configuration of method>
[49] Through construction of the above-mentioned content usage analysis system 1 is realized a content usage analysis method for analyzing usage of a content with a peculiar information according to an embodiment of the present invention.
[50] 2.1 Step performed by content usage analysis server
[51] FIG. 2 is a flow chart of the content usage analysis method performed by the content usage analysis server 2 according to the present invention.
[52] The content usage analysis server 2 embeds a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content and stores the content into a content DB 200 (SlO). And, a content file manufactured in the external using a predetermined technique for embedding a peculiar information also can be stored into the content DB 200. As shown in FIG. 3, in the case that a content file is directly manufactured in the step SlO, DFT is applied to the original content data to calculate a frequency domain (Sl 1). After the frequency domain is calculated, the peculiar in- formation is embedded into the frequency domain in a fingerprinting manner (S 12). And, IDFT is applied to the content data with the peculiar information to generate a fingerprinting type content file (S 13). The peculiar information may be embedded using other technique than the above-mentioned steps (Sl 1 to S13).
[53] After storage of the content is completed (SlO), the content usage analysis server 2 transmits the content to the user terminal 3 using the wired or wireless network (S20). As mentioned above, in the content transmission, the present invention is not limited to specific kind of wired or wireless network and transmission type.
[54] After the content is transmitted to the user terminal 3, the content usage analysis server 2 receives from the user terminal 3 the content usage information occurring whenever the content is used (S30).
[55] A data analysis is performed on the received content usage information to generate an analysis result (S40). In describing this step (S40) in detail with reference to FIG. 4, the content usage analysis server 2 analyzes the number of play and the time of watching or hearing of moving image or voice content from the content usage information to generate a content usage ranking and a statistical information (S41). The content usage analysis server 2 analyzes the number of play and the time of play from the content usage information to generate a DRM billing information and makes a charge (S42). The content usage analysis server 2 analyzes acceptance or rejection of link to an advertising URL from the content usage information to generate an advertisement usage information (S43). And, the content usage analysis server 2 generates the peculiar information, the content usage information and the statistical information into a search result data at the request for content search to provide a search service (S44). The above-mentioned steps S41 to S44 may be performed individually in the content usage analysis server 2 or at least one step may be performed simultaneously in the content usage analysis server 2.
[56] The analysis result is provided to a user who requests the analysis result and a user
(payer) who is charged (S50).
[57] 2.2 Step performed by user terminal
[58] Meanwhile, FIG. 5 illustrates a step performed by the user terminal 3 subsequent to the above-mentioned step S20.
[59] The user terminal 3 requests supply of a content on the wired or wireless network, and receives and stores a content file (SlOO).
[60] The stored content file is executed by the user, when the user uses an arbitrary content file, the user terminal 3 judges if a peculiar information is detected from the content file, and in the case that the peculiar information is detected, senses a use of content (S200). This step monitors open and close commands of whole content files stored in a memory, and in the case that the peculiar information is detected from data of a specific content file, senses a use of content.
[61] When the peculiar information is detected, a content usage information is generated and stored, including the number of content usage, the time of content usage and acceptance or rejection of participation in an advertisement of the corresponding content (S300). This step senses an event of open and close commands of the content file to count the number of play, extracts a serial number from a header of the peculiar information extracted when the content is played to count the time of play, and recognizes the current play location using the serial number. And, this step extracts an advertisement information from the peculiar information and displays the advertisement information on a screen, and in the case that the advertisement information is an advertising URL, links to a corresponding advertising site automatically or according to selection of the user.
[62] After the content usage information is generated, the content usage information is transmitted to the content usage analysis server 2 (S400). Mode for the Invention
[63] Hereinafter, first to fourth embodiments of the above-mentioned content usage analysis system 1 are described with reference to FIGs. 6 to 9, respectively.
[64] FIG. 6 illustrates the content usage analysis system 1 in a content ranking providing service model according to a first preferred embodiment of the present invention.
[65] In the first embodiment, the content usage analysis server 2 of FIG. 1 includes an encoding server 201, a data collecting server 203, a ranking site providing server 204 and a content providing server 202 constructed by a distributor (service provider).
[66] 1. A content provider registers a content information and a provider information
(provider's name and owner's name) to the encoding server 201.
[67] 2. The encoding server 201 adds a distributor information to the above-mentioned information to manufacture a content with a peculiar information encoded and embedded in a predetermined technique and transmits the content to the content providing server 202.
[68] 3. A user connects to a content providing page of the content providing server 202 to purchase a specific content and receives the content in a streaming or downloading manner. Subsequently, the user uses the content.
[69] 4. Whenever the content is used, a content usage information of the user is transmitted from the user terminal 3 to the data collecting server 203 and the content usage information is analyzed.
[70] 5. The ranking site providing server 204 provides a content popularity ranking information to the content provider and users.
[71] FIG. 7 illustrates the content usage analysis system 1 in a DRM billing model according to a second preferred embodiment of the present invention. [72] In the second embodiment, the content usage analysis server 2 of FIG. 1 includes an encoding server 201 constructed by a businessman of the present invention, a data collecting server 203, a billing server 205 and a content providing server 202 constructed by a distributor. [73] 1. A content provider registers a content information and a provider information to the encoding server 201. [74] 2. The encoding server 201 adds a distributor information to the above-mentioned information to manufacture a content with a peculiar information embedded in a predetermined technique and transmits the content to the content providing server 202 of the distributor. [75] 3. A user connects to a content providing page of the content providing server 202 to purchase a specific content and receives the content in a streaming or downloading manner. Subsequently, the user uses the content. [76] 4. Whenever the content is used, a content usage information of the user is transmitted from the user terminal 3 to the data collecting server 203 and the content usage information is analyzed. [77] 5. The billing server 205 generates a billing information according to a billing policy based on the number of content usage and the time of content usage, and provides a result to the content provider. [78] 6. The content provider makes a charge based on billing items listed by analyzing profits of a content usage providing service that the distributor obtained from the user.
Here, the charges are objectively calculated based on the number of actual content usage (the number of watching or hearing) of the user. [79] The DRM billing model according to the second embodiment collects precisely the use of content offline in real time regardless of a player or an execution program. And, the DRM billing model can make a charge fairly based on the number of content usage even when the user used a content through an illegal distribution channel as well as through a legitimate distribution channel. [80] FIG. 8 illustrates the content usage analysis system 1 in an advertisement usage analyzing model according to a third preferred embodiment of the present invention. [81] In the third embodiment, the content usage analysis server 2 of FIG. 1 includes an encoding server 201 constructed by a businessman of the present invention, a data collecting server 203, a statistical server 206 and a content providing server 202 constructed by a distributor. [82] 1. A content provider registers a content information, a provider information and an advertisement information (advertising URL or advertising phrase) to the encoding server 201. [83] 2. The encoding server 201 adds a distributor information to the above-mentioned information to manufacture a content with a peculiar information embedded in a predetermined technique and transmits the content to the content providing server 202 of the distributor.
[84] 3. A user connects to a content providing page of the content providing server 202 to purchase a specific content and receives the content in a streaming or downloading manner. Subsequently, the user uses the content.
[85] 4. Whenever the user uses the content in the user terminal 3, the advertisement information embedded into the peculiar information is automatically displayed on a screen. Preferably, the advertising phrase is directly displayed on a screen, and the advertising URL link is automatically popped up or displayed after inquiry to the user.
[86] 5. Whenever the advertising phrase is displayed on the screen of the user or an advertising window is popped up, the number of displays or pops up and an advertisement behavior of the user are transmitted to the data collecting server 203 and a content usage information of the user is analyzed.
[87] 6. The statistical server 206 analyzes and statistically states the number of advertisement clicks and advertisement responding behaviors of the user, and provides a result to the content provider. Accordingly, the advertisement behavior of the user is analyzed in real time, and thus an advertiser is charged with predetermined advertisement rates in proportion to the number of valid advertisement behaviors based on the analysis.
[88] FIG. 9 illustrates the content usage analysis system 1 in a search service model according to a fourth preferred embodiment of the present invention.
[89] In the fourth embodiment, the content usage analysis server 2 of FIG. 1 includes an encoding server 201 constructed by a businessman of the present invention, a data collecting server 203, a statistical server 206, a meta DB processing server 207 and a content providing server 202 constructed by a distributor (service provider).
[90] 1. A content provider registers a content information, a tag information for search and an advertisement information (advertising URL or advertising phrase) to the encoding server 201.
[91] 2. The encoding server 201 adds a distributor information to the above-mentioned information to manufacture a content with a peculiar information embedded in a predetermined technique and transmits the content to the content providing server 202 of the distributor.
[92] 3. A user connects to a content providing page of the content providing server 202 to purchase a specific content and receives the content in a streaming or downloading manner. Subsequently, the user uses the content.
[93] 4. An advertisement usage information and a content usage information generated whenever the user uses the content in the user terminal 3 are transmitted to the data collecting server 203, and the advertisement usage information and the content usage information are analyzed.
[94] 5. The meta DB processing server 207 generates a meta data for search based on the content information, the peculiar information (including the advertisement information), the content usage information and the advertisement usage information, and provides the meta data to a search server 208.
[95] 6. The user connects to the search server 208 to request a content search and receives a search result based on data reflected to the meta DB processing server 207 in real time. A typical search engine generates a search result data based on a keyword of the user, however, in contrast, the present invention generates a search data based on data received by the user's use of content. And, generally a ranking of search data is decided based on the number of search or the number of reference of the user, however, in the present invention, a popular content is indicated at the top based on the number of content usage of the user.
[96] 7. The statistical server 206 provides a statistical analysis result of the advertisement usage information to the content provider.
[97] Described above are the embodiments of system and method for analyzing the usage of content having a peculiar information according to the present invention. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description. Industrial Applicability
[98] The system and method for analyzing usage of a content with a peculiar information embedded therein according to the present invention extracts the embedded peculiar information whenever a user uses the content, and analyzes a content usage information of the user in real time to provide a content usage ranking providing service.
[99] And, the present invention collects the content usage information of the user offline in real time regardless of a user terminal and a content player program, and provides a DRM billing service in proportion to the number of content usage based on the content usage information of the user.
[100] Also, the present invention adds a similar advertisement related to the content to the embedded peculiar information, outputs the advertisement whenever the user uses the content, analyzes and statistically states an advertisement usage behavior of the user on-line and off-line in real time, thereby to the advertiser to provide an advertisement result analysis service. Further, the present invention collects the content usage information and the advertisement usage information whenever the user uses the content and provides the usage information as a search result data thereby to provide a search service, of which a search result is variable in real time.

Claims

Claims
[1] A content usage analysis system which provides users with a content having a peculiar information embedded therein on a wired or wireless network, collects a content usage information of a user and analyzes the content usage information, the system comprising: means for embedding a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content; means for transmitting the content to a user terminal requesting supply of the content; means for receiving a content usage information from the user terminal, including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement, occurring whenever the user uses the content; and means for analyzing the content usage information to generate an analysis result including a content usage ranking decided among whole contents and providing the analysis result.
[2] The content usage analysis system according to claim 1, wherein the means for generating the content embeds the peculiar information into the original content data in a watermarking or fingerprinting manner, and the embedding technique includes a frequency modulation technique by DFT (Discrete Fourier Transform), a spread spectrum technique, a phase modulation technique, a quantization watermarking technique, a patchwork technique and a technique for embedding an echo signal into an audio signal.
[3] The content usage analysis system according to claim 1, wherein the wired or wireless network includes an Internet network using a home page, a wireless Internet network using a mobile communication terminal, a broadcasting (radio and TV) network and a satellite network.
[4] The content usage analysis system according to claim 1, wherein the means for generating and providing the analysis result has at least one function selected from the group consisting of: a function for analyzing the number of play and the time of hearing or watching of moving image or voice content from the content usage information to generate a content usage ranking and a statistical information; a function for analyzing the number of play and the time of play from the content usage information to generate a DRM (Digital Rights Management) billing information; a function for analyzing acceptance or rejection of link to an advertising URL (Uniform Resource Locator) from the content usage information to generate an advertisement usage information; and a function for generating the peculiar information, content usage information and statistical information into a search result data at the request for content search to provide a search service.
[5] The content usage analysis system according to claim 1 or 4, wherein the means for generating and providing the analysis result charges a corresponding advertiser with advertisement rates based on the advertisement usage information included in the peculiar information.
[6] The content usage analysis system according to claim 1, further comprising: means for requesting supply of a content on the wired or wireless network and receiving and storing a content file; means for judging if the peculiar information is detected when the content file is used and sensing a use of content; means for, when the peculiar information is detected, generating a content usage information including the number of content usage and the time of content usage and acceptance or rejection of participation in the advertisement; and means for transmitting the content usage information to an external server.
[7] The content usage analysis system according to claim 6, wherein the means for sensing the use of content has: a function for monitoring open and close commands of the content file stored in a memory; and a function for, in the case that the peculiar information is detected from data of the content file, judging the as the use of content.
[8] The content usage analysis system according to claim 6, wherein the means for generating the content usage information has: a function for sensing open and close commands of the content file to count the number of play; a function for extracting a serial number from a header of the peculiar information detected when the content file is played to count the time of play; and a function for recognizing a current play location using the serial number.
[9] The content usage analysis system according to claim 6, further comprising: means for extracting an advertisement information from the peculiar information and displaying the advertisement information.
[10] The content usage analysis system according to claim 9, wherein, in the case that the advertisement information is an advertising URL, link is made to a corresponding advertisement site automatically or by selection of the user.
[11] A content usage analysis method performed by a content usage analysis server, which provides users with a content having a peculiar information embedded therein on a wired or wireless network, collects a content usage information of a user and analyzes the content usage information, the method comprising: (SlO) embedding a peculiar information including a unique number of a content, a provider information, a distributor information and an advertisement into an original content data to generate a content and storing the content into a content DB (database);
(S20) receiving a request supply of a content from a user terminal and transmitting the corresponding content to the user terminal; (S30) receiving a content usage information from the user terminal, including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement, occurring whenever the user uses the content;
(540) analyzing the content usage information to generate an analysis result including a content usage ranking decided among whole contents; and (S50) providing the analysis result to the user terminal requesting the analysis result.
[12] The content usage analysis method according to claim 11, wherein, in the step SlO, the peculiar information is embedded into the original content data in a watermarking or fingerprinting manner, and the embedding technique includes a frequency modulation technique by DFT, a spread spectrum technique, a phase modulation technique, a quantization watermarking technique, a patchwork technique and a technique for embedding an echo signal into an audio signal.
[13] The content usage analysis method according to claim 11, wherein the step S40 includes at least one step selected from the group consisting of:
(541) analyzing the number of play and the time of hearing or watching of moving image or voice content from the content usage information to generate a content usage ranking and a statistical information;
(542) analyzing the number of play and the time of play from the content usage information to generate a DRM billing information and making a charge;
(543) analyzing acceptance or rejection of link to an advertising URL from the content usage information to generate an advertisement usage information; and
(544) generating the peculiar information, usage information and statistical information into a search result data at the request for content search to provide a search service.
[14] The content usage analysis method according to claim 11, further comprising a step performed by a user terminal that is used by a user and configured to receive the content from the content usage analysis server, the step including: (SlOO) requesting supply of a content on the wired or wireless network, and receiving and storing a content file;
(S200) judging if the peculiar information is detected when the content file is used and sensing a use of content;
(S300) when the peculiar information is detected, generating a content usage information including the number of content usage, the time of content usage and acceptance or rejection of participation in the advertisement; and (S400) transmitting the usage information to the content usage analysis server.
[15] The content usage analysis method according to claim 14, wherein, in the step S200, open and close commands of the content file stored in a memory are monitored, and in the case that the peculiar information is detected from data of the content file, the case is judged as the use of content.
[16] The content usage analysis method according to claim 14, wherein, in the step S300, open and close commands of the content file are sensed to count the number of play, a serial number is extracted from a header of the peculiar information detected when the content file is played to count the time of play, and a current play location is recognized using the serial number.
[17] The content usage analysis method according to claim 14 or 16, wherein the step S300 further includes extracting an advertisement information from the peculiar information and displaying the advertisement information.
[18] The content usage analysis method according to claim 17, wherein, in the step S300, in the case that the advertisement information is an advertising URL, link is made to a corresponding advertising site automatically or by selection of the user.
PCT/KR2007/004424 2006-11-16 2007-09-13 System and method for analyzing utilization of contents embedded with fingerprinting information WO2008060032A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2006-0113423 2006-11-16
KR1020060113423A KR20080044499A (en) 2006-11-16 2006-11-16 System and its method for analyzing utilization of contents embedding fingerprinting information

Publications (1)

Publication Number Publication Date
WO2008060032A1 true WO2008060032A1 (en) 2008-05-22

Family

ID=39401815

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2007/004424 WO2008060032A1 (en) 2006-11-16 2007-09-13 System and method for analyzing utilization of contents embedded with fingerprinting information

Country Status (2)

Country Link
KR (1) KR20080044499A (en)
WO (1) WO2008060032A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009147613A1 (en) * 2008-06-02 2009-12-10 Nxp B.V. Viewer credit account for a multimedia broadcasting system
WO2011139491A2 (en) * 2010-04-30 2011-11-10 Microsoft Corporation Prioritization of resources based on user activities
US8819009B2 (en) 2011-05-12 2014-08-26 Microsoft Corporation Automatic social graph calculation
WO2014145974A1 (en) * 2013-03-15 2014-09-18 Isquith Jack System and method for scoring and ranking digital content based on activity of network users
US8979538B2 (en) 2009-06-26 2015-03-17 Microsoft Technology Licensing, Llc Using game play elements to motivate learning
US9477574B2 (en) 2011-05-12 2016-10-25 Microsoft Technology Licensing, Llc Collection of intranet activity data
US20160335258A1 (en) 2006-10-24 2016-11-17 Slacker, Inc. Methods and systems for personalized rendering of digital media content
US9697500B2 (en) 2010-05-04 2017-07-04 Microsoft Technology Licensing, Llc Presentation of information describing user activities with regard to resources
US10275463B2 (en) 2013-03-15 2019-04-30 Slacker, Inc. System and method for scoring and ranking digital content based on activity of network users
US10313754B2 (en) 2007-03-08 2019-06-04 Slacker, Inc System and method for personalizing playback content through interaction with a playback device
US10489795B2 (en) 2007-04-23 2019-11-26 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items
US10924792B2 (en) * 2013-01-23 2021-02-16 Enswers Co., Ltd. System and method for surveying broadcasting ratings

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090307084A1 (en) * 2008-06-10 2009-12-10 Integrated Media Measurement, Inc. Measuring Exposure To Media Across Multiple Media Delivery Mechanisms
WO2012165807A2 (en) * 2011-05-27 2012-12-06 삼성에스디에스 주식회사 Information delivery system and method
KR101155465B1 (en) * 2011-12-09 2012-06-15 주식회사 코난테크놀로지 System for monitoring advertisements from broadcasting data and method thereof
KR101356210B1 (en) * 2012-08-23 2014-01-27 모트렉스(주) System for registering the original of digital contents and mehtod thereof
KR102051539B1 (en) * 2013-01-31 2020-01-08 삼성전자주식회사 User device and control method thereof
KR101519822B1 (en) * 2013-11-28 2015-05-14 주식회사 씨케이앤비 Apparatus for transmitting contents, system and method for serving contents linkage data of using the same
KR20200021280A (en) * 2018-08-20 2020-02-28 (주)스마일게이트스토브 Server, contents provider terminal and audience terminal for purchasing game item

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040049498A (en) * 2002-12-06 2004-06-12 주식회사 데이터씽크 A contents supply method using web and client by real time statistics analysis
WO2004077793A1 (en) * 2003-02-28 2004-09-10 Matsushita Electric Industrial Co., Ltd. System and method for content history log collection for digital rights management
JP2005184524A (en) * 2003-12-19 2005-07-07 Victor Co Of Japan Ltd Electronic mail delivery system utilizing electronic watermark
KR20060028610A (en) * 2004-09-25 2006-03-30 (주)나래텔레콤 System to manage copyrights of digital audio

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040049498A (en) * 2002-12-06 2004-06-12 주식회사 데이터씽크 A contents supply method using web and client by real time statistics analysis
WO2004077793A1 (en) * 2003-02-28 2004-09-10 Matsushita Electric Industrial Co., Ltd. System and method for content history log collection for digital rights management
JP2005184524A (en) * 2003-12-19 2005-07-07 Victor Co Of Japan Ltd Electronic mail delivery system utilizing electronic watermark
KR20060028610A (en) * 2004-09-25 2006-03-30 (주)나래텔레콤 System to manage copyrights of digital audio

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10657168B2 (en) 2006-10-24 2020-05-19 Slacker, Inc. Methods and systems for personalized rendering of digital media content
US20160335258A1 (en) 2006-10-24 2016-11-17 Slacker, Inc. Methods and systems for personalized rendering of digital media content
US10313754B2 (en) 2007-03-08 2019-06-04 Slacker, Inc System and method for personalizing playback content through interaction with a playback device
US11222344B2 (en) 2007-04-23 2022-01-11 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items
US10489795B2 (en) 2007-04-23 2019-11-26 The Nielsen Company (Us), Llc Determining relative effectiveness of media content items
WO2009147613A1 (en) * 2008-06-02 2009-12-10 Nxp B.V. Viewer credit account for a multimedia broadcasting system
US8979538B2 (en) 2009-06-26 2015-03-17 Microsoft Technology Licensing, Llc Using game play elements to motivate learning
WO2011139491A2 (en) * 2010-04-30 2011-11-10 Microsoft Corporation Prioritization of resources based on user activities
WO2011139491A3 (en) * 2010-04-30 2012-02-09 Microsoft Corporation Prioritization of resources based on user activities
US9697500B2 (en) 2010-05-04 2017-07-04 Microsoft Technology Licensing, Llc Presentation of information describing user activities with regard to resources
US9477574B2 (en) 2011-05-12 2016-10-25 Microsoft Technology Licensing, Llc Collection of intranet activity data
US8819009B2 (en) 2011-05-12 2014-08-26 Microsoft Corporation Automatic social graph calculation
US10924792B2 (en) * 2013-01-23 2021-02-16 Enswers Co., Ltd. System and method for surveying broadcasting ratings
US11659220B2 (en) 2013-01-23 2023-05-23 Gracenote Korea Ltd. System and method for surveying broadcasting ratings
US10275463B2 (en) 2013-03-15 2019-04-30 Slacker, Inc. System and method for scoring and ranking digital content based on activity of network users
WO2014145974A1 (en) * 2013-03-15 2014-09-18 Isquith Jack System and method for scoring and ranking digital content based on activity of network users

Also Published As

Publication number Publication date
KR20080044499A (en) 2008-05-21

Similar Documents

Publication Publication Date Title
WO2008060032A1 (en) System and method for analyzing utilization of contents embedded with fingerprinting information
JP6877497B2 (en) Content syndication in web-based media via ad tags
KR100853951B1 (en) Methods and devices for processing audio
US8160968B2 (en) Digital media methods
US6442285B2 (en) Controlling operation of a device using a re-configurable watermark detector
US8181194B2 (en) Cooperative system for measuring electronic media
CN105450724B (en) Method, apparatus, and tangible computer-readable storage medium for monitoring a media presentation device
US8094949B1 (en) Music methods and systems
US20060120560A1 (en) Data transmission by watermark proxy
US20020168082A1 (en) Real-time, distributed, transactional, hybrid watermarking method to provide trace-ability and copyright protection of digital content in peer-to-peer networks
TW201448590A (en) Media handling method and device, computer program product embodied on a media, and system comprising said device
JP2005534098A (en) File sharing control method and apparatus
JP2010509661A (en) Content management system
KR20090018919A (en) System and/or method for distributing media content
AU2008314573A1 (en) Methods and apparatus to create a media measurement reference database from a plurality of distributed sources
US20120017231A1 (en) Behavior monitoring system
US20210377604A1 (en) Methods and apparatus to identify streaming sessions
JP6082716B2 (en) Broadcast verification system and method
JP2004328090A (en) Contents distribution system
AU2013260728B2 (en) Methods and apparatus to create a media measurement reference database from a plurality of distributed source
KR101360399B1 (en) Apparatus and computer-readable storage medium for providing sound source
KR20090041742A (en) Method and system for providing ucc-based advertisement service
KR20040010905A (en) Audio-ad system using music file on network

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: 07808215

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07808215

Country of ref document: EP

Kind code of ref document: A1