Session Transfer System for Secure Shopping Cart Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when trying to migrate electronic shopping carts between devices, as they often need to manually re-add items and input sensitive information on untrusted devices, making the process burdensome and time-consuming.
Innovation Solution
A session transfer system that encodes the electronic shopping cart and session data into a code, allowing users to transfer the cart seamlessly between devices by inputting or capturing the code on a trusted device, enabling continued browsing and checkout without interruption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually re-add items and re-input information on a trusted device, then security is improved, but time consumption and operational burden increase
Solution Approach 1:
The system performs preliminary actions by automatically transferring shopping cart data and user information from the untrusted device to the trusted device before the user needs to complete the purchase. This includes pre-filling checkout forms, pre-selecting payment methods, and pre-configuring shipping addresses, so that when the user switches to the trusted device, all necessary information is already in place, eliminating the need for manual re-entry and reducing time consumption while maintaining security
Solution Approach 2:
The system creates a copy of the shopping cart data and session information from the untrusted device and transfers it to the trusted device. This copying mechanism preserves the original data integrity while allowing the user to continue the purchase process on the trusted device without manually re-entering information, thus resolving the contradiction between security (using trusted device) and time consumption (avoiding manual re-entry)
2Reliability
If users manually re-add items on a trusted device, then security is improved, but operational complexity increases
Solution Approach 1:
The system performs preliminary actions by automatically transferring shopping cart data and user information from the untrusted device to the trusted device before the user needs to complete the purchase. This includes pre-filling checkout forms, pre-selecting payment methods, and pre-configuring shipping addresses, so that when the user switches to the trusted device, all necessary information is already in place, eliminating the need for manual re-entry and reducing time consumption while maintaining security
Solution Approach 2:
The system creates a copy of the shopping cart data and session information from the untrusted device and transfers it to the trusted device. This copying mechanism preserves the original data integrity while allowing the user to continue the purchase process on the trusted device without manually re-entering information, thus resolving the contradiction between security (using trusted device) and time consumption (avoiding manual re-entry)
Data Source
AI summary
Methods and systems are presented for facilitating migration of electronic shopping carts between devices. A user generates an electronic shopping cart based on interacting with a merchant website using a first device. In response to receiving a request for transferring the electronic shopping cart, cart data associated with the electronic shopping cart is obtained. The cart data is encoded, using a selected encoding technique, into a code, which can be a phrase, an emoji string, a QR code, or an image of a face that can be transferrable to a second device. The code is presented on the first device. In response to receiving the code from the second device, the electronic shopping cart is re-generated based on the cart data extracted from the code. The electronic shopping cart is made accessible to the user via the second device.


