Security management method of tracker, storage medium and electronic equipment

By controlling the short-distance wireless communication module in the electronic fence of the tracking wearable device to obtain the broadcast information table and decide whether to turn off the positioning module based on the number of information, the problem of large power consumption in real-time positioning is solved, and a longer time Get battery life and timely monitoring information.

CN119485155APending Publication Date: 2025-02-18ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310996411.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-08
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Tracking wearable devices consume a lot of power when positioning in real time, resulting in limited battery life. Especially when the device is located in an electronic fence, it is difficult for the guardian to obtain information about entering and exiting the fence as soon as possible.

Method used

When the current position of the device is located in the electronic fence, the short-distance wireless communication module controls to obtain the broadcast information table and decides whether to turn off the positioning module based on the number of secure broadcast information and dangerous broadcast information. If the number of secure broadcast information reaches or exceeds the threshold, and the number of dangerous broadcast information is below the threshold, the positioning module is turned off to reduce power consumption.

Benefits of technology

By turning off the positioning module, the power consumption of the device is effectively reduced and the battery life is extended. At the same time, when the device is in a normal state, information entering and exiting the electronic fence can still be obtained in time, solving the problem that the guardian has difficulty obtaining information as soon as possible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485155A_ABST
    Figure CN119485155A_ABST
Patent Text Reader

Abstract

The invention relates to a security management method of a tracker, a storage medium and electronic equipment. The method comprises the steps that under the condition that the current position of first equipment is located in an electronic fence, a short-distance wireless communication module of the first equipment is controlled to obtain a broadcast information table, and safety broadcast information and danger broadcast information scanned by the short-distance wireless communication module are stored in the broadcast information table; and closing the positioning module of the first device under the condition that the first quantity of the safety broadcast information in the broadcast information table is greater than or equal to a first threshold value, and / or the second quantity of the danger broadcast information is less than or equal to a second threshold value, the first threshold value being greater than the second threshold value. According to the invention, the technical problem of relatively high power consumption of tracking equipment during real-time positioning is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and more specifically, to a security management method, storage medium, and electronic device for a tracker. Background Art

[0002] Tracking wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Tracking wearable devices are not just hardware devices, but can also achieve powerful functions through software support, data interaction, and cloud interaction. With the rapid development of mobile Internet and the improvement of people's quality of life, tracking wearable devices based on GPS positioning, mobile phone APP and cloud servers have been more and more widely used in people's lives. By adding SIM cards and wireless modules to the devices, tracking wearable devices can access wireless networks, and such devices are increasingly favored by operators. At present, the positioning function of most tracking wearable devices is composed of positioning modules (generally obtaining geographic location coordinates through fusion positioning) and data communication modules (uploading location information to cloud servers through wireless networks). The main application scenario of tracking wearable devices is to track students going to and from school. Generally, the locations of schools and homes are set as safe electronic fences, and guardians will receive reminder messages when students enter and leave the electronic fences. However, tracking wearable devices have high requirements for power consumption. For students, they spend most of the day inside the electronic fence. When the user of the tracking wearable device enters the electronic fence, if real-time positioning is not performed, it is difficult for the guardian to immediately obtain the information of the user entering and exiting the fence. If real-time positioning is still performed, the positioning function must remain in working condition, which is a great test for the power consumption and battery life of the product.

[0003] Application Contents

[0004] The present application provides a security management method, storage medium and electronic device for a tracker to solve the technical problem of high power consumption of tracking devices during real-time positioning.

[0005] In a first aspect, the present application provides a safety management method for a tracker, comprising: when the current location of the first device is within an electronic fence, controlling the short-range wireless communication module of the first device to obtain a broadcast information table, wherein the broadcast information table stores safety broadcast information and dangerous broadcast information scanned by the short-range wireless communication module; when the first number of the safety broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of the dangerous broadcast information is less than or equal to a second threshold, turning off the positioning module of the first device, wherein the first threshold is greater than the second threshold.

[0006] In a second aspect, the present application provides a safety management device for a tracker, including: a first control module, used to control the short-range wireless communication module of the first device to obtain a broadcast information table when the current location of the first device is within an electronic fence, wherein the broadcast information table stores safety broadcast information and dangerous broadcast information scanned by the short-range wireless communication module; a first processing module, used to turn off the positioning module of the first device when the first number of the safety broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of the dangerous broadcast information is less than or equal to a second threshold, wherein the first threshold is greater than the second threshold.

