Article acquisition information processing method, device, equipment and computer readable medium

CN116523434BActive Publication Date: 2026-09-25MULTIPOINT (SHENZHEN) DIGITAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210066743.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-20
Publication Date
2026-09-25
Estimated Expiration
2042-01-20

AI Technical Summary

Technical Problem

[0004]第一,通过工作人员确定物品的补货量时,无法准确的确定每种物品的补货量,容易造成物品积压或者物品的数量不足;

Benefits of technology

[0012]本公开的上述各个实施例中具有如下有益效果:通过本公开的一些实施例的物品获取信息处理方法,可以避免物品积压或者物品的数量不足。具体来说,造成物品积压或者物品的数量不足的原因在于:通过工作人员确定物品的补货量时,无法准确的确定每种物品的补货量,容易造成物品积压或者物品的数量不足。基于此,本公开的一些实施例的物品获取信息处理方法,首先,响应于当前时间为预设处理时间,获取预设时间段内的物品获取信息集和补充信息集。由此,可以对物品获取信息集中的每个物品获取信息进行处理。其次,对于上述物品获取信息集中的每个物品获取信息,执行如下处理步骤:首先,根据上述物品获取信息和上述物品获取信息集,生成对应上述物品获取信息的第一评分值。由此,便于确定生成对应物品获取信息的第二评分值。其次,响应于确定上述第一评分值大于等于第一预设阈值,根据上述物品获取信息,生成对应上述物品获取信息的第二评分值。由此,便于确定异常获取信息,并且,由于生成了物品获取信息对应的第一评分值和第二评分值,可以将第一评分值大于等于第一预设阈值以及第二评分值小于第二预设阈值的物品按照补充正常值进行补货,从而避免了物品积压或者物品的数量不足。然后,响应于确定上述第二评分值大于等于第二预设阈值,将上述物品获取信息确定为异常获取信息。由此,可以将异常获取信息的物品名称和对应的补充最小值发送至目标显示终端。最后,将所确定的每个异常获取信息包括的物品名称和上述异常获取信息对应的补充信息包括的补充最小值发送至目标显示终端。由此,完成了对物品获取信息的处理。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116523434B_ABST
    Figure CN116523434B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose an item acquisition information processing method, device, equipment and computer readable medium. A specific embodiment of the method comprises: acquiring an item acquisition information set and a supplementary information set in a preset time period; for each item acquisition information in the item acquisition information set, performing the following processing steps: generating a first score value corresponding to the item acquisition information according to the item acquisition information and the item acquisition information set; in response to determining that the first score value is greater than or equal to a first preset threshold, generating a second score value corresponding to the item acquisition information according to the item acquisition information; in response to determining that the second score value is greater than or equal to a second preset threshold, determining the item acquisition information as abnormal acquisition information; and sending an item name included in each determined abnormal acquisition information and a supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to a target display terminal. The embodiment avoids the situation of overstock or insufficient quantity of items.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this disclosure relate to the field of computer technology, and more specifically to methods, apparatus, devices, and computer-readable media for processing information on items. Background Technology

[0002] With the development of online and offline supermarkets, accurately determining the replenishment quantity of various items has become an important issue. Currently, the common method for determining the replenishment quantity of items is to have staff determine the replenishment quantity and set uniform maximum or minimum thresholds for the replenishment quantity of different items.

[0003] However, when using the above method to determine the replenishment quantity of various items, the following technical problems often arise:

[0004] First, when staff determine the replenishment quantity of items, it is impossible to accurately determine the replenishment quantity of each item, which can easily lead to stockpiling or insufficient quantity of items.

[0005] Second, setting a uniform maximum or minimum threshold for replenishment quantities of different items can lead to discrepancies between the replenishment quantity and the actual required quantity. This can result in item damage or insufficient quantity due to differences in the inherent properties of different items (e.g., shelf life). Summary of the Invention

[0006] The summary portion of this disclosure is intended to provide a brief overview of the concepts, which will be described in detail in the detailed description portion. This summary portion is not intended to identify key or essential features of the claimed technical solutions, nor is it intended to limit the scope of the claimed technical solutions.

[0007] Some embodiments of this disclosure provide methods, apparatus, devices, and computer-readable media for processing information on articles to address one or more of the technical problems mentioned in the background section above.

