Self-service terminal code scanning interaction method, system, medium and equipment

By using the QR code interaction method on the self-service terminal device, complex operations are transferred to mobile devices, solving the problems of complex operations, inefficiency and privacy leakage, and achieving a more efficient and secure user experience.

CN120071503APending Publication Date: 2025-05-30INSPUR FINANCIAL INFORMATION TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510209759.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Existing self-service terminal equipment is complex in operation, inefficient, and has the risk of privacy leakage.

Method used

By generating a QR code containing session information on the terminal device, the user scans and parses the QR code using the mobile device to fill in and operates data, and then generates a QR code containing the operation results, and the terminal device scans and completes settlement.

Benefits of technology

Simplifies operational processes, improves user experience and operational efficiency, reduces the risk of privacy leakage, and enhances data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120071503A_ABST
    Figure CN120071503A_ABST
Patent Text Reader

Abstract

The invention discloses a self-service terminal code scanning interaction method and system, a medium and equipment, and the method comprises the following steps: S100: a step of generating a two-dimensional code by a terminal: carrying out service selection on the terminal by a user, and generating a terminal two-dimensional code containing reply information by the terminal; s200, a user side code scanning step: scanning a terminal two-dimensional code by a user side, and filling data in an analyzed page; s300, a step of generating a two-dimensional code by the user side: after submitting the data of the user side, generating a user side two-dimensional code containing an operation result by the user side; and S400: a terminal analysis step: the terminal scans the two-dimensional code of the user side, the terminal reads the data and completes settlement, and according to the method, the original complex operation needing to be performed on the terminal device is transferred to the mobile device, so that the overall user experience is greatly improved. Through the transformation, the operation is more convenient, and the user can complete the operation more efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of human-computer interaction, and particularly to a self-service terminal code-scanning interaction method, system, medium and device. Background Art

[0002] With the popularization of self-service terminal devices (such as vending machines, self-service registration machines, self-service payment terminals, bank self-service terminals, etc.), users can complete various operations (such as shopping, registration, payment, bank business handling, etc.) through the terminal devices. However, the existing self-service terminal devices have the following problems:

[0003] 1. Complex operation: The interfaces and input methods (such as touch screens, physical buttons) of terminal devices are not user-friendly enough for some users (such as the elderly).

[0004] 2. Low efficiency: It takes a long time for users to complete complex operations (such as filling out forms, selecting options) on terminal devices.

[0005] 3. Risk of privacy leakage: There are security risks when users input sensitive information (such as ID numbers, payment passwords) on public terminals. Summary of the Invention

[0006] The technical problem solved by the present invention is to provide a self-service terminal code-scanning interaction method that improves user experience and operation efficiency.

[0007] The technical solution adopted by the present invention to solve its technical problems is: a self-service terminal code-scanning interaction method, including the following steps,

[0008] S100: Terminal generates QR code step: The user makes a service selection on the terminal, and the terminal generates a terminal QR code containing session information;

[0009] S200: User terminal scans QR code step: The user terminal scans the terminal QR code and fills in data on the parsed page;

[0010] S300: User terminal generates QR code step: After the user terminal submits data, the user terminal generates a user terminal QR code containing the operation result;

[0011] S400: Terminal parsing step: The terminal scans the user terminal QR code, and the terminal reads the data and completes the settlement.

[0012] Furthermore: In the step of the terminal generating the QR code, when the user makes a service selection on the terminal and the terminal generates a terminal QR code containing session information, specifically:

[0013] S101: The user selects a service on the terminal;

[0014] S102: The terminal generates a dynamic terminal QR code, which contains session ID information, terminal ID information, and specific service information.

[0015] Furthermore, in the step of the client scanning the QR code, the client scans the terminal QR code and fills in data on the parsed page. Specifically:

[0016] S201: The client scans the terminal QR code;

[0017] S202: The client parses the QR code content and jumps to the corresponding H5 page or mini program;

[0018] S203: The client loads the corresponding service page according to the session ID and service type;

[0019] S204: The user completes selection and filling on the client, and the client verifies the user input in real time;

[0020] S205: The user submits the data.

[0021] Furthermore, in the step of the client generating the QR code, the client QR code includes the same session ID information, the data information submitted by the user, and verification code information as the terminal QR code.

[0022] Furthermore, in the step of the terminal parsing, the terminal scans the client QR code, reads the data and completes the settlement. Specifically:

[0023] S401: The user shows the result QR code generated by the client to the terminal for scanning;

