Wearable Barcode Scanner for Multi-Server Mobile Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuser experience satisfactionVSAvoidsoftware installation procedure
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveconvenience of code scanningVSAvoidoperational requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvebackend server working efficiencyVSAvoidnumber of backend servers
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvecommunication capabilityVSAvoiduser experience satisfaction
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240179206A1Method, device and wearable part embedded with sense core engine utilizing barcode images for implementing communication
Publication Date: 2024.05.30 XU WEI
  • US20240179206A1 patent drawing
  • US20240179206A1 patent drawing
  • US20240179206A1 patent drawing

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.