Commodity management system of automatic vending cabinet

By designing the product management system of the vending container, using the surveillance camera to obtain inventory information in real time and judge the fault situation, the problem that existing vending containers cannot be solved in time when the product falls and fails is solved, and the timely handling of the fault and the need to judge the secondary shipment is achieved, and the user experience is improved.

CN119672855AInactive Publication Date: 2025-03-21HANGZHOU FATQUE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411624081.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-03-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing automatic vending containers cannot be solved in time when the product falls and malfunctions, which affects the user's user experience.

Method used

Design a product management system for vending containers, including user purchase information collection module, inventory monitoring module, product drop fault judgment module, product drop fault analysis module and control module. Through the monitoring camera, inventory information is obtained and fault condition is judged in real time, reminder or warning information is generated, and the secondary shipment coefficient is calculated based on historical fault information and the number of users waiting for purchase, and decide whether to conduct secondary shipment.

Benefits of technology

It realizes timely judgment and handling of product drop failures, improves user satisfaction, reduces losses caused by wrong judgments, and solves the problem of product drop failures through secondary shipment, reducing users' refund applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119672855A_ABST
    Figure CN119672855A_ABST
Patent Text Reader

Abstract

The invention relates to the field of vending management, and discloses a commodity management system of an automatic vending cabinet, which comprises the following steps of: firstly, acquiring the type and number information of commodities purchased by a current user, and according with the inventory information of the user before purchasing and the inventory information after purchasing and the type and number information of the commodities purchased by the current user, judging whether the commodity is purchased or not; if yes, it is indicated that no commodity falling fault exists, otherwise, it is judged that the commodity falling fault exists, whether commodities exist at a commodity taking window or not is obtained based on a monitoring camera, if yes, reminding information is generated, if not, early warning information is generated, and a control module controls a reminding module of the automatic vending cabinet to work if the reminding information is received; if the early warning information is received, historical fault information of the current automatic vending cabinet and the number of surrounding users waiting for purchasing are collected, a secondary shipment coefficient is obtained through calculation, the secondary shipment coefficient is compared with a preset shipment threshold value, and the secondary shipment requirement of the current automatic vending cabinet is judged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of vending management, and in particular to a commodity management system for an automatic vending cabinet. Background Art

[0002] The emergence of vending machines has greatly facilitated tourists in various tourist attractions or parks, especially when playing or exercising in the park. Since the distribution points of shops or vendors cannot meet the distribution of the entire park, the emergence of vending machines can allow users and the park to be unaffected by the business hours of merchants and meet certain purchasing needs 24 hours a day. It occupies a small area, is easy to place, and has a coverage density greater than that of human-operated shops, and has a very high market value.

[0003] However, while existing vending machines bring convenience, they also have some problems. For example, since automatically controlled vending machines generally operate according to set standard procedures, due to differences in the quality and size of goods or incorrect dropping locations, goods often fall after users pay. Once such problems occur, they basically cannot be solved immediately and can only be reported to customer service, who will then check and return the money to the account. Obviously, the above problems will greatly affect the user experience. Summary of the invention

[0004] The purpose of the present invention is to provide a commodity management system for an automatic vending machine to solve the above technical problems.

[0005] The purpose of the present invention can be achieved through the following technical solutions: A commodity management system for an automatic vending machine, comprising: User purchase information collection module, used to collect the types and quantity of goods purchased by the current user; Inventory monitoring module, which obtains inventory information of each type of goods in the vending machine in real time based on surveillance cameras; The commodity drop fault judgment module is used to obtain the inventory information of the commodity before and after the user purchases the commodity according to the commodity type and quantity information purchased by the current user. If the inventory information before and after the user purchases the commodity is consistent with the commodity type and quantity information purchased by the current user, it indicates that there is no commodity drop fault, otherwise it is determined that there is a commodity drop fault; The commodity drop fault analysis module uses the surveillance camera to obtain whether there are commodities at the commodity access window. If there are commodities, a reminder message is generated; otherwise, an early warning message is generated; The control module controls the reminder module of the vending machine to work if the reminder information is received; if the warning information is received, the historical fault information of the current vending machine and the number of users waiting to buy around are collected to calculate the secondary shipment coefficient, and the secondary shipment coefficient is compared with the preset shipment threshold to determine the secondary shipment demand of the current vending machine; The reminder module is used to remind the user through light or sound.

