Data Value Routing for Parallel Authorization Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processing computers face inefficiencies and security risks when handling data packets containing multiple data values, particularly biometric templates, as they process all data sequentially, leading to bottlenecks and exposing sensitive information to potential breaches.

Innovation Solution

A data distribution computer splits data packets into multiple authorization request messages, distributing each data value to specialized processing computers based on their capabilities, allowing parallel processing and reducing exposure by minimizing the amount of data handled by any single system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a processing computer processes all data values in a data packet sequentially, then complete data processing is achieved, but processing efficiency deteriorates due to bottlenecks

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the data packet into multiple separate data values and distributes them to different processing computers. Each processing computer handles a specific subset of data values in parallel, eliminating the sequential processing bottleneck and significantly improving overall processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple specialized processing computers into a distributed processing system. Each processing computer is optimized for specific data types (e.g., biometric templates, authentication data), and their combined capabilities enable parallel processing of different data values simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If all data values are sent to a single processing computer, then complete data processing is achieved, but security risks worsen due to exposure of sensitive information

Engineering Contradiction:
ImprovesecurityVSAvoiddata exposure risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the data packet into multiple separate data values and routes them to different processing computers. This segmentation ensures that no single processing computer holds all sensitive data, thereby reducing the security risk and impact of potential breaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent assigns specific processing computers to handle specific types of data values based on their specialized capabilities and security clearances. Each processing computer processes only the data values it is designed for, minimizing unnecessary exposure of sensitive information to systems that don't need access.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12443695B2Data value routing system and method
Publication Date: 2025.10.14 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12443695B2 patent drawing
  • US12443695B2 patent drawing
  • US12443695B2 patent drawing

AI summary

A disclosed method includes a data distribution computer receiving a data packet comprising a plurality of data values in response to an interaction between a resource provider and a user. The data distribution computer can then determine a data item for each data value of the plurality of data values and associate each data value to a processing computer using the data item for each data value. It can generate a plurality of authorization request messages comprising at least one data value. It can then transmit the plurality of authorization request messages to a plurality of processing computers adapted to process the data values in the respective authorization request messages, where the plurality of processing computers process the data values in the respective authorization request messages. The plurality of authorization request messages are subsequently forwarded to the authorization computer. The authorization computer then analyzes each authorization request message.