Behavior monitoring management method and device based on terminal positioning, equipment and medium

By applying a behavior monitoring and management method based on terminal positioning in the management server, analyzing the location information of the positioning terminal and making abnormal judgments, the problem of low management efficiency of property service personnel in the existing technology is solved, real-time monitoring of the location of property service personnel and efficient management of abnormal behaviors is achieved.

CN119893433APending Publication Date: 2025-04-25WUHAN VANKE PROPERTY SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510086029.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The methods used in the prior art for monitoring and management of property service personnel have problems with low management efficiency, and it is impossible to obtain the specific location of property service personnel in real time and effectively, and it is difficult to monitor whether the personnel have left their posts without authorization.

Method used

By applying a behavior monitoring and management method based on terminal positioning in the management server, using the positioning data collected by the positioning terminal, the location information is obtained, and the judgment is made based on the abnormal position identification policy and abnormal contact judgment rules, and abnormal behavior prompt information is generated and sent to the management terminal.

Benefits of technology

Real-time monitoring of the location of property service personnel is realized, the efficiency and accuracy of monitoring abnormal behaviors is improved, and the management capabilities of property management are enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893433A_ABST
    Figure CN119893433A_ABST
Patent Text Reader

Abstract

The invention discloses a behavior monitoring management method and device based on terminal positioning, equipment and a medium, and the method comprises the steps: analyzing positioning data from each positioning terminal to obtain corresponding position information, judging whether the position information is at an abnormal position or not, and judging whether the position information is in abnormal contact or not; if the abnormal position judgment result or the abnormal contact judgment result of the position information is yes, abnormal behavior prompt information corresponding to the position information is generated and sent to the management terminal. According to the behavior monitoring management method, the positioning data collected by the positioning terminal in real time can be obtained and analyzed to obtain the position information, and if the position information is located at the abnormal position or the position information is in abnormal contact, the corresponding abnormal behavior prompt information can be generated and sent to the management terminal; therefore, whether the position of the person is abnormal or not can be monitored in real time, and the efficiency and accuracy of monitoring the abnormal behavior of the person are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent monitoring technology, and in particular to a behavior monitoring management method, device, equipment and medium based on terminal positioning. Background Art

[0002] Property service personnel usually need to provide property services in a specific area of ​​a building. However, due to the large number of property service personnel, property management personnel need to manage a large number of property service personnel in a unified manner. In the prior art, property management personnel usually communicate with property service personnel through pagers and intercoms, but this communication method cannot effectively obtain the specific location of property service personnel in real time, nor can it monitor whether property service personnel leave their posts without authorization, resulting in a decrease in the management efficiency of property service personnel and difficulty in accurately monitoring and managing abnormal behaviors of personnel. Therefore, the technical methods used to monitor and manage property service personnel in the prior art methods have the problem of low management efficiency. Summary of the invention

[0003] The embodiments of the present invention provide a behavior monitoring management method, device, equipment and medium based on terminal positioning, aiming to solve the problem of low management efficiency in the technical methods used to monitor and manage property service personnel in the existing technical methods.

[0004] In a first aspect, an embodiment of the present invention provides a behavior monitoring management method based on terminal positioning, the method is applied to a management server, the management server establishes a network connection with at least one positioning terminal and at least one management terminal respectively to realize data information transmission, the method comprising:

[0005] Parsing the positioning data from each positioning terminal according to a preset positioning database to obtain location information corresponding to each positioning data;

[0006] Determine whether the location information is in an abnormal location according to an abnormal location identification strategy, and obtain a corresponding abnormal location determination result;

[0007] Judging whether there is abnormal contact between the position information according to an abnormal contact judgment rule, and obtaining a corresponding abnormal contact judgment result;

[0008] If the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes, abnormal behavior prompt information corresponding to the positioning terminal is generated and sent to the management terminal.