[0008] In a first aspect, some embodiments of this disclosure provide a method for processing item acquisition information. The method includes: in response to the current time being a preset processing time, acquiring an item acquisition information set and a supplementary information set within a preset time period, wherein the supplementary information set includes a supplementary minimum value, and the item acquisition information in the item acquisition information set corresponds to the supplementary information in the supplementary information set; for each item acquisition information in the item acquisition information set, performing the following processing steps: generating a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set; in response to determining that the first score value is greater than or equal to a first preset threshold, generating a second score value corresponding to the item acquisition information based on the item acquisition information; in response to determining that the second score value is greater than or equal to a second preset threshold, identifying the item acquisition information as abnormal acquisition information; and sending the item name included in each identified abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to a target display terminal.

[0009] Secondly, some embodiments of this disclosure provide an item acquisition information processing apparatus, the apparatus comprising: an acquisition unit configured to, in response to a preset processing time, acquire an item acquisition information set and a supplementary information set within a preset time period, wherein the supplementary information set includes a supplementary minimum value, and the item acquisition information in the item acquisition information set corresponds to the supplementary information in the supplementary information set; a processing unit configured to, for each item acquisition information in the item acquisition information set, perform the following processing steps: generating a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set; in response to determining that the first score value is greater than or equal to a first preset threshold, generating a second score value corresponding to the item acquisition information based on the item acquisition information; in response to determining that the second score value is greater than or equal to a second preset threshold, determining the item acquisition information as abnormal acquisition information; and a sending unit configured to send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to a target display terminal.

[0010] Thirdly, some embodiments of this disclosure provide an electronic device, including: one or more processors; and a storage device having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation of the first aspect above.

[0011] Fourthly, some embodiments of this disclosure provide a computer-readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.

[0012] The above embodiments of this disclosure have the following beneficial effects: the item acquisition information processing method of some embodiments of this disclosure can avoid item backlog or insufficient quantity. Specifically, the reason for item backlog or insufficient quantity is that when staff determine the replenishment quantity of items, it is impossible to accurately determine the replenishment quantity of each item, which easily leads to item backlog or insufficient quantity. Based on this, the item acquisition information processing method of some embodiments of this disclosure firstly, in response to the current time being a preset processing time, acquires an item acquisition information set and a replenishment information set within a preset time period. Thus, each item acquisition information in the item acquisition information set can be processed. Secondly, for each item acquisition information in the item acquisition information set, the following processing steps are performed: Firstly, based on the item acquisition information and the item acquisition information set, a first score value corresponding to the item acquisition information is generated. Thus, it is convenient to determine and generate a second score value corresponding to the item acquisition information. Secondly, in response to determining that the first score value is greater than or equal to a first preset threshold, a second score value corresponding to the item acquisition information is generated based on the item acquisition information. This facilitates the identification of abnormal acquisition information. Furthermore, since a first and second rating value corresponding to the item acquisition information are generated, items with a first rating value greater than or equal to a first preset threshold and a second rating value less than a second preset threshold can be replenished according to the normal replenishment value, thereby avoiding item backlog or insufficient quantity. Then, in response to determining that the second rating value is greater than or equal to the second preset threshold, the aforementioned item acquisition information is identified as abnormal acquisition information. Therefore, the item name and corresponding minimum replenishment value of the abnormal acquisition information can be sent to the target display terminal. Finally, the item name included in each identified abnormal acquisition information and the minimum replenishment value included in the corresponding replenishment information are sent to the target display terminal. This completes the processing of the item acquisition information. Attached Figure Description

[0013] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and elements are not necessarily drawn to scale.

[0014] Figure 1 This is a schematic diagram illustrating an application scenario of the item acquisition information processing method according to some embodiments of this disclosure;

[0015] Figure 2 This is a flowchart of some embodiments of the article acquisition information processing method according to the present disclosure;

[0016] Figure 3These are flowcharts of other embodiments of the article acquisition information processing method according to this disclosure;

[0017] Figure 4 These are schematic diagrams illustrating the structure of some embodiments of the article acquisition information processing apparatus according to this disclosure;

[0018] Figure 5 This is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. Detailed Implementation

[0019] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0020] It should also be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other.

[0021] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0022] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0023] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0024] This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.

[0025] Figure 1 This is a schematic diagram illustrating an application scenario of the item acquisition information processing method according to some embodiments of this disclosure.

[0026] exist Figure 1In the application scenario, firstly, the computing device 101 can, in response to the current time being a preset processing time, acquire an item acquisition information set 102 and a supplementary information set 103 within a preset time period. The supplementary information set 103 includes supplementary minimum values. The item acquisition information in the item acquisition information set 102 corresponds to the supplementary information in the supplementary information set 103. Secondly, for each item acquisition information in the item acquisition information set 102, the computing device 101 can perform the following processing steps: Firstly, the computing device 101 can generate a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set 102. Secondly, in response to determining that the first score value is greater than or equal to a first preset threshold, the computing device 101 can generate a second score value corresponding to the item acquisition information. Then, in response to determining that the second score value is greater than or equal to a second preset threshold, the computing device 101 can identify the item acquisition information as abnormal acquisition information 104. Finally, the computing device 101 can send the item name included in each determined abnormal acquisition information 104 and the supplementary minimum value included in the supplementary information corresponding to the above abnormal acquisition information 104 to the target display terminal 105.

