Text String Recognition for Mobile Application Input Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when needing to access and input information, such as account numbers, from one application to another on mobile devices, often requiring manual copying or writing down data, which is inefficient.
Innovation Solution
An apparatus and method that includes a text string recognizer to determine the type of text, a determiner to identify candidate applications and input locations based on an association model, and an application executer to execute the selected application and input the text string, utilizing usage history to optimize the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual copying or writing down data is used to transfer information between applications, then data accuracy can be maintained, but user time and operational efficiency are significantly reduced
Solution Approach 1:
The patent introduces a clipboard as an intermediary component that stores copied text strings and automatically provides them to target applications. This mediator eliminates the need for manual re-typing by bridging the source and destination applications, thereby resolving the contradiction between data accuracy and time efficiency.
Solution Approach 2:
The system performs preliminary actions by pre-storing text strings in the clipboard and pre-identifying candidate applications that can accept the copied data. This advance preparation eliminates the need for manual data entry during the actual transfer process, significantly reducing user time while maintaining accuracy.
2Ease of operation
If the system provides detailed lists of candidate applications and input locations, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The system performs self-service by automatically analyzing the copied text string, identifying its type (e.g., account number, phone number), and autonomously determining which applications can accept this data and where to input it. This automation improves ease of operation while the complexity is managed through algorithmic processing rather than manual system configuration.
3Productivity
If the system automatically determines text string types and identifies relevant applications, then productivity is improved, but measurement precision requirements increase
Solution Approach 1:
The system applies partial action by focusing on identifying the essential type of text string (e.g., account number, phone number) rather than performing exhaustive analysis of all possible text characteristics. This selective approach maintains high productivity while avoiding the need for overly complex precision in text classification.
Data Source
AI summary
An apparatus and method for executing an application may execute a text string selected by a user or an application associated with a type of text string to input the text string to increase the user's convenience. The apparatus of executing an application includes a text string recognizer to determine a text string, a determiner to determine one or more candidate applications related to the text string, and an input location of the selected text string based on a type of the selected text string and the association model, an application list provider to generate and display a list of the candidate applications, and an application executer to execute a candidate application selected from the list and to input the selected text string into the input location of the candidate application.


