Group Link Engine for Metaverse Avatar Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In metaverse applications, maintaining a group of avatars together is challenging due to the need for each user to independently track the movements of others, especially when one avatar flies or teleports, leading to difficulties in remaining cohesive during group activities like shopping or attending events.

Innovation Solution

A system with a client computer, metaverse server, and group link engine allows a designated leader to control the actions of other avatars within a linked group, enabling coordinated movements such as walking, flying, teleporting, and gestures, while also managing group invitations and size limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If each user controls their avatar independently, then each user has full control over their own avatar movements and actions, but the group cohesion is difficult to maintain as users must track movements of other avatars

Engineering Contradiction:
ImproveIndividual avatar controlVSAvoidGroup cohesion
Core Design Contradiction:
Ease of operationVSStability of the object's composition

Solution Approach 1:

The system segments control authority by designating a leader avatar that has special permissions to control follower avatars, while other avatars maintain independent control. This segmentation resolves the contradiction by allowing individual control for non-leaders while maintaining group cohesion through centralized leader control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The leader avatar acts as an intermediary between the group members, receiving control inputs and distributing them to follower avatars. This intermediary mechanism enables coordinated group movement without requiring each user to independently track and coordinate with every other member.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If a user teleports or flies to a new location, then that user can quickly reach the destination, but the group becomes separated and requires complex coordination to regroup

Engineering Contradiction:
ImproveAvatar movement speedVSAvoidGroup coordination complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system merges the movement actions of leader and follower avatars by allowing the leader to control follower movements. When the leader teleports or flies to a new location, the follower avatars can be controlled to perform the same movement, maintaining group cohesion while enabling quick relocation without complex regrouping coordination.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The leader avatar performs movement actions in advance, and follower avatars are controlled to replicate these movements. This preliminary action approach allows the group to move together efficiently, as the leader's pre-planned movements automatically guide the followers to the same destination without requiring separate coordination steps.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If each avatar tracks the locations of all other group members, then the group can maintain awareness of each other's positions, but the computational and cognitive load increases significantly

Engineering Contradiction:
ImproveGroup position informationVSAvoidTracking system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts the tracking responsibility from individual users and concentrates it in the leader avatar. The leader maintains awareness of follower positions and controls their movements accordingly, while followers simply follow the leader's controlled path. This extraction reduces the computational and cognitive load on each user while maintaining complete group position information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Follower avatars automatically update their positions based on the leader's controlled movements, rather than requiring active tracking by each user. The system self-updates the group configuration through the leader's actions, reducing the manual tracking burden on individual users while maintaining accurate group position information.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10326667B2System and method for group control in a metaverse application
Publication Date: 2019.06.18 ROBLOX CORP
  • US10326667B2 patent drawing
  • US10326667B2 patent drawing
  • US10326667B2 patent drawing

AI summary

A metaverse system includes a client computer coupled to a network, a metaverse server coupled to the client computer, the metaverse server to host a metaverse application, and a group link engine coupled to the server. The engine opens a group link connection in response to a request from a user. A linked group associated with the connection includes at least two linked users, and at least one of the linked users is designated as a leader, and each of the at least two linked users is associated with an avatar different from the avatar associated with the other. The engine includes a group link controller to allow the leader to control an action of a second avatar of a second user. The action of the second avatar can be viewed separately from each avatar associated with the at least one linked users that are designated as the leader.