[0009] In a second aspect, an embodiment of the present invention further provides a behavior monitoring management device based on terminal positioning, wherein the device is configured in a management server, and the management server establishes a network connection with at least one positioning terminal and at least one management terminal to realize data information transmission, and the device applies the behavior monitoring management method based on terminal positioning as described in the first aspect above, and the device includes:

[0010] A location information acquisition unit, configured to parse the location data from each of the positioning terminals according to a preset positioning database to obtain location information corresponding to each of the positioning data;

[0011] An abnormal position judgment result obtaining unit is used to judge whether the position information is in an abnormal position according to an abnormal position identification strategy, and obtain a corresponding abnormal position judgment result;

[0012] An abnormal contact judgment result obtaining unit, used for judging whether the position information is in abnormal contact according to an abnormal contact judgment rule, and obtaining a corresponding abnormal contact judgment result;

[0013] The abnormal behavior prompt information sending unit is used to generate abnormal behavior prompt information corresponding to the positioning terminal and send it to the management terminal if the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes.

[0014] In a third aspect, an embodiment of the present invention further provides a computer device, wherein the device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0015] Memory, used to store computer programs;

[0016] The processor is used to implement the steps of the behavior monitoring management method based on terminal positioning as described in the first aspect when executing the program stored in the memory.

[0017] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the behavior monitoring management method based on terminal positioning as described in the first aspect are implemented.

[0018] The embodiments of the present invention provide a behavior monitoring management method, device, equipment and medium based on terminal positioning, the method comprising: parsing the positioning data from each positioning terminal to obtain corresponding location information, judging whether the location information is in an abnormal position and judging whether there is abnormal contact between the location information, if the abnormal position judgment result of the location information is yes or the abnormal contact judgment result is yes, then generating abnormal behavior prompt information corresponding to the location information and sending it to the management terminal. The above-mentioned behavior monitoring management method can obtain the positioning data collected by the positioning terminal in real time and parse it to obtain the location information. If the location information is in an abnormal position or there is abnormal contact between the location information, then the corresponding abnormal behavior prompt information can be generated and sent to the management terminal, so that whether the position of the person is abnormal can be monitored in real time, thereby improving the efficiency and accuracy of monitoring the abnormal behavior of the person. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0020] Figure 1 A flow chart of a behavior monitoring management method based on terminal positioning provided by an embodiment of the present invention;

[0021] Figure 2 A schematic diagram of an application scenario of the behavior monitoring management method based on terminal positioning provided by an embodiment of the present invention;

[0022] Figure 3 A schematic diagram of another application scenario of the behavior monitoring management method based on terminal positioning provided by an embodiment of the present invention;

[0023] Figure 4 A schematic block diagram of a behavior monitoring and management device based on terminal positioning provided by an embodiment of the present invention;

[0024] Figure 5 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0027] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, the singular forms "a", "an" and "the" are intended to include plural forms unless the context clearly indicates otherwise.

[0028] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0029] See also Figure 1 , Figure 2 As shown in the figure, the embodiment of the present invention provides a behavior monitoring management method based on terminal positioning, which is applied to the management server 10, such as Figure 2 As shown, the management server 10 establishes network connections with at least one positioning terminal 20 and at least one management terminal 30 respectively to realize the transmission of data information. Specifically, the management server 10 can establish a wireless network connection with the positioning terminal 20, and a wireless or wired network connection can be established between the management server 10 and the management terminal 30. Among them, the management server 10 is also a server end arranged in a building for information exchange and transmission with each terminal, and the positioning terminal 20 is also a terminal device carried and used by the property service personnel themselves. The positioning terminal 20 can be a mobile phone, tablet computer, smart glasses, smart watch, etc., which is easy to carry and has the function of obtaining positioning information (such as Beidou positioning information or GPS positioning information). The management terminal 30 can be a terminal device with information display, and the management terminal 30 can be a portable mobile device, such as a mobile phone, tablet computer, smart watch, etc.; the management terminal 30 can also be a non-portable terminal device, such as a desktop computer, a monitoring terminal, etc. The above method can also be applied to Figure 3 In the application scenario shown, in addition to establishing network connections with the positioning terminal 20 and the management terminal 30 respectively, the management server 10 is also communicatively connected with monitors 40 installed at different locations. The monitor 40 is a surveillance camera device installed inside or outside the building. The monitor 40 can obtain real-time surveillance images and transmit them to the management server 10.