[0007] As an optional example, the above-mentioned device also includes: a saving module, which is used to save the security broadcast information of the security device into a security device list before controlling the short-range wireless communication module of the above-mentioned first device to obtain the broadcast information table, wherein one of the above-mentioned security devices corresponds to one of the above-mentioned security broadcast information, and there is at least one of the above-mentioned security devices.

[0008] As an optional example, the above-mentioned device also includes: a second processing module, which is used to control the short-range wireless communication module of the above-mentioned first device to obtain the broadcast information table, and then use each broadcast information in the above-mentioned broadcast information table as the current broadcast information, and perform the following operations on the above-mentioned current broadcast information: when the above-mentioned current broadcast information exists in the safety device list, determine that the above-mentioned current broadcast information is safe broadcast information; when the above-mentioned current broadcast information does not exist in the above-mentioned safety device list, determine that the above-mentioned current broadcast information is dangerous broadcast information.

[0009] As an optional example, the above-mentioned device also includes: a third processing module, which is used to control the short-range wireless communication module of the above-mentioned first device to obtain the broadcast information table, and then use each broadcast information in the above-mentioned broadcast information table as the current broadcast information, and perform the following operations on the above-mentioned current broadcast information: obtain the current device identification code of the above-mentioned current broadcast information; when the above-mentioned current device identification code is the same as the device identification code of the above-mentioned first device, determine that the above-mentioned current broadcast information is safe broadcast information; when the above-mentioned current device identification code is different from the device identification code of the above-mentioned first device, determine that the above-mentioned current broadcast information is dangerous broadcast information.

[0010] As an optional example, the above-mentioned device also includes: a fourth processing module, which is used to start the above-mentioned positioning module and control the above-mentioned positioning module to obtain the current position of the above-mentioned first device after controlling the short-range wireless communication module of the above-mentioned first device to obtain the broadcast information table when the above-mentioned first number is less than the above-mentioned first threshold, and / or the above-mentioned second number is greater than the above-mentioned second threshold.

[0011] As an optional example, the above-mentioned device also includes: a first sending module, which is used to send the current position and / or prompt information to the above-mentioned second device after controlling the above-mentioned positioning module to obtain the current position of the above-mentioned first device, when the above-mentioned current position is located in the above-mentioned electronic fence, wherein the above-mentioned prompt information is used to prompt that there is an abnormality in the above-mentioned first device.

[0012] As an optional example, the above-mentioned device also includes: a second sending module, which is used to send the current position and / or alarm information to the second device after controlling the above-mentioned positioning module to obtain the current position of the above-mentioned first device, when the above-mentioned current position is not located in the above-mentioned electronic fence, wherein the above-mentioned second device is bound to the above-mentioned first device, and the above-mentioned alarm information is used to prompt the above-mentioned first device that it has left the above-mentioned electronic fence.

[0013] As an optional example, the above-mentioned device also includes: a fifth processing module, which is used to turn on the above-mentioned positioning module after turning off the above-mentioned positioning module when the current time point is not within the target time range, wherein the above-mentioned target time range is the opening time range of the above-mentioned electronic fence.

[0014] In a third aspect, the present application provides a storage medium storing a computer program, wherein the computer program executes the security management method of the tracker when executed by a processor.

[0015] In a fourth aspect, the present application also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the security management method of the tracker through the computer program.

[0016] In an embodiment of the present application, when the current position of the first device is within an electronic fence, the short-range wireless communication module of the first device is controlled to obtain a broadcast information table, wherein the broadcast information table stores safety broadcast information and dangerous broadcast information scanned by the short-range wireless communication module; when the first number of the safety broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of the dangerous broadcast information is less than or equal to a second threshold, the positioning module of the first device is turned off, wherein the first threshold is greater than the second threshold. In the above method, after the first device is within the electronic fence, the broadcast information table is obtained through the short-range wireless communication module, and it is determined whether the first device has an abnormality according to the number of safety broadcast information and the number of dangerous broadcast information in the broadcast information table. If it is normal, the positioning module is turned off, thereby achieving the purpose of improving battery life while ensuring the normal use of the first device, and further solving the technical problem of high power consumption of tracking devices during real-time positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0019] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0020] Figure 1 is a flow chart of an optional tracker safety management method according to an embodiment of the present application;

