Local Transaction Architecture for Secure Device Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic payment transaction platforms face challenges in conducting transient-type transactions among proximally located computing devices while minimizing the exchange of personally identifiable or persistent data.
Innovation Solution
A local transaction architecture is implemented, utilizing a transaction coordinator system that generates and maps proxy user discovery identifiers on a session-by-session or time-limited basis, allowing for short-range electronic payment transactions without the need for sharing persistent identifiers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If persistent user identifiers are shared among proximally located devices for electronic payment transactions, then transaction reliability is improved, but user privacy and security deteriorate due to exposure of personally identifiable information
Solution Approach 1:
The patent introduces a transaction coordinator system as an intermediary that mediates between user devices and the transaction network. This coordinator assigns temporary proxy identifiers to users during transactions, preventing direct exposure of persistent user identifiers while maintaining transaction reliability through centralized coordination and validation
Solution Approach 2:
The patent employs temporary proxy identifiers that are short-lived and disposable, valid only for specific transaction sessions. These temporary identifiers replace persistent user identifiers, allowing transactions to proceed reliably while the temporary nature of the identifiers prevents long-term privacy violations and unauthorized tracking
2Object-affected harmful factors
If temporary proxy identifiers are used for transient-type transactions, then user privacy is protected, but transaction verification complexity increases
Solution Approach 1:
The transaction coordinator system performs preliminary actions by pre-assigning and validating temporary proxy identifiers before transactions occur. This preliminary setup includes registering the temporary identifiers, establishing their validity periods, and pre-configuring the verification rules, which simplifies the actual transaction verification process
Solution Approach 2:
The system implements feedback mechanisms where the transaction coordinator continuously monitors and validates temporary identifiers during transactions. The coordinator provides real-time verification feedback to participating devices, confirming whether temporary identifiers are valid and authorized, thereby managing verification complexity through centralized control
3Object-affected harmful factors
If session-by-session identifier mapping is implemented, then data security is improved by limiting data retention, but system operation time increases due to repeated authentication processes
Solution Approach 1:
The patent applies partial action by implementing identifier mapping only for the specific duration and scope of each transaction session, rather than maintaining continuous or excessive mapping. The temporary identifiers are valid only for the necessary time period, automatically expiring afterward, thus limiting data retention risks without requiring perpetual authentication
Data Source
AI summary
A device comprising a communication circuit; a processor, and a memory coupled to the processor. The memory stores processor-executable instructions that configure the processor to: receive verification of a signed transaction coordinator authentication token, the received verification comprising initialization data including a first proxy user discovery identifier associated with a user transaction identifier and a first alias identifier; receive input representing a request to alter the first alias identifier to a second alias identifier; transmit a signal representing the request to alter the first alias identifier; receive, from the transaction coordinator system, a second proxy user discovery identifier associated with the user transaction identifier and the second alias identifier for the downstream short-range transfer data process; and communicate a discovery packet via a short-range network, the discovery packet including the second proxy user discovery identifier and a data flag indicating that the discovery packet includes discovery data.