[0027] It should be noted that the aforementioned computing device 101 can be either hardware or software. When the computing device is hardware, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device. When the computing device is software, it can be installed within the hardware devices listed above. It can be implemented as, for example, multiple software programs or software modules used to provide distributed services, or as a single software program or software module. No specific limitations are made here.

[0028] It should be understood that Figure 1 The number of computing devices shown is merely illustrative. Any number of computing devices can be used depending on implementation needs.

[0029] Continue to refer to Figure 2 The flowchart 200 illustrates some embodiments of the article acquisition information processing method according to the present disclosure. The article acquisition information processing method includes the following steps:

[0030] Step 201: In response to the current time being a preset processing time, obtain the item acquisition information set and supplementary information set within the preset time period.

[0031] In some embodiments, the entity executing the item acquisition information processing method (e.g. Figure 1The computing device 101 shown can, in response to the current time being a preset processing time, retrieve a set of item acquisition information and a set of supplementary information for a preset time period from a terminal storing item acquisition information and supplementary information via a wired or wireless connection. The supplementary information in the supplementary information set includes: a supplementary minimum value and a supplementary normal value. The item names included in the item acquisition information in the item acquisition information set are the same as the supplementary item names included in the supplementary information set corresponding to the item acquisition information. The preset processing time can be a pre-set time point for starting the processing of item acquisition information. The item acquisition information in the item acquisition information set can refer to the circulation information of a certain item within a preset time period. The circulation information can include, but is not limited to: item name, item circulation count, item circulation volume, daily item circulation count array, and single item circulation volume array. The item circulation count can be the total number of times a certain item is acquired (purchased). The item circulation volume can be the total quantity of items acquired (purchased). The daily item circulation count in the daily item circulation count array can be the number of times a certain item is acquired (purchased) within a single day. The single item turnover volume in the aforementioned single item turnover volume group can be the quantity of an item acquired (purchased) in a single transaction. The value of the aforementioned item turnover number is the same as the quantity of single item turnover included in the aforementioned single item turnover volume group. The aforementioned preset time period can be a pre-set historical time period. Here, the aforementioned preset time period can be divided into multiple time cycles. The aforementioned time cycle can be a pre-set duration. Here, the duration included in the time cycle can be an integer multiple of one day. For example, the aforementioned preset time period can be from 28 days before the preset processing time to the preset processing time, the aforementioned time cycle can be 7 days, and the aforementioned preset time period includes 4 time cycles. Each time cycle within the aforementioned preset time period can be numbered in chronological order. For example, the fourth time cycle within the aforementioned preset time period can be 7 days before the preset processing time. The supplementary information in the aforementioned supplementary information set can be pre-stored replenishment information for items. The minimum replenishment value in the aforementioned supplementary information can be the minimum replenishment quantity of an item. The aforementioned normal replenishment value can be the previous historical replenishment quantity of an item, which is pre-stored. The aforementioned minimum replenishment value is an integer greater than 0. The aforementioned normal replenishment value is an integer greater than the aforementioned minimum replenishment value. For example, the minimum supplementary value in the above supplementary information can be 20, and the normal supplementary value can be 100.

[0032] Step 202: For each item acquisition information in the item acquisition information set, perform the following processing steps:

[0033] Step 2021: Generate the first score value for the corresponding item acquisition information based on the item acquisition information and the item acquisition information set.

[0034] In some embodiments, the executing entity may generate a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set. The first score value may characterize the number of times a certain item is circulated within a preset time period.

[0035] In practice, the aforementioned implementing entity can generate a first score value corresponding to the information obtained from the aforementioned items through the following steps:

[0036] The first step is to select, based on the item categories included in the aforementioned item acquisition information, all item acquisition information items whose categories match the aforementioned item categories from the aforementioned item acquisition information set as a reference acquisition information set. The aforementioned item categories can be pre-defined categories of items. These item categories may include, but are not limited to: fresh produce, fruit.

[0037] The second step is to generate the average acquisition value of the same type of acquisition information for the above-mentioned items based on the information set obtained by comparison above.

[0038] In practice, firstly, the implementing entity can determine the total number of transfers by summing the number of transfers of each item included in the aforementioned comparison acquisition information set. Secondly, the ratio of the total number of transfers to the number of comparison acquisition information items included in the comparison acquisition information set can be determined as the average number of transfers of the same type. Finally, the ratio of the average number of transfers of the same type to the number of time periods included in the preset time period can be determined as the average acquisition value of the same type.

[0039] The third step is to generate a first score value corresponding to the above-mentioned item acquisition information and the average value of similar acquisitions.

[0040] In practice, the aforementioned implementing entity can generate the first score value corresponding to the information obtained from the aforementioned items using the following formula:

[0041]

[0042] Among them, score q The first rating value is represented by , u represents the number of time periods included in the preset time period, w represents the reciprocal index of the time periods included in the preset time period, α represents the preset parameters included in the item acquisition information, min represents the minimum value function, and sale_t w This represents the sum of the number of daily item turnovers corresponding to the w-th time period within a preset time period, where sale_ts represents the average value obtained for the same category. It can be expressed by the following formula:

[0043]

[0044] The above formula yields the first score value for the corresponding item acquisition information. Based on this first score value, the replenishment quantity of the item corresponding to the above item acquisition information can be determined, thus avoiding the situation of item backlog or insufficient quantity.

[0045] Step 2022: In response to determining that the first score value is greater than or equal to the first preset threshold, a second score value corresponding to the item acquisition information is generated based on the item acquisition information.

[0046] In some embodiments, the executing entity may, in response to determining that the first score value is greater than or equal to a first preset threshold, generate a second score value corresponding to the item acquisition information. Here, the setting of the first preset threshold is not limited. For example, the first preset threshold could be 30.

[0047] In practice, the aforementioned implementing entity can generate a second score value corresponding to the information obtained from the aforementioned items through the following steps:

[0048] The first step is to generate anomaly acquisition values ​​corresponding to the aforementioned item acquisition information, based on the item acquisition information described above. These anomaly acquisition values ​​can be the quantity of a single item's circulation within each time period generated using the Isolation Forest algorithm within a preset time frame.

[0049] As an example, the single item transfer volume group included in the above item acquisition information can be [100, 99, 102, 103, 98, 130, 53, 91]. Inputting the above single item transfer volume group into the Isolation Forest algorithm, the abnormal acquisition value is 3. At this time, the single item transfer volume corresponding to the abnormal acquisition value is [130, 53, 91].

[0050] The second step involves generating a second score corresponding to the item acquisition information based on the first and second preset weights, including the aforementioned item acquisition information, and the aforementioned abnormal acquisition values. Here, the setting of the first and second preset weights is not limited and can be weights derived from experimental data. For example, the first preset weight can be "0.5". The second preset weight can also be "0.5".

[0051] In practice, the aforementioned implementing entity can generate a second score value corresponding to the information obtained from the aforementioned items using the following formula:

[0052]

[0053] Among them, score v This represents the second rating value, where n represents the abnormal acquisition value, and sale iLet represent the i-th single item turnover volume among all single item turnover volumes corresponding to the abnormal acquisition value, let sale_M represent the median of all single item turnover volumes in the single item turnover volume group, β represent the first preset weight, γ represent the second preset weight, ln represents the logarithmic sign, and m can be expressed by the following formula:

[0054]

[0055] The above formula yields a second score for the corresponding item acquisition information. Based on this second score, the replenishment quantity of the item corresponding to the above item acquisition information can be determined, thus avoiding the situation of item backlog or insufficient quantity.

[0056] Optionally, in response to determining that the first score value is less than the first preset threshold, the item name included in the item acquisition information and the supplementary minimum value included in the supplementary information corresponding to the item acquisition information are sent to the target display terminal.

[0057] In some embodiments, in response to determining that the first score value is less than the first preset threshold, the executing entity sends the item name included in the item acquisition information and the supplementary minimum value included in the supplementary information corresponding to the item acquisition information to the target display terminal. The target display terminal may be a terminal connected to the executing entity for storing and displaying the information sent by the executing entity. For example, the target display terminal may be a tablet computer.

[0058] Step 2023: In response to determining that the second score value is greater than or equal to the second preset threshold, the item acquisition information is determined to be abnormal acquisition information.

[0059] In some embodiments, the executing entity may determine the item acquisition information as abnormal acquisition information in response to determining that the second score value is greater than or equal to a second preset threshold. Here, the setting of the second preset threshold is not limited. For example, the second preset threshold could be 40.

[0060] Step 203: Send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to the target display terminal.

[0061] In some embodiments, the execution entity may send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to the target display terminal.

[0062] The above embodiments of this disclosure have the following beneficial effects: the item acquisition information processing method of some embodiments of this disclosure can avoid item backlog or insufficient quantity. Specifically, the reason for item backlog or insufficient quantity is that when staff determine the replenishment quantity of items, it is impossible to accurately determine the replenishment quantity of each item, which easily leads to item backlog or insufficient quantity. Based on this, the item acquisition information processing method of some embodiments of this disclosure firstly, in response to the current time being a preset processing time, acquires an item acquisition information set and a replenishment information set within a preset time period. Thus, each item acquisition information in the item acquisition information set can be processed. Secondly, for each item acquisition information in the item acquisition information set, the following processing steps are performed: Firstly, based on the item acquisition information and the item acquisition information set, a first score value corresponding to the item acquisition information is generated. Thus, it is convenient to determine and generate a second score value corresponding to the item acquisition information. Secondly, in response to determining that the first score value is greater than or equal to a first preset threshold, a second score value corresponding to the item acquisition information is generated based on the item acquisition information. This facilitates the identification of abnormal acquisition information. Furthermore, since a first and second rating value corresponding to the item acquisition information are generated, items with a first rating value greater than or equal to a first preset threshold and a second rating value less than a second preset threshold can be replenished according to the normal replenishment value, thereby avoiding item backlog or insufficient quantity. Then, in response to determining that the second rating value is greater than or equal to the second preset threshold, the aforementioned item acquisition information is identified as abnormal acquisition information. Therefore, the item name and corresponding minimum replenishment value of the abnormal acquisition information can be sent to the target display terminal. Finally, the item name included in each identified abnormal acquisition information and the minimum replenishment value included in the corresponding replenishment information are sent to the target display terminal. This completes the processing of the item acquisition information.

[0063] Further reference Figure 3 This illustrates a flow 300 of another embodiment of the article retrieval information processing method. Flow 300 of the article retrieval information processing method includes the following steps:

[0064] Step 301: In response to the current time being a preset processing time, obtain the item acquisition information set and supplementary information set within the preset time period.

[0065] In some embodiments, the specific implementation of step 301 and its resulting technical effects can be found in [reference needed]. Figure 2 Step 201 in the corresponding embodiments will not be repeated here.

[0066] Step 302: For each item acquisition information in the item acquisition information set, perform the following processing steps:

[0067] Step 3021: Generate the first score value for the corresponding item acquisition information based on the item acquisition information and the item acquisition information set.

[0068] Step 3022: In response to determining that the first score value is greater than or equal to the first preset threshold, a second score value corresponding to the item acquisition information is generated based on the item acquisition information.

[0069] Step 3023: In response to determining that the second score value is greater than or equal to the second preset threshold, the item acquisition information is determined to be abnormal acquisition information.

[0070] In some embodiments, the specific implementation of steps 3021-3023 and the resulting technical effects can be found in [reference needed]. Figure 2 Steps 2021-2023 in the corresponding embodiments will not be repeated here.

[0071] Step 3024: In response to determining that the second score value is less than the second preset threshold, the supplementary information corresponding to the item acquisition information is determined as supplementary information to be processed.

[0072] In some embodiments, the execution entity may determine the supplementary information corresponding to the item acquisition information as supplementary information to be processed in response to determining that the second score value is less than the second preset threshold.

[0073] Step 3025: Determine the supplementary normal values ​​included in the supplementary information to be processed as supplementary values ​​to be processed.

[0074] In some embodiments, the executing entity may determine the supplementary normal values ​​included in the supplementary information to be processed as supplementary values ​​to be processed.

[0075] Step 303: Send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to the target display terminal.

[0076] In some embodiments, the specific implementation of step 303 and its resulting technical effects can be found in [reference needed]. Figure 2 Step 203 in the corresponding embodiments will not be repeated here.

[0077] Step 304: Add each determined supplementary value to be processed to the corresponding item acquisition information to update the item acquisition information, so as to generate the updated item acquisition information as the risk control information, and obtain the risk control information set.

[0078] In some embodiments, the execution entity may add each determined supplementary value to the corresponding item acquisition information to update the item acquisition information, thereby generating updated item acquisition information as risk control information, and obtaining a set of risk control information.

[0079] Step 305: For each piece of information awaiting risk control in the set of information awaiting risk control, perform the following processing steps:

[0080] Step 3051: Obtain the preset classification conditions and preset item conditions corresponding to the risk control information.

[0081] In some embodiments, the executing entity can obtain the preset classification conditions and preset item conditions corresponding to the risk control information from a database storing preset classification conditions and preset item conditions corresponding to the risk control information via a wired or wireless connection. The item category corresponding to the preset classification condition is the same as the item category included in the risk control information. The preset classification condition can be used to determine whether the pending supplementary value included in the risk control information is greater than or equal to a first target threshold, or whether the pending supplementary value is less than or equal to a second target threshold. The preset item condition can be used to determine whether the pending supplementary value included in the risk control information is greater than or equal to a third target threshold, or whether the pending supplementary value is less than or equal to a fourth target threshold. Here, the first, second, third, and fourth target thresholds are preset values, and there are no restrictions on the setting of the first, second, third, and fourth target thresholds. For example, the first target threshold could be 30, the second target threshold could be 80, the third target threshold could be 30, and the fourth target threshold could be 40. The item classification condition could be that the supplementary value of each item in the fresh produce category is less than or equal to 40. The preset item condition could be that the supplementary value of the item (apple) is greater than or equal to 50.

[0082] Optionally, in response to determining that the above-mentioned information to be controlled does not meet the above-mentioned preset classification conditions, the item names included in the above-mentioned information to be controlled and the supplementary minimum value included in the supplementary information corresponding to the above-mentioned information to be controlled are sent to the above-mentioned target display terminal.

[0083] In some embodiments, the execution entity may, in response to determining that the information to be controlled does not meet the preset classification conditions, send the item name included in the information to be controlled and the supplementary minimum value included in the supplementary information corresponding to the information to be controlled to the target display terminal.

[0084] Step 3052: In response to determining that the information to be controlled by risk meets the above preset classification conditions, determine whether the information to be controlled by risk meets the preset item conditions.

[0085] In some embodiments, the execution entity may determine whether the information to be controlled meets the preset item conditions in response to determining that the information to be controlled meets the preset classification conditions.

[0086] Step 3053: In response to determining that the information to be controlled meets the preset item conditions, the item name and supplementary value to be processed included in the information to be controlled are sent to the target display terminal.

[0087] In some embodiments, the execution entity may, in response to determining that the information to be controlled meets the preset item conditions, send the item name included in the information to be controlled and the supplementary value to be processed included in the information to be controlled to the target display terminal.

[0088] Step 3054: In response to determining that the information to be controlled does not meet the preset item conditions, the item name included in the information to be controlled and the minimum supplementary value included in the supplementary information corresponding to the information to be controlled are sent to the target display terminal.

[0089] In some embodiments, the execution entity may, in response to determining that the information to be controlled does not meet the preset item conditions, send the item name included in the information to be controlled and the supplementary minimum value included in the supplementary information corresponding to the information to be controlled to the target display terminal.

[0090] Steps 304-305 and the related content in the optional section constitute an inventive point of this disclosure, solving the second technical problem mentioned in the background art: "When setting a uniform maximum or minimum threshold for the replenishment quantity of different items, the replenishment quantity of the items is inconsistent with the actual required replenishment quantity. Due to the differences in the attributes of different items (e.g., shelf life), this leads to item loss or insufficient quantity." The factors causing item loss or insufficient quantity are often as follows: When setting a uniform maximum or minimum threshold for the replenishment quantity of different items, the replenishment quantity of the items is inconsistent with the actual required replenishment quantity. Due to the differences in the attributes of different items (e.g., shelf life), this leads to item loss or insufficient quantity. If the above factors are solved, the consistency between the replenishment value after risk control and the actual required replenishment value can be ensured. To achieve this effect, firstly, this disclosure can add each determined replenishment value to be processed to the corresponding item acquisition information to update the item acquisition information, generating updated item acquisition information as risk control information, thus obtaining a risk control information set. Therefore, each piece of risk control information in the risk control information set can be processed. Secondly, for each piece of information awaiting risk control in the aforementioned set of information awaiting risk control, the following processing steps are performed: First, obtain the preset classification conditions and preset item conditions corresponding to the aforementioned information awaiting risk control. This allows determination of whether the information awaiting risk control meets the preset classification conditions. Because the preset classification conditions and preset item conditions for the corresponding information awaiting risk control are obtained, the consistency between the replenishment quantity of the obtained items and the actual required replenishment quantity is ensured, avoiding item loss or insufficient quantity. Next, in response to determining that the aforementioned information awaiting risk control does not meet the aforementioned preset classification conditions, the item names included in the aforementioned information awaiting risk control and the minimum supplementary value included in the corresponding supplementary information are sent to the aforementioned target display terminal; in response to determining that the aforementioned information awaiting risk control meets the aforementioned preset classification conditions, determine whether the aforementioned information awaiting risk control meets the aforementioned preset item conditions. Therefore, the item names included in the information awaiting risk control that meets the preset item conditions and the supplementary values ​​to be processed included in the information awaiting risk control can be sent to the aforementioned target display terminal. Finally, in response to the determination that the aforementioned information to be controlled does not meet the aforementioned preset item conditions, the item names included in the information to be controlled and the supplementary minimum value included in the supplementary information corresponding to the information to be controlled are sent to the aforementioned target display terminal. Thus, the processing of each piece of information to be controlled in the set of information to be controlled is completed.

[0091] Optionally, based on the minimum supplementary values ​​and pending supplementary values ​​of the corresponding item acquisition information displayed on the target display terminal, the associated vehicles are controlled to perform item scheduling for each item corresponding to each item acquisition information in the item acquisition information set.

[0092] In some embodiments, the aforementioned executing entity can control associated vehicles to transport items in quantities equal to the aforementioned minimum supplementary value or pending supplementary value to the relevant warehouse based on the corresponding minimum supplementary value and pending supplementary value of the information obtained for each item displayed on the target display terminal. For example, the aforementioned associated vehicles may be unmanned intelligent trucks.

[0093] The relevant content in the above optional locations can be used to supplement the information on each item in the item acquisition information set in a timely manner, thus avoiding an insufficient number of items.

[0094] from Figure 3 It can be seen that, with Figure 2 Compared to the description of some corresponding embodiments, Figure 3 In some corresponding embodiments, the process 300 of the item acquisition information processing method ensures the consistency between the supplementary value after risk control and the actual required supplementary value, thus avoiding item loss or insufficient item quantity.

[0095] Further reference Figure 4 As an implementation of the methods shown in the above figures, this disclosure provides some embodiments of an item acquisition information processing device, which are similar to... Figure 2 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.

[0096] like Figure 4 As shown, an item acquisition information processing device 400 in some embodiments includes: an acquisition unit 401, an item acquisition information processing unit 402, and a sending unit 403. The acquisition unit 401 is configured to acquire an item acquisition information set and a supplementary information set within a preset time period in response to the current time being a preset processing time. The supplementary information set includes a supplementary minimum value, and the item acquisition information in the item acquisition information set corresponds to the supplementary information in the supplementary information set. The processing unit 402 is configured to perform the following processing steps for each item acquisition information in the item acquisition information set: generating a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set; generating a second score value corresponding to the item acquisition information based on the item acquisition information in response to determining that the first score value is greater than or equal to a first preset threshold; and determining the item acquisition information as abnormal acquisition information in response to determining that the second score value is greater than or equal to a second preset threshold. The sending unit 403 is configured to send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to a target display terminal.

[0097] It is understandable that the units described in the device 400 are related to the reference. Figure 2The steps in the described method correspond accordingly. Therefore, the operations, features, and beneficial effects described above for the method also apply to the device 400 and the units contained therein, and will not be repeated here.

[0098] The following is for reference. Figure 5 It illustrates electronic devices suitable for implementing some embodiments of the present disclosure (such as...). Figure 1 The diagram shows the structure of the computing device 101)500. Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this disclosure.

