[go: up one dir, main page]

CN111866736A - Risk reminding method, risk reminding device and server - Google Patents

Risk reminding method, risk reminding device and server Download PDF

Info

Publication number
CN111866736A
CN111866736A CN202010537754.6A CN202010537754A CN111866736A CN 111866736 A CN111866736 A CN 111866736A CN 202010537754 A CN202010537754 A CN 202010537754A CN 111866736 A CN111866736 A CN 111866736A
Authority
CN
China
Prior art keywords
monitored
place
people
reminding
risk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010537754.6A
Other languages
Chinese (zh)
Inventor
刘新
黄庆财
雷喜龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Launch Technology Co Ltd
Original Assignee
Shenzhen Launch Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Launch Technology Co Ltd filed Critical Shenzhen Launch Technology Co Ltd
Priority to CN202010537754.6A priority Critical patent/CN111866736A/en
Publication of CN111866736A publication Critical patent/CN111866736A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Telephonic Communication Services (AREA)
  • Alarm Systems (AREA)

Abstract

The application discloses a risk reminding method, a risk reminding device, a server and a computer readable storage medium. Wherein, the method comprises the following steps: determining a place to be monitored; determining a threshold value of the number of early warning people according to the information of the place to be monitored; counting the real-time number of people in the place to be monitored; and if the real-time number of people reaches the early warning number threshold value, outputting a first reminding message, wherein the first reminding message is used for reminding the place to be monitored of the aggregation risk. Through the scheme, the intelligent monitoring of the place to be monitored can be achieved, the reminding is timely sent out when the gathering risk exists in the place to be monitored, and the monitoring efficiency is improved.

Description

