Transaction Intermediary Encryption for E-commerce Privacy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current e-commerce encryption methods fail to adequately secure sensitive information during online transactions, exposing user data to potential breaches and compromising privacy.

Innovation Solution

A transaction intermediary system that encrypts transaction information on the client device using a PGP encryption module, routes the encrypted package to a transaction processor for decryption and validation, and generates an electronic voucher for subsequent retail transactions, maintaining user privacy by minimizing exposure of sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional e-commerce encryption methods are used, then transaction processing is simplified, but security of sensitive information is compromised

Engineering Contradiction:
Improvesecurity of sensitive informationVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an encryption module as an intermediary component between the form interface and the transaction processor. This module acts as a mediator that automatically encrypts sensitive information (credit card numbers, addresses, phone numbers) before transmission, while maintaining the existing e-commerce workflow. The intermediary approach allows security enhancement without requiring complex system-wide changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The encryption of sensitive information is performed preliminarily - before the transaction data is transmitted to the processor. By encrypting the data in advance during the form submission phase, the system ensures security is built into the data flow from the start, preventing exposure during transmission and processing while maintaining simplicity in the overall architecture.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If sensitive information is transmitted in plain text, then transaction processing is fast and simple, but user privacy is compromised

Engineering Contradiction:
Improveuser privacy protectionVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The encryption module serves as an intermediary that automatically transforms plain text sensitive information into encrypted format during the natural flow of transaction processing. This intermediary operation adds minimal overhead while ensuring user privacy is protected throughout the transaction lifecycle, without requiring manual intervention or complex timing coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If encryption is implemented on the server side, then security is improved, but client device functionality is reduced

Engineering Contradiction:
Improvedata securityVSAvoidclient device autonomy
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the encryption functionality from the server and places it on the client device. This segmentation allows the client device to independently encrypt its own data before transmission, maintaining autonomy and functionality while improving security. The encryption module resides on the client side, enabling local encryption operations without requiring server-side cryptographic infrastructure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10607218B1Facilitating end-to-end encryption for E-commerce
Publication Date: 2020.03.31 BYTEDANCE INC
  • US10607218B1 patent drawing
  • US10607218B1 patent drawing
  • US10607218B1 patent drawing

AI summary

A transaction intermediary configured to receive a transaction request, enable the input of transaction information, receive a transaction package including the inputted transaction information, route the transaction package to a processing location, receive an indication that the transaction package has been processed, and generate an electronic voucher in response to the indication.