Device and method for monitoring illegal distribution of copyrighted works through torrent network
The method and apparatus monitor and provide evidence of illegal torrent network distribution by identifying peer states and capturing screen images, addressing the challenge of illegal distribution monitoring without direct participation, and ensuring compliance.
Patent Information
- Application Number
- JP2024119504
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-26
- Filing Date
- 2024-07-25
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2044-07-25
AI Technical Summary
Existing technologies struggle to monitor and provide evidence of illegal distribution of copyrighted works through torrent networks without directly participating in the uploading and downloading process.
A method and apparatus that monitor the distribution by identifying peers as seeders or leechers, capture screen images, and store evidence to identify the period of illegal distribution, using a processor, DB server, capture server, and web server to manage and output reports.
Enables monitoring of illegal distribution without direct involvement and provides evidence of the distribution period, ensuring compliance with legal standards.
Smart Images

Figure 2025168159000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an apparatus and method for monitoring the illegal distribution of copyrighted works over a torrent network, which allows monitoring the illegal distribution of copyrighted works without being directly involved in uploading and downloading on the torrent network, and obtaining evidence that can identify the period of illegal distribution of copyrighted works over the torrent network. [Background technology]
[0002] Generally, Torrent refers to a protocol or program that divides files on the Internet into multiple pieces and shares them directly among users, and various clients such as μTorrent have been created and are widely used.
[0003] Torrent differs from existing P2P (Peer to Peer) services in that it does not receive entire data or programs from a single party, but rather uses a "one-to-many" sharing method in which file information is divided into fragments from multiple users. The more users there are, the faster the upload and download speeds become.
[0004] At this time, the roles of sender and receiver of the data change in real time; when a user is sharing a file, they act as the server (sender (uploader)), and when downloading a file from another user, they act as the client (receiver (downloader)).
[0005] After a file has been shared to a certain extent, users can upload and download fragments of the file by acting as both a server and a client at the same time. In other words, a user who distributes a complete copy of the file acts as a seeder, while a user who downloads only a partial copy of the file and distributes it at the same time acts as a leecher (non-seeder).
[0006] Torrent-related technology can compensate for slow internet speeds, but at the same time, it also serves as a channel for the illegal distribution of copyrighted material (i.e., copyrighted content). As a result, the damage caused by the illegal distribution of copyrighted content through torrent networks is serious, and millions of illegal copies have been accumulated online over the years.
[0007] In order to eradicate the illegal distribution of copyrighted works through torrent networks, there is a need for technology that can monitor the illegal distribution of copyrighted works without being directly involved in uploading and downloading on torrent networks (i.e., monitor the illegal distribution of copyrighted works in a non-illegal, complete state) and obtain evidence that can identify the period of illegal distribution of copyrighted works through torrent networks (i.e., evidentiary materials that can prove the period of copyright infringement due to the illegal distribution of copyrighted works).
[0008] The background art of the present invention is disclosed in Korean Patent Publication No. 10-2024-0008479 (2024.01.19.). Summary of the Invention [Problem to be solved by the invention]
[0009] According to one aspect of the present invention, the present invention has been created to solve the above-mentioned problems, and its purpose is to provide an apparatus and method for monitoring the illegal distribution of copyrighted works through a torrent network, which can monitor the illegal distribution of copyrighted works without being directly involved in uploading and downloading on the torrent network, and can obtain evidence that can identify the period of illegal distribution of copyrighted works through the torrent network. [Means for solving the problem]
[0010] A method for monitoring the illegal distribution of copyrighted material through a torrent network according to one aspect of the present invention includes the steps of: a processor confirming information about a peer distributing a torrent file designated as a copyrighted material to be monitored, and whether the peer's current status is a seeder or a leecher; and, if the peer is confirmed to be a seeder, the processor acquiring a monitoring screen capture image of the peer distributing the torrent file as evidence for proving the period of illegal distribution of the copyrighted material.
[0011] In the present invention, after the step of acquiring the monitoring screen capture image of the peer distributing the torrent file, the processor stores the information of the peer distributing the torrent file and the monitoring screen capture image in a DB server and a capture server, and manages the information stored in the DB server and the capture server through a web server, so that when submitted as evidence of illegal distribution of copyrighted works, only the illegal distribution information of the desired torrent file is searched through the web server and output in a report.
[0012] In the present invention, when outputting a report for submitting evidence of the illegal distribution of copyrighted works, the web server identifies the period from when the monitored peer was first discovered as a leecher having some file fragments or a seeder having all file fragments to when the peer was last detected as a seeder after being changed to a seeder as the period of illegal distribution of copyrighted works through the torrent network and includes this period in the report output.
[0013] In the present invention, in order to identify peers distributing the torrent file designated as the monitored copyrighted work, the processor calls up the torrent file and analyzes the infohash information to confirm whether it has the same infohash as the torrent file of the monitored copyrighted work.
[0014] In the present invention, the monitoring screen is characterized by including a plurality of areas that display at least one of information on the number of torrent files to be monitored, torrent file information, connection log information, setting information, standard clock information, tracker information, and detailed connection information.
[0015] In the present invention, after the step of checking whether the current state of the peer is a seeder or a leecher, the processor further includes a step of terminating the connection with the peer distributing the torrent file in order to prevent the torrent file from being downloaded; and is characterized in that, in order to monitor the peer distributing the torrent file, the step of checking whether the current state of the peer is a seeder or a leecher and the step of terminating the connection with the peer distributing the torrent file are repeatedly performed at specified time intervals.
[0016] In the present invention, in order to obtain evidence that can prove the period of illegal distribution of the copyrighted work, the processor repeatedly monitors peers that are distributing torrent files that have the same infohash as the torrent file of the copyrighted work being monitored at specified time intervals, captures the monitoring screen (First Seen) when the peer is first discovered, captures the monitoring screen (Seed Time) when the peer is determined to be a seeder, and captures the monitoring screen (Last Seen) when the peer is last discovered.
[0017] Another aspect of the present invention relates to a device for monitoring the illegal distribution of copyrighted material through a torrent network, which includes a processor that checks information on peers distributing torrent files designated as copyrighted material to be monitored and whether the peers are currently in a seeder or leecher state, and if the peer is confirmed to be a seeder, acquires a monitoring screen capture image of the peer distributing the torrent file as evidence for proving the period of illegal distribution of the copyrighted material; and a monitoring screen output module that displays at least one of information on the torrent file to be monitored, connection log information, standard clock information, tracker information, and connection detail information.
[0018] In the present invention, the system further includes a DB server and a capture server for storing information on peers distributing the torrent file and monitoring screen capture images; and a web server for managing the information stored in the DB server and the capture server; and when submitted as evidence of illegal distribution of copyrighted works, the system is characterized in that it is embodied to search for only the illegal distribution information of the desired torrent file through the web server and output it as a report.
[0019] In the present invention, when outputting a report to submit evidence of the illegal distribution of copyrighted works, the web server identifies the period from when the monitored peer was first discovered as a leecher having some file fragments or a seeder having all file fragments to when the peer was last detected as a seeder after being changed to a seeder as the period of illegal distribution of copyrighted works through the torrent network and includes this period in the report output. [Effects of the Invention]
[0020] According to one aspect of the present invention, the present invention allows for the monitoring of the unauthorized distribution of copyrighted material without being directly involved in uploading and downloading on the torrent network, and for obtaining evidence that can identify the period of unauthorized distribution of copyrighted material through the torrent network. [Brief explanation of the drawings]
[0021] [Figure 1] 1 is an exemplary diagram showing a schematic configuration of a device for monitoring illegal distribution of copyrighted material through a torrent network according to an embodiment of the present invention;
[0022] [Figure 2] 2 is an exemplary diagram showing a torrent file monitoring screen output through a monitoring screen output module in FIG. 1; FIG.
[0023] [Figure 3] 1 is a flowchart illustrating a method for monitoring illegal distribution of copyrighted material through a torrent network according to an embodiment of the present invention.
[0024] [Figure 4] FIG. 3 is a flowchart illustrating a method for obtaining evidence that can identify the period of illegal distribution of copyrighted material through the torrent network after checking the information and current status of peers distributing torrent files.
[0025] [Figure 5]FIG. 4 is an exemplary diagram showing a captured image of a monitoring screen that can calculate the illegal distribution period of copyrighted material of a peer distributing a torrent file.
[0026] [Figure 6] In Figure 1, this is an exemplary diagram shown to explain the operation of the processor only monitoring while the peer distributing the monitored torrent file is a leecher, and performing monitoring screen capture when the peer changes to a seeder.
[0027] [Figure 7] This is an exemplary diagram showing the operation of the processor in Figure 1 performing a monitoring screen capture at the time when the peer distributing the monitored torrent file was last detected after the peer was changed from a reacher to a seeder.
[0028] [Figure 8] FIG. 10 is an exemplary diagram showing a screen for outputting a report for submitting information on monitored peers (IPs) managed through a web server and a captured image of the monitored screen to relevant authorities as evidence.
[0029] [Figure 9] FIG. 10 is an exemplary diagram showing a screen for outputting a report for submitting information on monitored peers (IPs) managed through a web server and a captured image of the monitored screen to relevant authorities as evidence. DETAILED DESCRIPTION OF THE INVENTION
[0030] Hereinafter, an embodiment of an apparatus and method for monitoring the illegal distribution of copyrighted material through a torrent network according to the present invention will be described with reference to the accompanying drawings. In this process, the thickness of lines and the size of components shown in the drawings may be exaggerated for clarity and convenience. Furthermore, the terms used below are defined in consideration of the functions of the present invention and may vary depending on the intentions or practices of users and operators. Therefore, the definitions of such terms should be based on the overall content of this specification.
[0031] FIG. 1 is an exemplary diagram showing a schematic configuration of an apparatus for monitoring illegal distribution of copyrighted material through a torrent network according to an embodiment of the present invention.
[0032] As shown in FIG. 1, the device for monitoring illegal distribution of copyrighted material through a torrent network according to this embodiment includes a parsing module 110, a processor 120, a monitoring screen output module 130, a capture module 140, a DB server 150, and a capture server 160.
[0033] The parsing module 110 retrieves the torrent file and analyzes the Infohash information.
[0034] A torrent file is a file corresponding to a monitored work, and the processor 120 can sequentially call up multiple torrent files pre-registered in an index folder (or index server) (not shown) and analyze the infohash information through the parsing module 110.
[0035] The processor 120 checks the information of peers distributing torrent files designated as copyrighted works to be monitored and the current status (seeder / leecher) of the peers.
[0036] The processor 120 acquires evidence (ie, a monitoring screen capture image) that can prove the period of illegal distribution of the copyrighted work (ie, the period of copyright infringement) of the peer who is distributing the torrent file designated as the copyrighted work to be monitored.
[0037] The processor 120 stores information about monitored peers (IPs) and monitored screen capture images in the DB server 150 and capture server 160, and manages the information stored in the DB server 150 and capture server 160 through a web server (not shown).
[0038] The monitoring screen output module 130 outputs a monitoring screen on the display screen, including information on the number of torrent files to be monitored, torrent file information, connection log information, setting information, standard clock information (e.g., clock provided by the Korea Institute of Standards and Science), tracker information, and detailed connection information.
[0039] The capture module 140 captures the monitoring screen when an event of a specified condition occurs (ie, an event specified to capture First Seen, Seed Time, and Last Seen).
[0040] The DB server 150 stores information on monitored peers (IP addresses) and information on torrent files being distributed by the peers.
[0041] The capture server 160 stores evidence (ie, a captured image of the monitoring screen) that can prove the period of illegal distribution of copyrighted works (ie, the period of copyright infringement) of peers who are distributing torrent files designated as copyrighted works to be monitored.
[0042] In this case, the processor 120 can integrate and execute the functions of the parsing module 110, the monitor screen output module 130, and the capture module 140. However, in this embodiment, for ease of understanding, the functions of each module 110, 130, and 140 will be described separately.
[0043] In addition, the DB server 150 and the capture server 160 do not necessarily have to be configured separately, but may be integrated into one server. For example, the DB server 150 may be integrated with the capture server 160.
[0044] FIG. 2 is an example of a torrent file monitoring screen outputted through the monitoring screen output module in FIG.
[0045] Referring to Figure 2, the torrent file monitoring screen may include an area (1) for information on the number of torrent files being monitored, an area (2) for torrent file information, an area (3) for connection log information, an area (4) for settings information, an area (5) for standard clock information (e.g., clock provided by the Korea Institute of Standards and Science), tracker information (6), and an area (7) for detailed connection information.
[0046] The processor 120 can divide the torrent file monitoring screen into a plurality of screen areas through the monitoring screen output module 120 and display each of the information areas (1) to (7).
[0047] The area (1) for information on the number of torrent files to be monitored can display the total number of torrent files currently being monitored.
[0048] The torrent file information area (2) can display the torrent name, infohash, number of file fragments, size of each file fragment, copyright owner, etc.
[0049] The connection log information area (3) can display multiple pieces of information that show the peer status for each torrent file (e.g., time, peer (IP), peer status (Seeder / Non-Seeder), torrent name (torrent file name), and infohash information).
[0050] The setting information area (4) can display information on multiple torrent files designated as copyrighted works to be monitored.
[0051] The standard clock information area (5) can display the clock provided by the Korea Institute of Standards and Science to prove that the time is not fabricated when the processor 120 acquires evidence (i.e., a surveillance screen capture image) that can prove the period of illegal distribution of a copyrighted work (i.e., the period of copyright infringement) by a peer distributing a torrent file designated as a monitored copyrighted work, and to increase the reliability of the surveillance screen capture image.
[0052] The tracker information area (6) can display information about the tracker (i.e., a site with a server that records upload / download numbers by entering a specific address in a seed file, or a server that connects information between torrent users).
[0053] The Connection Detail Information Area (7) can display detailed information about the selected item when the user selects one of the items in the list displayed in the Connection Log Information Area (3) or when the user selects one of the items in the list displayed in the Torrent File Information Area (2).
[0054] The processor 120 automatically monitors multiple monitored torrent files registered in an index folder (or index server) (not shown), and collects multiple pieces of information (e.g., time, peer (IP), peer status (Seeder / Non-Seeder), torrent name (torrent file name), Infohash information) that indicate the peer status for each torrent file and displays it on the monitoring screen.
[0055] FIG. 3 is a flowchart illustrating a method for monitoring illegal distribution of copyrighted material through a torrent network according to an embodiment of the present invention.
[0056] Referring to FIG. 3, the processor 120 connects to a peer that is uploading (distributing) a torrent file (S101).
[0057] The processor 120 checks whether the peer uploading (distributing) the torrent file has the same infohash as the torrent file of the copyrighted work to be monitored (Check Infohash) (S102).
[0058] Through Infohash verification, if the torrent file being distributed (uploaded / downloaded) by the peer has the same Infohash as the torrent file of the copyrighted work being monitored, the processor 120 checks whether the peer has all the file pieces (S103) (Check Have).
[0059] If a peer distributing a torrent file does not have all the file pieces, the processor 120 checks how many file pieces the peer has (S104) (Check Bitfield).
[0060] A peer distributing a torrent file may return to the processor 120 if it has all the file fragments, or may return to the processor 120 how many of the all the file fragments it has.
[0061] Accordingly, the processor 120 determines, based on the file fragment information (i.e., Have information and Bitfield information) received from the peer distributing the torrent file, whether the peer distributing the torrent file is a Seeder that has all the file fragments and is distributing them, or a Leecher (Non-Seeder) that has only some of the file fragments, and then terminates the connection with the peer distributing the torrent file (S105) (TCP Disconnect).
[0062] Accordingly, the processor 120 can check only the information and current status (seeder / leecher) of the peer distributing the torrent file and then disconnect, thereby preventing the torrent file from being downloaded from the peer distributing the torrent file.
[0063] In other words, by checking only the information and current status (seeder / leecher) of peers distributing torrent files and then disconnecting, processor 120 does not have any effect on the operation of peers acting as seeders distributing torrent files, or peers acting as leechers (non-seeders) distributing torrent files.Furthermore, processor 120 itself can check only the information and current status (seeder / leecher) of peers distributing torrent files without downloading illegal copyrighted material, thereby making it possible to monitor the illegal distribution of copyrighted material in a non-illegal and complete state.
[0064] Once the information of the peers distributing the torrent file and their current status (seeder / leecher) have been confirmed, the processor 120 transmits the relevant information (e.g., Infohash, peer (IP), monitoring screen capture image) to the DB server 150 and capture server 160, respectively.
[0065] Figure 4 is a flowchart illustrating a method for obtaining evidence that can identify the period of illegal distribution of copyrighted material through the torrent network after checking the information and current status of peers distributing torrent files in Figure 3.
[0066] Referring to FIG. 4, the processor 120 checks the information and current status (seeder / leecher) of the peer distributing the torrent file (S201), terminates the connection with the peer distributing the torrent file (S202) (TCP Disconnect), and analyzes the file fragment information (i.e., Have information and Bitfield information) returned by the peer distributing the torrent file according to the time of connection to the peer (S203).
[0067] That is, the processor 120 repeats the process of connecting to peers distributing torrent files at specified time intervals (e.g., 1 minute, 5 minutes, 20 minutes, etc.) and checking and analyzing the information and current status (seeder / leecher) of the peers distributing torrent files.
[0068] By repeating this process, evidence (i.e., a surveillance screen capture image) can be obtained that can be used to calculate the period (time) from when a peer distributing a torrent file was first determined to be a seeder to when it was continuously determined to be a seeder at specified time intervals until it was determined to be the final seeder. This can then be used to obtain evidential material that can prove the period of time during which the peer distributing the torrent file illegally distributed copyrighted works (i.e., the period of copyright infringement).
[0069] At this time, the processor 120 analyzes the file fragment information (i.e., Have information and Bitfield information) returned by the peer distributing the torrent file by connection time and stores the results in the DB server 150 (S204), and also captures the file fragment information (i.e., Have information and Bitfield information) returned by the peer distributing the torrent file and stores it in the capture server 160 (S205).
[0070] The information stored in the DB server 150 and the capture server 160 is managed through a web server (not shown), and when necessary (i.e., when submitting evidence), only the desired information can be searched and output in report form (see Figures 8 and 9).
[0071] FIG. 5 is an exemplary diagram showing a captured image of a monitoring screen that can calculate the period of time during which a peer distributing a torrent file has been illegally distributing copyrighted material in FIG.
[0072] Referring to Figure 5, the processor 120 captures as "First Seen" the monitoring screen displaying the time information when a peer distributing a torrent file having the same infohash as the torrent file of the copyrighted work being monitored was first discovered (S301).
[0073] The processor 120 determines the current status of a peer distributing a torrent file that has the same infohash as the torrent file of the copyrighted work being monitored, and if the current status of the peer is a leecher (non-seeder), it performs n-th repeated analysis until the current status of the peer is determined to be a seeder (S302).
[0074] The processor 120 determines the current status of a peer distributing a torrent file that has the same infohash as the torrent file of the copyrighted work being monitored, and if the current status of the peer is determined to be a seeder, it captures the monitoring screen displaying the peer's current status as a seeder as "Seed Time" (S303). After that, it repeats the analysis n times until the peer is no longer found.
[0075] If the processor 120 does not find any more peers distributing torrent files with the same infohash as the torrent file of the copyrighted work being monitored, it captures the monitoring screen showing the status of the last discovered peer as Seeder as "Last Seen" (S304).
[0076] In this way, the processor 120 stores in the capture server 160 a captured image (First Seen) of the monitoring screen at the time when a peer distributing a torrent file having the same infohash as the torrent file of the copyrighted work being monitored was first discovered, a captured image (Seed Time) of the monitoring screen at the time when the peer was first determined to be a seeder, and a captured image (Last Seen) of the monitoring screen at the time when the peer was last determined to be a seeder.
[0077] This makes it possible to obtain evidential materials (i.e., surveillance screen capture images) that can prove the period of time during which a peer distributing a torrent file illegally distributed copyrighted material (i.e., the period of copyright infringement).
[0078] In order to obtain evidence (i.e., a monitoring screen capture image) that can prove the period of illegal distribution of copyrighted works (i.e., the period of copyright infringement) of a peer distributing a torrent file, when an event of a specified condition (i.e., an event specified to capture First Seen, Seed Time, and Last Seen) occurs, the processor 120 pauses the thread (a work unit processed independently by the CPU; in the case of 4 cores and 4 threads, 4 tasks can be processed simultaneously by 4 cores), freezes the monitoring screen, and then captures the screen.
[0079] Pausing a thread here means intentionally creating a "Not Responding" state and freezing the screen, similar to the situation when a program is temporarily halted while you are working on a computer and a "Not Responding" message is displayed in the upper left corner.
[0080] However, if the processing speed of the processor 120 is faster than the speed at which the information on the monitoring screen is scrolled, the monitoring screen may be captured in real time without having to pause the thread.
[0081] In addition, the events of the specified conditions for monitoring screen capture include the time when a peer (IP) distributing a torrent file identical to the infohash being monitored is first detected (First Seen screen capture time), the time when a peer (IP) distributing a torrent file identical to the infohash being monitored is first detected as a seeder (Seed Time screen capture time), and the time when a seeder distributing a specific torrent file is last detected through n-th repeated monitoring (Last Seen screen capture time).
[0082] If a peer (IP) distributing the monitored torrent file is a leecher (non-seeder) that only has a portion of the entire file fragment, the processor 120 can set it only as a monitoring target and not as a monitoring screen capture target.The monitored peer that was a leecher becomes a seeder and is changed to a monitoring screen capture target, and the monitoring screen capture can proceed (see Figure 6).
[0083] FIG. 6 is an exemplary diagram illustrating the operation of the processor in FIG. 1, in which the processor only monitors the peer distributing the monitored torrent file while the peer is a leecher, and performs monitoring screen capture when the peer changes to a seeder.
[0084] When a monitored peer that was a reacher becomes a seeder, the processor 120 repeatedly monitors the peer at a specified time interval (e.g., 1 minute, 5 minutes, 20 minutes, etc.), and if communication with the peer is no longer progressing (i.e., the peer is no longer detected), it captures the monitoring screen from the time the peer was last detected (see Figure 7).
[0085] FIG. 7 is an exemplary diagram illustrating the operation of the processor in FIG. 1 performing a monitoring screen capture at the time when the peer distributing the monitored torrent file was last detected after the peer was changed from a reacher to a seeder.
[0086] In this way, the processor 120 stores information on monitored peers (IPs) and monitored screen capture images in the DB server 150 and capture server 160, and manages the information stored in the DB server 150 and capture server 160 through a web server (not shown).
[0087] 8 and 9 are exemplary diagrams showing screens for outputting a report for submitting information on monitored peers (IPs) managed through a web server and a captured image of the monitored screen to relevant authorities as evidence.
[0088] When outputting a report, the web server (or processor 120) can calculate the period between the time when the monitored peer that was a leecher became a seeder and the first time the monitoring screen was captured (First Seen) and the time when the last time the monitoring screen was captured by the seeder (Last Seen), and include this in the report.
[0089] As a result, the period from the first time the monitoring screen was captured (First Seen) to the last time the monitoring screen was captured (Last Seen) included in the report can be identified as the period of illegal distribution of copyrighted works through the torrent network (i.e., the period of copyright infringement due to the illegal distribution of copyrighted works).
[0090] At this time, the format of the report can be varied in various ways, but as shown in Figure 9, it can include the copyright holder, copyrighted work name, torrent name, hash information, first seen time (First Seen), last seen time (Last Seen), exact copy time (Seed Time), seeder IP, and illegal distribution period information.
[0091] As mentioned above, the present invention has the effect of monitoring the illegal distribution of copyrighted works without being directly involved in uploading and downloading on the torrent network (i.e., in a state of integrity where there is no illegal activity) and obtaining evidence that can identify the period of illegal distribution of copyrighted works through the torrent network.
[0092] While the present invention has been described with reference to the embodiments illustrated in the drawings, these are merely illustrative, and those skilled in the art will recognize that numerous modifications and equivalent embodiments are possible. Therefore, the technical scope of the present invention should be defined by the following claims. Furthermore, the implementations described herein may be embodied, for example, as a method or process, an apparatus, a software program, a data stream, or a signal. Even if discussed only in the context of a single form of implementation (e.g., discussed only as a method), the implementation of the discussed features may also be embodied in other forms (e.g., an apparatus or a program). An apparatus may be embodied in appropriate hardware, software, firmware, or the like. A method may be embodied in an apparatus, such as a processor, which generally refers to a processing device including a computer, a server, a microprocessor, an integrated circuit, or a programmable logic device. Processors also include communication devices, such as computers, cell phones, portable / personal digital assistants ("PDAs"), and other devices that facilitate the communication of information between end users.
Claims
1. The processor checks the information of peers distributing the torrent file designated as the monitored copyrighted work, and whether the peers are currently seeders or leechers; and A method for monitoring the illegal distribution of copyrighted material through a torrent network, comprising: when the peer is identified as a seeder, the processor acquires a monitoring screen capture image of the peer distributing the torrent file as evidence to prove the period of illegal distribution of the copyrighted material.
2. After the step of acquiring a monitoring screen capture image of a peer distributing the torrent file, the processor: The information of the peers distributing the torrent file and the monitoring screen capture image are stored in a DB server and a capture server, and the information stored in the DB server and the capture server is managed through a web server. The method for monitoring the illegal distribution of copyrighted material through a torrent network as described in claim 1, characterized in that when submitted as evidence of the illegal distribution of copyrighted material, only the illegal distribution information of the desired torrent file is searched through the web server and output as a report.
3. When outputting a report to submit evidence of the illegal distribution of the copyrighted work, The web server The method for monitoring the illegal distribution of copyrighted works through a torrent network as described in claim 2, characterized in that the period from when the monitored peer was first discovered as a leecher having some file fragments or as a seeder having all file fragments to when the peer was last detected as a seeder after being changed to a seeder is identified as the period of illegal distribution of copyrighted works through the torrent network and included in the report output.
4. To check peers who are distributing the torrent files designated as the monitored copyrighted works, The processor: Call the torrent file and analyze the infohash information.
2. The method for monitoring the illegal distribution of copyrighted material through a torrent network according to claim 1, wherein the method checks whether the torrent file of the copyrighted material being monitored has the same infohash as the torrent file of the copyrighted material being monitored.
5. The monitoring screen includes: A method for monitoring the illegal distribution of copyrighted material through a torrent network as described in claim 1, characterized in that it includes multiple areas displaying at least one of the following information: number of torrent files to be monitored, torrent file information, connection log information, configuration information, standard clock information, tracker information, and detailed connection information.
6. After checking whether the current state of the peer is a seeder or a leecher, The processor: The method further includes terminating the connection with the peer distributing the torrent file in order to prevent the torrent file from being downloaded; 2. The method for monitoring illegal distribution of copyrighted material through a torrent network according to claim 1, characterized in that, in order to monitor peers distributing the torrent file, the steps of checking whether the current status of the peer is a seeder or a leecher and terminating the connection with the peer distributing the torrent file are repeatedly performed at specified time intervals.
7. In order to obtain evidence that can prove the period of illegal distribution of the copyrighted work, The processor: Repeatedly monitor peers distributing torrent files that have the same infohash as the torrent file of the copyrighted work being monitored at specified time intervals; Capture the monitoring screen (First Seen) when the peer was first discovered, Capture the monitoring screen (Seed Time) at the time when the peer is determined to be a seeder, 2. The method of claim 1, further comprising capturing a monitoring screen (Last Seen) at the time when the peer was last discovered.
8. A processor that checks information about peers distributing the torrent file designated as a copyrighted work to be monitored and whether the peer is currently a seeder or a leecher, and if the peer is confirmed to be a seeder, acquires a monitoring screen capture image of the peer distributing the torrent file as evidence for proving the period of illegal distribution of the copyrighted work; and A device for monitoring the illegal distribution of copyrighted material through a torrent network, characterized by including a monitoring screen output module that displays at least one of monitored torrent file information, connection log information, standard clock information, tracker information, and detailed connection information.
9. The system further includes a DB server and a capture server for storing information on peers distributing the torrent file and monitoring screen capture images; and a web server for managing the information stored in the DB server and the capture server; The device for monitoring the illegal distribution of copyrighted material through a torrent network as described in claim 8, characterized in that when submitted as evidence of the illegal distribution of copyrighted material, it is implemented to search for only the illegal distribution information of the desired torrent file through the web server and output it as a report.
10. The web server When outputting a report to submit evidence of the illegal distribution of the copyrighted work, The device for monitoring the illegal distribution of copyrighted works through a torrent network as described in claim 9, characterized in that the period from when the monitored peer was first discovered as a leecher having some file fragments or as a seeder having all file fragments to when the peer was last detected as a seeder after being changed to a seeder is identified as the period of illegal distribution of copyrighted works through a torrent network and included in the report output.
Citation Information
Patent Citations
Systems and methods for managing data assets associated with peer-to-peer networks
JP2016524732A
Method and system for preventing distribution of illegal content over internet
JP2020161096A