Positioning anomaly early warning method, device and equipment of wearable device and medium

By monitoring teenagers' activity trajectories and dwell times through smartwatches, loading historical audio data to compare activity locations, and triggering location anomaly alerts, the problem of frequent alerts from electronic fences is solved, achieving the effect of safe monitoring without restricting the activity range.

CN117351642BActive Publication Date: 2026-05-26SHENZHEN WATER WORLD INFORMATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN WATER WORLD INFORMATION CO LTD
Filing Date
2023-09-07
Publication Date
2026-05-26

Smart Images

  • Figure CN117351642B_ABST
    Figure CN117351642B_ABST
Patent Text Reader

Abstract

This invention belongs to the field of wearable device technology, and specifically relates to a method, device, equipment, and medium for location anomaly early warning in wearable devices. The method includes: reading the user's age information and determining whether the age exceeds a preset age threshold; if it does, continuously monitoring the user's activity trajectory to obtain the user's activity location; monitoring the user's dwell time at the activity location, and if it exceeds a preset time threshold, loading historical audio data to obtain the target location of the planned itinerary; if the activity location does not match the target location, acquiring monitoring data at the activity location and triggering a location anomaly early warning based on the monitoring data. This invention, for older children, does not use electronic fence monitoring but instead continuously monitors their activity trajectory for safety monitoring. This method does not restrict their free movement and does not frequently send warnings to guardians, thus improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wearable device technology, and in particular to a method, apparatus, device, and medium for early warning of positioning anomalies in wearable devices. Background Technology

[0002] The versatility of smartwatches, such as their call, video, and recording functions, has led to their widespread use in monitoring children's safety. This includes the ability to accurately track a child's movements through continuous monitoring. However, current smartwatches' geofencing features are overly restrictive. While suitable for younger children, they are less effective for older teenagers, such as upper elementary and middle school students. Simply disabling the geofencing function renders it useless for monitoring their safety, while the geofencing itself triggers frequent alerts, disrupting parents' work and lives and preventing children from enjoying their freedom.

[0003] Therefore, how to conduct safety monitoring of older teenagers without restricting their activities is a problem that needs to be solved. Summary of the Invention

[0004] This invention provides a method, device, equipment, and medium for early warning of abnormal positioning of wearable devices, which aims to achieve safety monitoring of older teenagers without restricting their range of activities.

[0005] To achieve the above-mentioned objective, the first aspect of the present invention provides a method for early warning of positioning anomalies in wearable devices, the method comprising:

[0006] Read the user's age information and determine whether the age information is greater than a preset age threshold;

[0007] If the age exceeds a preset age threshold, the user's activity trajectory will be continuously monitored to obtain the user's activity location;

[0008] Monitor the user's dwell time at the activity location. If the dwell time exceeds a preset time threshold, load historical recording data to obtain the target location of the planned itinerary.

[0009] The activity location is compared with the target location to determine whether the activity location and the target location are consistent.

[0010] If the activity location is inconsistent with the target location, then the monitoring data of the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

[0011] Furthermore, after determining whether the age information is greater than a preset age threshold, the method further includes:

[0012] If the age information is less than a preset age threshold, then the pre-entered activity area is loaded;

[0013] Monitor the user's activity trajectory and determine whether the activity trajectory exceeds the activity area;

[0014] If the user is outside the activity area, the user's current location information is obtained, and a location anomaly warning is triggered based on the current location information.

[0015] Furthermore, the monitoring of the user's dwell time at the activity location, and if the dwell time exceeds a preset time threshold, loading historical recording data to obtain the target location of the planned itinerary, includes:

[0016] The system continuously monitors the user's dwell time at the activity location and compares the dwell time with a preset time threshold to determine whether the dwell time is greater than the preset time threshold.

[0017] If the time exceeds the preset time threshold, then historical recording data within the preset period is loaded.

[0018] The planned itinerary was extracted from the historical recording data using text extraction methods to obtain the itinerary details;

[0019] Iterate through the location information in the itinerary items to obtain the target location.

[0020] Furthermore, after comparing the activity location with the target location to determine whether the activity location and the target location are consistent, the process further includes:

[0021] If the activity location is the same as the target location, then read the voice information related to the target location from the historical recording data;

