Control method of vending apparatus, vending apparatus, vending system, and storage medium

By obtaining user identity information and authorization operations in unmanned retail vending machines and using the preset identity information of the second vending device for authentication, the problems of low identification efficiency and poor security in existing technologies are solved, and efficient and secure user identity authentication is achieved.

CN116110163BActive Publication Date: 2026-01-09SHENZHEN ZHUMANG TECH CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211625188.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-16
Publication Date
2026-01-09
Estimated Expiration
2042-12-16

AI Technical Summary

Technical Problem

Existing unmanned retail vending machines are inefficient in identifying users and have poor information security, which can easily lead to information leakage.

Method used

The system obtains the current user's identity information and authorization operation through the first vending machine, and retrieves the preset identity information from the second vending machine for authentication based on the authorization result. The target item is only provided when the authorization is successful.

Benefits of technology

It improves the efficiency and accuracy of user identity information identification, reduces data processing volume, enhances information security, and avoids the leakage of sensitive information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116110163B_ABST
    Figure CN116110163B_ABST
Patent Text Reader

Abstract

The application provides a vending equipment control method, a vending equipment, a vending system and a computer readable storage medium. The vending equipment control method is used for a first vending equipment, and comprises the following steps: obtaining identity information of a current user; obtaining an authorized operation of the current user, determining an authorization result according to the authorized operation; obtaining preset identity information stored in a second vending equipment according to the authorization result; and if it is determined that the identity information meets a preset condition according to the obtained preset identity information, controlling the first vending equipment to provide a target object according to an object purchase operation of the current user. The application can improve the speed and accuracy of the identity information comparison of the first vending equipment to the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent shopping, and in particular to a control method of a vending device, the vending device, a vending system and a computer readable storage medium. BACKGROUND

[0002] When a customer purchases goods from the existing technology provided unmanned retail cabinets, the customer can sell goods through user facial recognition, but most of these unmanned retail cabinets obtain the user information stored in the cloud, the information processing process is slow, and the information stored in the cloud is also easy to cause user information to be misused or stolen by others. SUMMARY

[0003] The present application provides a control method of a vending device, the vending device, a vending system and a computer readable storage medium, which improves the efficiency and accuracy of user identity information identification of the vending device.

[0004] In a first aspect, the present application provides a control method of a vending device, which is used for a first vending device, and the method comprises the following steps:

[0005] obtaining identity information of a current user;

[0006] obtaining an authorized operation of the current user, and determining an authorization result according to the authorized operation;

[0007] obtaining preset identity information stored in a second vending device according to the authorization result;

[0008] if it is determined that the identity information meets a preset condition according to the obtained preset identity information, controlling the first vending device to provide a target item according to an item purchase operation of the current user.

[0009] In a second aspect, the present application further provides a control method of a vending device, which is used for a second vending device, and the second vending device is communicatively connected with the first vending device provided in the first aspect, and the method comprises the following steps:

[0010] in response to a preset identity information obtaining request sent by the first vending device, sending stored preset identity information to the first vending device.

[0011] In a third aspect, the present application further provides a vending device, which comprises a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the steps of the control method of the vending device provided in the first aspect or the steps of the control method of the vending device provided in the second aspect are implemented.

[0012] In a fourth aspect, the present application provides a vending system, which comprises at least a first vending device and a second vending device. The first vending device is in communication connection with the second vending device, and the first vending device is capable of obtaining preset identity information stored in the second vending device, so as to realize the control method of the vending device according to the first aspect. The second vending device is capable of realizing the control method of the vending device according to the second aspect.

[0013] In a fifth aspect, the present application provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the control method of the vending device are realized.

[0014] The present application provides a control method of a vending device, a vending device, a vending system and a computer readable storage medium. The first vending device is capable of obtaining current user authorized operation, so as to determine an authorized result according to the current user authorized operation, and obtain preset identity information stored in the second vending device according to the authorized result. The preset identity information is used to determine whether the obtained current user identity information meets preset conditions, and the first vending device provides target goods according to the current user goods purchase operation when the current user identity information meets the preset conditions. The present application determines whether the current user identity information meets preset conditions by obtaining the preset identity information stored in the second vending device. Since the second vending device stores less preset identity information, the efficiency and accuracy of the first vending device in recognizing the current user identity information are improved. BRIEF DESCRIPTION OF DRAWINGS

