Information prompt method, system, electronic device and computer device

By detecting the runner's heart rate and exercise speed, we can determine whether he is in a potentially dangerous state in a marathon, and promptly send reminders, solving the potentially dangerous problems caused by runners due to lack of professional training and health awareness, and ensuring the safety of runners.

CN115762054BActive Publication Date: 2025-09-02HEFEI LONGQI INTELLIGENT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211459843.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-16
Publication Date
2025-09-02
Estimated Expiration
2042-11-16

AI Technical Summary

Technical Problem

In marathons, runners are prone to ignore physical reactions due to lack of professional training and health awareness, which leads to potential dangerous situations that cannot be effectively reminded, which may cause unexpected events.

Method used

By obtaining the runner's positioning information, determining whether it is near the track and in the event time period, detecting the heart rate and exercise speed, and sending reminder information, including vibration, voice prompts and help signals, dynamically adjusting the reminder method to prevent misjudgment.

Benefits of technology

Identify the potential hazards of runners in a timely manner, avoid dangers through reminders, and ensure the safety of runners.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115762054B_ABST
    Figure CN115762054B_ABST
Patent Text Reader

Abstract

The present invention provides an information prompting method, system, electronic device and computer device. The information prompting method includes the following steps: when a runner starts running, obtaining the runner's positioning information; obtaining the marathon event information of the day, and determining whether a marathon event is held in the runner's location on the day; if so, executing the next step; determining whether the runner is located in the vicinity of the track based on the positioning information, and if so, executing the next step; determining whether the current moment is within the event time period, and if so, executing the next step; when the runner enters a predetermined mileage interval, detecting the runner's heart rate and movement speed; if the runner's heart rate and movement speed meet the preset judgment conditions, issuing a reminder message. The information prompting method of the present invention can identify the runner's status when the runner is participating in a marathon competition, and promptly issue reminders of potential dangers to the runner, thereby avoiding the occurrence of danger.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information processing technology, and in particular to an information prompting method, system, electronic equipment and computer equipment. Background Art

[0002] Running is currently a very popular national fitness activity, and the widespread marathon events have become a key driver of tourism economic growth, with participation increasingly becoming fashionable. However, marathoning is an extreme sport that requires excellent physical fitness and endurance. Those without professional and scientific training are susceptible to injury during the event. This is especially true for those who work high-intensity jobs, lack regular exercise, or lack a scientific understanding of their health. These individuals are particularly prone to sudden death during the run, especially near the finish line. In these cases, runners, driven by the desire to complete the race or achieve a personal best, may ignore their own body's reactions and the kind reminders of volunteers, leading to tragedy.

[0003] However, currently, there is no effective way to remind runners when their bodies are in dangerous conditions during a marathon, which can easily lead to danger. Summary of the Invention

[0004] The purpose of the present invention is to provide an information prompt method, system, electronic device and computer device, which have the advantages of being able to identify the status of a runner and promptly issue reminders of potential dangerous situations that the runner may face.

[0005] In order to solve the problems in the prior art, the present invention provides an information prompting method, comprising the following steps:

[0006] When the runner starts running, obtaining the runner's positioning information;

[0007] Obtain marathon event information for the day and determine whether a marathon event is held in the runner's location on that day; if so, proceed to the next step;

[0008] Determining whether the runner is located in the vicinity of the track based on the positioning information, and if so, executing the next step;

[0009] Determine whether the current time is within the event time period. If so, proceed to the next step;

[0010] When the runner enters a predetermined mileage interval, the runner's heart rate and movement speed are detected; if the runner's heart rate and movement speed meet preset judgment conditions, a reminder message is issued.

[0011] Optionally, if the heart rate and movement speed of the runner do not meet the preset judgment conditions, the process returns to the step of determining whether the runner is located in the vicinity of the track based on the positioning information.

[0012] Optionally, there are multiple predetermined mileage intervals, and the number of predetermined mileage intervals is obtained based on the runner's running record within a first preset time and whether the runner has scientific training behavior within the first preset time.

