Double-Layered Inline Frames for Cross-Domain Payment Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing online payment systems experience slow page response speeds due to multiple redirects between websites with and without online payment functions, hindering quick processing of online payments.
Innovation Solution
A data processing method and apparatus that utilizes double-layered inline frames to transfer data between websites with and without data processing permission, eliminating the need for multiple redirects by using a second inline frame as a bridge to facilitate cross-domain data transfer and enable online payments within the same domain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple redirects are used between websites with and without online payment functions, then online payment functionality is enabled across different domains, but page response speed becomes excessively slow
Solution Approach 1:
The patent introduces an intermediary component (inline frame or iframe) that acts as a mediator between the third-party website and the payment website. The payment interface is embedded within the original website's page through this intermediary, allowing payment functionality to be accessed without redirecting the user to a separate payment website, thus maintaining fast response speed while enabling cross-domain payment capability
Solution Approach 2:
The patent transitions from a single-page redirect model to a multi-dimensional embedded model using inline frames. Instead of navigating away from the current page to a payment page, the payment interface is loaded in a separate dimension (iframe) within the same page, allowing simultaneous display of both the original content and payment interface without sacrificing response speed
2Adaptability or versatility
If multiple redirects are performed between websites, then data processing permission is transferred between domains, but processing time increases excessively
Solution Approach 1:
The inline frame serves as an intermediary that enables direct communication and data transfer between the third-party website and the payment website without requiring multiple redirects. Data can be passed to and from the embedded payment interface through the intermediary, facilitating permission transfer and data processing in a single operation
Solution Approach 2:
The payment interface is pre-loaded and embedded within the original website's page structure before the user initiates the payment process. This preliminary setup eliminates the need for time-consuming redirects at the moment of payment, as the payment functionality is already in place and ready to process data immediately
Data Source
AI summary
A data processing method includes implementing data transfer between a website having a data processing permission and a website having no data processing permission by using the website having the data processing permission and in a cross-domain manner of a double-layered inline frame when the website having no data processing permission is accessed and data processing is performed in a page of the website; and calling a data processing interface of the website having the data processing permission to perform the data processing.


