Event processing method and device, computer readable storage medium and program product

By standardizing event information and establishing a time-event mapping relationship, the problem of inaccurate query results caused by non-standard real-time data in urban management is solved, and high-precision event statistics and query result output are achieved.

CN121880478APending Publication Date: 2026-04-17SHANGHAI YINGDUN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI YINGDUN TECH CO LTD
Filing Date
2025-12-31
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In urban management and enterprise operation and maintenance scenarios, the real-time data reported by different staff are not standardized, resulting in low accuracy of map data drawn by GIS, inconsistent statistical results based on time dimension and event type, and consequently inaccurate query results output by the generated conversational query system.

Method used

After acquiring event information, standardization processing is performed, including mapping the event location to a pre-generated grid map, obtaining standardized location point information, and establishing a time-event mapping relationship to ensure accurate location and unified representation of the event location.

Benefits of technology

It achieves accurate event statistics, avoids inconsistencies in statistical results based on time dimension and event type, outputs high-precision query results, and supports multiple display methods such as tables, pie charts, and map floats.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121880478A_ABST
    Figure CN121880478A_ABST
Patent Text Reader

Abstract

The invention discloses an event processing method and device, a computer readable storage medium and a program product. The event processing method comprises the following steps: acquiring reported event information; performing standardization processing on the event information, including mapping an event occurrence place with a pre-generated grid map, and obtaining standardized position point information corresponding to the event occurrence place; the standardized position point information corresponding to the event occurrence place comprises an operation area where the event occurrence place is located, an operation road section where the event occurrence place is located, a house number corresponding to the event occurrence place and a building name corresponding to the event occurrence place; and establishing a time-event mapping relation based on the event information after standardization processing. According to the scheme, the accuracy of the event statistical result can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing technology, and in particular to an event processing method and apparatus, a computer-readable storage medium, and a program product. Background Technology

[0002] In scenarios such as urban management and enterprise operations and maintenance, relevant staff collect a large amount of real-time data on the front lines of incidents and upload this data via instant messaging software. The real-time data uploaded by staff includes the location of the incident, the type of incident, the person who reported it, and on-site photos.

[0003] After acquiring a large amount of real-time data, the real-time data is mapped with the existing Geographic Information System (GIS) to facilitate the subsequent generation of a conversational query system that combines "event + time + space".

[0004] However, the real-time data reported by different staff members is not standardized, and the accuracy of the existing GIS-drawn map data is also low, resulting in inconsistent statistical results based on time dimension and event type. As a result, the query results output by the final conversational query system are also inaccurate. Summary of the Invention

[0005] The purpose of this invention is at least to provide an event processing method that can avoid inconsistencies in statistical results based on time dimension and event type, thereby improving the accuracy of query results output during subsequent queries.

[0006] In a first aspect, the present invention provides an event processing method, comprising: acquiring reported event information, the event information including: event location, event time, event type, and on-site photos; standardizing the event information, including: mapping the event location to a pre-generated grid map to acquire standardized location point information corresponding to the event location; the standardized location point information corresponding to the event location includes: the work area where the event location is located, the work road section where the event location is located, the house number corresponding to the event location, and the building name corresponding to the event location; the grid map is generated by the following steps: acquiring location point information corresponding to each building within the target area; the location point information... Information is used to uniquely identify the corresponding location point, including the building name, house number, road name, and administrative region of the location point; different work segments are determined based on the starting and ending location points; different work areas are determined based on the different work segments; different work areas do not overlap; a time-event mapping relationship is established based on the standardized event information; the time-event mapping relationship is used to represent the mapping relationship between the work area where the event occurred, the event time, the event type, and the on-site photos, or it is used to represent the mapping relationship between the work segment where the event occurred, the event time, the event type, and the on-site photos.

[0007] After acquiring event information, it is standardized to obtain standardized location information corresponding to the event's occurrence. For different types of event information, the event location can be standardized according to a unified standard to obtain standardized location information. Then, based on the standardized event information, a time-event mapping relationship is established. This allows for accurate event statistics, avoiding inconsistencies in statistical results based on time dimension and event type. Furthermore, it enables the output of highly accurate query results in subsequent query requests.

[0008] Optionally, obtaining the reported event information includes: capturing chat logs in a work group of an instant messaging software according to a preset period; and obtaining the event information from the chat logs.

[0009] Optionally, obtaining the event information from the chat history includes: cleaning the chat history and retaining target content related to the event information; and obtaining the event information from the target content.

