Vending method and system, electronic equipment and computer readable storage medium

By scanning the code to obtain and display the vending machine password, the network dependence and operation cost of vending machines are solved, and normal use and secure payment in a network-free environment are achieved.

CN120544307APending Publication Date: 2025-08-26深圳市诺丰泰智能科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510575270.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-06
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

Existing vending machines need to remain connected, resulting in increased operating costs and are unavailable if Bluetooth network is unstable or networkless.

Method used

By scanning the code, you can obtain the vending machine's cargo list information and hidden password, use the mobile phone terminal to display the password and enter the vending machine to unlock the cargo box, cancel the dependence on additional networks and Bluetooth devices, and use AES encryption to ensure password security.

Benefits of technology

It reduces production costs, solves the use problem in network instability, and improves operational intuitiveness and password security.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention provides a selling method and system, electronic equipment and a computer readable storage medium, and the selling method comprises the following steps: 1, obtaining goods list information and a hidden password of a corresponding vending machine; 2, shopping is completed based on the goods list information, and then the hidden password is displayed; and step 3, inputting the displayed password into the vending machine to complete delivery. According to the method, the password is obtained in a code scanning mode, the hiding performance of the password on the mobile phone of the user is extremely high, additional network and Bluetooth equipment are not needed, on one hand, the problem that the password cannot be used under the condition that Bluetooth transmission or connection is unstable and no network exists is solved, and on the other hand, the password can be obtained through the code scanning mode. The whole equipment does not need additional Bluetooth or network communication hardware equipment and the like, so that the production cost and the use limitation can be greatly reduced, the problem that the disconnected password is not synchronous can be solved, and further, the password is displayed in the terminal equipment of a user, so that the operation is more intuitive and convenient. If an automatic cipherer and a password of machine equipment are stored in a single chip microcomputer of the machine, the risk that the password is not synchronous exists, and once the password is not synchronous, the machine is not provided with a network, and the machine cannot be used again.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a selling method, system, electronic device and computer-readable storage medium. Background Art

[0002] Vending machines are a commonly used commercial automation equipment. They are recognized by the public because their use is less restricted by factors such as time and location, and transactions are relatively simple.

[0003] Existing vending machines usually require servers to remain connected to the Internet, which often increases the operating costs of operators. Summary of the Invention

[0004] The main purpose of the present invention is to provide a sales method, specifically providing the following solutions:

[0005] A selling method, characterized by comprising the following steps:

[0006] Step 1: Get the corresponding vending machine's inventory information and hidden password;

[0007] Step 2: Complete the shopping process based on the product list information, and then reveal the hidden password;

[0008] Step 3: Enter the displayed password into the vending machine to complete the shipment.

[0009] Furthermore, in step 1, obtaining the goods list information and the hidden password of the corresponding vending machine is to obtain the goods list information and the hidden password by scanning a code.

[0010] Furthermore, the vending machine is equipped with a screen for displaying a QR code for scanning.

[0011] Furthermore, the code scanning method is a browser, a code scanning camera, WeChat or Alipay code scanning method.

[0012] Furthermore, in step 2, the vending machine is provided with a plurality of vending boxes, each of which contains one commodity. After selecting the required commodity from the commodity list information and completing the payment, the hidden password is displayed, which can be entered by the shopper into the vending machine to unlock the corresponding commodity box door.

[0013] Furthermore, each cargo box corresponds to a password vending machine provided with a touch screen or a keyboard for shoppers to input a password. When the input password is correct, the corresponding cargo box door can be opened.

[0014] The present invention also provides a sales system, comprising a shopping information acquisition module, a shopping display module, and a password input module;

[0015] The shopping information acquisition module is used to obtain the goods list information and hidden password of the corresponding vending machine;

[0016] The shopping display module is used to complete shopping based on the product list information and then display the hidden password;

[0017] The password input module is used to input the displayed password into the vending machine to complete the shipment.

[0018] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0019] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the method described above are implemented.

[0020] Beneficial effect: In the technical solution of the present invention, the password is obtained by scanning the code. The password is highly hidden on the user's mobile phone, and no additional network and Bluetooth device are required to obtain the password by scanning the code. On the one hand, it solves the problem that the Bluetooth network is unstable or cannot be used when there is no network. On the other hand, the overall device does not require additional Bluetooth hardware devices and other communication equipment, which can greatly reduce production costs and solve the problem of password synchronization when not connected to the network. Furthermore, by displaying it on the user's terminal device, it is more intuitive and easy to operate. DETAILED DESCRIPTION

[0021] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0022] The present invention proposes a selling method.

[0023] Step 1: Get the corresponding vending machine's inventory information and hidden password;

[0024] In one embodiment, the inventory information and hidden password are obtained by scanning a code. Preferably, a screen is installed on the vending machine, displaying a QR code for scanning. This is not limited to displaying the QR code on a screen. In actual applications, the QR code can be printed on paper and affixed to the corresponding vending machine. When shopping, shoppers can scan the QR code using a mobile phone or other smart terminal to obtain the inventory information and hidden password. Mobile phone scanning can be performed through a browser, a scanning camera, WeChat, Alipay, etc. The password is obtained by scanning the code, and the password is highly hidden on the user's mobile phone. Moreover, this method does not require additional network or Bluetooth equipment, which solves the problem of being unable to use the device when the Bluetooth network is unstable or when there is no network. Furthermore, the entire device does not require additional Bluetooth hardware or other communication equipment, which can greatly reduce production costs and solve the problem of password synchronization when disconnected from the network. Furthermore, by displaying the code on the user's terminal device, it is more intuitive and easier to operate.

