Ad Identifier Verification via Domain Resource Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems lack an efficient method to verify the authenticity of identifiers provided by third-party content providers, which can lead to fraudulent activities, as users may be tricked into contacting incorrect or illegitimate contact information.
Innovation Solution
A computer-implemented method and system that receives an identifier, a content item, and a URL from a content provider, determines the domain, accesses and stores resources under that domain, detects and maps second identifiers, and compares them to the first identifier to ensure authenticity before approving its use with the content item.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If third-party content providers can freely provide identifiers with content items, then ease of operation is improved, but reliability deteriorates due to fraudulent activities
Solution Approach 1:
The system performs preliminary verification of identifiers by comparing them against identifiers found on the content provider's website before allowing the content item to be served. This advance checking prevents fraudulent identifiers from being used, resolving the contradiction between ease of operation and reliability.
2Reliability
If identifier verification is performed by checking resources under the domain, then reliability is improved, but device complexity increases
Solution Approach 1:
The system uses the content provider's own website resources to verify the authenticity of their identifiers. By extracting identifiers from the provider's own web pages and comparing them with the provided identifier, the system performs self-verification without requiring external verification services, thus improving reliability while managing complexity.
3Measurement precision
If multiple resources under the domain are accessed to verify identifiers, then measurement precision is improved, but loss of time increases
Solution Approach 1:
The system accesses multiple resources under the domain to extract identifiers for comparison, performing a thorough verification that may be more extensive than strictly necessary. This excessive action ensures high precision in verification by checking multiple potential identifier sources, accepting the time cost as a trade-off for accuracy.
Data Source
AI summary
Systems and methods for automatically verifying an identifier of a content provider are provided. A first identifier, a content item, and a uniform resource locator are received from a content provider. The domain of the uniform resource locator is determined. A plurality of second resources under the domain are accessed and stored in memory. From the plurality of second resources, a plurality of second identifiers are detected. A map of domain and a plurality of second identifiers is created. Using the map, the first identifier is compared to each of the plurality of second identifiers. If there is a match, the first identifier is approved to be used with the content item. The first identifier may be displayed on a user device with the content item.


