Avatar-Based Communication System for Automated Channel Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing social networking systems require users to manually navigate through multiple applications and steps to establish connections with other users, which can be inefficient and inconvenient, especially when considering factors like time zones, current activities, and user preferences.

Innovation Solution

An avatar-based communication system that automatically selects the most appropriate communication channel and launches the corresponding application by accessing user profile data, including time zones, calendar events, and current activities, to initiate a connection based on configured rules and context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually navigate through multiple applications and steps to establish connections, then they can control the communication process, but the process becomes inefficient and time-consuming

Engineering Contradiction:
Improveconnection establishment efficiencyVSAvoidtime required for manual navigation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-fetching user profile data, calendar events, and activity information before a connection request is initiated. This allows the system to have all necessary context information ready when the user wants to connect, eliminating the need for manual navigation through multiple applications to gather this information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary component that acts as a bridge between the user's connection intent and the target user's communication channels. This intermediary automatically processes the connection establishment by selecting appropriate communication channels based on contextual information, thereby eliminating the need for manual navigation through multiple applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system automatically selects communication channels based on context, then connection efficiency improves, but system complexity increases

Engineering Contradiction:
Improveconnection establishment efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements a universal context analysis module that handles multiple types of data (user profiles, calendar events, activity information) through a single integrated process. This multi-functional approach consolidates what would otherwise require separate handling mechanisms for each data type, thereby managing complexity while maintaining high connection efficiency.

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

Solution Approach 2:

The system dynamically adjusts communication channel selection based on changing contextual parameters such as user availability, current activities, and time zone differences. By using parameter-based decision logic rather than hard-coded rules, the system maintains flexibility and adaptability without requiring complex structural changes.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the system accesses detailed user profile data including time zones and calendar events, then communication personalization improves, but data processing requirements increase

Engineering Contradiction:
Improvecommunication personalizationVSAvoiddata processing energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by selectively accessing and processing only the most relevant portions of user profile data based on the specific connection context. Rather than processing all available data uniformly, the system intelligently filters and prioritizes data elements that have the greatest impact on communication channel selection, thereby reducing energy consumption while maintaining personalization quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10819841B2Avatar-based communications launching system
Publication Date: 2020.10.27 META PLATFORMS INC
  • US10819841B2 patent drawing
  • US10819841B2 patent drawing
  • US10819841B2 patent drawing

AI summary

In one embodiment, a social networking system automatically establish a connection to a target user by selecting an avatar representing the target user, and establishing a connection by a communication channel based on current context and one or more rules configured by the target user.