[0013] Optionally, the preset judgment conditions include: the heart rate exceeds a threshold range, the heart rate increases while the movement speed decreases during a set detection interval, or the movement speed is stable while the heart rate suddenly decreases.

[0014] Optionally, if the runner's heart rate and exercise speed meet preset judgment conditions, a reminder message is issued, including:

[0015] If the runner's heart rate and exercise speed meet the preset judgment conditions, a first reminder signal is issued;

[0016] Within a second preset time after the first reminder signal is issued, continuously determining whether the runner's heart rate and exercise speed meet preset determination conditions; if so, executing the following steps;

[0017] A second reminder signal is issued.

[0018] Optionally, the first reminder signal includes at least one of vibration and a first prompt voice, the second reminder signal includes a second prompt voice, and the second prompt voice includes a prompt voice requiring a response; after issuing the second reminder signal, the method further includes:

[0019] Detect the runner's response voice. If a response voice matching the second prompt voice is received, eliminate the second prompt voice and return to the step of determining whether the runner is located in the vicinity of the track based on the positioning information.

[0020] Optionally, if no answer voice matching the second prompt voice is received, perform the following steps:

[0021] A third prompt voice is issued to release a help signal.

[0022] Optionally, after issuing a third prompt voice to release a help signal, the method further includes:

[0023] Continue to determine whether the runner's heart rate and movement speed meet the preset judgment conditions; if not, eliminate the third prompt voice and return to the step of determining whether the runner is located in the area near the track based on the positioning information; if so, continue to execute the step of issuing the third prompt voice to release the help signal.

[0024] In a second aspect, the present invention further provides an information prompting system, comprising:

[0025] A positioning system, configured to obtain positioning information of the runner when the runner starts running;

[0026] An acquisition and judgment module is used to obtain marathon event information on the day and determine whether a marathon event is held on the day where the runner is located;

[0027] a first determination module, connected to the positioning system and the acquisition and determination module, for determining whether the runner is located in the vicinity of the track based on the positioning information when a marathon event is held at the runner's location;

[0028] a second judgment module, connected to the first judgment module, for judging whether the current moment is within the event time period when the runner is in the area near the track;

[0029] The judgment alarm module is connected to the second judgment module and is used to detect the runner's heart rate and movement speed when the current moment is within the event time period and the runner enters the predetermined mileage interval; and to issue a reminder message when the runner's heart rate and movement speed meet the preset judgment conditions.

[0030] In a third aspect, the present invention further provides an electronic device, comprising: the information prompt system described in the second aspect.

[0031] In a fourth aspect, the present invention further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor performs the steps of the information prompt method as described in any one of the first aspects when executing the computer program.

[0032] In a fifth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the information prompt method as described in any one of the first aspects are implemented.

[0033] In a sixth aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the information prompt method as described in any one of the first aspects.

[0034] As described above, the information prompting method, system, electronic device, and computer device of the present invention have the following beneficial effects:

[0035] In the information prompting method of the present invention, when the runner enters a predetermined mileage interval, the runner's heart rate and movement speed are detected. If the runner's heart rate and movement speed meet the preset judgment conditions, a reminder message is issued; the information prompting method of the present invention can identify the runner's status when the runner is participating in a marathon competition, and promptly issue reminders to the runner of potential dangerous situations, thereby avoiding the occurrence of danger.

[0036] In the information prompt system of the present invention, the judgment alarm module detects the runner's heart rate and movement speed when the runner enters a predetermined mileage interval, and issues a reminder message when the runner's heart rate and movement speed meet preset judgment conditions; the information prompt system of the present invention can identify the runner's status when the runner is participating in a marathon, and promptly issue reminders to the runner of potential dangerous situations, thereby avoiding the occurrence of danger. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 and Figure 2 This is a flowchart of the information prompt method provided in Example 1 of the present invention.

[0038] Figure 3 This is a structural block diagram of the information prompt system provided in the second embodiment of the present invention.

[0039] Description of labels:

[0040] 1. Positioning system, 2. Acquisition and judgment module, 3. First judgment module, 4. Second judgment module, 5. Judgment and alarm module. DETAILED DESCRIPTION

