Digital Watermark Embedding via File Name Universality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital watermarking techniques lack versatility and are not adaptable to general-purpose file sets handled by virtual machines, as they are often specific to properties of pictures and sounds, and require specific conditions in the kernel, OS, file system, and file format, limiting their applicability.
Innovation Solution
A digital content management system that embeds a file name as a digital watermark into digital content, allowing it to be traced regardless of the file system, OS, kernel, or format, by using a digital watermark embedding device to generate and store file names correlated with identification information, and a detection device to verify the presence of these watermarks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional digital watermarking techniques are used for pictures and sounds, then the watermarking is effective for those specific media types, but the technique lacks versatility and cannot be applied to general-purpose file sets handled by virtual machines
Solution Approach 1:
The patent applies universality by designing a watermarking system that can operate across multiple file systems (NTFS, FAT32, EXT2, etc.), operating systems (Linux, Windows), and kernel versions without requiring system-specific modifications. The watermark is embedded in the file name rather than the file content, making it universally applicable to any file type and system configuration.
Solution Approach 2:
The patent uses the file name as an intermediary carrier for the digital watermark. Instead of embedding watermarks directly into file contents (which would require system-specific techniques), the watermark is placed in the file name attribute, which is a universal interface between the user and the file system, thereby mediating the watermarking process across diverse systems.
2Adaptability or versatility
If data hiding techniques are used in journaling file systems or extended file attributes, then the watermark can be embedded in those specific areas, but the technique becomes inapplicable when kernel, OS, file system, or file format conditions are not met
Solution Approach 1:
The patent achieves universality by selecting the file name as the watermark embedding location, which is a common attribute across all file systems and operating systems. This eliminates dependence on specific system conditions such as journaling file system support, extended file attribute capabilities, or kernel version requirements, ensuring the watermarking technique works reliably across diverse environments.
3Measurement precision
If digital watermarks are embedded into digital content to enable tracing, then the tracing capability is improved, but the technique is limited to specific media types and system configurations
Solution Approach 1:
The patent uses the file name as an intermediary to carry the digital watermark, enabling tracing capability while maintaining broad applicability. The file name serves as a mediating structure that is both accessible for watermark embedding and universally supported across different file systems and operating systems, thus achieving tracing accuracy without limiting versatility.
Solution Approach 2:
The patent embeds the digital watermark by creating a copy of identification information within the file name itself. This copying approach allows the watermark to be extracted and used for tracing purposes while the original file remains unchanged, enabling accurate tracing across any file type or system configuration without requiring content-specific processing.
Data Source
AI summary
A digital content management system (1) includes a digital watermark embedding device (100) which generates a file having a file name used as a digital watermark, and embeds it into a digital content to be managed; a digital watermark information storage device (140) which stores, as digital watermark information, the file name used as the digital watermark embedded in the digital content by the digital watermark embedding device (100), while correlating it with identification information of the digital content having the digital watermark embedded therein; and a digital watermark detection device (150) which detects the file name used as the digital watermark, stored in the digital watermark information storage device (140), from the digital content to be verified, referring to the digital watermark information stored in the digital watermark information storage device (140).


