A dose replenishment work order generation method, system, device and storage medium

By acquiring real-time information on the work trajectories of disinfection personnel, calculating disinfection coverage and location relationships, and generating replenishment work orders for pesticide dosage, the problem of inaccurate pesticide dosage is solved, ensuring the effectiveness of disinfection.

CN121313898BActive Publication Date: 2026-05-01SHENZHEN JURUIYUN TECHNOLOGYCO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN JURUIYUN TECHNOLOGYCO LTD
Filing Date
2025-12-08
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, due to the high density of pests to be eradicated or the different habits of pest control personnel, the amount of pesticides to be replenished in the generated pesticide replenishment work order is inaccurate, which affects the pest control effect.

Method used

By acquiring real-time information on the work trajectories of disinfection personnel at each disinfection point, the disinfection coverage rate is calculated, and based on the point type and relative position, it is matched with the preset replenishment strategy to generate a replenishment work order for the amount of disinfectant.

Benefits of technology

This improved the accuracy and timeliness of pesticide replenishment orders, avoided insufficient pesticides, and ensured the effectiveness of disinfection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121313898B_ABST
    Figure CN121313898B_ABST
Patent Text Reader

Abstract

This application discloses a method, system, device, and storage medium for generating pesticide replenishment work orders. The method includes: determining the disinfection coverage rate of each disinfection point based on real-time acquired operational trajectory information of disinfection personnel at each disinfection point; comparing each disinfection coverage rate with a preset coverage range for the corresponding disinfection point, determining the point type of each disinfection point based on the comparison result, and performing location analysis on disinfection points of the same type to determine the relative positional relationship of disinfection points of the same type; matching the disinfection coverage rate of each disinfection point and the relative positional relationship of disinfection points of the same type with a preset replenishment strategy; calculating the amount of pesticide to be replenished based on the matching result and the disinfection coverage rate of each disinfection point, and generating a pesticide replenishment work order containing the amount of pesticide to be replenished. This improves the accuracy and timeliness of pesticide replenishment work orders and avoids the impact of insufficient disinfectant on the disinfection effect.
Need to check novelty before this filing date? Find Prior Art

Description

A method, system, device, and storage medium for generating drug dosage replenishment work orders. Technical Field

[0001] This application relates to the field of data processing, and in particular to a method, system, device, and storage medium for generating drug dosage replenishment work orders. Background Technology

[0002] In today's society, public health and safety have become a core focus of public concern. Disinfection work, as a crucial link in cutting off virus transmission routes, is increasingly important. Timely, scientific, and accurate generation of replenishment orders for disinfectant is a core element in ensuring the efficient implementation of disinfection work and avoiding inadequate disinfection.

[0003] In related technologies, the amount of pesticide sprayed at each pest control point and the total amount of pesticide sprayed along the pest control path are usually calculated based on historical pest control records. However, due to the high density of pests to be controlled at some points or different habits of pest control personnel, the amount of pesticide supplementation suggested in the generated pesticide supplementation work order may be inaccurate, affecting the pest control effect. Summary of the Invention

[0004] This application provides a method, system, device, and storage medium for generating pesticide replenishment work orders. It solves the problem of inaccurate pesticide replenishment dosage suggested in the generated work orders due to high actual pest density or different pest control personnel habits, thus affecting the pest control effect. By determining the real-time coverage of each controlled area, the system can promptly understand pesticide consumption. By judging the relative positions of controlled areas of the same type, it improves the accuracy of actual pesticide consumption assessment, avoids external factors affecting pesticide consumption judgment, and improves the accuracy of determining the replenishment dosage. Consequently, it improves the accuracy and timeliness of generating pesticide replenishment work orders, avoids insufficient pesticides, and fully guarantees the pest control effect.

[0005] In a first aspect, embodiments of this application provide a method for generating a drug dosage replenishment work order, comprising:

[0006] The system acquires real-time work trajectory information of disinfection personnel at each disinfection point, and calculates the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the work trajectory information.

[0007] The disinfection coverage rate of each point is compared with the preset coverage range of the corresponding disinfected points. Based on the comparison results, the point type of each disinfected point is determined. The location of the disinfected points of the same type is analyzed, and the relative positional relationship of the disinfected points of the same type is determined based on the analysis results.

[0008] The disinfection coverage rate of each disinfection point and the relative positional relationship of each disinfection point of the same type are matched with the preset replenishment strategy. Based on the matching results and the disinfection coverage rate of each disinfection point, the amount of medicine to be replenished is calculated, and a medicine replenishment work order containing the amount of medicine to be replenished is generated.

[0009] Optionally, the step of performing location analysis on eliminated points of the same type and determining the relative positional relationship of eliminated points of the same type based on the analysis results includes:

[0010] Identify the coordinates of each disinfection point, and calculate the distance between any two disinfection points of the same type based on the coordinates.

[0011] The distance between the points is compared with a preset threshold distance, and the comparison results determine whether two points of the same type are adjacent or non-adjacent.

[0012] Optionally, the location types include a first location type, a second location type, and a third location type, wherein the disinfection coverage rate of the first location type is greater than that of the second location type, and the disinfection coverage rate of the second location type is greater than that of the third location type.

[0013] Optionally, matching the disinfection coverage rate of each of the disinfected locations and the relative positional relationship of each disinfected location of the same type with a preset supplementation strategy includes:

[0014] The current average coverage rate is calculated based on the disinfection coverage rate of each disinfection point. The current average coverage rate is matched with the preset coverage rate range of the corresponding disinfection points. The relative positional relationship between each of the first point types is matched with the preset relative positional relationship.

