Layered Messaging Transcript Z-Depth Animation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text messaging systems lack the ability to seamlessly integrate and display animated content with varying Z depths within message transcripts, limiting user engagement and interaction.

Innovation Solution

A messaging system that includes multiple layers displayed within a message transcript, with each layer having a Z depth relative to other layers and message bubbles, allowing for animated content to be overlaid and composited using alpha values and Z depth values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional text messaging systems are used, then the system structure is simple, but the user engagement and interaction are limited

Engineering Contradiction:
Improveuser engagementVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message display is divided into multiple independent layers (sent message layer, received message layer, and intermediate layers) that can be independently positioned and animated. Each layer can contain different content types (text, images, animations) and be controlled separately, enabling rich user engagement while maintaining manageable system structure through modular organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces Z-depth dimension to the traditional 2D message display, creating a three-dimensional layered structure. Layers can be positioned at different Z-depths and animated independently, adding visual depth and interactivity without fundamentally redesigning the core messaging functionality, thus improving user engagement with controlled complexity increase

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple layers with different Z depths are added, then the visual effect and user interaction are enhanced, but the rendering complexity increases

Engineering Contradiction:
Improvevisual effectVSAvoidrendering complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic layer positioning and animation where layers can move between different Z-depths and transition between visible and hidden states. The rendering engine dynamically adjusts layer visibility and positioning based on animation state, enabling enhanced visual effects while managing complexity through programmed motion sequences rather than simultaneous rendering of all elements

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Layer identifiers and Z-depth specifications are predetermined and transmitted with messages. The receiving device pre-configures the layer structure and animation sequences before execution, allowing the rendering system to follow predetermined paths rather than making real-time decisions about layer arrangement, thus reducing rendering complexity while maintaining visual effectiveness

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If animated content is integrated into message transcripts, then user engagement is improved, but the data transmission requirements increase

Engineering Contradiction:
Improvecontent typeVSAvoiddata transmission
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Animation instructions and layer configuration data are extracted as separate metadata components from the main message content. The actual animated content (images, videos) is transmitted only when needed, with layer identifiers and Z-depth information separated as control data. This allows the messaging system to transmit minimal data for layer structure while enabling rich animated content display when available

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes data transmission parameters dynamically - transmitting full animation data only when the receiving device supports the required functionality and when the message layer is activated. Layer identifiers can specify different data formats and transmission requirements, allowing the system to adapt data quantity based on content type, device capabilities, and user interaction state rather than always transmitting maximum data

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12279185B2Layers in messaging applications
Publication Date: 2025.04.15 APPLE INC
  • US12279185B2 patent drawing
  • US12279185B2 patent drawing
  • US12279185B2 patent drawing

AI summary

A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.