[0099] like Figure 5 As shown, the electronic device 500 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device 500. The processing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0100] Typically, the following devices can be connected to I / O interface 505: input devices 505 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 An electronic device 500 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively. Figure 5 Each box shown can represent a device or multiple devices as needed.

[0101] In particular, according to some embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, some embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 509, or installed from storage device 508, or installed from ROM 502. When the computer program is executed by processing device 501, it performs the functions defined in the methods of some embodiments of this disclosure.

[0102] It should be noted that, in some embodiments of this disclosure, the computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In some embodiments of this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0103] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0104] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device. The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: in response to the current time being a preset processing time, acquire a set of item acquisition information and a set of supplementary information within a preset time period, wherein the supplementary information in the aforementioned supplementary information set includes a supplementary minimum value, and the item acquisition information in the aforementioned item acquisition information set corresponds to the supplementary information in the aforementioned supplementary information set. For each item acquisition information in the aforementioned item acquisition information set, the following processing steps are performed: based on the aforementioned item acquisition information and the aforementioned item acquisition information set, generate a first score value corresponding to the aforementioned item acquisition information; in response to determining that the aforementioned first score value is greater than or equal to a first preset threshold, generate a second score value corresponding to the aforementioned item acquisition information based on the aforementioned item acquisition information; in response to determining that the aforementioned second score value is greater than or equal to a second preset threshold, determine the aforementioned item acquisition information as abnormal acquisition information. Send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the aforementioned abnormal acquisition information to a target display terminal.

