POS Message Sizing Optimization via State-Dependent Protocol Buffers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Point-of-sale devices lack message sizing and serialization optimization, leading to insecure and bandwidth-heavy data transmission of payment card information, which increases computational load and reduces transaction efficiency.
Innovation Solution
Implementing a system that optimizes message sizing and serialization based on the state of the POS system, using protocol buffers to securely transmit payment card information between customer and merchant terminals and a remote system, reducing data transmission and computational load by only sending necessary information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional point-of-sale devices transmit all payment card information, then complete payment data is available for processing, but bandwidth consumption increases and transmission security is compromised
Solution Approach 1:
The patent extracts and transmits only the essential payment card information (such as tokenized card numbers or specific transaction-relevant data) while leaving out redundant or non-essential data elements. This selective extraction reduces the volume of transmitted data while maintaining the security and functionality required for payment processing.
Solution Approach 2:
The patent segments payment card information into different categories based on their transmission needs - essential data that must be transmitted for processing, and non-essential data that can be retained locally or transmitted separately. This segmentation allows the system to transmit only the necessary portions, reducing bandwidth consumption while preserving security.
2Productivity
If message sizing is not optimized, then all payment information is transmitted ensuring completeness, but computational load increases and transaction efficiency decreases
Solution Approach 1:
The patent implements dynamic message sizing that adapts the amount and type of data transmitted based on the current transaction state, device capabilities, and system conditions. This dynamic approach optimizes computational resources by adjusting the message size to match the actual processing needs, thereby improving transaction efficiency while reducing unnecessary computational overhead.
3Reliability
If serialization is not implemented, then data transmission is simpler, but security is compromised and data integrity cannot be ensured
Solution Approach 1:
The patent applies serialization by transforming payment data into a standardized, secure format that ensures data integrity during transmission. This parameter change from raw data to serialized format enables reliable verification and processing while maintaining manageable complexity through standardized protocols.
Data Source
AI summary
Systems and methods for message sizing and serialization optimization are disclosed. Communications between a secure payment enclave, other components of a customer terminal, a merchant terminal, and/or a remote system may be optimized depending on a state of the customer terminal and/or the merchant terminal. Message sizing and type may be optimized depending on the state. Additionally, or alternatively, message serialization may be optimized using state-dependent protocol buffers. The communications may pass between components of a POS system to a remote system via two operating-system stacks, which may be customized for a POS system transaction.


