Virtual Character Data Transfer Between Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual scene technologies require users to exit one virtual scene, return to a central lobby, and then enter another virtual scene, leading to data migration issues and obstacles in interconnection and sharing of data between virtual scenes.

Innovation Solution

A data processing method and system that allows for the convenient transfer of user-controlled virtual characters between different virtual scenes by generating and transferring transmission data associated with the virtual character, along with global data, to enable seamless data retention and sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users exit from the first virtual scene and return to the game platform lobby to enter the second virtual scene, then the system can manage data isolation between different virtual scenes, but data migration barriers are created and user operation complexity increases

Engineering Contradiction:
Improvedata isolation between virtual scenesVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a data migration system as an intermediary mechanism that automatically handles data transfer between virtual scenes. The system includes a data migration module that detects when a user switches virtual scenes and automatically migrates necessary data (such as character attributes, inventory, and progress) from the first virtual scene to the second virtual scene, eliminating the need for manual logout/login operations while maintaining data isolation through controlled migration channels

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by automatically detecting virtual scene switches and initiating data migration without requiring user intervention. The data migration module monitors user actions and autonomously handles the data transfer process, including identifying which data needs to be migrated and where it should be stored, thereby simplifying user operations while maintaining reliable data isolation

Inventive Principle:
Principle #25Self-service

2Reliability

If users perform logout and login operations to switch between virtual scenes, then data can be reset and validated, but data sharing and interconnection between virtual scenes are blocked

Engineering Contradiction:
Improvedata validationVSAvoiddata sharing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments data into different types based on their scope and sharing requirements. Global data (such as character base attributes and inventory) is made shareable across virtual scenes, while local data (such as scene-specific progress and temporary states) remains isolated to each virtual scene. The data migration system selectively migrates appropriate data segments between scenes, enabling both validation and sharing simultaneously

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data migration system serves multiple functions: it validates data by checking integrity during migration, shares data by transferring it between virtual scenes, and maintains isolation by selectively excluding certain data types. This multi-functional approach allows the system to achieve both data validation and cross-scene sharing without requiring separate mechanisms for each function

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If the system stores all virtual character data in the application server, then data access is simplified, but server data access burden increases during virtual scene transfers

Engineering Contradiction:
Improvedata access simplicityVSAvoidserver processing load
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

The patent extracts necessary data from the application server during virtual scene transfers. The data migration module identifies which data needs to be transferred and extracts only that specific data from the server's storage, rather than accessing all data. This selective extraction reduces the server's data access burden while maintaining ease of operation for the user, as the system still handles data transfer automatically

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary actions by pre-identifying and pre-preparing data for migration before the actual virtual scene switch occurs. The data migration module detects the intended scene switch and begins preparing the necessary data structures and migration paths in advance, reducing the server's real-time processing load during the actual transfer while maintaining simple data access for the user

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250118017A1A data processing method, a system, a medium, and a computer program product
Publication Date: 2025.04.10 LILITH TECH (SHANGHAI) CO LTD
  • US20250118017A1 patent drawing
  • US20250118017A1 patent drawing
  • US20250118017A1 patent drawing

AI summary

The invention relates to the technical field of computer data processing, and relates in particular to a virtual scene-oriented data processing method, a system, a medium, and a computer program product. The data processing method comprises: a determination step: determining whether a transfer request for transferring at least one virtual character from a first virtual scene to a second virtual scene has been received; a generation step: when the transfer request is received, generating transmission data associated with the virtual character; a transfer step: transferring the virtual character from the first virtual scene to the second virtual scene on the basis of the transmission data and global data associated with the virtual character. By means matching the global data and the transmission data, the virtual character being transferred from the first virtual scene to the second virtual scene is supported, relevant data information when interacting in the first virtual scene is retained, and mutual data sharing is implemented.