CN101872353A - Distributed filter device for protecting digital content copyright and method thereof - Google Patents

Distributed filter device for protecting digital content copyright and method thereof Download PDF

Info

Publication number
CN101872353A
CN101872353A CN200910266218A CN200910266218A CN101872353A CN 101872353 A CN101872353 A CN 101872353A CN 200910266218 A CN200910266218 A CN 200910266218A CN 200910266218 A CN200910266218 A CN 200910266218A CN 101872353 A CN101872353 A CN 101872353A
Authority
CN
China
Prior art keywords
database
mentioned
job node
information
priority job
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200910266218A
Other languages
Chinese (zh)
Inventor
李承宰
李廷浩
俞元英
徐庸硕
李相光
尹英锡
徐泳浩
朴智显
南度源
沈光铉
金成敏
金贞玄
李吉行
李永稷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electronics and Telecommunications Research Institute ETRI
Original Assignee
Electronics and Telecommunications Research Institute ETRI
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 Electronics and Telecommunications Research Institute ETRI filed Critical Electronics and Telecommunications Research Institute ETRI
Publication of CN101872353A publication Critical patent/CN101872353A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a distributed filter method for protecting a digital content copyright. Under a condition of generating a plurality of prior operation node databases and common operation node databases according to the distribution, if a filter for protecting the digital content copyright is required, the filter is chosen according to the copyright by utilizing the prior operation node databases. If the prior operation node databases cannot judge if the content copyright exists, the filter is chosen according to the copyright by utilizing the common operation node databases so as to promote the filtering efficiency.

Description