[0021] Figure 2 is a flow chart of a safety monitoring mode of an optional safety management method for a tracker according to an embodiment of the present application;

[0022] Figure 3 is a flow chart of a normal use mode of an optional safety management method of a tracker according to an embodiment of the present application;

[0023] Figure 4 is a schematic structural diagram of an optional safety management device for a tracker according to an embodiment of the present application;

[0024] Figure 5 is a schematic diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0026] The disclosure below provides many different embodiments or examples to realize the different structures of the present application. In order to simplify the disclosure of the present application, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present application. In addition, the present application can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0027] According to a first aspect of an embodiment of the present application, a safety management method for a tracker is provided. Optionally, as follows: Figure 1 As shown, the above method includes:

[0028] S102, when the current location of the first device is within the electronic fence, controlling the short-range wireless communication module of the first device to obtain a broadcast information table, wherein the broadcast information table stores safety broadcast information and danger broadcast information scanned by the short-range wireless communication module;

[0029] S104, when the first number of safe broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of dangerous broadcast information is less than or equal to a second threshold, turn off the positioning module of the first device, wherein the first threshold is greater than the second threshold.

[0030] Optionally, in this embodiment, the first device is a tracking device, and the short-range wireless communication module may be Bluetooth Low Energy. The application scenario of the first device may be to track students going to and from school, and the school may be set as an electronic fence. After detecting that the first device is within the electronic fence, a broadcast information table is obtained by utilizing the mutual broadcast of the short-range wireless communication module. If the first number of safety broadcast information of the safety device in the broadcast information table is greater than or equal to the first threshold and the second number of dangerous safety broadcast information of the dangerous device in the broadcast information table is less than the second threshold, or the first number is greater than or equal to the first threshold, or the second number is less than the second threshold, then the first device is in a normal state, and the positioning module of the first device is turned off, wherein the first threshold is greater than the second threshold.

[0031] Optionally, in this embodiment, after the first device is within the electronic fence, the broadcast information table is obtained through the short-range wireless communication module, and whether there is an abnormality with the first device is determined based on the number of safe broadcast information and the number of dangerous broadcast information in the broadcast information table. If normal, the positioning module is turned off, thereby achieving the purpose of improving battery life while ensuring the normal use of the first device, and further solving the technical problem of high power consumption of tracking devices during real-time positioning.

[0032] As an optional example, before controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes:

[0033] The security broadcast information of the security device is saved in the security device list, wherein one security device corresponds to one security broadcast information, and there is at least one security device.

[0034] Optionally, in this embodiment, the broadcast information of the safety device is saved in advance in the safety device list. For example, the broadcast information of the tracking devices used by the student's classmates and teachers can be saved in the safety device list.

[0035] As an optional example, after controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes:

[0036] Take each broadcast information in the broadcast information table as the current broadcast information and perform the following operations on the current broadcast information:

[0037] If the current broadcast information exists in the safety device list, determining that the current broadcast information is safety broadcast information;

[0038] When the current broadcast information does not exist in the safety device list, it is determined that the current broadcast information is dangerous broadcast information.

[0039] Optionally, in this embodiment, the broadcast information in the safety device list is determined as safe broadcast information, and the broadcast information not in the safety device list is determined as dangerous broadcast information.

[0040] As an optional example, after controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes:

[0041] Take each broadcast information in the broadcast information table as the current broadcast information and perform the following operations on the current broadcast information:

[0042] Get the current device identification code of the current broadcast information;

[0043] When the current device identification code is the same as the device identification code of the first device, determining that the current broadcast information is secure broadcast information;

[0044] When the current device identification code is different from the device identification code of the first device, it is determined that the current broadcast information is dangerous broadcast information.

[0045] Optionally, in this embodiment, each tracking device has a device identification code, and the device identification codes of the same device are the same. Therefore, if the tracking device used by the student's classmates and the teacher is the same device, it is determined whether the scanned device is a safe device by judging whether the device identification code in the acquired broadcast information is the same as the device identification code of the first device.