[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0016] Figure 1 The structure schematic diagram of the vending system provided by an embodiment of the present application is shown in the figure.

[0017] Figure 2 The flowchart of the control method of the vending device provided by an embodiment of the present application is shown in the figure.

[0018] Figure 3 The flowchart of the control method of the vending device provided by another embodiment of the present application is shown in the figure.

[0019] Figure 4 The structure schematic block diagram of the vending device related to an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0020] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of the present application.

[0021] The flowcharts shown in the drawings are only illustrative, and do not necessarily include all the contents and operations / steps, nor are they necessarily executed in the described order. For example, some operations / steps can be further decomposed, combined or partially merged, so that the actual execution order can be changed according to the actual situation.

[0022] As Figure 1 shown, the present application provides a vending system, which at least includes a first vending device and a second vending device. Wherein, the first vending device is in communication connection with the second vending device, and the second vending device stores preset identity information of a user. The first vending device can obtain the preset identity information stored in the second vending device, so as to authenticate the identity information corresponding to the user currently using the first vending device, thereby realizing the purpose of self-service article purchase for the user. It can be understood that the vending system can also include a plurality of first vending devices and at least one second vending device, and these vending devices are located at different positions within a preset range, so as to improve the convenience of article purchase for the user.

[0023] Some embodiments of the present application will be described in detail below with reference to the drawings. In the case of no conflict, the following embodiments and features in the embodiments can be combined with each other.

[0024] Please refer to Figure 2 , Figure 2 a flowchart of a vending device control method provided by the embodiments of the present application, and the vending device control method is used for a first vending device.

[0025] As Figure 2 shown, the vending device control method includes steps S101 to S104.

[0026] Step S101, obtaining identity information of a current user.

[0027] Illustratively, the first vending device provides services to the user by obtaining the identity information of the current user. It can be understood that the current user is used to indicate the user currently using the first vending device, so that the first vending device can determine whether to provide corresponding services to the user through the identity information of the current user.

[0028] For example, the first vending device can determine the online banking account associated with the user through the identity information of the current user, so that after the user purchases the goods, the payment can be made through the online banking account determined according to the identity information, without the need for the user to carry a mobile phone for payment.

[0029] For example, the first vending device can include a cabinet door and a door handle, and a fingerprint and / or palmprint recognition module is arranged on the door handle, so that the first vending device can obtain the identity information of the current user through the fingerprint and / or palmprint recognition module. For another example, the first vending device includes a first human-computer interaction device, and the first vending device can obtain the identity information of the current user through the first human-computer interaction device. By obtaining the identity information of the current user through the first device, the user can still purchase goods without carrying a mobile terminal.

[0030] In step S102, an authorized operation of the current user is obtained, and an authorization result is determined according to the authorized operation.

[0031] For example, after obtaining the identity information of the current user, the first vending device needs to determine the authenticity of the identity information of the current user, and since the first vending device does not store the preset identity information corresponding to the current user, it is unable to authenticate the identity information. Therefore, the preset identity information needs to be obtained from other devices or apparatuses that store the preset identity information, so as to verify the identity information of the current user. It can be understood that in the process of obtaining the preset identity information, since sensitive information such as the identity information of the user is involved, in order to avoid malicious use, the authorization result is determined according to the authorized operation of the current user.

[0032] In the specific implementation process, the authorization result of authorization success or authorization failure is determined according to the authorized operation of the user, so that when the authorization is successful, the first vending device can obtain the preset identity information, and when the authorization fails, the first vending device is unable to obtain the preset identity information, thereby protecting the identity information of the user and improving the security of the information.