Be used to protect the distributed filter device and the method thereof of digital content literary property
Technical field
The present invention relates to be used to protect distributed filtering (distributedfiltering) method of the literary property of digital content, relate in particular to and be suitable for differentiating the distributed filter device and the method thereof that are used to protect the digital content literary property that has or not literary property according to the search rule that distributes in order to protect about the literary property of digital content.
Background technology
Known, the development of communication environment and digital device causes the explosion type demand of digital content.
But, be that in the contents such as film, music of representative quite a few is by (the online service supplier: illegal sharing online service provider), the example of the literary piracy that causes thus is quick-fried to be increased by SP with MP3, Divx etc.In addition, arrival along with the web2.0 epoch, merely the user of consumption digital content passed through UCC (user created content in the past, hereinafter referred to as UCC) and become wright initiatively, be that film, TV play, music etc. are edited to existing works in this course, the example of making etc. literary piracy by UCC increasingly sharpens.
Thus; in order to protect the literary property of digital content; utilize information filtering etc. to shield illegal download as technical safeguard measure; this information filtering is implemented in the following manner: the various information of promptly extracting content (for example; filename, Hash (hash) value, eigenwert etc.); and after the structure retrieval is differentiated the literary property that has or not about certain content with database in view of the above, select to filter according to this differentiation result.
On the other hand, following filter method had been proposed in the past: first method, by agency's middle devices such as (broker), carry out the generation and the retrieval of fingerprint (fingerprint) (eigenwert), thereby handle Large Volume Data in the jobs node distribution; Second method, the listed files to the management peer computer provides shared peer computer to share judges whether to filter respective file in the management peer computer, thereby provides filtering services to being connected to the user of lower floor who shares peer computer; And third party's method, whether register by affirmation, and the mode of handling from copyright administration module reception file identification information, request carried out about multi-user.
But, in filter method in the past, under the situation of first method, do not considering content character but in order to generate database and allocation contents based on the jobs node situation, thereby in the retrieval node, carry out under the situation of distribution operation, though the filtration scale increases, there is the problem that is difficult to expect to improve system performance; Under the situation of second method, have following problem: with the file-sharing environment is benchmark, and with the management server under the certificate server is that central dispense is shared peer computer and the distribution filtering object, but about the management peer computer of filtering object is under a plurality of situation, owing to need hold identical information, therefore need the list management that repeats; Under the situation of third party's method, carry out the authentication of two steps, the problem that exists the filtering object content capacity to increase according to the request of multi-user.
Thus; the objective of the invention is to; a kind of distributed filter device and method thereof that is used to protect the digital content literary property is provided; the database that will be used to filter in these apparatus and method is distributed as priority job node and general job node; thereby when the literary property of key numbers content, filter, can improve filtration efficiency that the increase of filtering object content causes thus according to priority.
Summary of the invention
According to embodiments of the invention, a kind of distributed filter device that is used to protect the digital content literary property is provided, it is characterized in that, comprising: the filtering information database, it comprises a plurality of priority job nodes database and a plurality of general job node database that generates based on the distribution benchmark; The priority job node unit utilizes above-mentioned a plurality of priority job node database, has or not the content of selecting to filter literary property according to content copyright; The general job node unit is not differentiated under the situation that content copyright has or not at above-mentioned priority job node unit, utilizes above-mentioned a plurality of general job node database, selects to filter the content that literary property is arranged; And retrieval server, generate above-mentioned a plurality of priority job node database and a plurality of general job node database, and according to the priority search rule, control utilizes the selection of above-mentioned priority job node unit and above-mentioned general job node unit to filter.
According to other embodiments of the invention, a kind of distributed filtering method that is used to protect the digital content literary property is provided, it is characterized in that, comprising:, generate a plurality of priority job nodes are used database with database and a plurality of general job node step according to the distribution benchmark; If request content filters, then utilize above-mentioned a plurality of priority job node database, have or not the 1st filtration step that filters according to the literary property of content; Do not differentiating under the situation about having or not of foregoing literary property, utilizing above-mentioned a plurality of general job node database, having or not the 2nd filtration step that filters according to the literary property of foregoing; And the step that the filtering result information transmission is given the client terminal of having asked the foregoing filtration will have been carried out in above-mentioned the 1st filtration step or the 2nd filtration step.
The present invention is according to the filtering object information of extracting in the client terminal of having asked retrieval, utilization judges whether having or not for filtering object, content copyright by a plurality of priority job nodes that the distribution benchmark generates with preferential execution of database, the process of filtering, thereby under the situation that the filtering object content increases, can disposablely block the retrieval amount of utilizing the general job node, thereby improve filtering response speed.
In addition, utilization comprises being retrieved with database by a plurality of priority job nodes of the subdivided information of distribution benchmark decision and has or not filtration, thereby not only can reduce the caused network bandwidth of utilizing of all filtering informations, and, can also improve filtering response speed by utilizing the comparatively faster Hash information of response speed, metamessage (meta information).
And, can retrieve with the filtration of database with database and a plurality of general job node by having utilized a plurality of priority job nodes that generate based on the distribution benchmark, improve recall precision.
Description of drawings
Fig. 1 is embodiments of the invention, according to the information filtering request of being suitable for is distributed as priority job and general job and the block scheme of information filtering service system that content is filtered.
Fig. 2 be represent in detail embodiments of the invention, select to carry out figure according to priority job node and general job node based on the distributed filter device of the filtration that has or not literary property.
Fig. 3 has been illustration embodiments of the invention, distributing makes up the priority job node with database and the general job node figure with the situation of database.
Thereby Fig. 4 be the expression embodiments of the invention, select to carry out process flow diagram according to being distributed as priority job node and general job node based on the process of the filtration that has or not literary property.
Embodiment
In the present invention; generating a plurality of priority job nodes usefulness databases and a plurality of general job node according to the distribution benchmark with under the state of database; if asked to be used for the filtration of content copyright protection; then utilize a plurality of priority job node databases; filter according to having or not optionally of content copyright; failing with database by a plurality of priority job nodes to differentiate under the situation that content copyright has or not; by a plurality of general job node databases; according to having or not of content copyright; optionally filter, can solve the problems of the prior art by such technical method.
Can understand advantages and features of the invention and be used to reach this method by reference accompanying drawing and the embodiment that together is described in detail later.But the present invention is not limited to the embodiment of following discloses, can be embodied as various mode, present embodiment only is used for complete open the present invention, be for the technician with general knowledge known in this field is intactly informed invention scope, the present invention is only defined by the scope of claims.In instructions full text, same numeral is represented the same structure key element.
In the process of explanation embodiments of the invention, think that specifying of known function or structure can unnecessarily hinder under the situation of main idea of the present invention, omits its detailed description.In addition, term described later is to consider the function of embodiments of the invention and the term that defines, sometimes according to the purpose of user, operator or convention and difference.Therefore its definition should be based on the content in this specification.
The combination of each square frame of block scheme and each step of process flow diagram can be carried out by computer program instructions.These computer program instructions can be installed in the processor of multi-purpose computer, special data processing equipment with computing machine or other executable programs, and therefore this instruction carried out of the processor of the data processing equipment by computing machine or other executable programs is formed for implementing the parts of the function that illustrates in each step of each square frame of block scheme or process flow diagram.These computer program instructions are in order to come constructing function by ad hoc fashion, also can be stored in computer-oriented or other executable programs data processing equipment, computing machine can utilize or the storer of embodied on computer readable in, so this computing machine can utilize or the storer of embodied on computer readable in the instruction of storing can also generate the making project directory of the instruction unit of the function that each step of comprising each square frame that is used for implementing block scheme or process flow diagram illustrates.Because computer program instructions can also be installed on the data processing equipment of computing machine or other executable programs, therefore also can on the data processing equipment of computing machine or other executable programs, implement a series of action step and generate the processor of carrying out with computing machine, thereby the instruction of the data processing equipment of enforcement computing machine or other executable programs can be provided for carrying out the step of the function that illustrates in each step of each square frame of block scheme or process flow diagram.
And each square frame or each step can represent to comprise the part of module, program segment (segment) or the code of the more than one executable instruction that is used to implement specific (some) logic functions.And, also to focus among several embodiment, it is in proper order also variable for the function of mentioning in square frame or step.For example, continuously illustrated two square frames or step can be carried out in fact simultaneously, or these square frames or step also can be carried out with reverse order according to the function of correspondence sometimes.
Below, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Fig. 1 is embodiments of the invention, according to the information filtering request of being suitable for is distributed as priority job and general job and the block scheme of information filtering service system that content is filtered, and it comprises client terminal (100), (200) are arranged/wireless communication networks, distributed filter device (300) etc.Here, distributed filter device (300) comprises retrieval server (302), priority job node unit (304), general job node unit (306), priority job node Database Unit (305), general job node Database Unit (307), filtering information database (308) etc.
With reference to Fig. 1, client terminal (100) is the terminal that is used to ask based on the filtration that has or not literary property of Any Digit content, the filtering object information of extraction data content (for example, fileinfo, Hash information, metamessage, characteristic information etc.), with the filtering object information that extracts and the filter request that has or not based on literary property together via have/wireless communication networks (200) is transferred to distributed filter device (300), and by have/wireless communication networks (200) receives thus the filter result information from distributed filter device (300) transmission, thereby it shown.Wherein, client terminal (100) expression has/various user terminals in the wireless network environment, can certainly represent by the user terminal the file-sharing environment under, phone, wireless network request content literary property have or not or content information is retrieved user terminal etc.
In addition, the content information that is extracted as client terminal (100), fileinfo is based on the file of video file or audio file and distinguishes information, for example under the situation of video file, can comprise compress mode, picture size, frame frequency information such as (frame rate), under the situation of audio file, can comprise sampling rate (sampling rate), information such as compress mode etc., Hash information by hash function (for example can comprise, functions such as MD5) value of obtaining etc., metamessage can comprise the wright in video file, information such as exercise question, metamessage can comprise composer in audio file, information such as singer, characteristic information can comprise the sight conversion under the situation of video file, edge histogram (edge histogram), color histogram (color histogram), SIFT information such as (scale invariant feature transform) can comprise MFCC (mel frequency cepstral coefficient) under the situation of audio file, spectral centroid information such as (spectral centroid).
In addition, there are/wireless communication networks (200) to provide environment to make client terminal (100) and to be in the multiple service of its high level by ICP/IP protocol, be HTTP (hyper-text transfer protocol), Telnet, FTP (file transfer protocol), DNS (domain name system), SMTP (simple mailtransfer protocol), SNMP (simple network management protocol), NFS (networkfile service), NIS wire nets such as (network information service) is connected to distributed filter device (300).
In addition, (200) are arranged/wireless communication networks is under the situation of wireless communication networks, it provides communication environment, make client terminal (100) be connected to distributed filter device (300) with the wire net interlock, implement switching and radio resource management function etc., it constitutes and comprises base station and base station controller, both supported also to support synchronously asynchronous, the base station is BTS (base transceiver station) under the synchronous situation, base station controller is BSC (base station controller), the base station is node (node) B under the asynchronous situation, and base station controller is RNC (radio network controller).Certainly, wireless network is not limited thereto, and can comprise the connection net of GSM net that is not the CDMA net and all mobile communication system that can make up later.
On the other hand, distributed filter device (300) is that the literary property according to digital content has or not the device of implementing to filter, retrieval server (302) is based on filtering information database (308), distribute and make up based on a plurality of priority job nodes of distribution benchmark database (305) and a plurality of general job node Database Unit 307, if by having/filtration that wireless communication networks (200) has or not based on literary property from client terminal (100) request, then control so that utilize priority job node unit (304) and general job node unit (306) to implement following the processing: i.e. retrieval according to search rule, the differentiation of whether filtering, the inspection that literary property has or not, filter etc., in view of the above priority job node unit (304) successively the privilege of access jobs node implement retrieval for the priority job node with a plurality of databases in the database (305), have or not filtering object and have or not literary property implementing successively in the retrieving to differentiate successively, after the filtration of implementing corresponding content is arranged under the situation of literary property, give retrieval server (302) with its readout, retrieval server (302) with such object information by have/wireless communication networks (200) is transferred to client terminal (100).
And, the priority job node unit (304) of distributed filter device (300) is by for priority job node retrieving successively under the situation that does not have literary property with Database Unit (305), visit the retrieval of implementation content of a plurality of general job nodes successively by general job node unit (306) with Database Unit (307), and analysis result for retrieval, after the filtration of carrying out this content under the situation of literary property is arranged, its object information is conveyed to retrieval server (302), retrieval server (302) with these result for retrieval information by have/wireless communication networks (200) is transferred to client terminal (100), do not having under the situation of literary property, with corresponding therewith object information by have/wireless communication networks (200) is transferred to client terminal (100).
In addition, filtering information database (308) for example can constitute the database about characteristic information, metamessage, Hash information, filtration key word etc., if under the situation of customizing messages, the eigenwert of the real number value of storage vector form that from the raw data of content, extract, that can discern content.For example, the value that can utilize sight conversion, motion vector (motion vectors), edge histogram, color histogram etc. under the situation of video file is as eigenwert, under the situation of audio file, can utilize by FFT according to the energy value of frequency band as eigenwert.
And, under the situation of metamessage, the various data values of memory contents, but it comprises the popularity order or the activity information table of the distribution benchmark in comparable data storehouse.For example, can comprise information such as appearance personage, director, exercise question, making society, dispensing society, popularity under the situation of video file, can comprise under the situation of audio file outside issue date, composer, singer's name, the song writer's information comprising copyright holder information, content type, popularity order information etc.
Under the situation of Hash information, storage is used to carry out the file cryptographic hash filtration that utilized cryptographic hash, that extract from the filtering object file.
Filter under the situation of key word, as the combination of the key word that is used to filter, storage file name or be used for the key word of term, the information that comprises in meta in the content file or the file header information etc. is used to filter key word.
On the other hand, Fig. 2 represents embodiments of the invention in detail, select the figure of execution according to priority job node and general job node based on the distributed filter device of the filtration that has or not literary property, in retrieval server (302) with filtering information database (308) serve as the basis according to the distribution benchmark, the a plurality of priority job nodes usefulness databases (DB1-DBL) of the structure that distributes and a plurality of general job node database (DB1-DBM '), if by having/filtration that wireless communication networks (200) has or not based on literary property from client terminal (100) request, then the 1st priority job node unit to the L priority job node unit of priority job node unit (304) is according to the successively retrieval of database (DB1-DBL) execution based on the priority job node of a plurality of priority job nodes, judge that literary property has or not and has under the situation of literary property, carries out the filtration of this content retrieving successively in the implementation.Here, L, M are the integers more than or equal to 1.
In addition, in the 1st general job node unit to the M general job node unit of general job node unit (306), by not differentiating under the situation that literary property has or not for the retrieval successively of priority job node, carry out retrieval according to a plurality of general job nodes with databases (DB1 '-DBM ') about the general job node, and have under the situation of literary property analyzing result for retrieval, carry out the filtration of corresponding content.
Here, Fig. 3 has been illustration embodiments of the invention, distribute to make up the figure of priority job node with the situation of database (DB1-DBL) and general job node usefulness database (DB1 '-DBM '), in filtering information database (308) for example according to content type, distribution period, the popularity order, filter sorted order, filtering object information, branch cloth benchmark such as distributed data library structure distribute and make up a plurality of priority job nodes database (DB1-DBL) and a plurality of general job node database (308b, DB1 '-DBM '), wherein under the situation of a plurality of priority job nodes with database (DB1-DBL), for example but each self-generating comprises for example content type, distribution period, the popularity order, filter sorted order, the database of at least one in the branch cloth benchmark such as filtering object information, when the database that generates based on the distribution benchmark more than 2, to additional different separately weighted values (for example, 0<weighted value<1), thus distribute generating database makes and has or not according to priority retrieval literary property.Certainly, have or not in order to retrieve literary property, can be according to generating a plurality of priority job nodes database (DB1-DBL) with a plurality of distribution benchmark characteristic of correspondence information, metamessage, Hash information, filtration keyword message etc.
For example, can generate priority job node database according to content type, distribution period, popularity order, the combination of filtering a plurality of distribution benchmark such as sorted order, filtering object information, if as the content of issuing at first, filtering object information with audio types, music one all reproduction order 100 songs, fileinfo and Hash information is come the combination distribution benchmark, then in filtering information database (308), retrieve metamessage and generate issuing date, a week in proper order, retrieve audio file and generate tabulation, and generate priority job node database based on this.
And, under a plurality of general job nodes the situation with databases (DB1 '-DBM '), can distribute separately according to predefined number (for example, M etc.) and for example generate characteristic information database, metamessage database, Hash information database, filter keyword database etc.For example, distribute to generate under 10 situations, generates 10 characteristic information databases, 10 metamessage databases, 10 Hash information databases, 10 filter keyword databases, and generation 10 general job node databases of each that comprise them separately.
Then, with reference to Fig. 4, the information filtering process of the filtering services system with said structure is described.
Thereby Fig. 4 be the expression embodiments of the invention, select to carry out process flow diagram according to being distributed as priority job node and general job node based on the process of the filtration that has or not literary property.
With reference to Fig. 4, under the standby mode of filtering services system, whether check in the retrieval server (302) of distributed filtering indexing unit (300) by having/filtration (step 402) that wireless communication networks (200) has or not based on literary property from client terminal (100) request.
Wherein, in retrieval server (302), as shown in Figure 3, can distribute make up a plurality of priority job nodes with databases (DB1-DBL) and a plurality of general job node usefulness database (DB1 '-DBM ') according to the distribution benchmark, under the situation of a plurality of priority job nodes with database (DB1-DBL), for example each self-generating comprises content type in filtering information database (308), distribution period, the popularity order, filter sorted order, the database of at least one in a plurality of distribution benchmark such as filtering object information, when the database that generates based on the distribution benchmark more than 2, additional separately different weighted value and the generation database that distributes has or not so that can retrieve literary property according to priority.
In addition, under the situation of a plurality of general job node databases (DB1 '-DBM '), in filtering information database (308), distribute separately according to predefined number (for example, M etc.) and for example to generate characteristic information database, metamessage database, Hash information database, filter keyword database etc.
Check result in above-mentioned steps (402), under the situation as if the filtration of having asked to have or not based on literary property, in retrieval server (302) will by have/wireless communication networks (200) from the filtering object information of client terminal (100) transmission (for example, fileinfo, Hash information, metamessage, characteristic information etc.) be communicated to priority job node unit (304), in priority job node unit (304),, carry out for of the retrieval successively (step 404) of a plurality of priority job nodes with Database Unit (305) according to search rule.In priority job node unit (304), analyze result for retrieval (step 406), carrying out successively to differentiate whether filter back (step 408) successively in the retrieving, check in the corresponding content whether literary property (step 410) is arranged.Here, being suitable for of search rule can be carried out in the following manner: for example, a plurality of priority job nodes with databases (DB1-DBL) in according to weighted value (for example, the real number value of 0<weighted value<1) is suitable under the situation of priority, for example DB1, DB2, DBL are suitable for weighted value and under the high situation of its priority retrieval they and after carrying out literary property and having or not inspection, retrieve remaining priority job node and carry out literary property with database successively and have or not inspection.
In check result as above-mentioned steps 410, have under the situation of literary property in being somebody's turn to do, after in priority job node unit (304), carrying out the filtration of this content, its filter result information is conveyed to retrieval server (302), retrieval server (302) with such filter result information by have/wireless communication networks (200) is transferred to client terminal (100) (step 412).
On the other hand, as mentioned above, step 404 in an embodiment of the present invention is to step 412, be illustrated as the retrieval successively of carrying out the priority job node successively, the inspection that literary property has or not, processes such as filtration and filter result information transmission, but if these processes of detailed description in detail, according to priority job node database separately, carry out retrieval successively based on the 1st priority job node, and have or not literary property according to result for retrieval inspection based on the 1st priority job node, do not having under the situation of literary property, execution has or not based on the retrieval of the 2nd priority job node and literary property to be checked to based on the retrieval of L priority job node with have or not literary property inspection etc., has to filter under the situation of literary property and its filter result information is transmitted.For example, the result who has or not inspection based on the retrieval and the literary property of the 3rd priority job node has under the situation of literary property, the process that omission has or not inspection based on the retrieval and the literary property of the 4th priority job node to the L priority job node is carried out and is filtered and transmit the process that it filters result for retrieval.
On the other hand, check result in above-mentioned steps (410), (that is, do not differentiate in the absence that literary property has or not) if having under the situation of literary property, in general job node unit (306), carry out retrieval (step 414) about general job node usefulness database (DB1 '-DBM ').
Then, in general job node unit (306), analyze result for retrieval (step 416), check that this content has or not literary property (step 418).
In check result as above-mentioned steps (418), have under the situation of literary property, after in this jobs node unit (306), carrying out the filtration of this content, its filter result information is conveyed to retrieval server (302), retrieval server (302) by have/wireless communication networks (200) gives client terminal (100) (step 412) with such filter result information transmission.
On the other hand, if, do not have literary property as the check result of above-mentioned steps (418), then in general job node unit (306) therewith the information of correspondence via have/wireless communication networks (200) is transferred to client terminal (100) (step 420).
Thus, with the filtering information database distribute be generated as a plurality of priority job nodes with databases and a plurality of general job node with database after, according to filter request, select to carry out and utilize a plurality of priority job nodes to retrieve with the filtration of database, and select to carry out and to utilize of the filtration retrieval of a plurality of general job nodes, thereby can carry out filtration operation efficiently by distributed search and data processing with databases.
In the above description, utilize various embodiments of the present invention to be illustrated, but the present invention is not limited thereto, and the technician who has common practise in the technical field under the present invention can carry out various displacements, distortion and change as can be known and not break away from technical purpose of the present invention.

Claims (16)

1. a distributed filter device that is used to protect the digital content literary property is characterized in that, comprising:
The filtering information database, it comprises a plurality of priority job nodes database and a plurality of general job node database that generates based on the distribution benchmark;
The priority job node unit utilizes above-mentioned a plurality of priority job node database, has or not the content of selecting to filter literary property according to content copyright;
The general job node unit is not differentiated under the situation that content copyright has or not at above-mentioned priority job node unit, utilizes above-mentioned a plurality of general job node database, selects to filter the content that literary property is arranged; And
Retrieval server generates above-mentioned a plurality of priority job node database and a plurality of general job node database, and according to the priority search rule, control utilizes the selection of above-mentioned priority job node unit and above-mentioned general job node unit to filter.
2. the distributed filter device that is used for the protected data content copyright as claimed in claim 1 is characterized in that,
Above-mentioned retrieval server is controlled, so that according to the information from the filtering object of client terminal transmission, select to filter foregoing by priority job node unit and general job node unit.
3. the distributed filter device that is used for the protected data content copyright as claimed in claim 2 is characterized in that,
The information of above-mentioned filtering object comprises fileinfo, Hash information, metamessage, characteristic information.
4. the distributed filter device that is used for the protected data content copyright as claimed in claim 2 is characterized in that,
Above-mentioned retrieval server is controlled, so that retrieve above-mentioned priority job node database according to the priority of predesignating, thus filter foregoing.
5. the distributed filter device that is used for the protected data content copyright as claimed in claim 4 is characterized in that,
Above-mentioned retrieval server is controlled, so that as if a priority job node database that utilizes in above-mentioned a plurality of priority job node unit, confirm the foregoing literary property and filter, then stop utilizing of the filtration of the priority job node of order after this with database.
6. the distributed filter device that is used for the protected data content copyright as claimed in claim 5 is characterized in that,
Above-mentioned a plurality of priority job node forms separately with database and comprises content type, distribution period, popularity order, filters at least one project in sorted order, the filtering object information.
7. the distributed filter device that is used for the protected data content copyright as claimed in claim 6 is characterized in that,
Above-mentioned a plurality of priority job node is with data base manipulation characteristic information, metamessage, Hash information, filtration keyword message, distinguishes foregoing type, distribution period, popularity order, filters sorted order, filtering object information.
8. the distributed filter device that is used for the protected data content copyright as claimed in claim 5 is characterized in that,
Above-mentioned a plurality of general job node is generated as at least one that comprises in characteristic information, metamessage, Hash information, the filtration keyword message separately with database.
9. a distributed filtering method that is used to protect the digital content literary property is characterized in that, comprising:
According to the distribution benchmark, generate a plurality of priority job nodes are used database with database and a plurality of general job node step;
If request content filters, then utilize above-mentioned a plurality of priority job node database, have or not the 1st filtration step that filters according to the literary property of content;
Do not differentiating under the situation about having or not of foregoing literary property, utilizing above-mentioned a plurality of general job node database, having or not the 2nd filtration step that filters according to the literary property of foregoing; And
The step that the filtering result information transmission is given the client terminal of having asked the foregoing filtration will have been carried out in above-mentioned the 1st filtration step or the 2nd filtration step.
10. the distributed filtering method that is used to protect the digital content literary property as claimed in claim 9, wherein,
In above-mentioned the 1st filtration step, from above-mentioned a plurality of priority job nodes with the information of database retrieval from the filtering object of above-mentioned client terminal transmission, thereby select to filter.
11. the distributed filtering method that is used for the protected data content copyright as claimed in claim 10, wherein,
The information of above-mentioned filtering object comprises fileinfo, Hash information, metamessage, characteristic information.
12. the distributed filtering method that is used to protect the digital content literary property as claimed in claim 10, wherein,
In above-mentioned the 1st filtration step, utilize above-mentioned a plurality of priority job node database according to the priority of predesignating, thereby select filtering content.
13. the distributed filtering method that is used to protect the digital content literary property as claimed in claim 12, wherein,
In above-mentioned the 1st filtration step, if utilize above-mentioned priority job node with the some priority job nodes in the data with database identification the literary property of foregoing, then ended to utilize of the filtration of the priority job node of order after this with database.
14. the distributed filtering method that is used for the protected data content copyright as claimed in claim 13, wherein,
Above-mentioned a plurality of priority job node forms separately with database and comprises content type, distribution period, popularity order, filters at least one project in sorted order, the filtering object information.
15. the distributed filtering method that is used to protect the digital content literary property as claimed in claim 14, wherein,
Above-mentioned a plurality of priority job node is with data base manipulation characteristic information, metamessage, Hash information, filtration keyword message, distinguishes foregoing type, distribution period, popularity order, filters sorted order, filtering object information.
16. the distributed filtering method that is used to protect the digital content literary property as claimed in claim 13, wherein,
Above-mentioned a plurality of general job node forms at least one that comprises in characteristic information, metamessage, Hash information, the filtration keyword message separately with database.
CN200910266218A 2009-04-21 2009-12-30 Distributed filter device for protecting digital content copyright and method thereof Pending CN101872353A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR34780/09 2009-04-21
KR1020090034780A KR20100116056A (en) 2009-04-21 2009-04-21 Distributed filtering apparatus and its method for copyright protection of digital contents

Publications (1)

Publication Number Publication Date
CN101872353A true CN101872353A (en) 2010-10-27

Family

ID=42997218

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910266218A Pending CN101872353A (en) 2009-04-21 2009-12-30 Distributed filter device for protecting digital content copyright and method thereof

Country Status (2)

Country Link
KR (1) KR20100116056A (en)
CN (1) CN101872353A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462458A (en) * 2014-12-16 2015-03-25 芜湖乐锐思信息咨询有限公司 Data mining method of big data system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102072738B1 (en) * 2018-06-12 2020-03-02 엔에이치엔 주식회사 Method and system for filtering user channel contents by a business producer
KR102395846B1 (en) 2021-11-19 2022-05-10 ㈜노웨어소프트 Filtering system of digital contents and control method therof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060206894A1 (en) * 2005-03-09 2006-09-14 Fusionsoft Co., Ltd. Method of scheduling jobs using database management system for real-time processing
KR100797898B1 (en) * 2007-04-20 2008-01-24 (주)내셔널그리드 System and method for filtering copyright of user digital contents using grid computing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060206894A1 (en) * 2005-03-09 2006-09-14 Fusionsoft Co., Ltd. Method of scheduling jobs using database management system for real-time processing
KR100797898B1 (en) * 2007-04-20 2008-01-24 (주)내셔널그리드 System and method for filtering copyright of user digital contents using grid computing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462458A (en) * 2014-12-16 2015-03-25 芜湖乐锐思信息咨询有限公司 Data mining method of big data system

Also Published As

Publication number Publication date
KR20100116056A (en) 2010-10-29

Similar Documents

Publication Publication Date Title
CA2683600C (en) A system and method for creating a list of shared information on a peer-to-peer network
JP5160556B2 (en) Log file analysis method and system based on distributed computer network
CN109040252A (en) Document transmission method, system, computer equipment and storage medium
CN109643319A (en) The system and method for matching content for identification
CN109766696A (en) The setting method and device of software permission, storage medium, electronic device
CN103702177B (en) A kind of storage method and player of video file
CN104937582A (en) Data synchronization
CN111736775A (en) Multi-source storage method, device, computer system and storage medium
CN106354797B (en) Data recommendation method and device
JP5956049B2 (en) Streaming net flow data analysis method and apparatus
CN110213234A (en) Developer's recognition methods, device, equipment and the storage medium of application file
CN112632129A (en) Code stream data management method, device and storage medium
CN113505260A (en) Face recognition method and device, computer readable medium and electronic equipment
CN110377489A (en) The method and apparatus of log information processing
CN104521183A (en) BIT TORRENT scan with cross comparison for robust data monitoring
CN101872353A (en) Distributed filter device for protecting digital content copyright and method thereof
CN106897313B (en) Mass user service preference evaluation method and device
Barik et al. Research perspective on digital forensic tools and investigation process
US10198737B2 (en) Peer-to-peer data collector and analyzer
CN103778223B (en) Pervasive word-reciting system based on cloud platform and construction method thereof
CN108418871A (en) A kind of cloud storage performance optimization method and system
CN112463527A (en) Data processing method, device, equipment, system and storage medium
CN103428231B (en) Offline download method and system
CN111479140B (en) Data acquisition method, data acquisition device, computer device and storage medium
Wang et al. Towards comprehensive analysis of tor hidden service access behavior identification under obfs4 scenario

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101027