Risk reminding method, risk reminding device and server
Technical Field
The application belongs to the technical field of big data information, and particularly relates to a risk reminding method, a risk reminding device, a server and a computer readable storage medium.
Background
The public place is a place which is open to the public, and once the uncontrolled crowd gathering condition occurs in the public place, the personal safety and the property safety of people are possibly influenced.
At present, security personnel often monitor public places manually, and when the crowd gathering condition is monitored, the gathered crowd is evacuated in a manual reminding mode. This kind of mode control efficiency is lower, and is difficult to accomplish the timely warning to the crowd of gathering.
Disclosure of Invention
The application provides a risk reminding method, a risk reminding device, a server and a computer readable storage medium, which can improve monitoring efficiency and realize timely reminding of crowds gathered in public places.
In a first aspect, the present application provides a risk reminding method, including:
determining a place to be monitored;
determining a threshold value of the number of early warning people according to the information of the place to be monitored;
counting the real-time number of people in the place to be monitored;
and if the real-time number of people reaches the early warning number threshold, outputting a first reminding message, wherein the first reminding message is used for reminding the place to be monitored of the aggregation risk.
Optionally, the determining the threshold of the number of early-warning people according to the information of the to-be-monitored place includes:
and determining the threshold of the number of early warning people according to the area and the space property of the place to be monitored and the monitoring time period of the current moment.
Optionally, the counting the number of the real-time people in the to-be-monitored place includes:
Acquiring terminal wireless signals sent by each mobile terminal in the place to be monitored, wherein the terminal wireless signals carry terminal identifications of the mobile terminals;
counting the number of mobile terminals in the place to be monitored based on the terminal identification carried by each terminal wireless signal;
and determining the real-time number of people in the place to be monitored according to the number of the mobile terminals in the place to be monitored.
Optionally, after determining the number of people in the real time in the location to be monitored, the risk reminding method further includes:
drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
and chaining the thermodynamic diagrams into a block chain, so that an access device of the block chain can consult the thermodynamic diagrams of the places to be monitored at a specified time and determine whether the places to be monitored have aggregation risks at the specified time.
Optionally, the risk reminding method further includes:
searching an early warning frequency threshold value associated with a place to be monitored;
counting the times of aggregation risks existing in the places to be monitored within a preset period time;
and if the frequency reaches the early warning frequency threshold value, marking the place to be monitored, and outputting a second reminding message, wherein the second reminding message is used for reminding that the place to be monitored is marked.
Optionally, the outputting the second reminding message includes:
searching a supervisor organization associated with the place to be monitored;
acquiring a contact way of the main organization;
and sending a second reminding message to the host organization based on the contact way.
Optionally, the outputting the second reminding message includes:
searching the equipment network address of the public address equipment associated with the place to be monitored;
sending the second reminding message to the public address equipment based on the equipment network address;
and triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
In a second aspect, the present application provides a risk reminding device, including:
the monitoring system comprises a to-be-monitored place determining unit, a monitoring unit and a monitoring unit, wherein the to-be-monitored place determining unit is used for determining a to-be-monitored place;
the people number threshold value determining unit is used for determining the early warning people number threshold value according to the information of the place to be monitored;
the real-time people counting unit is used for counting the real-time people in the place to be monitored;
and the first reminding output unit is used for outputting a first reminding message if the real-time number of people reaches the early warning number threshold value, and the first reminding message is used for reminding the place to be monitored of the aggregation risk.
Optionally, the statistical unit includes:
a wireless signal obtaining subunit, configured to obtain a terminal wireless signal sent by each mobile terminal in the to-be-monitored location, where the terminal wireless signal carries a terminal identifier of the mobile terminal;
a terminal number counting subunit, configured to count the number of mobile terminals in the to-be-monitored location based on the terminal identifier carried by each terminal wireless signal;
and the real-time people number determining subunit is used for determining the real-time people number of the place to be monitored according to the number of the mobile terminals in the place to be monitored.
Optionally, the risk reminding device further includes:
the thermodynamic diagram drawing unit is used for drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
and the thermodynamic diagram uplink unit is used for uplink the thermodynamic diagrams to the block chain, so that the access equipment of the block chain can consult the thermodynamic diagrams of the places to be monitored at the specified time and determine whether the places to be monitored have aggregation risks at the specified time.
Optionally, the risk reminding device further includes:
the frequency threshold value searching unit is used for searching the early warning frequency threshold value associated with the place to be monitored;
The risk frequency counting unit is used for counting the frequency of the aggregation risk in the place to be monitored in a preset period time;
a place marking unit, configured to mark the place to be monitored if the number of times reaches the warning number threshold;
and the second reminding output unit is used for outputting a second reminding message, and the second reminding message is used for reminding that the place to be monitored is marked.
Optionally, the second alert output unit includes:
the main organization searching subunit is used for searching the main organization related to the place to be monitored;
a contact information acquiring subunit, configured to acquire a contact information of the host organization;
and the first message sending subunit is used for sending a second reminding message to the master organization based on the contact way.
Optionally, the second alert output unit includes:
the network address searching subunit is used for searching the equipment network address of the public address equipment associated with the place to be monitored;
a second message sending subunit, configured to send the second warning message to the public address device based on the device network address;
and the message trigger output subunit is used for triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
In a third aspect, the present application provides a server comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to the first aspect when executing the computer program.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method of the first aspect.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by one or more processors, performs the steps of the method of the first aspect as described above.
Therefore, according to the scheme of the application, for any public place needing to be monitored, namely the place to be monitored, the server can determine the threshold value of the number of the early-warning people according to the information of the place to be monitored so as to realize intelligent monitoring of the place to be monitored; once the number of people gathered in the to-be-monitored place is more, the early warning number threshold value is reached, the server outputs the reminding message, the gathered people are reminded to leave as soon as possible through the reminding message, timely reminding of the gathered people in the to-be-monitored place is achieved, and the monitoring efficiency is improved to a certain extent compared with manual monitoring. It is understood that the beneficial effects of the second aspect to the fifth aspect can be referred to the related description of the first aspect, and are not described herein again.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flowchart illustrating an implementation of a risk reminding method according to an embodiment of the present application;
fig. 2 is a schematic view of an interaction flow of a server, an access device, and a block chain in the risk reminding method according to the embodiment of the present application;
fig. 3 is a flowchart of an implementation of another risk reminding method provided in an embodiment of the present application;
fig. 4 is a schematic view illustrating an interaction flow between a server and a public address device in a risk reminding method according to an embodiment of the present application;
fig. 5 is a block diagram of a risk reminding device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a server according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
Public places are open to the public, and when people gather in the public places, people harassment events can occur, so that property safety and personal safety of the general public are affected. At present, most public places still adopt the manual mode to monitor whether crowd's gathering phenomenon appears. However, when the public area is large or the structure is complicated, the efficiency of monitoring by a manual method is affected. Based on this, the embodiment of the application provides a risk reminding method, a risk reminding device, a server and a computer-readable storage medium, which can realize intelligent monitoring of public places, and can timely remind people to leave as soon as possible when monitoring that the risk of crowd gathering exists, and the monitoring efficiency is improved to a certain extent compared with manual monitoring. In order to explain the technical solutions proposed in the embodiments of the present application, the following description will be given by way of specific examples.
The following describes a risk reminding method provided by an embodiment of the present application. Referring to fig. 1, the risk reminding method includes:
step 101, determining a place to be monitored;
in the embodiment of the present application, the location to be monitored refers to a public location where people group gathering monitoring is required. The server can determine each public place as a place to be monitored; or, the server may also receive a selection instruction of the background person, and determine the public place pointed by the selection instruction as the place to be monitored, where the determination mode of the place to be monitored is not limited.
Step 102, determining a threshold value of the number of early-warning people according to the information of the place to be monitored;
in the embodiment of the present application, the information of the location to be monitored includes, but is not limited to, an area, a spatial property, and a monitoring time period. The information of the places to be monitored can all influence the setting of the threshold value of the number of the early-warning people of the places to be monitored, so that the server can determine the threshold value of the number of the early-warning people of the places to be monitored at the current moment according to the area and the space property of the places to be monitored and the monitoring time period of the places to be monitored at the current moment.
For the area, this information is used to indicate the activity area of the person in the place to be monitored (i.e. the business area minus the area occupied by the table and chair and/or equipment), and the parameters of this area can be pre-configured in the server; alternatively, the prediction may be obtained by predicting a picture captured for the first time by a monitoring camera provided in a place to be monitored, and the prediction may be stored in the server after the first prediction. The manner of obtaining the area of the site to be monitored is not limited here.
For the spatial property, which is used to indicate whether the location to be monitored belongs to an open space or a closed space, the parameters of the spatial property may be configured in advance in the server. For example, the open space refers to outdoor events such as squares and parks, and the closed space refers to indoor events such as cinemas and bars. The server can be pre-configured with basic safety distances corresponding to the closed space and the open space respectively. Generally, the accommodation capacity of the open space is considered to be stronger than that of the closed space, and thus, the basic safety distance corresponding to the configured closed space may be slightly larger than that corresponding to the open space.
For the monitoring time period, the information is used for indicating that the place to be monitored is under monitoring in which time of day, and the parameter of the monitoring time period can be configured in the server in advance. It should be noted that, the number of monitoring time periods is not limited in the embodiments of the present application; that is, for a location to be monitored, it may correspond to a plurality of monitoring time periods that are not coincident. For example, for a park, considering more people for morning exercise, five to ten in the morning may be configured as a monitoring period; for the bar, considering that the bar is usually open at night and has a rest in the daytime, six morning hours to six evening hours can be configured as one monitoring time period, and six evening hours to six morning hours next day can be configured as another monitoring time period.
Furthermore, the server can also pre-configure the number of people adjustment factors corresponding to each monitoring time period. For example, if there are more people doing morning exercise in the park, the monitoring time period from five am to ten am of the park may be set to a people adjustment factor greater than 1 to increase the pre-warning people threshold value appropriately. For another example, in public places such as a cinema and a bar, business peak hours will come in at night, a people number adjusting factor larger than or equal to 1 can be set in the monitoring time period at night corresponding to the public places so as to increase the early warning people number threshold value properly; on the contrary, the monitoring time period in daytime corresponding to the public places can be provided with a people number adjusting factor less than or equal to 1 so as to properly reduce the early warning people number threshold value.
Illustratively, the pre-alarm population threshold may be determined by the process of:
firstly, acquiring the activity area of personnel in a place to be monitored; then determining a corresponding basic safety distance according to whether the place to be monitored is an open space or a closed space, and calculating to obtain the safe accommodating number of people in the place to be monitored based on the personnel activity area and the basic safety distance; and finally, calculating to obtain the threshold value of the early warning number of people through the number of people adjustment factors corresponding to the monitoring time period at the current moment.
For example, assume that the site to be monitored is a small square, with a personnel activity area of 500 square meters; the basic safety distance is 2 meters because the small square is an open place; the server is provided with three monitoring time periods from five am to ten am (corresponding to the people number adjustment factor 1.1), from five pm to ten pm (corresponding to the people number adjustment factor 1.2) and from eleven pm to five pm (corresponding to the people number adjustment factor 0.5); then, the occupied area of each person is 4 square meters calculated according to the basic safe distance of 2 meters (when the distances of 2 meters are kept between every two persons respectively in front, back, left and right, each person occupies a square area which takes the person as a central point and has the side length of 2 meters, and the area of the square area is 4 square meters); then, the activity area of the people is 500 square meters, and the occupied area of each person is 4 square meters, so that the number of the people to be safely accommodated is 125; and multiplying the number of people by the number adjusting factors corresponding to each monitoring time period respectively to obtain: the early warning number threshold of the small square is 137 from five am to ten am; the early warning number of people in the small square is 150 from five to ten in the morning; the early warning number threshold of the small square is 62 from eleven points in the evening to five points in the morning of the next day.
For another example, assume that the place to be monitored is a bar, and the activity area of the person is 300 square meters; because the small square is a closed place, the basic safety distance is 2.5 meters; the server is provided with two monitoring time periods from six points in the morning to six points in the evening (corresponding to the people number adjustment factor 0.3) and from six points in the evening to six points in the next morning (corresponding to the people number adjustment factor 1); the occupied area of each person is 6.25 square meters calculated according to the basic safe distance of 2.5 meters (when the distances of 2.5 meters are kept at the front, the back, the left and the right, each person occupies a square area which takes the person as the center point and has the side length of 2.5 meters, and the area of the square area is 6.25 square meters); then dividing the activity area of 300 square meters of people by the occupied area of 6.25 square meters of each person to obtain 48 people safely accommodated; and multiplying the number of people by the number adjusting factors corresponding to each monitoring time period respectively to obtain: from six morning hours to six evening hours, the threshold value of the number of early warning people in the bar is 14; the early warning number threshold value of the bar is 48 from six nights to six morning days.
Step 103, counting the number of real-time people in the place to be monitored; .
In the embodiment of the application, the number of people in the place to be monitored is counted in real time in the monitoring time period. Alternatively, considering that a large number of people are generally less likely to flood a public place in a short time, the number of people in the place to be monitored may be periodically counted here, and the interval time is not limited, and may be counted every 5 minutes, for example. Of course, the number of real-time people in the above-mentioned places to be monitored may be continuously counted, which is not limited herein.
In an application scenario, considering that most public places are provided with monitoring cameras, a server can count the number of real-time people through the monitoring cameras arranged in the places to be monitored, and the method can be embodied in the following steps; acquiring a monitoring picture transmitted back by a target monitoring camera, wherein the target monitoring camera is a monitoring camera arranged in a place to be monitored; performing head detection on the monitoring picture; and determining the number of the detected heads as the real-time number of people in the place to be monitored.
In another application scenario, considering that almost everyone carries a mobile terminal when going out, the server can count the number of mobile terminals in a place to be monitored through a base station positioning technology of a communication operator, and the number of mobile terminals is taken as a real-time number, which can be specifically expressed as: acquiring terminal wireless signals sent by each mobile terminal in a place to be monitored by a base station positioning technology of a communication operator, wherein the terminal wireless signals carry terminal identifications of the mobile terminals; counting the number of mobile terminals in the place to be monitored based on the terminal identification carried by each terminal wireless signal; and determining the real-time number of people in the place to be monitored according to the number of the mobile terminals in the place to be monitored. The terminal identifier is used to uniquely identify a mobile terminal, for example, the terminal identifier may be a terminal number (in the case that the mobile terminal is a mobile phone, the terminal number may be a mobile phone number), or may also be an International Mobile Equipment Identity (IMEI) of the mobile terminal, and is not limited herein.
And 104, outputting a first reminding message if the real-time number reaches the early warning number threshold, wherein the first reminding message is used for reminding the place to be monitored of the aggregation risk.
In the embodiment of the application, when the server finds that the counted real-time number of people reaches the threshold value of the number of early-warning people, a first reminding message is output, and the first reminding message is used for reminding that the place to be monitored has the aggregation risk at the moment. Once the number of the real-time people falls back to the value below the threshold of the number of the early-warning people, the gathering risk is considered to be eliminated, and at the moment, people gathering monitoring is continuously carried out on the place to be monitored. Alternatively, when the server obtains the real-time number of people in the place to be monitored by the base station positioning technology of the communication operator, the step can be represented as: and sending the first reminding message to each mobile terminal in the place to be monitored based on the terminal identification carried by each terminal wireless signal.
In an application scenario, the first reminding message may be presented in a text form. For example, the server determines that the location to be monitored has an aggregation risk, and when finding that a mobile phone (mobile terminal) with a mobile phone number (i.e., a terminal identifier) of 137xxxxxxxx is located in the location to be monitored through a base station location technology of a communication operator, sends a short message (i.e., a first reminding message) to the mobile phone through the mobile phone number. For example only, the content of the short message may be: "your area (name of place to be monitored) currently has a gathering risk, and for your safety, please leave as soon as possible. "
In another scenario, the first reminding message may be in the form of a picture. For example, the server determines that the location to be monitored has an aggregation risk, and if it is found through a base station location technology of a communication carrier that a mobile phone (mobile terminal) with a mobile phone number (i.e., a terminal identifier) of 137xxxxxxxx is in the location to be monitored, pushes a picture (i.e., a first reminding message) to the mobile phone through the mobile phone number. For example only, the picture may be a picture of people gathering in the place to be monitored captured at the current moment by a monitoring camera arranged in the place to be monitored; alternatively, the picture may be a thermodynamic diagram drawn based on the number of people in real time at the current time of the location to be monitored. The display content of the picture is not limited here as long as the picture can play a role of reminding.
Optionally, in order to track the number of people gathering in the place to be monitored, after the step 103, the risk reminding method provided in the embodiment of the present application further includes:
drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
the thermodynamic diagram is linked into a blockchain.
In order to more intuitively display the number of the real-time people in the place to be monitored, a thermodynamic diagram can be drawn after the number of the real-time people is counted each time, and the thermodynamic diagram obtained through drawing is linked to a block chain. Of course, the server may also store the drawn thermodynamic diagram in a local or cloud database, which is not limited herein. Illustratively, the blockchain is a novel application mode of computer technology, such as distributed data storage, point-to-point transmission, consensus mechanism and encryption algorithm, and is essentially a decentralized database. The blockchain adopts a string of data blocks which are associated by using a cryptographic method, and each data block contains a batch of information which can be used for verifying the validity (anti-counterfeiting) of the information and generating a next block through the blockchain. Based on these characteristics of the blockchain, each access user can use a respective access device (e.g., desktop computer, mobile terminal, or laptop computer, etc.) to review the thermodynamic diagrams of the location to be monitored at a given moment through the blockchain.
Referring to fig. 2, fig. 2 shows an interaction flow of a server, an access device, and a blockchain. In which various other steps that are not relevant to the interaction flow are not shown in fig. 2 and are omitted with dashed lines. The server can link the thermodynamic diagram of the equipment to be monitored into a block chain at each moment; that is, the blockchain may store various times (including historical time T)0、T1And T2And the current time T3) Thermodynamic diagrams of the site to be monitored. The access device can read the place to be monitored from the block chain according to the self requirement at some specified time (which can be T)0、T1、T2And T3Any time in the future) and analyzes and knows from the thermodynamic diagram whether the site to be monitored at the specified time has an aggregation risk.
For example, other users who prepare to go to the place to be monitored can use the access device to consult the thermodynamic diagram of the place to be monitored at the current moment in the block chain, and know whether the place to be monitored currently has the aggregation risk or not, so that the subsequent journey can be planned conveniently.
For another example, a supervisor of the to-be-monitored place can use the access device to look up thermodynamic diagrams of the to-be-monitored place at each historical time and/or current time in the block chain at any time, and timely know whether the to-be-monitored place has aggregation risks at each historical time and/or current time, so that a fact basis is provided for management of the to-be-monitored place.
In addition, for each place to be monitored, the server can obtain the real-time people number variation trend of the place to be monitored according to the sequence of the drawing time of the thermodynamic diagram from first to last. This data (i.e., the trend of the real-time population change) may also be linked into the blockchain, so that background personnel, other users, and/or authorities can have a more comprehensive understanding of the crowd gathering condition of the location to be monitored.
Optionally, referring to fig. 3, in order to screen out a public place with a high aggregation risk, the risk reminding method provided in the embodiment of the present application further includes:
step 301, searching an early warning frequency threshold value associated with a place to be monitored;
in the embodiment of the application, the administrator of the public place can also preset the early warning time threshold value related to the public place and upload the set early warning time threshold value to the server. Therefore, the server can store at least one monitoring time period respectively associated with a plurality of public places and the early warning number threshold value associated with each monitoring time period, and also can store the early warning number threshold value respectively associated with a plurality of public places.
Step 302, counting the times of aggregation risks in the places to be monitored within a preset period time;
In the embodiment of the present application, the period time is set by the server, and may be one month, one quarter, or half a year, and is not limited herein. For the places to be monitored belonging to the open space or the closed space, the number of times of the aggregation risk existing in the places to be monitored can be set to be 0 every time a new cycle time is entered. And in the period time, adding 1 to the times of the aggregation risk in the to-be-monitored place every time when the real-time number of people reaches the threshold value of the number of early-warning people based on the situation of the monitoring place, so as to count the times of the aggregation risk in the to-be-monitored place.
The following description will be made on how to count the number of times of the aggregation risk existing in the place to be monitored, taking the place to be monitored as an example of a park belonging to an open space: the monitoring time period of a park is from five am to ten am, and the threshold value of the number of early-warning people is 200; the number of people gathered in the park (namely the number of people in the park in real time) reaches 200 at 7:30 in a certain day, and the gathering risk is recorded once; the number of people gathered in the park (i.e., the number of people in real time at this time) is found to fall back to 199 at 7:40, which indicates that the risk of gathering is eliminated at this time; then, the number of people gathered in the park (namely the number of people in real time at the moment) is found to reach 200 again at 23:50, and then the risk of gathering is recorded once again. It should be noted that, for the places to be monitored (such as cinema and bar) belonging to the enclosed space, the above example can also be referred to count the number of times of the risk of aggregation, and the details are not described here.
Step 303, if the number of times reaches the warning number threshold, marking the to-be-monitored location, and outputting a second reminding message, where the second reminding message is used to remind that the to-be-monitored location is marked.
In the embodiment of the application, when the number of times of the gathering risk in the place to be monitored reaches the early warning number threshold, the place to be monitored is marked, and a second reminding message is output, wherein the second reminding message is used for reminding that the place to be monitored is marked. The marked public place is the public place with higher aggregation risk, and background personnel can focus on the marked public place so as to reduce the occurrence of uncontrollable crowd aggregation. Optionally, the mark of the place to be monitored can be cancelled based on a mark cancelling instruction input by background personnel; alternatively, the server may determine whether to remove the tag for the monitored location based on actual conditions. For example, if a place to be monitored is marked, the marking is maintained until the next period of time is finished, and the number of times of the aggregation risk in the next period of time of the place to be monitored does not reach the early warning number threshold, and the marking of the place to be monitored is cancelled.
In an application scenario, the second reminding message may be output to a government regulatory department, so that the government regulatory department may intervene in time, which may be embodied as: searching a supervisor organization associated with the place to be monitored; acquiring a contact way of the main organization; and sending a second reminding message to the host organization based on the contact way.
Different public places can be divided into corresponding place categories in advance, and each place category is corresponding to a supervisor mechanism in advance; based on this, the supervisor associated with the venue to be monitored may be determined according to the venue category of the venue to be monitored. For example, the place to be monitored is a park, which belongs to the place category of the tourist area, considering that the tourist area is managed by the city management office, the administrative department associated with the place category of the tourist area can be set as the city management office, and when the number of times of the park with aggregation risk reaches the corresponding early warning number threshold, the server can search the contact way of the local city management office in the preset data. For another example, the location to be monitored is a bar belonging to the category of the entertainment location, and the competent organization associated with the category of the entertainment location can be set as the public security office in consideration of the high possibility of adverse events such as fighting in the entertainment location, and the server can search the contact information of the local public security office (or the place of dispatch) in the preset data when the number of times of the bar having the aggregation risk reaches the corresponding early warning number threshold.
It should be noted that, if the location to be monitored cannot be matched with any location type, the location feature similarity between the location to be monitored and each location type can be calculated, and the location to be matched is determined, wherein the location to be matched refers to a public location with the greatest location feature similarity with the location to be monitored; then, detecting whether the site feature similarity of the site to be monitored and the site to be matched is greater than a preset similarity threshold, if so, determining that the site to be monitored and the site to be matched belong to the same site category; if not, a new place category is created for the place to be monitored, and background personnel are reminded to maintain information such as the contact way of the new place category in time.
After the server obtains the contact information of the host organization, a second reminding message can be sent to the associated host organization based on the contact information. It should be noted that the second reminder message is presented in a form related to the contact address. For example, if the searched contact way is a telephone number of a landline phone, the telephone number of the landline phone can be dialed, and the second reminding message is automatically played in a voice form after the telephone number of the landline phone is switched on; if the searched contact form is the mobile phone number, a second reminding message can be sent to the mobile phone number in a short message form; and if the searched contact form is the mailbox address, sending a second reminding message to the mailbox address in a mail form. By way of example only, in such an application scenario, the second reminder message may be "(name of the venue to be monitored) as a high aggregate risk venue, please pay close attention to the expensive unit". It should be noted that, in order to avoid sending a message to the government regulatory authority repeatedly, the second reminding message may be output to the government regulatory authority only when the location to be monitored is marked within a period of time; that is, after the location to be monitored is marked, if the location to be monitored is found to have the risk of aggregation through steps 101 and 104, the second reminding message does not need to be output to the government regulatory department again. For example only, the cycle time is one quarter, the threshold value of the early warning times of the place A to be monitored is 5, and the threshold value of the number of the early warning people is 20; in a certain quarter (for example, 1 month and 1 day to 3 months and 31 days), once the number of the real-time people in the monitoring time period of the place A to be monitored reaches 20, recording the number of early warning times; when the number of the real-time people in the monitoring time period of the place A to be monitored reaches 20 in the fifth time, namely when the number of the early warning times reaches 5, marking the place A to be monitored, and simultaneously outputting the second reminding message to a master organization of the place A to be monitored; after that, if it is found again that the number of real-time people in the monitoring time period of the location a to be monitored reaches 20 (that is, the number of early warning times is greater than 5), since the second reminding message has been output to the main organization of the location a to be monitored in this season, the second reminding message is not output to the gate of the pipe repeatedly.
Under another kind of application scene, if treating that the monitoring place installs public address equipment, then accessible this public address equipment output second warning message to dispel the crowd that treats the monitoring equipment gathering as soon as possible, can show specifically as: searching the equipment network address of the public address equipment associated with the place to be monitored; sending the second reminding message to the public address equipment based on the equipment network address; and triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
If a public place is equipped with a public Address device, a manager in the public place may register the public Address device in the server in advance, specifically, obtain a device network Address of the public Address device, for example, an Internet Protocol (IP) Address or a Media Access Control Address (MAC), and upload the obtained device Address to the server. Thus, the server may store device network addresses of the public address devices respectively associated with a plurality of public places where the public address devices have been installed. Through the network address of the equipment, the server can realize data interaction with public. In the period time, if the place to be monitored is marked, the marked moment (namely the moment that the times of the place to be monitored, which has the aggregation risk, are updated) is known to have the aggregation risk, and the server can send a second reminding message to the public address equipment based on the equipment network address of the public address equipment of the place to be monitored; after the public address equipment of the place to be monitored receives the second reminding message, the public address equipment can output the second reminding message in a voice mode so as to disperse gathered people of the place to be monitored as soon as possible. It should be noted that if the place to be monitored is marked, and found through steps 101 and 104 that there is an aggregation risk in the place to be monitored, a second reminding message may be output again through the public address device. For example only, the cycle time is one quarter, the threshold value of the early warning times of the place A to be monitored is 5, and the threshold value of the number of the early warning people is 20; in a certain quarter (for example, 1 month and 1 day to 3 months and 31 days), once the number of the real-time people in the monitoring time period of the place A to be monitored reaches 20, recording the number of early warning times; when the number of the real-time people in the monitoring time period of the place A to be monitored reaches 20 in the fifth time, namely when the number of the early warning times reaches 5, marking the place A to be monitored, and simultaneously outputting a second reminding message through the public address equipment of the place A to be monitored; after that, when the number of people in the monitoring time period of the place A to be monitored reaches 20 in the season, the second reminding message is output through the public address equipment of the place A to be monitored again.
It is to be noted that the number of the public space installed sound amplifying apparatuses is not limited to one in consideration of the fact that the number of the sound amplifying apparatuses is not limited thereto. That is, the server may find out more than one network address of the device, each network address of the device corresponding to a public address device of the location to be monitored; the server can send a second reminding message based on any found equipment network address so that one public address equipment is triggered to perform voice broadcast; or the server can send a second reminding message based on all the searched network addresses of the equipment, so that all the public address equipment are triggered to perform voice broadcast together; or the server can also optionally select a plurality of equipment network addresses from all the searched equipment network addresses to send a second reminding message, so that part of the public address equipment is triggered to perform voice broadcast.
Alternatively, the data associated with each public place may be stored in the server in the form of a table, a simple example of which is given below:
Figure BDA0002537605830000161
referring to fig. 4, fig. 4 shows an interaction flow of the public address equipment and the server in the application scenario. In which various other steps that are not relevant to the interaction flow are not shown in fig. 4 and are omitted with dashed lines. The server stores in advance the device network addresses of the public address devices in each public place. As can be seen from fig. 4, the server first finds out the device network address of the public address device in the location to be monitored, and sends a second reminding message to the public address device based on the device network address; and after receiving the second reminding message, the public address equipment starts a public address playing function and plays the second reminding message in a voice mode. Therefore, people gathered in the place to be monitored can be reminded of gathering risks in time without looking at the mobile terminal carried by the people.
As can be seen from the above, in the embodiment of the application, for any public place to be monitored, the server can determine the threshold of the number of early-warning people according to the information such as the area, the spatial property, the monitoring time period and the like of the public place, so as to realize intelligent monitoring on the place to be monitored; once the number of people gathered in the public place is large, the early warning number threshold value is reached, the server outputs the reminding message, the gathered people are reminded to leave as soon as possible through the reminding message, timely reminding of the gathered people in the public place is achieved, and the monitoring efficiency is improved to a certain extent compared with manual monitoring.
Corresponding to the risk reminding method provided above, the embodiment of the application further provides a risk reminding device. As shown in fig. 5, the risk reminding apparatus 500 in the embodiment of the present application includes:
a to-be-monitored location determining unit 501, configured to determine a to-be-monitored location;
a people number threshold determining unit 502, configured to determine a threshold of early warning people number according to the information of the to-be-monitored location;
a real-time people counting unit 503, configured to count real-time people in the to-be-monitored location;
a first reminding output unit 504, configured to output a first reminding message if the real-time number of people reaches the threshold of the number of early-warning people, where the first reminding message is used to remind the to-be-monitored location of the risk of aggregation.
Optionally, the people threshold determining unit 502 is specifically configured to determine the threshold of the number of early warning people according to the area and the spatial property of the to-be-monitored place and the monitoring time period of the current time.
Optionally, the real-time people counting unit 503 includes:
a wireless signal obtaining subunit, configured to obtain a terminal wireless signal sent by each mobile terminal in the to-be-monitored location, where the terminal wireless signal carries a terminal identifier of the mobile terminal;
a terminal number counting subunit, configured to count the number of mobile terminals in the to-be-monitored location based on the terminal identifier carried by each terminal wireless signal;
and the real-time people number determining subunit is used for determining the real-time people number of the place to be monitored according to the number of the mobile terminals in the place to be monitored.
Optionally, the risk reminding device 500 further includes:
the thermodynamic diagram drawing unit is used for drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
and the thermodynamic diagram uplink unit is used for uplink the thermodynamic diagrams to the block chain, so that the access equipment of the block chain can consult the thermodynamic diagrams of the places to be monitored at the specified time and determine whether the places to be monitored have aggregation risks at the specified time.
Optionally, the risk reminding device 500 further includes:
the frequency threshold value searching unit is used for searching the early warning frequency threshold value associated with the place to be monitored;
the risk frequency counting unit is used for counting the frequency of the aggregation risk in the place to be monitored in a preset period time;
a place marking unit, configured to mark the place to be monitored if the number of times reaches the warning number threshold;
and the second reminding output unit is used for outputting a second reminding message, and the second reminding message is used for reminding that the place to be monitored is marked.
Optionally, the second alert output unit includes:
the main organization searching subunit is used for searching the main organization related to the place to be monitored;
a contact information acquiring subunit, configured to acquire a contact information of the host organization;
and the first message sending subunit is used for sending a second reminding message to the master organization based on the contact way.
Optionally, the second alert output unit includes:
the network address searching subunit is used for searching the equipment network address of the public address equipment associated with the place to be monitored;
a second message sending subunit, configured to send the second warning message to the public address device based on the device network address;
And the message trigger output subunit is used for triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
As can be seen from the above, in the embodiment of the application, for any public place to be monitored, the server can determine the threshold of the number of early-warning people according to the information such as the area, the spatial property, the monitoring time period and the like of the public place, so as to realize intelligent monitoring on the place to be monitored; once the number of people gathered in the public place is large, the early warning number threshold value is reached, the server outputs the reminding message, the gathered people are reminded to leave as soon as possible through the reminding message, timely reminding of the gathered people in the public place is achieved, and the monitoring efficiency is improved to a certain extent compared with manual monitoring.
Corresponding to the risk reminding method provided above, an embodiment of the present application further provides a server, please refer to fig. 6, where the server 6 in the embodiment of the present application includes: a memory 601, one or more processors 602 (only one shown in fig. 6), and computer programs stored on the memory 601 and executable on the processors. Wherein: the memory 601 is used for storing software programs and units, and the processor 602 executes various functional applications and data processing by running the software programs and units stored in the memory 601, so as to acquire resources corresponding to the preset events. Specifically, the processor 602 implements the following steps by running the above-mentioned computer program stored in the memory 601:
Determining a place to be monitored;
determining a threshold value of the number of early warning people according to the information of the place to be monitored;
counting the real-time number of people in the place to be monitored;
and if the real-time number of people reaches the early warning number threshold, outputting a first reminding message, wherein the first reminding message is used for reminding the place to be monitored of the aggregation risk.
Assuming that the above is the first possible implementation manner, in a second possible implementation manner provided based on the first possible implementation manner, the determining the threshold of the number of early-warning persons according to the information of the location to be monitored includes:
and determining the threshold of the number of early warning people according to the area and the space property of the place to be monitored and the monitoring time period of the current moment.
In a third possible embodiment based on the first possible embodiment, the counting the number of people in the to-be-monitored place in real time includes:
acquiring terminal wireless signals sent by each mobile terminal in the place to be monitored, wherein the terminal wireless signals carry terminal identifications of the mobile terminals;
counting the number of mobile terminals in the place to be monitored based on the terminal identification carried by each terminal wireless signal;
And determining the real-time number of people in the place to be monitored according to the number of the mobile terminals in the place to be monitored.
In a fourth possible implementation manner provided on the basis of the above one possible implementation manner, or the above two possible implementation manners, or the above three possible implementation manners, after the above determining the number of people in real time in the location to be monitored, the processor 602 further implements the following steps when executing the computer program stored in the memory 601:
drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
and chaining the thermodynamic diagrams into a block chain, so that an access device of the block chain can consult the thermodynamic diagrams of the places to be monitored at a specified time and determine whether the places to be monitored have aggregation risks at the specified time.
In a fifth possible implementation manner provided on the basis of the above one possible implementation manner, or the above two possible implementation manners, or the above three possible implementation manners, the processor 602 further implements the following steps when executing the above computer program stored in the memory 601:
Searching an early warning frequency threshold value associated with a place to be monitored;
counting the times of aggregation risks existing in the places to be monitored within a preset period time;
and if the frequency reaches the early warning frequency threshold value, marking the place to be monitored, and outputting a second reminding message, wherein the second reminding message is used for reminding that the place to be monitored is marked.
In a sixth possible implementation manner provided on the basis of the fifth possible implementation manner, the outputting the second warning message includes:
searching a supervisor organization associated with the place to be monitored;
acquiring a contact way of the main organization;
and sending a second reminding message to the host organization based on the contact way.
In a seventh possible implementation manner provided on the basis of the fifth possible implementation manner, the outputting the second warning message includes:
searching the equipment network address of the public address equipment associated with the place to be monitored;
sending the second reminding message to the public address equipment based on the equipment network address;
and triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
It should be understood that in the embodiments of the present Application, the Processor 602 may be a Central Processing Unit (CPU), and the Processor may be other general processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Memory 601 may include both read-only memory and random-access memory, and provides instructions and data to processor 602. Some or all of memory 601 may also include non-volatile random access memory. For example, the memory 601 may also store device class information.
As can be seen from the above, in the embodiment of the application, for any public place to be monitored, the server can determine the threshold of the number of early-warning people according to the information such as the area, the spatial property, the monitoring time period and the like of the public place, so as to realize intelligent monitoring of the place to be monitored; once the number of people gathered in the public place is large, the early warning number threshold value is reached, the server outputs the reminding message, the gathered people are reminded to leave as soon as possible through the reminding message, timely reminding of the gathered people in the public place is achieved, and the monitoring efficiency is improved to a certain extent compared with manual monitoring.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned functions may be distributed as different functional units and modules according to needs, that is, the internal structure of the apparatus may be divided into different functional units or modules to implement all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of external device software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described system embodiments are merely illustrative, and for example, the division of the above-described modules or units is only one logical functional division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, all or part of the flow in the method of the embodiments described above can be realized by a computer program, which can be stored in a computer-readable storage medium and can realize the steps of the embodiments of the methods described above when the computer program is executed by a processor. The computer program includes computer program code, and the computer program code may be in a source code form, an object code form, an executable file or some intermediate form. The computer-readable storage medium may include: any entity or device capable of carrying the above-described computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer readable Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signal, telecommunication signal, software distribution medium, etc. It should be noted that the computer readable storage medium may contain other contents which can be appropriately increased or decreased according to the requirements of the legislation and the patent practice in the jurisdiction, for example, in some jurisdictions, the computer readable storage medium does not include an electrical carrier signal and a telecommunication signal according to the legislation and the patent practice.
The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (10)