[0046] As an optional example, after controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes:

[0047] When the first number is less than a first threshold value, and / or the second number is greater than a second threshold value, the positioning module is turned on and the positioning module is controlled to obtain the current location of the first device.

[0048] Optionally, in this embodiment, if the first number of security broadcast information of the security device in the broadcast information table is less than the first threshold or the second number of security broadcast information of the security device in the broadcast information table is greater than the second threshold, or the first number of security broadcast information of the security device in the broadcast information table is less than the first threshold and the second number of security broadcast information of the security device in the broadcast information table is greater than the second threshold, the first device may be in an abnormal state, and the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device.

[0049] As an optional example, after controlling the positioning module to obtain the current location of the first device, the method further includes:

[0050] When the current position is within the electronic fence, the current position and / or prompt information is sent to the second device, wherein the prompt information is used to prompt the first device that an abnormality exists.

[0051] Optionally, in this embodiment, the second device is a mobile device, which may be a mobile phone, a tablet computer, a smart watch, etc. When the first device is detected through the broadcast information table that it may be in an abnormal state, the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device. If it is found that the current location is within the electronic fence (such as students are not in the classroom during normal class time), the real-time location of the first device is sent to the second device, or a prompt message is sent to the second device, or the real-time location and prompt message are sent to the second device.

[0052] As an optional example, after controlling the positioning module to obtain the current location of the first device, the method further includes:

[0053] When the current position is not within the electronic fence, the current position and / or the alarm information is sent to the second device, wherein the second device is bound to the first device, and the alarm information is used to prompt the first device that it has left the electronic fence.

[0054] Optionally, in this embodiment, when it is detected through the broadcast information table that the first device may be in an abnormal state, the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device. If it is found that the current location is not within the electronic fence (such as the students have left the school during normal class time), the first device enters the emergency alarm mode and sends an alarm message to the guardian's second device, or turns on real-time positioning, tracks the real-time location of the first device in real time and reports the real-time location to the second device, or sends the real-time location and alarm information to the second device.

[0055] As an optional example, after shutting down the positioning module, the method further includes:

[0056] When the current time point is not within the target time range, the positioning module is turned on, wherein the target time range is the opening time range of the electronic fence.

[0057] Optionally, in this embodiment, when the electronic fence reaches the closing time, that is, the current time point is not within the opening time range of the electronic fence, the electronic fence switches to a disabled state, and the first device turns on its own positioning module and wireless communication module and enters the normal usage mode for positioning.

[0058] Optionally, in conjunction with an example for illustration, the present application relates to a security management method for tracking devices, in which the tracking devices communicate with the cloud via a wireless communication module, so that the tracking devices can receive instructions from the cloud and send their own relevant information to the cloud, and the tracking devices can communicate with each other via the wireless communication module.

[0059] In this embodiment, the present application can be applied to the common application scenarios of current tracking devices, mainly used in scenarios of students going to and from school and monitoring in schools, and can also be used in all scenarios of multiple tracking devices such as group outings of multiple students or adults at fixed locations. The short-range wireless communication modules of multiple tracking devices (such as BLE, WIFI, ZigBee (a low-power LAN protocol based on the IEEE802.15.4 standard), etc., are used to implement BLE as an example) to broadcast each other to perform security management on the users of tracking devices, effectively reducing the power consumption of tracking devices while also being able to monitor the users of tracking devices and detect abnormal conditions in a timely manner. Before use, first add the BLE broadcast information of the security device to the BLE security device list or use a specific BLE broadcast UUID to allow security devices to recognize each other.

[0060] 1. Regarding the workflow of switching tracking devices to safety monitoring mode, Figure 2 As shown:

[0061] Step 1: The tracking device is in normal use mode;

[0062] Step 2: Determine whether the current location of the tracking device is within the electronic fence and whether the electronic fence is in the open state;

[0063] Step 3: If the tracking device has not entered the electronic fence or the electronic fence has not been opened, the tracking device remains in normal use mode;

[0064] Step 4: If the tracking device enters the electronic fence and the electronic fence is turned on, the tracking device turns on the BLE module for long broadcast and scanning, and the tracking device switches to the safety monitoring mode;

