Cloud management method and equipment of shelf propeller and storage medium
Through the cloud management method of shelf propellers, the problem of lagging information update of the product management system is solved, timely update and management of product sales is achieved, and the management efficiency of shelf propellers is improved.
Patent Information
- Application Number
- CN202510035947.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-05-16
AI Technical Summary
The product management system is relatively lagging in updating the product information, and it is difficult to respond to the situations encountered during the product sales process in a timely manner.
The goods change information sent through the shelf thruster is determined, the corresponding product information and pulse quantity information are calculated, the travel distance and product sales quantity are calculated, the product management information in the database is updated, and the information is synchronized to the shelf thruster.
It realizes timely updates and management of product sales, improves the management efficiency of shelf propellers, and can respond more quickly to changes in the product sales process.
Smart Images

Figure CN120013419A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of intelligent shelf systems, and in particular to a cloud management method, device and storage medium for shelf pushers. Background Art
[0002] The shelf pusher is an automatic pushing device that pushes the goods forward through springs or electric devices to ensure that the goods always remain at the front of the shelf and present a neat and uniform display effect. When the goods are sold, the staff will count the sales volume of the goods on the shelf pusher only after the sales of a stage are completed.
[0003] In this case, the product management system is slow in updating product information and is unable to respond promptly to situations encountered during the product sales process.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of this application is to provide a cloud management method, device and storage medium for shelf pushers, aiming to solve the technical problem that the commodity management system is slow to update commodity information and has difficulty in responding in time to situations encountered during the commodity sales process.
[0006] To achieve the above objectives, the present application proposes a cloud management method for shelf pushers, the method comprising:
[0007] According to the goods change information sent by the shelf pusher, determine the commodity information corresponding to the shelf pusher and the pulse quantity information included in the goods change information;
[0008] Determine the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information;
[0009] Acquire size information of a target product corresponding to the product information, and obtain the sales quantity of the target product according to a ratio of the size information to the travel distance;
[0010] The commodity management information in the database is updated according to the sales quantity of the commodity, and the commodity management information is synchronized to the shelf pusher.
[0011] In one embodiment, the step of obtaining size information of a target product corresponding to the product information and obtaining the sales quantity of the target product according to a ratio of the size information to the travel distance comprises:
[0012] Obtaining the product code in the product information;
[0013] In the database, searching for the target product corresponding to the product code;
[0014] Acquire the size information of the target product in the database;
[0015] The ratio of the travel distance of the shelf pusher to the size information is calculated, and the ratio is accumulated as the commodity sales quantity of the target commodity.
[0016] In one embodiment, after the step of obtaining the size information of the target product corresponding to the product information and obtaining the sales quantity of the target product according to the ratio of the size information to the travel distance, the step further includes:
[0017] Generate sales information of the target commodity according to the sales quantity of the commodity and the commodity sales interval corresponding to the sales quantity of the commodity;
[0018] Obtaining a pre-stored sales report template and determining each information module in the sales report template;
[0019] Based on the matching relationship between the sales information and the information module, the sales information is filled into the sales report template to generate a commodity sales report.
[0020] In one embodiment, after the step of updating the commodity management information in the database according to the commodity sales quantity, the step further includes:
[0021] Obtaining the replenishment time of the commodity information, and determining the inventory clearance time of the target commodity based on the commodity management information;
[0022] Inputting the replenishment time, the sales information and the inventory clearance time into a replenishment model, and obtaining a replenishment plan based on a result output by the replenishment model;
[0023] According to the replenishment plan, replenishment information is generated and output.
[0024] In one embodiment, after the step of generating and outputting replenishment information according to the replenishment plan, the method further includes:
[0025] Receive interactive information from the management platform;
[0026] According to the interaction information, the corresponding adjustment parameters are obtained by parsing;
[0027] The adjustment parameters are sent to the shelf pusher.
[0028] In addition, to achieve the above purpose, the present application also proposes a cloud management method for a shelf pusher, which is applied to the shelf pusher, wherein the shelf pusher includes an electronic price tag, a roller sensor and a baffle, and a spring rope respectively connecting the roller sensor and the baffle, and the method includes:
[0029] Acquire a pulse signal generated by the roller sensor, wherein the pulse signal is generated by the roller sensor rolling based on the length of the spring rope recovered by the moving distance of the baffle;
[0030] Accumulating pulse quantity information of the pulse signal, and sending cargo change information generated based on the pulse quantity information to a cloud server;
[0031] After receiving the commodity management information sent by the cloud server, the display content of the electronic price tag is updated based on the commodity management information.
[0032] In one embodiment, after receiving the commodity management information sent by the cloud server, the step of updating the display content of the electronic price tag based on the commodity management information further includes:
[0033] Obtaining adjustment parameters, and parsing out commodity adjustment information in the adjustment parameters;
[0034] The display content of the electronic price tag is updated according to the commodity adjustment information.
[0035] In addition, to achieve the above-mentioned purpose, the present application also proposes a cloud-based management device for a shelf pusher, the cloud-based management device for the shelf pusher comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the cloud-based management method for the shelf pusher as described above.
[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes a shelf pusher device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the cloud management method of the shelf pusher as described above.
[0037] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the cloud-based management method of the shelf pusher as described above are implemented.
[0038] The present application provides a cloud management method for a shelf pusher, including determining the commodity information corresponding to the shelf pusher and the pulse quantity information contained in the commodity change information according to the cargo change information sent by the shelf pusher; determining the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information; obtaining the size information of the target commodity corresponding to the commodity information, and obtaining the sales quantity of the target commodity according to the ratio of the size information to the travel distance; updating the commodity management information in the database according to the sales quantity of the commodity, and synchronizing the commodity management information to the shelf pusher. The shelf pusher transmits a signal, and the cloud server receives and manages the information, so that various information of the shelf pusher can be centrally managed and synchronously updated, thereby improving the management efficiency of the shelf pusher.
[0039] To summarize, the present application manages the various parameters of shelf pushers through the cloud, and can adjust the shelf pusher parameters according to the goods specifications or store parameters, and then combine them with the specific control parameters required by the shelf pushers. At the same time, the cloud can obtain the corresponding product information based on the shelf pushers and synchronously realize product management, overcoming the technical problem that the product management system is slow to update product information and has difficulty in responding to situations encountered in the product sales process in a timely manner, thereby improving the management efficiency of the shelf pushers. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the description, are used to explain the principles of the present application.
[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0042] Figure 1 This is a flow chart of the first embodiment of the cloud management method for shelf pushers of the present application;
[0043] Figure 2 This is a flow chart of a second embodiment of the cloud management method for shelf pushers of the present application;
[0044] Figure 3 This is a flow chart of a third embodiment of the cloud management method for shelf pushers of the present application;
[0045] Figure 4 This is a flow chart of a fourth embodiment of the cloud management method for shelf pushers of the present application;
[0046] Figure 5 This is a flowchart of a fifth embodiment of the cloud management method for shelf pushers of the present application;
[0047] Figure 6 This is a flow chart of a seventh embodiment of the cloud management method for shelf pushers of the present application;
[0048] Figure 7 This is a flow chart of an eighth embodiment of the cloud management method for shelf pushers of the present application;
[0049] Figure 8 This is the structure diagram of the cloud management system for the shelf pusher in this application;
[0050] Fig. 9 This is a schematic diagram of the structure of the cloud server for this application.
[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0053] In the related art, the commodity management system is relatively slow in updating commodity information, and it is difficult to respond in time to situations encountered during the commodity sales process.
[0054] The present application provides a solution: by determining the commodity information corresponding to the shelf pusher and the pulse quantity information contained in the commodity change information according to the commodity change information sent by the shelf pusher; determining the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information; obtaining the size information of the target commodity corresponding to the commodity information, and obtaining the commodity sales quantity of the target commodity according to the ratio of the size information to the travel distance; updating the commodity management information in the database according to the commodity sales quantity, and synchronizing the commodity management information to the shelf pusher, thereby overcoming the technical problem that the commodity management system is relatively slow in updating commodity information and is difficult to respond to situations encountered in the commodity sales process in a timely manner, and improving the management efficiency of the shelf pusher.
[0055] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a cloud server, a shelf pusher, etc. The following takes the cloud server as an example to illustrate this embodiment and the following embodiments.
[0056] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0057] The present application embodiment provides a cloud management method for a shelf pusher, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the cloud management method for shelf pushers of the present application.
[0058] In this embodiment, the cloud management method of the shelf pusher includes steps S10 to S40:
[0059] Step S10, determining the commodity information corresponding to the shelf pusher and the pulse quantity information included in the commodity change information according to the commodity change information sent by the shelf pusher;
[0060] In this embodiment, the commodity information is a unique identifier for determining the commodity. The unique commodity can be determined through the commodity information. The commodity information includes the commodity code. The commodity code can be used to find information matching the commodity code in the database. The pulse quantity information refers to the number of times a pulse signal is transmitted. The pulse signal is transmitted by the roller sensor. The pulse quantity information is obtained by accumulating the number of times the pulse signal is transmitted. The cargo change information includes the commodity information and the pulse quantity information. The cargo change information includes wireless signal transmission and wired transmission. The cargo change information in the form of wireless signals can be received by a base station, and the cargo change information in the form of wired transmission can be received by a gateway.
[0061] As an optional implementation, the commodity information and pulse quantity information can be obtained through the commodity change information sent by the shelf pusher, and the commodity code can be confirmed through the commodity information.
[0062] Step S20, determining the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information;
[0063] In this embodiment, the travel distance of the shelf pusher refers to the distance that the baffle on the shelf pusher moves when the goods on the shelf pusher are sold. The pulse quantity information is the number of times the pulse signal is transmitted, which will increase with the increase of the above-mentioned moving distance. The unit distance of the pulse quantity information corresponding to the pulse signal refers to the travel distance corresponding to the transmission of a pulse signal. The above-mentioned unit distance is preset, stored in the database, and associated with the shelf pusher. When the goods change information of the shelf pusher is received, the shelf number of the shelf pusher is determined by the source of the goods change information, and then the unit distance of the pulse signal corresponding to it is obtained in the database according to the shelf number of the shelf pusher.
[0064] As an optional implementation, by multiplying the pulse quantity information by the unit distance of the pulse signal corresponding to the pulse quantity information, the product result is the travel distance of the shelf pusher.
[0065] Step S30, obtaining size information of a target product corresponding to the product information, and obtaining a sales quantity of the target product according to a ratio of the size information to the travel distance;
[0066] In this embodiment, the size information is the length of a single target commodity in the pushing direction of the shelf pusher, which is determined according to the placement of the commodity. The size information can be the length, width or thickness of the target commodity. The commodity sales quantity is the sales quantity of the target commodity on the shelf pusher this time. The target commodity is a unique commodity determined by the commodity code.
[0067] As an optional implementation, the corresponding size information is obtained from the database through the commodity information, and the quotient obtained by dividing the travel distance by the size information is the sales quantity of the target commodity.
[0068] Step S40: updating the commodity management information in the database according to the sales quantity of the commodity, and synchronizing the commodity management information to the shelf pusher.
[0069] In this embodiment, the commodity management information includes the sales quantity of the commodity, the inventory quantity of the commodity, and the time when the inventory of the commodity is cleared. The time when the inventory of the commodity is cleared is estimated based on the inventory quantity of the commodity and the sales situation.
[0070] As an optional implementation, the total sales quantity of the product, the inventory quantity of the product, and the inventory clearance time are updated in the database according to the sales quantity of the product this time, and the sales quantity of the product this time is synchronized to the shelf pusher.
[0071] Exemplarily, the cargo change information includes wireless signal transmission and wired transmission. When the cargo change information is transmitted via wireless signals, the wireless signals sent by several shelf pushers are collected through the base station, and the cloud server receives the wireless signals through the base station. The cloud server determines the commodity information and pulse quantity information corresponding to each shelf pusher through the wireless signal, and then determines the travel distance of the shelf pusher based on the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information, and then obtains the corresponding size information in the database through the commodity information, and divides the travel distance by the size information to obtain the sales quantity of the target commodity. Finally, the database is updated according to the sales quantity of the commodity, and the relevant information is synchronized to the shelf pusher. When the cargo change information is transmitted via wired transmission, the cloud server receives the wired signal through the local gateway.
[0072] Since the shelf pushers are managed through the cloud server, the technical problem that the commodity management system is slow to update commodity information and has difficulty in responding to situations encountered during the commodity sales process in a timely manner is overcome, thereby improving the management efficiency of the shelf pushers.
[0073] Based on any of the above embodiments, in Embodiment 2 of the present application, refer to Figure 2 , Figure 2 This is a flow chart of the second embodiment of the cloud management method for shelf pushers of the present application. Step S30 includes steps A11 to A14:
[0074] Step A11, obtaining the product code in the product information;
[0075] In this embodiment, the commodity code is a coding system used to uniquely identify commodities, which is equivalent to a citizen's ID number and is unique.
[0076] As an optional implementation, a commodity code is obtained from the commodity information, and the target commodity is determined by the commodity code.
[0077] Step A12, searching the database for the target product corresponding to the product code;
[0078] In this embodiment, the commodity code is included in the commodity information, and the commodity code is determined through the commodity information.
[0079] As an optional implementation, the commodity code is queried through a database, and the corresponding target commodity is determined through the commodity code.
[0080] Step A13, obtaining the size information of the target product in the database;
[0081] In this embodiment, the database stores the size information corresponding to the target commodity on the shelf pusher.
[0082] As an optional implementation, according to the target commodity determined by the commodity code, the size information corresponding to the target commodity is obtained from the database.
[0083] Step A14, calculating the ratio of the travel distance of the shelf pusher to the size information, and accumulating the ratio as the sales quantity of the target commodity.
[0084] In this embodiment, the sales quantity of a commodity refers to the total sales quantity of a target commodity, and the sales quantity of the target commodity of a single shelf pusher is counted, and then the sales quantity of the target commodity is centrally counted.
[0085] As an optional implementation, the travel distance of the shelf pusher is divided by the size information to obtain a quotient, and the above process is repeated, and the results are accumulated to obtain the sales quantity of the target product.
[0086] Exemplarily, the product coder in the product information is obtained, and then the corresponding target product is queried in the database through the product code, and the size information of the target product is searched in the database according to the target product, and then the travel distance of the shelf pusher is determined according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information. Finally, the travel distance of the shelf pusher is divided by the size information, and the above process is repeated. The accumulated results are the sales quantity of the target product.
[0087] Since the sales of shelf pushers are managed uniformly using product codes and size information, various data on product sales can be quickly known, which solves the problem of messy product management and improves the orderliness of product management.
[0088] Based on any of the above embodiments, in Embodiment 3 of the present application, refer to Figure 3 , Figure 3 This is a flow chart of the third embodiment of the cloud management method for shelf pushers of the present application. After step S30, it also includes steps B11 to B13:
[0089] Step B11, generating sales information of the target commodity according to the sales quantity of the commodity and the commodity sales interval corresponding to the sales quantity of the commodity;
[0090] In this embodiment, the commodity sales interval refers to grouping the sales data of the commodity by price or sales amount in order to better understand the sales distribution. Through the analysis of the sales interval, important information such as the sales distribution of the commodity, the consumption habits of customers, and the market positioning can be understood. Sales information includes sales quantity, sales amount, sales proportion, and sales trend.
[0091] As an optional implementation, the sales information of the target product is generated by analyzing the sales range and combining the sales quantity of the product.
[0092] Step B12, obtaining a pre-stored sales report template, and determining each information module in the sales report template;
[0093] In this embodiment, the sales report template is a preset report template for statistical commodity sales, including statistics on sales data and market data. The information module includes sales data, commodity sales quantity, commodity sales amount and market data.
[0094] As an optional implementation, a sales report template is obtained from a database, and the data type required by each information module on the sales report template is determined.
[0095] Step B13, based on the matching relationship between the sales information and the information module, fill the sales information into the sales report template to generate a commodity sales report.
[0096] In this embodiment, the commodity sales report refers to the generation of a sales strategy by improving the data of each information module based on the sales report template, analyzing the sales data and market data.
[0097] As an optional implementation, the sales information is matched with the data type required by the sales information module, and the content of the sales report template is completed according to the matching result. The commodity sales report is generated by analyzing the data on the sales report module.
[0098] Exemplarily, based on the sales quantity of goods, the corresponding sales range of the goods is analyzed to generate sales information of the target goods, obtain a sales report template from the database, confirm the data type required on the sales report template, and then fill in the sales report template according to the sales information, analyze the data in the sales report template, and generate a product sales report.
[0099] By combining the generation of commodity sales reports, we can have a clear understanding of the sales trends and sales markets of commodities, so as to effectively manage commodity sales and improve the efficiency of commodity sales management.
[0100] Based on any of the above embodiments, in Embodiment 4 of the present application, refer to Figure 4 , Figure 4 This is a flow chart of the fourth embodiment of the cloud management method for shelf pushers of the present application. After step S40, it also includes steps C11 to C13:
[0101] Step C11, obtaining the replenishment time of the commodity information, and determining the inventory clearance time of the target commodity based on the commodity management information;
[0102] In this embodiment, the replenishment time refers to the preset replenishment cycle of the commodity. The inventory clearance time refers to the estimated time period for the commodity inventory to be completely sold out based on the sales information of the commodity and the quantity of the commodity in stock.
[0103] As an optional implementation, based on the replenishment time corresponding to the product information, the product management information is obtained from the database, thereby obtaining the product inventory information, and finally determining the inventory clearance time.
[0104] Step C12, inputting the replenishment time, the sales information and the inventory clearance time into a replenishment model, and obtaining a replenishment plan based on the result output by the replenishment model;
[0105] In this embodiment, the replenishment model refers to a big data model that has been trained with a large amount of replenishment time, sales information, and inventory clearance time. The replenishment model has the function of analyzing data information through a large amount of data training to derive a replenishment plan. The replenishment plan includes a replenishment strategy and a minimum inventory balance strategy, including a regular replenishment strategy: replenishment based on a certain time interval, suitable for goods with relatively stable inventory demand; setting a fixed replenishment cycle, such as weekly, monthly, etc., and determining the replenishment quantity each time based on historical sales data and inventory levels; minimum inventory strategy: setting a minimum inventory and maximum inventory threshold, when the inventory is lower than the minimum value, triggering the replenishment operation; when the inventory reaches the maximum value, stopping replenishment, this strategy can maximize the control of inventory and avoid excessive or insufficient inventory.
[0106] As an optional implementation, a large amount of replenishment time, sales information and inventory clearance time are used to train a big data model to obtain a replenishment model, and then the replenishment time, sales information and inventory clearance time are input into the replenishment model, and a replenishment plan is obtained based on the results output by the replenishment model.
[0107] Step C13: Generate and output replenishment information according to the replenishment plan.
[0108] In this embodiment, the replenishment information refers to prompt information generated according to the replenishment plan output by the replenishment model, which is used to prompt the management personnel to replenish the relevant commodities.
[0109] As an optional implementation method, specific replenishment instructions or information are formulated and output based on the replenishment plan.
[0110] For example, when the replenishment time of a product is preset to one month, and then based on the product management information, it is inferred that the inventory clearance time of the product is half a month, and the sales information shows that the sales quantity of the product is on an upward trend, the replenishment time, sales information and inventory clearance time are input into the replenishment model to obtain the output result of the replenishment model and generate a replenishment plan. The replenishment plan recommends replenishment within twenty days, and then generates replenishment information to remind management personnel that the product needs to be replenished within twenty days. It can also automatically place regular orders for goods to ensure sufficient goods.
[0111] By introducing the big data training model and using the model to assist in the generation of replenishment plans, the problem of being unable to conduct accurate replenishment analysis was solved and the efficiency of commodity management was improved.
[0112] Based on any of the above embodiments, in Embodiment 5 of the present application, refer to Figure 5 , Figure 5 This is a flowchart of the fifth embodiment of the cloud management method for shelf pushers of the present application. After step C13, it also includes steps D11 to D13:
[0113] Step D11, receiving interaction information from the management platform;
[0114] In this embodiment, the management platform is a comprehensive interface or tool for managing, monitoring and operating a specific system, application or service, which allows administrators or authorized users to perform various management tasks through the platform. Interaction information is adjustment information issued by administrators through the management platform, including modifications to product-related information.
[0115] As an optional implementation, the manager sends the interactive information including the commodity adjustment information through the management platform, and the cloud server receives the interactive information.
[0116] Step D12, analyzing the interaction information to obtain corresponding adjustment parameters;
[0117] In this embodiment, the adjustment parameter is the adjustment of the commodity-related information in the interactive information sent by the manager.
[0118] As an optional implementation, the interactive information sent by the management platform is parsed to obtain adjustment parameters for the commodity-related information.
[0119] Step D13, sending the adjustment parameters to the shelf pusher.
[0120] In this embodiment, the adjustment parameters include adjustment of commodity related information such as commodity price, commodity date, and commodity name. The commodity date includes the production date, shelf date, and expiration date of the commodity.
[0121] As an optional implementation, adjustment parameters for commodity-related information are sent to the shelf pusher, and the electronic price tag on the shelf pusher is updated according to the adjustment parameters.
[0122] For example, the manager wants to increase the price of a product by ten percent, and then the manager enters this information into the management platform. The management platform generates interactive information and sends it to the cloud server. The cloud server generates adjustment parameters based on the product management information. The adjustment parameters are to adjust the selling price of the product to twenty yuan. The cloud server sends the adjustment parameters to the shelf pusher, and the electronic price tag of the shelf pusher updates the price of the product to twenty yuan based on the adjustment parameters.
[0123] By setting up a management platform, information interaction is established between managers, cloud servers and shelf pushers, making it more convenient for managers to manage shelf pushers and their products, thereby improving the management efficiency of shelf pushers.
[0124] Based on any of the above embodiments, in Embodiment 6 of the present application, the shelf number is associated with the product on the cloud server.
[0125] In this embodiment, the shelf number is a number for identifying each shelf pusher. The shelf number is unique and is a means of identifying the shelf pusher.
[0126] As an optional implementation, cargo change information is received, the commodity code of the commodity information in the cargo change information is obtained, the target commodity is matched in the database through the commodity code, and the shelf number of the shelf pusher is determined in the database through the target commodity and the commodity code.
[0127] Exemplarily, the database of the cloud server stores shelf number information corresponding to the product code, receives product information with the product code of 123, and obtains the target product information and the shelf number information of the shelf pusher by matching the information in the database.
[0128] Since the shelf pusher is associated with the goods on the shelf pusher, errors in synchronization of the goods management information are avoided, and the management efficiency of the shelf pusher and its goods is improved.
[0129] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a cloud server, a shelf pusher, etc. The following takes a shelf pusher as an example to illustrate this embodiment and the following embodiments.
[0130] The present application embodiment provides a cloud management method for a shelf pusher, referring to Figure 6 , Figure 6 This is a flow chart of the seventh embodiment of the cloud management method for shelf pushers of the present application.
[0131] In this embodiment, the method is applied to a shelf pusher, the shelf pusher includes an electronic price tag, a roller sensor and a baffle, and a spring rope respectively connecting the roller sensor and the baffle, and the method includes steps F11 to F13:
[0132] Step F11, obtaining a pulse signal generated by the roller sensor, wherein the pulse signal is generated by the roller sensor based on the length of the spring rope recovered by the moving distance of the baffle plate;
[0133] In this embodiment, the electronic price tag is also called an electronic shelf label, which is an electronic display device with information receiving and sending functions. The electronic price tag can display relevant information such as the price, product date, and product name of the product. The roller sensor is connected to one end of the spring rope, and the other end of the spring rope is connected to the baffle. As the product is sold, the baffle drives the spring rope to move, and the movement of the spring rope causes the roller sensor to roll and emit a pulse signal. The product date includes the production date, shelf date, and expiration date of the product.
[0134] As an optional implementation, the roller sensor recycles the length of the spring rope based on the moving distance of the baffle, and the roller sensor rolls accordingly and sends out a pulse signal of a corresponding number of times.
[0135] Step F12, accumulating the pulse quantity information of the pulse signal, and sending the cargo change information generated based on the pulse quantity information to the cloud server;
[0136] In this embodiment, the unit distance corresponding to a single pulse signal is obtained in the database according to the shelf number. The unit distance of the corresponding pulse signal is obtained in the database according to the shelf number of the shelf pusher, and the moving distance is quantitatively analyzed by accumulating the number of pulse signal transmissions.
[0137] As an optional implementation, the pulse signals emitted by the roller sensor are accumulated to obtain pulse quantity information, and goods change information is generated based on the pulse quantity information and commodity information, and finally the goods change information is sent to the cloud server.
[0138] Step F13, after receiving the commodity management information sent by the cloud server, updating the display content of the electronic price tag based on the commodity management information.
[0139] In this embodiment, the cloud server updates the commodity management information according to the sales information of the commodity, and sends the updated commodity management information to the shelf pusher through the goods change information to synchronize the information.
[0140] As an optional implementation, the shelf pusher updates information such as the commodity price, commodity date, and commodity name on the electronic price tag according to the received commodity management information.
[0141] Exemplarily, the roller sensor is set to emit a pulse signal every time the shelf pusher moves one centimeter. When a product is sold, the baffle moves three centimeters, the roller sensor rolls three centimeters, and emits three pulse signals. The pulse quantity information of the three pulse signals is accumulated, and the goods change information is generated and sent to the cloud server. After receiving the goods change information, the cloud server updates the goods management information and sends it to the shelf pusher. The electronic price tag on the shelf pusher updates the quantity of the goods according to the goods management information and reduces it by one.
[0142] By accumulating pulse signals and managing information through cloud servers, the sales quantity of goods can be accurately determined, solving the problem of the inability to count product information in a timely manner and improving the efficiency of product management.
[0143] Based on any of the above embodiments, in Embodiment 8 of the present application, refer to Figure 7 , Figure 7 This is a flow chart of the eighth embodiment of the cloud management method for shelf pushers of the present application. After step F13, it also includes steps G11 to G12:
[0144] Step G11, obtaining adjustment parameters, and parsing the commodity adjustment information in the adjustment parameters;
[0145] In this embodiment, the commodity adjustment information includes corresponding adjustments to the commodity price, commodity quantity, commodity date and commodity name. The commodity date includes the production date, shelf date and expiration date of the commodity.
[0146] As an optional implementation, adjustment parameters are obtained, and commodity adjustment information is parsed according to the adjustment parameters, including adjustments to commodity price, commodity quantity, commodity date, and commodity name.
[0147] Step G12: updating the display content of the electronic price tag according to the commodity adjustment information.
[0148] In this embodiment, the displayed content includes basic commodity information such as commodity price, commodity name, commodity date, etc. The commodity date includes the production date, shelf date and expiration date of the commodity.
[0149] As an optional implementation, the electronic price tag adjusts the commodity price, commodity date and commodity name in the displayed content accordingly according to the received commodity adjustment information.
[0150] Exemplarily, the adjustment parameters sent by the cloud server include parameters for postponing the product date change by ten days. The shelf pusher receives the adjustment parameters and parses the product adjustment information to postpone the product date by ten days. The display content of the electronic price tag is updated accordingly, and the displayed product date is postponed by ten days.
[0151] Since electronic price tags are managed uniformly through cloud servers, the phenomenon of shops randomly setting prices and changing dates can be avoided, making product information more authentic and improving the security of product management.
[0152] Based on any of the above embodiments, in Embodiment 9 of the present application, refer to Figure 8 , Figure 8 This is the structure diagram of the cloud management system of the shelf pusher in this application.
[0153] In this embodiment, the cloud management system of the shelf pusher includes a cloud server and a shelf pusher, and the cloud server includes a management platform and a database.
[0154] For example, after the goods on the shelf pusher are sold, the baffle on the shelf pusher moves, causing the spring rope to contract, driving the roller sensor to roll and send a pulse signal. The shelf pusher combines the pulse quantity information and the product information to generate the goods change information and sends it to the cloud server. The cloud server determines the corresponding product information and the pulse quantity information contained in the shelf pusher according to the goods change information, and then determines the sales quantity of the goods, updates the goods management information, determines the shelf number of the shelf pusher through the source of the goods change information, and synchronizes the goods management information to the shelf pusher. The management personnel can change the goods management information through the management platform, and the management platform sends the interactive information, and then parses the adjustment parameters through the cloud server, and finally sends the adjustment parameters to the shelf pusher.
[0155] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the cloud management method of the shelf pusher of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0156] The present application provides a cloud-based management device for a shelf pusher, the cloud-based management device for the shelf pusher comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the cloud-based management method for the shelf pusher in the above-mentioned embodiment one.
[0157] The present application provides a shelf pusher device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the cloud-based management method for the shelf pusher in the above-mentioned embodiment seven.
[0158] Reference below Fig. 9, which shows a schematic diagram of the structure of a cloud server suitable for implementing the embodiment of the present application. The cloud server in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The cloud server shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0159] like Fig. 9 As shown, the cloud server may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the cloud server are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the cloud server to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a cloud server with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0160] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0161] The cloud server provided by the present application adopts the cloud management method for shelf pushers in the above embodiment, which can solve the technical problem that the commodity management system is slow to update commodity information and is difficult to respond to the situation encountered in the commodity sales process in a timely manner. Compared with the prior art, the beneficial effects of the cloud server provided by the present application are the same as the beneficial effects of the cloud management method for shelf pushers provided in the above embodiment, and the other technical features in the cloud server are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0162] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0163] The above is only 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 who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0164] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the cloud-based management method for shelf pushers in the above-mentioned embodiment.
[0165] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0166] The computer-readable storage medium may be included in the cloud server; or may exist independently without being installed in the cloud server.
[0167] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the cloud server, the cloud server: determines the product information corresponding to the shelf pusher and the pulse quantity information contained in the product change information according to the product change information sent by the shelf pusher; determines the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information; obtains the size information of the target product corresponding to the product information, and obtains the sales quantity of the target product according to the ratio of the size information to the travel distance; updates the product management information in the database according to the product sales quantity, and synchronizes the product management information to the shelf pusher.
[0168] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0169] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0170] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0171] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned cloud management method for shelf pushers, and can solve the technical problem that the commodity management system is relatively slow in updating commodity information and is difficult to respond to the conditions encountered in the commodity sales process in a timely manner. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the cloud management method for shelf pushers provided by the above-mentioned embodiment, and will not be repeated here.
[0172] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A cloud management method for shelf pushers, characterized in that: Applied to a cloud server, the method includes: According to the goods change information sent by the shelf pusher, determine the commodity information corresponding to the shelf pusher and the pulse quantity information included in the goods change information; Determine the travel distance of the shelf pusher according to the pulse quantity information and the unit distance of the pulse signal corresponding to the pulse quantity information; Acquire size information of a target product corresponding to the product information, and obtain the sales quantity of the target product according to a ratio of the size information to the travel distance; According to the sales quantity of the commodity, the commodity management information in the database is updated, and the commodity management information is synchronized to the shelf pusher.
2. The cloud management method according to claim 1, characterized in that: The step of obtaining the size information of the target product corresponding to the product information and obtaining the sales quantity of the target product according to the ratio of the size information to the travel distance comprises: Obtaining the product code in the product information; In the database, searching for the target product corresponding to the product code; Acquire the size information of the target product in the database; The ratio of the travel distance of the shelf pusher to the size information is calculated, and the ratio is accumulated as the commodity sales quantity of the target commodity.
3. The cloud management method according to claim 1, characterized in that: After the step of obtaining the size information of the target product corresponding to the product information and obtaining the sales quantity of the target product according to the ratio of the size information to the travel distance, the method further includes: Generate sales information of the target commodity according to the sales quantity of the commodity and the commodity sales interval corresponding to the sales quantity of the commodity; Obtaining a pre-stored sales report template and determining each information module in the sales report template; Based on the matching relationship between the sales information and the information module, the sales information is filled into the sales report template to generate a commodity sales report.
4. The cloud management method according to claim 3, characterized in that: After the step of updating the commodity management information in the database according to the commodity sales quantity, the method further includes: Obtaining the replenishment time of the commodity information, and determining the inventory clearance time of the target commodity based on the commodity management information; Inputting the replenishment time, the sales information and the inventory clearance time into a replenishment model, and obtaining a replenishment plan based on a result output by the replenishment model; According to the replenishment plan, replenishment information is generated and output.
5. The cloud management method according to claim 1, characterized in that: After the step of generating and outputting replenishment information according to the replenishment plan, the method further includes: Receive interactive information from the management platform; According to the interaction information, the corresponding adjustment parameters are obtained by parsing; The adjustment parameters are sent to the shelf pusher.
6. A cloud management method for shelf pushers, characterized in that: Applied to a shelf pusher, the shelf pusher includes an electronic price tag, a roller sensor and a baffle, and a spring rope respectively connecting the roller sensor and the baffle, the method comprising: Acquire a pulse signal generated by the roller sensor, wherein the pulse signal is generated by the roller sensor rolling based on the length of the spring rope recovered by the moving distance of the baffle; Accumulating pulse quantity information of the pulse signal, and sending cargo change information generated based on the pulse quantity information to a cloud server; After receiving the commodity management information sent by the cloud server, the display content of the electronic price tag is updated based on the commodity management information.
7. The cloud management method according to claim 6, characterized in that: After receiving the commodity management information sent by the cloud server, the method further includes: Obtaining adjustment parameters, and parsing out commodity adjustment information in the adjustment parameters; The display content of the electronic price tag is updated according to the commodity adjustment information.
8. A cloud management device for a shelf pusher, characterized in that: The cloud management device of the shelf pusher includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the cloud management method of the shelf pusher as claimed in any one of claims 1 to 5.
9. A shelf pusher device, characterized in that: The shelf pusher device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the cloud management method for the shelf pusher as claimed in any one of claims 6 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the cloud management method for the shelf pusher according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Sales analysis device, sales analysis method and sales analysis program
CN109155037A
Intelligent replenishment method and system and computer readable medium
CN116128408A
Intelligent cargo counting and propelling device
CN211124122U
Management device and management system
US20210383312A1
Cited By
Management method and equipment of vending system and storage medium
CN120412147A