[0030] like Figure 1As shown, the method includes steps S110 to S140.

[0031] S110: Analyze the positioning data from each positioning terminal according to a preset positioning database to obtain location information corresponding to each positioning data.

[0032] The positioning data from each positioning terminal is parsed according to a preset positioning database to obtain location information corresponding to each positioning data. The positioning terminal can collect positioning data and send it to the management server. The positioning terminal is carried by the terminal holder, so the positioning terminal can collect positioning data of the current location of the terminal holder. The management server can parse the received positioning data according to the preset positioning database. Each positioning terminal corresponds to a set of positioning data at the same time point. The corresponding location information can be obtained by parsing the positioning data. Among them, the positioning database includes positioning data information of each block of property services. For example, a community is divided into multiple blocks, and each block corresponds to a set of positioning data information.

[0033] In a specific embodiment, the step before step S110 also includes the following steps: if a collection time point corresponding to a preset collection cycle is reached, determining the terminal holder corresponding to the collection time point according to a pre-stored personnel duty table; and sending a positioning data collection instruction to the positioning terminal corresponding to each of the terminal holders.

[0034] Determine whether the collection time point corresponding to the preset collection period has been reached. For example, the collection period can be 20 seconds, and the time point 20 seconds apart from the previous collection time point is the current collection time point. If the current collection time point has been reached, the terminal holder who is currently on duty can be obtained from the pre-stored personnel duty table; wherein the personnel duty table includes the duty time information of each person on duty and off duty, and then it can be determined whether each person is on duty according to the current collection time point, that is, whether the duty time information of the person corresponds to the current collection time point, and then the person on duty is obtained as the terminal holder corresponding to the collection time point.

[0035] When a terminal holder uses a positioning terminal, he needs to log in with a terminal account, so each terminal holder has a corresponding terminal account; further, according to the terminal account of the terminal holder, a positioning data collection instruction can be sent to the positioning terminal corresponding to each terminal holder, and the terminal holder can receive the positioning data collection instruction based on the positioning terminal of the logged-in terminal account. When the positioning terminal receives the positioning data collection instruction, it obtains the positioning data and sends it to the management server.

[0036] In a specific embodiment, step S110 includes sub-steps: matching the position coordinates in the positioning data with the coordinate intervals of each block in the positioning database to obtain a block matching the position coordinates; determining whether the matched block is a single-layer block; if the block is a single-layer block, determining that the block is the position information corresponding to the positioning data; if the block is a multi-layer block, matching the air pressure value in the positioning data with the air pressure intervals of each sub-block in the block to obtain a sub-block matching the air pressure value in the positioning data as the position information corresponding to the positioning data.

[0037] A set of positioning data consists of position coordinates and air pressure values. The position coordinates are the latitude and longitude coordinate values, and the air pressure value is the value of the atmospheric pressure detected at the current location. Specifically, the position coordinates in the positioning data can be matched with the coordinate intervals corresponding to each block in the positioning database. Each block corresponds to a coordinate interval. A coordinate interval is a closed coordinate area formed by multiple coordinate points. The block can be a commercial building, green space, residential building, etc. It can be determined whether the position coordinates in the positioning data are within the coordinate interval of a certain block, so as to match the position coordinates of the positioning data with the coordinate interval of the block. If the position coordinates of the positioning data are within the coordinate interval of the block, it is determined that the positioning data matches the coordinate interval of the block. Through the above matching judgment method, the block matching the position coordinates can be obtained.