[0022] The voice information is subjected to timbre recognition to obtain the voice timbre, and the voice timbre is compared with a preset timbre to determine whether the voice timbre matches the preset timbre;

[0023] If the voice timbre matches the preset timbre, the activity location is determined to be safe.

[0024] If the voice timbre does not match the preset timbre, the activity location is determined to be unsafe, triggering a location anomaly warning.

[0025] Furthermore, if the activity location is inconsistent with the target location, then monitoring data from the activity location is acquired, and a location anomaly warning is triggered based on the monitoring data, including:

[0026] If the activity location is different from the target location, then the points along the route between the starting point of the activity trajectory and the target location are obtained, and there are multiple points along the route;

[0027] The activity location is compared with the route locations to determine whether the activity location and the route locations match;

[0028] If the activity location does not match the route location, then the monitoring data at the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

[0029] Furthermore, after comparing the activity location with the route locations to determine whether the activity location and the route locations match, the process further includes:

[0030] If the activity location matches the route location, then the current voice information of the activity location is collected to obtain the current recording data;

[0031] The current recording data is subjected to timbre recognition to obtain the current voice timbre, and it is determined whether the current voice timbre matches the preset timbre;

[0032] If the sound does not match the preset tone, a location anomaly warning will be triggered based on the current recording data.

[0033] Furthermore, after comparing the activity location with the route locations to determine whether the activity location and the route locations match, the process further includes:

[0034] If the activity location matches the route location, then read the voice information related to the target location from the historical recording data;

[0035] The voice information is subjected to timbre recognition to obtain the voice timbre, and the voice timbre is compared with a preset timbre to determine whether the voice timbre matches the preset timbre;

[0036] If the sound does not match the preset tone, then the monitoring data at the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

[0037] This application also provides a location anomaly warning device for wearable devices, the device comprising:

[0038] The reading module is used to read the user's age information and determine whether the age information is greater than a preset age threshold;

[0039] The monitoring module is used to continuously monitor the user's activity trajectory and obtain the user's activity location if the user's age exceeds a preset age threshold.

[0040] The loading module is used to monitor the user's stay time at the activity location. If the stay time is greater than a preset time threshold, historical recording data is loaded to obtain the target location of the planned itinerary.

[0041] The judgment module is used to compare the activity location with the target location and determine whether the activity location and the target location are consistent.

[0042] The early warning module is used to obtain monitoring data at the activity location if the activity location is inconsistent with the target location, and to trigger a location anomaly warning based on the monitoring data.

[0043] This application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the positioning anomaly warning method for wearable devices described in any of the above claims.

[0044] This application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method for a positioning anomaly warning device for a wearable device as described in any of the preceding claims.

[0045] Beneficial effects: In this application, the user's age information is read, and it is determined whether the age information is greater than a preset age threshold. If the user's age information is greater than the preset age threshold, it is confirmed that the user is a slightly older teenager. The user's activity trajectory will be continuously monitored, and the user's activity location will be obtained. Then, the time the user stays at the activity location will be monitored. If the stay time is greater than a preset time threshold, historical recording data will be loaded to obtain the target location of the planned itinerary. It will be determined whether the activity location is consistent with the target location. If the activity location is inconsistent with the target location, the monitoring data in the activity location will be obtained, and a location anomaly warning will be triggered based on the monitoring data. This achieves safe monitoring of slightly older teenagers without restricting their activity range and without frequently sending warnings to guardians, thereby improving the user experience. Attached Figure Description

[0046] Figure 1 This is a schematic flowchart of an embodiment of the location anomaly warning method for wearable devices according to this application;

[0047] Figure 2 This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0048] Figure 3 This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0049] Figure 4This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0050] Figure 5 This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0051] Figure 6 This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0052] Figure 7 This is a schematic flowchart of another embodiment of the location anomaly warning method for wearable devices in this application;

[0053] Figure 8 This is a schematic diagram of an embodiment of the positioning anomaly warning device for wearable devices according to this application;

[0054] Figure 9 This is a schematic block diagram of an embodiment of the computer device of this application.