[0015] Optionally, the step of calculating the amount of pesticide to be replenished based on the matching results and the coverage rate of each of the already disinfected points includes:

[0016] If the current average coverage rate does not match the preset coverage range of the corresponding eradicated points, the first matching target point and the second mismatched target point are determined based on the location relationship matching result.

[0017] The number of first points at the first target point and the number of second points at the second target point are counted respectively. The weighted calculation is performed based on the number of first points, the number of second points and a preset weight ratio to obtain the drug supplementation weight coefficient.

[0018] Determine the total amount of disinfectant corresponding to the disinfection coverage rate of each of the disinfection points, and calculate the amount of disinfectant to be replenished based on the replenishment weight coefficient and the total amount of disinfectant.

[0019] Optionally, after determining the matching first target point and the non-matching second target point based on the positional relationship matching result, the method further includes:

[0020] Obtain the historical disinfection efficiency of the disinfection personnel, and evaluate the operation time of the second target point based on the trajectory length corresponding to the second target point and the historical disinfection efficiency to obtain the operation time range;

[0021] If the duration of the trajectory stay at the second target point is greater than the range of the operation time, the preset weight ratio is adjusted to obtain the target weight ratio.

[0022] Accordingly, the weighted calculation based on the number of the first point, the number of the second point, and a preset weight ratio includes:

[0023] The weighted calculation is performed based on the number of the first point, the number of the second point, and the target weight ratio.

[0024] Optionally, before acquiring the real-time work trajectory information of disinfection personnel at each disinfection point, the method further includes:

[0025] Acquire the activity trajectory information of disinfection personnel and the preset disinfection point information, wherein the preset disinfection point information includes the disinfection area and coordinates of each disinfection point;

[0026] Based on the coordinates of the points and the area to be disinfected, a standard disinfection range is generated for each disinfection point. The activity trajectory within the standard disinfection range is intercepted to obtain the operation trajectory of the corresponding disinfected point. The operation trajectory information corresponding to the operation trajectory in the preset disinfection point information is extracted.

[0027] In a second aspect, embodiments of this application provide a drug dosage replenishment work order generation system, comprising:

[0028] The information acquisition module is used to acquire real-time information on the work trajectory of disinfection personnel at each disinfection point;

[0029] The disinfection coverage calculation module is used to calculate the disinfection coverage of each disinfected point based on the trajectory dwell time and trajectory length in the operation trajectory information.

[0030] The relative position relationship determination module is used to compare the coverage rate of each disinfection point with the coverage range of the corresponding preset disinfection points, determine the point type of each disinfection point based on the comparison result, perform position analysis on the disinfection points of the same point type, and determine the relative position relationship of the disinfection points of the same point type based on the analysis result.

[0031] The module for determining the amount of medicine to be replenished is used to match the disinfection coverage rate of each of the disinfected points and the relative positional relationship of each disinfected point of the same type with the preset replenishment strategy, and calculate the amount of medicine to be replenished based on the matching results and the disinfection coverage rate of each of the disinfected points.

[0032] The medication replenishment work order generation module is used to generate a medication replenishment work order containing the amount of medication to be replenished.

[0033] In a third aspect, embodiments of this application provide an electronic device, the device comprising: one or more processors; and a storage device configured to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the drug replenishment work order generation method described in the first aspect.

[0034] In a fourth aspect, embodiments of this application provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the drug dosage replenishment work order generation method as described in the first aspect.

[0035] This application embodiment acquires real-time work trajectory information of disinfection personnel at each disinfection point, calculates the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the work trajectory information, compares each disinfection coverage rate with the preset coverage range of the corresponding disinfection point, determines the point type of each disinfection point based on the comparison result, and performs location analysis on disinfection points of the same point type, determines the relative positional relationship of disinfection points of the same point type based on the analysis result, and compares the disinfection coverage rate of each disinfection point and the relative positional relationship of disinfection points of the same point type with the preset... A replenishment strategy is set up for matching. Based on the matching results and the coverage rate of each disinfection point, the amount of pesticide to be replenished is calculated, and a pesticide replenishment work order containing the amount of pesticide to be replenished is generated. This allows for real-time determination of the coverage rate of each disinfection point and timely understanding of pesticide consumption. By judging the relative positional relationship of disinfection points of the same type, the accuracy of actual pesticide consumption judgment is improved, avoiding the influence of external factors on the judgment of pesticide consumption, and improving the accuracy of determining the amount of pesticide to be replenished. Correspondingly, the accuracy and timeliness of generating pesticide replenishment work orders are improved, avoiding the situation of insufficient disinfection pesticides and fully ensuring the disinfection effect. Attached Figure Description

[0036] Figure 1 is a flowchart of a method for generating a drug dosage replenishment work order according to an embodiment of this application;

[0037] Figure 2 is a flowchart of a method for determining the relative positional relationship of disinfection points provided in an embodiment of this application;

[0038] Figure 3 is a flowchart of a method for calculating the amount of medicine to be replenished according to an embodiment of this application;

[0039] Figure 4 is a flowchart of a method for determining work trajectory information provided in an embodiment of this application;

[0040] Figure 5 is a schematic diagram of the activity trajectory of disinfection personnel provided in an embodiment of this application;

[0041] Figure 6 is a schematic diagram of a drug dosage replenishment work order generation system provided in an embodiment of this application;

[0042] Figure 7 is a schematic diagram of a drug dosage replenishment work order generation device provided in an embodiment of this application. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0044] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0045] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0046] The following description, in conjunction with the accompanying drawings, details the method, system, equipment, and medium for generating drug dosage replenishment work orders provided in this application, through specific embodiments and application scenarios.