[0024] S402: The terminal parses the content of the client QR code and verifies the session ID and verification code;

[0025] S403: The terminal completes the subsequent process according to the data information submitted by the user.

[0026] Furthermore, the terminal QR code and the client QR code are encrypted using the AES encryption algorithm.

[0027] Furthermore, a validity period is set for the terminal QR code and the client QR code, and the validity period is 3 to 5 minutes.

[0028] The present invention also discloses a self-service terminal QR code scanning and interaction system, including the above-mentioned self-service terminal QR code scanning and interaction method, which includes a terminal QR code generation module, a client QR code scanning module, a client QR code generation module, and a terminal parsing module;

[0029] The terminal QR code generation module is used to select services on the terminal, and the terminal generates a terminal QR code containing session information;

[0030] The client QR code scanning module is used to scan the terminal QR code, and the client fills in data on the parsed page;

[0031] The client QR code generation module is used to generate a client QR code containing the operation result when the client data is submitted;

[0032] The terminal parsing module is used to scan the client QR code, and the terminal reads the data and completes the settlement.

[0033] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the self-service terminal QR code interaction method described above are implemented.

[0034] The present invention also discloses a computer device, including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete mutual communication through the communication bus; wherein:

[0035] The memory is used to store a computer program;

[0036] The processor is used to execute the steps of the self-service terminal QR code interaction method described above by running the program stored on the memory.

[0037] The beneficial effects of the present invention are:

[0038] 1. Simplify operations: By transferring the complex operations that originally needed to be performed on the terminal device to the mobile device, the overall user experience is greatly improved. This transformation not only makes the operation more convenient but also enables users to complete the operation more efficiently.

[0039] 2. Improve efficiency: Transferring the operations to the mobile device can significantly reduce the operation time of users on the terminal device. The portability and ease of use of the mobile device enable users to quickly complete operations that may originally take a long time, thereby improving the overall usage efficiency.

[0040] 3. Protect privacy: Entering sensitive information on the mobile device can effectively reduce the risk of personal information leakage on public terminals.

[0041] 4. Enhance security: By encrypting the QR code content and implementing a strict verification mechanism, data forgery and tampering can be effectively prevented. This security measure ensures that the security and integrity of the data are fully guaranteed when users use the mobile device to perform operations. Brief Description of the Drawings

[0042] Figure 1Schematic flowchart of the self-service terminal code scanning interaction method according to an embodiment of the present application.

[0043] Figure 2 Schematic framework diagram of the self-service terminal code scanning interaction system according to an embodiment of the present application. Detailed implementation manners

[0044] To make the above objects, features, and advantages of the present invention more obvious and understandable, the following will describe in detail the specific implementation manners of the present invention with reference to the accompanying drawings.

[0045] As Figure 1 shown, an embodiment of the present application discloses a self-service terminal code scanning interaction method, including the following steps:

[0046] S100: Terminal generates a QR code step: The user makes a service selection on the terminal, and the terminal generates a terminal QR code containing session information.

[0047] S200: User terminal scans the code step: The user terminal scans the terminal QR code and fills in data on the parsed page.

[0048] S300: User terminal generates a QR code step: After the user terminal submits data, the user terminal generates a user terminal QR code containing the operation result.

[0049] S400: Terminal parsing step: The terminal scans the user terminal QR code, and the terminal reads the data and completes the settlement.

[0050] This method transfers the originally complex operations that need to be performed on the terminal device to the mobile device, thereby greatly improving the overall user experience. This transformation not only makes the operation more convenient, but also enables the user to complete the operation more efficiently. At the same time, sensitive information can be input on the mobile device in this method, thereby effectively avoiding the risk of personal information leakage on public terminals.

[0051] In this embodiment, in the step of the terminal generating a QR code, the user makes a service selection on the terminal, and the terminal generates a terminal QR code containing session information. Specifically:

[0052] S101: The user selects a service on the terminal.

[0053] S102: The terminal generates a dynamic terminal QR code. The terminal QR code contains session ID information, terminal ID information, and specific service information.

[0054] For example: When handling business at a bank, first insert the bank card into the terminal. After the terminal authenticates the bank card, it will display the available services on the terminal homepage. The user makes a service selection on the terminal. After the selection is completed, the terminal generates a dynamic terminal QR code, and the user uses the mobile phone to scan this terminal QR code, enabling subsequent operations such as data filling to be performed on the user side.