[0010] Optionally, after establishing the time-event mapping relationship of the standardized event information, the method further includes: receiving an event query request, obtaining an event query request to indicate events occurring in a target area and a target time period; the target area includes at least one of the following: administrative region, road; obtaining the corresponding query result based on the event query request; and outputting the query result.

[0011] Optionally, obtaining the corresponding query result based on the event query request includes: after receiving the event query request, obtaining the work road segments and / or work areas included in the target area indicated by the event query request; and querying the time-event mapping relationship based on the work road segments and / or work areas included in the target area to obtain the query result.

[0012] Optionally, the query results include: the total number of events in the target area and the target time period, the event type corresponding to each event, and the number of events corresponding to different event types; outputting the query results includes: outputting the query results in at least one of the following ways: outputting the query results in text form; outputting the query results in table form; outputting the query results in pie chart form; or outputting the query results in the form of annotations on the interface of an actual electronic map.

[0013] Optionally, the event handling method further includes: outputting corresponding management suggestions based on the target area, the event type corresponding to each event within the target time period, and the number of events corresponding to different event types.

[0014] Secondly, the present invention also provides an event processing device, comprising: an acquisition unit for acquiring reported event information, the event information including: event location, event time, event type, and on-site photos; and a standardization unit for standardizing the event information, including: mapping the event location to a pre-generated grid map to acquire standardized location point information corresponding to the event location; the standardized location point information corresponding to the event location includes: the work area where the event location is located, the work road section where the event location is located, the house number corresponding to the event location, and the building name corresponding to the event location; the grid map is generated by the following steps: acquiring location point information corresponding to each building within the target area; The location information is used to uniquely identify the corresponding location point, including the building name, house number, road name, and administrative region of the location point. Different work segments are determined based on the starting and ending location points. Different work areas are determined based on the different work segments. Different work areas do not overlap. A processing unit is used to establish a time-event mapping relationship based on the standardized event information. This time-event mapping relationship represents the mapping relationship between the work area where the event occurred, the event time, the event type, and on-site images; or, it represents the mapping relationship between the work segment where the event occurred, the event time, the event type, and on-site images.

[0015] Thirdly, the present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transient storage medium, on which a computer program is stored, wherein the computer program is executed by a processor to perform the steps of any of the above-described event handling methods.

[0016] Fourthly, the present invention also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of any of the event handling methods described above.

[0017] Fifthly, the present invention also provides another event processing apparatus, including a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor executes the steps of any of the event processing methods described above when running the computer program. Attached Figure Description

[0018] Figure 1 This is a flowchart of an event handling method according to an embodiment of the present invention;

[0019] Figure 2 This is a schematic diagram of a query result in an embodiment of the present invention;

[0020] Figure 3 This is a schematic diagram of another query result in an embodiment of the present invention;

[0021] Figure 4 This is a schematic diagram of the structure of an event processing device according to an embodiment of the present invention. Detailed Implementation

[0022] As mentioned above, in existing technologies, the real-time data reported by different staff members is not standardized. Furthermore, the location data in the real-time data reported by staff members is usually obtained from positioning devices (such as GPS positioning modules, BeiDou satellite positioning modules, etc.) within their personal work equipment (such as smartphones). However, due to the low accuracy of existing GIS-generated map data, statistical results based on time dimensions and event types are inconsistent, ultimately leading to inaccurate query results output by the generated conversational query system.

[0023] In this embodiment of the invention, after obtaining event information, the event information is standardized to obtain standardized location point information corresponding to the event occurrence location. For different event information, the event occurrence location can be standardized according to a unified standard to obtain standardized location point information. Then, based on the standardized event information, a time-event mapping relationship is established. This allows for accurate event statistics, avoiding inconsistencies in statistical results based on time dimension and event type. Furthermore, it enables the output of highly accurate query results when subsequent query requests are made.

[0024] To make the above-mentioned objectives, features and beneficial effects of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0025] This invention provides an event handling method, referring to... Figure 1 The following will provide a detailed explanation through specific steps.

[0026] Step 101: Obtain the reported event information.

[0027] In this embodiment of the invention, the event information may include: the location of the event, the time of the event, the type of the event, and on-site photos.

[0028] In practice, in some special scenarios, such as daily urban management patrols, different staff members can be assigned corresponding patrol routes in advance.

