Mobile Payment Data Splitting for Secure Wallet Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing payment systems are vulnerable to security breaches as they distribute responsibility for security across multiple systems, making it difficult for customers to assess security and increasing the risk of sensitive financial data being exposed to attackers.

Innovation Solution

A payment system that uses data splitting techniques to securely store payment information on both a customer's mobile device and a secure payment system, requiring access to both to recover the information, and provides a cryptographically signed message for authentication to reduce fraud vulnerability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If payment information is stored in a distributed manner across multiple systems, then security against single-point failures is improved, but system complexity and difficulty of security assessment increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides payment information into two separate fragments: a first fragment stored on the customer's mobile device and a second fragment stored on the payment system server. Both fragments are required to reconstruct the complete payment information, eliminating single-point failure risks while maintaining manageable system complexity through clear division of responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of security by requiring both device-held and server-held fragments simultaneously. This multi-dimensional approach (combining local and remote storage) enhances security without proportionally increasing operational complexity, as each fragment alone remains useless.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If payment information is stored centrally on a payment system server, then ease of access and transaction processing is improved, but vulnerability to security breaches and data exposure increases

Engineering Contradiction:
Improveease of accessVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

By segmenting payment information into two fragments stored in different locations (mobile device and server), the patent maintains easy access through coordinated retrieval while eliminating the security vulnerability of centralised storage. The server only holds one fragment, making breaches less catastrophic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The mobile device acts as an intermediary that possesses one fragment and can authenticate transactions. This intermediary role distributes trust and reduces the server's exposure, as the server never holds complete payment information and must rely on the device's authentication.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If complete payment information is stored on a mobile device, then control and security is improved, but convenience for transactions and accessibility is reduced

Engineering Contradiction:
Improvesecurity controlVSAvoidtransaction convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments payment information so that the mobile device holds one fragment and the server holds another. This allows the device to maintain security control over its fragment while enabling convenient transactions through automated server communication and authentication, combining both benefits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the strengths of local storage (security control) and centralised storage (transaction convenience) by requiring both device and server fragments for complete access. This hybrid approach achieves both security control and transaction convenience simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If sensitive financial data is transmitted over networks for processing, then payment functionality is improved, but exposure to network attacks and data interception increases

Engineering Contradiction:
Improvepayment functionalityVSAvoidnetwork attack vulnerability
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

By transmitting only fragment identifiers and authentication data rather than complete payment information over the network, the patent maintains full payment functionality while significantly reducing network attack vulnerability. The sensitive fragment data remains securely stored locally on the device.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10796302B2Securely storing and using sensitive information for making payments using a wallet application
Publication Date: 2020.10.06 MINKASU INC
  • US10796302B2 patent drawing
  • US10796302B2 patent drawing
  • US10796302B2 patent drawing

AI summary

A payment system implemented on a mobile device authorizes and processes transactions. The mobile device generates a public-private key pair and receives payment information. The private key and the payment information are split into a local and a remote fragment. The public key, a private key fragment, and a payment information fragment are sent to a secure payment system, and the other fragments are stored on the mobile device. When a transaction is received by the mobile device to authorize, the mobile device sends a payment fragment to the secure payment system and receives a private key fragment from the secure payment system. The mobile device authorizes the transaction using the private key, recovered from the private key fragments. The secure payment system verifies the transaction using the public key and processes the transaction using the recovered payment information. Additional techniques to process transactions using data splitting are disclosed.