Wearable Barcode Scanner for Multi-Server Mobile Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for mobile terminal communication using two-dimensional codes require manual download and installation of client software, manual photographing of codes, and rely on a single backend server for operations like user registration, decoding, and service provision, leading to low user experience and inefficient server utilization.
Innovation Solution
A method and device that enable communication between a mobile terminal and multiple backend servers using barcode images, allowing for wireless connection, automated two-dimensional code generation, user registration, decoding, and service provision across multiple servers, and enabling communication between mobile terminals and wearable devices with external servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual download and installation of client software is required for two-dimensional code communication, then the system can provide basic communication functionality, but user experience satisfaction deteriorates due to complex procedures
Solution Approach 1:
The mobile terminal automatically downloads and installs the client software package through the obtained download address without requiring manual user intervention. The system performs self-service by automatically completing the software installation process, thereby improving user experience while maintaining communication functionality.
2Ease of operation
If the mobile terminal camera is used to photograph two-dimensional codes, then code recognition is achieved, but the mobile terminal must be held in hands at any time reducing convenience
Solution Approach 1:
The functionality is segmented between the wearable device (which captures the two-dimensional code image) and the mobile terminal (which processes the code and communicates with servers). This segmentation allows the mobile terminal to remain in a pocket or bag while the wearable device on the user's body performs the scanning function, thereby improving convenience.
3Productivity
If only one backend server is used for two-dimensional code generation, user registration, decoding, verification, and service provision, then system simplicity is maintained, but server working efficiency deteriorates
Solution Approach 1:
The backend server functions are segmented into multiple specialized servers: a first backend server for code generation, user registration, and verification; and a second backend server for decoding and service provision. This functional segmentation improves working efficiency by distributing processing loads across multiple servers rather than concentrating all functions in a single server.
4Reliability
If client software is manually installed on mobile terminal, then communication with backend server is enabled, but the installation procedure reduces user experience satisfaction
Solution Approach 1:
The client software package is prepared in advance with a download address embedded in the two-dimensional code. When the user scans the code, the software automatically downloads and installs itself without requiring manual user action. This preliminary preparation of the software package enables automatic installation, ensuring communication capability while improving user experience.
Data Source
AI summary
The present invention discloses a method and a device to communicate between a mobile terminal and at least two backend servers, and the method of the present invention includes the following steps: registering a user of the mobile terminal as a user of the first backend server; obtaining the coding information by the barcode image taken through decoding the mobile terminal; the first backend server parsing the coding information to determine whether the barcode image is generated according to a preset coding rule, if the barcode image is generated according to the preset coding rule, executing subsequent steps; if the barcode image is not generated according to the preset coding rule, stopping executing the method after the mobile terminal is connected to a webpage corresponding to the coding information; the mobile terminal extracting service information corresponding to the coding information according to the coding information; the second backend server providing a service to the mobile terminal. The method and device of the present invention include multiple backend servers which cooperate to provide services for users of mobile terminal.


