Unauthorized tracking device detection and prevention
US-2018184286-A1 · Jun 28, 2018 · US
US12328643B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12328643-B2 |
| Application number | US-202217925402-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 7, 2022 |
| Priority date | Jun 9, 2021 |
| Publication date | Jun 10, 2025 |
| Grant date | Jun 10, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
This application provides a device tracking detection method and an electronic device, and is related to the field of terminal technologies. Because when the first electronic device receives a first Bluetooth signal based on a first signal filter, it implies that a first Bluetooth peripheral is near the first electronic device; and because the first Bluetooth peripheral broadcasts the first Bluetooth signal only once every other second duration, it also implies that the first Bluetooth peripheral may be near the first electronic device within the second duration during which the first Bluetooth signal is received based on the first signal filter. Therefore, when a moving speed is greater than a preset speed threshold, recorded trajectory information of the first Bluetooth peripheral includes not only location information of the first electronic device when receiving the first Bluetooth signal, but also location information of the first electronic device within the second duration.
Opening claim text (preview).
What is claimed is: 1. A device tracking detection method, applied to a first electronic device, wherein the first electronic device comprises a target module, and the target module is configured to cache location information of a location at which the first electronic device is located, and the method comprises: obtaining, by the first electronic device, location information from the target module and recording the obtained location information as location information of the first electronic device, wherein a set of the location information of the first electronic device is first trajectory information; obtaining, by the first electronic device, location information from the target module when a first Bluetooth signal is received based on a first signal filter; recording, by the first electronic device, the location information obtained at a time when the first Bluetooth signal is received, as location information of a first Bluetooth peripheral, wherein a set of the location information of the first Bluetooth peripheral is second trajectory information; determining, by the first electronic device, whether it is in a target state, wherein the target state is a state in which a moving speed is greater than a preset speed threshold; obtaining, by the first electronic device when in the target state, location information within a second duration from the first trajectory information, wherein the second duration is terminated at a time when the first electronic device receives the first Bluetooth signal, and the second duration is a period duration during which the first Bluetooth peripheral broadcasts the first Bluetooth signal; inserting, by the first electronic device, the location information obtained within the second duration into the second trajectory information to update the second trajectory information; and alerting, by the first electronic device when similarity between the first trajectory information and the updated second trajectory information is greater than a preset similarity threshold, a user of being tracked by the first Bluetooth peripheral. 2. The method according to claim 1 , wherein the obtaining, by the first electronic device, location information from the target module and recording the obtained location information as location information of the first electronic device comprises: obtaining, by the first electronic device, location information from the target module; and inserting, by the first electronic device, the location information obtained from the target module into a created first data table, wherein in the first data table, there is a correspondence between a physical address of the first electronic device and the location information. 3. The method according to claim 1 , wherein the recording, by the first electronic device, the location information obtained at a time when the first Bluetooth signal is received, as location information of a first Bluetooth peripheral comprises: inserting, by the first electronic device, the location information obtained from the target module at the time when the first Bluetooth signal is received into a created second data table, wherein in the second data table, there is a correspondence between a physical address of the first Bluetooth peripheral and the location information. 4. The method according to claim 1 , wherein the obtaining, by the first electronic device when in the target state, location information within a second duration from the first trajectory information comprises: determining, by the first electronic device when in the target state, whether the location information is recorded within the second duration in the first trajectory information; and when the location information is recorded, obtaining, by the first electronic device, location information within the second duration from the first trajectory information. 5. The method according to claim 1 , wherein before the obtaining, by the first electronic device, location information from the target module and recording the obtained location information as location information of the first electronic device, the method further comprises: enabling, by the first electronic device, a preset mode the enabling, by the first electronic device, a preset mode comprises: displaying, by the first electronic device, a first screen, wherein the first screen comprises a first control; and enabling, by the first electronic device, the preset mode in response to a trigger operation by the user on the first control. 6. The method according to claim 5 , wherein the first screen is a system desktop, and the displaying, by the first electronic device, a first screen comprises: displaying, by the first electronic device, the system desktop in response to the trigger operation by the user, wherein the system desktop comprises a first prompt box, and the first prompt box comprises the first control; and enabling, by the first electronic device, the preset mode in response to an enabling operation by the user on the first control. 7. The method according to claim 5 , wherein the displaying, by the first electronic device, a first screen comprises: displaying, by the first electronic device, a system desktop, wherein the system desktop comprises a “settings” icon; displaying, by the first electronic device, the first screen in response to a trigger operation by the user on the “settings” icon, wherein the first screen comprises the first control; and enabling, by the first electronic device, the preset mode in response to an enabling operation by the user on the first control. 8. The method according to claim 1 , wherein the alerting, by the first electronic device, a user of being tracked by the first Bluetooth peripheral comprises: popping up, by the first electronic device, a first notification in a navigation bar of a second screen that is being displayed; and displaying, by the first electronic device, alert information in response to a pull-down operation by the user on the navigation bar. 9. The method according to claim 8 , wherein the alert information comprises a second control, and after the displaying alert information, the method further comprises: establishing, by the first electronic device, a Bluetooth connection with the first Bluetooth peripheral based on a physical address carried in the first Bluetooth signal in response to a trigger operation by the user on the second control; and controlling, by the first electronic device, the first Bluetooth peripheral to perform a function of alerting. 10. The method according to claim 1 , wherein the determining, by the first electronic device, whether it is in a target state comprises: obtaining, by the first electronic device, target information, wherein the target information is information characterizing the moving speed of the first electronic device; and detecting, by the first electronic device based on the target information, whether it is in the target state. 11. A first electronic device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, the first electronic device comprises a target module, and the target module is configured to cache location information of a location at which the first electronic device is located, wherein when the computer program is executed by the processor, the first electronic device is caused to perform the following steps: obtaining, by the first electronic device, location information from the target module and recording the obtained location information as location information of the first electronic device, wherein a set of the location information of the first electronic device is fir
Messaging; Mailboxes; Announcements · CPC title
using movement velocity, acceleration information · CPC title
Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication · CPC title
Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII] · CPC title
Location-based management or tracking services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.