[0006] As a further technical solution, the working process of the commodity drop fault judgment module is as follows: Pre-number each item in the vending machine ; Get the types of goods purchased by the current user And number information N; By Compare with N; like ≠N, it is judged that there is a product drop failure; if =N, there is no product drop failure; in, is the inventory quantity of the corresponding product before purchase, It is the inventory quantity of the corresponding product after purchase.

[0007] As a further technical solution, the process of calculating the secondary shipment coefficient is: Obtain the number of users waiting to buy in the surrounding area through surveillance cameras ; By formula:

[0008] Calculate the secondary shipment coefficient ; in, is the number of detection periods, For the Testing period, The number of times the product falls off. is a judgment function about whether there is a jam in the delivery channel of the vending machine. If there is no jam, then ,otherwise , is the preset weight coefficient.

[0009] As a further technical solution, the secondary shipment coefficient With preset shipment threshold The process of comparison and judging whether to make a second shipment is as follows: like ≥ , then it is judged that the demand for secondary shipment of the current vending machine is large, and the secondary shipment is immediately carried out; like < , then it is judged that the demand for secondary shipment of the current vending machine is small, and no secondary shipment is carried out.

[0010] As a further technical solution, the system also includes an evaluation module, which is used to evaluate the changes in inventory information of each type of goods within a unit time, and to prioritize the replenishment of each type of goods in the current vending machine based on the evaluation results.

[0011] As a further technical solution, the working process of the evaluation module is: Get the inventory change curve of each type of goods over time in the last unit of time And the reference change curve of each type of commodity inventory over time obtained based on historical data ; Arrange the decrease in inventory of each type of goods in the previous unit time in descending order, which will be the first priority order for goods replenishment; Then through the formula:

[0012] Calculate the inventory deviation coefficient for each type of commodity; Will Variances from preset inventory thresholds Make comparisons; like ≥ , it is judged that the inventory of the current category of goods changes greatly and the purchase volume is unstable, and further analysis is needed. The priority order is adjusted according to the analysis results; like < , it is determined that the inventory change of the current category of goods is small, and the current priority order is maintained.

[0013] As a further technical solution, the process of further analysis is: Get Above and The number of areas enclosed below is marked as ; Get Below and The number of areas enclosed above is marked as ; The two total area will be obtained separately and For comparison, if > , then the sorting order is moved forward, otherwise the sorting order is moved backward.

[0014] As a further technical solution, the process of adjusting the priority order according to the analysis results is: If you need to move the sort order forward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; If you need to move the sort order backward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; By formula: Calculate the ranking coefficient , sorted from large to small according to the sorting coefficient as the final priority sorting; in, The first priority is sorted. The second priority ranking is , is the preset scale factor.

[0015] Beneficial effects of the present invention: In order to confirm whether there are goods at the commodity taking window, the present invention monitors through a monitoring camera. Obviously, if there are goods, it means that the user has missed to take them, so a reminder message is generated, and a reminder module sends a reminder to the user in the form of light or sound, so that the user can take the goods in time to improve user satisfaction. Otherwise, it means that the goods are indeed in a falling fault state, so an early warning message is generated, and the result of the commodity falling fault judgment module can be reviewed by the commodity falling fault analysis module to prevent losses caused by secondary shipments due to wrong judgments; finally, the historical fault information of the current automatic vending machine and the number of users waiting to buy around are collected to calculate the secondary shipment coefficient, and the secondary shipment coefficient is compared with the preset shipment threshold to judge the secondary shipment demand of the current automatic vending machine, so that the user is exempted from the problem of applying for a refund later, so as to achieve the purpose of getting the purchased goods in time. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The present invention will be further described below in conjunction with the accompanying drawings.

