Patent ID: 11936714
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A device utilizing a barcode image for implementing communication includes:
a mobile terminal and at least two backend servers, the mobile terminal having a wireless connection with the at least two backend servers by using a wireless network, wherein:
the first backend server includes:
a first processor;
a first memory operably connected to the first processor and including processor executable code that when executed by the first processor performs steps of:
generating coding information corresponding to service information and generating a barcode image corresponding to the coding information;
receiving registration information from the mobile terminal and sending a registration success message to the mobile terminal;
completing user registration, and storing user registration information to a database;
receiving the coding information from the mobile terminal;
parsing the coding information from the mobile terminal to determine whether the barcode image is generated according to a preset coding rule, and if the barcode image is generated according to the preset coding rule, extracting the corresponding service information according to the coding information, and importing a parameter derived from the parsing of the coding information into client software that is installed in the mobile terminal and matches the preset coding rule;
the second backend server includes:
a second sending/receiving unit, used for receiving a service providing request message from the mobile terminal and providing a service to the mobile terminal;
the mobile terminal includes:
a camera, used for taking a picture of the barcode image;
a decoder, used for decoding the taken barcode image to obtain the coding information;
a third sending/receiving unit, used for sending the registration information to the first backend server and receiving the registration success message from the first backend server, if the barcode image is generated according to the preset coding rule and the parameter derived from parsing the coding information is imported into the client software, further used for sending the service providing request message to the second backend server and receiving the service from the second backend server, and if the barcode image is not generated according to the preset coding rule, further used for sending a webpage request message to a network browser and receiving a webpage corresponding to the coding information from the network browser;
an input unit, used for inputting information required by the first backend server and the second backend server;
a display unit, used for displaying information required by the first backend server and the second backend server; and
wherein, the first memory of the first backend server further includes additional processor executable code that when executed by the first processor performs additional steps of:
monitoring whether the mobile terminal has installed client software matched with the preset coding rule; and
downloading and installing the client software for the mobile terminal when the mobile terminal has not installed the client software.