Information processing method and device based on call-for-help page, equipment and medium
By acquiring information from emergency call terminals and the location of volunteers, a shared list is generated, which solves the problem of uneven distribution of rescue resources caused by the isolation of volunteer information and improves rescue efficiency and reliability.
Patent Information
- Application Number
- CN202511426489.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-30
- Publication Date
- 2026-02-03
AI Technical Summary
In rescue scenarios, information isolation among volunteers makes it impossible to efficiently plan itineraries and rescue strategies, resulting in an uneven distribution of rescue resources.
By acquiring information uploaded by the emergency call terminal, the emergency call page is determined, and the location coordinates of the volunteer terminal are obtained. The arrival time at the rescue location is calculated, a shared list is generated, and information is sent to the volunteer terminal using a predefined method.
This enabled information sharing among volunteers, improved the efficiency and reliability of rescue resource allocation, and avoided the impact of human intervention.
Smart Images

Figure CN121462979A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of rescue and the technical field of information, in particular to an information processing method and device based on a help-seeking page, equipment and medium. BACKGROUND
[0002] In a rescue scene, volunteers are in an information isolation state. This information isolation state makes each volunteer unaware of the time of other volunteers to the rescue site.
[0003] Due to the lack of this key information, volunteers are difficult to reasonably plan the journey and rescue strategy according to the actual situation, and thus the rescue resources cannot be efficiently configured, that is, some volunteers are idle in some areas, and some volunteers are in short supply in some areas. Therefore, how to share the information of each volunteer to the rescue site through an electronic device is a technical problem to be solved. SUMMARY
[0004] The embodiments of the present application provide an information processing method and device based on a help-seeking page, equipment and medium to solve the technical problem of how to share the information of each volunteer to the rescue site through an electronic device. In a first aspect, the embodiments of the present application provide an information processing method based on a help-seeking page, applied to an electronic device, the information processing method comprising: obtaining help-seeking information uploaded by a help-seeking terminal, and determining a help-seeking page based on the help-seeking information; when each volunteer terminal accesses the help-seeking page, obtaining positioning coordinates uploaded by each volunteer terminal; determining the time of each volunteer to reach the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; saving the identifier of each volunteer and the time of each volunteer to reach the rescue site, and obtaining the information of each volunteer to the rescue site; recording the information of each volunteer to the rescue site in a predefined manner, obtaining a sharing list, and sending the sharing list to each volunteer terminal.
[0005] In a possible implementation manner of the first aspect, the obtaining of the help-seeking information uploaded by the help-seeking terminal and the determination of the help-seeking page based on the help-seeking information comprise: obtaining the help-seeking information uploaded by the help-seeking terminal, obtaining the symptom information and the rescue site of the help-seeker from the help-seeking information, and establishing the help-seeking page based on the symptom information and the rescue site.
[0006] In a possible implementation manner of the first aspect, the obtaining of the positioning coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the help-seeking page comprises: Obtain the area where the rescue site is located, and push the jump link of the help-seeking page to each volunteer terminal in the area; When each volunteer terminal accesses the help-seeking page through the jump link, obtain the positioning coordinates uploaded by each volunteer terminal.
[0007] In a possible implementation manner of the first aspect, the saving of the identification of each volunteer and the time when each volunteer arrives at the rescue site obtains information of each volunteer going to the rescue site, including: According to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer, the distance of each volunteer arriving at the rescue site is generated; The distance of each volunteer arriving at the rescue site is divided by the moving speed uploaded by each volunteer terminal to obtain the time of each volunteer arriving at the rescue site.
[0008] In a possible implementation manner of the first aspect, the recording of the information of each volunteer going to the rescue site in a predefined manner obtains a sharing list, and the sharing list is sent to each volunteer terminal, including: The information of each volunteer going to the rescue site is recorded in a list manner to obtain a sharing list, and the sharing list is sent to each volunteer terminal through a preset communication protocol, and the preset communication protocol includes one of a websocket protocol, an MQTT protocol, or a combination thereof.
[0009] In a possible implementation manner of the first aspect, after the recording of the information of each volunteer going to the rescue site in a predefined manner obtains a sharing list, and the sharing list is sent to each volunteer terminal, the information processing method includes: Obtain a creation function, create a display window through the creation function, and display the sharing list through the display window.
[0010] In a possible implementation manner of the first aspect, the format of the help-seeking information includes one of a voice format, a video format, a picture format, a text format, or a combination thereof.
[0011] Secondly, the embodiments of the present application provide an information processing device based on a help-seeking page, applied to an electronic device, including: The first obtaining module is configured to obtain help-seeking information uploaded by a help-seeking terminal, and determine a help-seeking page based on the help-seeking information; The second obtaining module is configured to obtain positioning coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the help-seeking page; The determining module is configured to determine the time when each volunteer arrives at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; The saving module is configured to save the identity of each volunteer and the time when each volunteer arrives at the rescue site, and obtain information about the journey of each volunteer to the rescue site. The processing module is configured to record the information about the journey of each volunteer to the rescue site in a predefined manner, and obtain a sharing list, and send the sharing list to each volunteer terminal.
[0012] In a third aspect, an electronic device is provided, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, the information processing method of any one of the first aspect is implemented.
[0013] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the information processing method of any one of the first aspect is implemented.
[0014] In a fifth aspect, a computer program product is provided. When the computer program product is run on an electronic device, the electronic device executes the information processing method of any one of the first aspect.
[0015] The embodiments of the present application have two advantages. On the one hand, the information about the journey of each volunteer to the rescue site is recorded in a predefined manner to obtain a sharing list, and the sharing list is sent to each volunteer terminal. Since the sharing list contains the information about the journey of each volunteer to the rescue site, the electronic device can share the information about the journey of each volunteer to the rescue site with each volunteer terminal, thereby solving the technical problem of how to share the information about the journey of each volunteer to the rescue site through the electronic device. On the other hand, since the sharing list is not affected by manual intervention, the reliability of the sharing list is improved. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0017] Figure 1 The application scenario diagram of the information processing method provided by the embodiments of the present application; Figure 2 The flowchart of the information processing method provided by the embodiments of the present application; Figure 3 The flowchart of the information processing method provided by the embodiments of the present application; Figure 4 a schematic block diagram of an information processing device provided for an embodiment of the present application; Figure 5 a structural schematic diagram of an electronic device provided for an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the objectives, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and should not be used to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0019] In the following description, specific details are set forth in order to provide a thorough understanding of embodiments of the application. However, persons of ordinary skill in the art will appreciate that embodiments of the application can be practiced without incorporating these specific details. In other instances, detailed descriptions of well-known systems, methods, algorithms, circuits and transistors are omitted so as not to obscure the description of the present application with unnecessary detail.
[0020] It should be understood that the term "comprising" as used in the specification and in the claims indicates the presence of the recited features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0021] It should also be understood that the term "and / or" as used in the specification and in the claims indicates any combination of one or more of the associated listed items and all possible combinations of the items.
[0022] As used in the specification and in the claims, the term "if" can be interpreted as meaning "when" or "once" or "in response to a determination" or "in response to a detection" depending on the context. Similarly, the phrase "if determined" or "if detected [the described condition or event]" can be interpreted as meaning "once determined" or "in response to a determination" or "once detected [the described condition or event]" or "in response to a detection [the described condition or event]" depending on the context.
[0023] In addition, in the description of the specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0024] Reference within the specification to "one embodiment" or "an embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places within specified
[0025] In addition, the technical solutions among various embodiments can be combined with each other, but it must be based on the fact that a person of ordinary skill in the art can realize the combination, and when the combination of technical solutions contradicts each other or cannot be realized, it should be considered that the combination of technical solutions does not exist and is not within the protection scope required by the present application.
[0026] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all contents and operations / steps, and are not necessarily executed in the order described. For example, some operations / steps can be further decomposed, combined or partially merged, and thus the actual execution order can be changed according to actual conditions.
[0027] The information processing method provided by the embodiments of the present application can be applied to servers, mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, notebook computers, netbooks, personal digital assistants (PDAs) and the like, and the embodiments of the present application do not make any limitation on the specific types of electronic devices.
[0028] For example, the electronic device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a vehicle networking terminal, a computer, a laptop, a handheld communication device, a handheld computing device, a satellite wireless device, a wireless modem card, a television set top box (STB), a customer premise equipment (CPE), and / or other devices for communicating on a wireless system, and a next-generation communication system, such as a mobile terminal in a 5G network or a mobile terminal in a future evolved Public Land Mobile Network (PLMN) network.
[0029] Referring to Figure 1 , Figure 1 The application scenario of the information processing method provided by the embodiments of the present application is described in detail as follows: The electronic device connects the distress terminal and each volunteer terminal through a wireless network. The distress information uploaded by the distress terminal is acquired.
[0030] The wireless network includes but is not limited to a 5G network and a 4G network.
[0031] In the embodiments of the present application, the electronic device can connect the distress terminal through a wireless network, and quickly receive the distress information uploaded by the distress terminal.
[0032] Referring to Figure 2 , Figure 2 The flowchart of the information processing method provided by the embodiments of the present application is shown in the figure, and the method can be applied to an electronic device.
[0033] As Figure 2 shown, the information processing method provided by the embodiments of the present application includes the following steps, which are described in detail as follows: S201, acquiring distress information uploaded by a distress terminal, and determining a distress page based on the distress information; The distress terminal is a terminal used by a distresser, and its core goal is to achieve fast alarm with the simplest operation process when the distresser needs emergency assistance, and to ensure that the signal can be accurately transmitted to the electronic device.
[0034] The format of the help information includes one of a voice format, a video format, a picture format, a text format, or a combination thereof.
[0035] The help information uploaded by the help terminal is acquired, and a help page is determined based on the help information. The help information uploaded by the help terminal is acquired, and symptom information and a rescue location of a person in need are acquired from the help information. A help page is established based on the symptom information and the rescue location.
[0036] The help information uploaded by the help terminal is acquired, and symptom information and a rescue location of a person in need are acquired from the help information. A help page is established based on the symptom information and the rescue location. The help information uploaded by the help terminal is acquired, and symptom information and a rescue location of a person in need are acquired from the help information. The rescue location is positioned to obtain positioning coordinates of the rescue location. The symptom information and the positioning coordinates of the rescue location are written into a preset page template. The page template in which the symptom information and the positioning coordinates of the rescue location are written is selected as the help page.
[0037] S202, when each volunteer terminal accesses the help page, positioning coordinates uploaded by each volunteer terminal are acquired. The volunteer terminal is an AED volunteer or an emergency volunteer.
[0038] The AED volunteer is a volunteer who uses an AED.
[0039] The full name of the AED in Chinese is: Automated External Defibrillator.
[0040] The emergency volunteer is a volunteer who has basic emergency knowledge and skills.
[0041] The positioning coordinates uploaded by each volunteer terminal are acquired when each volunteer terminal accesses the help page, including: An area in which the rescue location is located is acquired, and a jump link of the help page is pushed to each volunteer terminal in the area. When each volunteer terminal accesses the help page through the jump link, the positioning coordinates uploaded by each volunteer terminal are acquired.
[0042] For ease of illustration, the following examples are given: For example, there are multiple areas, which are area 1, area 2, area 3, area 4, and area 5. The area in which the rescue location is located is area 1, and the jump link of the help page is pushed to each volunteer terminal in area 1. The area where the rescue site is located is area 2, and the jump link of the help-seeking page is pushed to each volunteer terminal in area 2; The area where the rescue site is located is area 3, and the jump link of the help-seeking page is pushed to each volunteer terminal in area 3.
[0043] The area where the rescue site is located is area 4, and the jump link of the help-seeking page is pushed to each volunteer terminal in area 4.
[0044] The area where the rescue site is located is area 5, and the jump link of the help-seeking page is pushed to each volunteer terminal in area 5.
[0045] S203, according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer, determine the time for each volunteer to arrive at the rescue site; The identification of each volunteer and the time for each volunteer to arrive at the rescue site are saved to obtain the information of each volunteer going to the rescue site, including: According to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer, the distance for each volunteer to arrive at the rescue site is generated; The distance for each volunteer to arrive at the rescue site is divided by the moving speed uploaded by each volunteer terminal to obtain the time for each volunteer to arrive at the rescue site.
[0046] S204, save the identification of each volunteer and the time for each volunteer to arrive at the rescue site to obtain the information of each volunteer going to the rescue site; S205, record the information of each volunteer going to the rescue site in a predefined manner to obtain a sharing list, and send the sharing list to each volunteer terminal.
[0047] Through the sharing list, two volunteers can be prevented from repeatedly searching the same area, and limited manpower can cover a larger range.
[0048] For example, volunteer terminal 1 discovers through the sharing list that volunteer terminal 2 goes to the east side of the rescue site, and the volunteer of volunteer terminal 1 can actively adjust to the west side of the rescue site to expand the search, thereby avoiding two volunteers repeatedly covering the same position of the rescue site, saving manpower and expanding the rescue coverage.
[0049] The information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a sharing list, and since the sharing list has the information of each volunteer going to the rescue site, the electronic device sends the sharing list to each volunteer terminal, so that the information of each volunteer going to the rescue site can be shared with each volunteer terminal.
[0050] The number of volunteer terminals is not limited here. For ease of illustration, the following is given as an example: For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a shared list, and the shared list is sent to the volunteer terminal 1, the volunteer terminal 2, the volunteer terminal 3, the volunteer terminal 4, and the volunteer terminal 5 respectively.
[0051] For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a shared list, and the shared list is sent to the volunteer terminal 1, the volunteer terminal 2, the volunteer terminal 3, the volunteer terminal 4, and the volunteer terminal 5 respectively.
[0052] For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a shared list, and the shared list is sent to the volunteer terminal 1, the volunteer terminal 2, the volunteer terminal 3, the volunteer terminal 4, and the volunteer terminal 5 respectively.
[0053] After the information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a shared list, and the shared list is sent to each volunteer terminal, the information processing method comprises: Obtaining a creation function, creating a display window through the creation function, and displaying the shared list through the display window.
[0054] The application embodiment has two advantages. On the one hand, the information of each volunteer going to the rescue site is recorded in a predefined manner to obtain a shared list, and the shared list is sent to each volunteer terminal. Since the shared list contains the information of each volunteer going to the rescue site, the electronic device can share the information of each volunteer going to the rescue site with each volunteer terminal, thereby solving the technical problem of how to share the information of each volunteer going to the rescue site through the electronic device. On the other hand, since the shared list is not affected by manual intervention, the reliability of the shared list is improved.
[0055] Please refer to Figure 3 , Figure 3 The flowchart for sending the shared list provided by the application embodiment is described as follows: S301, the information of each volunteer going to the rescue site is recorded in a list manner to obtain a shared list. S302, send the sharing list to each volunteer terminal through a preset communication protocol, the preset communication protocol includes one of websocket protocol, MQTT protocol or a combination thereof.
[0056] For the convenience of description, the following examples are given: For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the sharing list is sent to volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5 through websocket protocol.
[0057] For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the sharing list is sent to volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5 through websocket protocol.
[0058] For example, there are multiple volunteer terminals, which are volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5, and the sharing list is sent to volunteer terminal 1, volunteer terminal 2, volunteer terminal 3, volunteer terminal 4, volunteer terminal 5 through websocket protocol.
[0059] The Chinese name of websocket protocol is websocket protocol. The electronic device and the volunteer terminal establish a persistent connection through the websocket protocol, so that the electronic device and the volunteer terminal can transmit data bidirectionally and with low delay without repeatedly initiating requests.
[0060] The Chinese full name of MQTT protocol is message queue telemetry transmission protocol, and the English full name of MQTT protocol is Message Queuing Telemetry Transport. MQTT protocol is designed for low bandwidth, high latency or unreliable network, and MQTT protocol solves the communication problem of electronic device in resource limited and unstable network environment through lightweight design, publishing mode and subscription mode.
[0061] In the embodiment of the application, the sharing list is sent to each volunteer terminal through a preset communication protocol, and since the sharing list has the information of each volunteer going to the rescue site, the electronic device can share the information of each volunteer going to the rescue site with each volunteer terminal.
[0062] This application provides an information processing device based on a distress call page, corresponding to the information processing method described in the above embodiments. Please refer to [link to relevant documentation]. Figure 4 , Figure 4 This is a schematic block diagram of an information processing apparatus provided in an embodiment of this application. Figure 4 The information processing device 400 shown can be applied to, for example... Figure 1 The application scenario diagram shows electronic devices. The following section uses electronic devices as an example to illustrate this. Figure 4 The information processing device 400 shown will be described in detail. The information processing device 400 may include a first acquisition module 401, a second acquisition module 402, a determination module 403, a storage module 404, and a processing module 405.
[0063] The first acquisition module 401 is used to acquire the distress information uploaded by the distress terminal and determine the distress page based on the distress information; The second acquisition module 402 is used to acquire the location coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the distress call page; The determination module 403 is used to determine the arrival time of each volunteer at the rescue location based on the location coordinates of the rescue location and the location coordinates of each volunteer. The storage module 404 is used to store the identifier of each volunteer and the time when each volunteer arrived at the rescue site, and to obtain information about each volunteer's journey to the rescue site. The processing module 405 is used to record the information of each volunteer going to the rescue site in a predefined manner, obtain a shared list, and send the shared list to each volunteer's terminal.
[0064] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0065] The beneficial effects of this application embodiment are twofold. Firstly, by using a predefined method to record the information of each volunteer going to the rescue location, a shared list is obtained and sent to each volunteer's terminal. Since the shared list contains the information of each volunteer going to the rescue location, the electronic device can share the information of each volunteer going to the rescue location with each volunteer's terminal, thus solving the technical problem of how to share the information of each volunteer going to the rescue location through the electronic device. Secondly, since the shared list is not affected by human intervention, it is beneficial to improve the reliability of the shared list.
[0066] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0067] As Figure 5 shown, Figure 5 The electronic device 2 comprises at least one processor 20, a memory 21, and a computer program 22 stored in the memory 21 and executable on the at least one processor 20, wherein the processor 20 implements the steps in any of the method embodiments described above when executing the computer program 22.
[0068] The electronic device 2 can include, but is not limited to, the processor 20 and the memory 21. Those skilled in the art can understand that Figure 5 The electronic device 2 is only an example and does not constitute a limitation on the electronic device 2, and can include more or fewer components than shown, or combine certain components, or different components, for example, can also include input / output devices, network access devices, etc.
[0069] The processor 20 is configured to run the computer program 22 stored in the memory 21, and implement the following steps when executing the computer program 22: Obtain the distress information uploaded by the distress terminal, and determine the distress page based on the distress information; When each volunteer terminal accesses the distress page, obtain the positioning coordinates uploaded by each volunteer terminal; Determine the time for each volunteer to arrive at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; Save the identifier of each volunteer and the time for each volunteer to arrive at the rescue site, and obtain the information of each volunteer going to the rescue site; Record the information of each volunteer going to the rescue site in a predefined manner, obtain a sharing list, and send the sharing list to each volunteer terminal.
[0070] In some embodiments, the processor 20 is configured to: Obtain the distress information uploaded by the distress terminal, obtain the symptom information and the rescue site of the distresser from the distress information, and establish the distress page based on the symptom information and the rescue site.
[0071] In some embodiments, the processor 20 is configured to: Obtain the area where the rescue site is located, and push the jump link of the distress page to each volunteer terminal in the area; When each volunteer terminal accesses the distress page through the jump link, obtain the positioning coordinates uploaded by each volunteer terminal.
[0072] In some embodiments, the processor 20 is configured to: Generate the distance for each volunteer to arrive at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; The distance of each volunteer to the rescue site is divided by the moving speed uploaded by each volunteer terminal to obtain the time of each volunteer to the rescue site.
[0073] In some embodiments, the processor 20 is configured to implement: The information of each volunteer to the rescue site is recorded in a list to obtain a shared list, and the shared list is sent to each volunteer terminal through a preset communication protocol, which includes one of a websocket protocol, an MQTT protocol, or a combination thereof.
[0074] In some embodiments, the processor 20 is configured to implement: A creation function is obtained, a display window is created through the creation function, and the shared list is displayed through the display window.
[0075] The processor 20 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0076] The memory 21 can be an internal storage unit of the electronic device 2 in some embodiments, such as a hard disk or a memory of the electronic device 2. The memory 21 can also be an external storage device of the electronic device 2 in other embodiments, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 2. Further, the memory 21 can include both the internal storage unit and the external storage device of the electronic device 2. The memory 21 is used to store an operating system, an application program, a boot loader, data, and other programs, such as program codes of the computer program, etc. The memory 21 can also be used to temporarily store data that has been output or will be output.
[0077] It should be noted that the information interaction, execution process and the like between the above devices / units are based on the same concept as the method embodiments of the present application, and specific functions and technical effects brought by the same can be specifically referred to the method embodiments, which will not be repeated here.
[0078] The computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps in each of the above method embodiments.
[0079] The computer readable storage medium stores program code, and the program code can be called by the processor to execute the information processing method described in the above method embodiments.
[0080] The computer readable storage medium has storage space for program code.
[0081] The program code includes the code of any step in the information processing method described in the above method embodiments.
[0082] For example, the program code is called by the processor, and the following steps can be executed: obtain the help-seeking information uploaded by the help-seeking terminal, and determine a help-seeking page based on the help-seeking information; obtain the positioning coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the help-seeking page; determine the time for each volunteer to arrive at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; save the identifier of each volunteer and the time for each volunteer to arrive at the rescue site, and obtain information about each volunteer going to the rescue site; record the information about each volunteer going to the rescue site in a predefined manner, obtain a sharing list, and send the sharing list to each volunteer terminal.
[0083] The specific implementation of each operation can be referred to the above embodiments, which will not be repeated here.
[0084] The computer readable storage medium can also be an external storage device of an information processing device or an electronic device, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, a non-transitory computer readable storage medium, and the like.
[0085] The computer readable storage medium can realize the beneficial effects of the information processing method based on the distress page provided by the embodiments of the present application. Details are described above, and will not be repeated here.
[0086] The embodiments of the present application provide a computer program product, which, when running on an electronic device, causes the electronic device to perform the information processing method described above.
[0087] The computer program product is loaded by the electronic device, and the following steps can be performed: obtaining distress information uploaded by a distress terminal, and determining a distress page based on the distress information; When each volunteer terminal accesses the distress page, obtaining positioning coordinates uploaded by each volunteer terminal; determining a time for each volunteer to arrive at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; saving the identification of each volunteer and the time for each volunteer to arrive at the rescue site, and obtaining information of each volunteer going to the rescue site; adopting a predefined manner to record the information of each volunteer going to the rescue site, obtaining a sharing list, and sending the sharing list to each volunteer terminal.
[0088] The integrated unit, if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium.
[0089] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiments can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or software. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the unit and module in the system can refer to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0090] Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can be implemented by a computer program instructing relevant hardware, the computer program can be stored in a computer readable storage medium, and the computer program can implement the steps of each method embodiment when executed by a processor. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms, etc. The computer readable medium at least includes any entity or device capable of carrying the computer program code to an electronic device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal and a software distribution medium. For example, a U disk, a mobile hard disk, a magnetic disk or an optical disk, etc.
[0091] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in a certain embodiment can be referred to the relevant description of other embodiments.
[0092] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. An information processing method based on a distress page, characterized by, The information processing method is applied to an electronic device and includes the following steps: Obtaining help information uploaded by a help terminal, and determining a help page based on the help information; When each volunteer terminal accesses the help page, obtaining positioning coordinates uploaded by each volunteer terminal; Determining a time for each volunteer to arrive at a rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; Saving an identifier of each volunteer and the time for each volunteer to arrive at the rescue site, and obtaining information about each volunteer going to the rescue site; Recording the information about each volunteer going to the rescue site in a predefined manner, obtaining a sharing list, and sending the sharing list to each volunteer terminal.
2. The information processing method according to claim 1, characterized by, The step of obtaining help information uploaded by a help terminal and determining a help page based on the help information includes the following steps: Obtaining help information uploaded by a help terminal, obtaining symptom information and a rescue site of a person in need from the help information, and establishing a help page based on the symptom information and the rescue site.
3. The information processing method according to claim 1, characterized by, The step of obtaining positioning coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the help page includes the following steps: Obtaining an area where the rescue site is located, and pushing a jump link of the help page to each volunteer terminal in the area; When each volunteer terminal accesses the help page through the jump link, obtaining positioning coordinates uploaded by each volunteer terminal.
4. The information processing method according to claim 1, characterized by, The step of saving an identifier of each volunteer and the time for each volunteer to arrive at the rescue site, and obtaining information about each volunteer going to the rescue site includes the following steps: Generating a distance for each volunteer to arrive at the rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; Dividing the distance for each volunteer to arrive at the rescue site by a moving speed uploaded by each volunteer terminal, to obtain the time for each volunteer to arrive at the rescue site.
5. The information processing method according to claim 1, characterized by, The step of recording the information about each volunteer going to the rescue site in a predefined manner, obtaining a sharing list, and sending the sharing list to each volunteer terminal includes the following steps: Recording the information about each volunteer going to the rescue site in a list manner, to obtain a sharing list; Sending the sharing list to each volunteer terminal through a preset communication protocol, and the preset communication protocol includes one of a websocket protocol, an MQTT protocol, or a combination thereof.
6. The information processing method according to claim 1, characterized by, After the step of recording the information about each volunteer going to the rescue site in a predefined manner, obtaining a sharing list, and sending the sharing list to each volunteer terminal, the information processing method includes the following steps: Obtaining a creation function, creating a display window through the creation function, and displaying the sharing list through the display window.
7. The information processing method according to any one of claims 1 to 6, characterized by, The format of the help information includes one of a voice format, a video format, a picture format, a text format, or a combination thereof.
8. An information processing apparatus based on a distress page, characterized by comprising: The information processing method is applied to an electronic device and includes the following steps: A first obtaining module is configured to obtain help information uploaded by a help terminal, and determine a help page based on the help information; A second obtaining module is configured to obtain positioning coordinates uploaded by each volunteer terminal when each volunteer terminal accesses the help page; A determining module is configured to determine a time for each volunteer to arrive at a rescue site according to the positioning coordinates of the rescue site and the positioning coordinates of each volunteer; A storage module is configured to store the identification of each volunteer and the time when each volunteer arrives at the rescue site, and obtain information of each volunteer going to the rescue site; A processing module is configured to record the information of each volunteer going to the rescue site in a predefined manner, obtain a sharing list, and send the sharing list to each volunteer terminal.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor implements the information processing method of any one of claims 1-7 when executing the computer program.
10. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 9. The computer program implements the information processing method of any one of claims 1-7 when executed by the processor.