[0033] In some embodiments, the first vending device includes a first human-computer interaction device, the authorized operation of the current user is obtained, and the authorization result is determined according to the authorized operation, including: outputting to-be-authorized information; obtaining the authorized operation of the user on the first human-computer interaction device and / or a target terminal based on the to-be-authorized information; if the authorized operation meets a preset condition, determining that the authorization result is authorization success; and if the authorized operation does not meet the preset condition, determining that the authorization result is authorization failure.

[0034] Optionally, the first man-machine interaction device comprises at least one of a display device, a touch device, a recording device, and a shooting device, and the first man-machine interaction device further comprises a loudspeaker, so that the first vending equipment and the user can realize man-machine interaction.

[0035] In the specific implementation process, after obtaining the identity information of the current user, the first vending equipment can output the to-be-authorized information on the first man-machine interaction device, for example, display the to-be-authorized information on the first man-machine interaction device, so that the user can perform the authorization operation based on the to-be-authorized information. In some other embodiments, the first vending equipment can also send the to-be-authorized information to the target terminal of the user, so as to output the to-be-authorized information on the target terminal and make the user know the to-be-authorized information. It can be understood that the target terminal includes a mobile phone, a smart watch, a tablet computer, etc.

[0036] For example, after the user obtains the to-be-authorized information, the user can perform the authorization operation based on the to-be-authorized information. It can be understood that the first vending equipment can obtain the authorization operation of the user through the first man-machine interaction device and / or the target terminal.

[0037] For example, the first man-machine interaction device comprises a touch screen, the preset condition comprises preset option information, the to-be-authorized information is output on the touch screen, for example, a pop-up window information, which comprises yes / no options. If the selected option of the authorization operation of the user is the same as the preset option information contained in the preset condition, it is determined that the authorization operation meets the preset condition, so that the authorization result is determined to be authorization success. If the selected option of the authorization operation of the user is not the same as the preset option information contained in the preset condition, it is determined that the authorization operation does not meet the preset condition, so that the authorization result is determined to be authorization failure. It can be understood that the to-be-authorized information can also be output to the target terminal, so that the user can perform the above operation, so as to determine whether the authorization operation meets the preset condition.

[0038] For another example, the preset condition comprises preset gesture information, and the to-be-authorized information output on the touch screen can comprise gesture information input by the user on the touch screen. If the gesture information input by the user on the touch screen is the same as the preset gesture information, it is determined that the authorization operation meets the preset condition, and the authorization result is determined to be authorization success. It can be understood that the above gesture information can also be output to the target terminal, so that the user can input the gesture information on the target terminal or the touch screen, and it is determined whether it meets the preset condition, so as to determine the authorization result. In addition, the preset condition can also comprise voiceprint information, and whether the authorization operation meets the preset condition can be determined as described in the above embodiment, which will not be repeated here.

[0039] The first man-machine interaction device can output the to-be-authorized information to the user, and can obtain the authorization operation of the user based on the to-be-authorized information, so that the authorization operation of the user can be obtained whether the user carries a mobile terminal or not.

[0040] In step S103, the preset identity information stored in the second vending device is acquired according to the authorization result.

[0041] For example, the first vending device controls whether to acquire the preset identity information stored in the second vending device according to the authorization result determined by the authorization operation.

[0042] In some embodiments, the preset identity information stored in the second vending device is acquired according to the authorization result, including: if the authorization result is authorization success, the preset identity information stored in the second vending device is acquired.

[0043] It can be understood that, in the case of authorization success, the first vending device can acquire the preset identity information stored in the second vending device, so that the first vending device can determine whether the identity information of the current user meets the preset condition according to the preset identity information.

[0044] In other embodiments, if the authorization result is authorization failure, the first vending device cannot acquire the preset identity information stored in the second vending device, thereby protecting the identity information of the user, avoiding the leakage of sensitive information such as identity information, and improving the security of information.

[0045] In step S104, the first vending device provides the target item according to the item purchase operation of the current user, if it is determined that the identity information meets the preset condition according to the acquired preset identity information.