[0029] During their routine patrols, if staff discover an incident at a certain location, they can use their personal work devices (such as smartphones) to photograph the incident and upload the photos to the work group. Staff can also simultaneously report the location of the incident (i.e., the place where the incident occurred) and the corresponding incident type.

[0030] For example, on December 31, 2024 at 16:00, staff member A patrols to No. 211, Shimen Road and discovers an incident of haphazardly parked non-motorized vehicles at No. 211, Shimen Road. Staff member A can report the following incident information: No. 211, Shimen Road, December 31, 2024 at 16:00, haphazardly parked shared bicycles, and on-site photos including haphazardly parked non-motorized vehicles.

[0031] In practice, the event information may also include the information of the person who reported it. Continuing with the example above, the event information may also include: the person who reported it, A.

[0032] The incident information may also include the incident handling result. Continuing with the example above, the incident information may also include: the improperly parked non-motorized vehicles have been moved to the designated parking area.

[0033] In some embodiments, the event type may include littering, improper parking of shared bicycles, street vending, illegal parking, etc.

[0034] In practice, due to the long length of the work area, staff may not be able to know every event that occurs on the work area in real time. Therefore, the time when the staff reports the event can be taken as the event occurrence time.

[0035] In this embodiment of the invention, chat logs in work groups of instant messaging software can be captured periodically according to a preset cycle, and event information can then be extracted from the chat logs. The aforementioned chat logs are uploaded by staff members of the corresponding work section after discovering an event at a certain location during their daily patrols.

[0036] Therefore, by periodically capturing chat logs in the work group according to a preset cycle, it becomes possible to know the events that occur in each work section within each time period.

[0037] The aforementioned cycle can be set according to actual needs. For example, a cycle of 30 minutes can be set, and chat logs can be retrieved from the work group every 30 minutes to determine if any new events have occurred in each work section within those 30 minutes.

[0038] In this embodiment of the invention, when retrieving chat logs from a work group, the retrieved chat logs can first undergo data cleaning, transformation, and loading (ETL) processing to remove content irrelevant to the event information, retaining only the target content related to the event information. Then, the event information is obtained from the target content.

[0039] Step 102: Standardize the event information, map the event location to a pre-generated grid map, and obtain the standardized location point information corresponding to the event location.

[0040] In practical applications, different staff members may report the location of an incident differently because they have different ways of expressing it. For example, if the incident occurred at the Want Want Building, some staff members may only report "Want Want Building", while others may report "Want Want Building, No. 211, Shimen Road", and still others may report "No. 211, Shimen Road".

[0041] In this scenario, inconsistencies in the descriptions of the location of the incident reported by different personnel can affect subsequent event statistics.

[0042] In this embodiment of the invention, after obtaining the event information, the event information can be standardized. Specifically, standardizing the event information can refer to mapping the event location to a pre-generated grid map to obtain standardized location point information corresponding to the event location.

[0043] The following explains the process of generating grid maps.

[0044] In practice, the location information of each building (or venue) within the target area can be obtained first. This location information can be used to uniquely identify the corresponding location. The location information of a location can include at least one of the following: the administrative region where the location is located, the road segment (street) within the administrative region where the location is located, the house number corresponding to the location, the name of the building corresponding to the location, and the type of the location.

[0045] By obtaining the location information of the aforementioned location point, the location of the location point can be uniquely and accurately determined. In some embodiments, the location information of the location point may further include the type of the location point.

[0046] For example, the location information of the location point can be: No. YY, Lane 123, XX Road, Putuo District, Shanghai, ZZ Building, and the type of ZZ Building is office building.

[0047] After obtaining the location information of a point, the location information can be extracted in a fixed extraction order to form a field string. The extracted field string is then encrypted to obtain a unique code corresponding to that location point. Specifically, a hash algorithm (such as SHA-256) can be used to encrypt the extracted field string.

[0048] In some embodiments, the extraction order described above can be: administrative region, road segment, house number, building name, and type.

[0049] The location information of the above locations is further extracted, and the extracted field string is: Putuo District, Shanghai, XX Road, Lane 123, YY No., ZZ Building, Office Building.

[0050] Therefore, the extracted field string can represent the specific location of the location point, as well as its type. This allows for accurate identification of both the location and its type.

[0051] After determining the location information of each location point, different work sections can be determined based on the starting and ending location points.

[0052] When determining the work section, it is necessary to consider factors such as the existence of roads with the same name. Therefore, road network constraints must also be taken into account to accurately determine the work section.

