Avatar Outfit Customization via Third-Party Server Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic messaging systems lack the ability to effectively generate and customize avatars for users, limiting the visual representation of emotions and personal style in messages.

Innovation Solution

A messaging system that allows users to generate and customize avatar outfits by selecting items from a third-party server, enabling the creation of personalized and representative avatars for communication, with the ability to share these customizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users select items from third-party servers to customize avatar outfits, then personalization and user engagement are improved, but device complexity and data management requirements increase

Engineering Contradiction:
Improveavatar customization optionsVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary system comprising a database server and application server that mediates between users and third-party servers. The database server stores avatar template data and outfit item data, while the application server processes user selections and generates customized avatar images. This intermediary architecture enables extensive customization options without requiring direct complex connections between users and multiple third-party servers, thus resolving the technical contradiction between adaptability and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system integrates multiple third-party server connections for outfit items, then adaptability and item variety are improved, but system complexity and integration difficulty increase

Engineering Contradiction:
Improveoutfit item varietyVSAvoidserver integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal data structure and communication protocol that enables the system to work with multiple third-party servers through a standardized interface. The database server stores outfit item data in a unified format that can represent items from different sources, and the application server uses a common protocol to retrieve and process items from any connected third-party server. This universal approach allows extensive item variety without requiring separate integration logic for each server, thus resolving the contradiction between adaptability and system complexity.

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

3Adaptability or versatility

If the system generates customized avatar images in real-time, then user engagement and personalization are improved, but processing time and computational resources increase

Engineering Contradiction:
Improveavatar personalizationVSAvoidimage generation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-generating and storing avatar template data and outfit item data in the database server before users need them. The system prepares standardized avatar templates with defined structures and pre-categorizes outfit items with their associated attributes. When users select items for customization, the system combines these pre-prepared elements rather than generating everything from scratch, significantly reducing real-time processing requirements while maintaining extensive personalization options.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240354837A1Generating customizable avatar outfits
Publication Date: 2024.10.24 SNAP INC
  • US20240354837A1 patent drawing
  • US20240354837A1 patent drawing
  • US20240354837A1 patent drawing

AI summary

Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.