Scroll Log Pattern Analysis for Unauthorized Content Copy Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing ease of online content copying, particularly for popular content types like webtoons, leads to rampant unauthorized duplication and distribution, infringing on copyright holders' rights and affecting legitimate subscribers, as existing technologies struggle to detect and prevent such illegal activities effectively.
Innovation Solution
A method and service server that detect unauthorized copying by comparing a user's scroll log with an unauthorized copy pattern, generating scroll log information from user interactions, and using this data to identify and warn or stop unauthorized copying in real-time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If content is made easily accessible online through portal sites, then users can easily obtain various kinds of content products, but copying of content becomes easier and unauthorized duplication increases significantly
Solution Approach 1:
The system performs preliminary actions by collecting scroll input data and generating scroll log information before unauthorized copying can occur. The service server monitors and records user scrolling patterns in advance, creating a baseline of legitimate viewing behavior that can be used for later detection and prevention of copyright infringement.
Solution Approach 2:
The system implements feedback mechanisms by comparing scroll log information against unauthorized copy patterns and providing real-time warnings to users. When the system detects scroll patterns matching known unauthorized copying behaviors, it immediately notifies the user, creating a feedback loop that prevents further infringement while maintaining legitimate content access.
2Reliability
If scroll log information is collected and analyzed in real-time to detect unauthorized copying, then copyright protection is improved, but system complexity and processing requirements increase
Solution Approach 1:
The system extracts only the essential scroll input data needed for detection purposes, separating this critical information from other user interactions. By focusing specifically on scroll position, duration, and pattern data, the system achieves accurate unauthorized copying detection without requiring complex analysis of all possible user behaviors, thereby reducing overall system complexity.
Solution Approach 2:
The system creates simplified copies of scroll behavior patterns rather than analyzing raw input data directly. By generating scroll log information that captures essential viewing patterns in a structured format, and comparing these patterns against predefined unauthorized copy templates, the system achieves reliable detection through pattern matching rather than complex real-time analysis.
3Measurement precision
If scroll log information is stored for each terminal device or user account, then unauthorized copiers can be identified, but data storage requirements and processing overhead increase
Solution Approach 1:
The system applies local quality by storing scroll log information with specific granularity tailored to each user's needs. Rather than uniformly storing all possible data for every user, the system stores scroll pattern data at the appropriate level of detail for identifying unauthorized copying behavior, optimizing storage efficiency while maintaining sufficient precision for detection purposes.
Solution Approach 2:
Instead of storing detailed raw scroll input data and processing it later, the system inverts the approach by pre-processing scroll inputs into condensed scroll log information that captures only the essential patterns needed for detection. This inversion reduces data volume while preserving the ability to accurately identify unauthorized copiers through pattern comparison.
Data Source
AI summary
A method for detecting an unauthorized copy of a content according to an embodiment of the present invention includes providing content including a plurality of images to a terminal device; collecting scroll inputs applied by a user to the terminal device when viewing the content, and generating scroll log information from the scroll inputs; and constructing a database by collecting the scroll log information according to each user account registered in the service server or identification information of the terminal device.


