Protectable Content Inspection Using Multi-Technique Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In collaborative software development environments, detecting unauthorized copying of software elements is challenging due to the shared nature of development, increasing the risk of infringing legal rights, and existing methods are inefficient in identifying copied content.
Innovation Solution
A system and method that employs multiple inspection techniques to identify areas of interest in protectable content, such as source code or multimedia, by comparing hash values, token analysis, structure inspection, and license information, to minimize false positives and determine supplemental information about copied sections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple inspection techniques are used to identify copied content, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The inspection system is divided into multiple independent techniques: hash value comparison, token analysis, structure inspection, and license information verification. Each technique operates as a separate module that inspects different aspects of the protectable content, allowing the system to achieve high detection accuracy through diversified approaches while maintaining manageable complexity through modular design
Solution Approach 2:
The inspection system performs multiple functions using a unified framework: it can compute hash values, analyze tokens, inspect structure, and verify license information all within the same system architecture. This multi-functional design allows a single system to address various copying detection needs without requiring separate specialized tools for each technique
2Measurement precision
If multiple inspection techniques are employed, then false-positive identifications are reduced, but loss of time increases
Solution Approach 1:
The system performs preliminary actions by conducting quick hash value comparisons and token analysis first, which can rapidly identify obvious copies. These preliminary inspections filter out clearly copied content before more time-consuming structure inspection and license verification are performed, reducing overall inspection time while maintaining accuracy
Solution Approach 2:
The inspection techniques operate with feedback mechanisms where results from one technique inform the execution of others. For example, if hash value comparison identifies a potential copy, the system feedbacks this information to trigger more detailed token analysis and structure inspection only for that specific area, rather than performing all inspections on the entire content, thus reducing false positives while optimizing time usage
Data Source
AI summary
A protectable content is inspected using both a first technique and a second technique that is different from the first technique. An area of interest in the protectable content is then identified based on the inspections.


