Augmented Reality Makeup Sets With In-Message Virtual Try-On

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems lack the ability to provide augmented reality-based makeup product sets, limiting users' interaction and engagement in messaging platforms.

Innovation Solution

A messaging system that allows users to apply augmented reality-based makeup looks to their faces through an augmented reality content item, enabling selection and purchase of associated makeup products directly within the messaging interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messaging systems provide basic text and image exchange functionalities, then system simplicity and ease of operation are maintained, but user interaction and engagement are limited

Engineering Contradiction:
Improveease of operationVSAvoiduser interaction and engagement
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The messaging system is enhanced to perform multiple functions beyond basic text and image exchange. It now includes augmented reality content delivery, virtual try-on capabilities for makeup products, and integrated e-commerce functionality. This multi-functionality allows the same messaging platform to serve as a virtual beauty studio and shopping interface, thereby improving user engagement while maintaining operational simplicity through unified access points.

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

2Adaptability or versatility

If messaging systems integrate augmented reality and e-commerce functionalities, then user interaction and engagement are enhanced, but device complexity increases

Engineering Contradiction:
Improveuser interaction and engagementVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges augmented reality content delivery, virtual try-on functionality, and e-commerce operations into a single integrated messaging system. By combining these previously separate functions into one unified platform accessible through standard messaging interfaces, the system enhances user engagement without requiring users to switch between multiple applications or learn complex new interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The messaging system acts as an intermediary layer that connects users with augmented reality content and e-commerce platforms. Rather than requiring direct integration of complex AR and shopping systems into the messaging client, the intermediary architecture allows these functionalities to be delivered through standardized message exchanges, thereby reducing the complexity burden on end-user devices while still providing enhanced interaction capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12361475B2Method, device, and non-transitory computer-readable storage medium for providing augmented reality-based makeup product sets in a messaging system
Publication Date: 2025.07.15 SNAP INC
  • US12361475B2 patent drawing
  • US12361475B2 patent drawing
  • US12361475B2 patent drawing

AI summary

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality-based makeup. The program and method provide for receiving, by a messaging application running on a device of a user, a request to present augmented reality content in association with an image captured by a device camera, the image depicting a face of the user; accessing an augmented reality content item configured to generate a plurality of completed looks with respect to applying makeup to the face; presenting the augmented reality content item, including the plurality of completed looks, in association with the face depicted in the image; receiving user input selecting a completed look of the plurality of completed looks; and displaying, in response to receiving the user input, an interface with a set of makeup products associated with the selected completed look.