[0105] Computer program code for performing operations of some embodiments of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and Python, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0106] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0107] The units described in some embodiments of this disclosure can be implemented in software or hardware. The described units can also be housed in a processor; for example, a processor may be described as including an acquisition unit, an item acquisition information processing unit, and a sending unit. The names of these units do not necessarily limit the unit itself; for example, the acquisition unit may also be described as "a unit that, in response to the current time being a preset processing time, acquires an item acquisition information set and a supplementary information set within a preset time period."

[0108] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0109] The above description is merely a selection of preferred embodiments of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in the embodiments of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in the embodiments of this disclosure.

Claims

1. A method for processing information about an item, comprising: In response to the current time being a preset processing time, an item acquisition information set and a supplementary information set within a preset time period are obtained. The supplementary information set includes supplementary minimum values, and the item acquisition information in the item acquisition information set corresponds to the supplementary information in the supplementary information set. For each item acquisition information in the item acquisition information set, the following processing steps are performed: Based on the item acquisition information and the item acquisition information set, a first score value corresponding to the item acquisition information is generated. The first score value represents the number of times a certain item is circulated within a preset time period. In response to determining that the first score value is greater than or equal to a first preset threshold, a second score value corresponding to the item acquisition information is generated based on the item acquisition information, including: generating an abnormal acquisition value corresponding to the item acquisition information based on the item acquisition information, wherein the abnormal acquisition value is the number of single item transfers in each time period generated by the isolated forest algorithm for a certain item within a preset time period; and generating a second score value corresponding to the item acquisition information based on the first preset weight and the second preset weight included in the item acquisition information and the abnormal acquisition value. In response to determining that the second score value is greater than or equal to the second preset threshold, the item acquisition information is determined to be abnormal acquisition information; The item name included in each identified abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information are sent to the target display terminal.

