Emoticon Replacement with User Photos via Pre-Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current social networking systems lack the ability to effectively replace typed emoticons with user-specific images, limiting the personalization and expression of emotions in messages.

Innovation Solution

A computing device analyzes text for emoticons and identifies corresponding user images, allowing users to select and display personalized images in place of typed emoticons, ensuring only authorized recipients can view the images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If typed emoticons are used in messages, then communication is simple and universal, but personalization and emotional expression are limited

Engineering Contradiction:
ImprovepersonalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-processes user photos to detect facial expressions and stores them with associated emoticon mappings before they are needed. When a user types an emoticon, the corresponding pre-processed photo is immediately retrieved and replaced, eliminating the need for real-time processing and enabling personalized expression without adding complexity to the messaging flow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of user photos that have been processed to match specific emoticon expressions. Instead of requiring complex real-time analysis during messaging, the system prepares multiple copies of photos with different expressions stored and ready for immediate substitution, thus achieving personalization while maintaining system simplicity.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If user photos are replaced in place of emoticons, then personalization is enhanced, but privacy control and access permission complexity increases

Engineering Contradiction:
Improveemotional expressionVSAvoidprivacy control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies different privacy rules to different portions of the user's photo collection. Each photo or expression variant can have its own visibility settings and permission levels, allowing users to control who sees which emotional expressions while maintaining overall system simplicity through localized permission management rather than global controls.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If real-time photo processing is performed to match emoticon expressions, then accuracy of expression matching is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveexpression matching accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs facial expression detection and photo processing in advance, before the user actually sends a message. User photos are analyzed, expressions are identified and tagged, and mappings to corresponding emoticons are pre-established. This preliminary processing ensures high accuracy in expression matching while eliminating time delays during actual messaging, as the matching work is already completed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9331970B2Replacing typed emoticon with user photo
Publication Date: 2016.05.03 META PLATFORMS INC
  • US9331970B2 patent drawing
  • US9331970B2 patent drawing
  • US9331970B2 patent drawing

AI summary

In one embodiment, a computing device receives input from a user participating in a message session. The computing device detects an emoticon in the received input and identifies an image corresponding to the emoticon. The computing device accesses the image corresponding to the emoticon and replaces the emoticon with the image in the message session.