[0017] Figure 1 It is a system structure block diagram of the present invention. DETAILED DESCRIPTION

[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0019] See also Figure 1 As shown, the present invention is a commodity management system for an automatic vending machine, comprising: User purchase information collection module, used to collect the types and quantity of goods purchased by the current user; Inventory monitoring module, which obtains inventory information of each type of goods in the vending machine in real time based on surveillance cameras; The commodity drop fault judgment module is used to obtain the inventory information of the commodity before and after the user purchases the commodity according to the commodity type and quantity information purchased by the current user. If the inventory information before and after the user purchases the commodity is consistent with the commodity type and quantity information purchased by the current user, it indicates that there is no commodity drop fault. Otherwise, it is determined that there is a commodity drop fault. The working process of the commodity drop fault judgment module is as follows: Pre-number each item in the vending machine ; Get the types of goods purchased by the current user And number information N; By Compare with N; like ≠N, it is judged that there is a product drop failure; if =N, there is no product drop failure; in, is the inventory quantity of the corresponding product before purchase, is the inventory quantity of the corresponding product after purchase; The commodity drop fault analysis module uses the surveillance camera to obtain whether there are commodities at the commodity access window. If there are commodities, a reminder message is generated; otherwise, an early warning message is generated; The control module controls the reminder module of the vending machine to work if the reminder information is received; if the warning information is received, the historical fault information of the current vending machine and the number of users waiting to buy around are collected to calculate the secondary shipment coefficient, and the secondary shipment coefficient is compared with the preset shipment threshold to determine the secondary shipment demand of the current vending machine; The reminder module is used to remind the user through light or sound.

[0020] In this embodiment, the types and quantity information of the commodities purchased by the current user are first collected, and then the inventory information of each type of commodities in the vending machine is obtained in real time. If the inventory information before and after the purchase of the user is consistent with the types and quantity information of the commodities purchased by the current user, it means that there is no commodity drop failure, otherwise it is judged that there is a commodity drop failure; in order to confirm whether there are commodities at the commodity access window, monitoring is performed through a surveillance camera. Obviously, if there are commodities, it means that the user has missed taking them, so a reminder message is generated, and a reminder module sends a reminder to the user in the form of light or sound to let the user take the commodities in time to improve user satisfaction. Otherwise, it means that the commodities are indeed in a drop failure state, so an early warning message is generated, and the result of the commodity drop failure judgment module can be reviewed by the commodity drop failure analysis module to prevent losses caused by secondary shipments due to wrong judgments; finally, the historical fault information of the current vending machine and the number of users waiting to purchase around are collected to calculate the secondary shipment coefficient, and the secondary shipment coefficient is compared with the preset shipment threshold to judge the secondary shipment demand of the current vending machine, so that the user can avoid the problem of applying for a refund later, so as to achieve the purpose of getting the purchased commodities in time.

[0021] The process of calculating the secondary shipment coefficient is: Obtain the number of users waiting to buy in the surrounding area through surveillance cameras ; By formula:

[0022] Calculate the secondary shipment coefficient ; in, is the number of detection periods, For the Testing period, The number of times the product falls off. is a judgment function about whether there is a jam in the delivery channel of the vending machine. If there is no jam, then ,otherwise , The preset weight coefficient is determined based on historical experience data. With preset shipment threshold The process of comparison and judging whether to make a second shipment is as follows: ≥ , then it is judged that the demand for secondary shipment of the current vending machine is large, and secondary shipment is carried out immediately; if < , then it is judged that the demand for secondary shipment of the current vending machine is small, and no secondary shipment is carried out.