[0055] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0057] Those skilled in the art will understand that, unless specifically stated otherwise, the singular forms “a,” “an,” “the,” and “the” used herein may also include the plural forms. It should be further understood that the term “comprising” as used in this specification means the presence of features, integers, steps, operations, elements, modules, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, modules, components, and / or groups thereof. It should be understood that when we say an element is “connected” or “coupled” to another element, it can be directly connected or coupled to the other element, or there may be intermediate elements. Furthermore, “connected” or “coupled” as used herein can include wireless connections or wireless coupling. The term “and / or” as used herein includes all or any modules and all combinations of one or more associated listed items.

[0058] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the same meaning as in the context of the prior art, and should not be interpreted in an idealized or overly formal sense unless specifically defined as herein.

[0059] Reference Figure 1 This invention provides a method for early warning of abnormal positioning in wearable devices, comprising the following steps S1-S5:

[0060] S1: Read the user's age information and determine whether the age information is greater than a preset age threshold.

[0061] In this embodiment, a wearable device is used as the execution subject. This wearable device can be any one of a smartwatch, fitness tracker, or other portable smart device. Due to its portability, the wearable device can be used to monitor children's activity trajectories. Since children of different ages have different activity ranges, different trajectory monitoring methods can be set according to the child's age group to accurately control their activity trajectory. Therefore, before triggering trajectory activity monitoring, the user's age needs to be determined to accurately activate the corresponding trajectory monitoring method. Specifically, the user's age information is read. This age information can be obtained from the user's registration information. That is, before using the wearable device, the user needs to register an account to obtain a corresponding identity account, and then log in to the wearable device through this identity account, enabling the wearable device to accurately monitor the user. Therefore, during account registration, to improve the accuracy of user information, there will be information to fill in, such as age. Based on this, the user's age information can be obtained from the personal information filled in during account registration, and then the user's age group can be determined based on this age information, thereby accurately activating the corresponding trajectory monitoring method.

[0062] S2: If the age is greater than a preset age threshold, the user's activity trajectory will be continuously monitored to obtain the user's activity location.

[0063] If a user's age exceeds a preset age threshold, for example, older children (upper elementary school children) have a larger activity range compared to lower elementary school children. If the trajectory is monitored by setting up an electronic fence (daily safe activity range), the frequent warnings from wearable devices can easily affect the child's normal activities. In addition, frequent warnings can also disturb the work and life of guardians. Therefore, the safety monitoring of children can be achieved by monitoring their activity trajectory in real time, that is, continuously monitoring the user's activity trajectory to obtain the user's activity location, which includes the places they pass through and / or the final location (the final destination), thereby accurately controlling the activity trends of the user (older children).

[0064] S3: Monitor the user's stay time at the activity location. If the stay time is greater than a preset time threshold, load historical recording data to obtain the target location of the planned itinerary.

[0065] After continuously monitoring the user's activity trajectory and obtaining the user's activity location, the system also monitors the user's dwell time at the activity location in real time. This dwell time is recorded and then compared with a preset maximum dwell time (preset time threshold) to determine if the dwell time is too long. If the dwell time exceeds the preset time threshold, it is determined that the user has stayed at that activity location for too long. To confirm the user's current situation, historical recording data is loaded, and the planned itinerary is extracted from the historical recording data to obtain the target location of the planned itinerary. Then, by determining whether the activity location where the user has stayed for too long is the target location of the planned itinerary, the user's safety is confirmed, thereby promptly identifying the risk of getting lost.

[0066] S4: Compare the activity location with the target location to determine whether the activity location and the target location are consistent.

[0067] After loading historical recording data to obtain the target location of the planned trip, the user's activity location is compared with the target location to determine whether the activity location is the target location. If the activity location matches the target location, the user is considered to be in a safe situation; however, if the activity location does not match the target location, the user is considered to be at risk of getting lost.

[0068] S5: If the activity location is inconsistent with the target location, then obtain the monitoring data of the activity location and trigger a location anomaly warning based on the monitoring data.

[0069] After comparing the user's activity location with the target location, if the activity location does not match the target location, the wearable device activates the camera and microphone to collect environmental information of the user's current activity location, thereby obtaining monitoring data including environmental images and audio recordings. Then, based on the monitoring data, the device reports the user's current situation to the guardian and triggers a location anomaly warning to draw the guardian's attention to the user's situation.

