Stored Value Application Synchronization on Payment Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing payment devices struggle to manage multiple stored value applications efficiently, particularly in offline transactions where access to a network is not available, leading to inconvenience and potential security risks due to shared data vulnerabilities.
Innovation Solution
A method and system for synchronizing multiple stored value applications on a single payment device, allowing for contemporaneous or non-contemporaneous transactions while maintaining secure data separation and presenting a unified balance to the user, with minimal impact on legacy infrastructure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple stored value applications are implemented on a single payment device, then versatility and convenience are improved, but data security and transaction reliability deteriorate due to shared data vulnerabilities
Solution Approach 1:
The patent segments the shared balance data into separate, isolated data structures for each stored value application. Each application maintains its own logical data space with independent security controls, preventing cross-contamination of security vulnerabilities while allowing multiple applications to coexist on the same payment device.
Solution Approach 2:
The patent introduces an intermediary synchronization mechanism that mediates between multiple stored value applications sharing a common balance. This intermediary layer handles data isolation, security validation, and coordinated updates, ensuring that transactions from one application do not compromise the security or integrity of other applications.
2Ease of operation
If multiple stored value applications share a common balance, then ease of operation is improved, but transaction synchronization and data consistency worsen
Solution Approach 1:
The patent implements feedback mechanisms through synchronization events that continuously monitor and update the shared balance across multiple applications. When a transaction occurs in one application, the system provides feedback to other applications to maintain consistent balance states, preventing data loss or inconsistency.
Solution Approach 2:
The patent performs preliminary synchronization actions before transactions are processed. By pre-establishing data isolation structures and synchronization protocols, the system prepares the data environment to handle multiple applications without compromising consistency, rather than attempting to resolve conflicts after they occur.
3Speed
If offline transactions are enabled, then speed and convenience are improved, but security risks increase due to lack of network verification
Solution Approach 1:
The patent segments security validation into local and remote components. Critical security checks are performed locally on the payment device using isolated data structures, enabling fast offline transactions. Non-critical validations are reserved for online host system verification, maintaining security without sacrificing offline transaction speed.
Solution Approach 2:
The patent introduces an intermediary security layer that mediates between offline transaction speed and security requirements. This intermediary implements local security protocols and data isolation mechanisms that provide sufficient security for offline transactions while reserving the option for online verification when needed.
Data Source
AI summary
A method of managing a first stored value application having a first application balance and a second stored value application having a second application balance, can include the steps of facilitating conducting of a first transaction by the first stored value application, and synchronizing the second stored value application with the first stored value application. The synchronization can be substantially contemporaneous with the transaction. The applications can reside on the same portable payment device.


