Predictive Message Replies for Small Touchscreen Keyboards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The reduced-size keyboards on portable electronic devices present challenges for efficient message-based communication, exacerbated by the need for manual user input due to limited keyboard space.
Innovation Solution
A method for responding to messages on a touch-sensitive display that includes displaying a message transcript, suggesting characters based on the content, detecting user input, and displaying selected characters in the transcript.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Weight of moving object
If the keyboard size is reduced to fit portable devices, then the device portability is improved, but the ease of manual text input deteriorates
Solution Approach 1:
The system automatically generates and displays predictive character suggestions based on the incoming message content, eliminating the need for manual keyboard input. The device serves itself by using AI/ML algorithms to anticipate and present relevant characters, reducing user effort while maintaining input efficiency.
Solution Approach 2:
The patent replaces the mechanical keyboard input system with an automated predictive display system. Instead of relying on physical keyboard presses, the system uses computational algorithms to generate character predictions and presents them for selection, substituting mechanical input with automated intelligent generation.
2Extent of automation
If predictive character suggestions are displayed on the touch-sensitive display, then the need for manual input is reduced, but the display complexity increases
Solution Approach 1:
The display interface is segmented into distinct functional regions: the message transcript display area and the predictive character suggestion area. This segmentation allows the system to present information in organized, non-overlapping zones, making the interface easier to understand and use despite the added functionality.
Solution Approach 2:
The system performs preliminary processing by analyzing the incoming message content before displaying character suggestions. The AI/ML algorithm pre-computes the predictive character list based on message context, ensuring that when the user needs input, the suggestions are already ready and relevant, reducing the perceived complexity of the interaction.
3Productivity
If multiple suggested characters are displayed simultaneously, then the productivity of message response is improved, but the difficulty of detecting and measuring user selection increases
Solution Approach 1:
The system uses visual differentiation (such as color changes, highlighting, or bolding) to indicate the currently selected predictive character among multiple suggestions. This visual feedback mechanism makes it easy for users to identify the selected character and for the system to detect the user's selection intent, maintaining high productivity while ensuring accurate selection detection.
Data Source
AI summary
At an electronic device with a touch-sensitive display, display a message transcript, where the message transcript includes at least one message from at least a first user. Determine, based at least in-part on the at least one message, a plurality of suggested one or more characters. Display, on the touch-sensitive display, the plurality of suggested one or more characters. Detect an input on the touch-sensitive display. Determine whether the input represents user selection of one of the plurality of suggested one or more characters. Display the selected one of the plurality of suggested one or more characters in the message transcript. Send the selected one or more characters to the first user.


