Website Verification via Dynamic Code and Intermediary Register
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online shoppers are hesitant to transact on lesser-known merchant websites due to concerns about payment card data security, leading to a need for a website verification system to ensure legitimacy before entering payment details.
Innovation Solution
A computer-implemented method and system for website verification involving a verification register, dynamic code generation, and user-initiated verification processes, allowing users to check if a website is legitimate by storing registration records, generating dynamic codes, and retrieving details for verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a website verification system is implemented, then user trust and security are improved, but system complexity increases
Solution Approach 1:
The patent introduces a verification register as an intermediary component that mediates between websites and users. The register stores registration records of legitimate websites and issues dynamic codes, allowing users to verify website authenticity without requiring complex direct verification mechanisms. This intermediary structure simplifies the verification process while maintaining high reliability.
Solution Approach 2:
The system performs preliminary verification by storing registration records of legitimate websites in the verification register before actual transactions occur. Websites must register in advance and receive dynamic codes, which are then displayed to users. This preliminary action ensures that only verified websites can participate in transactions, improving reliability without adding complexity during the actual transaction process.
2Reliability
If dynamic codes are generated and displayed on websites, then verification assurance is improved, but device complexity increases
Solution Approach 1:
The verification system enables websites to self-verify by automatically generating and displaying dynamic codes on their own pages. The website server retrieves the dynamic code from the verification register and incorporates it into the webpage without requiring user intervention or complex verification infrastructure on the user's end. This self-service approach improves verification assurance while minimizing added complexity.
3Object-affected harmful factors
If user-provided content is transmitted for display on the website, then user security is improved, but system complexity increases
Solution Approach 1:
The verification register acts as an intermediary that securely stores and transmits user-provided content to websites. Instead of direct connections that could expose sensitive data, the register mediates the content transmission process, ensuring that payment card information and other sensitive user data are protected while still allowing the content to be displayed on verified websites. This maintains security without significantly increasing system complexity.
Data Source
AI summary
A computer-implemented method is proposed for website verification. The method comprises: storing registration records for legitimate websites in a verification register; receiving, from a website to be verified, a user-initiated verification request; responsive to the user-initiated verification request, checking that the website to be verified is in the verification register; generating and transmitting a dynamic code for display on the website if the website to be verified is in the verification register; and responsive to a user entering the dynamic code into a verification module, retrieving details of the website from the verification register and transmitting the details of the website to the user for checking against the website to be verified.


