Template Processing Device Text-Based Search
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing template processing systems do not allow users to search for templates based on the text input during previous usage, making it difficult for users to retrieve previously used templates.
Innovation Solution
A template processing device and system that includes a selection reception unit, text input reception unit, storage control unit, keyword input reception unit, extraction unit, and display control unit, which stores and associates selected templates with input text and allows users to search for templates using search keywords related to the input text.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If templates are stored without associated input text, then storage structure remains simple, but users cannot search for templates based on previously input text
Solution Approach 1:
The patent embeds related text data within the template data structure, creating a nested organization where templates contain associated text inputs. This allows the system to maintain a unified data structure while enabling text-based search functionality without requiring separate storage systems.
Solution Approach 2:
The patent introduces a template management unit that acts as an intermediary between the storage unit and the search function. This mediator extracts and processes related text from stored templates, enabling search operations without requiring direct access to the underlying data structure, thus maintaining simplicity while enabling advanced functionality.
2Measurement precision
If all input text is stored with each template, then search accuracy improves, but storage space consumption increases
Solution Approach 1:
The patent extracts only the relevant portions of input text (related text) that are necessary for search functionality, rather than storing complete text inputs. This selective extraction maintains search accuracy by preserving key search terms while reducing the overall storage burden by eliminating redundant or unnecessary text data.
3Productivity
If template search functionality is added, then user efficiency improves, but system complexity increases
Solution Approach 1:
The template management unit performs multiple functions including storing templates, extracting related text, processing search keywords, and retrieving matching templates. By consolidating these diverse functions into a single multi-functional component, the system achieves improved template retrieval efficiency without proportionally increasing overall system complexity.
Data Source
AI summary
A template processing device includes a selection reception unit that receives selection of a template from available templates, a text input reception unit that receives an input of a text into the selected template, a storage control unit that stores the selected template and a related text that is at least a part of the input text in a storage unit in association with each other, a keyword input reception unit that receives an input of a search keyword for searching the template, an extraction unit that extracts, from the storage unit, the template with which the related text corresponding to the input search keyword is associated, and a display control unit that displays the extracted template on a display unit as an available template.


