Method, device and computer device for identifying position change of electronic equipment
By calculating the differences in the list of wireless equipment of electronic equipment, the problems that the existing electronic equipment cannot be located was unable to locate, and effective monitoring and management of the device location change was realized.
Patent Information
- Application Number
- CN202011364122.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-27
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2040-11-27
AI Technical Summary
Existing electronic devices cannot achieve autonomous positioning, making it difficult for users to determine whether the device location has changed or been moved.
By obtaining the difference in the list of wireless equipment at the current moment and the list of wireless equipment at the historical moment, the calculation of the difference is greater than the preset threshold.
There is no need to install an additional positioning device, and the effective management and monitoring of the location of the electronic device through the difference in the difference between the list of wireless equipment list is calculated.
Smart Images

Figure CN114630263B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic equipment, and in particular to a method, device and computer equipment for identifying position changes of electronic equipment. Background Art
[0002] Existing electronic devices do not have positioning functions because they are fixed when in use. However, when the electronic device is being developed and debugged in the company, according to different development or debugging needs, it is necessary to select a suitable laboratory or experimental scene, which requires the electronic device to be frequently moved in the R&D building. It is also difficult for the corresponding user to clearly know whether the location of the electronic device has changed or whether the electronic device has been moved. Summary of the invention
[0003] The main purpose of this application is to provide a method, device and computer equipment for identifying position changes of electronic devices, aiming to solve the technical problem that existing electronic devices cannot achieve autonomous positioning.
[0004] To achieve the above object, the present application provides a method for identifying a location change of an electronic device, comprising: obtaining a first wireless device list collected at a current moment, wherein the first wireless device list includes names of wireless devices that can be searched by the electronic device at the current moment;
[0005] Calculate the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list, wherein the difference list includes the names of wireless devices in the second wireless device list that are not in the first wireless device list and the names of wireless devices in the first wireless device list that are not in the second wireless device list;
[0006] Calculate the number of differences among the wireless devices in the difference list;
[0007] Determining whether the difference quantity is greater than a preset threshold quantity;
[0008] If so, it is determined that the position of the electronic device has changed.
[0009] Furthermore, the step of calculating the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list includes:
[0010] Recalling a pre-stored fixed wireless device list, wherein the fixed wireless device list stores names of fixed wireless devices in a specified environment;
[0011] Filter out a first name of a fixed wireless device in the first wireless device list and a second name in the second wireless device list;
[0012] The difference between the first name and the second name is calculated to obtain a difference list.
[0013] Further, after the step of filtering out the first name of the fixed wireless device in the first wireless device list, the method further includes:
[0014] acquiring signal strengths between the fixed wireless devices corresponding to the first names and location information of the fixed wireless devices corresponding to the first names;
[0015] The location of the electronic device is calculated according to the signal strength and the location information.
[0016] Furthermore, before the step of obtaining the first wireless device list collected at the current moment, the step includes:
[0017] After obtaining that the electronic device is powered on, a collection command is generated, where the collection command is used to instruct the electronic device to obtain the first wireless device list collected at the current moment.
[0018] Furthermore, the method for obtaining the second wireless device list is:
[0019] After it is obtained that the electronic device is powered off, the delay circuit is started, the wireless module is turned on to search, and a second wireless device list is obtained.
[0020] Furthermore, after the step of determining whether the position of the electronic device has changed, the following steps are included:
[0021] Sending information reporting the location change to any wireless device in the first wireless device list so that the wireless device uploads the reporting information to a designated server.
[0022] Further, after the step of obtaining the first wireless device list collected at the current moment, the following steps are included:
[0023] If there is no designated wireless device in the first wireless device list, the signal booster is activated to search again to obtain a boost list;
[0024] If the enhanced list includes the name of the designated wireless device, a designated message is sent to the designated wireless device to remind the user that the electronic device is about to move away from the user.
[0025] The present application also provides a device for identifying a location change of an electronic device, comprising:
[0026] An acquisition module, configured to acquire a first wireless device list collected at a current moment, wherein the first wireless device list includes names of wireless devices that can be searched by the electronic device at a current moment;
[0027] A first calculation module, configured to perform difference calculation between the first wireless device list and a second wireless device list collected at a historical moment, to obtain a difference list, wherein the difference list includes names of wireless devices in the second wireless device list that are not in the first wireless device list and names of wireless devices in the first wireless device list that are not in the second wireless device list;
[0028] A second calculation module, configured to calculate the number of differences in the wireless devices in the difference list;
[0029] A judging module, used to judge whether the difference quantity is greater than a preset threshold quantity;
[0030] The determination module is used to determine that the position of the electronic device has changed if the difference quantity is greater than a preset threshold quantity.
[0031] The present application also provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
[0032] The present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any of the above-mentioned methods are implemented.
[0033] The method, device and computer device for identifying the location change of an electronic device provided in the present application determine whether the electronic device has been moved based on the wireless device list collected by the wireless module of the electronic device, and the location of the electronic device can be effectively managed without the need to install an additional positioning device. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 is a schematic diagram of steps of a method for identifying a location change of an electronic device in one embodiment of the present application;
[0035] Figure 2 It is an overall structural block diagram of an apparatus for identifying a position change of an electronic device in one embodiment of the present application;
[0036] Figure 3 It is a schematic block diagram of the structure of a computer device according to an embodiment of the present application.
[0037] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0039] Reference Figure 1 In one embodiment of the present application, a method for identifying a location change of an electronic device is provided, comprising:
[0040] S1. Acquire a first wireless device list collected at the current moment, where the first wireless device list includes names of wireless devices that can be searched by the electronic device at the current moment;
[0041] S2. Calculate the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list;
[0042] S3, calculating the difference number of wireless devices in the difference list;
[0043] S4, determining whether the difference quantity is greater than a preset threshold quantity;
[0044] S5. If yes, determine that the location of the electronic device has changed.
[0045] In this embodiment, the electronic device refers to an electronic device such as an all-in-one machine, a smart display screen, etc., which has components such as a controller, a memory, and a display screen, and the execution subject of the above method is the controller of the electronic device. When the electronic device is in use, it is usually fixed in a certain place, so it usually does not have a positioning module, but it has a Bluetooth module or a WiFi module for short-distance wireless transmission devices, which can interact with other wireless devices. The electronic device can turn on the Bluetooth module or WiFi module at any time to search for wireless devices around it; or the electronic device receives the corresponding instruction or generates the corresponding instruction in combination with its own parameters to perform the search, obtains the wireless device that can be scanned, and obtains the name of each wireless device to form a first wireless device list. In a specific embodiment, the names of each wireless device in the first wireless device list are sorted according to the signal strength that can be received. Then call the second wireless device list collected at the historical moment. When multiple second wireless device lists are stored in the memory, select the second wireless device list collected at the most recent historical moment, and then calculate the difference between the first wireless device list and the second wireless device list to obtain a difference list. Difference calculation is to compare the two wireless device lists, select the names of all wireless devices that do not appear in both the first wireless device list and the second wireless device list, and obtain a difference list. The difference list is used to reflect the difference between the first wireless device list and the second wireless device list, and can also be calculated by other calculation methods. If the difference between the two is large, that is, the number of differences is large, it is determined that the position of the electronic device has changed.
[0046] In one embodiment, the step of calculating the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list includes:
[0047] S21. Calling a pre-stored fixed wireless device list, wherein the fixed wireless device list stores names of fixed wireless devices in a specified environment;
[0048] S22, filtering out the first name of the fixed wireless device in the first wireless device list and the second name in the second wireless device list;
[0049] S23. Calculate the difference between the first name and the second name to obtain a difference list.
[0050] In this embodiment, the electronic device is used in a designated environment, such as in a research and development building. The designated environment has multiple wireless devices such as routers, or other fixed wireless devices with Bluetooth modules, which are all fixedly installed in the research and development building, that is, fixed wireless devices. The administrator will summarize the names of all fixed wireless devices in the designated environment to obtain a fixed wireless device list, and store the fixed wireless device list in the electronic device, or in each fixed wireless device, so that the electronic device can call it. In a specific embodiment, the fixed wireless device list is stored in each fixed wireless device. In order to prevent the fixed wireless device list from being known by others, when the electronic device calls the fixed wireless device list, the current time and the device number of the electronic device are input into a preset encryption algorithm to generate a random key, and then the random key is sent to any fixed wireless device. Then the fixed wireless device uses a pre-stored decryption algorithm to parse the random key. If the parsing is successful, it is determined to be the above-mentioned electronic device, and the fixed wireless device list is sent to the electronic device. Among them, the method for determining that the sending object is a fixed wireless device is: the electronic device broadcasts the random key so that the surrounding fixed wireless devices can receive the random key; another method can also be used: the electronic device continuously collects wireless devices twice in a short period of time to obtain two wireless device lists, and defines the wireless devices that appear in both wireless device lists as pre-fixed devices, and then sends the above random key to the pre-fixed device. If the pre-fixed device is a non-fixed device, no data will be returned. If the pre-fixed device is a fixed device, it will be parsed and then return the above fixed wireless device list. In this way, even if other non-fixed wireless devices receive the random key, they cannot obtain the specific meaning of the random key because they do not have the above decryption algorithm; other non-fixed wireless devices cannot generate the above random key to obtain the fixed wireless device list because they do not have the encryption algorithm. After the electronic device obtains the fixed wireless device list, the fixed wireless devices in the first wireless device list are screened out to obtain the first name, which is the collective name of the names of multiple fixed devices in the first wireless device list; similarly, the second name is the collective name of the names of multiple fixed devices in the second wireless device list. Then the number of differences between the first name and the second name is calculated to obtain a difference list. Take a specific implementation for illustration: the names of the wireless devices in the first wireless device list are: A1, A2, A4, B1, B3; the names of the wireless devices in the second wireless device list are: A2, A3, B1, B2; the list of fixed wireless devices obtained by the electronic device is: A1, A3, A5, A7, B1, B2, B3, B4.The first list of electronic devices screened out is: A1, B1, B3; the second list is: A3, B1; the corresponding difference list of fixed wireless devices that do not appear in both is: A1, B3, A3; the number of differences is 3, and then 3 is compared with the preset threshold number. If the threshold number is 2, it is determined that the location of the electronic device has changed.
[0051] In one embodiment, after the step of filtering out the first name of the fixed wireless device in the first wireless device list, the method further comprises:
[0052] S24, acquiring signal strengths between the fixed wireless devices corresponding to the first names and location information of the fixed wireless devices corresponding to the first names;
[0053] S25. Calculate the location of the electronic device according to the signal strength and the location information.
[0054] In this embodiment, the above-mentioned fixed wireless device list also includes the location information of each fixed device, and each location information refers to the location information of the fixed device in a specified environment, such as the wireless router in the A02 conference room on the 5th floor, the wireless router in the 406 legal office on the 4th floor, and the wireless router above the table tennis table in the leisure and entertainment room on the 28th floor. The electronic device can calculate the distance to each fixed wireless device based on the signal strength between the electronic device and the location information of each fixed wireless device, and based on the principle that the closer the distance to the fixed wireless device, the stronger the signal strength, so as to finally calculate the location of the electronic device, so that the electronic device can be positioned in real time.
[0055] In one embodiment, before the step of obtaining the first wireless device list collected at the current moment, the step includes:
[0056] S101: after obtaining that the electronic device is powered on, generate a collection command, wherein the collection command is used to instruct the electronic device to obtain a first wireless device list collected at the current moment.
[0057] In this embodiment, the electronic device itself does not have a battery. When the power is turned on or an external battery is connected, it is determined that the electronic device is powered on, and a collection command is generated to enable the electronic device to turn on the wireless module and search for nearby wireless devices through the Bluetooth module or the WiFi module, thereby generating a first wireless device list. Alternatively, the electronic device itself has a battery, and when the electronic device is turned on, a collection command is generated.
[0058] In one embodiment, the method for acquiring the second wireless device list is:
[0059] S102: After obtaining that the electronic device is powered off, start the delay circuit, turn on the wireless module to search, and obtain a second wireless device list.
[0060] In this embodiment, the electronic device itself does not have a battery, but it has a delay circuit. When the electronic device is powered off, the delay circuit is turned on to maintain the operation of the wireless module and a coprocessor, and provide power for the two. The wireless module searches for nearby wireless networks and then obtains a second wireless device list. After the above-mentioned electronic device is powered on, a collection command is generated, that is, the electronic device collects a wireless device list after each power-on and power-off. After power-on, the first wireless device list is immediately collected, and combined with the second wireless device list collected after the last power-off, it is calculated whether the location has changed. After each power-off, the second wireless device list is collected again to facilitate the judgment of whether the location has changed after the next power-on.
[0061] In one embodiment, after the step of determining whether the location of the electronic device has changed, the following steps are included:
[0062] S6. Sending information on reporting location change to any wireless device in the first wireless device list, so that the wireless device uploads the reporting information to a designated server.
[0063] In this embodiment, when the location of the electronic device changes, it needs to be sent to the administrator in a timely manner so that the administrator can effectively manage it. Specifically, the location change information is sent to any wireless device in the first wireless device list. In a specific embodiment, the information reporting the location change is sent to any fixed wireless device. In another specific embodiment, the above-calculated location of the electronic device is sent to any fixed wireless device, and the current time and the number of the electronic device are sent at the same time, so that after uploading to the server, the server can effectively track and manage the electronic device.
[0064] In one embodiment, after the step of obtaining the first wireless device list collected at the current moment, the following steps are included:
[0065] S111, if there is no designated wireless device in the first wireless device list, start the signal booster and search again to obtain a boost list;
[0066] S112: If the enhanced list includes the name of the designated wireless device, send designated information to the designated wireless device to remind the user that the electronic device is about to move away from the user.
[0067] In this embodiment, when the electronic device fails to search for the designated wireless device, in a specific embodiment, the designated wireless device is the above-mentioned fixed wireless device. If there is no above-mentioned fixed wireless device in the first wireless device list, the signal booster and the wireless module are started to search again to search for wireless devices farther away, obtain a strengthened list, and then determine whether there is the above-mentioned designated wireless device in the strengthened list. If there is, send designated information to the above-mentioned designated wireless device to remind the user of the electronic device that the electronic device is about to leave the environment of the designated wireless device, that is, the electronic device may be stolen. Sending the message immediately can let the user know its special situation, so as to effectively manage the electronic device.
[0068] In summary, the method for identifying the location change of an electronic device of the present application determines whether the electronic device has been moved based on the wireless device list collected by the wireless module of the electronic device, and the location of the electronic device can be effectively managed without installing an additional positioning device.
[0069] Reference Figure 2 In one embodiment of the present application, a device for identifying a location change of an electronic device is provided, including:
[0070] An acquisition module 1 is used to acquire a first wireless device list collected at the current moment, wherein the first wireless device list includes names of wireless devices that can be searched by the electronic device at the current moment;
[0071] A first calculation module 2 is used to perform difference calculation between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list, wherein the difference list includes names of wireless devices in the second wireless device list that are not in the first wireless device list and names of wireless devices in the first wireless device list that are not in the second wireless device list;
[0072] A second calculation module 3, used to calculate the difference number of wireless devices in the difference list;
[0073] A judging module 4 is used to judge whether the difference quantity is greater than a preset threshold quantity;
[0074] The determination module 5 is configured to determine that the position of the electronic device has changed if the difference quantity is greater than a preset threshold quantity.
[0075] In one embodiment, the first calculation module 2 includes:
[0076] A calling unit, configured to call a pre-stored fixed wireless device list, wherein the fixed wireless device list stores names of fixed wireless devices in a specified environment;
[0077] A screening unit, configured to screen out a first name of a fixed wireless device in the first wireless device list and a second name in the second wireless device list;
[0078] The calculation unit is used to calculate the difference between the first name and the second name to obtain a difference list.
[0079] In one embodiment, the first computing module 2 further protects:
[0080] an acquiring unit, configured to acquire signal strengths between the fixed wireless devices corresponding to the first names and location information of the fixed wireless devices corresponding to the first names;
[0081] A location unit is used to calculate the location of the electronic device according to the signal strength and the location information.
[0082] In one embodiment, the apparatus for identifying a location change of an electronic device further comprises:
[0083] The power-on module is used to generate a collection command after obtaining that the electronic device is powered on, wherein the collection command is used to instruct the electronic device to obtain the first wireless device list collected at the current moment.
[0084] In one embodiment, the apparatus for identifying a location change of an electronic device further comprises:
[0085] The power-off module is used to start the delay circuit and turn on the wireless module to search and obtain a second wireless device list after obtaining that the electronic device is powered off.
[0086] In one embodiment, the apparatus for identifying a location change of an electronic device further comprises:
[0087] The sending module is used to send information about reporting location changes to any wireless device in the first wireless device list, so that the wireless device uploads the reporting information to a designated server.
[0088] In one embodiment, the apparatus for identifying a location change of an electronic device further comprises:
[0089] A strengthening module, configured to start a signal booster and search again to obtain a strengthening list if there is no designated wireless device in the first wireless device list;
[0090] The reminder module is used to send a specified message to the specified wireless device if the enhanced list includes the name of the specified wireless device, so as to remind the user that the electronic device is about to move away from the user.
[0091] Reference Figure 3In an embodiment of the present application, a computer device is also provided. The computer device may be a server, and its internal structure may be as follows: Figure 3 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store preset key point peer data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, the method for identifying the change of the position of an electronic device in any of the above embodiments is implemented.
[0092] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for identifying a location change of an electronic device according to any of the above embodiments is implemented.
[0093] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing related hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used 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), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0094] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, device, article or method including the element.
[0095] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for identifying a location change of an electronic device, characterized in that: include: Acquire a first wireless device list collected at the current moment, wherein the first wireless device list includes names of wireless devices that can be searched by the electronic device at the current moment, wherein the electronic device has a Bluetooth module or a WiFi module for a wireless transmission device for short-range data exchange with other wireless devices; Calculate the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list, wherein the difference list includes the names of wireless devices in the second wireless device list that are not in the first wireless device list and the names of wireless devices in the first wireless device list that are not in the second wireless device list; Calculate the number of differences among the wireless devices in the difference list; Determining whether the difference quantity is greater than a preset threshold quantity; If so, determining that the location of the electronic device has changed; The step of calculating the difference between the first wireless device list and the second wireless device list collected at a historical moment to obtain a difference list includes: Recalling a pre-stored fixed wireless device list, wherein the fixed wireless device list stores names of fixed wireless devices in a specified environment; Filter out the first name of the fixed wireless device in the first wireless device list and the second name of the fixed wireless device in the second wireless device list; Calculate the difference between the first name and the second name to obtain a difference list; The step of calling a pre-stored fixed wireless device list comprises: Inputting the current time and the device number of the electronic device into a preset encryption algorithm to generate a random key; Sending the random key to any one of the fixed wireless devices, and the fixed wireless device parses the random key using a pre-stored decryption algorithm; If the parsing is successful, it is determined to be the electronic device, and the fixed wireless device list is sent to the electronic device, wherein even if other non-fixed wireless devices receive the random key, they cannot obtain the specific meaning of the random key due to the lack of the decryption algorithm. At the same time, other non-fixed wireless devices cannot generate the random key to obtain the fixed wireless device list due to the lack of the encryption algorithm.
2. The method for identifying a location change of an electronic device according to claim 1, wherein: After the step of filtering out the first name of the fixed wireless device in the first wireless device list, the method further comprises: acquiring signal strengths between the fixed wireless devices corresponding to the first names and location information of the fixed wireless devices corresponding to the first names; The location of the electronic device is calculated according to the signal strength and the location information.
3. The method for identifying a location change of an electronic device according to claim 1, wherein: Before the step of obtaining the first wireless device list collected at the current moment, the method includes: After obtaining that the electronic device is powered on, a collection command is generated, where the collection command is used to instruct the electronic device to obtain the first wireless device list collected at the current moment.
4. The method for identifying a location change of an electronic device according to claim 1, wherein: The method for obtaining the second wireless device list is: After it is obtained that the electronic device is powered off, the delay circuit is started, the wireless module is turned on to search, and a second wireless device list is obtained.
5. The method for identifying a location change of an electronic device according to claim 1, wherein: After the step of determining whether the position of the electronic device has changed, the method further includes: Sending information reporting the location change to any wireless device in the first wireless device list so that the wireless device uploads the reporting information to a designated server.
6. The method for identifying a location change of an electronic device according to claim 1, wherein: After the step of obtaining the first wireless device list collected at the current moment, the method further includes: If there is no designated wireless device in the first wireless device list, the signal booster is activated to search again to obtain a boost list; If the enhanced list includes the name of the designated wireless device, a designated message is sent to the designated wireless device to remind the user that the electronic device is about to move away from the user.
7. A device for identifying a location change of an electronic device, used to implement the method according to any one of claims 1 to 6, characterized in that: include: An acquisition module, configured to acquire a first wireless device list collected at a current moment, wherein the first wireless device list includes names of wireless devices that can be searched by the electronic device at a current moment; A first calculation module, configured to perform difference calculation between the first wireless device list and a second wireless device list collected at a historical moment, to obtain a difference list, wherein the difference list includes names of wireless devices in the second wireless device list that are not in the first wireless device list and names of wireless devices in the first wireless device list that are not in the second wireless device list; A second calculation module, configured to calculate the number of differences in the wireless devices in the difference list; A judging module, used to judge whether the difference quantity is greater than a preset threshold quantity; A determination module, configured to determine that the position of the electronic device has changed if the difference is greater than a preset threshold; The first calculation module includes: A calling unit, configured to call a pre-stored fixed wireless device list, wherein the fixed wireless device list stores names of fixed wireless devices in a specified environment; a screening unit, configured to screen out first names of fixed wireless devices in the first wireless device list and second names of fixed wireless devices in the second wireless device list; The calculation unit is used to calculate the difference between the first name and the second name to obtain a difference list.
8. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method and system for preventing POS machine from being transacted in different regions
CN104933557A
Positioning method, device, equipment and system
CN106255188A