[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0042] The preferred embodiments described below are for illustrative purposes only, and those skilled in the art may readily conceive of other obvious variations. The basic principles of the present invention defined in the following description may be applied to other embodiments, variations, improvements, equivalents, and other technical solutions that do not depart from the spirit and scope of the present invention.

[0043] Those skilled in the art should understand that, in the disclosure of the present invention, the terms "longitudinal", "transverse", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like to indicate orientations or positional relationships are based on the orientations or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, the above terms should not be understood as limiting the present invention.

[0044] Running is currently a very popular national fitness activity, and the widespread marathon events have become a key driver of tourism economic growth, with participation increasingly becoming fashionable. However, marathoning is an extreme sport that requires excellent physical fitness and endurance. Those without professional and scientific training are susceptible to injury during the event. This is especially true for those who work high-intensity jobs, lack regular exercise, or lack a scientific understanding of their health. These individuals are particularly prone to sudden death during the run, especially near the finish line. In these cases, runners, driven by the desire to complete the race or achieve a personal best, may ignore their own body's reactions and the kind reminders of volunteers, leading to tragedy.

[0045] During exercise, runners typically use smartphone apps or smartwatches to obtain real-time status information such as distance, time, and pace. Currently, basic sports-related functions on phones or watches include GPS-based track recording and speed detection, accelerometer-based cadence detection, and photoelectric sensor-based heart rate monitoring. High-end watches also feature barometers and can measure a runner's maximum oxygen uptake, left-right balance, and running power. However, these functions only mechanically display data and are unable to proactively identify high-risk signals and issue alerts during long-distance runs.

[0046] Example 1

[0047] See also Figure 1 As shown, the present invention provides an information prompting method, which includes the following steps:

[0048] S10: When the runner starts running, obtaining the runner's positioning information;

[0049] S20: Obtain marathon event information for the day and determine whether a marathon event is held in the runner's location on that day; if so, proceed to the next step;

[0050] S30: Determine whether the runner is located in the vicinity of the track based on the positioning information, and if so, proceed to the next step;

[0051] S40: Determine whether the current moment is within the event time period, if so, proceed to the next step;

[0052] S50: When the runner enters a predetermined mileage interval, the runner's heart rate and movement speed are detected; if the runner's heart rate and movement speed meet preset judgment conditions, a reminder message is issued.

[0053] In the information prompting method of the present invention, when the runner enters a predetermined mileage interval, the runner's heart rate and movement speed are detected. If the runner's heart rate and movement speed meet the preset judgment conditions, a reminder message is issued; the information prompting method of the present invention can identify the runner's status when the runner is participating in a marathon competition, and promptly issue reminders to the runner of potential dangerous situations, thereby avoiding the occurrence of danger.

[0054] In step S10, refer to Figure 1 In step S10, when the runner starts running, the runner's positioning information is obtained.

[0055] As an example, in step S10, the motion state of the runner may be detected, and when it is detected that the runner starts running, the location information of the runner is started to be acquired.

[0056] As an example, in step S10, the runner's positioning information can be obtained through the GPS (Global Positioning System) built into a mobile phone or watch.

[0057] In step S20, refer to Figure 1 In step S20, the marathon event information of the day is obtained to determine whether a marathon event is held in the runner's location on the day; if so, step S30 is executed.

[0058] As an example, in step S20, the marathon event information of the day can be obtained through, but not limited to, an acquisition module on a mobile phone or a watch to determine whether a marathon is held in the city where the positioning point is located.

[0059] In one example, the method for obtaining marathon event information for the day may include: a watch communicating with an associated mobile phone APP to obtain event information.

[0060] In another example, the method for obtaining the marathon event information of the day may include: directly reading the information via an APP on a mobile phone.

[0061] Specifically, the marathon event information for the day can be read by the APP through the server after the mobile phone is connected to the Internet; it can also be the information cached in the mobile phone APP, so that the event information can be obtained even if the mobile phone is not connected to the Internet; it can also be cached in the storage area of ​​​​the watch and refreshed every time the watch is connected to the APP. This prevents the failure to obtain event information due to the APP not being run in the background of the mobile phone or the Bluetooth not being turned on at the time.

