USB Host IP Infringement Detection via X.LFPS Compliance Trigger
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for protecting intellectual property rights of USB device IP, especially soft IP, are inadequate as they can be easily modified and decrypted, making it difficult to identify infringement, particularly in pay-per-tape out models and when used across multiple products.
Innovation Solution
A USB protocol-based method for identifying IP infringement involves connecting an infringement identification device and a USB protocol analyzer to a USB host, sending an X.LFPS file to induce compliance mode, capturing and determining IP copyright information, and determining infringement based on received data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If soft IP is delivered with high flexibility for modification, then adaptability is improved, but ease of detecting infringement deteriorates
Solution Approach 1:
The patent embeds copyright information and identification markers into the soft IP code before delivery to the customer. This preliminary action ensures that even though the soft IP can be modified and adapted, the original copyright attributes are already embedded and can be detected later to identify infringement.
Solution Approach 2:
The patent uses an intermediary identification mechanism (copyright information embedded in the code) that bridges the gap between the flexible soft IP and the need for infringement detection. This intermediary element allows the system to maintain flexibility while enabling detection through the embedded markers.
2Reliability
If encryption is applied to protect soft IP, then reliability of protection is improved, but ease of operation deteriorates
Solution Approach 1:
Instead of encrypting the entire soft IP code which would make it unusable, the patent applies partial action by embedding only copyright information and identification markers into the code. This maintains the usability of the full code while providing protection through the embedded elements.
Solution Approach 2:
The patent segments the protection mechanism from the functional code. The copyright information and identification markers are embedded as separate elements within the code structure, allowing the functional code to remain operational while the segmented protection elements provide reliability.
3Adaptability or versatility
If soft IP is modified to generate different versions, then adaptability is improved, but loss of information about original copyright deteriorates
Solution Approach 1:
The patent performs preliminary embedding of copyright information into the soft IP before any modifications are made. This ensures that even when the code is modified to create different versions, the original copyright attributes are already embedded and preserved within the modified code structure.
Solution Approach 2:
The embedded copyright information acts as a feedback mechanism that persists through modifications. When the code is analyzed, the feedback from the embedded markers provides information about the original copyright, preventing complete loss of attribution even after multiple versions are created.
Data Source
AI summary
A USB protocol-based IP infringement identification method for USB devices, including the following steps: S1, connecting an infringement identification device at a peer side of the USB host to be tested; S2, the USB host to be tested entering compliance mode; S3, the infringement identification device sending an X.LFPS file to the USB host to be tested; S4, upon the USB host to be tested receiving the X.LFPS file, the USB host to be tested sending IP copyright information to the infringement identification device; S5, determining whether the USB host to be tested infringes the IP. The infringement identification of the USB device to be tested is performed by using the compliance mode specified in the USB protocol, which is more stable, reliable and can also save costs.


