Transaction Services Hub Protocol Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transaction services face challenges in providing efficient, secure, and reliable short-session data communications over networks for inquiry-response applications, such as credit/debit card authorizations and insurance verifications, due to limitations in network infrastructure and message processing capabilities.

Innovation Solution

A transaction services hub system is implemented, which relays messages between transaction devices and customers, processes HTTP/HTTPS messages, translates customer protocol messages, and provides failover support, logging, monitoring, and data collection, ensuring efficient transport over TCP sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional network infrastructure is used for transaction services, then basic data communication is supported, but efficiency and reliability are insufficient for short-session inquiry-response applications

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidtransaction service reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments transaction processing into distinct functional modules: transaction gateway for message relay, protocol translator for format conversion, and support functions for monitoring and logging. This modular architecture improves both efficiency through specialized processing and reliability through isolated failure domains.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transaction services hub acts as an intermediary between transaction devices and customer hosts, providing message relay, protocol translation, and failover support. This intermediary layer enhances reliability by buffering communications and improving efficiency through optimized message routing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive support functions are added to enhance reliability and efficiency, then transaction processing capability improves, but system complexity increases

Engineering Contradiction:
Improvetransaction service reliabilityVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The transaction gateway performs multiple functions including message relay, protocol translation, and failover coordination within a single component. This multi-functionality reduces overall system complexity while maintaining reliability through integrated error handling and session management.

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

Solution Approach 2:

The system implements automatic failover mechanisms and embedded logging functions that operate autonomously without requiring external management. The transaction gateway automatically detects failures and switches to backup hosts, while support functions continuously monitor and log transactions, reducing operational complexity.

Inventive Principle:
Principle #25Self-service

3Productivity

If message relay and protocol translation are implemented to improve communication efficiency, then bandwidth requirements are reduced, but processing complexity increases

Engineering Contradiction:
Improvemessage processing speedVSAvoidmessage processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The protocol translator serves as an intermediary that automatically converts between different message formats without requiring complex processing at endpoint devices. This centralized translation approach simplifies endpoint complexity while maintaining high processing speed through optimized conversion routines.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces manual protocol conversion with automated software-based translation in the transaction gateway. This substitution of mechanical/manual processes with automated electronic processing reduces complexity while improving message processing speed and consistency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS9070123B2Transaction services data system
Publication Date: 2015.06.30 VERIZON PATENT & LICENSING INC
  • US9070123B2 patent drawing
  • US9070123B2 patent drawing
  • US9070123B2 patent drawing

AI summary

A device may include a transaction web server. The transaction server may be configured to receive a hypertext markup language HTTP message that includes information sent from a transaction device, determine whether the message is a request to authorize a transaction or a request to settle a transaction, route a first portion of the HTTP message to a customer device to obtain an authorization from the customer device when the HTTP message is a request to authorize the transaction, and route a second portion of the HTTP message to the customer device to settle the transaction when the HTTP message is a request to settle a transaction.