[0065] Step 5: The tracking device counts the number of safe devices and dangerous devices included in the devices in the BLE scan list;

[0066] Step 6: Determine whether the number of scanned safe devices is greater than a first threshold and / or whether the number of dangerous devices is less than a second threshold;

[0067] Step 7: If the number of safe devices is greater than the first threshold and / or the number of dangerous devices is less than the second threshold, the tracking device turns off its own positioning module and wireless communication module;

[0068] Step 8: If the number of safe devices is less than the first threshold and / or the number of dangerous devices is greater than the second threshold, the tracking device turns on its own positioning module and wireless communication module;

[0069] Step 9: Determine whether the tracking device is within the electronic fence;

[0070] Step 10: If the tracking device is within the electronic fence, a prompt message is sent to the guardian;

[0071] Step 11: If the tracking device is not within the electronic fence, an alarm message is sent to the guardian;

[0072] Step 12: The tracking device turns on real-time positioning and enters emergency alert mode.

[0073] 2. The process of restoring normal use mode of tracking devices, such as Figure 3 As shown:

[0074] Step 1: The tracking device is in safety monitoring mode;

[0075] Step 2: Determine whether the electronic fence has reached the closing time;

[0076] Step 3: If the electronic fence has not reached the closing time, the tracking device will remain in the safety monitoring mode;

[0077] Step 4: If the electronic fence reaches the closing time, the tracking device turns on the positioning module and the wireless communication module and resumes normal use mode;

[0078] Step 5: Close the electronic fence.

[0079] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0080] According to a second aspect of the embodiment of the present application, a safety management device for a tracker is also provided. Figure 4 As shown, including:

[0081] The first control module 402 is used to control the short-range wireless communication module of the first device to obtain a broadcast information table when the current location of the first device is within the electronic fence, wherein the broadcast information table stores the safety broadcast information and the danger broadcast information scanned by the short-range wireless communication module;

[0082] The first processing module 404 is used to shut down the positioning module of the first device when the first number of safe broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of dangerous broadcast information is less than or equal to a second threshold, wherein the first threshold is greater than the second threshold.

[0083] Optionally, in this embodiment, the first device is a tracking device, and the short-range wireless communication module may be Bluetooth Low Energy. The application scenario of the first device may be to track students going to and from school by setting the school as an electronic fence, and after detecting that the first device is within the electronic fence, a broadcast information table is obtained by utilizing the mutual broadcast of the short-range wireless communication module, and if the first number of safety broadcast information of the safety device in the broadcast information table is greater than or equal to the first threshold and the second number of dangerous safety broadcast information of the dangerous device in the broadcast information table is less than the second threshold, or the first number is greater than or equal to the first threshold, or the second number is less than the second threshold, then the first device is in a normal state, and the positioning module of the first device is turned off, wherein the first threshold is greater than the second threshold.

[0084] Optionally, in this embodiment, after the first device is within the electronic fence, the broadcast information table is obtained through the short-range wireless communication module, and whether there is an abnormality with the first device is determined based on the number of safe broadcast information and the number of dangerous broadcast information in the broadcast information table. If normal, the positioning module is turned off, thereby achieving the purpose of improving battery life while ensuring the normal use of the first device, and further solving the technical problem of high power consumption of tracking devices during real-time positioning.

[0085] As an optional example, the above device further includes:

[0086] The saving module is used to save the safety broadcast information of the safety device into the safety device list before controlling the short-range wireless communication module of the first device to obtain the broadcast information table, wherein one safety device corresponds to one safety broadcast information, and there is at least one safety device.

[0087] Optionally, in this embodiment, the broadcast information of the safety device is saved in advance in the safety device list. For example, the broadcast information of the tracking devices used by the student's classmates and teachers can be saved in the safety device list.

[0088] As an optional example, the above device further includes:

[0089] The second processing module is used to control the short-range wireless communication module of the first device to obtain the broadcast information table, take each broadcast information in the broadcast information table as current broadcast information, and perform the following operations on the current broadcast information:

[0090] If the current broadcast information exists in the safety device list, determining that the current broadcast information is safety broadcast information;

