Retroactive Message Correction Interface for Mobile Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

On small mobile devices, message content input can be cumbersome due to small keyboards, leading to typographical errors that may not be noticed until after the message is sent, causing disruptions in communication.

Innovation Solution

A method and system for retroactive correction of messages, allowing users to identify and correct errors in previously sent messages by entering a corrective input in the message interface, which parses the input to locate matching content portions and visually distinguishes them for user confirmation and replacement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automated spellchecking and correction solutions are used, then typographical errors are reduced, but incorrect words may be inserted and errors remain undetected until after sending

Engineering Contradiction:
Improvemessage accuracyVSAvoiderror detection timing
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary actions by automatically detecting and highlighting potential errors in messages before they are sent. The spellchecker identifies incorrect words and presents correction options to the user prior to transmission, allowing errors to be caught and corrected in advance rather than after sending.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by providing real-time visual indicators (such as underlines or highlights) that show detected errors in the message composition interface. This immediate feedback allows users to see and correct mistakes before sending, improving message accuracy while making error detection timely and visible.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If retroactive correction functionality is added to messaging systems, then message errors can be corrected after sending, but the system complexity increases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The retroactive correction system is segmented into distinct functional modules: error detection module, user interface module for selecting corrections, message processing module, and transmission module. This segmentation allows each component to handle specific tasks independently, making the overall complex functionality more manageable and easier to implement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The correction system leverages existing universal messaging infrastructure and user interface components, allowing the same system to handle both normal message sending and retroactive corrections. By making the correction capability multi-functional within the existing message composition and transmission framework, additional complexity is minimized while maintaining ease of operation.

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

3Reliability

If users send correction messages to fix errors in previous messages, then communication clarity is improved, but the conversation length increases

Engineering Contradiction:
Improvecommunication clarityVSAvoidconversation duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system merges the correction action with the existing message transmission mechanism by allowing users to send corrections as integrated parts of the message thread rather than separate follow-up messages. This combining approach updates the original message context directly, improving clarity while avoiding the need for additional conversational turns.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a corrected version of the original message and presents it as an alternative within the same message interface. Instead of sending a new correction message, the system copies the corrected content and allows it to replace or update the original message display, maintaining conversation brevity while ensuring clarity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10489506B2Message correction and updating system and method, and associated user interface operation
Publication Date: 2019.11.26 MALIKIE INNOVATIONS LTD
  • US10489506B2 patent drawing
  • US10489506B2 patent drawing
  • US10489506B2 patent drawing

AI summary

Message corrections are effected on a user electronic device using a touch-based user interface. In response to user input in a messaging application input field indicating that a replacement or correction operation is to be carried out, the device identifies multiple strings corresponding to the correction in at least one previous message sent by the messaging application. These strings are presented in context in a user interface in a visually distinguished manner, such as highlighting. The strings may be presented with replacement text. The user then confirms which strings are to be corrected by touch input at the location of the string in the user interface. In response to the touch input, the previous message is updated with the desired changes. The updated message can then be sent to a recipient. The user interface can be used in find and replace or spellcheck operations in an editing or composition application.