Mobile Input Method Integrating Barcode And OCR For Direct Entry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device applications with barcode-scanning and OCR functions are inconvenient for users as they require alternating between application windows to convert barcode or character patterns into input strings.
Innovation Solution
Integrate barcode-scanning and OCR functions into a mobile device's input method, allowing direct input of captured content into an input field through an overlapping window activated by a trigger event, with options for barcode-decoding and character recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If barcode-scanning and OCR functions are implemented as separate applications, then the functions can be provided, but user convenience deteriorates due to the need to switch between application windows
Solution Approach 1:
The patent combines barcode-scanning and OCR functions into the system default input method, allowing both functionalities to be accessed through a single integrated interface rather than requiring separate applications. This merging eliminates the need for window switching while maintaining all required functions.
Solution Approach 2:
The input method is designed to provide multiple input methods (barcode scanning, OCR, and text input) through a single universal interface. The trigger element can activate different input modes based on user needs, making the system versatile without requiring multiple separate applications.
2Ease of operation
If the image conversion input method is integrated into the system default input method, then user convenience is improved by eliminating window switching, but the device complexity increases
Solution Approach 1:
The input method is segmented into distinct functional modules: a trigger element for activation, a first input module for barcode scanning, a second input module for OCR, and a switching module. This segmentation allows the complex functionality to be organized into manageable, independent components that work together seamlessly.
Solution Approach 2:
The switching module acts as an intermediary that manages transitions between different input modes (barcode scanning, OCR, and text input). It receives trigger events and activates the appropriate input module, thereby managing the complexity of multiple functions through a centralized control mechanism.
3Productivity
If multiple input methods are provided in the same interface, then input efficiency is improved, but the interface complexity increases
Solution Approach 1:
The interface is designed to be dynamic, displaying different input modules based on user activation. When the trigger element is activated, the first input module (barcode scanning) is displayed; when deactivated, the second input module (OCR) is displayed. This dynamic switching allows multiple input methods to be available without cluttering the interface simultaneously.
Solution Approach 2:
Instead of displaying all input methods simultaneously, the system displays only the relevant input module based on the current state of the trigger element. This partial display approach provides access to multiple input methods while maintaining a clean, simple interface at any given moment.
Data Source
AI summary
A mobile device and operating method of input method thereof is related to the mobile device, which includes a general camera module, a specific camera module, a barcode-decoding module, a touch display module, and a control module. The barcode-decoding module is configured to capture one or more barcode patterns through the specific camera module and convert each of the barcode patterns into one or more first string. The touch display module is configured to display a display frame having an input field. The control module is configured to activate a virtual keyboard window of a system default input method and a trigger element of an image conversion input method in response to an input trigger event and control the touch display module to display an overlapping window of the image conversion input method on the display frame overlappingly in response to a first trigger event.


