Payment Popup Window for Seamless Mobile Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing payment methods on mobile devices require users to interrupt their current activity and navigate through multiple steps to complete a transaction, making the process time-consuming and inconvenient.

Innovation Solution

A method and apparatus that detects a preset operation on a user interface to display a new window with payment application identifiers, allowing users to select and view payment information without leaving their current application, by setting a trigger position region and displaying valid or invalid payment information based on the device's unlock status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users follow traditional payment methods by closing current application and opening payment application, then payment can be completed, but user time is consumed and current operation is interrupted

Engineering Contradiction:
Improvepayment convenienceVSAvoidpayment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The payment interface is segmented into a popup window that can be overlaid on the current application, allowing payment operations to be performed in a separate, dedicated space without leaving the current context. This resolves the contradiction by enabling payment completion while maintaining the current operation state.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The payment application identifier and interface elements are prepared and displayed in advance through the popup window, allowing users to quickly select and execute payment without the delay of navigating through multiple applications. This preliminary preparation reduces payment time while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If users navigate through multiple steps to find payment application and enter payment page, then payment information can be accessed, but operation complexity increases

Engineering Contradiction:
Improvepayment accuracyVSAvoidpayment process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The payment application identifier and key payment elements are extracted and displayed in a dedicated popup window, separating the payment function from the complex navigation through multiple applications. This extraction simplifies the user interface while maintaining reliable payment processing by keeping the core payment functionality accessible.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If payment interface is always accessible, then payment convenience is improved, but security risk increases

Engineering Contradiction:
Improvepayment accessibilityVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The payment popup window employs dynamic display control, appearing only when triggered by specific user actions (such as long press or double click on payment icon) and disappearing after payment completion or timeout. This dynamic behavior provides payment accessibility when needed while minimizing security risks by not maintaining a permanently accessible payment interface.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3472784B1Payment information processing method, apparatus, and user device
Publication Date: 2023.12.20 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3472784B1 patent drawingFigure 1
  • EP3472784B1 patent drawingFigure 2
  • EP3472784B1 patent drawingFigure 3A

AI summary

A payment information processing method is disclosed. The method includes detecting a preset operation for a user interface; displaying a new window on the user interface, the new window including one or more payment application identifiers; selecting a payment application identifier in the new window; and displaying payment information corresponding to the selected payment application identifier on the user interface, thus implementing a convenient means of making a payment without interrupting a current operation of the user, and greatly improving the user experience.