Encrypted Session History Recovery via Separate Key Metadata

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

End-to-end encryption services do not support secure content history recovery for new or temporarily offline members, creating vulnerabilities and preventing them from accessing previously exchanged encrypted content.

Innovation Solution

A system that securely provides session keys and metadata for decrypting encrypted content history to authorized members, ensuring encryption throughout the content history recovery process, using recovery messages separate from the encrypted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If end-to-end encryption is implemented to secure data exchange, then security and privacy are improved, but content history recovery for new or offline members becomes impossible

Engineering Contradiction:
ImprovesecurityVSAvoidcontent history recovery
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system segments the content delivery process into two separate components: encrypted content history delivery and session key delivery. Each component is transmitted through different channels, allowing the content to be securely encrypted while still enabling recovery through separate key distribution mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary key management mechanism that facilitates secure key exchange between members. This intermediary system enables offline members to retrieve session keys through alternative channels without compromising the end-to-end encryption of the original content.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If unencrypted content history is transferred to new members, then content accessibility is improved, but security vulnerabilities are created

Engineering Contradiction:
Improvecontent accessibilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system extracts the session keys from the encrypted content and delivers them through separate recovery messages. This separation allows the content history to remain encrypted and secure while still providing accessibility to authorized members through the independent key delivery channel.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary encryption of content history before transmission and prepares recovery messages with session keys in advance. This preliminary action ensures that content is always protected while recovery mechanisms are pre-established for authorized members.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If session keys are securely exchanged between members, then encryption security is maintained, but offline members cannot reconnect and access content

Engineering Contradiction:
Improveencryption securityVSAvoidoffline member reconnection
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system introduces an intermediary recovery message mechanism that enables offline members to retrieve session keys after reconnection. This intermediary channel allows members to miss initial key exchanges and still recover content later without compromising the security of the original encrypted communications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system prepares recovery messages with session keys in advance and stores them securely. When offline members reconnect, they can retrieve these pre-prepared recovery messages and access the encrypted content history without needing to be present for the original key exchange.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12500741B2Systems and methods for securely providing metadata for decrypting content history of an encrypted session
Publication Date: 2025.12.16 RINGCENTRAL INC
  • US12500741B2 patent drawing
  • US12500741B2 patent drawing
  • US12500741B2 patent drawing

AI summary

An end-to-end encrypted communication system securely provides session keys for encrypted session history recovery for new members or reconnecting members of an encrypted session. The encrypted session history recovery adapts the end-to-end encryption for secure distribution of the encrypted content and session keys that were exchanged before the members connected to the encrypted session. The system receives encrypted content from a first member of the encrypted session during a first time when the first member is online and a second member of the encrypted session is offline and not connected to the encrypted session. The system detects that the second member comes online and connects to the encrypted session at a second time, and provides the second member with a session key associated with decrypting the encrypted content that was exchanged prior to the second member connecting to the encrypted session.