Remote Decoupled Persistent State for Cross-Platform Wallet Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital wallet systems lack the ability to persistently store and manage user transaction states across different platforms and devices, leading to fragmented user experiences and inefficient retrieval of browsing and purchasing history.
Innovation Solution
The implementation of a Remote Decoupled Application Persistent State (P-STATE) system that uses processors to receive, store, and manage wallet transaction-related persistent states, allowing users to update, search, and select their digital wallet states, enabling seamless storage and retrieval of browsing and purchasing history across various platforms and devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If digital wallet transaction states are stored locally on each device, then data access speed is improved, but data consistency across multiple devices deteriorates
Solution Approach 1:
The patent combines local storage on individual devices with centralized cloud storage to create a unified persistent state system. The cloud-based persistent state service merges data from multiple devices, ensuring consistency across all user access points while maintaining fast local access through synchronization.
Solution Approach 2:
The patent introduces a cloud-based persistent state service as an intermediary between multiple devices and the digital wallet system. This mediator synchronizes and manages transaction states across devices, ensuring data consistency while allowing each device to access the unified state independently.
2Stability of the object's composition
If a centralized cloud-based storage system is implemented, then data consistency across devices is improved, but system complexity increases
Solution Approach 1:
The patent segments the storage system into distinct components: local device storage for immediate access and cloud-based persistent state service for centralized management. This segmentation allows each component to handle specific functions independently, reducing overall system complexity while maintaining data consistency.
Solution Approach 2:
The persistent state service automatically synchronizes and manages transaction states across devices without requiring user intervention. The system self-manages the complexity of data consistency through automated synchronization protocols, reducing the perceived complexity for users.
3Adaptability or versatility
If persistent state data is stored remotely in the cloud, then accessibility across platforms is improved, but data security risks increase
Solution Approach 1:
The patent introduces a secure cloud-based persistent state service as an intermediary that handles data storage and retrieval with implemented security measures. This mediator provides controlled access to transaction states while protecting sensitive information through security protocols and authentication mechanisms.
Solution Approach 2:
The persistent state service provides universal access to transaction data across multiple platforms and devices while implementing comprehensive security measures. The system maintains data protection through encrypted storage, authenticated access controls, and secure communication protocols, enabling cross-platform accessibility without compromising security.
Data Source
AI summary
A method including receiving a selection from a first user device associated with a user, creating and storing a first cookie associated with states of a user account of the user that reflects the selection, and receiving, from a second user device, a request for state data related to the states of the user account. The method includes identifying the first cookie in response to the request for state data and determining a platform type of the second user device. The method includes generating a second cookie compliant with the platform type of the second user device based on the first cookie. The method includes sending the generated second cookie to the second user device, the second cookie including instructions to present the selection on the second user device via the platform type of the second user device.


