Chat Message Persistence via Segmented Memory Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication applications do not provide a method to save and repost selected messages for future use, as they either lack a dedicated save option, do not persist messages after deletion, or fail to retain them across device restarts and extended periods.

Innovation Solution

A computer-implemented method and system that displays a 'save for future repost' button, allowing users to save and repost selected messages on a memory controlled by the communication application, persisting them even after deletion and device restarts, with an option to retain them for at least thirty days, and enabling one-sided reposting without the contact's consent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If messages are deleted from the chat to clear space or resolve disputes, then the chat interface becomes cleaner and dispute resolution is facilitated, but the messages are lost and cannot be retrieved for future repost

Engineering Contradiction:
Improvechat managementVSAvoidmessage retention
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent divides the message storage into two separate systems: the chat interface for active communication and the dedicated memory for preserved messages. This segmentation allows messages to be deleted from the chat while remaining accessible in the dedicated memory, resolving the contradiction between chat cleanliness and message retention.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dedicated memory acts as an intermediary between the chat interface and the user's need to retain messages. It receives copies of messages before deletion, allowing users to maintain both a clean chat interface and accessible message history for future repost.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a dedicated save option is added to communicate with contacts, then message retention capability is improved, but the device complexity increases

Engineering Contradiction:
Improvemessage retentionVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The dedicated memory is designed to serve multiple functions: saving messages for future repost, preserving chat history, and maintaining message accessibility across device restarts. This multi-functionality reduces the need for separate complex systems while improving reliability.

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

Solution Approach 2:

The system automatically saves messages to the dedicated memory when the save option is selected, without requiring manual intervention or complex user actions. This self-service approach simplifies the user interface while maintaining robust message retention capability.

Inventive Principle:
Principle #25Self-service

3Reliability

If messages are saved for long-term retention (at least thirty days), then message accessibility and credibility are improved, but the storage requirements and system overhead increase

Engineering Contradiction:
Improvelong-term message accessibilityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The dedicated memory provides localized storage specifically for preserved messages, separate from the main chat interface storage. This local quality approach allows efficient long-term retention of only the necessary messages without requiring excessive storage capacity across the entire system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12132696B1Method and system for saving selected messages in a chat for a future repost
Publication Date: 2024.10.29 DAHAN MEIR
  • US12132696B1 patent drawing
  • US12132696B1 patent drawing

AI summary

A computer system and method for saving and reposting a selected message in a chat that includes the steps of displaying a save for future repost button on a screen of the user's device, applying by this button a save for future repost mode on the selected message that is configured to save the selected message on a memory, continue saving the selected message after deletion of the selected message from the chat, after restarting the computing device of the user, and for a period of at least thirty days from applying this mode on the selected message. Displaying a repost button on the screen of the user's computing device, executing a repost command by the repost button for receiving the saved selected message from the memory and reposting on the screen of the computing device of the user the selected message received from the memory.