Character String Indexing for Multi-Language Group Navigation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When indexing is used for displaying a specific character string at the head, the operation becomes difficult due to small index characters if too many character strings are specifiable, and it takes time and effort to find a desired character string in a list linking multiple character string groups across different languages.
Innovation Solution
An information processing apparatus with a controller that displays a specified character string and provides operator images for group selection, along with indexes associated with the selected groups, allowing users to efficiently navigate and select character strings by language and group.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If indexing is used to display specific character strings at the head, then character string retrieval is facilitated, but index characters become small and operation becomes difficult when too many character strings are specifiable
Solution Approach 1:
The patent divides the character string list into multiple groups based on categories (e.g., language, document type). Each group can be independently indexed and navigated. This segmentation allows users to focus on smaller subsets of data rather than searching through all character strings simultaneously, maintaining readable index sizes while improving retrieval efficiency.
Solution Approach 2:
The patent introduces a group selection dimension before character string indexing. Users first select a group category (e.g., language), then access indexes specific to that group. This adds a hierarchical dimension to the navigation structure, reducing the number of character strings each index must cover and improving operability.
2Ease of operation
If skip buttons are provided to navigate groups, then navigation is simplified, but time and effort increase when users need to find desired character strings across multiple languages and groups
Solution Approach 1:
The patent displays representative character strings or group identifiers in advance within each group's display area. Users can preview available groups and their contents before selecting, allowing them to make informed decisions quickly without sequential skipping through all groups. This preliminary display of information accelerates the search process across multiple languages and groups.
3Adaptability or versatility
If multiple indexes are displayed for multiple groups, then users can access different language groups efficiently, but display area requirements and interface complexity increase
Solution Approach 1:
The patent combines the group selection function and character string indexing function into a unified interface structure. The group selection area and character string display area work together as an integrated system, where group selection automatically updates the relevant indexes. This merging reduces overall interface complexity compared to having separate navigation and indexing systems.
Solution Approach 2:
The patent implements dynamic index display where indexes are automatically updated based on the selected group. When users select a different language or group, the indexes dynamically change to show only relevant character strings for that group. This dynamic adaptation allows multiple language groups to be supported without permanently displaying all indexes simultaneously, reducing interface complexity.
Data Source
AI summary
An information processing apparatus includes a controller that performs control so that a portion including a specified character string, which is specified through an operation by a user, in a list linking plural character string groups belonging to plural groups is displayed in a display area, operator images are displayed to receive an operation performed by the user for selecting one or more groups out of the plural groups, and an index associated with the one or more selected groups is displayed among plural indexes that are associated with the plural groups and used for receiving an operation for selecting a specific character string included in the character string groups, and a specifier that specifies, as the specified character string, the specific character string selected through the operation for the displayed index.