[0053] After determining the work sections, these sections can be closed off to form work areas. There can be no overlap between different work areas. That is, different work areas can be adjacent, with the work sections serving as the boundaries between them. A work area can be a closed area enclosed by four work sections. Alternatively, a work area can be a closed area enclosed by three work sections, or even more work sections.

[0054] In practice, a specific work section can be selected as the starting section. The work area is formed by rotating clockwise and combining the two work sections that intersect with the starting section with another work section that intersects with the two work sections mentioned above.

[0055] The above methods enabled the acquisition of relevant information such as location points, work sections, and work areas.

[0056] In this embodiment of the invention, the location of the event can be mapped to a grid map to obtain standardized location point information corresponding to the location of the event.

[0057] For example, if the incident reported by staff occurred at the Want Want Building, then after mapping the incident location to the grid map, the corresponding standardized location information is determined as follows: Nanjing West Road work area, Shimen 1st Road work section, address number 266, building name Want Want Building, type office building.

[0058] In this embodiment of the invention, the aforementioned work area may be different from an administrative region; the aforementioned work section may also be different from a road in the usual sense.

[0059] In some embodiments, an administrative region may include multiple work areas. Alternatively, an administrative region may be divided into multiple grids, each grid corresponding to a work area. A road may also be divided into multiple work sections, with different work sections being the responsibility of different personnel.

[0060] Therefore, after the processing in step 102 above, the location of the event in the event information reported by different staff members has been standardized, so as to obtain the accurate location of the event and avoid the occurrence of misstatistics.

[0061] Step 103: Based on the standardized event information, establish a time-event mapping relationship.

[0062] In this embodiment of the invention, after obtaining the event information for each standardized process, a corresponding time-event mapping relationship can be established. The time-event mapping relationship corresponding to each event information can be stored in a preset device (such as a server, cloud server, etc.).

[0063] Taking the storage of time-event mapping relationships in a cloud server as an example, a cloud server can store a huge amount of time-event mapping relationships.

[0064] In specific implementation, the time-event mapping relationship is used to characterize the mapping relationship between the work area where the event occurred, the time of the event, the type of the event, and the on-site photos, or it is used to characterize the mapping relationship between the work section where the event occurred, the time of the event, the type of the event, and the on-site photos.

[0065] In this embodiment of the invention, when a user needs to query events occurring within a target area on a grid map, they can input a corresponding event query request. After receiving the user's event query request, the system can retrieve the time-event mapping relationship corresponding to the event query request from the cloud server and output the corresponding query results.

[0066] For example, a user might input an event query request: "What events occurred on Nanjing West Road today?" Upon receiving this query request, the system determines that the time corresponding to the request is "today" and the target area is "Nanjing West Road." In the cloud server, the system will use "today" and "Nanjing West Road" as search terms to retrieve the stored time-event mapping relationship, thus identifying events that occurred on Nanjing West Road today.

[0067] In this embodiment of the invention, after receiving an event query request, the operation road segments and / or operation areas included in the target area indicated by the event query request can be obtained; based on the operation road segments and / or operation areas included in the target area, the time-event mapping relationship is queried to obtain the query results.

[0068] As in the example above, the user's event query request is: What events occurred on Nanjing West Road today? Therefore, the search needs to retrieve all work areas included in the Nanjing West Road section, and then use these work areas to query the corresponding time-event mapping relationships to obtain the query results.

[0069] In practice, after obtaining the query results, the query results corresponding to the event query request can be displayed in various ways.

[0070] In some embodiments, after receiving a time query request and finding the corresponding query results, the event type can be displayed as a float at the location of the event on the actual map interface, and on-site images of the event can be displayed in other locations on the map interface.

[0071] Reference Figure 2 The diagram below illustrates a display of query results in an embodiment of the present invention.

[0072] Figure 2 In the map, the incident occurred at point X, specifically at No. 123, Lane 123, AA Street. On the actual map interface, point X is displayed as a floating marker with the event type "misplaced shared bicycles".

[0073] In some embodiments, on the left side of the actual map interface, a scene image corresponding to the event can also be displayed.

[0074] In other embodiments, query results can be output in tabular form.

[0075] In practice, events can be categorized based on the different entities involved. Then, the frequency of events in each category within a given time period can be statistically analyzed.

[0076] For example, in daily urban management, the subjects of an incident may include shops / vendors, roads, vehicles, etc. Then, the incidents are categorized and statistically analyzed, resulting in a table showing the events that occurred on AA Street from December 20th to December 26th, 2024, as shown in Table 1 below.

