Dynamic Virtual Object Display for Chat Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication technologies fail to provide a dynamic and engaging virtual object display mode for interaction messages, resulting in monotonous presentations when multiple interaction messages are transmitted, as they use the same presentation animation for virtual objects.

Innovation Solution

A data processing method and system that displays virtual objects and resource objects associated with interaction messages on an interaction interface, allowing them to interact and move dynamically, enabling personalized and engaging visual effects by varying the display locations and movements of virtual objects based on the interaction messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual objects are displayed using the same presentation animation for all interaction messages, then the implementation is simple and consistent, but the display mode becomes monotonous and lacks engagement

Engineering Contradiction:
Improvevirtual object display modeVSAvoiddisplay system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the virtual object display mode changeable and adaptable. Different presentation animations are selected based on the interaction message content, sender identity, or other dynamic parameters. This allows the display system to adapt to different scenarios while maintaining manageable complexity through predefined animation options.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by assigning different presentation animations to different virtual objects or different message types. Instead of using a uniform animation for all cases, specific animation styles are applied to specific virtual objects based on their characteristics or the context of the interaction message, creating localized variations in display quality.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If virtual objects are displayed in a static manner, then the implementation is straightforward, but the interaction experience becomes boring and lacks emotional expression

Engineering Contradiction:
Improvedisplay implementation easeVSAvoiduser engagement quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transforms static virtual object display into dynamic presentation by introducing multiple animation modes. Virtual objects can move, change size, or perform other dynamic behaviors based on the interaction context. This maintains ease of implementation through predefined animation templates while significantly improving user engagement and emotional expression.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If the same virtual object display animation is used for all interaction messages, then the system is easy to maintain, but the interaction fun and emotional expression are limited

Engineering Contradiction:
Improvesystem maintenance easeVSAvoidinteraction expression capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies local quality by assigning different animation characteristics to different virtual objects or message contexts. Each virtual object can have its own customized animation style or movement pattern, allowing for diverse interaction expressions while maintaining systematic organization for ease of maintenance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by varying animation parameters such as speed, amplitude, direction, or animation type based on the interaction message content. This allows the system to express different emotions or contexts through parameter adjustments rather than requiring completely different animation systems, balancing versatility with maintainability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230393722A1Data processing method and apparatus, device, medium, and program product
Publication Date: 2023.12.07 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20230393722A1 patent drawing
  • US20230393722A1 patent drawing
  • US20230393722A1 patent drawing

AI summary

A data processing method includes, in response to an interaction message being displayed on an interaction interface, displaying a virtual object in an interaction area in which the interaction message is located, and displaying a resource object at a target location on the interaction interface. The virtual object and the resource object are associated with the interaction message, and the resource object and the virtual object are configured to interact with each other. The method further includes displaying, on the interaction interface, interactive movement involving the virtual object and the resource object. The interactive movement includes moving the virtual object from a location of the interaction area, and/or moving the resource object from the target location.