[0047] The method for generating a drug replenishment work order provided in this application embodiment is used for the control and management of disinfection drugs during intelligent disinfection processes. Based on the above application scenario, it can be understood that the executing entity of each step can be a computer device. This computer device refers to any electronic device with data computing, processing, and storage capabilities, such as mobile phones, PCs (Personal Computers), tablet computers, and other terminal devices, or it can be a server or other devices. This application embodiment does not limit this.

[0048] Figure 1 is a flowchart of a method for generating a medication replenishment work order according to an embodiment of this application. As shown in Figure 1, it includes:

[0049] Step S101: Obtain the real-time work trajectory information of disinfection personnel at each disinfection point, and calculate the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the work trajectory information.

[0050] Among them, "disinfected locations" refer to specific spatial locations where a preset disinfection process has been completed by intelligent disinfection equipment, and the disinfection status has been recorded by the system. "Work trajectory information" refers to the movement path records generated by personnel performing disinfection work near the disinfected locations. "Trajectory dwell time" refers to the total time that disinfection personnel spend on the corresponding disinfection trajectory at each disinfection location, or the time required to generate each disinfection trajectory. "Trajectory length" refers to the total actual spatial distance of the movement path of disinfection personnel or intelligent disinfection equipment during the disinfection task. "Disinfection coverage rate" refers to a coefficient representing the actual spatial range covered by the disinfection activity; a higher coverage rate indicates a greater amount of disinfectant required. Since the disinfection coverage rate is determined by the trajectory length and dwell time, the optimal coverage rate range differs for different disinfection locations. The corresponding coverage rate range can be determined based on the disinfection area of ​​each disinfection location.

[0051] In one embodiment, the location information of the disinfection personnel is acquired in real time, and the movement path of the disinfection personnel near the disinfection points is determined based on the real-time location information. The generation time of each movement path is recorded, as well as the length of each movement path is identified. A first disinfection coverage coefficient corresponding to the trajectory dwell time is determined according to a first mapping relationship between the trajectory dwell time and the disinfection coverage rate, and a second disinfection coverage coefficient corresponding to the trajectory length is determined according to a second mapping relationship between the trajectory length and the disinfection coverage rate. The first disinfection coverage coefficient and the second disinfection coverage coefficient are summed to obtain the total disinfection coverage rate.

[0052] Step S102: Compare each disinfection coverage rate with the preset coverage range of the corresponding disinfected points, determine the point type of each disinfected point based on the comparison results, perform location analysis on the disinfected points of the same point type, and determine the relative positional relationship of the disinfected points of the same point type based on the analysis results.

[0053] The preset coverage range of disinfection points can refer to the optimal coverage range corresponding to each disinfected point. The point type of the disinfected points can refer to the classification of the disinfected points based on the comparison between the actual disinfection coverage rate and the corresponding preset disinfection coverage range. The relative positional relationship can refer to the orientation, distance, distribution pattern, and logical association of multiple disinfected points in physical space. Optionally, the point types include a first point type, a second point type, and a third point type, where the disinfection coverage rate of the first point type is greater than that of the second point type, and the disinfection coverage rate of the second point type is greater than that of the third point type.

[0054] In one embodiment, each disinfection coverage rate is compared with the preset coverage range of the corresponding disinfected point to determine a type of disinfection point with a disinfection coverage rate less than the corresponding coverage range, namely the first point type; a type of disinfection point with a disinfection coverage rate within the corresponding coverage range, namely the second point type; and a type of disinfection point with a disinfection coverage rate greater than the corresponding coverage range, namely the third point type. The orientation, distance, and distribution of each disinfection point of the same type are analyzed.

[0055] Step S103: Match the disinfection coverage rate of each disinfection point and the relative positional relationship of each disinfection point of the same type with the preset replenishment strategy. Calculate the amount of medicine to be replenished based on the matching results and the disinfection coverage rate of each disinfection point, and generate a medicine replenishment work order containing the amount of medicine to be replenished.

[0056] The preset replenishment strategy represents the rules for determining whether to replenish the pesticide dosage. This can include preset relative positional relationships between already disinfected locations and disinfection coverage thresholds. The amount of pesticide to be replenished refers to the specific quantity of pesticide needed, determined based on the disinfection coverage and relative positional relationships. The pesticide replenishment work order records the amount of pesticide to be replenished and guides subsequent pesticide replenishment operations.

[0057] In one embodiment, the current total disinfection coverage rate is calculated based on the disinfection coverage rate of each disinfection point. This current total disinfection coverage rate is then compared with the preset total disinfection coverage rate corresponding to the current moment in the preset replenishment strategy. If the current total disinfection coverage rate is greater than the preset total disinfection coverage rate and all disinfection points of the same type are continuous, it can be considered that the pesticide dosage needs to be replenished. The difference between the preset total disinfection coverage rate and the current total disinfection coverage rate is calculated. Based on the mapping relationship between disinfection coverage rate and pesticide dosage, the target pesticide dosage corresponding to this difference is determined as the amount of pesticide to be replenished. The system fills the calculated amount of pesticide to be replenished into the work order and records in detail the information of each disinfection point, the current disinfection coverage rate, the preset coverage rate range, and the calculation basis of the replenishment amount.