[0023] In this embodiment, a method for calculating the secondary shipment coefficient is provided. Specifically, the formula Calculate the secondary shipment coefficient Obviously, if the number of times the product falls, the higher the failure rate of the vending machine, the lower the probability of resolving the product falling failure by secondary shipment. It can be seen from the judgment function of whether there is a jam in the delivery channel of the vending machine that if there is a jam, the probability of resolving the product falling failure by secondary shipment is low, otherwise, the probability is high. Therefore, by analyzing the historical situation of the vending machine, it is predicted whether the product falling failure can be solved by secondary shipment. At the same time, a comprehensive judgment is made based on the number of waiting users. Obviously, the more waiting users there are, the more secondary shipment is needed to solve the product falling failure.

[0024] The system also includes an evaluation module, which is used to evaluate the changes in inventory information of each type of goods within a unit time, and to prioritize the replenishment of each type of goods in the current vending machine based on the evaluation results.

[0025] The working process of the evaluation module is as follows: Get the inventory change curve of each type of goods over time in the last unit of time And the reference change curve of each type of commodity inventory over time obtained based on historical data ; Arrange the decrease in inventory of each type of goods in the previous unit time in descending order, which will be the first priority order for goods replenishment; Then through the formula:

[0026] Calculate the inventory deviation coefficient for each type of commodity; Will Variances from preset inventory thresholds Make comparisons; like ≥ , it is judged that the inventory of the current category of goods changes greatly and the purchase volume is unstable, and further analysis is needed. The priority order is adjusted according to the analysis results; like < , it is determined that the inventory change of the current category of goods is small, and the current priority order is maintained.

[0027] The process of further analysis is: Get Above and The number of areas enclosed below is marked as ; Get Below and The number of areas enclosed above is marked as ; The two total area will be obtained separately and For comparison, if > , then the sorting order is moved forward, otherwise the sorting order is moved backward.

[0028] The process of adjusting the priority order based on the analysis results is as follows: If you need to move the sort order forward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; If you need to move the sort order backward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; By formula: Calculate the ranking coefficient , sorted from large to small according to the sorting coefficient as the final priority sorting; in, The first priority is sorted. The second priority ranking is , It is a preset proportional coefficient, which is determined based on historical data and experience data.

[0029] In this embodiment, a method for determining the priority of commodity replenishment is provided. Specifically, the quantity of each type of commodity inventory reduction in the previous unit time is first arranged in descending order, which is used as the first priority order of commodity replenishment; and then the formula is used: Calculate the inventory deviation coefficient for each type of commodity; Variances from preset inventory thresholds For comparison; if ≥ , it is judged that the inventory of the current category of goods changes greatly and the purchase volume is unstable, and further analysis is needed. The priority order is adjusted according to the analysis results; the specific process of further analysis is: Get Above and The number of areas enclosed below is marked as ; Get Below and The number of areas enclosed above is marked as ; The two total area will be obtained separately and For comparison, if > , then the sorting order is moved forward, otherwise the sorting order is moved backward. Through the above technical solution, it can be judged whether the inventory of the product decreases too fast or too slowly. > , it means that the decline is too fast, which means that the demand for the product has increased, so the priority order needs to be adjusted; like < , it is determined that the inventory change of the current category of goods is small, and the current priority order is maintained.

[0030] It should be noted that the calculation formulas and various parameters involved in the calculation in the present invention have been dimensionally processed in advance, and the process of dimensionless processing is well known in the industry and will not be described here.

[0031] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.

Claims

