Statistical method of product information, intelligent electronic scale, device, electronic equipment, storage medium and program product
Through the product information statistics method of intelligent electronic scales, the weight and information collection of agricultural products are automatically processed, and the problem of low efficiency in agricultural product purchase in the existing technology is solved, and the rapid and accurate statistics of various types of product information are achieved.
Patent Information
- Application Number
- CN202411302211.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2024-12-20
AI Technical Summary
The prior art is inefficient in the process of purchasing agricultural products, especially when the purchase volume is large and the variety is large, it requires cumbersome calculations and accumulation, resulting in low efficiency.
Provide a product information statistics method for intelligent electronic scales. By setting product statistics application on intelligent electronic scales, users can start and stop statistical controls, automatically perform weight measurement and information collection, extract product types, obtain unit price information, and calculate transaction information. , and display the total transaction information and transaction paths on the interface to simplify the statistical process of multiple product information.
It greatly improves the statistical efficiency and accuracy of product information, reduces the complexity and time of manual operations, and is suitable for large-scale and various types of agricultural products acquisition scenarios.
Smart Images

Figure CN119164475A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing, and in particular to a statistical method for product information, an intelligent electronic scale, a device, an electronic device, a storage medium and a program product. Background Art
[0002] With the development of science and technology and artificial intelligence, more and more urban residents are abandoning the high-pressure environment of the city and choosing to return to their hometowns to start businesses, for example, in industries such as breeding and planting, which usually encounter product acquisitions.
[0003] At present, the main method of purchasing products is that merchants carry electronic scales or ordinary scales to agricultural product purchasing markets or farms, and after weighing the weight of the goods to be purchased with electronic scales or ordinary scales, calculate the total amount of the goods to be purchased based on the unit price and weight of the goods to be purchased. However, when the purchase volume is large and there are many types of goods to be purchased, the process of obtaining the total amount of the products to be purchased by the above method is relatively cumbersome, resulting in low acquisition efficiency. Therefore, how to improve the efficiency of purchasing agricultural products has become a problem that needs to be solved urgently. Summary of the invention
[0004] Based on this, it is necessary to provide a statistical method for product information, an intelligent electronic scale, a device, an electronic device, a storage medium and a program product that can improve the purchasing efficiency of agricultural products in response to the above-mentioned technical problems.
[0005] In a first aspect, the present application provides a method for counting product information, which is applied to a smart electronic scale. The smart electronic scale is provided with a product counting application, including:
[0006] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0007] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0008] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0009] In one embodiment, the above-mentioned statistical analysis of all measurement results, obtaining and displaying the statistical results in the application interface, includes:
[0010] For each measurement result, extract the type of product from the measurement result;
[0011] According to the type of product, obtain the unit price information corresponding to the type of product from the database;
[0012] Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0013] The transaction information of all products is accumulated, and the statistical results are obtained and displayed in the application interface.
[0014] In one embodiment, the above information collection operation includes any of the following:
[0015] The user triggers the operation of the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0016] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0017] In one embodiment, after measuring the weight and collecting information of the product placed on the weighing plate each time, the method further includes:
[0018] Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0019] In one embodiment, the method further comprises:
[0020] In response to the triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0021] In one embodiment, the above-mentioned displaying the transaction path on the application interface according to the total transaction information includes:
[0022] Generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0023] Display transaction paths on the application interface.
[0024] In a second aspect, the present application further provides an intelligent electronic scale, which includes an image acquisition device, a weighing sensor device, a scale body, a weighing plate, a display screen and a voice broadcast device. The intelligent electronic scale is provided with a product statistics application, and the application interface of the product statistics application is displayed on the display screen. The application interface includes a start statistics control, a stop statistics control, an identification control, a confirmation control and an application interface;
[0025] An image acquisition device, used for acquiring image information of the product;
[0026] Weighing sensor device, used to collect product weight information;
[0027] Weighing plate for placing products;
[0028] Display screen, used to display information generated during the product measurement process and measurement result information;
[0029] A voice broadcast device, used to prompt the user to perform corresponding operations;
[0030] A product statistics application, used to execute the method according to the first aspect above;
[0031] Start the statistical control to start counting the measurement results of each product;
[0032] Stop statistics control, used to stop counting the measurement results of each product;
[0033] Identification controls, used to identify the type of each product;
[0034] Confirmation control, used to instruct the product statistics application to generate and display the transaction path on the application interface based on the total transaction information;
[0035] Application interface, used to display statistical results and transaction paths.
[0036] In a third aspect, the present application further provides a statistical device for product information, which is applied to a smart electronic scale. The smart electronic scale is provided with a product statistical application, and the device includes:
[0037] A response module, used to respond to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0038] The recording module is used to respond to multiple weighing measurement operations and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, measure the weight and collect information of the product placed on the weighing plate each time, and record the measurement result of each product; the measurement result includes the weight information and basic information of the product;
[0039] The statistics module is used to respond to the user's triggering operation of stopping the statistics control in the application interface, to collect statistics on all measurement results, and to obtain and display the statistics in the application interface; the statistics include the total transaction information of all products and the transaction information of each product.
[0040] In one embodiment, the above statistical module includes:
[0041] An extraction unit, for extracting the type of product from the measurement result for each measurement result;
[0042] An acquisition unit, used to acquire unit price information corresponding to the type of product from a database according to the type of product;
[0043] A determination unit, used to determine transaction information of a corresponding product according to the unit price information and the weight information of the product;
[0044] The accumulation unit is used to accumulate the transaction information of all products, obtain and display the statistical results in the application interface.
[0045] In one embodiment, the above information collection operation includes any of the following:
[0046] The user triggers the operation of the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0047] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0048] In one embodiment, after measuring the weight and collecting information of the product placed on the weighing plate each time, the device further comprises:
[0049] The output module is used to output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0050] In one embodiment, the above device further comprises:
[0051] The display module is used to respond to the user's triggering operation on the confirmation control in the application interface and display the transaction path in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0052] In one embodiment, the display module includes:
[0053] A generating unit, configured to generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0054] The display unit is used to display the transaction path on the application interface.
[0055] In a fourth aspect, the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0056] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0057] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0058] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0059] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0060] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0061] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0062] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0063] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0064] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0065] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0066] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0067] The above-mentioned product information statistical method, intelligent electronic scale, device, electronic device, storage medium and program product, the above-mentioned information statistical method is based on a new type of intelligent electronic scale. Compared with the existing method that requires manual input of product unit price on the scale when weighing the product to determine the information of a single product, and when performing statistics on multiple product information, it needs to be repeated multiple times and manually accumulated to obtain the information of multiple products, the above-mentioned method only needs to trigger the start statistical control on the intelligent electronic scale before placing the product on the weighing plate of the intelligent electronic scale multiple times, and trigger the end statistical control on the intelligent electronic scale after placing the product on the weighing plate of the intelligent electronic scale multiple times, so as to count multiple types of product information, thereby greatly improving the statistical efficiency of product information and, to a certain extent, improving the statistical accuracy of product information. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0069] FIG1 is a diagram showing an application environment of a method for collecting statistics of product information in one embodiment;
[0070] Figure 2 A schematic diagram of a flow chart of a method for collecting product information in one embodiment;
[0071] Figure 3 It is a flowchart of a statistical method for product information in another embodiment;
[0072] Figure 4 It is a flowchart of a statistical method for product information in another embodiment;
[0073] Figure 5 It is a flowchart of a statistical method for product information in another embodiment;
[0074] Figure 6 It is a flowchart of a statistical method for product information in another embodiment;
[0075] Figure 7 It is a flowchart of a statistical method for product information in another embodiment;
[0076] FIG8 is a structural block diagram of a device for collecting statistics of product information in one embodiment;
[0077] FIG9 is a diagram showing the internal structure of an electronic device in one embodiment;
[0078] Smart electronic scale-10;
[0079] Image acquisition device-01;
[0080] Weighing sensor device-02;
[0081] Weighing plate-04;
[0082] Display screen-05;
[0083] Voice broadcast device-06. DETAILED DESCRIPTION
[0084] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. It should be noted that in the embodiments of the present application, certain software, groups, models and other existing solutions in the industry may be mentioned, which should be considered as exemplary, and their purpose is only to illustrate the feasibility of the implementation of the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0085] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations. The acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with relevant provisions of national laws and regulations.
[0086] With the development of science and technology and artificial intelligence, more and more urban residents are abandoning the high-pressure environment of the city and choosing to return to their hometowns to start businesses, for example, in industries such as breeding and planting, which usually encounter product acquisitions.
[0087] At present, the main method of purchasing products is that merchants carry electronic scales or ordinary scales to agricultural product purchasing markets or farms, and after weighing the weight of the goods to be purchased with the electronic scales or ordinary scales, calculate the total amount of the goods to be purchased based on the unit price and weight of the goods to be purchased. However, when the purchase volume is large and there are many types of goods to be purchased, the process of obtaining the total amount of the products to be purchased by the above method is relatively cumbersome, resulting in low acquisition efficiency. Therefore, how to improve the efficiency of purchasing agricultural products has become a problem that needs to be solved urgently. This application aims to solve this problem.
[0088] After introducing the background technology of the statistical method of product information provided by the embodiment of the present application, the implementation environment involved in the statistical method of product information provided by the embodiment of the present application will be briefly described below. The statistical method of product information provided by the embodiment of the present application can be applied to the smart electronic scale 10 shown in Figure 1.
[0089] As shown in FIG1 , the intelligent electronic scale 10 includes an image acquisition device 01, a weighing sensor device 02, a scale body, a weighing plate 04, a display screen 05, and a voice broadcast device 06. The intelligent electronic scale 10 is provided with a product statistics application, and the application interface of the product statistics application is displayed on the display screen 05. The application interface includes a start statistics control, a stop statistics control, an identification control, a confirmation control, and an application interface. The image acquisition device 01 is used to acquire image information of the product, the weighing sensor device 02 is used to acquire weight information of the product, the weighing plate 04 is used to place the product, the display screen 05 is used to display information generated during the measurement of the product and measurement result information, the voice broadcast device 06 is used to prompt the user to perform corresponding operations, and the product statistics application is used to execute the methods in the following embodiments.
[0090] Those skilled in the art will understand that the structure shown in FIG. 1 is only a partial structure related to the scheme of the present application, and does not constitute a limitation on the smart electronic scale to which the scheme of the present application is applied. The specific terminal may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0091] After introducing the application scenarios of the statistical method for product information provided in the embodiments of the present application, the statistical method for product information described in the present application will be introduced in detail below.
[0092] In one embodiment, Figure 2 As shown, a statistical method for product information is provided, and the method is applied to the smart electronic scale 10 in FIG. 1 as an example for explanation. The smart electronic scale 10 is provided with a product statistical application, including the following steps:
[0093] S201, responding to a triggering operation of a user starting a statistics control in an application interface of a product statistics application.
[0094] Among them, the product statistics application is set in the smart electronic scale, which has the functions of weighing products, identifying product types, collecting statistics on product information, and generating corresponding transaction channels based on statistical information. The product statistics application can be similar to a small computer device.
[0095] Among them, the product statistics application can display the application interface on the display screen of the smart electronic scale. The application interface is provided with a start statistics control, a stop statistics control, identification controls corresponding to various types of products, and a confirmation control. The application interface has the function of displaying the statistical results of the product. Users can trigger various controls on the smart electronic scale to complete the product information statistics.
[0096] The start statistics control is used to inform the smart electronic scale to start counting the measurement results of multiple products.
[0097] In an embodiment of the present application, when information statistics are required for one or more products, the user can trigger the start statistics control in the application interface of the product statistics application on the smart electronic scale, so that the smart electronic scale responds to the user's trigger operation of starting the statistics control in the application interface of the product statistics application, and starts to count the measurement results of multiple products when the products are placed on the weighing plate.
[0098] S202: In response to multiple weighing measurement operations and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, weight measurement and information collection are performed on the product placed on the weighing plate each time, and the measurement result of each product is recorded.
[0099] The weighing measurement operation may be an operation in which a user places a product on a weighing plate. After the user places the product on a corresponding position on the weighing plate, the weighing sensor is automatically triggered so that the weighing sensor performs a weighing operation on the product.
[0100] Among them, the information collection operation can be a trigger operation of the user on the identification control corresponding to the product in the application interface, and the application interface includes identification controls corresponding to multiple types of products. Alternatively, the information collection operation can also be an image collection operation of the product by an image collection device installed on the smart electronic scale.
[0101] Optionally, after the smart electronic scale responds to the user's triggering operation of initiating a statistical control in the application interface of the product statistics application, identification controls corresponding to multiple types of products may be displayed on the application interface, and the user may trigger an identification control that is consistent with the type of product to be measured among the identification controls corresponding to multiple types of products, according to the type of product to be measured, so that the product statistics application can obtain unit price information corresponding to the product corresponding to the identification control in the preset database according to the product corresponding to the triggered identification control; wherein, each type of product and its corresponding unit price information may be pre-stored in the preset database.
[0102] Optionally, after the user places the product on the weighing plate of the smart electronic scale, the image acquisition device is automatically triggered to capture the image of the corresponding product, identify the type of the product based on the image of the product, and obtain the unit price information corresponding to the type of product from the preset database based on the type of product; wherein the preset database can pre-store various types of products and their corresponding unit price information.
[0103] The measurement results include the weight information and basic information of the product. The basic information includes the image information, type information, unit price information, etc. of the product.
[0104] In an embodiment of the present application, after responding to the user's trigger operation of starting a statistical control in the application interface of the product statistics application, the user can place different types of products on the weighing board multiple times, so that the smart electronic scale responds to the weighing measurement operation and information collection operation generated each time the user places a product on the weighing board, and performs weight measurement and information collection on each product placed on the weighing board to obtain the weight information and basic information of the product placed each time, and then records the weight information and basic information of the product placed each time.
[0105] S203: In response to the user stopping the triggering operation of the statistical control in the application interface, statistics are collected on all the measurement results, and the statistical results are obtained and displayed in the application interface.
[0106] The stop statistics control is used to inform the smart electronic scale to end the statistics of the measurement results of multiple products.
[0107] The statistical results include the total transaction information of all products and the transaction information of each product.
[0108] In an embodiment of the present application, after obtaining the measurement results of each product placed as mentioned above, the user can trigger the operation of the stop statistics control in the application interface, so that the smart electronic scale responds to the user's triggering operation of the stop statistics control in the application interface, ends the statistics of the product's measurement results, and counts the measurement results of all products placed on the weighing plate between triggering the start statistics control and triggering the end statistics control, thereby obtaining the statistical results of all products and displaying the statistical results on the application interface.
[0109] Optionally, the transaction information of each product can be determined based on the weight information and corresponding unit price information of each product, and the transaction information of each product can be displayed in the application interface; optionally, after determining the transaction information of each product, the transaction information of each product can be accumulated and calculated to obtain the total transaction information of all products, and the total transaction information of all products can be displayed in the application interface.
[0110] The method for counting product information provided in the embodiment of the present application is applied to an intelligent electronic scale. A product statistics application is provided on the intelligent electronic scale. In response to a trigger operation of a user starting a statistics control in an application interface of the product statistics application; in response to multiple weighing measurement operations and information collection operations performed by the user on a weighing plate of the intelligent electronic scale, weight measurement and information collection are performed on each product placed on the weighing plate, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product; in response to a user stopping the trigger operation of the statistics control in the application interface, statistics are performed on all measurement results, and the statistics are obtained and displayed in the application interface; the statistics include the total transaction information of all products, and the transaction information of each product. The above-mentioned information statistics method is based on a new type of intelligent electronic scale. Compared with the existing method that requires manual input of product unit prices on the scale when weighing products to determine the information of a single product, and when performing statistics on multiple product information, it is necessary to repeat the process multiple times and manually accumulate the information of multiple products, the above-mentioned method only requires triggering the start statistics control on the intelligent electronic scale before placing products on the weighing plate of the intelligent electronic scale multiple times, and triggering the end statistics control on the intelligent electronic scale after placing products on the weighing plate of the intelligent electronic scale multiple times, so as to count multiple types of product information, thereby greatly improving the statistical efficiency of product information and, to a certain extent, improving the statistical accuracy of product information.
[0111] In one embodiment, Figure 2 Based on the embodiment shown, the process of counting and displaying the statistical results can be described in detail, such as Figure 3 As shown, the above S203 "comprehensively calculate all the measurement results, obtain and display the statistical results in the application interface" includes:
[0112] S301. For each measurement result, extract the type of product from the measurement result.
[0113] In an embodiment of the present application, after the measurement results of multiple products are obtained as mentioned above, if the measurement information includes picture information of the product, the product statistics application set on the smart electronic scale can identify the picture information of the product to obtain the type of the product; if the measurement results include an identification control corresponding to the product manually triggered in the application interface, the smart electronic scale directly determines the type of the product based on the identification control corresponding to the product.
[0114] S302: According to the type of the product, obtain the unit price information corresponding to the type of the product from the database.
[0115] The database pre-stores a plurality of product types and corresponding unit price information.
[0116] In the embodiment of the present application, after the type of the product is determined as described above, the unit price information corresponding to the type of the product can be obtained from the database.
[0117] S303: Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product.
[0118] In the embodiment of the present application, after the unit price information of the product and the weight information of the product are determined as described above, the transaction information of the corresponding product can be determined based on the unit price information of the product and the weight information of the product.
[0119] S304: Accumulate the transaction information of all products, obtain and display the statistical results in the application interface.
[0120] In an embodiment of the present application, after the transaction information of all products is determined based on the same method, the transaction information of all products can be accumulated to obtain information statistics of all products, and the statistical results can be displayed in the application interface.
[0121] The method for determining statistical results provided in the embodiments of the present application automatically accumulates the transaction information of each product to obtain statistical results of all products, thereby greatly improving the statistical efficiency of various types of product information.
[0122] In one embodiment, Figure 2 Based on the embodiment shown in the figure, after the weight measurement and information collection of the product placed on the weighing plate each time, as shown in the figure, Figure 4 As shown, the above method also includes:
[0123] S204: Output voice prompt information.
[0124] The voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0125] In the embodiment of the present application, after each weight measurement and information collection of the product placed on the weighing plate, the voice broadcast device provided in the smart electronic scale can output voice prompt information to prompt the user to place the product to be measured on the weighing plate.
[0126] The prompt method provided in the embodiment of the present application informs the user to place the product to be measured on the weighing plate through a voice broadcast device, thereby providing the user with a convenient product information statistics service and improving the statistical efficiency of product information.
[0127] In one embodiment, Figure 2 Based on the embodiment shown, Figure 5 As shown, the above method also includes:
[0128] S205. In response to the user triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information.
[0129] Among them, the confirmation control is used to instruct the smart electronic scale to generate a transaction path based on the total transaction information of all products. The transaction path can be a delivery QR code, a delivery QR code, etc.
[0130] Among them, the transaction path is used to provide users with a way to trade resources.
[0131] In an embodiment of the present application, after the user triggers the confirmation control of the application interface, the smart electronic scale responds to the user's triggering operation on the confirmation control in the application interface, and generates a transaction path based on the total transaction information of all products, so that the user can complete the product transaction according to the transaction path.
[0132] Optionally, the following provides a specific method for displaying the transaction path in the application interface, such as Figure 6 As shown, the above S205 "displaying the transaction path on the application interface according to the total transaction information" includes:
[0133] S401. Generate a transaction path corresponding to the total transaction information according to the total transaction information.
[0134] In the embodiment of the present application, after the user triggers the confirmation control of the application interface, the smart electronic scale responds to the user's triggering operation on the confirmation control in the application interface, and generates a transaction path corresponding to the total transaction information based on the total transaction information of all products. It should be noted that the method of generating a transaction path based on transaction information is not limited in the embodiment of the present application.
[0135] S402: Display the transaction path on the application interface.
[0136] In an embodiment of the present application, after the transaction path corresponding to the total transaction information is obtained as described above, the transaction path can be displayed on the application interface so that the user can complete the transaction of the product through the transaction path.
[0137] The transaction path display method provided in the embodiment of the present application generates a transaction path based on total transaction information, and displays the transaction path in an application interface to provide path support for users to complete product transactions.
[0138] In one embodiment, Figure 7 As shown, a statistical method for product information is also provided, including:
[0139] S10, in response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0140] S11, in response to multiple weighing measurement operations and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, extracting the type of the product from the measurement result for each measurement result;
[0141] S12. According to the type of the product, obtain the unit price information corresponding to the type of the product from the database;
[0142] S13, determining the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0143] S14, accumulating the transaction information of all products, obtaining and displaying the weight information and basic information of the products in the application interface;
[0144] S15, in response to the user stopping the triggering operation of the statistical control in the application interface, statistics are collected on all the measurement results, and the total transaction information of all products and the transaction information of each product are obtained and displayed in the application interface;
[0145] S16. In response to a triggering operation on a confirmation control in the application interface, generating a transaction path corresponding to the total transaction information according to the total transaction information;
[0146] S17. Display the transaction path on the application interface.
[0147] The above-mentioned information statistics method is based on a new type of intelligent electronic scale. Compared with the existing method that requires manual input of product unit prices on the scale when weighing products to determine the information of a single product, and when performing statistics on multiple product information, it is necessary to repeat the process multiple times and manually accumulate the information of multiple products, the above-mentioned method only requires triggering the start statistics control on the intelligent electronic scale before placing products on the weighing plate of the intelligent electronic scale multiple times, and triggering the end statistics control on the intelligent electronic scale after placing products on the weighing plate of the intelligent electronic scale multiple times, so as to count multiple types of product information, thereby greatly improving the statistical efficiency of product information and, to a certain extent, improving the statistical accuracy of product information.
[0148] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0149] In an exemplary embodiment, as shown in FIG1 , a smart electronic scale 10 is also provided, wherein the smart electronic scale 10 includes an image acquisition device 01, a weighing sensor device 02, a scale body, a weighing plate 04, a display screen 05, and a voice broadcast device 06. A product statistics application is embedded in the smart electronic scale, and an application interface of the product statistics application is displayed on the display screen. The application interface includes a start statistics control, a stop statistics control, an identification control, a confirmation control, and an application interface;
[0150] Image acquisition device 01, used to acquire image information of products;
[0151] Weighing sensor device 02, used to collect product weight information;
[0152] Weighing plate 04, used to place products;
[0153] Display screen 05, used to display information generated during the measurement process of the product and measurement result information;
[0154] Voice broadcast device 06, used to prompt the user to perform corresponding operations;
[0155] A product statistics application, used to execute the methods in the above embodiments;
[0156] Start the statistical control to start counting the measurement results of each product;
[0157] Stop statistics control, used to stop counting the measurement results of each product;
[0158] Identification controls, used to identify the type of each product;
[0159] Confirmation control, used to instruct the product statistics application to generate and display the transaction path on the application interface based on the total transaction information;
[0160] Application interface, used to display statistical results and transaction paths.
[0161] Based on the same inventive concept, the embodiment of the present application also provides a statistical device for product information for implementing the statistical method for product information involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations of the statistical device embodiments of one or more product information provided below can refer to the limitations of the statistical method for product information above, and will not be repeated here.
[0162] In an exemplary embodiment, as shown in FIG8 , a statistical device for product information is provided, which is applied to an intelligent electronic scale. The intelligent electronic scale is provided with a product statistical application, including: a response module 10, a recording module 11 and a statistical module 12, wherein:
[0163] A response module 10, used to respond to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0164] The recording module 11 is used to respond to multiple weighing measurement operations and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, measure the weight and collect information of the product placed on the weighing plate each time, and record the measurement result of each product; the measurement result includes the weight information of the product and the basic information of the product;
[0165] The statistics module 12 is used to respond to the user's triggering operation of stopping the statistics control in the application interface, collect statistics on all measurement results, and obtain and display the statistics results in the application interface; the statistics results include the total transaction information of all products and the transaction information of each product.
[0166] In an exemplary embodiment, the statistical module 12 includes an extraction unit, an acquisition unit, a determination unit and an accumulation unit, wherein:
[0167] An extraction unit, specifically used for extracting the type of product from the measurement result for each measurement result;
[0168] The acquisition unit is specifically used to acquire the unit price information corresponding to the product type from the database according to the product type;
[0169] A determination unit, specifically used to determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0170] The accumulation unit is specifically used to accumulate the transaction information of all products, obtain and display the statistical results in the application interface.
[0171] In an exemplary embodiment, the above information collection operation includes any of the following:
[0172] The user triggers the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0173] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0174] In an exemplary embodiment, after measuring the weight and collecting information of the product placed on the weighing plate each time, the device further includes:
[0175] The output module is used to output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0176] In an exemplary embodiment, the above device further includes:
[0177] The display module is used to respond to the user's triggering operation on the confirmation control in the application interface and display the transaction path in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0178] In an exemplary embodiment, the above-mentioned display module includes: a generation unit and a display unit, wherein:
[0179] A generating unit, configured to generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0180] The display unit is used to display the transaction path on the application interface.
[0181] Each module in the above-mentioned statistical device for product information can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0182] In an exemplary embodiment, an electronic device is provided, which may be a terminal, and its internal structure diagram may be shown in FIG9. The electronic device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected via a system bus, and the communication interface, the display unit, and the input device are connected to the system bus via the input / output interface. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the electronic device is used to exchange information between the processor and an external device. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a statistical method for product information is implemented. The display unit of the electronic device is used to form a visually visible picture, which may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the electronic device casing, or an external keyboard, touchpad or mouse.
[0183] Those skilled in the art will understand that the structure shown in FIG. 9 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0184] In an exemplary embodiment, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0185] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0186] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0187] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0188] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0189] For each measurement result, extract the type of product from the measurement result;
[0190] According to the type of product, obtain the unit price information corresponding to the type of product from the database;
[0191] Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0192] The transaction information of all products is accumulated, and the statistical results are obtained and displayed in the application interface.
[0193] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0194] The user triggers the operation of the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0195] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0196] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0197] Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0198] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0199] In response to the triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0200] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0201] Generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0202] Display transaction paths on the application interface.
[0203] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0204] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0205] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0206] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0207] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0208] For each measurement result, extract the type of product from the measurement result;
[0209] According to the type of product, obtain the unit price information corresponding to the type of product from the database;
[0210] Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0211] The transaction information of all products is accumulated, and the statistical results are obtained and displayed in the application interface.
[0212] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0213] The user triggers the operation of the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0214] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0215] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0216] Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0217] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0218] In response to the triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0219] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0220] Generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0221] Display transaction paths on the application interface.
[0222] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0223] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0224] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0225] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0226] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0227] For each measurement result, extract the type of product from the measurement result;
[0228] According to the type of product, obtain the unit price information corresponding to the type of product from the database;
[0229] Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0230] The transaction information of all products is accumulated, and the statistical results are obtained and displayed in the application interface.
[0231] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0232] The user triggers the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0233] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0234] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0235] Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0236] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0237] In response to the triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0238] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0239] Generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0240] Display transaction paths on the application interface.
[0241] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0242] In response to a trigger operation of a user starting a statistics control in an application interface of a product statistics application;
[0243] In response to multiple weighing and information collection operations performed by the user on the weighing plate of the intelligent electronic scale, the weight of the product placed on the weighing plate is measured and information is collected each time, and the measurement result of each product is recorded; the measurement result includes the weight information of the product and the basic information of the product;
[0244] In response to the user triggering the stop statistics control in the application interface, all measurement results are counted, and the statistical results are obtained and displayed in the application interface; the statistical results include the total transaction information of all products and the transaction information of each product.
[0245] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0246] For each measurement result, extract the type of product from the measurement result;
[0247] According to the type of product, obtain the unit price information corresponding to the type of product from the database;
[0248] Determine the transaction information of the corresponding product according to the unit price information and the weight information of the product;
[0249] The transaction information of all products is accumulated, and the statistical results are obtained and displayed in the application interface.
[0250] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0251] The user triggers the identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to various types of products;
[0252] The image acquisition device installed on the intelligent electronic scale performs image acquisition operations on the product.
[0253] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0254] Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
[0255] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0256] In response to the triggering operation of the confirmation control in the application interface, the transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide users with a resource transaction channel.
[0257] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0258] Generate a transaction path corresponding to the total transaction information according to the total transaction information;
[0259] Display transaction paths on the application interface.
[0260] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0261] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0262] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A statistical method for product information, characterized in that: Applied to an intelligent electronic scale, the intelligent electronic scale is provided with a product statistics application, and the method comprises: In response to a trigger operation of a user starting a statistics control in an application interface of the product statistics application; In response to the user performing multiple weighing measurement operations and information collection operations on the weighing plate of the intelligent electronic scale, weight measurement and information collection are performed on the product placed on the weighing plate each time, and the measurement result of the product each time is recorded; the measurement result includes the weight information of the product and the basic information of the product; In response to the user stopping the triggering operation of the statistical control in the application interface, statistics are collected on all measurement results, and statistical results are obtained and displayed in the application interface; the statistical results include total transaction information of all products and transaction information of each of the products.
2. The method according to claim 1, characterized in that The statistical results of all the measurement results are obtained and displayed in the application interface, including: For each measurement result, extract the type of the product from the measurement result; According to the type of the product, obtaining unit price information corresponding to the type of the product from a database; Determining transaction information of the corresponding product according to the unit price information and the weight information of the product; The transaction information of all products is accumulated to obtain and display the statistical results in the application interface.
3. The method according to claim 2, characterized in that The information collection operation includes any of the following: The user triggers an operation on an identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to multiple types of products; The image acquisition device installed on the intelligent electronic scale performs an image acquisition operation on the product.
4. The method according to claim 1, characterized in that: After measuring the weight and collecting information of the product placed on the weighing plate each time, the method further includes: Output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
5. The method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on a confirmation control in the application interface, a transaction path is displayed in the application interface according to the total transaction information; the transaction path is used to provide a resource transaction channel for the user.
6. The method according to claim 5, characterized in that The displaying the transaction path on the application interface according to the total transaction information includes: generating a transaction path corresponding to the total transaction information according to the total transaction information; The transaction path is displayed on the application interface.
7. An intelligent electronic scale, characterized in that: The intelligent electronic scale includes an image acquisition device, a weighing sensor device, a scale body, a weighing plate, a display screen and a voice broadcast device. The intelligent electronic scale is provided with a product statistics application. The application interface of the product statistics application is displayed on the display screen. The application interface includes a start statistics control, a stop statistics control, an identification control, a confirmation control and an application interface; The image acquisition device is used to acquire image information of the product; The weighing sensor device is used to collect the weight information of the product; The weighing plate is used to place the product; The display screen is used to display information generated during the measurement process of the product and measurement result information; The voice broadcast device is used to prompt the user to perform corresponding operations; The product statistics application is used to execute the method as described in any one of claims 1 to 6 above; The start statistics control is used to start counting the measurement results of each of the products; The stop statistics control is used to stop counting the measurement results of each of the products; The identification control is used to identify the type of each of the products; The confirmation control is used to instruct the product statistics application to generate and display a transaction path on the application interface based on the total transaction information; The application interface is used to display statistical results and transaction paths.
8. A statistical device for product information, characterized in that: Applied to an intelligent electronic scale, the intelligent electronic scale is provided with a product statistics application, and the device comprises: A response module, used to respond to a trigger operation of a user starting a statistics control in an application interface of the product statistics application; A recording module, for responding to the user's multiple weighing measurement operations and information collection operations on the weighing plate of the intelligent electronic scale, performing weight measurement and information collection on the product placed on the weighing plate each time, and recording the measurement result of the product each time; the measurement result includes the weight information of the product and the basic information of the product; A statistics module is used to respond to the user stopping the triggering operation of the statistics control in the application interface, to count all the measurement results, and to obtain and display the statistics results in the application interface; the statistics results include the total transaction information of all products and the transaction information of each of the products.
9. The device according to claim 8, characterized in that The statistical module comprises: An extraction unit, configured to extract the type of the product from each measurement result; An acquisition unit, configured to acquire, from a database, unit price information corresponding to the type of the product according to the type of the product; a determining unit, configured to determine transaction information of a corresponding product according to the unit price information and the weight information of the product; The accumulation unit is used to accumulate the transaction information of all products, obtain and display the statistical results in the application interface.
10. The device according to claim 9, characterized in that The information collection operation includes any of the following: The user triggers an operation on an identification control corresponding to the product in the application interface; the application interface includes identification controls corresponding to multiple types of products; The image acquisition device installed on the intelligent electronic scale performs an image acquisition operation on the product.
11. The device according to claim 8, characterized in that After measuring the weight and collecting information of the product placed on the weighing plate each time, the device further comprises: The output module is used to output voice prompt information; the voice prompt information is used to prompt the user to place the product to be measured on the weighing plate.
12. The device according to claim 8, characterized in that The device also includes: A display module is used to respond to the user's triggering operation on the confirmation control in the application interface and display the transaction path in the application interface according to the total transaction information; the transaction path is used to provide the user with a resource transaction channel.
13. The device according to claim 12, characterized in that The display module comprises: A generating unit, configured to generate a transaction path corresponding to the total transaction information according to the total transaction information; A display unit is used to display the transaction path on the application interface.
14. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
