Medical device siting method, apparatus, and storage medium
By analyzing user dwell time and attribute information through terminal data, population risk values and emergency response capabilities are calculated, and the deployment points of medical equipment are optimized. This solves the problem of rationality in the selection of medical equipment locations and improves the availability of equipment and the success rate of emergency response.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2022-11-09
- Publication Date
- 2026-06-02
AI Technical Summary
How to rationally determine the placement of medical equipment to improve the success rate of emergency treatment.
By determining user dwell time and attribute information through terminal data, population risk values and emergency response capabilities are calculated. The objective function is then used to optimize the deployment points of medical equipment to ensure rational equipment distribution.
This improved the availability of medical equipment and the success rate of emergency treatment.
Smart Images

Figure CN115662596B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing, and in particular to a method, apparatus and storage medium for the location of medical devices. Background Technology
[0002] Sudden cardiac death is a leading cause of death from cardiovascular disease. An automated external defibrillator (AED) is a public emergency medical device that guides non-professional emergency responders in resuscitating patients suffering from sudden cardiac arrest, effectively improving the success rate of resuscitation. Summary of the Invention
[0003] One technical problem that this invention aims to solve is: how to reasonably determine the placement location of medical equipment in order to improve the success rate of emergency treatment.
[0004] According to a first aspect of some embodiments of the present invention, a method for selecting the location of a medical device is provided, comprising: determining the dwell time of each user in each area based on data sent by terminals of multiple users; determining the population risk value of each area based on the attribute information of users in each area, the risk value corresponding to the attribute information, and the dwell time; determining the emergency medical capabilities of each area; determining the risk value of each area based on the population risk value and emergency medical capabilities of each area; and determining the deployment point of the medical device based on the risk value of each area.
[0005] In some embodiments, the data sent by the terminal includes at least one of location data or signaling data.
[0006] In some embodiments, the user's attribute information includes age, and the risk value is the probability of sudden death.
[0007] In some embodiments, determining the population risk value of each region based on the attribute information of users in each region, the risk value corresponding to the attribute information, and the stay time includes: for each region, determining the population risk value of each region based on the sum of the products of the risk value and the stay time of each user in the region.
[0008] In some embodiments, determining the deployment point of the medical device based on the risk value of each area includes: determining the deployment point of the medical device with the objective function of maximizing the sum of the risk values of the areas where the medical device is deployed.
[0009] In some embodiments, the constraints of the objective function include: the minimum distance between different delivery points in the same area is a preset distance.
[0010] In some embodiments, the medical device is an automated external defibrillator.
[0011] In some embodiments, the constraint includes: the total number of medical devices deployed in each area is a preset number.
[0012] In some embodiments, determining the emergency medical capabilities of each region includes: identifying hospitals in each region based on point-of-interest data; determining the weight of each hospital based on its level; and determining the emergency medical capabilities of each region based on the sum of the weights of all hospitals in each region.
[0013] In some embodiments, determining the risk value of each region based on the population risk value and emergency response capability of each region includes: determining the risk value of each region based on the ratio of the population risk value to the emergency response capability of each region.
[0014] According to a second aspect of some embodiments of the present invention, a site selection apparatus for a medical device is provided, comprising: a dwell time determination module configured to determine the dwell time of each user in each area based on data sent by terminals of multiple users; a population risk value determination module configured to determine a population risk value of each area based on attribute information of users in each area, risk values corresponding to the attribute information, and dwell time; an emergency response capability determination module configured to determine the emergency response capability of each area; a region risk value determination module configured to determine the risk value of each area based on the population risk value and emergency response capability of each area; and a delivery point determination module configured to determine the delivery point of the medical device based on the risk value of each area.
[0015] According to a third aspect of some embodiments of the present invention, an addressing apparatus for a medical device is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the aforementioned addressing methods for a medical device based on instructions stored in the memory.
[0016] According to a fourth aspect of some embodiments of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, wherein the program, when executed by a processor, implements the addressing method of any of the aforementioned medical devices.
[0017] Some embodiments of the above invention have the following advantages or beneficial effects. By using terminal data to determine user dwell time and attribute information in each area, the risk value of each area can be determined, and medical equipment can be deployed based on this risk value. Therefore, the distribution of deployed medical equipment can be more rational, improving the availability of medical equipment and the success rate of emergency treatment.
[0018] Other features and advantages of the invention will become clear from the following detailed description of exemplary embodiments of the invention with reference to the accompanying drawings. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 A flowchart illustrating a method for site selection of medical devices according to some embodiments of the present invention is shown.
[0021] Figure 2 A schematic diagram of the structure of a location selection device for a medical device according to some embodiments of the present invention is shown.
[0022] Figure 3 A schematic diagram of the structure of a location device for a medical device according to other embodiments of the present invention is shown.
[0023] Figure 4 A schematic diagram of the structure of a location device for a medical device according to some embodiments of the present invention is shown. Detailed Implementation
[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0025] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps described in these embodiments do not limit the scope of the invention.
[0026] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.
[0027] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.
[0028] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.
[0029] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.
[0030] Figure 1 A flowchart illustrating a method for site selection of medical devices according to some embodiments of the present invention is shown. Figure 1 As shown, the location method for medical devices in this embodiment includes steps S102 to S110.
[0031] In step S102, the dwell time of each user in each area is determined based on the data sent by the terminals of multiple users.
[0032] In some embodiments, the data sent by the terminal includes at least one of location data or signaling data. Location data may be, for example, GPS (Global Positioning System). It is understood that before using the technical solutions of the various embodiments of this disclosure, the type and purpose of the acquired location information will be communicated to the user, and the user's authorization will be obtained.
[0033] In some embodiments, a region is divided into several grids, with each grid serving as a region.
[0034] In step S104, the population risk value of each area is determined based on the user's attribute information, the risk value corresponding to the attribute information, and the stay time in each area.
[0035] User attribute information is obtained, for example, through the end user's registration information with the operator and user profile information. It is understood that before using the technical solutions of the various embodiments in this disclosure, the type and purpose of the acquired user attribute information will be communicated to the user, and the user's authorization will be obtained.
[0036] In some embodiments, the attribute information is age. It can also be gender, occupation, etc.
[0037] Taking age as an example, the probability of sudden cardiac death varies across different age groups. Relevant data shows that the probability of sudden cardiac death in my country increases significantly after age 50, with an average age of 69.5 years. Therefore, based on relevant statistics on sudden cardiac death, the probability of sudden death at each age can be obtained.
[0038] In some embodiments, for each region, the population risk value for each region is determined based on the sum of the products of the risk value of each user in the region and the length of stay.
[0039] For example, the population risk value for each region is determined according to formula (1).
[0040]
[0041] pop i p represents the population risk value for region i; j t represents the probability of sudden death for user j at his / her age; ij This represents the time user j spends in region i, expressed in hours in formula (1). Other units can also be used for calculation as needed.
[0042] Those skilled in the art can also adjust formula (1), for example, by adding coefficients, etc. Regardless of the form of the formula, the population risk value is positively correlated with the length of stay and the probability of sudden death.
[0043] In step S106, the emergency response capabilities of each area are determined.
[0044] In some embodiments, the emergency medical capabilities of a region are determined based on the emergency medical facilities available in that region. These facilities may be, for example, hospitals or other medical equipment that has been deployed.
[0045] In some embodiments, hospitals in each region are identified based on Points of Interest (POI) data; the weight of each hospital is determined based on its level; and the emergency medical capabilities of each region are determined based on the sum of the weights of all hospitals in each region.
[0046] The more emergency medical facilities, such as hospitals, there are in a certain area, the lower the risk of sudden death in that area. Furthermore, hospitals of different levels have different emergency medical capabilities; for example, tertiary hospitals have strong emergency medical capabilities, while community hospitals have weak ones. Therefore, emergency medical capability weights can be established based on hospital level. An exemplary representation of emergency medical capability is shown in formula (2).
[0047]
[0048] rescue i Indicates the emergency response capability of region i; h ik This represents the number of hospitals of level k located within region i; b k This represents the weight corresponding to hospital level k.
[0049] Those skilled in the art can also adjust formula (2), for example, by adding coefficients, etc. Regardless of the form of the formula, emergency response capacity is positively correlated with the number and weight of hospitals.
[0050] In step S108, the risk value of each area is determined based on the population risk value and emergency response capability of each area.
[0051] Since the risk of sudden death in a region is related to the flow of people and the number of emergency medical facilities, the risk value of the region can be determined by combining the calculation results from the previous steps.
[0052] In some embodiments, the risk value of each area is determined based on the ratio of the population risk value to the emergency response capacity of each area. For example, it can be expressed using formula (3).
[0053]
[0054] risk i Represents the risk value of region i; Norm_pop i Norm_rescue represents the normalized population risk value. i This indicates the standardized emergency response capabilities of the facility.
[0055] In step S110, the deployment point of the medical equipment is determined based on the risk value of each area.
[0056] In some embodiments, the medical device is an AED (Automated External Defibrillator). Other devices could include a blood pressure monitor, thermometer, bandages, etc.
[0057] The deployment point can be a candidate location within the area, such as a shopping mall, park, tourist attraction, or other large public place. For example, one could select candidate locations from several areas with the highest risk values as deployment points, or determine the deployment point of the medical equipment by maximizing the sum of risk values of the areas where the medical equipment is deployed.
[0058] The above embodiments determine user dwell time and attribute information in each area through terminal data, thereby determining the risk value of each area and deploying medical equipment based on this risk value. Therefore, the distribution of deployed medical equipment can be more rational, improving the availability of medical equipment and the success rate of emergency treatment.
[0059] The following section uses solving the objective function as an example to describe the method for determining the delivery point.
[0060] In some embodiments, the objective function and its constraints can be used to determine the deployment point of the medical device.
[0061] An example of the objective function is shown in formula (4).
[0062]
[0063] In formula (4), i represents the identifier of the region; I represents the set of all regions; risk i Represents the risk value of region i; y i={0,1} indicates whether medical equipment has been deployed in region i. If at least one medical device has been deployed, its value is 1, otherwise it is 0.
[0064] In some embodiments, the constraints include: the total number of medical devices deployed in each area is a preset number, for example, expressed by formula (5).
[0065]
[0066] In formula (5), j represents the identifier of the candidate delivery point; J represents the set of candidate delivery points; x j ={0,1}, indicating whether the candidate delivery point is selected as the actual delivery point. When delivery point j is selected, x = {0,1}. j The value is 1 if the total number of medical devices is 1, otherwise 0; p represents the total number of medical devices. This constraint ensures that the number of selected deployment points matches the total number of medical devices, meaning all medical devices are deployed. Simultaneously, x... j With y i There is also the relationship shown in formula (6).
[0067]
[0068] N i This represents the set of selected delivery points in region i.
[0069] In order to maximize the utilization rate of emergency medical facilities and cover a wider area, in some embodiments, the objective function is constrained by a preset distance between different deployment points in the same area. This constraint can be expressed, for example, by formula (7).
[0070]
[0071] In formula (7), - j This represents the set of delivery points whose distance from delivery point j is less than a preset value. Formula (7) ensures that only one of the multiple candidate delivery points within the preset range is selected for delivery of medical equipment.
[0072] For example, consider the distance constraints when using AED devices. The optimal rescue time for sudden cardiac arrest is the first 4 minutes, so a 400m Euclidean distance is used as the distance constraint for AEDs, meaning that the distance between two adjacent AEDs should be greater than or equal to 400m.
[0073] The preset distance can be other values as needed, which will not be elaborated here.
[0074] The method of the embodiments of the present invention can be applied to devices such as servers and interact with a front end. For example, the front end inputs regional information, such as map data of a certain region and the regional division result of the map. After receiving the data sent by the front end, the back end server processes it using any of the foregoing embodiments to obtain a determined deployment point. Then, the back end returns the corresponding data to the front end, and the front end displays the deployment points of the medical equipment on the map in a visual manner, for example.
[0075] The following is for reference. Figure 2 An embodiment of the site selection device for the medical device of the present invention is described.
[0076] Figure 2 A schematic diagram of the structure of a site selection device for a medical device according to some embodiments of the present invention is shown. For example... Figure 2 As shown, the location selection device 20 in this embodiment includes: a dwell time determination module 210, configured to determine the dwell time of each user in each area based on data sent by the terminals of multiple users; a population risk value determination module 220, configured to determine the population risk value of each area based on the attribute information of users in each area, the risk value corresponding to the attribute information, and the dwell time; an emergency response capability determination module 230, configured to determine the emergency response capability of each area; a region risk value determination module 240, configured to determine the risk value of each area based on the population risk value and emergency response capability of each area; and a delivery point determination module 250, configured to determine the delivery point of the medical equipment based on the risk value of each area.
[0077] In some embodiments, the data sent by the terminal includes at least one of location data or signaling data.
[0078] In some embodiments, the user's attribute information includes age, and the risk value is the probability of sudden death.
[0079] In some embodiments, the population risk value determination module 220 is further configured to determine the population risk value for each region based on the sum of the products of the risk value of each user in the region and the length of stay.
[0080] In some embodiments, the delivery point determination module 250 is further configured to determine the delivery point of the medical device by using the maximization of the sum of risk values of the area where the medical device is delivered as the objective function.
[0081] In some embodiments, the constraints of the objective function include: the minimum distance between different delivery points in the same area is a preset distance.
[0082] In some embodiments, the medical device is an automated external defibrillator.
[0083] In some embodiments, the constraint includes: the total number of medical devices deployed in each area is a preset number.
[0084] In some embodiments, the emergency response capability determination module 230 is further configured to determine hospitals in each region based on point-of-interest data; determine the weight of each hospital based on its level; and determine the emergency response capability of each region based on the sum of the weights of all hospitals in each region.
[0085] In some embodiments, the area risk value determination module 240 is further configured to determine the risk value of each area based on the ratio of the population risk value to the emergency response capacity of each area.
[0086] Figure 3 A schematic diagram of the structure of a location selection device for a medical device according to other embodiments of the present invention is shown. For example... Figure 3 As shown, the medical device addressing device 30 of this embodiment includes: a memory 310 and a processor 320 coupled to the memory 310. The processor 320 is configured to execute the medical device addressing method of any of the foregoing embodiments based on instructions stored in the memory 310.
[0087] The memory 310 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory stores, for example, the operating system, application programs, boot loader, and other programs.
[0088] Figure 4 A schematic diagram of the structure of a site selection device for a medical device according to some embodiments of the present invention is shown. For example... Figure 4 As shown, the addressing device 40 of the medical device in this embodiment includes a memory 410 and a processor 420, and may also include an input / output interface 430, a network interface 440, a storage interface 450, etc. These interfaces 430, 440, 450, and the memory 410 and processor 420 can be connected, for example, via a bus 460. The input / output interface 430 provides a connection interface for input / output devices such as a display, mouse, keyboard, and touchscreen. The network interface 440 provides a connection interface for various networked devices. The storage interface 450 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0089] Embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, characterized in that the program, when executed by a processor, implements any of the aforementioned medical device location methods.
[0090] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0091] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0092] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0093] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0094] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for site selection of medical equipment, comprising: Based on data sent from multiple users' terminals, determine the dwell time of each user in each area; Based on the user attribute information, the risk value corresponding to the attribute information, and the stay time in each area, the population risk value of each area is determined, including: for each area, the population risk value of each area is determined based on the sum of the products of the risk value and the stay time of each user in the area; Determine the emergency medical capabilities for each area; The risk level for each area is determined based on the population risk level and emergency response capabilities of each area. The deployment points for medical equipment are determined based on the risk level of each area.
2. The site selection method according to claim 1, wherein, The data sent by the terminal includes at least one of location data or signaling data.
3. The site selection method according to claim 1, wherein, The user's attribute information includes age, and the risk value is the probability of sudden death.
4. The site selection method according to claim 1, wherein, The process of determining the deployment points of medical equipment based on the risk value of each area includes: The objective function is to maximize the sum of risk values in areas where medical equipment is deployed, and to determine the deployment points for medical equipment.
5. The site selection method according to claim 4, wherein, The constraints of the objective function include: The minimum distance between different delivery points in the same area is the preset distance.
6. The site selection method according to claim 1 or 5, wherein, The medical device is an automated external defibrillator.
7. The site selection method according to claim 4, wherein, The constraints of the objective function include: The total number of medical devices deployed in each area is the preset quantity.
8. The site selection method according to any one of claims 1 to 5, wherein, Determining the emergency medical capabilities of each area includes: Based on point-of-interest data, hospitals in each region are identified; The weight of each hospital is determined based on its level. The emergency medical capacity of each region is determined by the sum of the weights of all hospitals in each region.
9. The site selection method according to any one of claims 1 to 5, wherein, The determination of the risk value for each area based on the population risk value and emergency response capabilities of each area includes: The risk value for each area is determined based on the ratio of the population risk value to the emergency response capacity.
10. A location selection device for a medical device, comprising: The dwell time determination module is configured to determine the dwell time of each user in each area based on data sent by the terminals of multiple users. The population risk value determination module is configured to determine the population risk value of each region based on the attribute information of users in each region, the risk value corresponding to the attribute information, and the stay time, including: for each region, determining the population risk value of each region based on the sum of the products of the risk value and the stay time of each user in the region; The emergency response capability determination module is configured to determine the emergency response capability for each area; The regional risk value determination module is configured to determine the risk value of each region based on the population risk value and emergency response capabilities of each region. The deployment point determination module is configured to determine the deployment point of medical equipment based on the risk value of each area.
11. A location selection device for a medical device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the addressing method for a medical device as described in any one of claims 1 to 9 based on instructions stored in the memory.
12. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the location method for the medical device according to any one of claims 1 to 9.