[0038] Furthermore, it can be determined whether the block that matches the positioning data is a single-layer block. For blocks such as commercial buildings and residential buildings, they are all multi-layer blocks (each block is composed of multiple layers of sub-blocks stacked on top of each other); for blocks such as green spaces, they are usually single-layer blocks. If the matched block is a single-layer block, the block that matches the coordinate position in the positioning data is determined to be the position information corresponding to the positioning data. If the block is not a single-layer block, it can be determined whether the air pressure value in the positioning data matches the air pressure interval of each sub-block in the block. Since the heights of each sub-block in the block are different, each sub-block corresponds to a different air pressure interval.

[0039] If the air pressure value in the positioning data matches the air pressure interval of a sub-block in the matching block, the sub-block matching the air pressure value is obtained as the position information corresponding to the positioning data. Furthermore, in order to improve the accuracy of the match between the sub-blocks, the current time and local real-time air pressure value can be obtained and the air pressure interval of each sub-block can be corrected. For example, the current time and local ground air pressure value Q0 can be obtained, the height difference between two adjacent floors of a commercial building is h1, and the height difference between two adjacent floors of a residential building is h2. The lower limit of the air pressure range of the sub-block of the i-th floor in the block corresponding to the commercial building is Q0-i×h1×r, and the upper limit is Q0-(i-1)×h1×r. The lower limit of the air pressure range of the sub-block of the j-th floor in the block corresponding to the residential building is Q0-j×h2×r, and the upper limit is Q0-(j-1)×h2×r. r is the air pressure change coefficient per unit height, and the unit is Pa / m. Therefore, each time the air pressure range correction is performed, it is only necessary to obtain the current time and local ground air pressure value Q0, and other parameters can remain fixed.

[0040] S120: Determine whether the location information is in an abnormal location according to an abnormal location identification strategy, and obtain a corresponding abnormal location determination result.

[0041] According to the abnormal position identification strategy, it is judged whether the position information is in an abnormal position, and the corresponding abnormal position judgment result is obtained. According to the abnormal position identification strategy, it is possible to judge whether the position information is in an abnormal position, that is, to judge whether the personnel are in the corresponding working position. If they are in the corresponding working position, an abnormal position judgment result of not being in an abnormal position is obtained; if they are not in the corresponding working position, an abnormal position judgment result of being in an abnormal position is obtained.

[0042] In a specific embodiment, step S120 includes sub-steps: obtaining the work location corresponding to the terminal holder of each of the positioning terminals according to the work location database in the abnormal location identification strategy; judging whether the location information of each of the positioning terminals is located in the corresponding work location; if the location information of the positioning terminal is not located in the corresponding work location, obtaining an abnormal location judgment result of being in an abnormal location; if the location information of the positioning terminal is located in the corresponding work location, obtaining an abnormal location judgment result of not being in an abnormal location.

[0043] The abnormal location identification strategy includes a work location database, which contains work locations corresponding to personnel of different positions, departments, and levels. The work location of each person can be matched with the terminal holder of the positioning terminal, so as to obtain the work location corresponding to the terminal holder of the positioning terminal from the work location database. Further, it can be determined whether the location information of the positioning terminal is located in the corresponding work location. The work location includes at least one block or at least one sub-block. It can be determined whether the location information is included in the work location. If the location information is included in the work location, it is determined that the location information of the positioning terminal is located in the corresponding work location; if the location information is not included in the work location, it is determined that the location information of the positioning terminal is not located in the corresponding work location.

[0044] In a specific embodiment, before obtaining the abnormal position judgment result of being in an abnormal position, it also includes: judging whether the position information of the positioning terminal is located within a preset time-limited location; if the position information of the positioning terminal is located within the time-limited location, obtaining the cumulative time length of the positioning terminal in the time-limited location; judging whether the cumulative time length is greater than the time-limited time length corresponding to the time-limited location; if the cumulative time length corresponding to the position information is not greater than the corresponding time-limited time length, judging that the position information is not in an abnormal position; if the position information of the positioning terminal is not located within the time-limited location or the cumulative time length corresponding to the position information is greater than the corresponding time-limited time length, judging that the position information is in an abnormal position.