[0070] This embodiment provides a method for location anomaly warning for wearable devices. It reads the user's age information and determines whether the age exceeds a preset age threshold. If the user's age exceeds the preset age threshold, the user is identified as an older teenager. The method continuously monitors the user's activity trajectory and obtains the user's activity location. It then monitors the user's dwell time at each activity location. If the dwell time exceeds a preset time threshold, historical audio data is loaded to obtain the target location of the planned itinerary. The method then determines whether the activity location matches the target location. If they do not match, monitoring data from the activity location is obtained, and a location anomaly warning is triggered based on this data. This method enables safe monitoring of older teenagers without restricting their activity range and avoids frequent warnings to guardians, thus improving the user experience.

[0071] Reference Figure 2 In one embodiment, after determining whether the age information is greater than a preset age threshold, the method further includes:

[0072] S11. If the age information is less than a preset age threshold, then load the pre-entered activity area;

[0073] S12. Monitor the user's activity trajectory and determine whether the activity trajectory exceeds the activity area;

[0074] S13. If the activity area is exceeded, the user's current location information is obtained, and a location anomaly warning is triggered based on the current location information.

[0075] As mentioned above, children of different ages have different activity ranges. If a user's age is below a preset age threshold, for example, less than 9 years old, their limited first-aid knowledge leads to poor response capabilities in emergencies. Therefore, safety monitoring can be achieved by monitoring their activity trajectory within an electronic fence (a safe activity range for daily activities). This involves loading a pre-recorded activity area, which serves as the user's safe activity range for daily activities, and using this area as the user's electronic fence to monitor their daily activity trajectory in real time and determine their activity level. If the user's activity trajectory does not exceed the electronic fence, the user's current environment is considered safe, as they are simply moving within a familiar environment with few potential dangers. However, if the user's activity trajectory exceeds the electronic fence, the user is considered to have left their familiar environment. Furthermore, given the user's young age and weak self-rescue skills in the face of unexpected events, the user's current environment is deemed risky. Therefore, the user's current location information should be collected, and the collected information should be promptly relayed to the guardian, along with triggering a location anomaly warning to alert the guardian to the user's situation and prevent accidents.

[0076] Reference Figure 3 In one embodiment, the monitoring of the user's dwell time at the activity location, and if the dwell time exceeds a preset time threshold, loading historical recording data to obtain the target location of the planned itinerary, includes:

[0077] S31. Continuously monitor the user's stay time at the activity location, and compare the stay time with a preset time threshold to determine whether the stay time is greater than the preset time threshold;

[0078] S32. If the time exceeds the preset time threshold, load historical recording data within the preset period.

[0079] S33. Extract the planned itinerary from the historical recording data using text extraction to obtain the itinerary details;

[0080] S34. Traverse the location information in the itinerary items to obtain the target location.

[0081] As described above, by continuously monitoring the user's dwell time at the activity location, and when the dwell time exceeds a preset time threshold, historical recording data is loaded to obtain the target location of the planned itinerary. Specifically, the user's dwell time at the activity location is monitored in real time, and this dwell time is recorded. Then, this dwell time is compared with a preset time threshold (a preset maximum dwell time) to determine whether the dwell time is too long. If the dwell time exceeds the preset time threshold, it is determined that the user's dwell time at the activity location is too long, and historical recording data within a preset period is loaded. The wearable device is equipped with a microphone and has a recording function, which can record the planned itinerary or the user's daily conversation information to facilitate the tracing of the user's conversation information / planned itinerary. When loading historical recording data within a preset period, for example, the recording data from the previous day or a certain period of time is loaded, the planned itinerary / conversation information in the historical recording data is extracted to obtain the itinerary items in the planned itinerary, and then the user's target location is obtained based on the itinerary items. In one embodiment, the system loads the planned itinerary / conversation information entered by the user / user and guardian the previous day or week. This planned itinerary / conversation information includes reminders for the itinerary date, the destination location, and precautions. The system then extracts the destination location from the planned itinerary information to obtain the destination location of the user's planned activity.

[0082] Reference Figure 4 In one embodiment, after comparing the activity location with the target location to determine whether the activity location and the target location are consistent, the method further includes:

[0083] S41. If the activity location is consistent with the target location, then read the voice information related to the target location from the historical recording data;

[0084] S42. Perform timbre recognition on the voice information to obtain the voice timbre, and compare the voice timbre with a preset timbre to determine whether the voice timbre matches the preset timbre;

[0085] S43. Wherein, if the voice timbre matches the preset timbre, the activity location is determined to be safe;

[0086] S44. If the voice timbre does not match the preset timbre, the location of the activity is deemed unsafe, triggering a location anomaly warning.

[0087] As described above, if the activity location matches the target location, to further confirm the user's safety, voice information related to the target location in historical recording data is read. The safety of the activity location is determined by whether the voice timbre matches a preset timbre. Specifically, voice information related to the target location in historical recording data is read, and timbre recognition is performed on this voice information to obtain its timbre. This timbre is then compared with a preset timbre to determine if there are any familiar or unfamiliar people in the voice information, thereby determining the user's safety. To accurately determine whether the timbre belongs to a stranger, the timbre of a familiar relative is pre-recorded into the wearable device (preset timbre). When historical recording data is retrieved... When the voice information is processed and its corresponding timbre is extracted, it is directly compared with the preset timbre to confirm whether the person accompanying the user is an acquaintance or a stranger, thereby confirming the user's safety. That is, if the voice timbre matches the preset timbre, it is determined that the user has arrived at the target location accompanied by a familiar friend or relative, and the user is in a safe state. However, if the voice timbre does not match the preset timbre, it is determined that the user has arrived at the target location accompanied by a stranger. Even if the user is at the target location, there are still certain risks. Based on this situation, the monitoring person of the user should be promptly notified to draw the guardian's attention. That is, based on the current situation, a location anomaly warning should be triggered to the guardian to remind the guardian to pay attention to the user's safety.

[0088] Reference Figure 5 In one embodiment, if the activity location is inconsistent with the target location, then monitoring data from the activity location is acquired, and a location anomaly warning is triggered based on the monitoring data, including:

[0089] S51. If the activity location is different from the target location, then obtain the points along the route between the starting point of the activity trajectory and the target location, wherein there are multiple points along the route.

[0090] S52. Compare the activity location with the route locations to determine whether the activity location and the route locations match;

[0091] S53. If the activity location does not match the route location, then obtain the monitoring data in the activity location and trigger a location anomaly warning based on the monitoring data.

[0092] As mentioned above, if the activity location does not match the destination location, it means that the user's arrival location is not the final destination. To further confirm the user's situation and avoid misjudging the user's current condition, monitoring data from the activity location is also obtained. Based on this monitoring data, the user's situation is assessed in real time to accurately control user safety. Specifically, if the activity location is not the final destination, it may be a transit point. Based on this, the user's safety can be determined according to the movement trajectory of the transit points. That is, historical recording data is loaded to obtain the planned destination location and the user's starting point is read. Then, based on the starting point and the destination location... The system obtains multiple transit points along the user's movement trajectory between target locations. The activity location is compared with each transit point to confirm whether they match. If neither the activity location nor the transit points match, the user's movement trajectory is determined to be not towards the target location, potentially indicating a risk of getting lost. Based on this, a location anomaly alert is triggered for the user's guardian based on the user's transit points, and the user's location information is fed back in real time. This allows the guardian to track the user's whereabouts based on the real-time location information, find the user promptly, and prevent potential danger.

[0093] Reference Figure 6 In one embodiment, after comparing the activity location with the route locations to determine whether the activity location and the route locations match, the method further includes:

[0094] S5211. If the activity location matches the route location, then collect the current voice information of the activity location to obtain the current recording data;

[0095] S5212. Perform timbre recognition on the current recording data to obtain the current voice timbre, and determine whether the current voice timbre matches the preset timbre;

[0096] S5213. If the sound does not match the preset tone, a location anomaly warning will be triggered based on the current recording data.

