Avatar Modification System Layering Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking systems face challenges in efficiently modifying and generating customized avatars based on user input text data, leading to increased memory usage, processing power consumption, and delayed augmented media content overlay functions.

Innovation Solution

The system improves avatar modification by generating and overlaying additional image layers separately from computing resources, optimizing memory usage and processor performance, and reusing image layers to decrease data usage and battery power, while simplifying augmented reality and animation processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If avatar modification is performed by generating and overlaying image layers using computing resources, then customization functionality is improved, but memory usage and processing power consumption increase

Engineering Contradiction:
Improveavatar customization functionalityVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The avatar modification system divides the avatar into multiple separate image layers, each representing a distinct visual element or component. This segmentation allows the system to store and process only the necessary layers rather than complete avatar images, significantly reducing memory consumption while maintaining full customization capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-generates and stores multiple image layers in advance, so that during runtime, avatar customization is achieved by simply selecting and overlaying pre-computed layers rather than generating them on-the-fly. This preliminary action reduces processing power consumption and speeds up avatar generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If avatar modification is performed by generating and overlaying image layers using computing resources, then customization functionality is improved, but processing power consumption increases

Engineering Contradiction:
Improveavatar customization functionalityVSAvoidprocessing power consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

Solution Approach 1:

Instead of generating complete avatar images through computationally intensive processes, the system creates and stores simplified image layer copies that can be efficiently combined. These layered copies require minimal processing power to overlay and combine, reducing energy consumption while maintaining avatar customization functionality.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If image layers are generated for each avatar modification, then customization precision is improved, but data usage increases

Engineering Contradiction:
Improveavatar modification precisionVSAvoiddata usage
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The system merges multiple image layers into a single composite avatar image only when necessary for display or transmission. During storage and intermediate processing, layers remain separate and reusable, reducing data usage. The merging operation is performed efficiently by overlaying transparent portions rather than combining complete images.

Inventive Principle:
Principle #5Merging (Combining)

4Ease of operation

If avatar modification processes are performed in real-time, then user experience is improved, but delays in augmented media content overlay functions occur

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary generation and optimization of image layers during idle periods or offline, so that during user interaction, avatar modification is achieved by simply selecting and overlaying pre-prepared layers. This eliminates real-time processing delays and provides immediate visual feedback, significantly improving user experience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12165243B2Customizable avatar modification system
Publication Date: 2024.12.10 SNAP INC
  • US12165243B2 patent drawing
  • US12165243B2 patent drawing
  • US12165243B2 patent drawing

AI summary

Systems and methods are provided for receiving a plurality of customized avatars where each customized avatar within the plurality of customized avatars include a first and second image layer. The first image layer includes input of text data overlaid on top of the second image layer, and the second image layer includes a personalized avatar. The system and method further includes receiving a modification of the input of text data from a text interface, generating a third image layer including a representation of text data associated with the modification of the input of text data, removing the first image layer from each of the customized avatars and overlaying the third image layer on top of the second image layer of each of the customized avatars.