Virtual Scene Progress Snapshots for Cross-Device Data Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual scene technologies face challenges in efficiently storing and retrieving operation progress data, particularly in cloud gaming scenarios, due to high migration costs, dependency on developer access, and inefficiencies in local and cloud archiving methods.
Innovation Solution
A data processing method and apparatus that stores virtual scene operation progress data as snapshots on a cloud server, allowing seamless retrieval and presentation without local storage occupation or developer access, using a request-response mechanism to generate and return data snapshots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If local archiving is used to store operation progress data, then data storage is simple, but migration costs are high and storage space is occupied on the device
Solution Approach 1:
The patent creates a data snapshot that is a copy of the operation progress data stored on the cloud server. This snapshot can be transmitted to multiple terminal devices, allowing users to access their game progress on different devices without manual migration. The snapshot mechanism enables easy data sharing while reducing the complexity of direct file transfer.
Solution Approach 2:
The patent introduces a cloud server as an intermediary between the terminal device and the stored data. Instead of storing data directly on the user's device, the server acts as a mediator that receives data from the terminal, stores it as a snapshot, and can provide it to other terminals. This eliminates the need for direct device-to-device migration.
2Adaptability or versatility
If cloud archiving is used to store operation progress data, then data migration is enabled, but developer access is required and archiving efficiency is low
Solution Approach 1:
The patent implements self-service archiving where the terminal device automatically generates and transmits the data snapshot to the cloud server without requiring developer intervention. The system automatically captures operation progress data, creates snapshots, and stores them on the server, eliminating manual archiving processes and improving efficiency.
Solution Approach 2:
The patent performs preliminary actions by automatically capturing and storing operation progress data as snapshots on the cloud server during the gaming process. This preliminary storage ensures that data is ready for immediate retrieval and sharing, eliminating the need for post-processing or manual archiving operations.
3Speed
If operation progress data is stored on the terminal device, then access speed is fast, but storage space is limited and migration is complex
Solution Approach 1:
The patent segments the data storage system into two parts: the terminal device for active gaming operations and the cloud server for data storage. The data snapshot mechanism allows the terminal to quickly access stored progress data without requiring large local storage spaces. The segmentation separates computing operations from data storage, simplifying both systems.
Data Source
AI summary
This application provides a method for processing data associated with a virtual scene. The method includes: receiving a save request for progress data of the virtual scene; the save request being generated in a process in which a target user performs a virtual scene operation on the virtual scene, and being used for requesting to save progress data corresponding to current operation progress of the virtual scene operation; generating, based on the save request, an archive file used for indicating the operation progress of the virtual scene operation; generating and storing, based on the archive file, a data snapshot of the progress data corresponding to the operation progress; and returning the data snapshot in a case of receiving an acquiring request for the progress data of the operation progress, so as to present, based on the data snapshot, a picture of the virtual scene corresponding to the operation progress.