[0058] This application embodiment acquires real-time work trajectory information of disinfection personnel at each disinfection point, calculates the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the work trajectory information, compares each disinfection coverage rate with the preset coverage range of the corresponding disinfection point, determines the point type of each disinfection point based on the comparison result, and performs location analysis on disinfection points of the same point type, determines the relative positional relationship of disinfection points of the same point type based on the analysis result, and compares the disinfection coverage rate of each disinfection point and the relative positional relationship of disinfection points of the same point type with the preset... A replenishment strategy is set up for matching. Based on the matching results and the coverage rate of each disinfection point, the amount of pesticide to be replenished is calculated, and a pesticide replenishment work order containing the amount of pesticide to be replenished is generated. This allows for real-time determination of the coverage rate of each disinfection point and timely understanding of pesticide consumption. By judging the relative positional relationship of disinfection points of the same type, the accuracy of actual pesticide consumption judgment is improved, avoiding the influence of external factors on the judgment of pesticide consumption, and improving the accuracy of determining the amount of pesticide to be replenished. Correspondingly, the accuracy and timeliness of generating pesticide replenishment work orders are improved, avoiding the situation of insufficient disinfection pesticides and fully ensuring the disinfection effect.

[0059] Optionally, the disinfection coverage rate of each disinfection point and the relative positional relationship of each disinfection point of the same type are matched with a preset supplementation strategy, including: calculating the current average coverage rate based on the disinfection coverage rate of each disinfection point, matching the current average coverage rate with the preset coverage rate range of the corresponding disinfection point, and matching the relative positional relationship between each first point type with the preset relative positional relationship.

[0060] In one embodiment, the total disinfection coverage rate is calculated by summing the coverage rates of each disinfection site. The number of disinfection sites is counted, and the current average coverage rate is calculated based on the total coverage rate and the number of disinfection sites. The target amount of disinfectant consumed corresponding to the current average coverage rate is determined according to a preset mapping relationship between disinfection coverage rate and pesticide consumption. The target amount of disinfectant consumed is matched with the preset coverage range corresponding to each disinfection site to determine the disinfection sites that meet the corresponding coverage range and those that do not. The relative positional relationship between each first site type is matched with a preset relative positional relationship. For example, if the preset relative positional relationship is an adjacent positional relationship, it is determined whether the relative positional relationship between each first site type is an adjacent positional relationship, and the disinfection sites of the first site type with adjacent positional relationships and the disinfection sites of the first site type without adjacent positional relationships are determined. In one possible embodiment, the first type of disinfection point that has an adjacent location relationship and does not meet the corresponding coverage range is identified as the target disinfection point. The target disinfection point can be the disinfection point where the amount of pesticide consumed exceeds the expected amount due to the large actual disinfection density.

[0061] This application embodiment calculates the current average coverage rate based on the disinfection coverage rate of each disinfection point, matches the current average coverage rate with the preset coverage rate range of the corresponding disinfection points, and matches the relative positional relationship between each first point type with the preset relative positional relationship, thereby improving the accuracy of determining the target disinfection point and, correspondingly, further improving the accuracy of the drug replenishment work order.

[0062] Figure 2 is a flowchart of a method for determining the relative positional relationship of disinfection points provided in an embodiment of this application. As shown in Figure 2, it includes:

[0063] Step S1021: Identify the coordinates of each disinfection point and calculate the distance between any two disinfection points of the same type based on the coordinates.

[0064] Step S1022: Compare the distance between the points with the preset threshold distance, and determine whether two points of the same type are adjacent or non-adjacent based on the comparison result.

[0065] The adjacent location relationship refers to the spatial proximity of two disinfection points of the same type, while the non-adjacent location relationship refers to the spatial distance between two disinfection points of the same type. The preset threshold distance can be set according to specific disinfection scenarios and needs. For example, in indoor disinfection scenarios, the preset threshold distance may be relatively small to reflect the compactness of the indoor spatial layout; while in outdoor or large-scale disinfection scenarios, the preset threshold distance may be relatively large to accommodate a wider spatial range. By flexibly adjusting the preset threshold distance, the method for generating replenishment work orders provided in this application embodiment can adapt to disinfection needs in different scenarios.

[0066] In one embodiment, each disinfection point can be pre-marked on a preset map, and the coordinates of each disinfection point can be determined. Based on the current movement direction of the disinfection personnel, the locations of disinfected and undisinfected points are determined. The distance between any two disinfected points of the same type is calculated based on their coordinates. For example, if the first type of disinfected points includes points A, B, and C, and the second type includes points D and E, then the distances between points A and B, B and C, A and C, and D and E are calculated respectively. After calculating the distances between disinfection points of the same type, each distance is compared with a preset distance threshold. If the distance is less than the threshold, the two points are determined to be adjacent; if the distance is greater than the threshold, the two points are determined to be non-adjacent.

[0067] It's understandable that the need for pesticide replenishment might stem from a significant discrepancy between the actual and preset disinfection densities at certain disinfection sites. It could also be due to longer dwell times along the disinfection path, leading to a higher predicted coverage rate for those sites. The longer dwell time along the path could be due to disinfection personnel resting at the sites, not necessarily excessive pesticide consumption. In real-world applications, disinfection densities are often similar within a small area. Therefore, by setting a threshold distance to identify nearby disinfection sites of the same type, it's possible to determine if multiple consecutive disinfection sites within a small area are experiencing excessive pesticide consumption. This helps pinpoint whether the problem is due to insufficient pesticide dosage caused by a higher actual disinfection density or inaccurate coverage rates due to unforeseen external factors.

[0068] This application embodiment identifies the coordinates of each disinfection point, calculates the distance between any two disinfection points of the same type based on the coordinates, compares the distance with a preset threshold distance, and determines whether any two disinfection points of the same type are adjacent or non-adjacent based on the comparison result. This improves the accuracy of determining the actual amount of pesticide consumed at each disinfection point, avoids the influence of external factors on the accuracy of predicting the disinfection coverage rate, and consequently improves the accuracy of pesticide replenishment work orders.