[0055] Specifically, the session ID information is used to uniquely identify the current session, the terminal ID information is used to identify the terminal device, and the specific service information is used to carry information such as the operation steps of the specific service.

[0056] The content of the QR code can be encrypted JSON data or a short link. For example:

[0057] {

[0058] "session_id":"123456",

[0059] "terminal_id":"001",

[0060] "service_type":"payment"

[0061] }

[0062] In this solution, by transferring the complex operations that originally needed to be performed on the terminal device to the mobile device, the overall user experience is greatly improved. This transformation not only makes the operation more convenient but also enables the user to complete the operation more efficiently.

[0063] In this embodiment, in the step of the user side scanning the code, the user side scans the terminal QR code and fills in data on the parsed page. Specifically:

[0064] S201: The user side scans the terminal QR code;

[0065] S202: The user side parses the content of the QR code and jumps to the corresponding H5 page or mini program;

[0066] S203: The user side loads the corresponding service page according to the session ID and service type;

[0067] S204: The user completes the selection and filling on the user side, and the user side verifies the user input in real time;

[0068] S205: The user submits the data.

[0069] In this method, transferring operations to a mobile device can significantly reduce the operation time of the user on the terminal device. The portability and ease of use of the mobile device enable the user to quickly complete operations that might otherwise take a long time, thereby improving the overall usage efficiency. At the same time, entering sensitive information on the mobile device can effectively reduce the risk of personal information leakage on public terminals.

[0070] In this embodiment, in the step of the client generating the QR code, the client QR code includes session ID information, user-submitted data information, and checksum information that are the same as the terminal QR code.

[0071] The session ID information is the same as the initial QR code and is used to associate the session. The user-submitted data information is used to input into the terminal for subsequent operations. The checksum information is used to prevent forgery.

[0072] An example of the QR code content is as follows:

[0073] {

[0074] "session_id":"123456",

[0075] "result":"success",

[0076] "data":{

[0077] "order_id":"789012",

[0078] "amount":"100.00"

[0079] },

[0080] "checksum":"a1b2c3d4"

[0081] }

[0082] In this method, by encrypting the QR code content and implementing a strict verification mechanism, data forgery and tampering can be effectively prevented.

[0083] In this embodiment, in the terminal parsing step, the terminal scans the client QR code, reads the data, and completes the settlement. Specifically:

[0084] S401: The user shows the result QR code generated by the client to the terminal for scanning;

[0085] S402: The terminal parses the content of the client QR code and verifies the session ID and checksum;

[0086] S403: The terminal completes the subsequent process according to the user-submitted data information.

[0087] For example: The user shows the user-side QR code to the terminal. The terminal scans the user-side QR code and parses the data filled in the user side, and continues with subsequent account processing, bill printing, and bank card refund operations based on the previously written data.

[0088] In this embodiment, the terminal QR code and the user-side QR code are encrypted using the AES encryption algorithm, and a validity period is set for the terminal QR code and the user-side QR code, with the validity period being 3 to 5 minutes.

[0089] In this method, verification codes and session IDs are used for verification to prevent malicious forgery of QR codes. At the same time, the content of the QR codes is encrypted during transmission to prevent the leakage of QR codes.

[0090] The present invention also discloses a self-service terminal QR code scanning and interaction system, including the self-service terminal QR code scanning and interaction method described above, including a terminal QR code generation module, a user-side QR code scanning module, a user-side QR code generation module, and a terminal parsing module;

[0091] The terminal QR code generation module is used to select a service on the terminal, and the terminal generates a terminal QR code containing session information;

[0092] The user-side QR code scanning module is used to scan the terminal QR code, and the user side fills in data on the parsed page;

[0093] The user-side QR code generation module is used to generate a user-side QR code containing the operation result after the user-side data is submitted;

[0094] The terminal parsing module is used to scan the user-side QR code, and the terminal reads the data and completes the settlement.

[0095] By transferring the originally complex operations that needed to be performed on terminal devices to mobile devices, this system greatly improves the overall user experience. This transformation not only makes the operation more convenient but also enables users to complete operations more efficiently.

[0096] The present invention also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the self-service terminal QR code scanning and interaction method described above.

[0097] In addition, the computer-readable storage medium in this embodiment can adopt any combination of one or more readable storage media, where the readable storage medium includes systems, devices, or components of electricity, light, electromagnetism, infrared rays, or semiconductors, or any combination of the above.

[0098] The present invention also discloses a computer device, including a processor, a communication interface, a memory, and a communication bus. Among them, the processor, the communication interface, and the memory complete communication with each other through the communication bus. Among them:

[0099] The memory is used for storing a computer program;

[0100] The processor is used for executing the steps of the self-service terminal code scanning interaction method described above by running the program stored on the memory.

[0101] As an implementation manner of the present invention, the communication bus mentioned in the above terminal may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc.

[0102] As an implementation manner of the present invention, the communication interface is used for communication between the above terminal and other devices.

[0103] As an implementation manner of the present invention, the memory may include a Random Access Memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located far from the aforementioned processor.

[0104] As an implementation manner of the present invention, the above-mentioned processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0105] Different from the prior art, this method transfers the complex operations that originally needed to be performed on the terminal device to the mobile device, thereby greatly improving the overall user experience. This transformation not only makes the operation more convenient, but also enables users to complete the operation more efficiently. At the same time, sensitive information can be input on the mobile device in this method, thus effectively avoiding the risk of personal information leakage on public terminals.

[0106] The specific embodiments described above further elaborate on the purpose, technical solutions, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A self-service terminal code scanning interaction method, characterized in that: The following steps are included: S100: Step of generating a QR code at the terminal: the user selects a service on the terminal, and the terminal generates a terminal QR code containing reply information; S200: User terminal scanning step: The user terminal scans the terminal QR code and fills in data on the parsed page; S300: User terminal generates a QR code step: After the user terminal submits the data, the user terminal generates a user terminal QR code containing the operation result; S400: Terminal parsing step: The terminal scans the user's QR code, the terminal reads the data and completes the settlement.

2. The self-service terminal code scanning interaction method according to claim 1, characterized in that: In the step of generating a QR code at the terminal, the user selects a service on the terminal, and the terminal generates a terminal QR code containing reply information, specifically: S101: The user selects a service at the terminal; S102: The terminal generates a dynamic terminal QR code, which includes session ID information, terminal ID information and specific service information.

3. The self-service terminal code scanning interaction method according to claim 1, characterized in that: In the user terminal scanning step, the user terminal scans the terminal QR code and fills in the data on the parsed page, specifically: S201: The user terminal scans the terminal QR code; S202: The user terminal parses the QR code content and jumps to the corresponding H5 page or mini program; S203: The user terminal loads a corresponding service page according to the session ID and service type; S204: The user completes the selection and filling in the form on the user terminal, and the user terminal verifies the user input in real time; S205: The user submits data.

4. The self-service terminal code scanning interaction method according to claim 1, characterized in that: In the step of generating a QR code at the user end, the user end QR code includes session ID information consistent with the terminal QR code, data information submitted by the user, and verification code information.

5. The self-service terminal code scanning interaction method according to claim 1, characterized in that: In the terminal parsing step, the terminal scans the user's QR code, the terminal reads the data and completes the settlement, specifically: S401: The user displays the result QR code generated by the user end to the terminal for scanning; S402: The terminal parses the QR code content of the user terminal and verifies the session ID and the verification code; S403: The terminal completes the subsequent process according to the data information submitted by the user.

6. The self-service terminal code scanning interaction method according to claim 1, characterized in that: The terminal QR code and the user end QR code are encrypted using the AES encryption algorithm.

7. The self-service terminal code scanning interaction method according to claim 1, characterized in that: Set a validity period for the terminal QR code and the user-side QR code, which is 3 to 5 minutes.

8. A self-service terminal code scanning interaction system, comprising the self-service terminal code scanning interaction method according to any one of claims 1 to 7, characterized in that: It includes a terminal QR code generation module, a user-side code scanning module, a user-side QR code generation module and a terminal parsing module; The terminal generates a QR code module for selecting a service on the terminal, and the terminal generates a terminal QR code containing reply information; The user terminal code scanning module is used to scan the terminal QR code, and the user terminal fills in the data on the parsed page; The user terminal generating QR code module is used for generating a user terminal QR code containing the operation result after the user terminal data is submitted; The terminal analysis module is used to scan the user's terminal QR code, and the terminal reads the data and completes the settlement.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the self-service terminal code scanning interaction method according to any one of claims 1 to 7 are implemented.

10. A computer device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; wherein: The memory is used to store computer programs; The processor is used to execute the steps of the self-service terminal code scanning interaction method according to any one of claims 1 to 7 by running the program stored in the memory.

Citation Information

Patent Citations

  • Form-filling method and device

    CN104835071A

  • User authentication device and storage medium

    CN114402320A

  • Code scanning self-service form filling method

    CN117494685A