Transient Correction Panel for Mobile Message Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autocorrect features in mobile devices are inadequate in correcting messages in informal or non-English contexts, leading to unintended changes in message meaning, especially in constrained messaging environments where users lack the ability to correct errors before transmission.
Innovation Solution
Implementing a programmable device that offers a temporary opportunity to modify textual data after the 'send' instruction is given but before transmission, allowing users to correct suggested changes or accept modifications, ensuring the message is transmitted unmodified if no action is taken within a predetermined time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If autocorrect feature is used to correct messages, then typing speed is improved and basic spelling errors are reduced, but message accuracy deteriorates in informal and non-English contexts due to inappropriate corrections
Solution Approach 1:
The system performs preliminary autocorrection before message transmission, then provides a correction opportunity panel that allows users to review and modify the autocorrected text. This two-stage approach (automatic correction followed by user review) resolves the contradiction by maintaining typing speed through automation while improving message accuracy through user confirmation before final transmission.
Solution Approach 2:
The system implements feedback by displaying the autocorrected message in a correction opportunity panel and allowing users to view, accept, or modify the corrections. This feedback loop enables users to catch inappropriate autocorrections in informal contexts while still benefiting from the speed of automatic correction, thereby improving message accuracy without sacrificing typing productivity.
2Reliability
If message transmission is delayed for user review, then message accuracy is improved, but communication efficiency deteriorates due to additional time required
Solution Approach 1:
The correction opportunity panel is displayed dynamically after message submission but before final transmission. The system adapts the correction process by allowing users to quickly review and accept or reject corrections without significant delay. This dynamic approach resolves the contradiction by providing accuracy improvement through review while minimizing time loss through efficient, non-blocking interaction.
Solution Approach 2:
The system applies partial action by only requiring user review when corrections are made, not for every message. If no autocorrection is needed, the message transmits immediately without delay. This selective review approach improves message accuracy when necessary while minimizing communication delay in cases where autocorrection is not required.
3Productivity
If autocorrect automatically changes words, then typing speed is maintained, but message meaning deteriorates due to unintended corrections in informal contexts
Solution Approach 1:
The correction opportunity panel serves as an intermediary between the autocorrect system and the final message transmission. It allows users to review autocorrected text and make modifications before the message is sent. This intermediary step resolves the contradiction by preserving typing speed through automatic correction while preventing loss of message meaning through user review and approval before transmission.
Solution Approach 2:
The system applies preliminary anti-action by providing users with the ability to reject or modify autocorrections before they are finalized in the transmitted message. This preemptive measure counteracts potential harmful autocorrections that could change the intended meaning, allowing users to preserve the original message intent while still benefiting from the speed of automatic correction when appropriate.
Data Source
AI summary
A programmable device such as a smart phone allows a user an opportunity to make final corrections to textual data in a message after the user has instructed the device to send the message, but before transmittal of the message. The opportunity is temporary, to avoid impeding the flow of communication, and the textual data is transmitted unmodified if the opportunity to modify it is not accepted. Modifications made during the opportunity period may be used to adapt an autocorrect functionality of the programmable device.


