Virtual Multi-User Seat for Interactive Learning Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual learning systems lack efficient methods for users at different locations to interact and engage in online learning activities, resulting in suboptimal interaction efficiency.

Innovation Solution

The implementation of an interactive virtual learning system that allows users to request seating in a virtual learning space, match with other users based on inputted information, and interact through virtual objects bound to a virtual multi-user seat.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users engage in online learning activities in a virtual learning system, then learning accessibility is improved, but interaction efficiency deteriorates due to lack of efficient interaction methods between users at different locations

Engineering Contradiction:
Improvelearning accessibilityVSAvoidinteraction efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates virtual copies (avatars) of users that reside in a shared virtual learning space. These virtual objects replicate user presence and enable interaction without requiring physical co-location, thus maintaining learning accessibility while improving interaction efficiency through immersive spatial communication

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces a virtual learning space as an intermediary environment between users. This mediator provides shared contextual ground (virtual classroom, whiteboard, seating arrangements) that facilitates more efficient interaction compared to direct peer-to-peer communication across network distances

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a virtual learning space with multiple users is created, then collaborative learning capability is improved, but system complexity increases

Engineering Contradiction:
Improvecollaborative learning capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments users into individual virtual objects (avatars) that can be independently managed, rendered, and controlled. Each virtual object represents a user and can be positioned, animated, and interacted with independently, simplifying the management of complex multi-user interactions through modular object-oriented architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The virtual objects serve multiple functions simultaneously: they represent user identity, provide spatial positioning for interaction, enable communication channels, and facilitate collaboration activities. This multi-functionality reduces system complexity by consolidating multiple subsystems into unified virtual object entities

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

Data Source

PatentUS20250036268A1Method and apparatus for interactive virtual learning system, storage medium, and electronic device
Publication Date: 2025.01.30 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250036268A1 patent drawing
  • US20250036268A1 patent drawing
  • US20250036268A1 patent drawing

AI summary

In a virtual learning method, a setting interface for inputting information is displayed when a seating request is triggered by a first user on a first user interface. The first user interface is associated with a virtual learning system. Information about at least one second user that is associated with the virtual learning system is obtained. When the at least one second user is matched to the inputted information input by the first user, a second user interface is displayed. The second user interface includes a first virtual object corresponding to the first user and at least one second virtual object corresponding to the at least one second user. The first virtual object and the at least one second virtual object both are bound to a first virtual multi-user seat.