Security Server Mediator for Merchant Payment Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile communication systems lack a mechanism to verify the authority of merchants, making it possible for fraudulent merchants to access secure payment elements or perform unauthorized transactions.

Innovation Solution

A security server is introduced to establish communication between a merchant device and a customer payment application, using a security token to authenticate the merchant device and ensure only authorized devices can initiate transactions, thereby preventing unauthorized access and ensuring secure payment processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If direct communication is allowed between merchant device and customer payment application, then transaction convenience is improved, but security against unauthorized access deteriorates

Engineering Contradiction:
Improvetransaction convenienceVSAvoidsecurity against unauthorized access
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A security server is introduced as an intermediary between the merchant device and the customer payment application. The security server verifies the merchant's authority using a security token before allowing communication, thus maintaining transaction convenience while preventing unauthorized access through the mediation of this security verification layer

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If security verification mechanism is implemented, then security against fraudulent merchants is improved, but system complexity increases

Engineering Contradiction:
Improvesecurity against fraudulent merchantsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The security verification function is isolated in a dedicated security server that acts as an intermediary. This separates the security mechanism from the payment transaction flow, providing robust fraud prevention while keeping the overall system architecture modular and manageable through clear separation of concerns

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If security token verification is performed, then prevention of unauthorized transactions is improved, but communication overhead increases

Engineering Contradiction:
Improveprevention of unauthorized transactionsVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The security token verification is performed as a preliminary action before the actual payment transaction. The security server verifies the merchant's authority in advance using the security token, ensuring unauthorized transactions are prevented while minimizing communication overhead during the actual payment process by having verification results ready beforehand

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10248946B2Methods, server, merchant device, computer programs and computer program products for setting up communication
Publication Date: 2019.04.02 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10248946B2 patent drawing
  • US10248946B2 patent drawing
  • US10248946B2 patent drawing

AI summary

It is presented a security server arranged to set up communication between a merchant device and a customer payment application. The security server comprises: a receiver arranged to receive a first message comprising a customer identifier, an application identifier and a security token; a determiner arranged to determine whether the merchant device is authorized; a transmitter arranged to send a second message to the merchant device, the second message indicating that the merchant device is authorized to effect payment; and a channel establisher arranged to set up a secure channel between the merchant device and the customer payment application in a secure element being adapted to be comprised in a mobile communication terminal, wherein all communication between the merchant device and the customer payment application is controlled by the security server. Corresponding methods, merchant device, computer programs and computer program products are also presented.