[0062] As an example, in step S20, if there is no marathon event held in the runner's location on that day, the process can be terminated directly.

[0063] In step S30, refer to Figure 1 In step S30, it is determined whether the runner is located in the vicinity of the track based on the positioning information. If so, step S40 is executed.

[0064] As an example, in step S30, if it is determined based on the positioning information that the runner is not located in the vicinity of the track, the process ends.

[0065] In step S40, refer to Figure 1 In step S40, it is determined whether the current moment is within the event time period. If so, step S50 is executed.

[0066] As an example, in step S40, if it is determined that the current time is not within the event time period, the process ends.

[0067] In step S50, refer to Figure 1 In step S50, when the runner enters a predetermined mileage interval, the runner's heart rate and movement speed are detected; if the runner's heart rate and movement speed meet the preset judgment conditions, a reminder message is issued.

[0068] As an example, in step S50, the positioning information can be monitored in real time to determine in real time whether the runner has entered a predetermined mileage interval.

[0069] As an example, in step S50, when the runner enters the predetermined mileage interval, if the runner's heart rate and movement speed do not meet the preset judgment conditions, the process returns to step S30.

[0070] As an example, the number of the predetermined mileage intervals can be multiple, and the number of the predetermined mileage intervals is obtained based on the runner's running record within the first preset time and whether the runner has scientific training behavior within the first preset time.

[0071] Specifically, the number of the predetermined mileage intervals is determined by pattern judgment, and the pattern judgment method is: obtain the running records of the past two months, and judge whether there is scientific training behavior. If so, follow the general mode (at this time, the number of the predetermined mileage intervals is 2, and the mileage intervals are 19KM~21.2KM and 38KM~42.2KM, that is, near the end of the half or full marathon); if not, follow the enhanced mode (at this time, the number of the predetermined mileage intervals is at least 4, namely 9KM~10.5KM, 14KM~15.5KM, 19KM~21.1KM, and 40KM~42.2KM. Inexperienced people often think that half marathon is a low-threshold thing and choose half marathon, and the area near the half marathon end is where most sudden death incidents occur; near the end of the full marathon, almost all people's bodies reach their limit, which is also a high-risk position; near the mileage of multiples of 5KM, runners are more likely to accelerate and blindly persist, leading to danger).

[0072] Furthermore, the determination of whether there is scientific training behavior includes: the runner's cumulative running distance reaches a set value (for example, 100 km) and / or a single LSD (long distance jogging) distance reaches 18 km.

[0073] As an example, the preset judgment conditions may include: the heart rate exceeds a threshold range, the heart rate increases while the movement speed decreases during a set detection interval, or the movement speed is stable while the heart rate suddenly decreases.

[0074] Specifically, the method of setting the detection interval can be set according to actual needs. For example, the detection interval can be set to 20 seconds or 30 meters. The reason for choosing this value for the detection interval is that there are supply points at certain mileage points on the track (generally integer mileage points, such as 8KM, 12KM, 15KM, 20KM, etc.). Runners usually slow down when passing by supply points. Supply points include bar-shaped tables for placing food and drinks, and trash cans for holding beverage cups. The supply section is about 20M to 30M long and can generally be completed within 20 seconds.

[0075] More specifically, those who train scientifically typically maintain a consistent pace throughout the entire race, slowing down for a controlled acceleration at the finish line, passing a refueling point, or taking photos along the way. Normal acceleration is always accompanied by an increase in heart rate; if the heart rate is within the normal range (which can be the highest value in a historical exercise history or a set threshold), it is not considered a red flag. Normal deceleration at a refueling point is accompanied by a decrease in heart rate; if both speed and heart rate decrease, this is not considered a red flag either.

[0076] People who do not engage in scientific training may pursue records of integer mileage, such as 10KM, 15KM, which are also the timing points of the event. However, their physical condition may not be able to support them to run to this mileage, especially when approaching this mileage. They are more likely to blindly insist on running and cause damage to their heart. If, within the predetermined mileage interval, the runner's speed decreases and the heart rate increases within the set detection interval, or the speed is stable and the heart rate suddenly drops (normally, the runner's heart rate will gradually decrease when he stops to rest), it may be due to a high probability of heart hypoxia or damage, which is a dangerous signal that meets the preset judgment conditions. The sudden drop in heart rate within the set detection interval can be: the ratio of speed to heart rate at the end moment of the set detection interval is lower than 50% of the ratio of speed to heart rate at the starting moment of the set detection interval, or the ratio of heart rate at the end moment of the set detection interval is lower than 40% of the heart rate at the starting moment of the set detection interval.

