Virtual Environment Message Display with Automatic View Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual environments, users face inefficiencies in locating and viewing messages from virtual social objects outside their current observation range, leading to multiple adjustments of the observation range and increased data overheads.

Innovation Solution

A method and apparatus for displaying messages in virtual environments, where a message notification graphical element is displayed when a message is received from a virtual social object outside the current view. Upon user input, the observation range is automatically adjusted to include the virtual social object, displaying a message prompt and reducing the need for manual range adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the observation range is manually adjusted multiple times to locate virtual social objects, then the user can view messages from any position in the virtual scene, but the user effort and time consumption increase significantly

Engineering Contradiction:
Improveuser effortVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically calculating and determining the optimal observation range based on the positions of virtual social objects and messages, eliminating the need for users to manually adjust the view multiple times. The observation range is pre-computed to include all relevant targets.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The observation range adjustment mechanism serves itself by automatically adapting to user needs without manual intervention. The system monitors message positions and autonomously modifies the observation range to ensure all virtual social objects are visible, making the system self-adjusting and user-need-responsive.

Inventive Principle:
Principle #25Self-service

2Productivity

If the observation range is expanded to include all virtual social objects, then all messages are visible in one view, but the data overheads and computational complexity increase

Engineering Contradiction:
Improvemessage display efficiencyVSAvoiddata overheads
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

Instead of uniformly expanding the observation range to cover the entire virtual scene, the system applies local quality by dynamically adjusting the observation range to include only the specific regions where virtual social objects and messages are located. This localized approach minimizes data processing while ensuring message visibility.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters of the observation range dynamically based on the positions of virtual social objects and messages. By adjusting the spatial parameters (bounds, center point, radius) of the observation range according to actual needs, the system optimizes the balance between message display efficiency and data overheads.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250036254A1Message display in virtual environment
Publication Date: 2025.01.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250036254A1 patent drawing
  • US20250036254A1 patent drawing
  • US20250036254A1 patent drawing

AI summary

In a method for displaying messages in a virtual environment, a first view of a virtual scene is displayed including virtual objects corresponding to user accounts. A first message is received from a first user account corresponding to a first virtual object located outside the first view. A message notification graphical element is displayed in response to the first message. A first user input selecting the message notification graphical element is received. A second view of the virtual scene is displayed in response to the first user input. The second view includes the first virtual object and displays a message prompt corresponding to the first virtual object. The second view is different from the first view. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.