Message Recall System Using Cryptographic Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing message recall technologies face challenges in verifying the authenticity of the sender and ensuring the reliability and security of the recall process, especially when operating across administrative domains, leading to potential premature or malicious recalls.

Innovation Solution

The implementation of a messaging system that uses unique recall, secret, and tracking identifiers (R, S, T) generated through cryptographic hash functions to authenticate and authorize recall requests, ensuring that only authorized users can initiate recall operations, and employing a hold time to increase the likelihood of successful recalls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional message recall methods are used, then the recall operation can be initiated by the sender, but the authenticity of the sender cannot be verified reliably

Engineering Contradiction:
Improvesender authenticationVSAvoidverification system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary authentication by embedding cryptographic identifiers (recall identifier, secret identifier, tracking identifier) in the message before transmission. These identifiers are generated in advance and attached to the message, enabling verification of the sender's authenticity when recall is requested, without requiring complex real-time verification systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces cryptographic identifiers as intermediaries between the sender and the recall verification system. The recall identifier, secret identifier, and tracking identifier act as mediators that carry authentication information through the message lifecycle, allowing the receiving system to verify sender authenticity without direct complex interaction with the original sender.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If message recall is implemented without proper verification, then the recall operation is simple to perform, but the recall may be premature or malicious

Engineering Contradiction:
Improverecall operation securityVSAvoidrecall initiation process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system embeds cryptographic verification identifiers (recall identifier, secret identifier, tracking identifier) in the message before transmission. When recall is requested, these pre-existing identifiers enable automatic verification of the requester's authority, ensuring secure recall operations without requiring complex real-time authentication procedures from the user.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The message itself carries all necessary authentication information through its cryptographic identifiers. The system uses these embedded identifiers to automatically verify the authenticity of recall requests without requiring external verification mechanisms, making the secure recall process both reliable and operationally simple.

Inventive Principle:
Principle #25Self-service

3Reliability

If cryptographic identifiers are embedded in messages, then sender verification and authorized recall are enabled, but the system complexity increases

Engineering Contradiction:
Improveauthorized recall verificationVSAvoididentifier management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into three distinct cryptographic identifiers: recall identifier, secret identifier, and tracking identifier. Each identifier serves a specific function in the verification process, dividing the complex authentication mechanism into manageable, specialized components that can be independently generated, transmitted, and verified.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cryptographic identifier system serves multiple functions simultaneously: the recall identifier enables message identification and recall initiation, the secret identifier provides authentication verification, and the tracking identifier monitors message delivery status. This multi-functionality reduces the need for separate verification systems while maintaining high security standards.

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

Data Source

PatentUS9979692B2Method and system for providing message recall functionality
Publication Date: 2018.05.22 ORACLE INT CORP
  • US9979692B2 patent drawing
  • US9979692B2 patent drawing
  • US9979692B2 patent drawing

AI summary

The present disclosure provides a method and system for enabling the recall of messages. As an example, the method comprises receiving a message, where the message is created by a sender and configured to be sent to a recipient. The method further comprises identifying a first identifier for the message. The first identifier is configured to verify the sender of the message and enable a recall operation for the message. The recall operation results in the recall of the message, and the recall of the message involves cancelling the transmission of the message to the recipient or deleting the message.