Virtual Scene Progress Snapshots for Cross-Device Data Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvestorage simplicityVSAvoiddata migration capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

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.

Inventive Principle:
Principle #26Copying

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvedata migration capabilityVSAvoidarchiving efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvedata access speedVSAvoidstorage management complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12353689B2Data processing method and apparatus for virtual scene, electronic device, and storage medium
Publication Date: 2025.07.08 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12353689B2 patent drawing
  • US12353689B2 patent drawing
  • US12353689B2 patent drawing

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.