[0045] Furthermore, if the location information of the positioning terminal is not located in the corresponding working area, it is further possible to determine whether the location information of the positioning terminal is located in a preset time-limited area, that is, an area that the terminal holder can enter within a limited time, and the time-limited area may be a bathroom, stairwell, etc. If the location information of the positioning terminal is located in a certain time-limited area, the cumulative duration of the positioning terminal in the time-limited area is further obtained; wherein, the initial time point at which the location information of the positioning terminal is continuously located in the time-limited area can be obtained, and the difference between the initial time point and the current time is calculated as the cumulative duration of the positioning terminal in the time-limited area. It is determined whether the cumulative duration is greater than the time-limited duration corresponding to the time-limited area, wherein different time-limited areas may correspond to different time-limited durations, for example, the time-limited duration corresponding to the time-limited area "bathroom" is 15 minutes, and the time-limited duration corresponding to the time-limited area "stairwell" is 5 minutes.

[0046] If the cumulative duration of the location information in a certain time-limited area is not greater than the time-limited duration of the time-limited area, the location information is determined not to be in an abnormal location; if the cumulative duration of the location information in a certain time-limited area is greater than the time-limited duration of the time-limited area, the location information is determined to be in an abnormal location.

[0047] S130: judging whether there is abnormal contact between the position information according to an abnormal contact judgment rule, and obtaining a corresponding abnormal contact judgment result.

[0048] According to the abnormal contact judgment rule, whether there is abnormal contact between the position information is judged to obtain the corresponding abnormal contact judgment result. Further, according to the abnormal contact judgment rule, whether there is abnormal contact between the position information can be judged. If there is a situation where a large number of people gather together, an abnormal contact judgment result indicating that there is abnormal contact is obtained.

[0049] In a specific embodiment, step S130 includes sub-steps: determining whether the location information of each of the positioning terminals is the same; calculating the positioning distance value between the positioning terminals with the same location information based on the positioning data of the positioning terminal; determining whether the positioning distance value between the positioning terminal and other positioning terminals with the same location information is less than the warning distance value set by the abnormal contact judgment rule; obtaining positioning terminals whose positioning distance value between the positioning terminal and other positioning terminals is less than the warning distance value and determining the number of abnormal contact terminals of the positioning terminal; determining whether the number of abnormal contact terminals of the positioning terminal is not less than the warning number set by the abnormal contact judgment rule; if the number of abnormal contact terminals of the positioning terminal is not less than the warning number, the abnormal contact judgment result of the positioning terminal is abnormal contact.

[0050] Specifically, it can be determined whether the location information of the positioning terminals is the same. If the location information of the positioning terminals is the same, it indicates that the terminal holders of the positioning terminals are in the same block or the same sub-block. The positioning distance values ​​between the positioning terminals with the same location information are further calculated based on the positioning data of the positioning terminals. Since the positioning terminals with the same location information are basically at the same height, there is no need to calculate the height difference, and the positioning distance values ​​of the positioning data of each positioning terminal in longitude and latitude are directly calculated. The calculation formula is shown in formula (1):

[0051]

[0052] Among them, L i,j That is, the distance between the positioning data of the i-th positioning terminal and the positioning data of the j-th positioning terminal with the same location information on the plane (i≠j), x i is the longitude in the positioning data of the i-th positioning terminal, y i is the latitude in the positioning data of the ith positioning terminal, x j is the longitude in the positioning data of the jth positioning terminal, y j is the latitude in the positioning data of the jth positioning terminal.

[0053] A warning distance value is preset in the abnormal contact judgment rule, for example, the warning distance value can be set to 5 meters. It is judged whether the positioning distance value between the positioning terminal and other positioning terminals with the same location information is less than the set warning distance value, and the number of other positioning terminals whose positioning distance values ​​with the positioning terminal are less than the warning distance value is obtained as the corresponding number of abnormal contact terminals; then, through the above method, the number of abnormal contact terminals corresponding to each positioning terminal can be obtained in turn.