[0025] In one embodiment, the product list information may be displayed in the form of a website, and shoppers may select the desired products on the website.

[0026] Step 2: Complete the shopping process based on the product list information, and then reveal the hidden password;

[0027] In one embodiment, the vending machine is provided with multiple vending boxes, each of which contains a product. After the shopper selects the desired product from the product list and completes payment, a hidden password will be displayed. The shopper can enter the password into the vending machine to unlock the corresponding box door. Each box corresponds to a password.

[0028] Step 3: Enter the displayed password into the vending machine to complete the shipment.

[0029] In one embodiment: the vending machine is provided with a touch screen or a keyboard for the shopper to enter a password, and when the password is entered correctly, the corresponding cargo box door can be opened;

[0030] In one embodiment: In order to increase the security of aisle password input, after entering the wrong password multiple times continuously on the vending machine, it is prohibited to enter the password within tens of seconds. If the password is entered correctly, it can be entered multiple times within a few minutes to avoid erroneous operation and failure to pick up the goods; after entering the password multiple times continuously or correctly, the random password of the aisle will be changed to improve password security.

[0031] The QR code is generated by a URL that is a combination of a fixed server address, a unique device number, and dynamic device information. The dynamic information includes the random password information and device status information of each aisle. The random password information of the aisle is a random digital password generated by the device for each aisle in real time and filtered through an algorithm that excludes simple passwords. It is then encrypted by AES, and the encrypted password is synchronized with the backend at the factory. The encrypted data is then converted into a string of only letters and numbers to ensure that the encrypted data can be correctly transmitted to the backend after being spliced ​​into the URL. The backend obtains the corresponding password in the device password library based on the unique device number in the URL to decrypt the device aisle password information, thereby obtaining the password for each container. The corresponding password is then obtained from the aisle number ordered by the user. The password is a string of numbers with more than 6 digits and has strong security.

[0032] The present invention also provides a sales system, comprising a shopping information acquisition module, a shopping display module, and a password input module;

[0033] The shopping information acquisition module is used to obtain the goods list information and hidden password of the corresponding vending machine;

[0034] The shopping display module is used to complete shopping based on the product list information and then display the hidden password;

[0035] The password input module is used to input the displayed password into the vending machine to complete the shipment.

[0036] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.

[0037] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and is characterized in that the computer program implements the steps of the above method when executed by a processor.

[0038] The electronic device may be a desktop computer, a notebook computer, a handheld computer, a cloud server, etc. The electronic device may include but is not limited to a processor and a memory.

[0039] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0040] The memory can be an internal storage unit of an electronic device, such as a hard disk or memory of the electronic device. The memory can also be an external storage device of the electronic device, such as a plug-in hard disk equipped on the electronic device, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. The memory can also include both the internal storage unit of the electronic device 10 and an external storage device. The memory is used to store computer programs and other programs and data required by the electronic device.

[0041] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0042] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. The computer program may include computer program code, which may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to regional requirements and patent practice requirements. For example, in some regions, according to regional requirements and patent practice, the computer-readable medium does not include electric carrier signal and telecommunication signal.

[0043] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A selling method, characterized in that: The following steps are involved: Step 1: Get the corresponding vending machine's inventory information and hidden password; Step 2: Complete the shopping process based on the product list information, and then reveal the hidden password; Step 3: Enter the displayed password into the vending machine to complete the shipment.

2. A selling method according to claim 1, characterized in that: In step 1, obtaining the goods list information and the hidden password of the corresponding vending machine is to obtain the goods list information and the hidden password by scanning the code.

3. A selling method according to claim 2, characterized in that: The vending machine is equipped with a screen for displaying a QR code for scanning.

4. A selling method according to claim 2, characterized in that: The code can be scanned via browser, camera, WeChat or Alipay.

5. A selling method according to claim 1, characterized in that: In step 2, the vending machine is provided with multiple vending boxes, each of which contains one commodity. After selecting the required commodity from the commodity list information and completing the payment, the hidden password will be displayed. The password can be entered by the shopper into the vending machine to unlock the corresponding commodity box door.

6. A selling method according to claim 5, characterized in that: Each cargo box corresponds to a password vending machine equipped with a touch screen or a keyboard for shoppers to enter the password. When the password is entered correctly, the corresponding cargo box door can be opened.

7. A vending system, characterized in that: Including shopping information acquisition module, shopping display module, password input module; The shopping information acquisition module is used to obtain the goods list information and hidden password of the corresponding vending machine; The shopping display module is used to complete shopping based on the product list information and then display the hidden password; The password input module is used to input the displayed password into the vending machine to complete the shipment.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Vending machine activation system and offline vending method of vending machine

    CN111951463A

  • Vending machine controlled by dynamic password

    CN209674448U