Payment Provider System for Automatic Form Completion and Recurring Payments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies and security risks when completing online payment forms and recurring payments, as they often need to manually enter sensitive financial information, which can be time-consuming and vulnerable to theft.

Innovation Solution

A system where a payment service provider monitors user financial transactions and requests permission to complete payments on behalf of the user, using temporary account numbers or stored financial information to populate payment forms, even if the merchant does not accept the payment provider as an option, and automatically handles recurring payments through public APIs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually enter financial information on payment forms, then payment forms can be completed, but the process is time-consuming and vulnerable to security risks

Engineering Contradiction:
Improvepayment completion speedVSAvoidsecurity risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The payment provider system automatically detects payment forms, populates them with stored financial information, and completes transactions without requiring user intervention. The system serves itself by monitoring its own user's browsing activity and autonomously handling payment operations, eliminating manual information entry while maintaining security through controlled automatic authentication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The payment provider acts as an intermediary between the user and merchant websites. It intercepts payment forms, automatically fills them using stored credentials, and processes transactions in the user's name. This intermediary layer protects users from directly exposing sensitive information while enabling rapid payment completion across multiple merchants.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users expose sensitive financial information on merchant sites, then payments can be processed, but the information may be stolen or misappropriated

Engineering Contradiction:
Improvepayment processing capabilityVSAvoidinformation theft risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The payment provider serves as a secure intermediary that handles all interactions with merchant payment forms. Users never directly input or expose their financial information to merchants; instead, the payment provider automatically populates forms using stored credentials and processes transactions through authenticated API calls, eliminating the exposure risk entirely.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The payment provider creates and uses copies of user financial information stored securely in its own systems. Rather than requiring users to transmit sensitive data to merchants, the system uses authenticated copies of payment credentials that it already possesses through prior secure enrollment, preventing information exposure while enabling payment processing.

Inventive Principle:
Principle #26Copying

3Extent of automation

If the payment provider completes payments automatically, then user input is reduced and security is enhanced, but the system complexity increases

Engineering Contradiction:
Improveautomatic payment completionVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The payment provider system monitors its own user's browsing activity, automatically detects when payment forms are present, and autonomously completes transactions without requiring external intervention or complex coordination. This self-service approach to automation manages system complexity by making the payment provider independently responsible for detecting and executing payments.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The payment provider implements a universal automated payment system that works across multiple merchant websites and payment form types through a single integrated solution. By creating a multi-functional platform that handles detection, form population, authentication, and transaction completion through unified APIs and protocols, the system achieves high automation while managing complexity through standardization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10223677B2Completion of online payment forms and recurring payments by a payment provider systems and methods
Publication Date: 2019.03.05 PAYPAL INC
  • US10223677B2 patent drawing
  • US10223677B2 patent drawing
  • US10223677B2 patent drawing

AI summary

There is provided systems and method for automatic completion of online payment forms and recurring payments. The methods include determining if a user is engaged in a financial transaction, requesting permission to use an payment provider to complete the financial transaction, and completing the financial transaction using the payment provider if permission is granted, wherein the payment provider provides user information to complete the financial transaction. The financial transaction may include a payment form including at least one field, a recurring payment, or a payment to a merchant utilized by the user.