[0046] For example, after the authorization result is authorization success and the preset identity information stored in the second vending device is acquired, the first vending device can determine whether the identity information of the current user meets the preset condition according to the preset identity information, and in the case that the identity information of the current user meets the preset condition, the item purchase operation of the user is acquired, and the first vending device provides the target item to the user according to the item purchase operation of the user.

[0047] Optionally, the item purchase operation of the user is clicking the purchase of the target item on the first human-computer interaction device, and after the first vending device determines the target item according to the item purchase operation of the user, the first vending device can provide the target item to the user through the delivery port of the first vending device. Optionally, the item purchase operation of the user is opening the cabinet door of the first vending device and taking the target item, and the first vending device determines the item taken by the user through the shooting device and performs settlement processing, so that the first vending device can provide the target item to the user. It can be understood that the first vending device provided by the present application does not limit the structure of the vending device, that is, the first vending device can be a delivery vending device, or a vending device that is opened by the user and takes the item, thereby realizing the control method of the vending device provided in the above embodiments.

[0048] In some embodiments, the identity information comprises fingerprint information and / or face information, and the determining that the identity information meets the preset matching condition according to the obtained preset identity information comprises: if a matching value of the fingerprint information of the identity information and the fingerprint information in the preset identity information is greater than or equal to a fingerprint matching threshold value, and / or a matching value of the face information of the identity information and the face information in the preset identity information is greater than or equal to a face matching threshold value, it is determined that the identity information meets the preset matching condition.

[0049] For example, the identity information comprises fingerprint information and / or face information, so that it can be determined according to the fingerprint information in the preset identity information whether the fingerprint information of the current user meets the preset condition, and / or according to the face information in the preset identity information whether the face information of the current user meets the condition, to control whether the first vending device can provide the target item to the user.

[0050] Optionally, the fingerprint information in the preset identity information is compared with the fingerprint information of the current user, for example, a fingerprint image in the preset identity information is compared with a fingerprint image of the current user, and when the matching degree is greater than or equal to a fingerprint matching threshold value, it is determined that the fingerprint information of the current user meets the preset condition. The fingerprint matching threshold value may, for example, be a fingerprint image similarity of 85%, so that when the similarity of the fingerprint image in the preset identity information and the fingerprint image of the current user is greater than or equal to 85%, it is determined that the fingerprint information of the current user meets the preset condition. It can be understood that the comparison manner of the face information of the preset identity information and the face information of the current user can be as described above for the fingerprint information, which will not be repeated here.

[0051] By comparing the fingerprint information of the preset identity information with the fingerprint information of the current user, and / or by comparing the face information of the preset identity information with the face information of the current user, the accuracy of the identity recognition of the current user can be improved, so that the situation of the user's account being stolen or misused can be avoided.

[0052] In a specific implementation process, the first vending device is located at a first position in a preset range, and the second vending device is located at a second position in the preset range, for example, the first vending device is located on the 6th floor of office building A, and the second vending device is located on the 8th floor of office building A. The first vending device and the second vending device can be connected through a local area network, when the user needs to purchase an item at the first vending device, the first vending device can obtain the identity information of the current user, and after authorization succeeds, the first vending device can obtain the preset identity information stored in the second vending device, so that the preset identity information stored in the second vending device can be used to authenticate the identity information of the current user obtained by the first vending device, thereby realizing the purchase of the item at the first vending device by the current user.

[0053] The control method of the vending device provided by the above embodiments is used for a first vending device, and the identity information of a current user is acquired, the authorized operation of the current user is acquired, the authorization result is determined according to the authorized operation, the preset identity information stored in a second vending device is acquired according to the authorization result, and if it is determined according to the acquired preset identity information that the identity information of the current user meets preset conditions, the first vending device is controlled to provide target goods to the user according to the goods purchase operation of the current user. The first vending device can acquire the preset identity information stored in the second vending device under the authorization of the current user, so as to determine whether the identity information of the current user meets the preset conditions according to the preset identity information, thereby enabling identity authentication for the user to purchase goods even if the user does not carry a mobile terminal, and the preset identity information stored in the second vending device is used to avoid a large amount of data acquisition and comparison, thereby improving the speed and accuracy of the first vending device in authenticating the identity information of the current user.

