Rapid campus emergency resource allocation method and system
Through the emergency resource carrying equipment, the mobile terminal judges the completeness of the information and adjusts the vibration frequency, solving the problem that emergency response personnel cannot accurately locate emergency resources on campus, and improving the efficiency and accuracy of emergency resource allocation.
Patent Information
- Application Number
- CN202510499282.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-07-29
AI Technical Summary
Emergency response personnel are unable to accurately locate emergency resources on campus, resulting in low resource allocation efficiency. Especially in the case of poor signal and complex building structure, traditional navigation methods and AR navigation technology cannot effectively solve the positioning problem.
The bit sequence is sent through the emergency resource carrying equipment, the mobile terminal monitors and judges the integrity of the information collection, uses the number of bits to determine the vibration frequency, provides guidance prompts, and helps emergency response personnel to quickly find emergency resources.
It improves the positioning accuracy and allocation speed of emergency resources, reduces the time to find emergency resources in complex environments, and enhances emergency response efficiency.
Smart Images

Figure CN120387640A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electrical data processing, and particularly to a method and system for rapid allocation of campus emergency resources. Background Art
[0002] With the increase in social complexity and the occurrence of sudden risks such as weather and health events, as a densely populated place, the emergency management ability of the campus has become the core issue of ensuring the life safety of teachers and students. There are significant shortcomings in the traditional campus management model in terms of resource allocation efficiency, response speed, and risk prediction, and it is urgent to achieve breakthroughs through intelligent technical means. When using intelligent means to achieve the allocation of campus emergency resources, there is still a problem that emergency response personnel cannot accurately locate emergency resources. Summary of the Invention
[0003] The present invention aims to solve the problem that emergency response personnel cannot accurately locate emergency resources. The present invention provides a method and system for rapid allocation of campus emergency resources, which mainly uses the bit sequence sent by the emergency resource carrying device to help the mobile terminal judge whether the movement direction of the emergency response personnel is away from or approaching the emergency resource carrying device, so as to help the emergency response personnel quickly find the emergency resources.
[0004] The present invention provides a method for rapid allocation of campus emergency resources, including:
[0005] The emergency resource carrying device sends a set of predetermined information to the mobile terminal within a predetermined period;
[0006] The mobile terminal listens to the set of predetermined information;
[0007] The mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information;
[0008] If the mobile terminal determines that the set of predetermined information is a complete set of predetermined information, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information.
[0009] In a preferred embodiment, the set of predetermined information includes a first subset and a second subset, wherein the first subset includes a first number of identical bits, and the second subset includes a plurality of bits;
[0010] Wherein, the emergency resource carrying device sending the set of predetermined information to the mobile terminal within a predetermined period includes:
[0011] The emergency resource carrying device sends the first number of bits in the first subset with the same transmission power within a predetermined period;
[0012] The emergency resource carrying device transmits a plurality of bits in the second subset at successively decreasing transmission powers within a predetermined period.
[0013] In a preferred embodiment, the mobile terminal pre-stores a first quantity, wherein the mobile terminal determines whether the predetermined information set is a complete predetermined information set based on a part of the predetermined information set, including:
[0014] The mobile terminal determines the reception power of each bit in the predetermined information set;
[0015] If the mobile terminal determines that there are a first quantity of bits in the predetermined information set with the same reception power, the mobile terminal determines that the predetermined information set is a complete predetermined information set;
[0016] If the mobile terminal determines that the number of bits with the same reception power in the predetermined information set is less than the first quantity, the mobile terminal determines that the predetermined information set is not a complete predetermined information set;
[0017] Wherein, the method further includes:
[0018] If the mobile terminal determines that the predetermined information set is not a complete predetermined information set, the mobile terminal continues to monitor the predetermined information set sent by the emergency resource carrying device in the next predetermined period.
[0019] In a preferred embodiment, if the mobile terminal receives a complete first predetermined information set in the first predetermined period and a complete second predetermined information set in the second predetermined period, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the predetermined information set, including:
[0020] The mobile terminal determines the number of first bits included in the second subset in the first predetermined information set;
[0021] The mobile terminal determines the number of second bits included in the second subset in the second predetermined information set;
[0022] The mobile terminal compares the number of first bits and the number of second bits;
[0023] The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits.
[0024] In a preferred embodiment, the mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits, including:
[0025] If the mobile terminal determines that the number of second bits is greater than the number of first bits, the mobile terminal increases the vibration frequency of the mobile terminal;
[0026] If the mobile terminal determines that the number of second bits is less than the number of first bits, the mobile terminal reduces the vibration frequency of the mobile terminal.
[0027] The present invention provides a campus emergency resource rapid deployment system, including: modules for performing the following operations:
[0028] The emergency resource carrying device sends a set of predetermined information to the mobile terminal within a predetermined period;
[0029] The mobile terminal monitors the set of predetermined information;
[0030] The mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information;
[0031] If the mobile terminal determines that the set of predetermined information is a complete set of predetermined information, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information.
[0032] In a preferred embodiment, the set of predetermined information includes a first subset and a second subset, wherein the first subset includes a first number of identical bits, and wherein the second subset includes a plurality of bits;
[0033] Wherein, the emergency resource carrying device sending the set of predetermined information to the mobile terminal within a predetermined period includes:
[0034] The emergency resource carrying device sends the first number of bits in the first subset with the same transmission power within a predetermined period;
[0035] The emergency resource carrying device sends the plurality of bits in the second subset with successively decreasing transmission power within a predetermined period.
[0036] In a preferred embodiment, the mobile terminal prestores the first number, and wherein the mobile terminal determining whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information includes:
[0037] The mobile terminal determines the reception power of each bit in the set of predetermined information;
[0038] If the mobile terminal determines that there are a first number of bits in the set of predetermined information having the same reception power, the mobile terminal determines that the set of predetermined information is a complete set of predetermined information;
[0039] If the mobile terminal determines that the number of bits having the same reception power in the set of predetermined information is less than the first number, the mobile terminal determines that the set of predetermined information is not a complete set of predetermined information;
[0040] Wherein, the system further includes modules for performing the following operations:
[0041] If the mobile terminal determines that the predetermined information set is not a complete predetermined information set, the mobile terminal continues to listen for the predetermined information set sent by the emergency resource bearing device in the next predetermined period.
[0042] In a preferred embodiment, if the mobile terminal receives a complete first predetermined information set in the first predetermined period and a complete second predetermined information set in the second predetermined period, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the predetermined information set, including:
[0043] The mobile terminal determines the number of first bits included in the second subset in the first predetermined information set;
[0044] The mobile terminal determines the number of second bits included in the second subset in the second predetermined information set;
[0045] The mobile terminal compares the number of first bits and the number of second bits;
[0046] The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits.
[0047] In a preferred embodiment, the mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits, including:
[0048] If the mobile terminal determines that the number of second bits is greater than the number of first bits, the mobile terminal increases the vibration frequency of the mobile terminal;
[0049] If the mobile terminal determines that the number of second bits is less than the number of first bits, the mobile terminal decreases the vibration frequency of the mobile terminal.
[0050] Compared with the prior art, the present invention has the following advantages. The present invention aims to solve the problem that emergency response personnel cannot accurately locate emergency resources. The present invention provides a method and system for rapid allocation of campus emergency resources, which mainly uses the bit sequence sent by the emergency resource bearing device to help the mobile terminal determine whether the movement direction of the emergency response personnel is away from or approaching the emergency resource bearing device, so as to help the emergency response personnel quickly find the emergency resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present invention.
[0052] Figure 2 is a flowchart of a method of an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0053] The following will describe in detail the specific embodiments of the present invention in conjunction with the accompanying drawings, but it should be understood that the protection scope of the present invention is not limited by the specific embodiments.
[0054] As mentioned above, the current campus emergency resource allocation system still has the problem that emergency response personnel cannot accurately locate emergency resources. For example, during a daily drill using a certain campus emergency resource allocation system, it was found that emergency response personnel could not quickly find emergency equipment (such as AED devices) based on the location information given by the mobile terminal. For instance, during a certain drill, the set scenario was that a student suddenly fainted in front of a certain teaching building and urgently needed to use an AED device for emergency treatment. As a volunteer emergency response personnel, they immediately turned on the mobile terminal according to the operation rules (this mobile terminal is a part of a certain campus emergency resource allocation system, and a relevant APP is running on it), and then turned on the APP for finding the AED. The APP indicated that there were several AEDs in the aforementioned teaching building, and the nearest one was located on the southeast side of the second floor. Subsequently, the emergency response personnel immediately went to the second floor of the teaching building. However, after arriving at the second floor, due to the complex building structure, large area per floor, and insufficient lighting in the teaching building, it was impossible to perform azimuth positioning based on the position of the sun. Therefore, after entering the second floor of the teaching building, the emergency response personnel immediately chose the wrong direction to start searching (the person first searched in the west direction), and ultimately failed to find the AED device within the specified time, resulting in the failure of the drill. Post-mortem analysis showed that although the campus emergency resource allocation system provided a navigation method similar to Baidu Map on the APP, theoretically, as long as the emergency response personnel ensured that they moved along the planned route and made the icon representing themselves get closer and closer to the icon representing the AED, they could find the AED. However, in reality, this navigation system had problems similar to Baidu Map. It is understandable that for locating a location with a large floor area, the accuracy of Baidu Map is quite high. For example, for locating a certain park, a certain shopping mall, a certain hotel, etc., the accuracy of Baidu Map is quite high. However, for locating a specific store within a certain shopping mall, the accuracy of Baidu Map is quite low. For example, if you want to locate a store such as a Xiaomi exclusive store within a large shopping mall, Baidu Map often has insufficient positioning accuracy. Firstly, Baidu Map cannot accurately tell the user which direction they are facing, so the user cannot move along the planned route in the first place. This is mainly restricted by the positioning technology and the poor signal inside the shopping mall. Secondly, since it is a short-distance navigation (for example, the distance between the starting point and the end point is only about 150 meters), once the user does not move along the planned route (for example, just walks 10 meters in the wrong direction), the navigation system will immediately update the planned route. After the user continues to move along the new planned route, they will still encounter the problem of the navigation system frequently switching the planned route. During the drill, there was even a situation where the navigation system instructed the emergency response personnel to repeatedly "circle around" in the building. In addition, if this problem is combined with the situation of poor signal and untimely update of the emergency response personnel's position, the navigation effect of the navigation system will be even worse.The currently conceivable solution is to rely on the so-called AR navigation technology. However, similarly, although this technology enhances intuitiveness, it still cannot solve the problem of untimely update of positioning information when the signal quality is poor. In addition, the AR navigation technology also relies on image recognition technology additionally, which greatly increases the computing power burden of the mobile terminal. Especially in the emergency field, since emergency response personnel often need to run to find emergency resources, the shaking of the camera will increase, which may cause the AR navigation technology to be unable to be realized. Another solution is to strengthen the training of emergency response personnel so that these personnel can quickly locate the AED. The problem with this solution is that if the training effect is to be achieved, the training of emergency response personnel should be long-term, continuous, and off-the-job training. However, most emergency response personnel are part-time students in school, and long-term, continuous, and off-the-job training cannot be carried out for these part-time emergency response personnel. The technical solution proposed by the present invention aims to solve the existing technical problems.
[0055] Figure 1 It is a schematic diagram of the application scenario of an embodiment of the present invention. As shown in the figure, emergency response personnel can use the existing method to determine that there is an AED device on the second floor of the teaching building (for example, the APP of the emergency response personnel can directly prompt that the AED closest to the emergency response personnel is on the second floor of the teaching building). Subsequently, the emergency response personnel quickly move to the second floor of the teaching building through the stairs. It can be seen from the figure that due to the line-of-sight obstruction in the classroom, the emergency response personnel cannot quickly find the AED by visual observation. At the same time, due to the limitations of the traditional navigation method, using the traditional navigation method to find the AED is obviously not the optimal method. At this time, the emergency response personnel can click the activation button on the APP to activate the operation proposed by the present invention. For example, after the emergency response personnel click the activation button on the APP, the mobile terminal can activate the Bluetooth function of the mobile terminal (wherein, the mobile terminal can be pre-paired with the communication module set on the AED, and the communication module set on the AED is at the highest priority of the Bluetooth connection), so as to provide a communication path between the mobile terminal and the communication module set on the AED. Subsequently, the mobile terminal can send a start instruction to the communication module set on the AED to notify the communication module set on the AED to start executing the operation proposed by the present invention.
[0056] Embodiment 1
[0057] Figure 2 It is a flowchart of the method of an embodiment of the present invention. As shown in the figure, the method of the present invention includes the following steps:
[0058] Step 1: The emergency resource carrying device sends a set of predetermined information to the mobile terminal within a predetermined period; in an example, the emergency resource carrying device may be an AED storage box, and the device responsible for executing the method of the present invention may be a communication module attached to the AED storage box. The communication module may include a memory, a processor, and a transceiver. These hardware devices are all well-known in the art and will not be elaborated herein. The predetermined period may be a duration such as 1 second, 2 seconds, 3 seconds, etc. The emergency resource carrying device sends the set of predetermined information within 1 second, 2 seconds, 3 seconds, etc. The time interval between two predetermined periods may be a duration such as 1 second, 2 seconds, 3 seconds, etc.; in an example, currently, the single building floor area of large university teaching buildings generally does not exceed 10,000 square meters, and the communication distance of industrial-grade Bluetooth devices is generally around 150. Thus, it can be seen that the Bluetooth communication method is sufficient for the application scenario of the present invention;
[0059] Step 2: The mobile terminal listens for the set of predetermined information;
[0060] Step 3: The mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information;
[0061] Step 4: If the mobile terminal determines that the set of predetermined information is a complete set of predetermined information, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information. In an example, the vibration method may be the vibration emitted by the vibration motor of a conventional smart phone. The vibration frequency refers to, for example, the number of vibrations emitted by the mobile terminal every 10 seconds. For example, it is set that each vibration lasts for 15 milliseconds and the interval between each vibration is 10 milliseconds. Thus, it can be calculated that within 10 seconds, the mobile terminal will vibrate 400 times, and the vibration frequency is 400.
[0062] Embodiment 2
[0063] In Embodiment 2, the set of predetermined information includes a first subset and a second subset. Among them, the first subset includes the same number of bits of a first quantity, and the second subset includes a plurality of bits; it should be understood that the definition of the "set of predetermined information" in Embodiment 2 applies to all embodiments of the present invention. In other words, during the operation of the present invention, any set of predetermined information sent by the emergency resource carrying device follows the definition of the "set of predetermined information" in Embodiment 2; in an example, the first subset may be four bits of "1111"; in an example, the second subset may be six bits of "010101";
[0064] Among them, the emergency resource carrying device sending the set of predetermined information to the mobile terminal within a predetermined period includes:
[0065] The emergency resource carrying device sends the first number of bits in the first subset at the same transmission power within a predetermined period;
[0066] The emergency resource carrying device sends a plurality of bits in the second subset at successively decreasing transmission powers within a predetermined period. In one example, following the foregoing example, the predetermined information set is "1111010101". Assuming that the transmission powers of each bit are P1 - P10 respectively, the magnitude relationship of P1 - P10 is: P1 = P2 = P3 = P4 > P5 > P6 > P7 > P8 > P9 > P10.
[0067] Embodiment 3
[0068] In Embodiment 3, the mobile terminal prestores the first number. Among them, the mobile terminal determines whether the predetermined information set is a complete predetermined information set based on a part of the predetermined information set, including:
[0069] The mobile terminal determines the received power of each bit in the predetermined information set;
[0070] If the mobile terminal determines that there are the first number of bits in the predetermined information set with the same received power, the mobile terminal determines that the predetermined information set is a complete predetermined information set; In one example, continuing the foregoing example, for example, if the mobile terminal determines that there are four bits 1 with the same received power in the predetermined information set, the mobile terminal determines that the received predetermined information set is a complete predetermined information set; It should be understood that due to the randomness and instantaneousness of wireless communication channel fading, there may be a situation where a bit with a higher transmission power has a lower received power when received; However, the foregoing situation is generally more common in wide area networks and long-distance communications (such as 5G communications), and in local area networks and short-distance communications, this situation does not occur frequently (such as Bluetooth communications). In addition, by designing a larger transmission power difference, it is possible to basically avoid the situation where a bit with a higher transmission power has a lower received power when received;
[0071] If the number of bits with the same received power in the predetermined information set determined by the mobile terminal is less than the first number, the mobile terminal determines that the predetermined information set is not a complete predetermined information set; In some cases, the mobile terminal may miss the beginning part of the predetermined information set (i.e., the first subset and a part of the second subset) due to reasons such as frequency tuning. If the mobile terminal judges whether the mobile terminal is far from or close to the emergency resource carrying device based on such a predetermined information set, the result obtained may be incorrect. Therefore, Embodiment 3 needs to be designed to eliminate this problem; In one example, for example, if the mobile terminal determines that there are three bits 1 with the same received power in the predetermined information set, the mobile terminal determines that the predetermined information set is not a complete predetermined information set;
[0072] Among them, the method further includes:
[0073] If the mobile terminal determines that the predetermined information set is not a complete predetermined information set, the mobile terminal continues to listen for the predetermined information set sent by the emergency resource bearing device in the next predetermined period.
[0074] Embodiment 4
[0075] In Embodiment 4, if the mobile terminal receives a complete first predetermined information set in the first predetermined period and a complete second predetermined information set in the second predetermined period, then the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the predetermined information set, including:
[0076] The mobile terminal determines the number of first bits included in the second subset in the first predetermined information set; it should be understood that in terms of time, the mobile terminal first receives a complete first predetermined information set in the first predetermined period, and then receives a complete second predetermined information set in the second predetermined period; it should be understood that the first predetermined information set also includes a first subset and a second subset (as emphasized in Embodiment 2, during the operation of the present invention, any predetermined information set sent by the emergency resource bearing device follows the definition of "predetermined information set" in Embodiment 2), and the definitions of its first subset and second subset can be referred to in Embodiment 2, which will not be elaborated here. In one example, as Figure 1 shown, the emergency responders must enter the second floor of the teaching building through the stairs. Therefore, every time the emergency responders reach the second floor of the teaching building, the distance from the AED is the same. The threshold transmission power of the emergency resource bearing device can be determined by means of on-site experiments. If the emergency resource bearing device sends a bit at a transmission power below this threshold transmission power, the mobile terminal cannot receive this bit; the specific test method can be implemented by the following exemplary code:
[0077] "(The following is the code on the emergency resource bearing device side)
[0078] import socket
[0079] import time
[0080] UDP_IP_B = '127.0.0.1' # IP address of terminal B
[0081] UDP_PORT = 5005 # UDP port used
[0082] def send_power_level(sock, power, count=5):
[0083] """Send a signal with a specified power"""
[0084] for _ in range(count):
[0085] message = f"POWER:{power}"
[0086] sock.sendto(message.encode(), (UDP_IP_B, UDP_PORT))
[0087] time.sleep(0.1) # Short interval to prevent packet loss
[0088] # End marker for the sending stage
[0089] sock.sendto(f"STAGE_END:{power}".encode(), (UDP_IP_B, UDP_PORT))
[0090] time.sleep(1) # Wait for Terminal B to process
[0091] def main():
[0092] sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
[0093] # Gradually decrease from the maximum power of 100 to 0
[0094] for power in range(100, -1, -1):
[0095] send_power_level(sock, power)
[0096] # Send the end signal
[0097] sock.sendto(b'END', (UDP_IP_B, UDP_PORT))
[0098] sock.close()
[0099] if __name__ == "__main__":
[0100] main()”
[0101] “(The following is the code on the mobile terminal side)
[0102] import socket
[0103] UDP_PORT = 5005
[0104] THRESHOLD = 3 # Minimum number of reception threshold
[0105] def main():
[0106] sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
[0107] sock.bind(('0.0.0.0', UDP_PORT))
[0108] sock.settimeout(5) # Set receive timeout
[0109] power_stats = {}
[0110] current_threshold = -1
[0111] while True:
[0112] try:
[0113] data, addr = sock.recvfrom(1024)
[0114] message = data.decode()
[0115] if message.startswith("POWER:"):
[0116] # Count the number of power receptions
[0117] power = int(message.split(':')[1])
[0118] power_stats[power] = power_stats.get(power, 0) + 1
[0119] elif message.startswith("STAGE_END:"):
[0120] # Stage end processing
[0121] power = int(message.split(':')[1])
[0122] received = power_stats.get(power, 0)
[0123] if received >= THRESHOLD:
[0124] if power > current_threshold:
[0125] current_threshold = power
[0126] print(f"Power {power} is valid, current threshold updated to {current_threshold}")
[0127] else:
[0128] print(f"Power {power} is invalid, keep current threshold {current_threshold}")
[0129] power_stats.pop(power, None) # Clear processed data
[0130] elif message == 'END':
[0131] break # End the test
[0132] except socket.timeout:
[0133] print("Receive timeout, test terminated")
[0134] break
[0135] print(f"\nThe finally determined transmit power threshold is: {current_threshold}")
[0136] sock.close()
[0137] if __name__ == "__main__":
[0138] main()
[0139] In one example, after determining the transmit power threshold, P7 in the foregoing example can be set as the transmit power threshold. At this time, on the mobile terminal side, in the best case, the mobile terminal can receive at most 7 bits. If the channel quality is poor (compared with the channel quality during the foregoing experiment), the number of bits that the mobile terminal can receive at most is less than 7. For the convenience of discussion, assume that the first number of bits is 7;
[0140] The mobile terminal determines the number of second bits included in the second subset of the second predetermined information set; it should be understood that while the mobile terminal is receiving the predetermined information set, the emergency response personnel are constantly moving; that is, the position of the mobile terminal when receiving the first predetermined information set is different from the position of the mobile terminal when receiving the second predetermined information set; in one example, according to Figure 1 From the perspective of the orientation shown, if the emergency response personnel move to the left, the distance between the emergency response personnel and the AED decreases. At this time, if P7 is the transmission power threshold, then because the mobile terminal is closer to the AED (resulting in reduced signal attenuation), the bits sent by the emergency resource carrying device at P7 must be able to be received by the mobile terminal, and the bits sent by the emergency resource carrying device at P8 can also be received by the mobile terminal; conversely, if the emergency response personnel move to the right, the distance between the emergency response personnel and the AED increases. At this time, if P7 is the transmission power threshold, then because the mobile terminal is farther from the AED (resulting in increased signal attenuation), the bits sent by the emergency resource carrying device at P7 must not be able to be received by the mobile terminal, and the bits sent by the emergency resource carrying device at P6 cannot be received by the mobile terminal either;
[0141] The mobile terminal compares the first number of bits and the second number of bits;
[0142] The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits.
[0143] In a preferred embodiment, the mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits, including:
[0144] If the mobile terminal determines that the second number of bits is greater than the first number of bits, the mobile terminal increases the vibration frequency of the mobile terminal; in one example, assume that the second number of bits is 8 and the first number of bits is 7. At this time, it indicates that the moving direction of the emergency response personnel is getting closer to the AED. At this time, by increasing the vibration frequency of the mobile terminal, it is to remind the emergency response personnel that their moving direction is correct;
[0145] If the mobile terminal determines that the number of second bits is less than the number of first bits, the mobile terminal reduces the vibration frequency of the mobile terminal. In one example, assume that the number of second bits is 5 and the number of first bits is 7. At this time, it indicates that the direction of movement of the emergency response personnel is getting farther and farther away from the AED. At this time, providing the vibration frequency of the mobile terminal to remind the emergency response personnel of the wrong direction of movement. It should be understood that the method of the present invention is a supplement to the traditional navigation method. When applying the method of the present invention, a traditional navigation interface can be provided at the same time to increase the amount of information mastered by the emergency response personnel, so as to help the emergency response personnel quickly find the emergency resources, thereby increasing the allocation speed of the emergency resources.
[0146] Embodiment 5
[0147] The present invention provides a campus emergency resource rapid allocation system, including: modules for performing the following operations:
[0148] The emergency resource carrying device sends a predetermined information set to the mobile terminal within a predetermined period;
[0149] The mobile terminal monitors the predetermined information set;
[0150] The mobile terminal determines whether the predetermined information set is a complete predetermined information set based on a part of the predetermined information set;
[0151] If the mobile terminal determines that the predetermined information set is a complete predetermined information set, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the predetermined information set.
[0152] In a preferred embodiment, the predetermined information set includes a first subset and a second subset, wherein the first subset includes a first number of identical bits, and wherein the second subset includes a plurality of bits;
[0153] Wherein, the emergency resource carrying device sending the predetermined information set to the mobile terminal within a predetermined period includes:
[0154] The emergency resource carrying device sends the first number of bits in the first subset with the same transmission power within a predetermined period;
[0155] The emergency resource carrying device sends a plurality of bits in the second subset with sequentially decreasing transmission power within a predetermined period.
[0156] In a preferred embodiment, the mobile terminal pre-stores the first number, and wherein the mobile terminal determines whether the predetermined information set is a complete predetermined information set based on a part of the predetermined information set includes:
[0157] The mobile terminal determines the reception power of each bit in the predetermined information set;
[0158] If the mobile terminal determines that there are a first number of bits in the predetermined information set with the same received power, the mobile terminal determines that the predetermined information set is a complete predetermined information set;
[0159] If the mobile terminal determines that the number of bits with the same received power in the predetermined information set is less than the first number, the mobile terminal determines that the predetermined information set is not a complete predetermined information set;
[0160] Wherein, the system further includes a module for performing the following operations:
[0161] If the mobile terminal determines that the predetermined information set is not a complete predetermined information set, the mobile terminal continues to listen for the predetermined information set sent by the emergency resource bearing device in the next predetermined period.
[0162] In a preferred embodiment, if the mobile terminal receives a complete first predetermined information set in a first predetermined period and a complete second predetermined information set in a second predetermined period, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the predetermined information set, including:
[0163] The mobile terminal determines the number of first bits included in a second subset in the first predetermined information set;
[0164] The mobile terminal determines the number of second bits included in a second subset in the second predetermined information set;
[0165] The mobile terminal compares the number of first bits and the number of second bits;
[0166] The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits.
[0167] In a preferred embodiment, the mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the number of first bits and the number of second bits, including:
[0168] If the mobile terminal determines that the number of second bits is greater than the number of first bits, the mobile terminal increases the vibration frequency of the mobile terminal;
[0169] If the mobile terminal determines that the number of second bits is less than the number of first bits, the mobile terminal decreases the vibration frequency of the mobile terminal.
[0170] It should be understood that the above specific embodiments of the present invention are only for illustrative or explanatory purposes of the principles of the present invention, and do not constitute a limitation to the present invention. Therefore, any modifications, equivalent substitutions, improvements, etc. made without departing from the spirit and scope of the present invention shall be included within the protection scope of the present invention. In addition, the appended claims of the present invention are intended to cover all variations and modifications that fall within the scope and boundaries of the appended claims, or equivalent forms of such scope and boundaries.
Claims
1. A method for rapid allocation of campus emergency resources, comprising: The emergency resource carrying device sends a set of predetermined information to the mobile terminal within a predetermined period; The mobile terminal monitors the set of predetermined information; The mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information; If the mobile terminal determines that the set of predetermined information is a complete set of predetermined information, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information.
2. The method according to claim 1, wherein The set of predetermined information includes a first subset and a second subset, wherein the first subset includes a first number of identical bits, and wherein the second subset includes a plurality of bits; Wherein, the emergency resource carrying device sending the set of predetermined information to the mobile terminal within a predetermined period includes: The emergency resource carrying device sends the first number of bits in the first subset with the same transmission power within the predetermined period; The emergency resource carrying device sends the plurality of bits in the second subset with successively decreasing transmission power within the predetermined period.
3. The method according to claim 2, wherein, The mobile terminal prestores the first number, and wherein the mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information includes: The mobile terminal determines the reception power of each bit in the set of predetermined information; If the mobile terminal determines that there are the first number of bits in the set of predetermined information having the same reception power, the mobile terminal determines that the set of predetermined information is a complete set of predetermined information; If the mobile terminal determines that the number of bits having the same reception power in the set of predetermined information is less than the first number, the mobile terminal determines that the set of predetermined information is not a complete set of predetermined information; Wherein, the method further includes: If the mobile terminal determines that the set of predetermined information is not a complete set of predetermined information, the mobile terminal continues to monitor the set of predetermined information sent by the emergency resource carrying device in the next predetermined period.
4. The method according to claim 2, wherein, If the mobile terminal receives a complete first set of predetermined information in the first predetermined period and a complete second set of predetermined information in the second predetermined period, then the mobile terminal determining the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information includes: The mobile terminal determines the first number of bits included in the second subset in the first set of predetermined information; The mobile terminal determines the second number of bits included in the second subset in the second set of predetermined information; The mobile terminal compares the first number of bits and the second number of bits; The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits.
5. The method according to claim 4, wherein The mobile terminal determining the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits includes: If the mobile terminal determines that the second number of bits is greater than the first number of bits, the mobile terminal increases the vibration frequency of the mobile terminal; If the mobile terminal determines that the number of the second bits is less than the number of the first bits, the mobile terminal reduces the vibration frequency of the mobile terminal.
6. A campus emergency resource rapid deployment system, comprising: A module for performing the following operations: The emergency resource bearing device sends a set of predetermined information to the mobile terminal within a predetermined period; The mobile terminal monitors the set of predetermined information; The mobile terminal determines whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information; If the mobile terminal determines that the set of predetermined information is a complete set of predetermined information, the mobile terminal determines the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information.
7. The system according to claim 6, wherein, The set of predetermined information includes a first subset and a second subset, wherein the first subset includes a first number of identical bits, and the second subset includes a plurality of bits; Wherein, the emergency resource bearing device sending the set of predetermined information to the mobile terminal within a predetermined period includes: The emergency resource bearing device sends the first number of bits in the first subset with the same transmission power within the predetermined period; The emergency resource bearing device sends the plurality of bits in the second subset with successively decreasing transmission power within the predetermined period.
8. The system according to claim 7, wherein, The mobile terminal prestores the first number, and wherein the mobile terminal determining whether the set of predetermined information is a complete set of predetermined information based on a part of the set of predetermined information includes: The mobile terminal determines the reception power of each bit in the set of predetermined information; If the mobile terminal determines that there are the first number of bits in the set of predetermined information having the same reception power, the mobile terminal determines that the set of predetermined information is a complete set of predetermined information; If the mobile terminal determines that the number of bits having the same reception power in the set of predetermined information is less than the first number, the mobile terminal determines that the set of predetermined information is not a complete set of predetermined information; Wherein, the system further includes a module for performing the following operations: If the mobile terminal determines that the set of predetermined information is not a complete set of predetermined information, the mobile terminal continues to monitor the set of predetermined information sent by the emergency resource bearing device in the next predetermined period.
9. The system according to claim 7, wherein, If the mobile terminal receives a complete first set of predetermined information in a first predetermined period and receives a complete second set of predetermined information in a second predetermined period, then the mobile terminal determining the vibration frequency of the mobile terminal based on the remaining part of the set of predetermined information includes: The mobile terminal determines the first number of bits included in the second subset in the first set of predetermined information; The mobile terminal determines the second number of bits included in the second subset in the second set of predetermined information; The mobile terminal compares the first number of bits and the second number of bits; The mobile terminal determines the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits.
10. The system according to claim 9, wherein, The mobile terminal determining the vibration frequency of the mobile terminal based on the comparison result of the first number of bits and the second number of bits includes: If the mobile terminal determines that the number of the second bits is greater than the number of the first bits, the mobile terminal increases the vibration frequency of the mobile terminal; If the mobile terminal determines that the number of the second bits is less than the number of the first bits, the mobile terminal decreases the vibration frequency of the mobile terminal.