Cross-terminal Cloud Browsing via 2D Barcode Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video websites require users to log in to their accounts to use the cross-terminal 'resume playback' function, limiting its accessibility to users without login accounts and reducing user experience.
Innovation Solution
A method and system for cross-terminal cloud browsing that uses a 2D barcode to store and transfer presentation information of web content, allowing users to pause and resume video or document playback across different terminals without the need for login accounts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users log in to their accounts to use cross-terminal resume playback, then the resume playback function can be implemented, but the accessibility is limited and user experience is reduced for users without login accounts
Solution Approach 1:
The patent extracts the account login requirement from the resume playback function, allowing the core functionality to operate independently without authentication. The system captures presentation information (URL, playback position, parameters) and stores it locally or in anonymous cloud storage, enabling resume playback without requiring user accounts while maintaining the core resume functionality.
Solution Approach 2:
The patent makes the resume playback system universal by supporting both logged-in and non-logged-in users through the same interface. The system generates 2D barcodes that can be scanned by any device with a camera, and the presentation information can be restored from local storage or anonymous cloud storage, making the service accessible to all users regardless of account status.
2Loss of time
If users manually re-login to resume video playback, then the playback can continue from the paused position, but the operation becomes complex and time-consuming
Solution Approach 1:
The system performs preliminary action by automatically capturing and storing presentation information (URL, playback position, parameters) when playback is paused or stopped. This information is saved locally or in anonymous cloud storage before the user needs to resume, so when the user wants to continue watching, the system can immediately restore the playback state without requiring manual login or searching for the video again.
Solution Approach 2:
The patent introduces 2D barcodes as an intermediary that encapsulates the presentation information. Instead of requiring users to manually input video URLs or search for their paused videos, the system generates a scannable barcode that contains all necessary information. When scanned, this barcode automatically retrieves the stored presentation information and restores the playback state, simplifying the resume operation to a single scan action.
3Adaptability or versatility
If the system stores presentation information locally only, then the resume playback works for logged-in users, but cross-terminal functionality is limited
Solution Approach 1:
The patent uses 2D barcodes as an intermediary mechanism that bridges local storage and cloud storage. The barcode generation module creates barcodes containing presentation information that can be scanned by any device. When scanned, the information can be retrieved from local storage or anonymously from cloud storage, enabling seamless cross-terminal resume playback without requiring complex account-based synchronization systems.
Solution Approach 2:
The system creates copies of the presentation information in multiple locations: locally on the original device, and anonymously in cloud storage. This copying approach allows any device to access the same presentation information through barcode scanning, enabling cross-terminal functionality without requiring a centralized account-based system. The information is copied rather than synchronized, simplifying the architecture.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method is provided for cross-terminal cloud browsing on the Internet. The method includes a second terminal obtaining a 2D bar code generated by a first terminal corresponding to a web content currently being presented on a webpage on the first terminal. The 2D bar code includes at least presentation information of the web content. The method also includes the second terminal parsing the 2D bar code to obtain the presentation information of the web content contained in the 2D bar code. Further, the method includes the second terminal establishing a link using the presentation information of the web content to realize cross-terminal presentation of the web content on the second terminal.