Safety monitoring method and device for drifting scene
Through the smart watches and servers of the scenic spot management system, the tourist information is monitored in real time, and emergency rescue notices are generated, which solves the identification and handling of risk events during drifting, and improves the intelligence and rescue efficiency of the scenic spot management system.
Patent Information
- Application Number
- CN202510643422.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-07-11
AI Technical Summary
During the drifting process, the rapid flow of the rapid section causes congestion and overturning of the drifting raft, and tourists are injured in the water. It is difficult for the existing technology to effectively identify and deal with risk events.
Through the smart watches and management servers in the scenic area management system, tourists' location and identity information are monitored in real time, emergency rescue notices are generated, and safety officers are instructed to go to the target location to carry out rescue operations until the rescue is successful.
It improves the intelligence of the scenic spot management system and the success rate of risk event identification, ensuring the safety and timely rescue of tourists.
Smart Images

Figure CN120299168A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a safety monitoring method and device for a rafting scenario. Background Art
[0002] Currently, during rafting, rapids sections usually have narrow river channels and fast water flow speeds. In the exit area of rapids, raft congestion often occurs due to the fast water flow, resulting in rafts capsizing and tourists falling into the water and getting injured. Summary of the Invention
[0003] This application provides a safety monitoring method and device for a rafting scenario, aiming to improve the intelligence, comprehensiveness, and success rate of risk event identification of the scenic area management system.
[0004] In a first aspect, this application provides a safety monitoring method for a rafting scenario, which is applied to a management server in a scenic area management system. The scenic area management system includes the management server, multiple rafts, and multiple smart watches. The multiple rafts include a first raft, and the multiple smart watches include a first smart watch and a second smart watch. The first smart watch is worn by a target tourist, and the second smart watch is worn by a target safety officer. The multiple watches are communicatively connected to the management server. The method includes:
[0005] Obtain a target safety event sent by the first smart watch. The target safety event includes the location information and user identity information of the target tourist. The location information includes the association relationship between the first smart watch and the first raft and the target location where the target safety event occurs;
[0006] Generate an emergency rescue notice based on the location information and user identity information;
[0007] Send the emergency rescue notice to the second smart watch. The emergency rescue notice is used to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist;
[0008] When receiving a first rescue success message sent by the second smart watch, end the target safety event.
[0009] In a second aspect, this application provides a safety monitoring method for a rafting scenario, which is applied to a first smart watch in a scenic area management system. The scenic area management system includes a management server, multiple rafts, and multiple smart watches. The multiple rafts include a first raft, and the multiple smart watches include the first smart watch and the second smart watch. The first smart watch is worn by a target tourist, and the second smart watch is worn by a target safety officer. The multiple watches are communicatively connected to the management server. The method includes:
[0010] Determine that an accident has occurred;
[0011] Send a target security event to the management server, where the target security event includes the location information and user identity information of the target tourist, the location information includes the association relationship between the first smart watch and the first raft, and the target location where the target security event occurs, and the target security event is used to instruct the management server to send an emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target security officer to perform a rescue operation for the target tourist;
[0012] Detect that the target security event has ended;
[0013] Send a second rescue success message to the management server, where the second rescue success message is used to instruct the management server to end the target security event.
[0014] In a third aspect, the present application provides a safety monitoring device for a rafting scenario, which is characterized in that it is applied to a management server in a scenic area management system. The scenic area management system includes the management server, multiple rafts and multiple smart watches. The multiple rafts include a first raft, and the multiple smart watches include a first smart watch and a second smart watch. The first smart watch is a watch worn by a target tourist, and the second smart watch is a watch worn by a target security officer. The multiple watches are communicatively connected to the management server; the method includes:
[0015] An acquisition unit for acquiring a target security event sent by the first smart watch, where the target security event includes the location information and user identity information of the target tourist, and the location information includes the association relationship between the first smart watch and the first raft and the target location where the target security event occurs;
[0016] A generation unit for generating an emergency rescue notice according to the location information and user identity information;
[0017] A sending unit for sending the emergency rescue notice to the second smart watch, where the emergency rescue notice is used to instruct the target security officer to go to the target location to perform a rescue operation for the target tourist;
[0018] A processing unit for ending the target security event when receiving a first rescue success message sent by the second smart watch.
[0019] Fourthly, the present application provides a safety monitoring device for a rafting scenario, which is applied to a first smart watch in a scenic area management system. The scenic area management system includes a management server, a plurality of rafts and a plurality of smart watches. The plurality of rafts include a first raft, and the plurality of smart watches include the first smart watch and a second smart watch. The first smart watch is worn by a target tourist, and the second smart watch is worn by a target safety officer. The plurality of watches are communicatively connected to the management server. The method includes:
[0020] A determination unit, configured to determine that an accident has occurred;
[0021] A sending unit, configured to send a target safety event to the management server. The target safety event includes the location information and user identity information of the target tourist. The location information includes the association relationship between the first smart watch and the first raft and the target location where the target safety event occurs. The target safety event is used to instruct the management server to send an emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target safety officer to perform a rescue operation for the target tourist;
[0022] A detection unit, configured to detect the end of the target safety event;
[0023] The sending unit is further configured to send a second rescue success message to the management server, and the second rescue success message is used to instruct the management server to end the target safety event.
[0024] Fifthly, the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps of any one of the first to fourth aspects of the present application.
[0025] Sixthly, the present application provides a computer storage medium, storing a computer program for electronic data exchange. The computer program causes a computer to execute some or all of the steps described in any one of the first to fourth aspects of the present application.
[0026] Seventhly, the present application provides a computer program product. The computer program product includes a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to cause a computer to execute some or all of the steps described in any one of the first to fourth aspects of the present application. The computer program product may be a software installation package.
[0027] It can be seen that in this application, first, the target security event sent by the first smart watch is obtained; then, an emergency rescue notice is generated based on the location information and user identity information in the target security event; and the emergency rescue notice is sent to the second smart watch to instruct the target security officer to go to the target location to perform a rescue operation for the target tourist; finally, when the first rescue success message sent by the second smart watch is obtained, the target security event ends. In this way, through the smart watch for security monitoring of the scenic area, the intelligence, comprehensiveness and success rate of risk event identification of the rafting management system are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0029] Figure 1a is a schematic structural diagram of a scenic area management system provided by an embodiment of the present application;
[0030] Figure 1b is a schematic structural diagram of an electronic device provided by an embodiment of the present application;
[0031] Figure 2 is a schematic flow chart of a safety monitoring method for a rafting scenario provided by an embodiment of the present application;
[0032] Figure 3 is a schematic flow chart of another safety monitoring method for a rafting scenario provided by an embodiment of the present application;
[0033] Figure 4 is a schematic structural diagram of a safety monitoring device for a rafting scenario provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0034] In order to enable those skilled in the art to better understand the solutions of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0035] In the description, claims, and the above-mentioned drawings of this application, terms such as "first" and "second" are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, systems, products, or devices.
[0036] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in connection with the embodiments can be included in at least one embodiment of this application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0037] First, the relevant terms involved in this application will be introduced below.
[0038] Currently, when rafting, the rapids section is usually in a narrow river channel with a fast water flow speed. In the exit area of the rapids, the rafting rafts are often congested due to the rapid water flow, resulting in the rafting rafts capsizing and tourists falling into the water and getting injured.
[0039] To solve the above problems, an embodiment of this application provides a safety monitoring method for a rafting scenario. This system-on-chip can be applied to a scenario where a sounding reference signal is generated according to the scheduling information of a network device. It can obtain the target safety event sent by the first smart watch; then, generate an emergency rescue notice based on the location information and user identity information in the target safety event; and send the emergency rescue notice to the second smart watch to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist; finally, when the first rescue success message sent by the second smart watch is obtained, end the target safety event. This solution can be applied to multiple scenarios, including but not limited to the application scenarios mentioned above.
[0040] Next, the system architecture involved in the embodiments of this application will be introduced.
[0041] This application provides a scenic area management system, such as Figure 1aAs shown in the figure, the scenic area management system includes a management server 110, multiple rafting rafts, and multiple smart watches. Among the multiple rafting rafts, there is a first rafting raft 140. Among the multiple smart watches, there are a first smart watch 120 and a second smart watch 130. The first smart watch 120 is the watch worn by the target tourist 150, and the second smart watch 130 is the watch worn by the target safety officer 160. The multiple watches are communicatively connected to the management server 110. Specifically, when each tourist enters the scenic area, they can establish a connection with the management server 110 through the worn first smart watch 120, enabling the management server 110 to conduct safety monitoring on tourists within the scenic area through the first smart watch 120; corresponding safety officers are arranged in different areas within the scenic area to handle emergencies, and each safety officer wears a corresponding second smart watch 130. When tourists experience the rafting activity, they can associate with the rafting raft through the first smart watch 120 to obtain the status information of the rafting raft, and then determine whether an accident has occurred to the rafting raft based on this status information. When it is determined that an accident has occurred, a target safety event can be reported to the management server 110 in a timely manner. The management server 110 generates a corresponding emergency rescue notice based on the target safety event, and then sends this emergency rescue notice to the second smart watch 130 to instruct the target safety officer 160 to perform a rescue operation for the target tourist 150 at the target location, realizing the safety detection and accident handling of the scenic area, and improving the intelligence, comprehensiveness, and success rate of risk event identification of the rafting management system.
[0042] This application also provides an electronic device 10, as Figure 1b shown, which includes at least one processor 11; a display screen 12; and a memory 13. It may also include a communication interface 15 and a bus 14. Among them, the processor 11, the display screen 12, the memory 13, and the communication interface 15 can communicate with each other through the bus 14. The display screen 12 is set to display a user guidance interface preset in the initial setting mode. The communication interface 15 can transmit information. The processor 11 can call the logical instructions in the memory 13 to execute the method in the above embodiments.
[0043] Optionally, the electronic device 10 may be a mobile electronic device, or an electronic device or other device, and no unique limitation is made here.
[0044] In addition, when the logical instructions in the above-mentioned memory 13 are implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0045] The memory 13, as a computer-readable storage medium, can be configured to store software programs and computer-executable programs, such as program instructions or modules corresponding to the methods in the embodiments of the present disclosure. The processor 11 executes functional applications and data processing by running the software programs, instructions, or modules stored in the memory 13, that is, implements the methods in the above embodiments.
[0046] The memory 13 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the electronic device 10, etc. In addition, the memory 13 may include high-speed random access memory and may also include non-volatile memory. For example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, can also be transient storage media.
[0047] The following details the specific method.
[0048] Please refer to Figure 2 , this application also provides a safety monitoring method for a rafting scenario, which is applied to a management server in a scenic area management system. The method includes:
[0049] Step S201, obtain the target safety event sent by the first smart watch, where the target safety event includes the location information and user identity information of the target tourist.
[0050] Among them, the location information includes the association relationship between the first smart watch and the first raft and the target location where the target safety event occurs.
[0051] Specifically, before obtaining the target safety event sent by the first smart watch, a connection needs to be established between the smart watch and the management server. Specifically, the first smart watch sends an association request to the management server by scanning a code or other means. The management server obtains the association request for the first smart watch, and then establishes an association relationship with the first smart watch according to the association request to communicate with the smart watch. In addition, the second smart watch will also establish a communication connection with the management server in advance.
[0052] In a specific implementation, after the management server establishes a connection relationship with the first smart watch, when the first smart watch determines that an accident has occurred, it will send a target safety event to the management server, and the management server receives the target safety event and establishes corresponding handling matters.
[0053] Step S202: Generate an emergency rescue notification based on the location information and user identity information.
[0054] In a possible embodiment, the generating of the emergency rescue notification based on the location information and user identity information includes: determining a target location where the first drifting raft with an accident is located according to the location information; determining the target tourist according to the user identity information; and generating the emergency rescue notification according to the target location, the first drifting raft, the target tourist and an emergency notification template.
[0055] In specific implementation, the management server obtains a pre-stored emergency notification template from a database, then parses the first drifting raft with an accident and the target location where the first drifting raft is located from the location information, and then determines the target tourist through the user identity information, and fills the relevant information of the first drifting raft, the target location and the target tourist into the emergency notification template to generate an emergency rescue notification. The relevant information may include a photo of the target tourist, so that the target safety officer can determine whether the rescued person is the target tourist, thereby improving the accuracy of the rescue and avoiding serious consequences caused by omission during the rescue process.
[0056] It can be seen that in this embodiment, the location information and user identity information are obtained through the first smart watch, and accurate guiding information is added to the emergency rescue notification, thereby improving the reliability of the scenic area management system.
[0057] Step S203: Send the emergency rescue notification to the second smart watch.
[0058] Wherein, the emergency rescue notification is used to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist.
[0059] In specific implementation, when the target safety officer receives the emergency rescue notification through the second smart watch, the target safety officer goes to the target location to perform a rescue operation according to the emergency rescue notification, and after the rescue is completed, sends a first rescue success message to the management server through the second smart watch to inform the management server that the rescue has been completed.
[0060] Step S204: When the first rescue success message sent by the second smart watch is obtained, end the target safety event.
[0061] In a possible embodiment, the ending of the target safety event includes: obtaining a second rescue success message sent by the first smart watch; verifying whether the first rescue success message is accurate according to the second rescue success message; if it is accurate, ending the target safety event.
[0062] In specific implementation, after obtaining the first rescue success message, the first rescue success message is verified by obtaining the second rescue success message sent by the first smart watch again, and whether the rescue is successful is determined from both the rescuer and the rescued, improving the reliability of the management system. Specifically, the method for obtaining the second rescue success message may be that the management server sends an inquiry message. After the first smart watch receives the inquiry message, it determines whether the target tourist has been out of danger. If so, it sends the second rescue success message to the management server. In addition, the first smart watch may also automatically detect whether the target tourist has been out of danger. If so, it sends the second rescue success message to the management server.
[0063] It can be seen that in this embodiment, whether the rescue is successful is determined from both the rescuer and the rescued, improving the reliability of the management system.
[0064] In a possible embodiment, after sending the emergency rescue notice to the second smart watch, the method further includes: obtaining the alarm information sent by the first smart watch, where the alarm information is used to indicate that the target tourist has a health problem; sending an emergency notice to the nearest hospital.
[0065] In specific implementation, after sending the emergency rescue notice to the second smart watch, the management server monitors in real time the monitoring results of the first smart watch for the physical condition of the target tourist. If it is found that the target tourist has a health risk, an ambulance can be called in time to provide timely treatment for the target tourist, improving the reliability of the scenic area management system.
[0066] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process on the management server side. Next, the solution on the smart watch side will be introduced.
[0067] Please refer to Figure 3 , the present application also provides a safety monitoring method for a rafting scenario, which is applied to the first smart watch in the scenic area management system. The method includes:
[0068] Step S301, determine that an accident has occurred.
[0069] In a possible embodiment, the determining that an accident has occurred includes: obtaining the status information of the first raft; determining whether the first raft has collided according to the status information; when it is determined that the first raft has collided, starting a rafting warning mode; obtaining motion data; determining whether the target tourist has fallen into the water according to the motion data; when it is determined that the target tourist has fallen into the water, determining that an accident has occurred.
[0070] Step S302, send a target safety event to the management server.
[0071] Among them, the target security event includes the location information and user identity information of the target tourist. The location information includes the association relationship between the first smart watch and the first raft, and the target location where the target security event occurs. The target security event is used to instruct the management server to send an emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target security officer to perform a rescue operation for the target tourist.
[0072] Step S303: Detect that the target security event ends.
[0073] In a possible embodiment, before ending the target security event when receiving the first rescue success message sent by the second smart watch, the method further includes: continuously obtaining the physical state information of the target tourist; determining the user's health status according to the physical state information; when the user has a health problem, sending an alarm message to the management server, and the alarm message is used to instruct the management server to send a first aid notice to the hospital.
[0074] Step S304: Send a second rescue success message to the management server.
[0075] Among them, the second rescue success message is used to instruct the management server to end the target security event.
[0076] It can be seen that in this application, first, the target security event sent by the first smart watch is obtained; then, an emergency rescue notice is generated according to the location information and user identity information in the target security event; and the emergency rescue notice is sent to the second smart watch to instruct the target security officer to go to the target location to perform a rescue operation for the target tourist; finally, when receiving the first rescue success message sent by the second smart watch, the target security event ends. In this way, through the smart watch for safety monitoring of the scenic area, the intelligence, comprehensiveness and success rate of risk event recognition of the rafting management system are improved.
[0077] This application also provides a safety monitoring method for a rafting scenario, which is applied to a second smart watch in a scenic area management system. The method includes:
[0078] Receiving an emergency rescue notice sent by the management server, where the emergency rescue notice is used to indicate that a target security event occurs. The target security event includes the location information and user identity information of the target tourist. The location information includes the association relationship between the first smart watch and the first raft, and the target location where the target security event occurs;
[0079] Generating a rescue instruction according to the emergency rescue notice;
[0080] If a first control operation input by a target safety officer is detected, a first rescue success message is sent to the management server, and the first rescue success message is used to instruct the management server to end the target safety event.
[0081] The above mainly introduces the solution of the embodiment of the present application from the perspective of the execution process on the method side. It can be understood that in order for the mobile electronic device to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians 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 application.
[0082] The embodiments of the present application can divide the functional units of the electronic device according to the above method examples. For example, each functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.
[0083] Please refer to Figure 4 , the present application also provides a safety monitoring device 40 for a rafting scenario, which is applied to the management server in the scenic area management system; the safety monitoring device 40 for the rafting scenario includes:
[0084] An acquisition unit 41, configured to acquire a target safety event sent by the first smart watch, where the target safety event includes the location information and user identity information of the target tourist, and the location information includes the association relationship between the first smart watch and the first raft and the target location where the target safety event occurs;
[0085] A generation unit 42, configured to generate an emergency rescue notice according to the location information and user identity information;
[0086] A sending unit 43, configured to send the emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist;
[0087] A processing unit 44, configured to end the target safety event when the first rescue success message sent by the second smart watch is acquired.
[0088] It can be seen that in this application, first, a target security event sent by the first smart watch is obtained; then, an emergency rescue notification is generated based on the location information and user identity information in the target security event; and the emergency rescue notification is sent to the second smart watch to instruct the target security officer to go to the target location to perform a rescue operation for the target tourist; finally, when the first rescue success message sent by the second smart watch is obtained, the target security event ends. In this way, by using smart watches to monitor the safety of the scenic area, the intelligence, comprehensiveness, and success rate of risk event identification of the rafting management system are improved.
[0089] In a possible embodiment, before the aspect of obtaining the target security event sent by the first smart watch, the safety monitoring device 40 for the rafting scenario further includes: the obtaining unit 41, which is further configured to obtain an association request for the first smart watch; the processing unit 44, which is further configured to establish an association relationship with the first smart watch according to the association request to communicate with the smart watch.
[0090] In a possible embodiment, in the aspect of generating the emergency rescue notification according to the location information and user identity information, the generating unit 42 is specifically configured to: determine the target location where the first rafting raft in the accident is located according to the location information; determine the target tourist according to the user identity information; and generate the emergency rescue notification according to the target location, the first rafting raft, the target tourist, and an emergency notification template.
[0091] In a possible embodiment, in the aspect of ending the target security event, the processing unit 44 is specifically configured to: obtain the second rescue success message sent by the first smart watch; verify whether the first rescue success message is accurate according to the second rescue success message; if it is accurate, end the target security event.
[0092] In a possible embodiment, after the aspect of sending the emergency rescue notification to the second smart watch, the safety monitoring device 40 for the rafting scenario further includes: the obtaining unit 41, which is further configured to obtain the alarm information sent by the first smart watch, and the alarm information is used to indicate that there is a health problem with the target tourist; the sending unit 43, which is further configured to send a first aid notification to the nearest hospital.
[0093] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that contains one or more sets of available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.
[0094] An embodiment of the present application also provides a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program causes the computer to execute part or all of the steps of any of the methods described in the above method embodiments. The above computer includes an electronic device.
[0095] An embodiment of the present application also provides a computer program product. The above computer program product includes a non-transitory computer-readable storage medium storing a computer program. The above computer program is operable to cause the computer to execute part or all of the steps of any of the methods described in the above method embodiments. The computer program product can be a software installation package. The above computer includes an electronic device.
[0096] It should be understood that in various embodiments of the present application, the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0097] In several embodiments provided in the present application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces, and the indirect couplings or communication connections of the apparatuses or units can be in electrical, mechanical, or other forms.
[0098] 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 to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0099] In addition, in each embodiment of the present invention, the functional units can be integrated into one processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of hardware plus software functional units.
[0100] The integrated unit implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, mobile hard disks, magnetic disks, optical discs, volatile memories, or non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). And other various media that can store program codes.
[0101] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions without departing from the spirit and scope of the present invention, and can make various changes and modifications, including combinations of the above different functions and implementation steps, including software and hardware implementation manners, all within the protection scope of the present invention.
Claims
1. A safety monitoring method for a rafting scenario, characterized in that, A management server applied to a scenic area management system, the scenic area management system including the management server, a plurality of drifting rafts and a plurality of smart watches, the plurality of drifting rafts including a first drifting raft, the plurality of smart watches including a first smart watch and a second smart watch, the first smart watch being a watch worn by a target tourist, the second smart watch being a watch worn by a target safety officer, the plurality of watches being communicatively connected to the management server; the method includes: Obtain a target safety event sent by the first smart watch, the target safety event including location information and user identity information of the target tourist, the location information including an association relationship between the first smart watch and the first drifting raft and a target location where the target safety event occurs; Generate an emergency rescue notice according to the location information and the user identity information; Send the emergency rescue notice to the second smart watch, the emergency rescue notice being used to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist; When a first rescue success message sent by the second smart watch is obtained, end the target safety event.
2. The method according to claim 1, characterized in that, Before obtaining the target safety event sent by the first smart watch, the method further includes: Obtain an association request for the first smart watch, the association request being sent by the first smart watch based on a scanning code method; Establish an association relationship with the first smart watch according to the association request to communicate with the smart watch.
3. The method according to claim 1, characterized in that The generating an emergency rescue notice according to the location information and the user identity information includes: Obtain a pre-stored emergency notice template from a database; Determine a target location where the first drifting raft where the accident occurs is located according to the location information; Determine the target tourist according to the user identity information; Generate the emergency rescue notice according to the target location, the first drifting raft, the target tourist and the emergency notice template.
4. The method according to claim 1, characterized in that The ending the target safety event includes: Obtain a second rescue success message sent by the first smart watch, the second rescue success message being generated by the first smart watch after the management server sends an inquiry message to the first smart watch, or the second rescue success message being sent by the first smart watch after detecting that the target tourist has been out of danger; Verify whether the first rescue success message is accurate according to the second rescue success message; If accurate, end the target safety event.
5. A safety monitoring method for a rafting scenario, characterized in that, A first smart watch applied to a scenic area management system, the scenic area management system including a management server, a plurality of drifting rafts and a plurality of smart watches, the plurality of drifting rafts including a first drifting raft, the plurality of smart watches including the first smart watch and a second smart watch, the first smart watch being a watch worn by a target tourist, the second smart watch being a watch worn by a target safety officer, the plurality of watches being communicatively connected to the management server; the method includes: Determine that an accident has occurred; Send a target security event to the management server, where the target security event includes the location information and user identity information of the target tourist. The location information includes the association between the first smart watch and the first raft and the target location where the target security event occurs. The target security event is used to instruct the management server to send an emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target safety officer to perform a rescue operation for the target tourist; Detect that the target security event ends; Send a second rescue success message to the management server, where the second rescue success message is used to instruct the management server to end the target security event.
6. The method according to claim 5, characterized in that, The determination of an accident includes: Obtain the status information of the first raft; Determine whether the first raft has collided according to the status information; When it is determined that the first raft has collided, start the rafting warning mode; Obtain motion data; Determine whether the target tourist has fallen into the water according to the motion data; When it is determined that the target tourist has fallen into the water, determine that an accident has occurred.
7. The method according to claim 5, characterized in that Before ending the target security event when the first rescue success message sent by the second smart watch is obtained, the method further includes: Continuously obtain the physical status information of the target tourist; Determine the user's health status according to the physical status information; When the user has a health problem, send an alarm message to the management server, and the alarm message is used to instruct the management server to send a first aid notice to the hospital.
8. A safety monitoring device for a rafting scenario, characterized in that, Applied to the management server in the scenic area management system, the scenic area management system includes the management server, multiple rafts and multiple smart watches. The multiple rafts include the first raft, and the multiple smart watches include the first smart watch and the second smart watch. The first smart watch is the watch worn by the target tourist, and the second smart watch is the watch worn by the target safety officer. The multiple watches are communicatively connected to the management server; the method includes: An acquisition unit, configured to acquire the target security event sent by the first smart watch, where the target security event includes the location information and user identity information of the target tourist. The location information includes the association between the first smart watch and the first raft and the target location where the target security event occurs; A generation unit, configured to generate an emergency rescue notice according to the location information and user identity information; A sending unit, configured to send the emergency rescue notice to the second smart watch, and the emergency rescue notice is used to instruct the target safety officer to go to the target location to perform a rescue operation for the target tourist; A processing unit, configured to end the target security event when the first rescue success message sent by the second smart watch is obtained.
9. An electronic device, characterized in that, Includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps in the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, A computer program for storing for electronic data interchange, wherein the computer program causes a computer to execute instructions for performing the steps in the method according to any one of claims 1-7.