Content Verification via Representation Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content sharing technologies in electronic devices do not provide effective verification to users that the intended content is successfully shared with the audience, leading to user and audience experience issues and potential security concerns due to errors in content transmission.
Innovation Solution
Incorporating a watermarking system where the host device generates a first representation of the content, transmits it with a network server, and compares it to a second representation received from the audience device, indicating successful sharing based on similarity thresholds, while also inserting watermarks to ensure content integrity and privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content sharing is implemented without verification mechanism, then content transmission is simple and fast, but user experience deteriorates due to inability to confirm successful sharing and security concerns arise from undetected transmission errors
Solution Approach 1:
The patent implements a feedback mechanism where the host device receives representations of content from audience devices, compares them with the original content representation, and provides verification feedback to confirm successful sharing. This feedback loop enables reliable content transmission verification without significantly increasing system complexity.
Solution Approach 2:
The patent replaces complex mechanical verification methods with digital representation comparison. Instead of using cumbersome verification protocols, the system uses lightweight digital representations (hashes or compressed data) of the content to enable efficient comparison and verification, reducing overall system complexity while maintaining reliability.
2Reliability
If watermarking system is added to verify content integrity, then content security and privacy are improved, but device complexity and processing requirements increase
Solution Approach 1:
The patent uses watermarking by embedding copies of identification information within the content itself. This copying approach allows for seamless integration of verification data without adding separate complex verification systems, maintaining content integrity while managing system complexity.
Solution Approach 2:
The patent merges the watermarking function with the existing content transmission and verification system. The watermarking process is integrated into the content preparation stage, and the verification is combined with the existing representation comparison mechanism, avoiding the need for separate complex watermarking infrastructure.
3Measurement precision
If continuous verification is performed during content sharing, then content accuracy is ensured, but user experience deteriorates due to interruptions and delays
Solution Approach 1:
The patent performs preliminary actions by generating content representations and embedding watermarks before actual content transmission. This advance preparation enables quick verification during transmission without causing interruptions or delays in the content sharing process, maintaining both accuracy and smooth operation.
Solution Approach 2:
The patent uses partial verification by comparing representations rather than verifying every single bit of content in real-time. This partial action approach provides sufficient verification accuracy to ensure content integrity while avoiding the performance overhead and interruptions that would result from complete real-time verification.
Data Source
AI summary
In some examples, a host device comprises a network interface and a processor. The processor is to, in response to a request to share content with a remote device, display the content in a graphical user interface. The content is a video. The processor is to generate an image of the content. The image is a frame of the video. The processor is to generate a first representation of the image, receive second and third representations of the image via the network interface, determine a first similarity between the first representation and the second representation, determine a second similarity between the first representation and the third representation, compare the first similarity to a threshold, compare the second similarity to the threshold, and indicate whether the content is successfully shared with the remote device based on the comparison of the first similarity to the threshold and the comparison of the second similarity to the threshold.


