Client-Side Ephemeral Message Duration Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital communication systems face security, efficiency, and flexibility issues with ephemeral messages, as they often rely on server-side management, leading to potential data breaches, high resource usage, and rigid message settings.

Innovation Solution

Implementing client-side encryption, transmission, and management of ephemeral messages and settings through end-to-end encryption, allowing client devices to generate, decrypt, and manage ephemeral messages and settings without server intervention, enabling flexible and secure management across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If server-side management is used to store and manage ephemeral messages, then message delivery and management is simplified, but security is compromised due to potential data breaches

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoiddata breach risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the decryption function from the server and places it exclusively on the client device. The server only transmits encrypted ephemeral messages and settings without the ability to decrypt them, eliminating the security vulnerability of server-side storage while maintaining reliable message delivery through centralized transmission coordination.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces end-to-end encryption as an intermediary layer between the server and client devices. The encryption mechanism allows the server to facilitate message transmission without having access to the actual message content, thus maintaining delivery reliability while preventing data breaches.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If remote servers are used to process and manage digital ephemeral communications, then centralized control is achieved, but processing efficiency decreases due to significant server resource requirements

Engineering Contradiction:
Improvecentralized management capabilityVSAvoidserver processing efficiency
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The patent segments the processing workload by dividing functions between server and client: the server handles only message transmission and coordination (centralized automation), while the client device performs decryption and local management (distributed processing). This segmentation reduces server resource requirements while maintaining centralized control over message delivery.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables client devices to autonomously decrypt and manage their own ephemeral messages locally without requiring server-side processing resources. The client device self-services the decryption function using stored encryption keys, eliminating the need for the server to process each message and significantly improving overall system productivity.

Inventive Principle:
Principle #25Self-service

3Reliability

If inflexible, rigid requirements are imposed on ephemeral message settings across client devices, then security and consistency are improved, but operational flexibility is reduced

Engineering Contradiction:
Improvesettings consistencyVSAvoidmessage setting flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic ephemeral message settings where each client device can independently configure its own message duration and deletion policies. The server transmits these settings without imposing rigid uniformity, allowing each client to adapt settings to its specific security and operational needs while maintaining consistent message delivery through coordinated transmission.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11646985B2Utilizing encrypted ephemeral messages to modify ephemeral message duration settings
Publication Date: 2023.05.09 WHATSAPP LLC
  • US11646985B2 patent drawing
  • US11646985B2 patent drawing
  • US11646985B2 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically controlling ephemeral messaging threads and ephemeral message duration settings across computing devices while improving security by maintaining end-to-end encryption. In particular, in one or more embodiments, the disclosed systems can transmit encrypted ephemeral messages, including ephemeral message duration settings and ephemeral setting timestamps. The disclosed systems can decrypt received messages on receiving client devices and dynamically apply ephemeral message duration settings to different message threads. For example, the disclosed systems can modify existing duration settings at a receiving client device to match a received ephemeral message duration setting based on determining that the received ephemeral setting timestamp predates an existing setting timestamp. Further, the disclosed systems can apply the ephemeral message duration setting to delete ephemeral messages from an ephemeral message thread.