1. A risk reminding method is characterized by comprising the following steps:
determining a place to be monitored;
determining a threshold value of the number of early warning people according to the information of the place to be monitored;
counting the real-time number of people in the place to be monitored;
and if the real-time number of people reaches the early warning number threshold value, outputting a first reminding message, wherein the first reminding message is used for reminding the place to be monitored of the aggregation risk.
2. The risk reminding method according to claim 1, wherein the determining the threshold of the number of early-warning people according to the information of the place to be monitored comprises:
and determining the threshold value of the number of early warning people according to the area and the spatial property of the place to be monitored and the monitoring time period of the current moment.
3. The risk reminding method according to claim 1, wherein the counting the number of real-time people in the place to be monitored comprises:
acquiring terminal wireless signals sent by each mobile terminal in the place to be monitored, wherein the terminal wireless signals carry terminal identifications of the mobile terminals;
counting the number of mobile terminals in the place to be monitored based on the terminal identification carried by each terminal wireless signal;
and determining the real-time number of people in the place to be monitored according to the number of the mobile terminals in the place to be monitored.
4. The risk reminding method according to any one of claims 1 to 3, wherein after the counting the number of people in the real time in the place to be monitored, the risk reminding method further comprises:
drawing a thermodynamic diagram based on the real-time number of people in the place to be monitored;
and chaining the thermodynamic diagrams into a block chain so that an access device of the block chain can consult the thermodynamic diagrams of the places to be monitored at a specified moment and determine whether the places to be monitored have aggregation risks at the specified moment.
5. The risk reminding method according to any of claims 1 to 3, wherein the risk reminding method further comprises:
Searching an early warning frequency threshold value associated with a place to be monitored;
counting the times of aggregation risks in the places to be monitored within a preset period time;
and if the frequency reaches the early warning frequency threshold value, marking the place to be monitored, and outputting a second reminding message, wherein the second reminding message is used for reminding that the place to be monitored is marked.
6. The risk reminder method of claim 5, wherein the outputting the second reminder message comprises:
searching for a supervisor organization associated with the place to be monitored;
acquiring a contact way of the host organization;
and sending a second reminding message to the host organization based on the contact way.
7. The risk reminder method of claim 5, wherein the outputting the second reminder message comprises:
searching for a device network address of a public address device associated with the place to be monitored;
sending the second reminding message to the public address equipment based on the equipment network address;
and triggering the public address equipment to output the second reminding message, wherein the second reminding message is represented in a voice form.
8. A risk reminder device, comprising:
The monitoring system comprises a to-be-monitored place determining unit, a monitoring unit and a monitoring unit, wherein the to-be-monitored place determining unit is used for determining a to-be-monitored place;
the people number threshold value determining unit is used for determining an early warning people number threshold value according to the information of the place to be monitored;
the real-time people counting unit is used for counting the real-time people in the place to be monitored;
and the first reminding output unit is used for outputting a first reminding message if the real-time number of people reaches the threshold value of the number of early-warning people, and the first reminding message is used for reminding the place to be monitored of the aggregation risk.
9. A server comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
CN202010537754.6A 2020-06-12 2020-06-12 Risk reminding method, risk reminding device and server Pending CN111866736A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010537754.6A CN111866736A (en) 2020-06-12 2020-06-12 Risk reminding method, risk reminding device and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010537754.6A CN111866736A (en) 2020-06-12 2020-06-12 Risk reminding method, risk reminding device and server