[0077]

[0078] Table 1

[0079] As shown in Table 1, from December 20, 2024 to December 26, 2024, a total of 17 incidents related to billboards occurred on AA Street, with the incident name being billboard damage; a total of 71 incidents related to vehicles occurred, of which 35 incidents were non-motorized vehicles parked haphazardly, and the other 36 incidents were shared bicycles parked haphazardly.

[0080] In some other embodiments, the query results corresponding to the event query request can be output in a manner similar to a pie chart.

[0081] For example, an event query request might be to retrieve statistical results of all events that occurred on BB Street on December 20, 2024. Upon receiving this event query request, a pie chart is generated based on the various events that occurred on BB Street within that time period, the frequency of each event, and the total number of all events.

[0082] On December 20, 2024, a total of 100 incidents occurred in BB Street, including 60 incidents of improperly parked shared bicycles, 20 incidents of street vendors occupying the road, 10 incidents of small advertisements being posted, and 10 incidents of mobile vendors.

[0083] In some other embodiments, the query results corresponding to the event query request can be output in the form of text output.

[0084] For example, an event query request might be to retrieve statistical results of all events that occurred on BB Street on December 20, 2024. Upon receiving this event query request, the system should output the various events that occurred on BB Street within that time period.

[0085] In practice, for each work area, a corresponding heatmap can be output in response to received event query requests. Different colors in the heatmap represent different event types, and the intensity of the color represents the frequency of the same event type occurring in different areas. This allows for a visually intuitive display of query results.

[0086] Reference Figure 3 The diagram illustrates another query result in an embodiment of the present invention.

[0087] Pie charts can visually represent the quantity and proportion of various events occurring in a specific area within a given timeframe. This allows city managers to target and improve management of events that occur more frequently in that area.

[0088] In practice, management suggestions can also be given based on the query results corresponding to the event query request.

[0089] As in the example above, based on the query results corresponding to the event query request, it is determined that there are a lot of shared bicycle parking incidents in BB Street, so a targeted suggestion is made to "increase the number of shared bicycle parking spots in the BB Street area".

[0090] For example, based on the query results corresponding to the event query request, if it is determined that the total number of events in CC Street is relatively small in the past week, a targeted suggestion can be made to "reduce the number of patrol personnel and the frequency of patrols in CC Street".

[0091] Reference Figure 4 An event processing device 40 according to an embodiment of the present invention is provided, comprising: an acquisition unit 401, a standardization unit 402, and a processing unit 403, wherein:

[0092] The acquisition unit 401 is used to acquire reported event information, which includes: event location, event time, event type, and on-site photos;

[0093] Standardization unit 402 is used to standardize the event information, including: mapping the event location to a pre-generated grid map to obtain standardized location point information corresponding to the event location; the standardized location point information corresponding to the event location includes: the work area where the event location is located, the work road segment where the event location is located, the house number corresponding to the event location, and the building name corresponding to the event location; the grid map is generated by the following steps: obtaining location point information corresponding to each building within the target area; the location point information is used to uniquely represent the corresponding location point, including the building name corresponding to the location point, the house number corresponding to the location point, the road name corresponding to the location point, and the administrative region where the location point is located; determining different work road segments based on the starting and ending location points; determining different work areas based on different work road segments; different work areas do not overlap with each other.

[0094] The processing unit 403 is used to establish a time-event mapping relationship based on the standardized event information; the time-event mapping relationship is used to characterize the mapping relationship between the work area where the event occurred, the time of the event, the type of the event, and the on-site photos, or it is used to characterize the mapping relationship between the work section where the event occurred, the time of the event, the type of the event, and the on-site photos.

[0095] In specific implementation, the specific execution process of the above-mentioned acquisition unit 401, standardization unit 402 and processing unit 403 can be referred to steps 101 to 103 above, which will not be repeated here.

[0096] In specific implementation, the modules / units included in the various devices and products described in the above embodiments can be software modules / units, hardware modules / units, or a combination of both.

[0097] For example, for various devices and products applied to or integrated into a chip, each module / unit can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, each module / unit can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.

[0098] This invention also provides a computer-readable storage medium, which is a non-volatile or non-transient storage medium, storing a computer program thereon. When the computer program is run by a processor, it executes the steps of the event handling method provided in any of the above embodiments.

[0099] This invention also provides a computer program product, including a computer program / instructions, characterized in that, when the computer program / instructions are executed by a processor, they implement the steps of the event handling method provided in any embodiment.