[0069] Figure 3 is a flowchart of a method for calculating the amount of medicine to be replenished according to an embodiment of this application. As shown in Figure 3, it includes:

[0070] Step S1031: If the current average coverage rate does not match the preset coverage range of the corresponding eradicated points, determine the first matching target point and the second mismatched target point based on the location relationship matching result.

[0071] Step S1032: Count the number of first points of the first target point and the number of second points of the second target point respectively. Perform a weighted calculation based on the number of first points, the number of second points and the preset weight ratio to obtain the drug supplementation weight coefficient.

[0072] Step S1033: Determine the total amount of disinfectant corresponding to the disinfection coverage of each disinfection point, and calculate the amount of disinfectant to be replenished based on the replenishment weight coefficient and the total amount of disinfectant.

[0073] The first target point refers to a disinfection point that conforms to a preset relative positional relationship, determined based on the location relationship matching results when the current average coverage rate does not match the preset coverage rate range. The second target point refers to a disinfection point that does not conform to the preset relative positional relationship. The preset weight ratio is set according to the actual disinfection scenario and needs, and is used to apply different weights to the first and second target points when calculating the drug replenishment weight coefficient. For example, if it is believed that the disinfection point conforming to the preset relative positional relationship has a greater impact on drug replenishment, a higher weight ratio can be assigned to it.

[0074] In one embodiment, the number of first target points and the number of second target points are counted. The first and second target points are then weighted according to a preset weight ratio. For example, if the preset weight ratio is 70% for first target points and 30% for second target points, the pesticide replenishment weight coefficient equals the number of first target points multiplied by 70% plus the number of second target points multiplied by 30%. The total amount of pesticide corresponding to the coverage rate of each already-disinfected point is determined. This total amount of pesticide is calculated based on the mapping relationship between coverage rate and pesticide amount, reflecting the total amount of pesticide consumed at all already-disinfected points under the current coverage rate. The amount of pesticide to be replenished is calculated based on the pesticide replenishment weight coefficient and the total amount of pesticide. For example, the amount of pesticide to be replenished equals the total amount of pesticide multiplied by the pesticide replenishment weight coefficient and a preset adjustment coefficient.

[0075] This application embodiment determines a matching first target point and a mismatched second target point based on the location relationship matching result when the current average coverage rate does not match the preset coverage range of the corresponding disinfection points. The number of the first target point and the second target point are counted respectively, and a weighted calculation is performed according to a preset weight ratio to obtain the dosage replenishment weight coefficient. Then, the dosage to be replenished is calculated based on the dosage replenishment weight coefficient and the total amount of disinfection dosage. This can more accurately determine the dosage to be replenished according to the actual disinfection situation and needs, improving the accuracy and practicality of the dosage replenishment work order.

[0076] Optionally, after determining the matching first target point and the non-matching second target point based on the location relationship matching result, the method further includes: obtaining the historical disinfection efficiency of disinfection personnel; evaluating the operation time of the second target point based on the trajectory length corresponding to the second target point and the historical disinfection efficiency to obtain an operation time range; if the trajectory dwell time corresponding to the second target point is greater than the operation time range, adjusting the preset weight ratio to obtain a target weight ratio; and correspondingly, performing a weighted calculation based on the number of first points, the number of second points, and the preset weight ratio, including: performing a weighted calculation based on the number of first points, the number of second points, and the target weight ratio.

[0077] Historical disinfection efficiency can refer to the average efficiency of disinfection personnel in completing disinfection tasks over a period of time. This efficiency can be determined by statistically analyzing the time required for disinfection personnel to complete disinfection of a unit area or unit volume in different disinfection scenarios, or by analyzing the total time and total amount of disinfectant consumed by disinfection personnel to complete a certain amount of disinfection tasks.

[0078] In one embodiment, after obtaining the historical disinfection efficiency of the disinfection personnel, the operation time for the second target point can be evaluated based on the trajectory length corresponding to the second target point and the historical disinfection efficiency. For example, by combining the average operation time required per unit trajectory length in the historical disinfection efficiency with the trajectory length of the second target point, the expected operation time range required to complete the disinfection task at that point can be calculated. If the trajectory dwell time corresponding to the second target point exceeds this operation time range, it may indicate that the disinfection personnel are resting or engaging in other non-operational activities at that point, causing interference with the actual disinfection coverage. In this case, to more accurately reflect the actual disinfection situation, the preset weight ratio can be adjusted to obtain a target weight ratio. When adjusting the weight ratio, the weight of the second target point in the weighted calculation can be reduced to increase the influence of the first target point on the drug replenishment decision. Accordingly, during the weighted calculation, the calculation is performed based on the number of first points, the number of second points, and the adjusted target weight ratio to obtain a drug replenishment weight coefficient that better reflects the actual disinfection situation.

[0079] This application embodiment obtains the historical disinfection efficiency of the disinfection personnel, evaluates the operation time of the second target point based on the trajectory length corresponding to the second target point and the historical disinfection efficiency, and obtains the operation time range; when the trajectory dwell time corresponding to the second target point is greater than the operation time range, the preset weight ratio is adjusted to obtain the target weight ratio, which avoids the problem of inaccurate disinfection coverage caused by disinfection personnel resting or other non-operational behaviors, and further improves the accuracy of the drug dosage replenishment decision.

[0080] Figure 4 is a flowchart of a method for determining work trajectory information provided in an embodiment of this application. As shown in Figure 4, it includes:

[0081] Step S201: Obtain the activity trajectory information of the disinfection personnel and the preset disinfection point information. The preset disinfection point information includes the disinfection area and coordinates of each disinfection point.

[0082] Step S202: Generate the standard disinfection range for each disinfection point based on the point coordinates and disinfection area, extract the activity trajectory within the standard disinfection range to obtain the operation trajectory of the corresponding disinfected point, and extract the operation trajectory information corresponding to the operation trajectory from the preset disinfection point information.

[0083] The activity trajectory information refers to the path record taken by disinfection personnel during disinfection tasks. This record includes the personnel's movement trajectory, stopping locations, and corresponding disinfection operation information for each location. The preset disinfection point information refers to the pre-defined areas or objects to be disinfected, describing the disinfection area, specific location, and other disinfection requirements for each point. The standard disinfection range can be used to represent the area that should theoretically be disinfected at that point.

[0084] Figure 5 is a schematic diagram of the activity trajectory of disinfection personnel provided in an embodiment of this application. As shown in Figure 5...

[0085] By acquiring the activity trajectory information of disinfection personnel and comparing it with the corresponding disinfection point information for preset disinfection points A, B, C, and D, the actual disinfection operation path of the personnel can be determined. Optionally, a standard disinfection range can be generated for each disinfection point based on the point coordinates and disinfection area. The activity trajectory of the disinfection personnel within this standard disinfection range is then extracted, retaining only the portion of the trajectory within the standard disinfection range, i.e., the work trajectory of the corresponding disinfected point. Work trajectory information corresponding to these work trajectories, such as disinfection time, disinfection duration, and the type and quantity of disinfectant used, is extracted from the preset disinfection point information.

[0086] This application embodiment obtains the activity trajectory information of disinfection personnel and preset disinfection point information. The preset disinfection point information includes the disinfection area and coordinates of each disinfection point. Based on the point coordinates and disinfection area, a standard disinfection range for each disinfection point is generated. The activity trajectory within the standard disinfection range is intercepted to obtain the operation trajectory of the corresponding disinfected point. The operation trajectory information corresponding to the operation trajectory in the preset disinfection point information is extracted. This can effectively eliminate the trajectory interference of non-disinfection areas, so that the extracted operation trajectory information can more realistically reflect the actual situation of disinfection operation, help to more accurately define the range of each disinfection point, and improve the accuracy of operation trajectory information determination.

[0087] Figure 6 is a schematic diagram of a medication replenishment work order generation system provided in an embodiment of this application. As shown in Figure 6, it includes:

[0088] The information acquisition module 31 is used to acquire the work trajectory information of disinfection personnel at each disinfection point in real time;

[0089] The disinfection coverage calculation module 32 is used to calculate the disinfection coverage of each disinfected point based on the trajectory dwell time and trajectory length in the operation trajectory information.

[0090] The relative position relationship determination module 33 is used to compare the disinfection coverage rate of each disinfection point with the preset coverage range of the corresponding disinfection point, determine the point type of each disinfection point based on the comparison result, perform position analysis on the disinfection points of the same point type, and determine the relative position relationship of the disinfection points of the same point type based on the analysis result.

[0091] The module 34 for determining the amount of medicine to be replenished is used to match the disinfection coverage rate of each disinfection point and the relative positional relationship of each disinfection point of the same type with the preset replenishment strategy, and calculate the amount of medicine to be replenished based on the matching result and the disinfection coverage rate of each disinfection point.

[0092] The medication replenishment work order generation module 35 is used to generate a medication replenishment work order containing the amount of medication to be replenished.

[0093] This application embodiment acquires real-time work trajectory information of disinfection personnel at each disinfection point, calculates the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the work trajectory information, compares each disinfection coverage rate with the preset coverage range of the corresponding disinfection point, determines the point type of each disinfection point based on the comparison result, and performs location analysis on disinfection points of the same point type, determines the relative positional relationship of disinfection points of the same point type based on the analysis result, and compares the disinfection coverage rate of each disinfection point and the relative positional relationship of disinfection points of the same point type with the preset... A replenishment strategy is set up for matching. Based on the matching results and the coverage rate of each disinfection point, the amount of pesticide to be replenished is calculated, and a pesticide replenishment work order containing the amount of pesticide to be replenished is generated. This allows for real-time determination of the coverage rate of each disinfection point and timely understanding of pesticide consumption. By judging the relative positional relationship of disinfection points of the same type, the accuracy of actual pesticide consumption judgment is improved, avoiding the influence of external factors on the judgment of pesticide consumption, and improving the accuracy of determining the amount of pesticide to be replenished. Correspondingly, the accuracy and timeliness of generating pesticide replenishment work orders are improved, avoiding the situation of insufficient disinfection pesticides and fully ensuring the disinfection effect.

[0094] In one possible embodiment, the relative position relationship determination module 33 is specifically used for:

[0095] Identify the coordinates of each disinfection point, and calculate the distance between any two disinfection points of the same type based on the coordinates.

[0096] The distance between the points is compared with a preset threshold distance, and the comparison results determine whether two points of the same type are adjacent or non-adjacent.

[0097] In one possible embodiment, the location type includes a first location type, a second location type, and a third location type, wherein the disinfection coverage rate of the first location type is greater than that of the second location type, and the disinfection coverage rate of the second location type is greater than that of the third location type.

[0098] In one possible embodiment, the dosage determination module 34 is specifically used for:

[0099] The current average coverage rate is calculated based on the disinfection coverage rate of each disinfection point. The current average coverage rate is matched with the preset coverage rate range of the corresponding disinfection points. The relative positional relationship between each of the first point types is matched with the preset relative positional relationship.