[0054] The abnormal contact judgment rule also pre-sets a warning number, for example, the warning number can be set to 3. It is further judged whether the number of abnormal contact terminals of the positioning terminal is not less than the warning number. If it is not less than, the abnormal contact judgment result of the positioning terminal is that there is abnormal contact; if it is less than, the abnormal contact judgment result of the positioning terminal is that there is no abnormal contact.

[0055] S140: If the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes, generate abnormal behavior prompt information corresponding to the positioning terminal and send it to the management terminal.

[0056] If the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes, abnormal behavior prompt information corresponding to the positioning terminal is generated and sent to the management terminal. If the abnormal position judgment result of the location information of the positioning terminal is yes, it indicates that the abnormal position judgment result of the positioning terminal is in an abnormal position. If the abnormal contact judgment result of the location information of the positioning terminal is yes, it indicates that the abnormal contact judgment result of the positioning terminal is that there is abnormal contact. If at least one of the abnormal position judgment result and the abnormal contact judgment result of the positioning terminal is yes, abnormal behavior prompt information corresponding to the positioning terminal is generated, and the abnormal behavior prompt information is sent to the management terminal to remind the holder (manager) of the management terminal. After the manager receives the abnormal behavior prompt information through the management terminal, the corresponding work scheduling information can be sent to the receiving terminal of the relevant personnel through the law enforcement instrument dispatch console to make work scheduling arrangements.

[0057] In a specific embodiment, the step S140 further includes the following steps: determining a monitor corresponding to the location information of the positioning terminal as a target monitor; capturing a monitoring screen in the target monitor and transmitting the screen to the management terminal in real time.

[0058] Furthermore, the management server is also connected to the monitors set at different locations. For example, at least one monitor can be set in a block (or a sub-block), and each monitor is connected to the management server. After generating abnormal behavior prompt information corresponding to the positioning terminal, one or more monitors corresponding to the location information of the positioning terminal can also be determined as target monitors. The monitoring screen in the target monitor is intercepted and transmitted to the management terminal in real time, and the management terminal can display the corresponding monitoring screen, so as to facilitate the management personnel to monitor and manage the behavior of abnormal personnel.

[0059] The behavior monitoring management method based on terminal positioning provided in the embodiment of the present invention includes parsing the positioning data from each positioning terminal to obtain corresponding location information, judging whether the location information is in an abnormal position and judging whether there is abnormal contact between the location information. If the abnormal position judgment result of the location information is yes or the abnormal contact judgment result is yes, then generating abnormal behavior prompt information corresponding to the location information and sending it to the management terminal. The above-mentioned behavior monitoring management method can obtain the positioning data collected by the positioning terminal in real time and parse it to obtain the location information. If the location information is in an abnormal position or there is abnormal contact between the location information, then the corresponding abnormal behavior prompt information can be generated and sent to the management terminal, so that whether the position of the person is abnormal can be monitored in real time, thereby improving the efficiency and accuracy of monitoring the abnormal behavior of the person.

[0060] The embodiment of the present invention also provides a behavior monitoring management device based on terminal positioning, which can be configured in a management server and is used to execute any embodiment of the behavior monitoring management method based on terminal positioning. Figure 4 , Figure 4 A schematic block diagram of a behavior monitoring and management device based on terminal positioning provided in an embodiment of the present invention.

[0061] like Figure 4 As shown, the behavior monitoring management device 100 based on terminal positioning includes a location information acquisition unit 110, an abnormal location judgment result acquisition unit 120, an abnormal contact judgment result acquisition unit 130 and an abnormal behavior prompt information sending unit 140.

[0062] The location information acquisition unit 110 is used to analyze the location data from each of the positioning terminals according to a preset positioning database to obtain location information corresponding to each of the positioning data.

[0063] The abnormal position determination result acquisition unit 120 is used to determine whether the position information is in an abnormal position according to an abnormal position identification strategy, and obtain a corresponding abnormal position determination result.