2. The method according to claim 1, wherein, After determining that the first rating value is greater than or equal to a first preset threshold, and generating a second rating value corresponding to the item acquisition information based on the item acquisition information, the processing step further includes: In response to determining that the first score value is less than the first preset threshold, the item name included in the item acquisition information and the supplementary minimum value included in the supplementary information corresponding to the item acquisition information are sent to the target display terminal.

3. The method according to claim 1, wherein, The supplementary information also includes: supplementing normal values; and The processing steps also include: In response to determining that the second score value is less than the second preset threshold, the supplementary information corresponding to the item acquisition information is determined as supplementary information to be processed. The supplementary normal values ​​included in the supplementary information to be processed are determined as supplementary values ​​to be processed.

4. The method according to claim 1, wherein, The item acquisition information in the item acquisition information set includes: item category; and The step of generating a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set includes: Based on the item categories included in the item acquisition information, select the item acquisition information of each item whose item category is the same as the item category from the item acquisition information set as a comparison acquisition information set; Based on the comparison information set, generate the average acquisition value of the same type of acquisition information corresponding to the item acquisition information; Based on the item acquisition information and the average acquisition value of the same type, a first score value corresponding to the item acquisition information is generated.

5. The method according to claim 3, wherein, The method further includes: Based on the minimum supplementary values ​​and pending supplementary values ​​of the corresponding item acquisition information displayed on the target display terminal, the associated vehicles are controlled to perform item scheduling for each item corresponding to each item acquisition information in the item acquisition information set.