[0100] In one possible embodiment, the dosage determination module 34 is specifically used for:

[0101] If the current average coverage rate does not match the preset coverage range of the corresponding eradicated points, the first matching target point and the second mismatched target point are determined based on the location relationship matching result.

[0102] The number of first points at the first target point and the number of second points at the second target point are counted respectively. The weighted calculation is performed based on the number of first points, the number of second points and a preset weight ratio to obtain the drug supplementation weight coefficient.

[0103] Determine the total amount of disinfectant corresponding to the disinfection coverage rate of each of the disinfection points, and calculate the amount of disinfectant to be replenished based on the replenishment weight coefficient and the total amount of disinfectant.

[0104] In one possible embodiment, the target weight ratio determination module is used to:

[0105] Obtain the historical disinfection efficiency of the disinfection personnel, and evaluate the operation time of the second target point based on the trajectory length corresponding to the second target point and the historical disinfection efficiency to obtain the operation time range;

[0106] If the duration of the trajectory stay at the second target point is greater than the range of the operation time, the preset weight ratio is adjusted to obtain the target weight ratio.

[0107] In one possible embodiment, the dosage determination module 34 is specifically used for:

[0108] The weighted calculation is performed based on the number of the first point, the number of the second point, and the target weight ratio.

[0109] In one possible embodiment, the job trajectory information determination module is used for:

[0110] Acquire the activity trajectory information of disinfection personnel and the preset disinfection point information, wherein the preset disinfection point information includes the disinfection area and coordinates of each disinfection point;

[0111] Based on the coordinates of the points and the area to be disinfected, a standard disinfection range is generated for each disinfection point. The activity trajectory within the standard disinfection range is intercepted to obtain the operation trajectory of the corresponding disinfected point. The operation trajectory information corresponding to the operation trajectory in the preset disinfection point information is extracted.

[0112] This application also provides an electronic device that can integrate a medication replenishment work order generation system provided in this application. Figure 7 is a schematic diagram of the structure of a medication replenishment work order generation device provided in this application. Referring to Figure 7, the medication replenishment work order generation device includes: an input device 43, an output device 44, a memory 42, and one or more processors 41; the memory 42 is used to store one or more programs; when one or more programs are executed by one or more processors 41, the one or more processors 41 implement the medication replenishment work order generation method provided in the above embodiments. The input device 43, the output device 44, the memory 42, and the processors 41 can be connected via a bus or other means. Figure 7 shows an example of connection via a bus.

[0113] The memory 42, as a computing device readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the drug dosage replenishment work order generation method provided in any embodiment of this application. The memory 42 may mainly include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the device. Furthermore, the memory 42 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 42 may further include memory remotely located relative to the processor 41, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0114] Input device 43 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device. Output device 44 may include display devices such as a display screen.

[0115] The processor 41 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory 42, thereby realizing the above-mentioned method for generating drug replenishment work orders.

[0116] The above-described drug replenishment work order generation system, equipment, and computer can be used to execute the drug replenishment work order generation method provided in any of the above embodiments, and have corresponding functions and beneficial effects.

[0117] This application embodiment also provides a storage medium for storing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute the drug replenishment work order generation method provided in the above embodiment. The drug replenishment work order generation method includes: acquiring in real time the operation trajectory information of disinfection personnel at each disinfection point; calculating the disinfection coverage rate of each disinfection point based on the trajectory dwell time and trajectory length in the operation trajectory information; comparing each disinfection coverage rate with a preset coverage range of the corresponding disinfection point; determining the point type of each disinfection point based on the comparison result; performing location analysis on disinfection points of the same point type; determining the relative positional relationship of disinfection points of the same point type based on the analysis result; matching the disinfection coverage rate of each disinfection point and the relative positional relationship of disinfection points of the same point type with a preset replenishment strategy; calculating the amount of drug to be replenished based on the matching result and the disinfection coverage rate of each disinfection point; and generating a drug replenishment work order containing the amount of drug to be replenished.