Publications (1)

Publication Number Publication Date
CN111866736A true CN111866736A (en) 2020-10-30

Family

ID=72986468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010537754.6A Pending CN111866736A (en) 2020-06-12 2020-06-12 Risk reminding method, risk reminding device and server

Country Status (1)

Country Link
CN (1) CN111866736A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113705852A (en) * 2021-05-13 2021-11-26 北京金山云网络技术有限公司 Crowd density early warning method and device, electronic equipment and storage medium
CN114978862A (en) * 2022-06-21 2022-08-30 浪潮通信信息系统有限公司 Fault risk analysis method and device of transmission network and electronic equipment

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130088605A1 (en) * 2011-10-07 2013-04-11 Fuji Xerox Co., Ltd. System and method for detecting and acting on multiple people crowding a small display for information sharing
CN105117683A (en) * 2015-07-22 2015-12-02 北方工业大学 Detection and early warning method for dense crowd in public place
CN106128028A (en) * 2016-07-21 2016-11-16 深圳奇迹智慧网络有限公司 A kind of artificial abortion's method for early warning based on MAC code and recognition of face
US20160335491A1 (en) * 2015-05-14 2016-11-17 Ricoh Company, Ltd. Method and device for detecting gathering of objects based on stereo vision as well as non-transitory computer-readable medium
CN107205220A (en) * 2016-03-18 2017-09-26 中国移动通信集团江苏有限公司 A kind of method and device of determination region stream of people's quantity
CN108073858A (en) * 2016-11-14 2018-05-25 北京航天长峰科技工业集团有限公司 Crowd massing monitoring identifying system based on depth camera
CN108271115A (en) * 2016-12-30 2018-07-10 中国移动通信集团内蒙古有限公司 A kind of method of estimation and device of regional population's density
CN108446827A (en) * 2018-02-12 2018-08-24 安徽航天信息有限公司 A kind of crowded place risk control method and device
CN109508583A (en) * 2017-09-15 2019-03-22 杭州海康威视数字技术股份有限公司 A kind of acquisition methods and device of distribution trend
CN110505440A (en) * 2018-05-18 2019-11-26 杭州海康威视数字技术股份有限公司 Method and device for area monitoring
CN110913333A (en) * 2019-11-28 2020-03-24 江苏省未来网络创新研究院 Outdoor pedestrian flow warning method based on Wi-Fi probe
CN110956057A (en) * 2018-09-26 2020-04-03 杭州海康威视数字技术股份有限公司 A crowd situation analysis method, device and electronic device
CN111091222A (en) * 2018-10-24 2020-05-01 上海博泰悦臻网络技术服务有限公司 People flow prediction method, device and system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130088605A1 (en) * 2011-10-07 2013-04-11 Fuji Xerox Co., Ltd. System and method for detecting and acting on multiple people crowding a small display for information sharing
US20160335491A1 (en) * 2015-05-14 2016-11-17 Ricoh Company, Ltd. Method and device for detecting gathering of objects based on stereo vision as well as non-transitory computer-readable medium
CN105117683A (en) * 2015-07-22 2015-12-02 北方工业大学 Detection and early warning method for dense crowd in public place
CN107205220A (en) * 2016-03-18 2017-09-26 中国移动通信集团江苏有限公司 A kind of method and device of determination region stream of people's quantity
CN106128028A (en) * 2016-07-21 2016-11-16 深圳奇迹智慧网络有限公司 A kind of artificial abortion's method for early warning based on MAC code and recognition of face
CN108073858A (en) * 2016-11-14 2018-05-25 北京航天长峰科技工业集团有限公司 Crowd massing monitoring identifying system based on depth camera
CN108271115A (en) * 2016-12-30 2018-07-10 中国移动通信集团内蒙古有限公司 A kind of method of estimation and device of regional population's density
CN109508583A (en) * 2017-09-15 2019-03-22 杭州海康威视数字技术股份有限公司 A kind of acquisition methods and device of distribution trend
CN108446827A (en) * 2018-02-12 2018-08-24 安徽航天信息有限公司 A kind of crowded place risk control method and device
CN110505440A (en) * 2018-05-18 2019-11-26 杭州海康威视数字技术股份有限公司 Method and device for area monitoring
CN110956057A (en) * 2018-09-26 2020-04-03 杭州海康威视数字技术股份有限公司 A crowd situation analysis method, device and electronic device
CN111091222A (en) * 2018-10-24 2020-05-01 上海博泰悦臻网络技术服务有限公司 People flow prediction method, device and system
CN110913333A (en) * 2019-11-28 2020-03-24 江苏省未来网络创新研究院 Outdoor pedestrian flow warning method based on Wi-Fi probe

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113705852A (en) * 2021-05-13 2021-11-26 北京金山云网络技术有限公司 Crowd density early warning method and device, electronic equipment and storage medium
CN114978862A (en) * 2022-06-21 2022-08-30 浪潮通信信息系统有限公司 Fault risk analysis method and device of transmission network and electronic equipment
CN114978862B (en) * 2022-06-21 2024-03-12 浪潮通信信息系统有限公司 Fault risk analysis method and device for transmission network and electronic equipment