[0077] If the heart rate exceeds the threshold range or the highest value in historical exercise records within the predetermined mileage interval, it means that the runner's heart load may have reached its limit, which is also a dangerous signal that meets the preset judgment conditions.

[0078] As an example, in step S50, if the runner's heart rate and exercise speed meet the preset judgment conditions, issuing a reminder message may include:

[0079] S51: If the runner's heart rate and exercise speed meet the preset judgment conditions, a first reminder signal is issued;

[0080] S52: within a second preset time after the first reminder signal is issued, continuously determining whether the runner's heart rate and exercise speed meet preset determination conditions; if so, executing the following steps;

[0081] S53: Sending a second reminder signal.

[0082] As an example, in step S51, the first reminder signal may include at least one of vibration and a first reminder voice.

[0083] Specifically, the method of sending the first reminder signal includes the watch motor vibrating and the speaker emitting a first reminder voice.

[0084] More specifically, the first prompt voice may include: "Heart rate is too high, please slow down appropriately", "Heart rate is abnormal, please slow down and take a deep breath".

[0085] If it is a misjudgment or an accidental danger signal, the misjudgment can be corrected or accidental danger factors can be eliminated through continuous detection to eliminate the reminder, that is: if the runner slows down as instructed after hearing the prompt sound, the heart rate and speed can return to normal, the reminder is eliminated at this time, and the process returns to step S30; if the runner slows down but the heart rate does not decrease, it means that the danger may not have been eliminated, and a higher level of prompt will be entered.

[0086] In step S53, the second reminder signal may include a second prompt voice, and the second prompt voice may include a prompt voice requiring a response.

[0087] The second prompt voice may include: "It is detected that your condition is extremely poor. Unless otherwise indicated, the system will sound for help. Please state the current date after the beep." Accordingly, the first signal is the correct current date, such as "October 28, 2022";

[0088] The second prompt voice may include: "It is detected that your condition is extremely poor. If there is no contrary indication, the system will sound for help. Please say the result of the calculation of 2 to the power of 5 after the beep." Accordingly, the first signal is "32";

[0089] The second prompt tone may be repeated multiple times.

[0090] As an example, after the second reminder signal is issued, the following steps may also be performed:

[0091] S54: Detect the runner's response voice. If a response voice matching the second prompt voice is received, eliminate the second prompt voice and return to step S30.

[0092] As an example, in step S54, if no response voice matching the second prompt voice is received, the following steps are performed:

[0093] S55: Sending a third prompt voice to release a help signal.

[0094] Specifically, if the runner can send out a voice signal that matches the second prompt voice, it means that the brain is conscious and is not in a high-risk state. If not, it is a dangerous state and enters step S55.

[0095] As an example, after issuing the third prompt voice to release the help signal, the following steps may also be included:

[0096] S56: Continue to determine whether the runner's heart rate and exercise speed meet the preset judgment conditions; if not, eliminate the third prompt voice and return to step S30; if so, continue to execute steps S55 and S56.

[0097] See also Figure 2The specific steps of the information prompt method of the present invention may include the following steps:

[0098] S0: the runner starts running;

[0099] S1: Whether the runner's city is hosting a marathon; if so, proceed to step S2; if not, end the process;

[0100] S2: Is the runner located on the track (or in the area near the track)? If yes, proceed to step S3; if no, end the process;

[0101] S3: Is the current time in the event time period? If so, proceed to step S4, otherwise end the process;

[0102] S4: The runner enters a predetermined mileage interval and determines whether the predetermined conditions are met; if so, step S5 is executed; if not, the process returns to step S2;

