Automatic Interrogative Punctuation Insertion on Handheld Keyboards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for inputting interrogative punctuation in electronic messages on handheld devices are inefficient, requiring manual selection of keys or complex disambiguating actions, especially when dealing with reduced keyboards where multiple characters are assigned to each key.
Innovation Solution
Automatically adding interrogative punctuation, such as a '?' (question mark) at the end and an inverted question mark at the beginning for Spanish, by examining the sequence of characters for indicative words or combinations at the start or after commas/semicolons, and terminating the sequence with a double spacebar actuation, which also adds a space and capitalizes the next word.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual key selection or complex disambiguating actions are used for inputting interrogative punctuation on reduced keyboards, then precision of punctuation input is maintained, but ease of operation deteriorates and productivity decreases
Solution Approach 1:
The system automatically detects interrogative sentences and inserts question marks without requiring manual user action. The processor monitors the text input buffer, identifies interrogative patterns, and autonomously adds punctuation, allowing the system to serve itself rather than requiring continuous user intervention for punctuation tasks.
Solution Approach 2:
The system performs preliminary detection of interrogative sentence structures during text input, identifying patterns such as question words or interrogative syntax before the user completes the sentence. This preliminary identification enables automatic punctuation insertion at the appropriate moment without requiring backtracking or additional user actions.
2Productivity
If automatic detection of interrogative sentences is implemented, then productivity of message formation is enhanced, but device complexity increases
Solution Approach 1:
The system changes the parameter of text processing by implementing pattern-matching algorithms that detect interrogative sentence structures. The processor monitors text input buffers for specific linguistic patterns (question words, sentence structure characteristics) and automatically applies punctuation rules when these patterns are detected, enhancing productivity through automated linguistic analysis.
3Area of stationary object
If multiple characters are assigned to each key on reduced keyboards, then device compactness is improved, but ease of operation deteriorates due to disambiguation requirements
Solution Approach 1:
The system automatically determines the intended character or punctuation mark by analyzing the context of text input and the sequence of keystrokes. When a key is pressed, the processor monitors subsequent input to disambiguate the intended character, eliminating the need for manual disambiguation actions and restoring ease of operation while maintaining keyboard compactness.
Data Source
AI summary
Interrogative punctuation is automatically added to a sequence of characters entered into a handheld device upon termination of the sequence, such as by double actuation of the spacebar, when the first word, or the first and third words at the beginning of the sequence, of after a comma or semicolon, are indicative of an interrogatory.


