Virtual Avatar Generation for Diverse Conversation Space Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social applications require continuous picture uploads to change virtual object display modes, leading to inefficiencies in diversifying the representation of virtual objects.

Innovation Solution

A method and apparatus that perform figure acquisition on a first object upon login, generating a virtual object associated with the object's figure, and displaying it within a virtual conversation space, along with conversation messages, allowing for enriched display modes through dynamic figure features and space associations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If continuous picture uploads are required to change virtual object display modes, then virtual object display diversity is improved, but operation efficiency deteriorates

Engineering Contradiction:
Improvevirtual object display diversityVSAvoidoperation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system automatically captures the user's real-time image through the camera and generates a virtual object without requiring manual picture uploads. The virtual object generation module processes the captured image to create a virtual avatar that reflects the user's current appearance, enabling the system to serve itself rather than relying on continuous user input

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs figure acquisition and virtual object generation in advance during the login process, so that when the user enters the conversation space, the virtual object is already ready for display. This preliminary preparation eliminates the need for repeated picture uploads to change display modes

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple pictures are uploaded to generate different virtual objects, then virtual object display diversity is improved, but time consumption increases

Engineering Contradiction:
Improvevirtual object display diversityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically captures the user's real-time image through the camera and generates a virtual object without requiring manual picture uploads. The virtual object generation module processes the captured image to create a virtual avatar that reflects the user's current appearance, enabling the system to serve itself rather than relying on continuous user input

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs figure acquisition and virtual object generation in advance during the login process, so that when the user enters the conversation space, the virtual object is already ready for display. This preliminary preparation eliminates the need for repeated picture uploads to change display modes

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12542871B2Data processing method and apparatus, device, and readable storage medium
Publication Date: 2026.02.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12542871B2 patent drawing
  • US12542871B2 patent drawing
  • US12542871B2 patent drawing

AI summary

A data processing method and apparatus, a device, and a readable storage medium are provided. The method includes: performing figure acquisition on a first object in response to a login operation on an application client, and displaying a first virtual object associated with an acquired object figure of the first object (S101); displaying, in a case that a virtual conversation space is entered by using the first virtual object, one or more virtual objects in the virtual conversation space, the one or more virtual objects including the first virtual object, and a space figure of the virtual conversation space being associated with the one or more virtual objects (S102); and displaying a conversation message corresponding to each of the one or more virtual objects in the virtual conversation space (S103). A virtual object in an application is displayed efficiently in a diversified manner, and virtual object display modes are enriched.