Cursor Word Unit Movement for Text Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display apparatuses face difficulties in correcting input characters, especially when the input character string is long, as selecting the character to be corrected using four-directional buttons on a remote controller is cumbersome and inefficient.
Innovation Solution
A display apparatus and method that allows cursor movement in word units for character correction, featuring a UI display with a first region for characters and a second region for an on-screen keypad, enabling easy selection and replacement of words with input characters, and moving the cursor in word units when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If character input is received through a remote controller without a character input unit, then the display apparatus can receive character input using an on-screen keypad, but it becomes difficult to move the cursor to a character region to be corrected and select the character to be corrected when the input character string is long
Solution Approach 1:
The system dynamically changes cursor movement behavior based on the operational context. When in correction mode and a word is selected, the cursor moves in word units rather than character units, making it easier to navigate through long text. This dynamic adaptation resolves the contradiction by adjusting the interaction model to the current task requirements.
Solution Approach 2:
The cursor movement unit parameter is changed from character-level to word-level based on the selected state. When a word is selected for correction, the system changes the movement granularity to match the selection unit, allowing users to efficiently navigate and correct text without manually moving through each character.
2Quantity of substance
If the input character string is long, then more characters can be input, but it becomes difficult to select the character to be corrected using four-directional buttons
Solution Approach 1:
The cursor movement speed and distance are dynamically adjusted based on the current state. When a word is selected, the cursor jumps to the beginning of the selected word or moves to the next/previous word boundary, significantly reducing the number of button presses needed to reach the correction point in long text strings.
Solution Approach 2:
The word selection mechanism acts as an intermediary between the user and individual characters. Instead of directly navigating to each character, the user selects a word as an intermediate unit, and the system automatically positions the cursor at the appropriate location within that word, reducing the complexity of character selection in long texts.
3Measurement precision
If cursor moves in character units, then precise character selection is possible, but correction becomes cumbersome when the input character string is long
Solution Approach 1:
The text is segmented into word units that can be selected as a whole. When a word is selected for correction, the system treats the entire word as the correction target, allowing users to correct multiple characters at once by selecting the word boundary rather than individually positioning the cursor at each character.
Solution Approach 2:
The system dynamically switches between character-level precision (when not in correction mode) and word-level movement (when correcting). This dynamic behavior maintains measurement precision when needed while dramatically improving productivity during correction operations in long text strings.
Data Source
AI summary
A display apparatus which corrects input characters by moving a cursor in word units is provided. The display apparatus includes a communication interface configured to receive a control command for a character input from a control device, a display configured to display characters corresponding to the control command, and a controller configured to control the display to move a cursor in word units when a correction command to correct the displayed characters is received.