[0118] Storage medium – any type of memory device or storage device. The term “storage medium” is intended to include: mounting media, such as CD-ROMs, floppy disks, or magnetic tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (e.g., hard disks or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. Furthermore, storage media may reside in a first computer system in which a program is executed, or may reside in a different second computer system connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term “storage medium” can include two or more storage media that may reside in different locations (e.g., in different computer systems connected via a network). Storage media may store program instructions (e.g., specifically implemented as a computer program) executable by one or more processors.

[0119] Of course, the computer-executable instructions provided in the embodiments of this application are not limited to the drug replenishment work order generation method described above, but can also execute related operations in the drug replenishment work order generation method provided in any embodiment of this application.

[0120] The drug replenishment work order generation system, equipment, and storage medium provided in the above embodiments can execute the drug replenishment work order generation method provided in any embodiment of this application. For technical details not described in detail in the above embodiments, please refer to the drug replenishment work order generation method provided in any embodiment of this application.

[0121] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.

Claims

1. A method for generating a medication replenishment work order, characterized in that, include: The system acquires real-time operational trajectory information of disinfection personnel at various disinfection points. Based on a first mapping relationship between trajectory dwell time and disinfection coverage, it determines a first disinfection coverage coefficient corresponding to the trajectory dwell time. Based on a second mapping relationship between trajectory length and disinfection coverage, it determines a second disinfection coverage coefficient corresponding to the trajectory length. The first and second disinfection coverage coefficients are then summed to obtain the disinfection coverage rate, which represents the actual spatial range covered by the disinfection activity. The coverage rate of each disinfection point is compared with the preset coverage range of the corresponding disinfected points. Based on the comparison result, the point type of each disinfected point is determined. Location analysis is performed on disinfected points of the same point type to identify the point coordinates. The point distance between every two disinfected points of the same point type is calculated based on the point coordinates. The point distance is compared with a preset threshold distance. Based on the comparison result, it is determined whether every two disinfected points of the same point type are adjacent or non-adjacent. The point type includes a first point type. The first point type has a higher disinfection coverage rate than the second point type, and the second point type has a higher disinfection coverage rate than the third point type. The current average coverage rate is calculated based on the disinfection coverage rate of each disinfected point. This current average coverage rate is then matched with a preset coverage range for the corresponding disinfected points. The relative positional relationships between each of the first point types are also matched with preset relative positional relationships. The current average coverage rate is determined when it does not match the preset coverage range for the corresponding disinfected points. In the case of matching, the first target point and the second target point that do not match are determined according to the location relationship matching result. The number of first points of the first target point and the number of second points of the second target point are counted respectively. The first point, the second point and the preset weight ratio are weighted to obtain the drug replenishment weight coefficient. The total amount of disinfection drug corresponding to the disinfection coverage of each of the disinfection points is determined. The amount of drug to be replenished is calculated according to the drug replenishment weight coefficient and the total amount of disinfection drug, and a drug replenishment work order containing the amount of drug to be replenished is generated.

2. The method for generating a drug dosage replenishment work order according to claim 1, characterized in that, After determining the matching first target point and the non-matching second target point based on the location relationship matching result, the method further includes: obtaining the historical disinfection efficiency of the disinfection personnel; evaluating the operation time of the second target point based on the trajectory length corresponding to the second target point and the historical disinfection efficiency to obtain an operation time range; adjusting the preset weight ratio to obtain a target weight ratio when the trajectory dwell time corresponding to the second target point is greater than the operation time range; and correspondingly, the weighted calculation based on the number of the first point, the number of the second point, and the preset weight ratio includes: performing a weighted calculation based on the number of the first point, the number of the second point, and the target weight ratio.

3. The method for generating a drug dosage replenishment work order according to claim 1, characterized in that, Before acquiring the real-time work trajectory information of disinfection personnel at each disinfection point, the method further includes: acquiring the activity trajectory information of disinfection personnel and preset disinfection point information, wherein the preset disinfection point information includes the disinfection area and coordinates of each disinfection point; generating a standard disinfection range for each disinfection point based on the coordinates and the disinfection area; intercepting the activity trajectory within the standard disinfection range to obtain the work trajectory of the corresponding disinfection point; and extracting the work trajectory information corresponding to the work trajectory from the preset disinfection point information.

4. A drug dosage replenishment work order generation system, characterized in that, include: The information acquisition module is used to acquire real-time information on the work trajectory of disinfection personnel at each disinfection point; The disinfection coverage calculation module is used to determine the first disinfection coverage coefficient corresponding to the trajectory dwell time in the operation trajectory information according to the first mapping relationship between the preset trajectory dwell time and the disinfection coverage, determine the second disinfection coverage coefficient corresponding to the trajectory length in the operation trajectory information according to the second mapping relationship between the preset trajectory length and the disinfection coverage, and sum the first disinfection coverage coefficient and the second disinfection coverage coefficient to obtain the disinfection coverage, wherein the disinfection coverage is a coefficient representing the actual spatial range covered by the disinfection behavior; The relative position relationship determination module is used to compare the disinfection coverage rate of each disinfection point with the preset coverage range of the corresponding disinfected points, determine the point type of each disinfected point based on the comparison result, perform position analysis on disinfected points of the same point type, identify the point coordinates of each disinfected point, calculate the point distance between every two disinfected points of the same point type based on the point coordinates, compare the point distance with a preset threshold distance, and determine whether every two disinfected points of the same point type are adjacent or non-adjacent based on the comparison result. The point type includes a first point type, a second point type, and a third point type, where the disinfection coverage rate of the first point type is greater than that of the second point type, and the disinfection coverage rate of the second point type is greater than that of the third point type. The module for determining the amount of medicine to be replenished is used to determine the amount of medicine to be replenished based on the disinfection coverage rate of each disinfected point. The coverage rate is calculated based on the current average coverage rate. This average coverage rate is then matched with a preset coverage range for the corresponding already-disinfected points. The relative positional relationships between each of the first point types are matched with preset relative positional relationships. If the current average coverage rate does not match the preset coverage range for the corresponding already-disinfected points, a matching first target point and a mismatched second target point are determined based on the positional relationship matching results. The number of first points for the first target point and the number of second points for the second target point are counted. A weighted calculation is performed based on the number of first points, the number of second points, and a preset weight ratio to obtain a pesticide replenishment weight coefficient. The total amount of pesticides corresponding to the disinfection coverage rate of each already-disinfected point is determined. The amount of pesticides to be replenished is calculated based on the pesticide replenishment weight coefficient and the total amount of pesticides. A pesticide replenishment work order generation module is used to generate a pesticide replenishment work order containing the amount of pesticides to be replenished.

5. An electronic device, characterized in that, The device includes: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement the drug dosage replenishment work order generation method as described in any one of claims 1-3.

6. A storage medium for storing computer-executable instructions, characterized in that, The computer-executable instructions, when executed by a computer processor, are used to perform the drug dosage replenishment work order generation method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Pesticide application monitoring method, device and system

    CN113439732A

  • Poison supplement information generation method, system and device and storage medium

    CN119761763A