[0054] Please refer to Figure 3 , Figure 3 The control method of the vending device provided by another embodiment of the present application.

[0055] The control method of the vending device is used for a second vending device, and the second vending device is in communication connection with a first vending device. As shown in Figure 3 , the method comprises step S201.

[0056] In step S201, in response to a preset identity information acquisition request sent by the first vending device, the stored preset identity information is sent to the first vending device, so that the first vending device can determine whether the identity information of the current user meets preset conditions according to the preset identity information.

[0057] For example, after the first vending device obtains the authorization of the user, that is, after the authorization result of the first vending device is authorization success, the first vending device sends a preset identity information acquisition request to the second vending device, and the second vending device sends the stored preset identity information to the first vending device after acquiring the preset identity information acquisition request, so that the first vending device can determine whether the identity information of the current user meets preset conditions according to the preset identity information. It can be understood that the current user refers to the user currently performing the goods purchase operation at the first vending device.

[0058] For example, the second vending device comprises a storage device to store the preset identity information, so that the second vending device can send the preset identity information stored in the storage device to the first vending device after receiving the preset identity information acquisition request sent by the first vending device.

[0059] In some embodiments, the method further comprises: in response to a registration operation of the user, obtaining identity information and account information of the user; storing the obtained identity information as preset identity information and associating the account information with the preset identity information; and storing the preset identity information and the association.

[0060] For example, when the user uses the second vending device for the first time, the user needs to register. Optionally, in response to a registration operation of the user, identity information and account information of the user are obtained.

[0061] For example, the user can complete the registration on the second vending device or on a mobile terminal, and the identity information of the user is obtained through the second vending device, the account information is associated with the identity information, and the second vending device stores the identity information and the association.

[0062] It can be understood that the association can also be stored in the cloud, and the association includes the account information and the vending device storing the preset identity information of the user corresponding to the account information, so that the preset identity information can be transmitted between different vending devices.

[0063] In some embodiments, the identity information of the user is obtained by: obtaining the identity information of the user through a second human-computer interaction device arranged on the second vending device; and / or obtaining the identity information sent by the target terminal.

[0064] For example, when the user uses the second vending device for the first time, the user needs to register. Optionally, in response to a registration operation of the user, identity information and account information of the user are obtained.

[0065] Optionally, the second human-computer interaction device includes at least one of a display device, a touch device, a recording device, and a shooting device. The shooting device can be used to obtain face information of the user, the touch device can be used to obtain fingerprint information of the user, and the recording device can be used to obtain voice information of the user, so that the second vending device obtains the identity information of the user through the second human-computer interaction device.

[0066] It can be understood that if the user completes the registration operation on the second device, the second vending device can guide the user to register and obtain the identity information of the user through the second human-computer interaction device, and store the identity information of the user as the preset identity information. If the user completes the registration operation on the mobile terminal, the mobile terminal sends the obtained identity information of the user to the second vending device and stores the identity information in the second vending device. Specifically, after the mobile terminal obtains the identity information of the user, the closest vending device is taken as the second vending device, and the identity information of the user is sent to the vending device for storage.

[0067] In a specific implementation process, if the user purchases an article in the second vending device, the second vending device can authenticate the stored preset identity information with the identity information of the current user after obtaining the identity information of the current user, so that the second vending device can provide the target article to the user according to the article purchase operation of the user after the identity information of the user is authenticated.

[0068] The control method of the vending device provided above is used for the second vending device, and the stored preset identity information is sent to the first vending device in response to a preset identity information acquisition request of the first vending device. When the user purchases an article in the first vending device, the first vending device can perform identity authentication by using the preset identity information provided by the second device, so that the user can purchase the article through identity authentication without carrying a mobile terminal, and the first vending device does not need to compare the identity information of a large number of users stored in the cloud, thereby reducing the number of data acquisition and comparison, improving the speed and accuracy of identity authentication of the first vending device, and improving the security of storage of the identity information of the user.