[0100] This invention also provides another event processing apparatus, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program when running the computer program.

[0101] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include ROM, RAM, disk, or optical disk, etc.

[0102] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can make various modifications and alterations without departing from the spirit and scope of the invention; therefore, the scope of protection of the present invention should be determined by the scope defined in the claims.

Claims

1. An event handling method, characterized in that, include: Obtain reported event information, including: event location, event time, event type, and on-site photos; The event information is standardized by mapping the event location to a pre-generated grid map to obtain standardized location point information corresponding to the event location. The standardized location point information corresponding to the event location includes: the work area where the event location is located, the work road section where the event location is located, the house number corresponding to the event location, and the building name corresponding to the event location. The grid map is generated using the following steps: obtaining location point information corresponding to each building within the target area; the location point information is used to uniquely represent the corresponding location point, including the building name, the house number, the road name, and the administrative region where the location point is located; determining different work segments based on the starting and ending location points; determining different work areas based on the different work segments; and ensuring that different work areas do not overlap. Based on the standardized event information, a time-event mapping relationship is established; the time-event mapping relationship is used to characterize the mapping relationship between the work area where the event occurred, the time of the event, the type of the event, and the on-site photos, or it is used to characterize the mapping relationship between the work section where the event occurred, the time of the event, the type of the event, and the on-site photos.

2. The event handling method as described in claim 1, characterized in that, The acquisition of reported event information includes: According to a preset cycle, capture chat history from work groups in instant messaging software; Obtain the event information from the chat history.

3. The event handling method as described in claim 2, characterized in that, The step of obtaining the event information from the chat history includes: The chat history is cleaned, retaining the target content related to the event information; Obtain the event information from the target content.

4. The event handling method as described in claim 1, characterized in that, After establishing the time-event mapping relationship for standardized event information, the following is also included: Receive an event query request and obtain the event query request to indicate events occurring in a target area and target time period; the target area includes at least one of the following: administrative region, road; Based on the event query request, obtain the corresponding query results; Output the query results.

5. The event handling method as described in claim 4, characterized in that, The step of obtaining the corresponding query results based on the event query request includes: After receiving the event query request, obtain the work road segment and / or work area included in the target area indicated by the event query request; Based on the work sections and / or work areas included in the target area, the time-event mapping relationship is queried to obtain the query results.

6. The event handling method as described in claim 4, characterized in that, The query results include: the total number of events in the target area and the target time period, the event type corresponding to each event, and the number of events corresponding to different event types; the output of the query results includes: The query results shall be output in at least one of the following ways: Output the query results in text format; Output the query results in tabular form; Output the query results in the form of a pie chart; The query results are output as annotations on the actual electronic map interface.

7. The event handling method as described in claim 6, characterized in that, Also includes: Based on the target area, the event type corresponding to each event within the target time period, and the number of events corresponding to different event types, corresponding management suggestions are output.

8. An event processing device, characterized in that, include: The acquisition unit is used to acquire reported event information, which includes: event location, event time, event type, and on-site photos; A standardization unit is used to standardize the event information, including: mapping the event location to a pre-generated grid map to obtain standardized location point information corresponding to the event location; the standardized location point information corresponding to the event location includes: the work area where the event location is located, the work road section where the event location is located, the house number corresponding to the event location, and the building name corresponding to the event location; The grid map is generated using the following steps: obtaining location point information corresponding to each building within the target area; the location point information is used to uniquely represent the corresponding location point, including the building name, the house number, the road name, and the administrative region where the location point is located; determining different work segments based on the starting and ending location points; determining different work areas based on the different work segments; and ensuring that different work areas do not overlap. The processing unit is used to establish a time-event mapping relationship based on the standardized event information; the time-event mapping relationship is used to characterize the mapping relationship between the work area where the event occurred, the time of the event, the type of the event, and the on-site photos, or it is used to characterize the mapping relationship between the work section where the event occurred, the time of the event, the type of the event, and the on-site photos.

9. A computer-readable storage medium, wherein the computer-readable storage medium is a non-volatile storage medium or a non-transient storage medium, and a computer program is stored thereon, characterized in that, The computer program is executed by the processor to perform the steps of the event handling method according to any one of claims 1 to 7.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instruction is executed by the processor, it implements the steps of the event handling method according to any one of claims 1 to 7.

11. An event processing apparatus, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that, When the processor runs the computer program, it performs the steps of the event handling method according to any one of claims 1 to 7.