[0064] The abnormal contact judgment result obtaining unit 130 is used to judge whether there is abnormal contact between the position information according to the abnormal contact judgment rule, and obtain the corresponding abnormal contact judgment result.

[0065] The abnormal behavior prompt information sending unit 140 is used to generate abnormal behavior prompt information corresponding to the positioning terminal and send it to the management terminal if the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes.

[0066] The behavior monitoring management device based on terminal positioning provided in the embodiment of the present invention applies the above-mentioned behavior monitoring management method based on terminal positioning, and the method includes: parsing the positioning data from each positioning terminal to obtain corresponding location information, judging whether the location information is in an abnormal position and judging whether there is abnormal contact between the location information, and if the abnormal location judgment result of the location information is yes or the abnormal contact judgment result is yes, then generating abnormal behavior prompt information corresponding to the location information and sending it to the management terminal. The above-mentioned behavior monitoring management method can obtain the positioning data collected by the positioning terminal in real time and parse it to obtain the location information. If the location information is in an abnormal position or there is abnormal contact between the location information, then the corresponding abnormal behavior prompt information can be generated and sent to the management terminal, so that whether the position of the person is abnormal can be monitored in real time, thereby improving the efficiency and accuracy of monitoring the abnormal behavior of the person.

[0067] The above-mentioned behavior monitoring management device based on terminal positioning can be implemented in the form of a computer program, which can be used in Figure 5 Runs on the computer device shown.

[0068] See also Figure 5 , Figure 5 1 is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a management server for executing a behavior monitoring management method based on terminal positioning to monitor and manage human behavior.

[0069] See also Figure 5 The computer device 500 includes a processor 502 , a memory and a communication interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .

[0070] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a behavior monitoring management method based on terminal positioning, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.

[0071] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .

[0072] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the behavior monitoring management method based on terminal positioning.

[0073] The communication interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will appreciate that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0074] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned behavior monitoring management method based on terminal positioning.

[0075] Those skilled in the art will understand that Figure 5 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 5 The embodiments shown are consistent and will not be described again here.

[0076] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0077] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned behavior monitoring management method based on terminal positioning are implemented.

[0078] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0079] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.

[0080] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.

[0081] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0082] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.

[0083] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A behavior monitoring management method based on terminal positioning, the method is applied to a management server, the management server establishes a network connection with at least one positioning terminal and at least one management terminal to realize data information transmission, characterized in that: The method comprises: Parsing the positioning data from each positioning terminal according to a preset positioning database to obtain location information corresponding to each positioning data; Determine whether the location information is in an abnormal location according to an abnormal location identification strategy, and obtain a corresponding abnormal location determination result; Judging whether there is abnormal contact between the position information according to an abnormal contact judgment rule, and obtaining a corresponding abnormal contact judgment result; If the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes, abnormal behavior prompt information corresponding to the positioning terminal is generated and sent to the management terminal.

2. The behavior monitoring management method based on terminal positioning according to claim 1 is characterized in that: Before parsing the positioning data from each positioning terminal according to the preset positioning database, the method further includes: If a collection time point corresponding to a preset collection period is reached, the terminal holder corresponding to the collection time point is determined according to a pre-stored personnel duty table; Sending a positioning data collection instruction to the positioning terminal corresponding to each of the terminal holders.

3. The behavior monitoring management method based on terminal positioning according to claim 1 or 2, characterized in that: The step of parsing the positioning data from each positioning terminal according to a preset positioning database to obtain location information corresponding to each positioning data includes: Matching the position coordinates in the positioning data with the coordinate intervals of each block in the positioning database to obtain a block matching the position coordinates; Determine whether the matching block is a single-layer block; If the block is a single-layer block, determining that the block is location information corresponding to the positioning data; If the block is a multi-layer block, the air pressure value in the positioning data is matched with the air pressure interval of each sub-block in the block to obtain the sub-block matching the air pressure value in the positioning data as the position information corresponding to the positioning data.