[0069] Please refer to Figure 4 , Figure 4 A structural schematic diagram of a vending device is provided for the embodiments of the present application.

[0070] As Figure 4 shown, the vending device includes a processor, a memory, and a network interface connected through a system bus, wherein the memory can include a storage medium and an internal memory.

[0071] The storage medium can store an operating system and a computer program. The computer program includes program instructions, which, when executed, can cause the processor to execute any kind of control method of a vending device.

[0072] The processor is used to provide computing and control capabilities to support the operation of the entire vending device.

[0073] The internal memory provides an environment for the execution of the computer program in the storage medium, and the computer program, when executed by the processor, can cause the processor to execute any kind of control method of a vending device.

[0074] The network interface is used for network communication, such as sending assigned tasks. Those skilled in the art can understand Figure 4 that the structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the vending device to which the scheme of the present application is applied. The specific vending device can include more or fewer components than those shown in the figure, for example, the vending device also includes a human-computer interaction device, or the vending device can combine certain components or have a different component arrangement.

[0075] It should be understood that the processor can be a central processing unit (CPU), and can also be 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. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0076] In one embodiment, the processor is configured to run a computer program stored in the memory to implement the following steps:

[0077] Obtain the identity information of the current user;

[0078] Obtain the authorization operation of the current user, and determine the authorization result according to the authorization operation;

[0079] According to the authorization result, obtain the preset identity information stored in the second vending equipment;

[0080] If it is determined according to the obtained preset identity information that the identity information meets the preset condition, the first vending equipment is controlled to provide the target goods according to the current user's goods purchase operation.

[0081] In one embodiment, when the processor implements obtaining the preset identity information stored in the second vending equipment according to the authorization result, the processor is configured to implement:

[0082] If the authorization result is authorization success, obtain the preset identity information stored in the second vending equipment.

[0083] In one embodiment, when the processor implements obtaining the authorization operation of the current user and determining the authorization result according to the authorization operation, the processor is configured to implement:

[0084] Output the to-be-authorized information;

[0085] Obtain the authorization operation of the user based on the to-be-authorized information on the first man-machine interaction device and / or the target terminal;

[0086] If the authorization operation meets the preset condition, it is determined that the authorization result is authorization success;

[0087] If the authorization operation does not meet the preset condition, it is determined that the authorization result is authorization failure.

[0088] In one embodiment, the processor, when determining that the identity information meets the preset matching condition according to the obtained preset identity information, is configured to implement:

[0089] If the matching value of the fingerprint information of the identity information and the fingerprint information of the preset identity information is greater than or equal to a fingerprint matching threshold value, and / or the matching value of the face information of the identity information and the face information of the preset identity information is greater than or equal to a face matching threshold value, it is determined that the identity information meets the preset matching condition.

[0090] In one embodiment, the processor, when implementing the control method of the vending device, is configured to implement:

[0091] In response to the preset identity information acquisition request sent by the first vending device, the stored preset identity information is sent to the first vending device, so that the first vending device can determine whether the identity information of the current user meets the preset condition according to the preset identity information.

[0092] In one embodiment, the processor, when implementing the control method of the vending device, is further configured to implement:

[0093] In response to the registration operation of the user, the identity information and the account information of the user are acquired.

[0094] The acquired identity information is taken as the preset identity information, and an association relationship is established with the account information.

[0095] The preset identity information and the association relationship are stored.

[0096] In one embodiment, the processor, when acquiring the identity information of the user, is configured to implement:

[0097] The identity information of the user is acquired through a second man-machine interaction device arranged on the second vending device; and / or the identity information sent by the target terminal is acquired.

[0098] It should be noted that, for the convenience and brevity of description, the specific working process of the above-mentioned article purchase can refer to the corresponding process in the foregoing control method embodiments of the vending device for the first vending device and / or the second vending device, which will not be described here.

[0099] The embodiment of the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, the computer program comprises program instructions, and the method realized when the program instructions are executed can refer to each embodiment of the control method of the vending device for the first vending device and / or the vending device for the second vending device.

