Dynamic Character String Generation via Distance-Based Representation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional character string input methods are time-consuming, especially in instant communication contexts like chats or mail transmissions, as they require longer times to input or correct characters.
Innovation Solution
A method and system for dynamically generating character strings by setting a first region on a display and a second region including the first region, where a second character string is generated by changing the representation of the first character string based on the positional relationship between the first region and a user-specified arbitrary position within the second region, allowing for quick and efficient input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional character string input methods are used, then input accuracy is maintained, but input time increases significantly
Solution Approach 1:
The system pre-defines multiple character strings with different representation levels (e.g., detailed address vs. simplified location) and prepares them in advance. When a user specifies a region, the system automatically selects and displays the appropriate pre-prepared character string, eliminating the need for users to type or select from multiple options during input.
Solution Approach 2:
The invention dynamically adjusts the representation level of character strings based on the spatial relationship between the user's specification point and the first region. The system calculates distance metrics and automatically transitions between different levels of representation (e.g., from detailed to simplified), making the input process adaptive and responsive to user needs in real-time.
2Productivity
If character string representation is simplified, then input time is reduced, but information precision may be lost
Solution Approach 1:
The system dynamically adjusts the representation level based on the distance between the user's specification point and the first region. When the point is close to the region, detailed representation is provided; when farther away, simplified representation is used. This dynamic adaptation ensures that information precision is maintained when needed while improving input efficiency when simplicity suffices.
Solution Approach 2:
The invention changes the representation parameter of character strings based on spatial parameters (distance calculations). The system transitions between different representation levels (detailed vs. simplified) by adjusting this parameter, allowing flexible control over the balance between information accuracy and input speed based on contextual requirements.
3Adaptability or versatility
If multiple character string options are provided, then representation flexibility is improved, but user operation complexity increases
Solution Approach 1:
The system automatically determines which character string representation to display based on the user's specification point and the pre-defined regions. Instead of requiring users to manually select from multiple options or adjust representation levels, the system serves itself by autonomously calculating the appropriate representation and presenting it automatically, significantly simplifying user operation while maintaining flexibility.
Data Source
AI summary
A computer-implemented method includes setting a first region on a display, the first region including a first character string, setting a second region, the second region including the first region, and dynamically generating a second character string in response to a user specifying an arbitrary position outside the first region and within the second region, the second character string is generated by changing a representation of the first character string depending on a distance between the first region and the user specified position.