[0103] S5: Sending a first reminder signal and determining whether a preset determination condition is met; if so, executing step S6; if not, returning to step S2;

[0104] S6: issuing a second prompt voice, and determining whether a response voice matching the second prompt voice is received; if not, executing step S7; if so, returning to step S2;

[0105] S7: Issue a third prompt voice and determine whether it meets the preset judgment conditions; if so, repeat step S7, if not, return to step S2.

[0106] In the information prompt method provided in this embodiment, the runner does not need to set the marathon mode. As long as the runner starts running, it can be automatically determined whether the runner is in the marathon competition state; based on the runner's recent running situation, the heart rate and movement speed are monitored at key mileage positions (the runner enters the predetermined mileage interval), which can reduce system power consumption; in the information prompt method provided in this embodiment, by issuing reminder information and receiving feedback information from the runner, the reminder method is dynamically adjusted to prevent unnecessary interference to runners who have returned to normal status.

[0107] Example 2

[0108] Please combine Figure 1 and Figure 2 See Figure 3 This embodiment also provides an information prompting system, which includes:

[0109] A positioning system 1, the positioning system 1 is used to obtain the runner's positioning information when the runner starts running;

[0110] An acquisition and judgment module 2 is used to acquire marathon event information on the day and determine whether a marathon event is held on the day where the runner is located;

[0111] a first determination module 3, connected to the positioning system 1 and the acquisition and determination module 2, for determining whether the runner is located near a track based on the positioning information when a marathon event is held at the runner's location on that day;

[0112] a second judgment module 4, connected to the first judgment module 3, for judging whether the current moment is within the race time period when the runner is in the vicinity of the track;

[0113] The judgment alarm module 5 is connected to the second judgment module 4 and is used to detect the runner's heart rate and movement speed when the current moment is within the event time period and the runner enters the predetermined mileage interval; and to issue a reminder message when the runner's heart rate and movement speed meet the preset judgment conditions.

[0114] In the information prompt system of the present invention, the judgment alarm module 5 detects the runner's heart rate and movement speed when the runner enters a predetermined mileage interval, and issues a reminder message when the runner's heart rate and movement speed meet the preset judgment conditions; the information prompt system of the present invention can identify the runner's status when the runner is participating in a marathon, and promptly issue reminders to the runner of potential dangerous situations, thereby avoiding the occurrence of danger.

[0115] As an example, the judgment alarm module 5 is used to issue a first reminder signal when the runner's heart rate and movement speed meet the preset judgment conditions; continue to judge whether the runner's heart rate and movement speed meet the preset judgment conditions within a preset time after the issuance of the first reminder signal, and issue a second reminder signal when the preset judgment conditions are met; the first reminder signal includes at least one of vibration and a first prompt voice, and the second reminder signal includes a second prompt voice.

[0116] As an example, the judgment alarm module 5 is also used to detect the runner's response voice after issuing the second reminder signal. If no response voice matching the second prompt voice is received, a third prompt voice is issued to release a help signal.

[0117] Example 3

[0118] This embodiment further provides an electronic device, which may include: the information prompt system as described in the second embodiment.

[0119] As an example, the electronic device may include but is not limited to a watch or a mobile phone, etc.

[0120] As an example, the mobile phone or the watch has a motor, and the motor is used to emit vibration in the first reminder signal when the runner's heart rate and exercise speed meet preset judgment conditions.

[0121] As an example, the mobile phone or the watch also has a speaker or a Bluetooth headset, and at the same time, the mobile phone or the watch also includes a microphone; the speaker or the headset is used to issue a second reminder signal when a preset judgment condition is met, and to issue a third reminder voice when no response voice matching the second reminder voice is received; the microphone is used to detect the runner's response voice after issuing the second reminder signal.

[0122] Example 4

[0123] This embodiment further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the information prompt method as described in any one of the embodiments.

[0124] Example 5

[0125] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the information prompt method as described in any one of the first embodiments are implemented.

[0126] Example 6

[0127] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the information prompt method as described in any one of the first embodiments.