[0097] As mentioned above, if the activity location is not the final destination but matches a transit location, to further confirm the user's safety, the user's dialogue information / planned itinerary can be traced to control the user's safety. That is, when the activity location the user arrives at matches a transit location, the microphone of the wearable device is used to collect the current voice information of that activity location, thereby obtaining the current recording data. The current recording data is then used for voice timbre recognition to obtain the current voice timbre, and the current voice timbre is compared with the preset timbre to determine whether the current voice timbre matches the preset timbre, thereby determining whether the user is traveling with an acquaintance or a stranger, and thus confirming the user's safety. That is, if the current voice timbre matches the preset timbre, it is determined that the user is traveling to the target location accompanied by a familiar friend or relative, and the user is currently safe. However, if the current voice timbre does not match the preset timbre, it is determined that the user may be traveling to the target location accompanied by a stranger, which poses a certain risk factor. Based on this situation, the user's monitor should be notified in a timely manner to draw the guardian's attention. That is, based on the current situation, a location anomaly warning should be triggered to the guardian to remind the guardian to pay attention to the user's safety.

[0098] Reference Figure 7 In one embodiment, after comparing the activity location with the route locations to determine whether the activity location and the route locations match, the method further includes:

[0099] S5221. If the activity location matches the route location, then read the voice information related to the target location from the historical recording data;

[0100] S5222. Perform timbre recognition on the voice information to obtain the voice timbre, and compare the voice timbre with a preset timbre to determine whether the voice timbre matches the preset timbre.

[0101] S5223. If the tone does not match the preset tone, then obtain the monitoring data of the activity location and trigger a location anomaly warning based on the monitoring data.

[0102] As mentioned above, if the activity location is not the final destination but matches a location along the route, the user's safety can be further confirmed by checking voice information in historical recording data. This allows for better control of the user's safety. Specifically, wearable devices equipped with microphones and recording functions can record planned itineraries or everyday conversations to facilitate tracing of user conversations / planned itineraries. This involves reading voice information related to the target location from historical recording data, performing voice timbre recognition on this information to obtain the voice timbre, and then comparing the voice timbre with a preset timbre. The system compares the voice tone with the preset tone to confirm the user's situation. If the voice tone matches the preset tone, it indicates the user is traveling to the target location with a familiar friend or relative, and the user is currently safe. However, if the voice tone does not match the preset tone, it indicates the user may be traveling to the target location with a stranger, posing a certain risk. In this case, the system should promptly notify the user's guardian to raise their awareness. Specifically, it triggers a location anomaly warning to the guardian, reminding them to pay attention to the user's safety.

[0103] Reference Figure 8 This invention also provides a location anomaly warning device for wearable devices, comprising:

[0104] The reading module 10 is used to read the user's age information and determine whether the age information is greater than a preset age threshold;

[0105] The monitoring module 20 is used to continuously monitor the user's activity trajectory and obtain the user's activity location if the age is greater than a preset age threshold.

[0106] The loading module 30 is used to monitor the user's stay time at the activity location. If the stay time is greater than a preset time threshold, historical recording data is loaded to obtain the target location of the planned itinerary.

[0107] The judgment module 40 is used to compare the activity location with the target location and determine whether the activity location and the target location are consistent.

[0108] The early warning module 50 is used to obtain monitoring data at the activity location if the activity location is inconsistent with the target location, and trigger a location anomaly early warning based on the monitoring data.

[0109] As described above, the location anomaly warning device for wearable devices can realize a location anomaly warning method for wearable devices.

[0110] In one embodiment, the reading module 10 further includes:

[0111] The first loading unit is used to load a pre-entered activity area if the age information is less than a preset age threshold.

[0112] The first monitoring unit is used to monitor the user's activity trajectory and determine whether the activity trajectory exceeds the activity area;

[0113] The first early warning unit is used to obtain the user's current location information if the user exceeds the activity area, and trigger a location anomaly warning based on the current location information.

[0114] In one embodiment, the loading module 30 further includes:

[0115] The second monitoring unit is used to continuously monitor the user's stay time at the activity location, compare the stay time with a preset time threshold, and determine whether the stay time is greater than the preset time threshold.

[0116] The second loading unit is used to load historical recording data within a preset period if the time exceeds the preset time threshold.

[0117] The first extraction unit is used to extract the planned itinerary from the historical recording data by text extraction method to obtain the itinerary details;

[0118] The first acquisition unit is used to traverse the location information in the itinerary items and acquire the target location.

[0119] In one embodiment, the determination module 40 further includes:

[0120] The second acquisition unit is used to read voice information related to the target location from the historical recording data if the activity location is consistent with the target location;

[0121] The first comparison unit is used to perform timbre recognition on the speech information to obtain the speech timbre, and compare the speech timbre with a preset timbre to determine whether the speech timbre matches the preset timbre.

[0122] A first determination unit is used to determine that the activity location is safe if the voice timbre matches the preset timbre.

[0123] The second early warning unit is used to determine that the activity location is unsafe and trigger a location anomaly warning if the voice timbre does not match the preset timbre.

[0124] In one embodiment, the aforementioned early warning module 50 further includes:

[0125] The third acquisition unit is used to acquire, if the activity location is inconsistent with the target location, the locations along the route between the starting point of the activity trajectory and the target location, wherein there are multiple locations along the route;

[0126] The second comparison unit is used to compare the activity location with the route location to determine whether the activity location and the route location match.

[0127] The third early warning unit is used to obtain monitoring data at the activity location if the activity location does not match the route location, and to trigger a location anomaly early warning based on the monitoring data.

[0128] In one embodiment, the aforementioned warning module 50 further includes;

[0129] The first acquisition unit is used to acquire the current voice information of the activity location and obtain the current recording data if the activity location matches the route location;

[0130] The fourth acquisition unit is used to perform timbre recognition on the current recording data to obtain the current voice timbre, and to determine whether the current voice timbre matches the preset timbre;

[0131] The fourth early warning unit is used to trigger a location anomaly warning based on the current recording data if the sound does not match the preset timbre.

[0132] In one embodiment, the aforementioned warning module 50 further includes;

[0133] The fifth acquisition unit is used to read the voice information related to the target location from the historical recording data if the activity location matches the route location;

[0134] The sixth acquisition unit is used to perform timbre recognition on the speech information to obtain the speech timbre, and compare the speech timbre with a preset timbre to determine whether the speech timbre matches the preset timbre;

[0135] The fifth early warning unit is used to acquire monitoring data at the activity location if the sound does not match the preset tone, and to trigger a location anomaly warning based on the monitoring data.

[0136] Reference Figure 9 The present invention also provides a computer device, the internal structure of which can be as follows: Figure 9As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor is designed to provide computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores operating devices, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores relevant data such as the location anomaly warning method for wearable devices. The network interface is used for communication with external terminals via a network connection. Furthermore, the computer device may also include input devices and a display screen. When the aforementioned computer program is executed by a processor to implement a method for early warning of location anomalies in wearable devices, it includes the following steps: reading the user's age information and determining whether the age information is greater than a preset age threshold; if it is greater than the preset age threshold, continuously monitoring the user's activity trajectory to obtain the user's activity location; monitoring the user's dwell time at the activity location, and if the dwell time is greater than a preset time threshold, loading historical audio data to obtain the target location of the planned trip; comparing the activity location with the target location to determine whether the activity location and the target location are consistent; if the activity location and the target location are inconsistent, obtaining monitoring data at the activity location and triggering a location anomaly warning based on the monitoring data. Those skilled in the art will understand that... Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer equipment photographed thereon.

[0137] One embodiment of this application also provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements a method for issuing a location anomaly warning for a wearable device, including the following steps: reading the user's age information and determining whether the age information is greater than a preset age threshold; if it is greater than the preset age threshold, continuously monitoring the user's activity trajectory to obtain the user's activity location; monitoring the user's dwell time at the activity location, and if the dwell time is greater than a preset time threshold, loading historical recording data to obtain the target location of the planned trip; comparing the activity location with the target location to determine whether the activity location and the target location are consistent; if the activity location and the target location are inconsistent, obtaining monitoring data at the activity location and triggering a location anomaly warning based on the monitoring data. It is understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.

[0138] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media provided in this application and in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual-speed SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0139] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, apparatus, article, or method that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, apparatus, article, or method. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, apparatus, article, or method that includes that element.