[0091] When the current broadcast information does not exist in the safety device list, it is determined that the current broadcast information is dangerous broadcast information.

[0092] Optionally, in this embodiment, the broadcast information in the safety device list is determined as safe broadcast information, and the broadcast information not in the safety device list is determined as dangerous broadcast information. As an optional example, the above-mentioned apparatus further includes:

[0093] The third processing module is used to control the short-range wireless communication module of the first device to obtain the broadcast information table, take each broadcast information in the broadcast information table as current broadcast information, and perform the following operations on the current broadcast information:

[0094] Get the current device identification code of the current broadcast information;

[0095] When the current device identification code is the same as the device identification code of the first device, determining that the current broadcast information is secure broadcast information;

[0096] When the current device identification code is different from the device identification code of the first device, it is determined that the current broadcast information is dangerous broadcast information.

[0097] Optionally, in this embodiment, each tracking device has a device identification code, and the device identification codes of the same device are the same. Therefore, if the tracking device used by the student's classmates and the teacher is the same device, it is determined whether the scanned device is a safe device by judging whether the device identification code in the acquired broadcast information is the same as the device identification code of the first device.

[0098] As an optional example, the above device further includes:

[0099] The fourth processing module is used to start the positioning module and control the positioning module to obtain the current location of the first device after controlling the short-range wireless communication module of the first device to obtain the broadcast information table when the first number is less than the first threshold and / or the second number is greater than the second threshold.

[0100] Optionally, in this embodiment, if the first number of safety broadcast information of the safety device in the broadcast information table is less than the first threshold or the second number of safety broadcast information of the safety device in the broadcast information table is greater than the second threshold, or the first number of safety broadcast information of the safety device in the broadcast information table is less than the first threshold and the second number of safety broadcast information of the safety device in the broadcast information table is greater than the second threshold, the first device may be in an abnormal state, and the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device.

[0101] As an optional example, the above device further includes:

[0102] The first sending module is used to send the current position and / or prompt information to the second device after the control positioning module obtains the current position of the first device, when the current position is located in the electronic fence, wherein the prompt information is used to prompt that there is an abnormality in the first device.

[0103] Optionally, in this embodiment, the second device is a mobile device, which may be a mobile phone, a tablet computer, a smart watch, etc. When the first device is detected through the broadcast information table that it may be in an abnormal state, the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device. If it is found that the current location is within the electronic fence (such as students are not in the classroom during normal class time), the real-time location of the first device is sent to the second device, or a prompt message is sent to the second device, or the real-time location and prompt message are sent to the second device.

[0104] As an optional example, the above device further includes:

[0105] The second sending module is used to send the current position and / or alarm information to the second device after the control positioning module obtains the current position of the first device, if the current position is not located in the electronic fence, wherein the second device is bound to the first device, and the alarm information is used to prompt the first device that it has left the electronic fence.

[0106] Optionally, in this embodiment, when it is detected through the broadcast information table that the first device may be in an abnormal state, the first device turns on its own positioning module and wireless communication module to obtain the current location of the first device. If it is found that the current location is not within the electronic fence (such as the students have left the school during normal class time), the first device enters the emergency alarm mode and sends an alarm message to the guardian's second device, or turns on real-time positioning, tracks the real-time location of the first device in real time and reports the real-time location to the second device, or sends the real-time location and alarm information to the second device.

[0107] As an optional example, the above device further includes:

[0108] The fifth processing module is used to turn on the positioning module after turning off the positioning module if the current time point is not within the target time range, wherein the target time range is the opening time range of the electronic fence.

[0109] Optionally, in this embodiment, when the electronic fence reaches the closing time, that is, the current time point is not within the opening time range of the electronic fence, the electronic fence switches to a disabled state, and the first device turns on its own positioning module and wireless communication module and enters the normal usage mode for positioning.

[0110] For other examples of this embodiment, please refer to the above examples and will not be repeated here.

[0111] Figure 5 is a structural block diagram of an optional electronic device according to an embodiment of the present application, such as Figure 5 As shown, it includes a processor 502, a communication interface 504, a memory 506 and a communication bus 508, wherein the processor 502, the communication interface 504 and the memory 506 communicate with each other through the communication bus 508, wherein,

