A safety alarm system for air pollution
By designing an air pollution safety alarm system, combining pollutant monitoring and user management, personalized early warning and dynamic emergency response are achieved, solving the problem that the existing system cannot provide personalized early warning and does not issue early warnings for mobile users, and improving the accuracy and safety of the system.
Patent Information
- Application Number
- CN202411744800.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2044-11-29
AI Technical Summary
The existing air pollution safety alarm system fails to effectively combine user information and environmental data, resulting in the inability to provide personalized early warnings, and no warning information is issued for mobile users, which increases the user's safety risks, and the early warning information cannot be dynamically adjusted in the face of emergencies, and the response speed is slow.
An air pollution safety alarm system is designed, including a pollutant monitoring unit, a user management unit and a safety alarm unit. The pollutant monitoring unit receives pollutant concentration data from multiple monitoring points, the user management unit manages user portrait data, and the safety alarm unit determines the warning range based on the pollutant concentration data and user information and sends the warning information. The system can also dynamically adjust early warning information and emergency response strategies.
It realizes personalized early warning, improves the accuracy of the security alarm system, sends early warning information to mobile users, avoids early warning blind spots, improves the security of the system, and speeds up the response speed when facing emergencies, and improves overall performance.
Smart Images

Figure CN119688918B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of air pollution monitoring, and in particular to a safety alarm system for air pollution. Background Art
[0002] With the acceleration of modern industrialization and urbanization, air pollution is becoming increasingly serious, posing a huge threat to human health, ecosystems and economic development. Therefore, establishing an effective air pollution safety alarm system has become a key measure to meet this challenge.
[0003] The existing air pollution safety alarm system often has the following technical problems:
[0004] First, the existing system fails to effectively combine user information and environmental data, resulting in the inability to provide personalized warnings based on different users;
[0005] Second, the existing security alarm system does not issue early warning information for mobile users, resulting in early warning blind spots, which increases the safety risks of users;
[0006] Third, because existing technologies cannot dynamically adjust warning information when faced with emergencies, the dynamic update and processing of user feedback may be delayed, resulting in a slow response speed of the security alarm system to emergencies. Summary of the invention
[0007] The summary of the invention is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The summary of the invention is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0008] The present invention proposes an air pollution safety alarm system to solve one or more of the technical problems mentioned in the above background technology part.
[0009] The present invention provides a safety alarm system for air pollution, comprising: a pollutant monitoring unit, the pollutant monitoring unit is used to receive pollutant concentration data of each monitoring point among multiple monitoring points in a target area, analyze the pollutant concentration data, obtain actual concentration data of each monitoring pollutant among multiple pre-configured monitoring pollutants, determine whether there is a pollutant whose actual concentration data is greater than the corresponding monitoring threshold value among the multiple monitoring pollutants according to the actual concentration data of each monitoring pollutant and the corresponding monitoring threshold value, if so, determine the pollutant whose actual concentration data is greater than the corresponding monitoring threshold value as an excessive pollutant, determine the excessive level of the excessive pollutant, determine the monitoring point where the excessive pollutant is monitored as an early warning monitoring point, and obtain at least one early warning monitoring point;
[0010] A user management unit, the user management unit is used to manage a pre-configured user portrait data set, the user portrait data in the user portrait data set includes user attribute information, user health information, user terminal identification, and at least one permanent location information, wherein the user health information includes health status and disease description information; the user attribute information includes age and gender, and the health status is healthy or diseased; the user portrait data set is grouped according to the health status to obtain a healthy user portrait data group and a disease user portrait data group; the healthy user portrait data group is screened according to age and a preset age screening interval to obtain a first user portrait data group that meets the age screening interval;
[0011] The user management unit is also used to extract and parse the corresponding disease description information for each user portrait data in the disease user portrait data group, and obtain the warning disease type and disease severity level corresponding to each user portrait data in the disease user portrait data group;
[0012] A safety alarm unit is used to determine the warning range of each early warning monitoring point according to the exceeding level of the corresponding pollutants and the location information of the early warning monitoring point; for each early warning monitoring point, the user portrait data falling into the corresponding warning range is screened from the first user portrait data group to obtain the early warning user portrait data group corresponding to each early warning monitoring point, the user terminal identification group corresponding to the early warning user portrait data group is determined as the early warning fixed terminal identification group, and the early warning information is sent to the corresponding user terminal according to the early warning fixed terminal identification group.
[0013] Optionally, the present invention provides a safety alarm system for air pollution, further comprising: a user management unit is further used to obtain a terminal trajectory information set corresponding to a target area within a historical time period, wherein each terminal trajectory information in the terminal trajectory information set includes a terminal identifier, a location point sequence, and a timestamp of each location point; terminal trajectory information with the same terminal identifier in the terminal trajectory information set is divided into a terminal trajectory information group to obtain multiple terminal trajectory information groups, each terminal trajectory information group corresponds to a terminal identifier, and the terminal identifiers corresponding to the multiple terminal trajectory information groups respectively constitute a candidate terminal identifier set; the number of terminal trajectory information contained in each terminal trajectory information group is counted, and used as the number of user occurrences corresponding to each terminal identifier; according to the timestamp of each location point, the route duration corresponding to each terminal trajectory information is determined, and the average stay duration corresponding to each terminal trajectory information group is determined; according to the number of user occurrences and the average stay duration corresponding to each terminal identifier, terminal identifiers that meet the conditions are screened out from the candidate terminal identifier set to obtain a mobile terminal identifier group;
[0014] The security alarm unit is also used to filter the mobile terminal identifications that fall into the corresponding warning range from the mobile terminal identification group for each warning monitoring point to obtain a warning mobile terminal identification group; and send warning information to the corresponding user terminal according to the warning mobile terminal identification group.
[0015] Optionally, the present invention provides a safety alarm system for air pollution, further comprising: the safety alarm unit is pre-configured with a plurality of candidate warning template information, wherein each candidate warning template information comprises fixed content and configuration content, and each candidate warning template information corresponds to a warning population category;
[0016] The security alarm unit is also used to select corresponding candidate warning template information from multiple candidate warning template information according to the corresponding warning population category before sending the warning information, and obtain target candidate warning template information; based on the target candidate warning template information, generate and send the warning information to the corresponding user terminal.
[0017] Optionally, the configuration content includes multiple configuration items, and the warning information is generated through the following steps:
[0018] The target candidate warning template information is parsed to obtain multiple corresponding configuration items. For each configuration item, it is filled according to the user portrait data to obtain the warning information corresponding to each user terminal.
[0019] Optionally, the present invention provides a safety alarm system for air pollution, further comprising: an alarm strategy management unit, wherein a plurality of alarm strategies are configured in the alarm strategy management unit, each alarm strategy corresponding to an exceeding level;
[0020] The security alarm unit is also used to find the corresponding alarm strategy from multiple alarm strategies according to the actual exceeding level and use it as the target alarm strategy. The target alarm strategy includes multiple sub-strategies, including personnel screening sub-strategy, warning range division sub-strategy, and warning information push sub-strategy.
[0021] The present invention has the following beneficial effects:
[0022] 1. The security alarm system has been optimized, personalized early warning has been achieved, and the accuracy of the security alarm system has been improved. Specifically, the pollutant monitoring unit receives the pollutant concentration data of each of the multiple monitoring points in the target area, and determines the early warning monitoring point according to the pollutants that exceed the standard; the user management unit is a module for managing and operating user portrait data, wherein the user portrait data includes user attribute information, user health information, user terminal identification, and at least one permanent location information, and the user portrait data set is grouped according to the health status, into a healthy user portrait data group and a disease user portrait data group; in the security alarm unit, the early warning range is first determined, and then the user terminal identification is extracted according to the user portrait data, forming an early warning fixed terminal identification group and sending early warning information to the corresponding user terminal, thereby providing personalized services according to the health status and age of different users, reducing the health risks of users, and improving the accuracy of the security alarm system;
[0023] 2. Send early warning information to mobile users to avoid early warning blind spots and improve the security of the security alarm system. Specifically, the user management unit is responsible for collecting and processing the terminal trajectory information of the target area within the historical time period, and screens out qualified mobile terminal identification groups from the candidate terminal identification set by dividing the terminal trajectory information groups, counting the number of user appearances, calculating the average stay time, and other steps. The security alarm unit further screens out the early warning mobile terminal identification groups that fall into the early warning range from the mobile terminal identification groups for each early warning monitoring point. According to the early warning mobile terminal identification group, early warning information is sent to the corresponding user terminal. In this way, early warning information is sent to mobile users, potential risk users are located in a timely manner, early warning blind spots are avoided, and the security of the security alarm system is improved;
[0024] 3. Effectively utilize user feedback to improve the overall performance of the security alarm system. Receive user feedback information through the feedback unit, determine the user type based on the identification code in the feedback information, and classify the feedback information into technician feedback information or general user feedback information. For technician feedback information, take corresponding measures based on the harmfulness of the gas: if it is a harmful gas, execute the first measure; if it is a harmless gas, execute the second measure. For general user feedback information, analyze the clarity of the remark information, and take the third measure if it is clear; if it is ambiguous information, take the fourth measure based on the amount of ambiguous information and the preset standard. In the event of an emergency, the system can flexibly and quickly adjust the emergency response strategy based on the feedback information of different users, which speeds up the response speed of the security alarm system and improves the overall performance of the security alarm system. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The above and other features, advantages and aspects of the embodiments of the present invention will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0026] Figure 1 It is an exemplary structural diagram of an air pollution safety alarm system of the present invention. DETAILED DESCRIPTION
[0027] The present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.
[0028] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.
[0029] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0030] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0031] The names of the messages or information exchanged between multiple devices of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.
[0032] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0033] like Figure 1 As shown, an air pollution safety alarm system 100 of the present invention is shown, comprising the following components: a pollutant monitoring unit 101, a user management unit 102, and a safety alarm unit 103;
[0034] The pollutant monitoring unit 101 is used to receive pollutant concentration data of each monitoring point in a plurality of monitoring points in a target area, and analyze the pollutant concentration data to obtain actual concentration data of each monitoring pollutant in a plurality of pre-configured monitoring pollutants, and determine whether there is a pollutant whose actual concentration data is greater than the corresponding monitoring threshold value among the plurality of monitoring pollutants according to the actual concentration data of each monitoring pollutant and the corresponding monitoring threshold value, and if so, determine the pollutant whose actual concentration data is greater than the corresponding monitoring threshold value as an excessive pollutant, and determine the excessive level of the excessive pollutant, and determine the monitoring point where the excessive pollutant is monitored as an early warning monitoring point, and obtain at least one early warning monitoring point;
[0035] In some embodiments, a safety alarm system for air pollution of the present invention can be a background server for air pollution safety alarm. The pollutant monitoring unit 101 is a key component in the safety alarm system, which is used to receive the pollutant concentration data of each monitoring point in the target area. In practice, a pollutant concentration detection device can be set at each monitoring point, and the pollutant monitoring unit 101 communicates with the pollutant concentration detection device through a wired connection or a wireless connection, thereby receiving the pollutant concentration data of each monitoring point. Among them, the pollutant concentration detection device can be a portable gas detector, an electrochemical gas sensor, etc.; the portable gas detector is a handheld device used to detect the gas concentration in real time on site, and they are usually equipped with a gas sensor that can detect a variety of gases; the electrochemical gas sensor measures the gas concentration through an electrochemical reaction, and is suitable for detecting carbon monoxide, sulfur dioxide, etc. The background server has stored a plurality of pre-configured monitoring pollutants locally, and the received pollutant concentration data is parsed according to the pre-set parsing rules, wherein the parsing rules include the arrangement order of the plurality of monitoring pollutant concentration data and the number of monitoring pollutants, thereby obtaining the actual concentration data of each pollutant in the pre-configured plurality of monitoring pollutants. Among them, the monitoring point refers to a place specially set up to evaluate the environmental quality and monitor the concentration of pollutants. Pollutants refer to substances that directly or indirectly damage the environment or human health. Pollutants here are mainly gaseous pollutants. Pollutant concentration refers to the amount of pollutants contained in a unit volume. The higher the pollutant concentration, the worse the environmental quality of the area. For the actual concentration data of each monitored pollutant, there is a pre-set monitoring threshold, which is usually set according to the environmental protection standards of the country, region or industry.
[0036] On this basis, according to the actual concentration data of each monitored pollutant and the corresponding monitoring threshold, determine whether there are pollutants with actual concentration data greater than the corresponding monitoring threshold among the multiple monitored pollutants. If so, the pollutants with actual concentration data greater than the corresponding monitoring threshold are determined as pollutants that exceed the standard. For pollutants that exceed the standard, the level can be divided according to the degree to which the pollutant concentration exceeds the monitoring threshold. Specifically, an exceeding level query table can be set. The exceeding level query table includes different exceeding pollutant concentration intervals and the exceeding level corresponding to each exceeding pollutant concentration interval. The query table determines the exceeding level of the exceeding pollutant. The higher the exceeding level, the higher the concentration of the pollutant, and the greater the harm to the environment and human body. The exceeding level can be divided into mild exceeding and severe exceeding. As an example, the monitoring threshold of sulfur dioxide is 0.03%. In the exceeding standard level query table, the sulfur dioxide concentration interval is (0.03%, 0.05%], and its corresponding exceeding standard level is slightly exceeding the standard. The sulfur dioxide concentration interval is (0.05%, +∞), and its corresponding exceeding standard level is severely exceeding the standard. The monitoring point where the pollutant exceeding the standard is monitored is determined as an early warning monitoring point, and at least one early warning monitoring point is obtained.
[0037] The user management unit 102 is used to manage a pre-configured user portrait data set, wherein the user portrait data in the user portrait data set includes user attribute information, user health information, user terminal identification, and at least one permanent location information, wherein the user health information includes health status and disease description information; the user attribute information includes age and gender, and the health status is healthy or diseased; the user portrait data set is grouped according to the health status to obtain a healthy user portrait data group and a disease user portrait data group; the healthy user portrait data group is screened according to age and a preset age screening interval to obtain a first user portrait data group that meets the age screening interval;
[0038] In some embodiments, the user management unit 102 is used to manage a pre-configured user portrait data set. In practice, the backend server has locally stored a pre-configured user portrait data set, and the user portrait data in the user portrait data set includes user attribute information, user health information, user terminal identification, and at least one permanent location information. Among them, the user health information includes health status and disease description information. User attribute information includes age, gender, etc., and the health status is healthy or diseased. Disease description information may include detailed information such as specific disease names and symptoms. The user terminal identification refers to the unique identifier of the terminal device used by the user, such as the device ID (Identity document), mobile phone number, etc.; the permanent location information indicates the place where the user often lives or works. On this basis, the user portrait data set is grouped according to the health status. Specifically, the user portrait data with a healthy health status will be classified into the healthy user portrait data group, and the user portrait data with a disease health status will be classified into the disease user portrait data group. Clearly define the preset age screening interval, such as (18, 45], (46, 60] (60, +∞), etc. On this basis, search for user portrait data in the healthy user portrait data group whose age is within the preset age screening interval, and obtain a first user portrait data group that meets the age screening interval. As an example, individuals of different age groups face different health risks. Older people have reduced body resistance and face greater health risks. It is necessary to screen user portrait data of (60, +∞) years old, find user portrait data of all users in the interval of (60, +∞) years old in the healthy user portrait data group, collect them into a group, obtain a first user portrait data group, send warning information to the user terminals of the first user portrait data group, and reduce their health risks.
[0039] The user management unit 102 is also used to extract and parse the corresponding disease description information for each user portrait data in the disease user portrait data group to obtain the warning disease type and disease severity level corresponding to each user portrait data in the disease user portrait data group;
[0040] In some embodiments, for each user portrait data in the disease user portrait data group, the background server extracts the corresponding disease description information and parses it to obtain the warning disease type and disease severity level corresponding to each user portrait data in the disease user portrait data group; wherein, the warning disease type refers to the type of disease that the user may suffer from according to the user portrait data. The disease severity level refers to the severity of the disease, which is usually divided according to the clinical manifestations of the disease and other factors. A disease information table can be set according to common diseases caused by pollutant gases. The table contains information such as disease type, symptoms, and disease severity level. Each disease type corresponds to a set of specific symptoms and a corresponding disease severity level. On this basis, the content of the "disease description information" field in the user portrait data is first read to obtain the disease description information content, and the obtained disease description information content is compared with the symptoms in the disease query table. When the similarity of the comparison is high, the corresponding disease type and disease severity level can be found, thereby obtaining the warning disease type and disease severity level corresponding to each user portrait data. As an example, the disease information table is set as follows: the disease type is asthma, and its corresponding symptoms are shortness of breath, cough, and chest tightness, and the corresponding disease severity level is moderate; the disease type is bronchitis, and its corresponding symptoms are cough, sputum, and sore throat, and the corresponding disease severity level is mild; such as disease user portrait data group A, the disease description information of one user portrait data is: user A, symptoms are shortness of breath, cough, chest tightness, etc., and the symptoms of user A are read from the content of the "disease description information" field of user A as shortness of breath, cough, and chest tightness. Through the disease query table, the read symptoms are compared with the symptoms in the disease query table. When the similarity of the comparison is high, the corresponding disease type and disease severity level can be found.
[0041] The security alarm unit 103 is used to determine the warning range of each early warning monitoring point according to the exceeding level of the corresponding pollutant and the location information of the early warning monitoring point; for each early warning monitoring point, the user portrait data falling into the corresponding warning range is screened from the first user portrait data group to obtain the early warning user portrait data group corresponding to each early warning monitoring point, and the user terminal identification group corresponding to the early warning user portrait data group is determined as the early warning fixed terminal identification group; according to the early warning fixed terminal identification group, the early warning information is sent to the corresponding user terminal.
[0042] In some embodiments, the safety alarm unit 103 is part of the safety alarm system, and the location information of the early warning monitoring point includes the longitude, latitude and other coordinate data of the early warning monitoring point. On this basis, the higher the level of exceeding the standard, the higher the concentration of the pollutant, the greater the harm to the environment and human body, so the early warning range may need to be expanded accordingly. With the monitoring point as the center, the early warning range affected by the pollutant is determined, and each monitoring point has its own early warning range. The early warning range may be a fixed circular area or a dynamically changing area. For each early warning monitoring point, after determining its early warning range, the resident position information is extracted from the first user portrait data group, and the resident position information is checked to see whether it is within the early warning range of the early warning monitoring point. The user portrait data with the resident position information within the early warning range of the early warning monitoring point is determined as the early warning user portrait data group. The corresponding user terminal identifier is searched in the early warning user portrait data group, and the corresponding user terminal identifier is determined as the early warning fixed terminal identifier group. According to the early warning fixed terminal identifier group, the early warning information is sent to the corresponding user terminal through push methods such as text messages, emails, and social media. The early warning information may include key elements such as gas types and their harmfulness, event descriptions, impact areas, and recommended measures. As an example, an early warning monitoring point is set up in an industrial zone in a certain city. The monitoring point detects that the sulfur dioxide concentration exceeds the standard, and the level of exceeding the standard is slightly exceeded. A fixed early warning range with a radius of 1 km centered on the monitoring point is determined. From the first user portrait data group, the user portrait data whose location information is within the early warning range is screened out to form an early warning user portrait data group. From the early warning user portrait data group, the corresponding user terminal identifier is extracted to form an early warning fixed terminal identifier group, and the early warning information is sent to the user terminal corresponding to the user terminal identifier through the SMS platform.
[0043] In these embodiments, the security alarm system is optimized, personalized early warning is achieved, and the accuracy of the security alarm system is improved. Specifically, the pollutant concentration data of each monitoring point in the target area is received through the pollutant monitoring unit, and the early warning monitoring point is determined according to the pollutants exceeding the standard; the user management unit is a module for managing and operating user portrait data, wherein the user portrait data includes user attribute information, user health information, user terminal identification, and at least one permanent location information, and the user portrait data set is grouped according to the health status into a healthy user portrait data group and a disease user portrait data group; the security alarm unit first determines the early warning range, and then extracts the user terminal identification according to the user portrait data, forms an early warning fixed terminal identification group, and sends the early warning information to the corresponding user terminal, thereby providing personalized services according to the health status and age of different users, reducing the health risks of users, and improving the accuracy of the security alarm system;
[0044] In some embodiments, in order to further solve the second technical problem described in the background technology section, that is, "because the existing security alarm system does not issue warning information for mobile users, resulting in a warning blind spot, increasing the safety risk of users", in some embodiments of the present invention,
[0045] The user management unit 101 is further used to obtain a terminal trajectory information set corresponding to the target area within a historical time period, wherein each terminal trajectory information in the terminal trajectory information set includes a terminal identifier, a location point sequence, and a timestamp of each location point; the terminal trajectory information with the same terminal identifier in the terminal trajectory information set is divided into a terminal trajectory information group to obtain multiple terminal trajectory information groups, each terminal trajectory information group corresponds to a terminal identifier, and the terminal identifiers corresponding to the multiple terminal trajectory information groups respectively constitute a candidate terminal identifier set; the number of terminal trajectory information included in each terminal trajectory information group is counted and used as the number of user appearances corresponding to each terminal identifier; according to the timestamp of each location point, the route duration corresponding to each terminal trajectory information is determined, and the average stay duration corresponding to each terminal trajectory information group is determined; according to the number of user appearances and the average stay duration corresponding to each terminal identifier, the terminal identifiers that meet the conditions are screened out from the candidate terminal identifier set to obtain a mobile terminal identifier group;
[0046] In some embodiments, the user management unit 101 first defines the target area and the historical time period. The target area is a geographical area, such as a city, an administrative district, a circular area, etc. The historical time period is a specific time range selected as one of the conditions for filtering the terminal trajectory information. All terminal trajectory information within the historical time period of the target area is collected from the database and integrated into a set to obtain a terminal trajectory information set. Among them, each terminal trajectory information in the terminal trajectory information set includes a terminal identifier, a location point sequence, and a timestamp for each location point; the terminal identifier refers to a mark used to uniquely identify a terminal device. The location point sequence refers to a set of a series of location points that the terminal passes through during movement, and each location point in the location point sequence contains the geographical location information of the terminal at a certain moment, such as longitude and latitude coordinates. A timestamp refers to a number or string used to represent a certain moment, usually expressed in seconds or milliseconds since a fixed date or event. In the terminal trajectory information, each location point will have a timestamp to record the moment when the location point is recorded. On this basis, the terminal identifier of each trajectory information is extracted from the terminal trajectory information set, and the terminal trajectory information with the same terminal identifier is grouped into a group to obtain multiple terminal trajectory information groups, so that the trajectory information in each group comes from the same terminal device, and the terminal identifiers corresponding to the multiple terminal trajectory information groups are integrated into a set to obtain a candidate terminal identifier set. The number of trajectory information in each terminal trajectory information group is counted, and the trajectory information is matched with the corresponding terminal identifier to obtain the number of user appearances corresponding to each terminal identifier. For the trajectory information of each terminal, the time difference between the two location points is calculated according to the timestamp of the location point. The time difference represents the time spent from the previous location point to the next location point, that is, the duration of the journey. The route duration refers to the time spent from the previous location point to the next location point, that is, the duration of the terminal passing through a certain distance during the movement. The route duration of the trajectory information of each terminal is added to obtain the total route duration, and the route duration does not include the stay duration. In the terminal trajectory information, a threshold for the stay duration (such as 10 minutes) is first set. When the timestamp difference of the location point exceeds the threshold and the location information does not change much, the point is considered to be a stay point. The dwell time refers to the time taken from the arrival of the terminal at the dwell point to the departure from the dwell point. The dwell time of all dwell points is added up and then divided by the number of dwell points to obtain the average dwell time of the group. The more times the terminals appear and the shorter the average dwell time is, the more active terminals can be screened out. The screening conditions of the number of user appearances and the average dwell time are set according to actual needs, and the qualified terminals are screened out from the candidate terminal identification set to determine the mobile terminal identification group. As an example, the terminal identification whose number of user appearances is greater than a certain threshold (for example, 5 times) and the average dwell time is less than another threshold (for example, 100 seconds) can be set as a qualified terminal identification.The terminal identifications that meet the set conditions are retained and added to the mobile terminal identification group.
[0047] The security alarm unit 103 is also used to filter the mobile terminal identifiers that fall into the corresponding warning range from the mobile terminal identifier group for each warning monitoring point to obtain a warning mobile terminal identifier group; and send warning information to the corresponding user terminal according to the warning mobile terminal identifier group.
[0048] In some embodiments, for each early warning monitoring point, after determining the early warning range of the monitoring point, a location point sequence is extracted from the above-mentioned mobile terminal identification group, and it is checked whether the location point sequence is within the early warning range of the early warning monitoring point. The mobile terminal identifications whose location point sequences are within the early warning range of the early warning monitoring point are determined as the early warning mobile terminal identification group; according to the terminal identification of the early warning mobile terminal identification group, the corresponding user terminal is found, and early warning information is sent to the corresponding user terminal.
[0049] The security alarm unit 103 is pre-configured with a plurality of candidate warning template information, wherein each candidate warning template information includes fixed content and configuration content, and each candidate warning template information corresponds to a warning population category;
[0050] In some embodiments, the background server has locally stored a plurality of pre-configured candidate warning template information, wherein each candidate warning template information has fixed content and configuration content, wherein the fixed content is the unchanging part of the warning information, such as the title of the warning, some standardized safety tips, etc. The configuration content is the part that can be adjusted according to the specific situation, and the configuration content includes multiple configuration items, such as the gender, geographical location, pollutant information, etc. of the user being warned. Each candidate warning template information corresponds to a specific warning population category. The warning population category refers to dividing users into different categories based on factors such as the age and health status of the user population. For different categories of warning populations, the dangers they may face and the protective measures they need to take may be different. Therefore, the security alarm unit needs to customize the corresponding warning template information according to different warning population categories.
[0051] The security alarm unit 103 is also used to select corresponding candidate warning template information from multiple candidate warning template information according to the corresponding warning population category before sending the warning information, and obtain target candidate warning template information; based on the target candidate warning template information, generate and send the warning information to the corresponding user terminal.
[0052] In some embodiments, as an example, the security alarm unit 103 is also used to determine that the category of the affected warning population is the elderly group through the pollutant concentration data before sending the warning information, and select the template that best matches the elderly group from multiple candidate warning template information to obtain the target candidate warning template information. After determining the target candidate warning template information, the security alarm unit 103 will fill in the configuration content according to the template, generate specific warning information, and finally send the generated configured warning information to the corresponding user terminal.
[0053] The configuration content includes multiple configuration items, and the warning information is generated through the following steps:
[0054] The target candidate warning template information is parsed to obtain multiple corresponding configuration items. For each configuration item, it is filled according to the user portrait data to obtain the warning information corresponding to each user terminal.
[0055] In some embodiments, the configuration items may be the user's gender, geographic location, pollutant information, disease type, etc. For the target candidate warning template information, multiple configuration items in the target candidate warning template information are found, and for each configuration item, corresponding data is found from the user portrait data set to fill in. After all configuration items are filled in, the filled content is combined to form a complete warning message. As an example, the target candidate warning template information is as follows: "Dear [gender], [pollutant information] occurs in your [geographic location] area. According to your [disease type], please take precautions." The configuration items extracted from the template include: [gender], [geographic location], [pollutant information], [disease type]. Find the corresponding data from the user portrait data set to fill in and obtain a complete warning message.
[0056] Among them, the alarm strategy management unit, the alarm strategy management unit is configured with multiple alarm strategies, each alarm strategy corresponds to an exceeding level;
[0057] In some embodiments, a plurality of alarm strategies are already stored in the alarm strategy management unit. The alarm strategy is a measure that triggers an alarm according to the level of exceeding the standard, and each alarm strategy corresponds to one level of exceeding the standard.
[0058] The security alarm unit 103 is also used to search for a corresponding alarm strategy from multiple alarm strategies according to the actual exceeding level and use it as a target alarm strategy. The target alarm strategy includes multiple sub-strategies, including a personnel screening sub-strategy, a warning range division sub-strategy, and a warning information push sub-strategy.
[0059] In some embodiments, the security alarm unit 103 searches for an alarm strategy corresponding to the exceeding level from multiple alarm strategies as a target alarm strategy according to the actual exceeding level. The target alarm strategy includes multiple sub-strategies, including a personnel screening sub-strategy, an early warning range division sub-strategy, and an early warning information push sub-strategy. Among them, the personnel screening sub-strategy is to determine which personnel need to receive the alarm information; the early warning range division sub-strategy is to determine the early warning range of the early warning monitoring point; and the early warning information push sub-strategy is to determine how to push the alarm information. As an example, there are two levels of exceeding the standard, namely, mild exceeding and severe exceeding. According to the exceeding level, the sub-strategy can be: if it is mild exceeding, the personnel screening sub-strategy determines that the personnel to be received are rhinitis patients, the early warning range division sub-strategy range can be appropriately narrowed, and the early warning information push sub-strategy determines that it is pushed only in one way, such as text messages. If it is severe exceeding, the personnel screening sub-strategy determines that the personnel to be received are asthma patients, the early warning range of the early warning range division sub-strategy can be larger, and the early warning information push sub-strategy determines that multiple ways are needed to push, such as text messages, emails, etc.
[0060] In these embodiments, early warning information is sent to mobile users to avoid early warning blind spots, thereby improving the security of the security alarm system. Specifically, the user management unit is responsible for collecting and processing terminal trajectory information of the target area within a historical time period, and filtering out qualified mobile terminal identification groups from the candidate terminal identification set by dividing terminal trajectory information groups, counting the number of user appearances, calculating the average stay time, and other steps. The security alarm unit further filters out early warning mobile terminal identification groups that fall within the early warning range from the mobile terminal identification group for each early warning monitoring point. Early warning information is sent to the corresponding user terminal based on the early warning mobile terminal identification group. Thus, early warning information is sent to mobile users, potential risk users are located in a timely manner, early warning blind spots are avoided, and the security of the security alarm system is improved;
[0061] In some embodiments, in order to further solve the technical problem 3 described in the background technology section, that is, "since the existing technology cannot dynamically adjust the warning information when facing an emergency, the dynamic update and processing of user feedback may lag, resulting in a slow response speed of the security alarm system to the emergency", in some embodiments of the present invention, an air pollution security alarm system also includes a feedback unit, which is used to perform the following steps:
[0062] Step 1: The feedback unit is used to receive feedback information, determine the user type according to the identification code in the feedback information, and classify the feedback information into technician feedback information or general user feedback information.
[0063] In some embodiments, the feedback unit is a module specifically responsible for receiving, processing and analyzing user feedback information. The feedback unit communicates with the user terminal via a wired connection or a wireless connection to receive feedback information. According to the identification code in the feedback information, the user type is judged. Each user type has its corresponding identification code, and the user type can be a technician or an ordinary user. The content of the feedback information corresponding to different user types is different. According to the identification code in the feedback information, the feedback information is divided into technician feedback information and ordinary user feedback information. Among them, the identification code is used to distinguish different types of users; the feedback information of technicians can include time period, geographical location, gas type and its harmfulness, source and cause of pollutants, etc.; the feedback information of ordinary users can include time period, geographical location, remarks information, etc.
[0064] Step 2: If the user type is a technician, read the "gas type and its harmfulness" field in the technician's feedback information and take targeted measures: if the technician's feedback information is harmful gas, take the first measure; if the technician's feedback information is harmless gas, take the second measure.
[0065] In some embodiments, if the user type is a technician, the "gas type and harmfulness" field in the technician's feedback information is read, and targeted measures are taken: if the technician's feedback information is harmful gas, the first measure is taken, wherein the first measure is: after querying the "gas type and harmfulness" in the technician's feedback information for harmful gas, the feedback unit dispatches professionals to deal with the emergency, and adjusts the warning information at the same time. The adjusted warning information content may be the gas type, prohibiting users from entering the target area, etc. If the technician's feedback information is harmless gas, the second measure is taken, wherein the second measure is: after querying the "gas type and harmfulness" in the technician's feedback information for harmless gas, the feedback unit dispatches other technicians to verify, and adjusts the warning information at the same time. The adjusted warning information content may be the gas type, suggesting that users enter the target area, etc.
[0066] Step three, if the user type is an ordinary user, read the "Remarks Information" field in the ordinary user feedback information, and take targeted measures according to the content of the remarks information: according to the clarity of the remarks information content, divide the remarks information into clear information and ambiguous information; if the remarks information is divided into clear information, take the third measure; if the remarks information is divided into clear information, take the fourth measure according to the amount of ambiguous information and the preset fuzzy information threshold.
[0067] In some embodiments, if the user type is an ordinary user, the "remark information" field in the ordinary user feedback information is read, and targeted measures are taken according to the content of the remark information. Among them, the remark information is a user's subjective description of the environmental status and health status, such as poor air quality, odor stimulation, poor breathing, physical discomfort, abnormal taste, etc. Targeted measures are taken according to the content of the remark information: according to the clarity of the remark information content, the remark information is divided into clear information and fuzzy information; the remark information has different degrees of clarity due to its subjectivity, and it can be divided into clear information and fuzzy information. If the remark information is clear information, the third measure is taken, and the third measure is: the feedback unit dispatches technical personnel to the site to verify and dispatch professionals to deal with the emergency; if the remark information is fuzzy information, the fourth measure is taken, and the fourth measure is: when the amount of fuzzy information is greater than the standard fuzzy information threshold, the feedback unit dispatches technical personnel to the site to verify and dispatch professionals to deal with the emergency, and the standard fuzzy information threshold is predetermined.
[0068] In these embodiments, user feedback is effectively utilized to improve the overall performance of the security alarm system. User feedback information is received through a feedback unit, the user type is determined based on the identification code in the feedback information, and the feedback information is classified as technician feedback information or ordinary user feedback information. For technician feedback information, corresponding measures are taken according to the harmfulness of the gas: if it is a harmful gas, the first measure is executed, and if it is a harmless gas, the second measure is executed. For ordinary user feedback information, the clarity of the remark information is analyzed, and the third measure is taken when it is clear; if it is ambiguous information, the fourth measure is taken according to the amount of ambiguous information and the preset standard. In the event of an emergency, the system can flexibly and quickly adjust the emergency response strategy for feedback information from different users, which speeds up the response speed of the security alarm system and improves the overall performance of the security alarm system.
[0069] The above descriptions are only some preferred embodiments of the present invention and the explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present invention is not limited to the technical solutions formed by the specific combination of the above technical features, but also should cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) to form a technical solution.
Claims
1. An air pollution safety alarm system, characterized in that: include: A pollutant monitoring unit, the pollutant monitoring unit is used to receive pollutant concentration data of each monitoring point among multiple monitoring points in the target area, and analyze the pollutant concentration data to obtain actual concentration data of each monitoring pollutant among the pre-configured multiple monitoring pollutants, and determine whether there is a pollutant with actual concentration data greater than the corresponding monitoring threshold value among the multiple monitoring pollutants according to the actual concentration data of each monitoring pollutant and the corresponding monitoring threshold value, if so, determine the pollutant with actual concentration data greater than the corresponding monitoring threshold value as an excessive pollutant, determine the excessive level of the excessive pollutant, and determine the monitoring point where the excessive pollutant is monitored as an early warning monitoring point, to obtain at least one early warning monitoring point; A user management unit, the user management unit is used to manage a pre-configured user portrait data set, the user portrait data in the user portrait data set includes user attribute information, user health information, user terminal identification, and at least one permanent location information, wherein the user health information includes health status and disease description information; the user attribute information includes age and gender, and the health status is healthy or diseased; the user portrait data set is grouped according to the health status to obtain a healthy user portrait data group and a disease user portrait data group; the healthy user portrait data group is screened according to age and a preset age screening interval to obtain a first user portrait data group that meets the age screening interval; The user management unit is also used to extract and parse the corresponding disease description information for each user portrait data in the disease user portrait data group to obtain the warning disease type and disease severity level corresponding to each user portrait data in the disease user portrait data group; A safety alarm unit, wherein the safety alarm unit is used to determine the warning range of each early warning monitoring point according to the exceeding level of the corresponding pollutant and the location information of the early warning monitoring point; for each early warning monitoring point, the user portrait data falling into the corresponding warning range is screened from the first user portrait data group to obtain the early warning user portrait data group corresponding to each early warning monitoring point, the user terminal identification group corresponding to the early warning user portrait data group is determined as the early warning fixed terminal identification group, and according to the early warning fixed terminal identification group, the early warning information is sent to the corresponding user terminal.
2. The air pollution safety alarm system according to claim 1, characterized in that: The user management unit is further used to obtain a terminal trajectory information set corresponding to the target area within a historical time period, wherein each terminal trajectory information in the terminal trajectory information set includes a terminal identifier, a location point sequence, and a timestamp of each location point; the terminal trajectory information with the same terminal identifier in the terminal trajectory information set is divided into a terminal trajectory information group to obtain multiple terminal trajectory information groups, each terminal trajectory information group corresponds to a terminal identifier, and the terminal identifiers corresponding to the multiple terminal trajectory information groups respectively constitute a candidate terminal identifier set; the number of terminal trajectory information included in each terminal trajectory information group is counted and used as the number of user appearances corresponding to each terminal identifier; according to the timestamp of each location point, the route duration corresponding to each terminal trajectory information is determined, and the average stay duration corresponding to each terminal trajectory information group is determined; according to the number of user appearances and the average stay duration corresponding to each terminal identifier, the terminal identifiers that meet the conditions are screened out from the candidate terminal identifier set to obtain a mobile terminal identifier group; The security alarm unit is also used to filter the mobile terminal identifiers that fall into the corresponding warning range from the mobile terminal identifier group for each warning monitoring point to obtain a warning mobile terminal identifier group; and send warning information to the corresponding user terminal based on the warning mobile terminal identifier group.
3. The air pollution safety alarm system according to claim 2, characterized in that: The security alarm unit is pre-configured with a plurality of candidate warning template information, wherein each candidate warning template information includes fixed content and configuration content, and each candidate warning template information corresponds to a warning population category; The security alarm unit is also used to select corresponding candidate warning template information from the multiple candidate warning template information according to the corresponding warning population category before sending the warning information, so as to obtain target candidate warning template information; and generate and send the warning information to the corresponding user terminal according to the target candidate warning template information.
4. The air pollution safety alarm system according to claim 3, characterized in that: The configuration content includes multiple configuration items, and the warning information is generated by the following steps: The target candidate warning template information is parsed to obtain multiple corresponding configuration items. For each configuration item, it is filled according to the user portrait data to obtain the warning information corresponding to each user terminal.
5. The air pollution safety alarm system according to claim 4, characterized in that: Also includes: An alarm strategy management unit, wherein a plurality of alarm strategies are configured in the alarm strategy management unit, each alarm strategy corresponding to an exceeding level; The security alarm unit is also used to search for a corresponding alarm strategy from the multiple alarm strategies according to the actual exceeding level and use it as a target alarm strategy. The target alarm strategy includes multiple sub-strategies, including a personnel screening sub-strategy, a warning range division sub-strategy, and a warning information push sub-strategy.
Citation Information
Patent Citations
Monitoring and early warning system and method for pollution gas
CN105911219A
Air quality health index release and individualized warning method
CN107609337A