6. An item acquisition information processing device, comprising: The acquisition unit is configured to acquire an item acquisition information set and a supplementary information set within a preset time period in response to the current time being a preset processing time. The supplementary information set includes supplementary minimum values, and the item acquisition information in the item acquisition information set corresponds to the supplementary information in the supplementary information set. The processing unit is configured to perform the following processing steps for each item acquisition information in the item acquisition information set: generating a first score value corresponding to the item acquisition information based on the item acquisition information and the item acquisition information set, wherein the first score value represents the number of times an item is transferred within a preset time period; in response to determining that the first score value is greater than or equal to a first preset threshold, generating a second score value corresponding to the item acquisition information based on the item acquisition information, including: generating an abnormal acquisition value corresponding to the item acquisition information based on the item acquisition information, wherein the abnormal acquisition value is the number of single item transfers within each time period generated by the isolated forest algorithm for an item within the preset time period; generating a second score value corresponding to the item acquisition information based on a first preset weight and a second preset weight included in the item acquisition information and the abnormal acquisition value; and determining the item acquisition information as abnormal acquisition information in response to determining that the second score value is greater than or equal to a second preset threshold. The sending unit is configured to send the item name included in each determined abnormal acquisition information and the supplementary minimum value included in the supplementary information corresponding to the abnormal acquisition information to the target display terminal.

7. An electronic device, comprising: One or more processors; A storage device on which one or more programs are stored; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1 to 5.

8. A computer-readable medium having a computer program stored thereon, wherein, When the program is executed by the processor, it implements the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Target article information display method and device, electronic equipment and computer readable medium

    CN112017013A

  • Article inventory monitoring method and device, electronic equipment and computer readable medium

    CN112184100A