[0128] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the invention can be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments should be considered in all respects as illustrative and non-restrictive, and the scope of the invention is defined by the appended claims, not the foregoing description, and all variations within the meaning and range of equivalents of the claims are intended to be included therein. Any reference sign in a claim should not be construed as limiting the claim to which it relates.

[0129] In addition, it should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.

Claims

1. An information prompting method, characterized in that: The steps include: When the runner starts running, obtaining the runner's positioning information; Obtain marathon event information for the day and determine whether a marathon event is held in the runner's location on that day; if so, proceed to the next step; Determining whether the runner is located in the vicinity of the track based on the positioning information, and if so, executing the next step; Determine whether the current time is within the event time period. If so, proceed to the next step; When the runner enters a predetermined mileage interval, the runner's heart rate and exercise speed are detected; if the runner's heart rate and exercise speed meet the preset judgment conditions, a reminder message is issued; There are multiple predetermined mileage intervals, and the number of predetermined mileage intervals is obtained based on the runner's running record within the first preset time and whether the runner has scientific training behavior within the first preset time.

2. The information prompting method according to claim 1, characterized in that: If the heart rate and movement speed of the runner do not meet the preset judgment conditions, the process returns to the step of determining whether the runner is located in the vicinity of the track based on the positioning information.

3. The information prompting method according to claim 1, wherein: The preset judgment conditions include: the heart rate exceeds a threshold range, the heart rate increases while the exercise speed decreases during a set detection interval, or the exercise speed is stable while the heart rate suddenly decreases.

4. The information prompting method according to any one of claims 1 to 3, characterized in that: If the runner's heart rate and exercise speed meet the preset judgment conditions, a reminder message is issued, including: If the runner's heart rate and exercise speed meet the preset judgment conditions, a first reminder signal is issued; Within a second preset time after the first reminder signal is issued, continuously determining whether the runner's heart rate and exercise speed meet preset determination conditions; if so, executing the following steps; A second reminder signal is issued.

5. The information prompting method according to claim 4, characterized in that: The first reminder signal includes at least one of vibration and a first prompt voice, the second reminder signal includes a second prompt voice, and the second prompt voice includes a prompt voice that requires a response; after the second reminder signal is issued, the method further includes: Detect the runner's response voice. If a response voice matching the second prompt voice is received, eliminate the second prompt voice and return to the step of determining whether the runner is located in the vicinity of the track based on the positioning information.

6. The information prompting method according to claim 5, characterized in that: If no response voice matching the second prompt voice is received, perform the following steps: A third prompt voice is issued to release a help signal.

7. The information prompting method according to claim 6, characterized in that: After the third prompt voice is issued to release the help signal, the following steps are also included: Continue to determine whether the runner's heart rate and movement speed meet the preset judgment conditions; if not, eliminate the third prompt voice and return to the step of determining whether the runner is located in the area near the track based on the positioning information; if so, continue to execute the step of issuing the third prompt voice to release the help signal.

8. An information prompt system, characterized in that: The information prompt system includes: A positioning system, configured to obtain positioning information of the runner when the runner starts running; An acquisition and judgment module is used to obtain marathon event information on the day and determine whether a marathon event is held on the day where the runner is located; a first determination module, connected to the positioning system and the acquisition and determination module, for determining whether the runner is located in the vicinity of the track based on the positioning information when a marathon event is held at the runner's location; a second judgment module, connected to the first judgment module, for judging whether the current moment is within the event time period when the runner is in the area near the track; The judgment alarm module is connected to the second judgment module and is used to detect the runner's heart rate and movement speed when the current moment is within the event time period and the runner enters the predetermined mileage interval; and to issue a reminder message when the runner's heart rate and movement speed meet the preset judgment conditions.

9. An electronic device, characterized in that: The electronic device includes: the information prompt system according to claim 8.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the information prompting method according to any one of claims 1 to 7 are implemented.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the information prompting method according to any one of claims 1 to 7 are implemented.

12. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the information prompting method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Human body situation monitoring method, device and system, and computer readable storage medium

    CN112773348A

  • Route deviation reminding method and device and electronic equipment

    CN113866805A

  • Intelligent skin patch

    CN212592097U