Secure Intermediary System for Credit Card Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current secure communication protocols, such as SSL, do not adequately address the issues of security and trust in electronic commerce, particularly in the transmission of credit card numbers over the Internet, as they do not prevent misuse of credit card information even if the retailer is honest, and require active user intervention for limited-use account numbers, hindering streamlined commerce.

Innovation Solution

A secure intermediary system is positioned between client and server nodes to establish dual secure sessions, allowing for intermediation services that replace credit card numbers with limited-use account numbers, enhancing security by encrypting and decrypting data, and obtaining limited-use payment numbers from a payment server to prevent unauthorized charges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SSL secure sessions are used to encrypt credit card numbers, then security is improved, but the credit card numbers are still transmitted over public networks and can be accessed by intermediaries

Engineering Contradiction:
ImprovesecurityVSAvoidinterception risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a payment intermediary that acts as a mediator between the client and server. The intermediary receives encrypted credit card numbers from clients, decrypts them using its private key, processes the payment, and then generates a receipt. This intermediary architecture allows the system to maintain security while enabling the necessary decryption and processing of credit card information without direct client-server exposure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If certificates are used to verify party identities, then trust is improved, but the complexity of certificate management and validation increases

Engineering Contradiction:
ImprovetrustVSAvoidcertificate management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the payment intermediary serve multiple functions: it acts as a certificate authority by providing certificates to both clients and servers, functions as a payment processor by handling credit card decryption and transaction processing, and serves as a trust intermediary by validating parties through certificate verification. This multi-functionality consolidates what would otherwise require separate systems into a single universal intermediary.

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

Solution Approach 2:

The intermediary automatically performs certificate validation, encryption key management, and transaction processing without requiring direct user intervention for these complex operations. The system handles certificate verification, key exchange, and security management autonomously, reducing the burden on users while maintaining high security standards.

Inventive Principle:
Principle #25Self-service

3Reliability

If limited-use account numbers are used instead of credit card numbers, then security is improved, but user intervention is required to obtain these numbers, hindering streamlined commerce

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The intermediary automatically generates and provides limited-use account numbers to clients before transactions occur, and automatically processes the substitution of these numbers for actual credit card numbers during payment. This preliminary automation eliminates the need for users to manually request or manage limited-use numbers, while still achieving the security benefits of not transmitting actual credit card information over the network.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7853782B1Secure intermediation system and method
Publication Date: 2010.12.14 SPRINT SPECTRUM LLC
  • US7853782B1 patent drawing
  • US7853782B1 patent drawing
  • US7853782B1 patent drawing

AI summary

In a secure intermediary system, an intermediary is positioned along a communications path between a client and a server. The client sends a request to enter into a secure session, such as a secure socket layer (SSL) session. The intermediary receives the session request and establishes a first secure session between the client and the intermediary and/or a second secure session between the intermediary and the server. After the first and second secure sessions have been established, the intermediary provides intermediation services between the server and the client in an intermediated secure session. The intermediation service may be, for example, detecting whether a message sent by the client includes a credit card number. To prevent the credit card number from being sent over a network, credit card number may be replaced with a one-time use payment number.