1. A commodity management system for an automatic vending machine, characterized in that: include: User purchase information collection module, used to collect the types and quantity of goods purchased by the current user; Inventory monitoring module, which obtains inventory information of each type of goods in the vending machine in real time based on surveillance cameras; The commodity drop fault judgment module is used to obtain the inventory information of the commodity before and after the user purchases the commodity according to the commodity type and quantity information purchased by the current user. If the inventory information before and after the user purchases the commodity is consistent with the commodity type and quantity information purchased by the current user, it indicates that there is no commodity drop fault, otherwise it is determined that there is a commodity drop fault; The commodity drop fault analysis module uses the surveillance camera to obtain whether there are commodities at the commodity access window. If there are commodities, a reminder message is generated; otherwise, an early warning message is generated; The control module controls the reminder module of the automatic vending machine to operate if the reminder information is received; If an early warning message is received, the historical fault information of the current vending machine and the number of users waiting to buy in the surrounding area are collected to calculate the secondary shipment coefficient, and the secondary shipment coefficient is compared with the preset shipment threshold to determine the secondary shipment demand of the current vending machine; The reminder module is used to remind the user through light or sound.

2. The commodity management system for the automatic vending machine according to claim 1, characterized in that: The working process of the commodity drop fault judgment module is as follows: Pre-number each item in the vending machine ; Get the types of goods purchased by the current user And number information N; By Compare with N; like ≠N, it is judged that there is a product drop failure; if =N, there is no product drop failure; in, is the inventory quantity of the corresponding product before purchase, It is the inventory quantity of the corresponding product after purchase.

3. The commodity management system for the automatic vending machine according to claim 2, characterized in that: The process of calculating the secondary shipment coefficient is: Obtain the number of users waiting to buy in the surrounding area through surveillance cameras ; By formula: Calculate the secondary shipment coefficient ; in, is the number of detection periods, For the Testing period, is the number of product drop failures, is a judgment function about whether there is a jam in the delivery channel of the vending machine. If there is no jam, then ,otherwise , is the preset weight coefficient.

4. The commodity management system for the automatic vending machine according to claim 3, characterized in that: The secondary shipment factor With preset shipment threshold The process of comparison and judging whether to make a second shipment is as follows: like ≥ , then it is judged that the demand for secondary shipment of the current vending machine is large, and the secondary shipment is immediately carried out; like < , then it is judged that the demand for secondary shipment of the current vending machine is small, and no secondary shipment is carried out.

5. The commodity management system for the automatic vending machine according to claim 4, characterized in that: The system also includes an evaluation module, which is used to evaluate the changes in inventory information of each type of goods within a unit time, and to prioritize the replenishment of each type of goods in the current vending machine based on the evaluation results.

6. The commodity management system for the automatic vending machine according to claim 2, characterized in that: The working process of the evaluation module is as follows: Get the inventory change curve of each type of goods over time in the last unit of time And the reference change curve of each type of commodity inventory over time obtained based on historical data ; Arrange the decrease in inventory of each type of goods in the previous unit time in descending order, which will be the first priority order for goods replenishment; Then through the formula: Calculate the inventory deviation coefficient for each type of commodity; Will Variances from preset inventory thresholds Make comparisons; like ≥ , it is judged that the inventory of the current category of goods changes greatly and the purchase volume is unstable, and further analysis is needed. The priority order is adjusted according to the analysis results; like < , it is determined that the inventory change of the current category of goods is small, and the current priority order is maintained.

7. The commodity management system for the automatic vending machine according to claim 6, characterized in that: The process of further analysis is: Get Above and The number of areas enclosed below is marked as ; Get Below and The number of areas enclosed above is marked as ; The two total area will be obtained separately and For comparison, if > , then the sorting order is moved forward, otherwise the sorting order is moved backward.

8. The commodity management system for the automatic vending machine according to claim 7, characterized in that: The process of adjusting the priority order based on the analysis results is as follows: If you need to move the sort order forward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; If you need to move the sort order backward, get The time period corresponding to the largest area in the list is sorted by the amount of inventory reduction of each commodity in the period in descending order and then sorted by the second priority; By formula: Calculate the ranking coefficient , sorted from large to small according to the sorting coefficient as the final priority sorting; in, The first priority is sorted. The second priority ranking is , is the preset scale factor.