Electronic Form Automation for Online Commerce

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customers face inconvenience and error-prone processes when repeatedly entering billing and payment information across multiple online commerce systems, especially due to the need to update details after changes in shipping addresses or credit card information.

Innovation Solution

A network-based payment system automates the filling of electronic forms by storing entity attribute values and generating scripts to automatically fill in form elements, reducing the need for manual entry and updating across different commerce systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If customers create accounts with multiple network-based commerce systems to store their details, then the ease of operation improves for future purchases, but the device complexity increases due to managing multiple accounts

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a form automation system that acts as an intermediary between the customer and multiple commerce systems. This system automatically fills forms using stored information from a single centralized location, eliminating the need for customers to manually manage multiple accounts while still enabling convenient reuse of personal and payment information across different platforms

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The form automation system provides universal functionality by serving multiple commerce systems through a single interface. It can store and retrieve customer information once, then apply it across numerous different websites and platforms, making the system versatile and eliminating the need for separate account management for each commerce site

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

2Reliability

If customers manually update their details in multiple accounts after changes, then the reliability of information is maintained, but the loss of time increases due to repeated updating

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically detecting when form fields need updating and pre-filling them with current information from the centralized storage. This prevents the need for manual updating across multiple accounts, as the information is automatically synchronized before the customer even completes the form

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The form automation system provides self-service by automatically detecting information changes and updating itself without requiring customer intervention. When personal or payment information changes in the centralized storage, the system automatically retrieves and applies the updated information across all forms, eliminating the time-consuming manual update process

Inventive Principle:
Principle #25Self-service

3Ease of operation

If customers repeatedly enter billing and payment information manually, then the ease of operation is maintained for each transaction, but the productivity decreases due to tedious repeated entry

Engineering Contradiction:
Improveease of operationVSAvoidproductivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system creates copies of customer information from a single master storage location and automatically populates form fields across multiple commerce systems. Instead of manually re-entering information for each transaction, the system generates and inserts accurate copies of personal and payment details, dramatically improving transaction speed and productivity while maintaining ease of use

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240086627A1Electronic form automation
Publication Date: 2024.03.14 PAYPAL INC
  • US20240086627A1 patent drawing
  • US20240086627A1 patent drawing
  • US20240086627A1 patent drawing

AI summary

Some embodiments may provide a method comprising receiving, from a remote machine, entity-identifying data and form identifying data, the form identifying data to identify a sequence of one or more electronic forms, the sequence including a target electronic form having a form element, determining an entity identifier, based on the entity-identifying data, accessing, from a data store, an entity attribute value based on the entity identifier, and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically associate an entity attribute value with the form element.