Hyperlink Fingerprint Matching for Anonymous Status Checks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing and maintaining hyperlink collections is laborious and time-consuming, with existing methods failing to efficiently check hyperlink validity, especially in protected websites, leading to broken links and loss of navigation capability.
Innovation Solution
A computer-implemented method using probabilistic data structures and secure multiparty computation to check hyperlink status while preserving user anonymity, employing fingerprint generation and matching to determine hyperlink functionality, and returning status through a user interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual hyperlink checking is performed, then hyperlink validity can be verified, but the process is laborious and time-consuming
Solution Approach 1:
The system pre-generates fingerprints of hyperlinks and stores them in a database before actual checking is needed. When a hyperlink needs to be verified, the system compares its fingerprint against the pre-stored fingerprints, eliminating the need for time-consuming manual checking or live web access during the verification process.
Solution Approach 2:
Instead of accessing the actual hyperlink targets during verification, the system creates and stores fingerprint copies of the hyperlink identifiers. These fingerprints serve as representative copies that can be quickly compared without needing to retrieve or validate the original hyperlink destinations, significantly speeding up the process.
2Productivity
If automated link checking services are used, then hyperlink checking efficiency is improved, but user anonymity is compromised
Solution Approach 1:
The system extracts only the essential identifying feature of the hyperlink (its fingerprint) from the complete hyperlink data. By working with these extracted fingerprints rather than full hyperlink URLs or user browsing data, the system maintains checking efficiency while removing personally identifiable information that would compromise user anonymity.
Solution Approach 2:
The fingerprint acts as an intermediary representation between the actual hyperlink and the checking system. Instead of directly processing or storing sensitive hyperlink data that could reveal user identity, the system uses these intermediary fingerprints as a privacy-preserving proxy that maintains functionality while protecting user anonymity.
3Measurement precision
If fingerprints are stored for all hyperlinks, then matching accuracy is improved, but storage requirements increase
Solution Approach 1:
The system transforms the hyperlink identifier into a fingerprint with specific parameter characteristics (fixed length, fixed format, fixed number of bits). This parameter standardization allows for efficient storage and quick comparison operations. The fingerprint parameters are optimized to provide sufficient discrimination accuracy while maintaining compact storage size, resolving the trade-off between precision and quantity.
Data Source
AI summary
The present invention relates to a computer-implemented method and to a system to govern status check of at least one hyperlink in preservation of user's anonymity of the accessed hyperlink, comprising the following method steps: Providing probabilistic data structure storage, where at least one generated first fingerprint of a hyperlink referring to a WEB object accessed by at least one user is stored, whereby each fingerprint is associated with a status ascertained by the user access, Requesting a status check of at least one hyperlink; Generating a second fingerprint of each hyperlink requested for the status check, matching such a second fingerprint against the at least one first fingerprint, if the matching is successful then the status results in functioning, otherwise the status results in broken or as unknown functioning, and returning the status on an output device.