[0112] Memory 506, used for storing computer programs;

[0113] The processor 502 is used to execute the computer program stored in the memory 506 to implement the following steps:

[0114] When the current location of the first device is within the electronic fence, controlling the short-range wireless communication module of the first device to obtain a broadcast information table, wherein the broadcast information table stores safety broadcast information and danger broadcast information scanned by the short-range wireless communication module;

[0115] When the first number of safe broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of dangerous broadcast information is less than or equal to a second threshold, the positioning module of the first device is turned off, wherein the first threshold is greater than the second threshold.

[0116] Optionally, in this embodiment, the communication bus may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The communication interface is used for communication between the above electronic device and other devices.

[0117] The memory may include RAM, or may include non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0118] As an example, the memory 506 may include, but is not limited to, the first control module 402 and the first processing module 404 in the security management device of the tracker. In addition, it may also include, but is not limited to, other module units in the request processing device, which will not be repeated in this example.

[0119] The above-mentioned processor can be a general-purpose processor, which can include but not be limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0120] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0121] It can be understood by those skilled in the art that Figure 5The structure shown is for illustration only. The device for implementing the above-mentioned tracker security management method may be a terminal device, which may be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, and other terminal devices. Figure 5 The structure of the electronic device is not limited. Figure 5 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 5 Different configurations shown.

[0122] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, which can include: a flash drive, ROM, RAM, a magnetic disk or an optical disk, etc.

[0123] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program executes the steps of the above-mentioned tracker security management method when executed by a processor.

[0124] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0125] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0126] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0127] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

Claims

1. A safety management method for a tracker, characterized in that: include: When the current location of the first device is within the electronic fence, controlling the short-range wireless communication module of the first device to obtain a broadcast information table, wherein the broadcast information table stores safety broadcast information and danger broadcast information scanned by the short-range wireless communication module; When the first number of the safe broadcast information in the broadcast information table is greater than or equal to a first threshold, and / or the second number of the dangerous broadcast information is less than or equal to a second threshold, the positioning module of the first device is turned off, wherein the first threshold is greater than the second threshold.

2. The method according to claim 1, characterized in that Before controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes: The security broadcast information of the security device is saved in a security device list, wherein one security device corresponds to one security broadcast information, and there is at least one security device.

3. The method according to claim 1, characterized in that After controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes: Take each broadcast information in the broadcast information table as current broadcast information, and perform the following operations on the current broadcast information: If the current broadcast information exists in the security device list, determining that the current broadcast information is security broadcast information; In a case where the current broadcast information does not exist in the safety device list, it is determined that the current broadcast information is dangerous broadcast information.

4. The method according to claim 1, characterized in that: After controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes: Each broadcast information in the broadcast information table is used as current broadcast information, and the following operations are performed on the current broadcast information: Obtaining a current device identification code of the current broadcast information; In a case where the current device identification code is the same as the device identification code of the first device, determining that the current broadcast information is secure broadcast information; In a case where the current device identification code is different from the device identification code of the first device, it is determined that the current broadcast information is dangerous broadcast information.

5. The method according to claim 1, characterized in that After controlling the short-range wireless communication module of the first device to obtain the broadcast information table, the method further includes: When the first number is smaller than the first threshold, and / or the second number is larger than the second threshold, the positioning module is turned on and the positioning module is controlled to obtain the current location of the first device.

6. The method according to claim 5, characterized in that After controlling the positioning module to obtain the current position of the first device, the method further includes: In the case where the current position is within the electronic fence, the current position and / or prompt information is sent to a second device, wherein the second device is bound to the first device, and the prompt information is used to prompt the first device that an abnormality exists.

7. The method according to claim 5, characterized in that After controlling the positioning module to obtain the current position of the first device, the method further includes: In a case where the current position is not within the electronic fence, the current position and / or alarm information is sent to a second device, wherein the second device is bound to the first device, and the alarm information is used to prompt the first device that it has left the electronic fence.

8. The method according to claim 1, characterized in that After shutting down the positioning module, the method further includes: When the current time point is not within the target time range, the positioning module is turned on, wherein the target time range is the opening time range of the electronic fence.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is executed.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 8 through the computer program.