[0140] The above description is merely a preferred embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. A method for early warning of positioning anomalies in wearable devices, characterized in that, The method includes: Read the user's age information and determine whether the age information is greater than a preset age threshold; If the age exceeds a preset age threshold, the user's activity trajectory will be continuously monitored to obtain the user's activity location; Monitor the user's dwell time at the activity location. If the dwell time exceeds a preset time threshold, load historical recording data to obtain the target location of the planned itinerary. The activity location is compared with the target location to determine whether the activity location and the target location are consistent. If the activity location is inconsistent with the target location, then the monitoring data of the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

2. The method for early warning of positioning anomalies in wearable devices according to claim 1, characterized in that, After determining whether the age information is greater than a preset age threshold, the method further includes: If the age information is less than a preset age threshold, then the pre-entered activity area is loaded; Monitor the user's activity trajectory and determine whether the activity trajectory exceeds the activity area; If the user is outside the activity area, the user's current location information is obtained, and a location anomaly warning is triggered based on the current location information.

3. The method for early warning of positioning anomalies in wearable devices according to claim 1, characterized in that, The monitoring of the user's dwell time at the activity location, and if the dwell time exceeds a preset time threshold, loading historical recording data to obtain the target location of the planned itinerary, includes: The system continuously monitors the user's dwell time at the activity location and compares the dwell time with a preset time threshold to determine whether the dwell time is greater than the preset time threshold. If the time exceeds the preset time threshold, then historical recording data within the preset period is loaded. The planned itinerary was extracted from the historical recording data using text extraction methods to obtain the itinerary details; Iterate through the location information in the itinerary items to obtain the target location.

4. The method for early warning of positioning anomalies in wearable devices according to claim 1, characterized in that, After comparing the activity location with the target location to determine whether the activity location and the target location are consistent, the method further includes: If the activity location is the same as the target location, then read the voice information related to the target location from the historical recording data; The voice information is subjected to timbre recognition to obtain the voice timbre, and the voice timbre is compared with a preset timbre to determine whether the voice timbre matches the preset timbre; If the voice timbre matches the preset timbre, the activity location is determined to be safe. If the voice timbre does not match the preset timbre, the activity location is determined to be unsafe, triggering a location anomaly warning.

5. The method for early warning of positioning anomalies in wearable devices according to claim 1, characterized in that, If the activity location does not match the target location, then the monitoring data at the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data, including: If the activity location is different from the target location, then the points along the route between the starting point of the activity trajectory and the target location are obtained, and there are multiple points along the route; The activity location is compared with the route locations to determine whether the activity location and the route locations match; If the activity location does not match the route location, then the monitoring data at the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

6. The method for early warning of positioning anomalies in wearable devices according to claim 5, characterized in that, After comparing the activity location with the route locations to determine whether the activity location and the route locations match, the method further includes: If the activity location matches the route location, then the current voice information of the activity location is collected to obtain the current recording data; The current recording data is subjected to timbre recognition to obtain the current voice timbre, and it is determined whether the current voice timbre matches the preset timbre; If the sound does not match the preset tone, a location anomaly warning will be triggered based on the current recording data.

7. The method for early warning of positioning anomalies in wearable devices according to claim 5, characterized in that, After comparing the activity location with the route locations to determine whether the activity location and the route locations match, the method further includes: If the activity location matches the route location, then read the voice information related to the target location from the historical recording data; The voice information is subjected to timbre recognition to obtain the voice timbre, and the voice timbre is compared with a preset timbre to determine whether the voice timbre matches the preset timbre; If the sound does not match the preset tone, then the monitoring data at the activity location is obtained, and a location anomaly warning is triggered based on the monitoring data.

8. A positioning anomaly warning device for wearable devices, characterized in that, The device includes: The reading module is used to read the user's age information and determine whether the age information is greater than a preset age threshold; The monitoring module is used to continuously monitor the user's activity trajectory and obtain the user's activity location if the user's age exceeds a preset age threshold. The loading module is used to monitor the user's stay time at the activity location. If the stay time is greater than a preset time threshold, historical recording data is loaded to obtain the target location of the planned itinerary. The judgment module is used to compare the activity location with the target location and determine whether the activity location and the target location are consistent. The early warning module is used to obtain monitoring data at the activity location if the activity location is inconsistent with the target location, and to trigger a location anomaly warning based on the monitoring data.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the location anomaly warning method for wearable devices as described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the location anomaly warning method for wearable devices as described in any one of claims 1 to 7.