Smart Widget Media Overlay for Context-Aware Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing messaging systems require creators to manually design separate media overlays for each location or event, making it impractical to scale and inefficient for quick releases of dynamic content.

Innovation Solution

Implementing smart widgets within media overlays that can dynamically display location and other context data, allowing creators to design a single overlay that populates with user-specific information, such as location, event, or weather, enhancing relevance and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If creators manually design separate media overlays for each location or event, then the media overlay can be customized for specific contexts, but the system complexity and time required increase significantly

Engineering Contradiction:
Improvemedia overlay customizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal media overlay template that can serve multiple locations and events simultaneously. Instead of creating separate overlays for each context, a single template with dynamic parameters adapts to different situations, reducing the number of design elements while maintaining customization capability.

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

Solution Approach 2:

The patent uses parameter-based customization where media overlays contain dynamic fields (such as location name, event type, date) that automatically change based on user context. This allows the same overlay structure to adapt to different contexts through parameter substitution rather than requiring separate designs for each scenario.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If creators manually design separate media overlays for each location or event, then the media overlay can be customized for specific contexts, but the time required for creation and release increases

Engineering Contradiction:
Improvemedia overlay customizationVSAvoidcreation and release time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements pre-designed media overlay templates that contain all necessary structural elements, branding, and layout configurations. Creators only need to select or input specific parameters (location, event, date) rather than designing from scratch, dramatically reducing creation time while maintaining customization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A single universal template serves multiple purposes across different locations and events, eliminating the need to create separate designs for each context. This multi-functional approach allows rapid deployment of customized overlays by simply changing parameter values rather than redesigning entire templates.

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

3Adaptability or versatility

If multiple separate media overlay designs are created for different locations, then each location can have specific customization, but the number of design elements and maintenance burden increases

Engineering Contradiction:
Improvelocation-specific customizationVSAvoidcreator efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements a parameter-driven approach where location-specific customizations are achieved through variable substitution rather than separate design files. A single template with parameters for location name, event type, and other context-specific data allows creators to generate location-customized overlays efficiently without managing multiple design assets.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a universal media overlay template that functions across all locations and events. This single multi-functional template replaces the need for multiple location-specific templates, reducing the total number of design elements creators must manage while maintaining the ability to customize for each location through dynamic parameter insertion.

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

Data Source

PatentUS11943185B2Dynamic media overlay with smart widget
Publication Date: 2024.03.26 SNAP INC
  • US11943185B2 patent drawing
  • US11943185B2 patent drawing
  • US11943185B2 patent drawing

AI summary

Systems and methods are provided for receiving a background image for a media overlay to be applied to a message comprising an image or video, and at least one smart widget selection, and storing the media overlay comprising the background image and the at least one smart widget selection. The systems and methods further provide for receiving a request for the media overlay to be applied to a message comprising an image or video, analyzing context data associated with a computing device to determine that the media overlay is relevant to at least one aspect of the context data, determining data associated with the at least one smart widget based on the context data, and transmitting to the computing device, the media overlay and data associated with the at least one smart widget.