4. The behavior monitoring management method based on terminal positioning according to claim 1 or 2, characterized in that: The determining whether the location information is in an abnormal location according to the abnormal location identification strategy to obtain a corresponding abnormal location determination result includes: Acquiring the work location corresponding to the terminal holder of each positioning terminal according to the work location database in the abnormal position identification strategy; Determining whether the location information of each positioning terminal is located within the corresponding working area; If the location information of the positioning terminal is not located in the corresponding working area, an abnormal position judgment result of being in an abnormal position is obtained; If the location information of the positioning terminal is located in the corresponding working area, an abnormal position judgment result that the terminal is not in an abnormal position is obtained.

5. The behavior monitoring management method based on terminal positioning according to claim 4 is characterized in that: Before obtaining the abnormal position determination result at the abnormal position, the method further includes: Determining whether the location information of the positioning terminal is within a preset time-limited location; If the location information of the positioning terminal is within the time-limited location, obtaining the accumulated time length of time the positioning terminal is within the time-limited location; Determine whether the accumulated duration is greater than the time-limited duration corresponding to the time-limited location; If the accumulated duration corresponding to the location information is not greater than the corresponding time limit duration, it is determined that the location information is not in an abnormal location; If the location information of the positioning terminal is not located within the time-limited area or the accumulated duration corresponding to the location information is greater than the corresponding time-limited duration, it is determined that the location information is in an abnormal position.

6. The behavior monitoring management method based on terminal positioning according to claim 1 or 2, characterized in that: The step of judging whether the position information is in abnormal contact according to the abnormal contact judgment rule to obtain a corresponding abnormal contact judgment result includes: Determining whether the location information of each positioning terminal is the same; Calculating the positioning distance value between positioning terminals having the same position information according to the positioning data of the positioning terminal; Determine whether the positioning distance between the positioning terminal and other positioning terminals having the same position information is less than the warning distance value set by the abnormal contact judgment rule; Acquire a positioning terminal whose positioning distance value between the positioning terminal and other positioning terminals is smaller than the warning distance value and determine the number of abnormal contact terminals of the positioning terminal; Determine whether the number of abnormal contact terminals of the positioning terminal is not less than the warning number set by the abnormal contact judgment rule; If the number of abnormal contact terminals of the positioning terminal is not less than the warning number, the abnormal contact judgment result of the positioning terminal is abnormal contact.

7. The behavior monitoring management method based on terminal positioning according to claim 1 or 2, characterized in that: The management server is in communication connection with monitors arranged at different locations, and after the abnormal behavior prompt information corresponding to the location information is generated and sent to the management terminal, the method further includes: Determine a monitor corresponding to the location information of the positioning terminal as a target monitor; The monitoring screen in the target monitor is intercepted and transmitted to the management terminal in real time.

8. A behavior monitoring and management device based on terminal positioning, characterized in that: The device is configured in a management server, and the management server establishes network connections with at least one positioning terminal and at least one management terminal respectively to realize data information transmission. The device applies the behavior monitoring management method based on terminal positioning according to any one of claims 1 to 7, and the device includes: A location information acquisition unit, configured to parse the location data from each of the positioning terminals according to a preset positioning database to obtain location information corresponding to each of the positioning data; An abnormal position judgment result obtaining unit is used to judge whether the position information is in an abnormal position according to an abnormal position identification strategy, and obtain a corresponding abnormal position judgment result; An abnormal contact judgment result obtaining unit, used for judging whether the position information is in abnormal contact according to an abnormal contact judgment rule, and obtaining a corresponding abnormal contact judgment result; The abnormal behavior prompt information sending unit is used to generate abnormal behavior prompt information corresponding to the positioning terminal and send it to the management terminal if the abnormal position judgment result of the positioning terminal is yes or the abnormal contact judgment result is yes.

9. A computer device, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the behavior monitoring management method based on terminal positioning described in any one of claims 1-7 when executing the program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the behavior monitoring management method based on terminal positioning are implemented as described in any one of claims 1 to 7.