Similar Documents

Publication Publication Date Title
US10178537B2 (en) Emergency messaging system and method of responding to an emergency
EP2805316B1 (en) Emergency messaging system and method of responding to an emergency
US10311747B2 (en) Empirical expert determination and question routing system and method
JP4364936B1 (en) Liquid population estimation system, liquid population estimation method, and liquid population estimation program
BR112017014028B1 (en) METHOD AND SYSTEM TO ESTIMATE A NUMBER OF PEOPLE
US20140195625A1 (en) System and method for crowdsourcing event-related social media posts
CN106960172A (en) Personal identification processing method, apparatus and system
CN108241953A (en) The method and apparatus of target object monitoring
CN108876950B (en) Attendance tracking method, device, terminal, server and storage medium
CN115034524A (en) Method, system and storage medium for predicting working population based on mobile phone signaling
CN103561070A (en) Method, device and system for prompting whether portable positioning device arrives on time or not
CN111866736A (en) Risk reminding method, risk reminding device and server
WO2015058721A1 (en) Methods, devices, and systems for alerting whether portable positioning device has arrived on time
BR112017020831B1 (en) METHOD AND SYSTEM FOR ESTIMATING A NUMBER OF PEOPLE GATHERING IN AN AREA OF INTEREST
CN113283824A (en) Comprehensive management method and system for intelligent park data
CN117273429A (en) Event monitoring method, system, electronic equipment and storage medium
CN110557722B (en) Target group partner identification method and related device
CN103561071A (en) Method, device and system for prompting whether portable positioning device arrives on time or not
CN103841283A (en) Rapid police-sending security system
CN114037339A (en) Event processing scheme scheduling system and method
CN111461943A (en) Community correction management terminal system based on artificial intelligence fusion technology
CN109039827B (en) Social software hotspot acquisition system and method based on positions
CN109190952A (en) A kind of responding suggesting method and device
CN113344532A (en) Intelligent community management system based on Internet of things
CN112235778B (en) Group Member Determination Method and Server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201030