[0100] The computer readable storage medium can be an internal storage unit of the computer device, for example, a hard disk or a memory of the computer device. The computer readable storage medium can also be an external storage device of the computer device, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card and the like.

[0101] It should be understood that the terms used herein in the specification and the appended claims are merely used for the purpose of describing particular embodiments and are not intended to limit the present application. As used in the specification and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

[0102] It should also be understood that the term "and / or" as used herein in the specification and in the claims, is intended to mean an inclusive "or" such that any combination of any one of the listed items is a possible combination, and that at least one of the items is present in the combination. It should be noted that, as used in this document, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0103] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments. The above description is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A control method for a vending machine, characterized in that, For use with a first vending machine, the method includes: Obtain the current user's identity information; Obtain the authorization operation of the current user, and determine the authorization result based on the authorization operation; Based on the authorization result, obtain the preset identity information stored in the second vending device; If the obtained preset identity information is determined to meet the preset conditions, the first vending machine is controlled to provide the target item according to the current user's item purchase operation; Wherein, the second vending device is the vending device on which the current user performs the registration operation, or the second vending device is a vending device whose distance from the target terminal is within a preset range, and the target terminal is used to indicate the terminal on which the current user performs the registration operation.

2. The control method for the vending machine as described in claim 1, characterized in that, The step of obtaining the preset identity information stored in the second vending device based on the authorization result includes: If the authorization result is successful, the preset identity information stored in the second vending device is obtained.

3. The control method for the vending machine as described in claim 1, characterized in that, The first vending device includes a first human-computer interaction device, wherein obtaining the current user's authorization operation and determining the authorization result based on the authorization operation includes: Output the authorization information; Obtain the user's authorization operation on the first human-computer interaction device and / or target terminal based on the authorization information to be authorized; If the authorization operation meets the preset conditions, the authorization result is determined to be successful. If the authorization operation does not meet the preset conditions, the authorization result is determined to be authorization failure.

4. The control method for the vending machine as described in any one of claims 1-3, characterized in that, The identity information includes fingerprint information and / or facial information. The step of determining that the identity information meets preset matching conditions based on the obtained preset identity information includes: If the matching value between the fingerprint information of the identity information and the fingerprint information of the preset identity information is greater than or equal to the fingerprint matching threshold, and / or the matching value between the facial information of the identity information and the facial information of the preset identity information is greater than or equal to the facial matching threshold, the identity information is determined to meet the preset matching conditions.

5. A control method for a vending machine, characterized in that, The method is used for a second vending machine, which is either the vending machine where the current user is performing a registration operation, or the vending machine is located within a preset range from a target terminal. The target terminal is used to indicate the terminal where the current user is performing the registration operation, and the second vending machine is communicatively connected to the first vending machine. In response to the preset identity information acquisition request sent by the first vending device, the stored preset identity information is sent to the first vending device so that the first vending device can determine whether the current user's identity information meets the preset conditions based on the preset identity information.

6. The control method for the vending machine as described in claim 5, characterized in that, The method further includes: In response to a user's registration action, obtain the user's identity information and account information; The obtained identity information is used as preset identity information and associated with the account information. The preset identity information and the associated relationships are stored.

7. The control method for the vending machine as described in claim 6, characterized in that, The acquisition of user identity information includes: The user's identity information is obtained through a second human-computer interaction device installed on the second vending device; and / or Obtain the identity information sent by the target terminal.

8. A vending machine, characterized in that, The vending device includes a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, it implements the steps of the control method of the vending device as claimed in any one of claims 1 to 4 or the steps of the control method of the vending device as claimed in any one of claims 5 to 7.

9. A vending system, characterized in that, The vending system includes at least a first vending device and a second vending device, the first vending device and the second vending device are communicatively connected, and the first vending device is able to obtain preset identity information stored in the second vending device to implement the vending device control method as described in any one of claims 1-4, and the second vending device is further used to implement the vending device control method as described in any one of claims 5-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the control method for the vending device as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and system for processing payment information of unmanned store, and computer-readable program medium

    CN108171500A