Early warning method and device for remote activation of number card, storage medium and electronic equipment

By sending an uplink pilot signal to the SIM card activation device, receiving a downlink pilot signal, determining the time and distance difference between base stations, and combining the SIM card delivery address to determine whether the activation operation is an off-site activation, the problem of precise positioning and control of the SIM card activation location is solved, and the warning and prohibition functions of off-site activation are realized.

CN120769249APending Publication Date: 2025-10-10CHINA TELECOM CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511062249.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

In the existing technology, the delivery and activation positioning method of the operator's SIM card has large errors, and it is impossible to accurately locate and timely control the SIM card in the scenario of remote activation, especially at the junction of provinces and cities, it is impossible to accurately locate the specific activation location of the SIM card.

Method used

By sending an uplink pilot signal to the target base station corresponding to the number card activation device, receiving a downlink pilot signal, determining the arrival time difference and distance difference between the target base stations based on the downlink pilot signal, and combining the number card delivery address to determine whether the activation operation is an off-site activation operation, and prohibiting the activation operation and generating an early warning message in the case of off-site activation.

Benefits of technology

The positioning accuracy of the activation position of the number card is improved, which solves the problem in the existing technology that the specific activation position of the number card cannot be accurately positioned and controlled, and realizes timely warning and control of remote activation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120769249A_ABST
    Figure CN120769249A_ABST
Patent Text Reader

Abstract

The invention relates to an early warning method and device for remote activation of a number card, a storage medium and electronic equipment, and relates to the technical field of computers, the method comprises the following steps: sending an uplink pilot signal to a target base station corresponding to number card activation equipment, and receiving a downlink pilot signal sent by the target base station in response to the uplink pilot signal; determining a time difference of arrival between the target base stations based on the downlink pilot signal, and determining a distance difference between the target base stations according to the time difference of arrival between the target base stations; determining the current device position of the number card activation device according to the distance difference value, and determining whether the activation operation is a remote activation operation according to the current device position and the number card delivery address of the number card to be activated; and when it is determined that the activation operation is the remote activation operation, forbidding the activation operation of the number card activation device, and generating number card activation early warning information corresponding to the number card to be activated. The problem that the specific activation position of the number card cannot be accurately positioned is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to a warning method for remote activation of a number card, a warning device for remote activation of a number card, a computer-readable storage medium, and an electronic device. Background Art

[0002] The current delivery and activation positioning methods of operator SIM cards all rely on the positioning services provided by map operators to obtain the latitude and longitude coordinates of the SIM card activation device, and then determine the delivery and activation location of the SIM card based on the latitude and longitude coordinates of the SIM card activation device; however, this method has a large error (according to actual experiments, the theoretical error is about 3 kilometers), especially in the scenario of off-site activation of SIM cards at the junction of two provinces, it is impossible to accurately locate the specific activation location of the SIM card and control it in a timely manner.

[0003] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention

[0004] The purpose of the present disclosure is to provide an early warning method for remote activation of a number card, an early warning device for remote activation of a number card, a computer-readable storage medium and an electronic device, thereby at least to a certain extent overcoming the problem of being unable to accurately locate the specific activation location of the number card due to the limitations and defects of related technologies.

[0005] According to one aspect of the present disclosure, a method for early warning of remote activation of a SIM card is provided, comprising:

[0006] In response to the activation operation of the SIM card to be activated, an uplink pilot signal is sent to a target base station corresponding to the SIM card activation device, and a downlink pilot signal is received by the target base station in response to the uplink pilot signal;

[0007] Determine the arrival time difference between the target base stations based on the downlink pilot signal, and determine the distance difference between the target base stations according to the arrival time difference between the target base stations;

[0008] Determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated;

[0009] When it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, and number card activation warning information corresponding to the number card to be activated is generated.

[0010] In an exemplary embodiment of the present disclosure, an uplink pilot signal is sent to a target base station corresponding to a number card activation device, including: obtaining user account information of a number card delivery personnel corresponding to the number card to be activated, and determining the delivery range information corresponding to the number card delivery personnel based on the user account information; determining the number card delivery grid to which the number card to be activated belongs based on the delivery range information, and determining the number card activation geo-fence of the number card to be activated based on the number card delivery grid; determining the target base station included in the number card activation geo-fence, and sending an uplink pilot signal to the target base station.

[0011] In an exemplary embodiment of the present disclosure, the arrival time difference between the target base stations is determined based on the downlink pilot signal, including: parsing the downlink pilot signal to obtain the arrival time node of the downlink pilot signal arriving at the number card activation device, and determining the arrival time difference between the target base stations based on the arrival time node.

[0012] In an exemplary embodiment of the present disclosure, determining the distance difference between the target base stations based on the arrival time difference between the target base stations includes: determining the distance difference between the target base stations based on the arrival time difference between the target base stations and a preset electromagnetic wave flight speed.

[0013] In an exemplary embodiment of the present disclosure, the target base stations include a first target base station, a second target base station, a third target base station, ..., an Nth target base station; the distance difference includes a first distance difference between the second target base station and the first target base station, a second distance difference between the third target base station and the first target base station, ..., an N-1th distance difference between the Nth target base station and the first target base station; wherein, determining the current device position of the number card activation device according to the distance difference includes: constructing a first base station-device distance expression between the first target base station and the number card activation device, a second base station-device distance expression between the second target base station and the number card activation device, ..., an Nth base station-device distance expression between the Nth target base station and the number card activation device; constructing a first curve equation based on the second base station-device distance expression, the first base station-device distance expression and the first distance difference, and repeating the determination process of the first curve equation in sequence to obtain a second curve equation, ..., an N-1th curve equation; constructing a curve equation group based on the first curve equation, the second curve equation, ..., the N-1th curve equation, and solving the curve equation group to obtain the current device position of the number card activation device.

[0014] In an exemplary embodiment of the present disclosure, a first curve equation is constructed based on a second base station-device distance expression, a first base station-device distance expression, and a first distance difference, including: calculating the difference between the second base station-device distance expression and the first base station-device distance expression to obtain a first difference calculation result; using the first difference calculation result as the left side of the equation and using the first distance difference as the right side of the equation to construct the first curve equation.

[0015] In an exemplary embodiment of the present disclosure, the curve equation group is solved to obtain the current device position of the number card activation device, including: simplifying the curve equation group to obtain a two-variable linear equation group corresponding to the current device position of the number card activation device; using the first base station-device distance expression between the first target base station and the number card activation device as a constant to obtain a quadratic equation corresponding to the first base station-device distance expression; solving the quadratic equation to obtain the first base station-device distance between the first target base station and the number card activation device, and determining the current device position of the number card activation device based on the first base station-device distance and the first base station coordinate position of the first target base station.

[0016] In an exemplary embodiment of the present disclosure, whether the activation operation is an off-site activation operation is determined based on the current device location and the number card delivery address of the number card to be activated, including: determining the number card delivery address based on the number card delivery order corresponding to the number card to be activated, and determining the current device location coordinates corresponding to the current device location and the target location coordinates corresponding to the number card delivery address; determining whether the activation operation is an off-site activation operation based on the current device location coordinates and the target location coordinates; wherein, if the current device location coordinates and the target location coordinates are consistent, the activation operation is determined to be a local operation, and if the current device location coordinates and the target location coordinates are inconsistent, the activation operation is determined to be an off-site operation.

[0017] In an exemplary embodiment of the present disclosure, when it is determined that the activation operation is an off-site activation operation, the activation operation of the number card activation device is prohibited, including: when it is determined that the activation operation is an off-site activation operation, determining the current province and / or current city to which the current device location coordinates belong, and the target province and / or target city to which the target location coordinates belong; determining whether the current province and / or current city and the target province and / or target city are consistent; when it is determined that the current province is inconsistent with the target province, or the current city is inconsistent with the target city, prohibiting the activation operation of the number card activation device.

[0018] According to one aspect of the present disclosure, a warning device for remote activation of a SIM card is provided, comprising:

[0019] A downlink pilot signal receiving module is used to send an uplink pilot signal to a target base station corresponding to the number card activation device in response to an activation operation on the number card to be activated, and receive a downlink pilot signal sent by the target base station in response to the uplink pilot signal;

[0020] a distance difference determination module, configured to determine an arrival time difference between the target base stations based on the downlink pilot signal, and determine a distance difference between the target base stations according to the arrival time difference between the target base stations;

[0021] The current device location determination module is used to determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated;

[0022] The number card off-site activation warning module is used to prohibit the activation operation of the number card activation device when it is determined that the activation operation is an off-site activation operation, and generate number card activation warning information corresponding to the number card to be activated.

[0023] According to one aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the early warning method for remote activation of a number card as described above is implemented.

[0024] According to one aspect of the present disclosure, there is provided an electronic device, including:

[0025] processor; and

[0026] a memory for storing executable instructions of the processor;

[0027] Among them, the processor is configured to execute any one of the above-mentioned early warning methods for remote activation of a number card by executing the executable instructions.

[0028] The embodiment of the present disclosure provides an early warning method for remote activation of a number card. On the one hand, in response to the activation operation of the number card to be activated, an uplink pilot signal is sent to the target base station corresponding to the number card activation device, and a downlink pilot signal sent by the target base station in response to the uplink pilot signal is received; then, the arrival time difference between the target base stations is determined based on the downlink pilot signal, and the distance difference between the target base stations is determined according to the arrival time difference between the target base stations; then, the current device position of the number card activation device is determined according to the distance difference, thereby improving the accuracy of the obtained current device position, thereby solving the problem that the specific activation position of the number card cannot be accurately located in the existing technology; on the other hand, whether the activation operation is a remote activation operation is determined according to the current device position and the number card delivery address of the number card to be activated; finally, when it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, and number card activation early warning information corresponding to the number card to be activated is generated, thereby solving the problem that the specific activation operation of the number card cannot be accurately controlled in the existing technology.

[0029] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0031] Figure 1 A flowchart of a method for early warning of remote activation of a number card according to an exemplary embodiment of the present disclosure is schematically shown.

[0032] Figure 2 A diagram schematically illustrates a scenario example of the correspondence between a number card delivery person and a delivery range according to an example embodiment of the present disclosure.

[0033] Figure 3 A diagram schematically illustrates an example scene of a pre-divided map grid according to an exemplary embodiment of the present disclosure.

[0034] Figure 4 A diagram schematically illustrates an example scenario of a determined number card distribution grid according to an exemplary embodiment of the present disclosure.

[0035] Figure 5 A schematic diagram shows an example scenario of a phone card activating a geo-fence according to an example embodiment of the present disclosure.

[0036] Figure 6 A diagram schematically illustrates a scenario example of a specific calculation process of a current device location according to an exemplary embodiment of the present disclosure.

[0037] Figure 7 The following schematically shows an example structure diagram of an early warning device for remote activation of a number card according to an example embodiment of the present disclosure.

[0038] Figure 8 An electronic device for implementing an early warning method for remote activation of a number card according to an exemplary embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0039] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0040] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0041] This example embodiment first provides an early warning method for remote activation of a number card, which can be run on a device such as the number card activation device. Of course, those skilled in the art can also run the method disclosed in this disclosure on other platforms as needed, and this exemplary embodiment does not specifically limit this. Figure 1 As shown, the early warning method for remote activation of the card number may include the following steps:

[0042] Step S110. In response to the activation operation of the SIM card to be activated, an uplink pilot signal is sent to the target base station corresponding to the SIM card activation device, and a downlink pilot signal is received from the target base station in response to the uplink pilot signal.

[0043] Step S120. Determine the arrival time difference between the target base stations based on the downlink pilot signal, and determine the distance difference between the target base stations according to the arrival time difference between the target base stations;

[0044] Step S130. Determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated;

[0045] Step S140. When it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, and number card activation warning information corresponding to the number card to be activated is generated.

[0046] In the above-mentioned early warning method for off-site activation of the number card, on the one hand, in response to the activation operation of the number card to be activated, an uplink pilot signal is sent to the target base station corresponding to the number card activation device, and a downlink pilot signal sent by the target base station in response to the uplink pilot signal is received; then the arrival time difference between the target base stations is determined based on the downlink pilot signal, and the distance difference between the target base stations is determined according to the arrival time difference between the target base stations; then the current device position of the number card activation device is determined according to the distance difference, thereby improving the accuracy of the obtained current device position, thereby solving the problem that the specific activation position of the number card cannot be accurately located in the existing technology; on the other hand, whether the activation operation is an off-site activation operation is determined according to the current device position and the number card delivery address of the number card to be activated; finally, when it is determined that the activation operation is an off-site activation operation, the activation operation of the number card activation device is prohibited, and number card activation early warning information corresponding to the number card to be activated is generated, thereby solving the problem that the specific activation operation of the number card cannot be accurately controlled in the existing technology.

[0047] Hereinafter, the early warning method for remote activation of a SIM card according to an exemplary embodiment of the present disclosure will be further explained and illustrated in conjunction with the accompanying drawings.

[0048] First, the terms involved in the exemplary embodiments of the present disclosure are explained and illustrated.

[0049] LBS (Location Based Services) refers to services that revolve around geographic location data. Mobile terminals can use wireless communication networks or satellite positioning systems to obtain the user's geographic location coordinate information based on a spatial database and then integrate it with other information to provide users with the required location-related value-added services.

[0050] Geo-fencing technology: It is an application of LBS, which uses a virtual fence to enclose a virtual geographic boundary. When a mobile phone enters or leaves a specific geographic area, or moves within the area, it can receive automatic notifications and warnings.

[0051] TDOA (Time Difference of Arrival) is a positioning method that uses time difference. By measuring the time it takes for a signal to arrive at a monitoring station, the distance between the monitoring station and the signal source can be determined. Furthermore, the distance from the signal source to multiple radio monitoring stations can be used to determine the signal's specific location. By comparing the time differences between the signal's arrival at multiple monitoring stations, a hyperbola can be constructed with the monitoring station as the focal point and the distance difference as the major axis. The intersection of the hyperbolas indicates the signal's location.

[0052] Secondly, the technical implementation principles of the exemplary embodiments of the present disclosure are explained and illustrated. Specifically, the early warning method for remote activation of a number card described in the exemplary embodiments of the present disclosure can calculate the more accurate latitude and longitude coordinates of the number card activation device by calculating the time difference between the signal sent by the number card activation device reaching different base stations. Through the more accurate latitude and longitude coordinates, anti-fraud early warning and precise control of remotely activated number cards can be implemented. In actual application, it can be implemented in the following ways: first, collect the account information, delivery range and activation device information of the number card delivery person; second, delineate the delivery grid according to the delivery range of the number card delivery person, and set a geographical fence; then, mark the latitude and longitude coordinates of the base station within the geographical fence range under the number card delivery person's account and record them; then, calculate the arrival time difference of the signal sent by the activation device to the nearby marked base station when the number card is activated through the TDOA (time difference of arrival) algorithm to determine the latitude and longitude coordinates of the number card activation device; further, determine and compare the delivery address with the order delivery address or whether it is consistent with the order delivery address or within the province or city through the obtained latitude and longitude coordinates; finally, if the addresses are consistent, activation is allowed; if the addresses are inconsistent but within the same province or city, remote activation is performed and an alert is issued; if the address is across provinces or cities, activation is prohibited; among them, the cross-city recorded here refers to the corresponding municipality. Based on this solution, the problem of telecommunications fraud caused by remote activation of number cards existing in the relevant technology can be solved; and the TDOA algorithm solves the problem of inaccurate positioning of activation devices, especially the problem of inability to properly locate activation devices at the junction of provinces and cities.

[0053] The following will Figure 1 The following is a further explanation and description of the warning method for remote activation of the number card shown in the.

[0054] In step S110, in response to the activation operation of the number card to be activated, an uplink pilot signal is sent to the target base station corresponding to the number card activation device, and a downlink pilot signal sent by the target base station in response to the uplink pilot signal is received.

[0055] In this example embodiment, first, in response to the activation operation of the number card to be activated, an uplink pilot signal is sent to the target base station corresponding to the number card activation device; specifically, this can be achieved in the following ways: obtaining the user account information of the number card delivery person corresponding to the number card to be activated, and determining the delivery range information corresponding to the number card delivery person based on the user account information; determining the number card delivery grid to which the number card to be activated belongs based on the delivery range information, and determining the number card activation geo-fence of the number card to be activated based on the number card delivery grid; determining the target base station included in the number card activation geo-fence, and sending an uplink pilot signal to the target base station. Specifically, in the actual application process, when the number card delivery person delivers the corresponding number card to be activated to the user, it is first necessary to log in to the user account information corresponding to the number card delivery person through the corresponding number card activation device (for example, it can be a mobile device held by the number card delivery person himself), and obtain the delivery range information associated with the number card delivery person based on the user account information (each number card delivery person corresponds to a delivery range, and the specific scenario example diagram can be referred to). Figure 2 Then, the corresponding number card delivery grid is determined based on the delivery range information; wherein the grid recorded here is pre-divided; wherein the pre-divided map grid can refer to Figure 3 As shown, the determined card distribution grid can be referred to Figure 4 As shown in 401; further, after obtaining the number card delivery grid, the geographical fence associated with the number card delivery grid can be used as the number card activation geographical fence; wherein the geographical fence recorded here is pre-set, and each corresponding area is associated with a corresponding ground fence; at the same time, the obtained number card activation geographical fence can refer to Figure 5 As shown in 501.

[0056] Further, after obtaining the corresponding SIM card activation geo-fence, the target base stations included in the SIM card activation geo-fence can be obtained, and the target base station addresses of the target base stations are recorded; wherein, the same SIM card activation geo-fence can include multiple target base stations, and the number of the included base stations can be determined according to actual conditions, and the example does not specially limit this; meanwhile, after the corresponding target base stations are determined, the corresponding uplink pilot signals can be sent to the target base stations; wherein, the pilot signals recorded herein refer to signals sent in a telecommunications network for measurement or monitoring purposes, and such signals are usually single frequency; and the uplink pilot signals recorded herein refer to signals sent by the SIM card activation device to the base stations.

[0057] Secondly, after the target base stations receive the uplink pilot signals, the downlink pilot signals can be sent to the SIM card activation device; wherein, the downlink pilot signals can include the time of arrival of the uplink pilot signals and the sending time of the downlink pilot signals, and of course, other information can also be included, and the example does not specially limit this.

[0058] In step S120, the time difference of arrival between the target base stations is determined based on the downlink pilot signals, and the distance difference between the target base stations is determined according to the time difference of arrival between the target base stations.

[0059] In the example embodiment, firstly, the time difference of arrival between the target base stations is determined based on the downlink pilot signals; specifically, this can be achieved by the following manner: the downlink pilot signals are parsed to obtain the time node of arrival of the downlink pilot signals at the SIM card activation device, and the time difference of arrival between the target base stations is determined according to the time node. Secondly, the distance difference between the target base stations is determined according to the time difference of arrival between the target base stations; specifically, this can be achieved by the following manner: the distance difference between the target base stations is determined according to the time difference of arrival between the target base stations and the preset electromagnetic wave flight speed.

[0060] In the following, the specific calculation process of the time difference of arrival and the distance difference will be further explained and described. Specifically, the specific calculation process of the time difference of arrival and the distance difference can be achieved by relying on the TDOA algorithm; wherein, the specific implementation principle of the TDOA algorithm is that the SIM card activation device measures the downlink pilot signals of different target base stations to obtain the TDOA of the downlink pilot signals of different target base stations, and according to the measurement result of the time difference of arrival and in combination with the coordinates of the base stations, the coordinate position of the SIM card activation device can be calculated; meanwhile, the position coordinate estimation algorithm needs to consider the multi-base station (i.e. 3 or more than 3) positioning condition, and therefore, the more the number of measured base stations, the higher the measurement accuracy and the more obvious the improvement of positioning performance.

[0061] Further, the time difference of arrival described herein is a positioning method based on the distance difference between each reference base station (i.e. target base station) and the object to be positioned (i.e. card activation device) and by solving a nonlinear hyperbolic equation set to deduce the relative position of the object to be positioned (i.e. card activation device) relative to each reference base station (i.e. target base station). In actual application, since the flight speed of electromagnetic wave is known and constant, and the flight distance and flight time can be converted with each other; therefore, if the signal sending time is common or the interval time of signal sending is known, the flight time of electromagnetic wave can be converted with the arrival time of signal; under this premise, only the distance difference between the card activation device and each reference base station can be obtained by measuring the time difference of arrival of the signal sent by the card activation device to each reference base station (i.e. target base station).

[0062] In step S130, the current device position of the card activation device is determined according to the distance difference, and whether the activation operation is an off-site activation operation is determined according to the current device position and the card distribution address of the card to be activated.

[0063] In the example embodiment, first, the current device position of the card activation device is determined according to the distance difference; specifically, the target base station described herein includes a first target base station, a second target base station, a third target base station, …, an Nth target base station; the distance difference described herein includes a first distance difference between the second target base station and the first target base station, a second distance difference between the third target base station and the first target base station, …, an N-1th distance difference between the Nth target base station and the first target base station; under this premise, the specific determination process of the current device position of the card activation device can be realized by the following way: constructing a first base station-device distance expression between the first target base station and the card activation device, a second base station-device distance expression between the second target base station and the card activation device, …, an Nth base station-device distance expression between the Nth target base station and the card activation device; based on the second base station-device distance expression, the first base station-device distance expression and the first distance difference, constructing a first curve equation, and repeating the determination process of the first curve equation in turn to obtain a second curve equation, …, an N-1th curve equation; constructing a curve equation set based on the first curve equation, the second curve equation, …, the N-1th curve equation, and solving the curve equation set to obtain the current device position of the card activation device.

[0064] In an exemplary embodiment, constructing a first curve equation based on the second base station-device distance expression, the first base station-device distance expression and the first distance difference can be achieved as follows: calculating the difference between the second base station-device distance expression and the first base station-device distance expression to obtain a first difference calculation result; using the first difference calculation result as the left side of the equation and the first distance difference as the right side of the equation to construct the first curve equation.

[0065] In an exemplary embodiment, solving the curve equation group to obtain the current device position of the number card activation device can be achieved in the following way: simplifying the curve equation group to obtain a set of two-variable linear equations corresponding to the current device position of the number card activation device; using the first base station-device distance expression between the first target base station and the number card activation device as a constant to obtain a quadratic equation corresponding to the first base station-device distance expression; solving the quadratic equation to obtain the first base station-device distance between the first target base station and the number card activation device, and determining the current device position of the number card activation device based on the first base station-device distance and the first base station coordinate position of the first target base station.

[0066] Below, we will take N as 3 (that is, there are 3 target base stations) as an example to further explain and illustrate the specific process of determining the current device location; among them, the scene example diagram of the specific calculation process of the current device location can be referred to Figure 6 Specifically, in practical applications, when solving the positioning problem for a card-activated device, a hyperbolic equation system must be established based on the arrival time difference. Furthermore, when N is greater than 3, this should be a multi-curve equation system. Furthermore, the number of target base stations is defined as 3 because there are two unknowns in the current device location. Constructing a hyperbolic equation system can calculate the corresponding solution and thus determine the current device location.

[0067] Furthermore, before constructing the curve equation group, the following definitions need to be made first: Assume that the coordinate position of the card activation device is: (x, y); at the same time, the coordinate position of each base station is: (X i ,Y i ), where i = 1, 2, or 3; the base station-device distance between each target base station and the SIM card activation device can be expressed as: The distance difference between target base stations (ie, the distance difference between other target base stations and the first target base station) can be expressed as: R i,1 =R i -R1; At the same time, based on the above definition and TDOA measurement results R 2,1 (i.e. the first distance difference) and R 3,1(i.e., the second distance difference), we can obtain the following nonlinear hyperbolic equations shown in formula (1) and formula (2):

[0068]

[0069] The above-mentioned formula (1) is also the first curve equation, and the above-mentioned formula (2) is also the second curve equation.

[0070] Furthermore, in the actual application process, the TDOA positioning problem can be reduced to the problem of solving the intersection of the two hyperbolic equations mentioned above; based on this, the equations to be solved can be transformed into another equation system based on variable substitution. Under this premise, according to the above R i and R i,1 The definition of , the nonlinear hyperbolic equations can be rearranged into the following form:

[0071] R i 2 =(R i,1 +R1) 2 ; Formula (3)

[0072] Based on the above formulas (1) to (3), the following formula (4) can be inferred:

[0073]

[0074] From the above formula (4), the following formula (5) can be inferred:

[0075]

[0076] Simplifying formula (5) can obtain the following formula (6):

[0077]

[0078] Further simplifying formula (6) can obtain the following formula (7):

[0079]

[0080] Simplifying formula (7) can obtain the following formula (8):

[0081]

[0082] In formula (8), X i,1 =X i -X1,Y i,1 =Y i -Y1, It can represent the distance between each target base station and the coordinate origin (i.e., the number card activation device); Based on the above formula (8), a set of two-variable linear equations about x and y can be obtained, which can be specifically shown in the following formula (9):

[0083]

[0084] Finally, Chan's method is used to solve the linear equations about (x, y) by treating R1 as a constant in the equation. Finally, the obtained expression of (x, y) is brought back into the definition of R1 to obtain the quadratic equation of R1, which can be shown in the following formula (10):

[0085]

[0086] At the same time, solving the quadratic equation can obtain R1, and then substituting R1 back into the above (x, y) expression (such as the above formula (3)) can obtain the position coordinates (x, y) of the number card activation device, that is, the current device position of the number card activation device.

[0087] Secondly, determine whether the activation operation is a remote activation operation based on the current device location and the number card delivery address of the number card to be activated; specifically, this can be achieved in the following way: determine the number card delivery address based on the number card delivery order corresponding to the number card to be activated, and determine the current device location coordinates corresponding to the current device location and the target location coordinates corresponding to the number card delivery address; determine whether the activation operation is a remote activation operation based on the current device location coordinates and the target location coordinates; wherein, if the current device location coordinates and the target location coordinates are consistent, then the activation operation is determined to be a local operation; if the current device location coordinates and the target location coordinates are inconsistent, then the activation operation is determined to be a remote operation. That is, in the actual application process, the coordinate difference between the current device location coordinates and the target location coordinates can be calculated; if the coordinate difference is less than or equal to a preset threshold, then it is determined that the current device location coordinates and the target location coordinates are consistent; if the coordinate difference is greater than the preset threshold, then it is determined that the current device location coordinates and the target location coordinates are inconsistent. wherein, the preset threshold recorded here can be determined according to actual needs, and this example does not impose any special restrictions on this.

[0088] In step S140, when it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, and number card activation warning information corresponding to the number card to be activated is generated.

[0089] In this example embodiment, first, when it is determined that the activation operation is an off-site activation operation, the activation operation of the number card activation device is prohibited; specifically, this can be achieved in the following manner: when it is determined that the activation operation is an off-site activation operation, the current province and / or current city to which the current device location coordinates belong, and the target province and / or target city to which the target location coordinates belong are determined; whether the current province and / or current city and the target province and / or target city are consistent; when it is determined that the current province is inconsistent with the target province, or the current city is inconsistent with the target city, the activation operation of the number card activation device is prohibited. That is to say, if the two are in the same province but in different cities within the province, activation is performed and corresponding activation warning information is generated; if the provinces are different, or the city corresponding to the address is a municipality and the municipalities are different, it is determined to be an off-site activation and the activation operation needs to be prohibited.

[0090] At this point, the early warning method for remote activation of a number card recorded in the exemplary embodiment of the present disclosure has been fully implemented. The following will further explain and illustrate the early warning method for remote activation of a number card recorded in the exemplary embodiment of the present disclosure in conjunction with specific embodiments.

[0091] Example 1: First, collect the user account information, delivery range and device attribute information of the number card activation device of the delivery personnel (that is, the number card delivery personnel), and then set a specific number card delivery grid for the delivery personnel account based on the above information; specifically, the present disclosure binds the delivery personnel account, delivery range, and activation device information, and sets a geographic fence for the account through the designated delivery grid, and then records the base station coordinates within this delivery grid within the geographic fence.

[0092] Secondly, when the card delivery person logs in to the card activation device through the account (i.e., user account information) and activates the card to be activated through the activation device, the activation device sends a positioning signal to more than three nearby target base stations; then, the time difference algorithm between the activation device signal reaching the nearby base stations can be used to determine the precise coordinates of the card activation device at this time (i.e., the current device location);

[0093] Finally, the obtained coordinates of the activation location of the number card are compared with the coordinates of the delivery address on the number card order; in the specific comparison process, the two coordinates can be compared to see if they are consistent. If the coordinates are consistent, the device activation and number card activation are allowed. If the coordinates are inconsistent, it is determined whether the activation location and the delivery address coordinates are in the same province or city. If the address is within the province or city, the device activation and number card activation are allowed and an early warning is issued to record that this order has a fraud risk. If the address is not within the province or city, the device activation and number card activation are prohibited and an early warning is issued.

[0094] Example 2: The early warning method for off-site activation of a number card provided in the present disclosure can be used to reduce the error in identifying the activation position positioning coordinates at the junction of provinces or cities; it should be noted here that since the delivery range of some good card delivery personnel will be in the junction of provinces or cities, it is difficult to accurately control and warn such delivery accounts by setting geographical fences in advance through the delivery grid; therefore, the early warning method for off-site activation of a number card recorded in the present disclosure collects the delivery personnel account, delivery range and activation device information at the junction of provinces or cities, and then sets a specific delivery grid for the delivery personnel account based on the above information; and, the delivery personnel account, delivery range, and activation device information can also be bound, and then a geographical fence is set for the account through the designated delivery grid, and the coordinates of the provincial or city boundary line are recorded within this geographical fence. The coordinates of the base stations within the delivery grid are recorded within the geographic fence, and the specific province or city to which the base station belongs is recorded; further, when the delivery personnel log in to the activation device through the account and activate the number card through the activation device, the activation device sends a positioning signal to 3 or more nearby target base stations; at the same time, the positioning signal (that is, the uplink pilot signal) of the good card activation device reaches the nearby base station through the time difference algorithm, and then according to the pre-recorded boundary line coordinates and the base station location of the receiving signal and the province or city to which it belongs, the province or city and the precise coordinates of the number card activation at this time are determined; finally, the obtained number card activation location coordinates are compared with the delivery address coordinates on the number card order to compare whether the two coordinates are consistent. If the coordinates are consistent, the activation device is allowed to activate the number card. If the coordinates are inconsistent, it is determined whether the activation location is in the same province or city as the delivery address coordinates. If the address is within the province or city, the activation device is allowed to activate the number card and an early warning is issued to record that this order has a fraud risk. If the address is not within the province or city, the activation device is prohibited from activating the number card and an early warning is issued.

[0095] At this point, the early warning method for off-site activation of the number card recorded in the exemplary embodiment of the present disclosure has been fully realized. Based on the aforementioned content, it can be known that the early warning method for off-site activation of the number card recorded in the exemplary embodiment of the present disclosure has the advantage of moderate positioning because it adopts the TDOA algorithm, especially for the delivery range at the junction of provinces or cities. The positioning function provided by the current map provider is difficult to achieve a more accurate positioning range. The present disclosure has overcome this problem well. In addition, the present disclosure also adopts geo-fencing technology, which can reasonably and timely control orders with off-site activation risks involving fraud.

[0096] The following are embodiments of the apparatus disclosed herein, which can be used to implement the method embodiments disclosed herein. For details not disclosed in the apparatus embodiments disclosed herein, please refer to the method embodiments disclosed herein.

[0097] The exemplary embodiment of the present disclosure also provides an early warning device for remote activation of a number card. Figure 7As shown, the SIM card remote activation warning device may include a downlink pilot signal receiving module 710, a distance difference determination module 720, a current device location determination module 730, and a SIM card remote activation warning module 740.

[0098] The downlink pilot signal receiving module 710 may be configured to send an uplink pilot signal to a target base station corresponding to the SIM card activation device in response to an activation operation on the SIM card to be activated, and receive a downlink pilot signal sent by the target base station in response to the uplink pilot signal;

[0099] The distance difference determination module 720 may be configured to determine an arrival time difference between the target base stations based on the downlink pilot signal, and determine a distance difference between the target base stations according to the arrival time difference between the target base stations;

[0100] The current device location determination module 730 may be used to determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated;

[0101] The number card remote activation warning module 740 can be used to prohibit the activation operation of the number card activation device when it is determined that the activation operation is a remote activation operation, and generate number card activation warning information corresponding to the number card to be activated.

[0102] In an exemplary embodiment of the present disclosure, an uplink pilot signal is sent to a target base station corresponding to a number card activation device, including: obtaining user account information of a number card delivery personnel corresponding to the number card to be activated, and determining the delivery range information corresponding to the number card delivery personnel based on the user account information; determining the number card delivery grid to which the number card to be activated belongs based on the delivery range information, and determining the number card activation geo-fence of the number card to be activated based on the number card delivery grid; determining the target base station included in the number card activation geo-fence, and sending an uplink pilot signal to the target base station.

[0103] In an exemplary embodiment of the present disclosure, the arrival time difference between the target base stations is determined based on the downlink pilot signal, including: parsing the downlink pilot signal to obtain the arrival time node of the downlink pilot signal arriving at the number card activation device, and determining the arrival time difference between the target base stations based on the arrival time node.

[0104] In an exemplary embodiment of the present disclosure, determining the distance difference between the target base stations based on the arrival time difference between the target base stations includes: determining the distance difference between the target base stations based on the arrival time difference between the target base stations and a preset electromagnetic wave flight speed.

[0105] In an exemplary embodiment of the present disclosure, the target base stations include a first target base station, a second target base station, a third target base station, ..., an Nth target base station; the distance difference includes a first distance difference between the second target base station and the first target base station, a second distance difference between the third target base station and the first target base station, ..., an N-1th distance difference between the Nth target base station and the first target base station; wherein, determining the current device position of the number card activation device according to the distance difference includes: constructing a first base station-device distance expression between the first target base station and the number card activation device, a second base station-device distance expression between the second target base station and the number card activation device, ..., an Nth base station-device distance expression between the Nth target base station and the number card activation device; constructing a first curve equation based on the second base station-device distance expression, the first base station-device distance expression and the first distance difference, and repeating the determination process of the first curve equation in sequence to obtain a second curve equation, ..., an N-1th curve equation; constructing a curve equation group based on the first curve equation, the second curve equation, ..., the N-1th curve equation, and solving the curve equation group to obtain the current device position of the number card activation device.

[0106] In an exemplary embodiment of the present disclosure, a first curve equation is constructed based on a second base station-device distance expression, a first base station-device distance expression, and a first distance difference, including: calculating the difference between the second base station-device distance expression and the first base station-device distance expression to obtain a first difference calculation result; using the first difference calculation result as the left side of the equation and using the first distance difference as the right side of the equation to construct the first curve equation.

[0107] In an exemplary embodiment of the present disclosure, the curve equation group is solved to obtain the current device position of the number card activation device, including: simplifying the curve equation group to obtain a two-variable linear equation group corresponding to the current device position of the number card activation device; using the first base station-device distance expression between the first target base station and the number card activation device as a constant to obtain a quadratic equation corresponding to the first base station-device distance expression; solving the quadratic equation to obtain the first base station-device distance between the first target base station and the number card activation device, and determining the current device position of the number card activation device based on the first base station-device distance and the first base station coordinate position of the first target base station.

[0108] In an exemplary embodiment of the present disclosure, whether the activation operation is an off-site activation operation is determined based on the current device location and the number card delivery address of the number card to be activated, including: determining the number card delivery address based on the number card delivery order corresponding to the number card to be activated, and determining the current device location coordinates corresponding to the current device location and the target location coordinates corresponding to the number card delivery address; determining whether the activation operation is an off-site activation operation based on the current device location coordinates and the target location coordinates; wherein, if the current device location coordinates and the target location coordinates are consistent, the activation operation is determined to be a local operation, and if the current device location coordinates and the target location coordinates are inconsistent, the activation operation is determined to be an off-site operation.

[0109] In an exemplary embodiment of the present disclosure, when it is determined that the activation operation is an off-site activation operation, the activation operation of the number card activation device is prohibited, including: when it is determined that the activation operation is an off-site activation operation, determining the current province and / or current city to which the current device location coordinates belong, and the target province and / or target city to which the target location coordinates belong; determining whether the current province and / or current city and the target province and / or target city are consistent; when it is determined that the current province is inconsistent with the target province, or the current city is inconsistent with the target city, prohibiting the activation operation of the number card activation device.

[0110] The specific details of each module in the above-mentioned early warning device for remote activation of a number card have been described in detail in the corresponding early warning method for remote activation of a number card, so they will not be repeated here.

[0111] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0112] Furthermore, although the steps of the method of the present disclosure are described in a particular order in the accompanying drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0113] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided. Those skilled in the art will appreciate that various aspects of the present disclosure can be implemented as a system, method, or program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to herein as a circuit, module, or system.

[0114] Refer to the following Figure 8 800 according to this embodiment of the present disclosure will be described. Figure 8 The electronic device 800 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0115] like Figure 8 As shown, electronic device 800 is implemented as a general-purpose computing device. Components of electronic device 800 may include, but are not limited to, the aforementioned at least one processing unit 810, the aforementioned at least one storage unit 820, a bus 830 connecting various system components (including storage unit 820 and processing unit 810), and a display unit 840.

[0116] The storage unit stores program codes, which can be executed by the processing unit 810, so that the processing unit 810 performs the steps described in the "Exemplary Method" section of the present disclosure according to various exemplary embodiments. For example, the processing unit 810 can perform the following steps: Figure 1 Step S110 shown in: in response to the activation operation of the number card to be activated, an uplink pilot signal is sent to the target base station corresponding to the number card activation device, and a downlink pilot signal is received by the target base station in response to the uplink pilot signal; Step S120: Based on the downlink pilot signal, the arrival time difference between the target base stations is determined, and the distance difference between the target base stations is determined according to the arrival time difference between the target base stations; Step S130: The current device position of the number card activation device is determined according to the distance difference, and whether the activation operation is an off-site activation operation according to the current device position and the number card delivery address of the number card to be activated; Step S140: When it is determined that the activation operation is an off-site activation operation, the activation operation of the number card activation device is prohibited, and a number card activation warning information corresponding to the number card to be activated is generated.

[0117] The storage unit 820 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 8201 and / or a cache memory unit 8202 , and may further include a read-only memory unit (ROM) 8203 .

[0118] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0119] Bus 830 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0120] The electronic device 800 can also communicate with one or more external devices 900 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 800, and / or any device that enables the electronic device 800 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 850. Furthermore, the electronic device 800 can also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 860. As shown, the network adapter 860 communicates with other modules of the electronic device 800 via a bus 830. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 800, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0121] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0122] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the aforementioned methods of this specification. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to execute the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present disclosure.

[0123] According to an embodiment of the present disclosure, a program product for implementing the above-mentioned method can be a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0124] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0125] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0126] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0127] The program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0128] Furthermore, the figures above are merely illustrative of the processes included in the methods according to exemplary embodiments of the present disclosure and are not intended to be limiting. It is readily understood that the processes illustrated in the figures above do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0129] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow from the general principles of the present disclosure and include common knowledge or customary techniques in the art not invented herein. The specification and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.

Claims

1. A warning method for remote activation of a SIM card, characterized in that: include: In response to the activation operation of the SIM card to be activated, an uplink pilot signal is sent to a target base station corresponding to the SIM card activation device, and a downlink pilot signal is received by the target base station in response to the uplink pilot signal; Determine the arrival time difference between the target base stations based on the downlink pilot signal, and determine the distance difference between the target base stations according to the arrival time difference between the target base stations; Determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated; When it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, and number card activation warning information corresponding to the number card to be activated is generated.

2. The method for early warning of remote activation of a number card according to claim 1, characterized in that: Sending an uplink pilot signal to the target base station corresponding to the SIM card activation device includes: Obtain the user account information of the card delivery person corresponding to the card to be activated, and determine the delivery range information corresponding to the card delivery person based on the user account information; Determine the card delivery grid to which the card to be activated belongs according to the delivery range information, and determine the card activation geo-fence of the card to be activated based on the card delivery grid; Determine the target base station included in the geographic fence activated by the number card, and send an uplink pilot signal to the target base station.

3. The early warning method for remote activation of a number card according to claim 1, characterized in that: Determining the arrival time difference between the target base stations based on the downlink pilot signal includes: The downlink pilot signal is parsed to obtain an arrival time node of the downlink pilot signal at the number card activation device, and an arrival time difference between the target base stations is determined according to the arrival time node.

4. The early warning method for remote activation of a number card according to claim 1, characterized in that: Determining the distance difference between the target base stations according to the arrival time difference between the target base stations includes: The distance difference between the target base stations is determined according to the arrival time difference between the target base stations and a preset electromagnetic wave flight speed.

5. The early warning method for remote activation of a number card according to claim 1, characterized in that: The target base stations include a first target base station, a second target base station, a third target base station, ..., an Nth target base station; The distance differences include a first distance difference between the second target base station and the first target base station, a second distance difference between the third target base station and the first target base station, ..., and an N-1th distance difference between the Nth target base station and the first target base station; The current device location of the SIM card activation device is determined based on the distance difference, including: Construct a first base station-device distance expression between the first target base station and the number card activation device, a second base station-device distance expression between the second target base station and the number card activation device, ..., and an Nth base station-device distance expression between the Nth target base station and the number card activation device; Constructing a first curve equation based on the second base station-device distance expression, the first base station-device distance expression, and the first distance difference, and repeating the determination process of the first curve equation in sequence to obtain second curve equations, ..., and N-1th curve equations; A curve equation group is constructed based on the first curve equation, the second curve equation, ..., and the N-1th curve equation, and the curve equation group is solved to obtain the current device position of the number card activation device.

6. The method for early warning of remote activation of a number card according to claim 5, characterized in that: Based on the second base station-device distance expression, the first base station-device distance expression, and the first distance difference, a first curve equation is constructed, including: Calculating a difference between the second base station-device distance expression and the first base station-device distance expression to obtain a first difference calculation result; The first curve equation is constructed by using the first difference calculation result as the left side of the equation and the first distance difference as the right side of the equation.

7. The early warning method for remote activation of a number card according to claim 5, characterized in that: Solving the curve equation group to obtain the current device position of the card activation device includes: Simplifying the curve equation group to obtain a two-variable linear equation group corresponding to the current device position of the number card activation device; Using the first base station-device distance expression between the first target base station and the number card activation device as a constant, a quadratic equation corresponding to the first base station-device distance expression is obtained; Solve the quadratic equation to obtain the first base station-device distance between the first target base station and the number card activation device, and determine the current device position of the number card activation device based on the first base station-device distance and the first base station coordinate position of the first target base station.

8. The early warning method for remote activation of a number card according to claim 1, characterized in that: Determining whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated includes: Determine the number card delivery address based on the number card delivery order corresponding to the number card to be activated, and determine the current device location coordinates corresponding to the current device location and the target location coordinates corresponding to the number card delivery address; Based on the current device location coordinates and the target location coordinates, determine whether the activation operation is a remote activation operation; wherein, if the current device location coordinates and the target location coordinates are consistent, the activation operation is determined to be a local operation; if the current device location coordinates and the target location coordinates are inconsistent, the activation operation is determined to be a remote operation.

9. The method for early warning of remote activation of a number card according to claim 1, characterized in that: When it is determined that the activation operation is a remote activation operation, the activation operation of the number card activation device is prohibited, including: When it is determined that the activation operation is a remote activation operation, determining the current province and / or current city to which the current device location coordinates belong, and the target province and / or target city to which the target location coordinates belong; Determining whether the current province and / or current city and the target province and / or target city are consistent; When it is determined that the current province is inconsistent with the target province, or the current city is inconsistent with the target city, the activation operation of the SIM card activation device is prohibited.

10. An early warning device for remote activation of a number card, characterized in that: include: A downlink pilot signal receiving module is used to send an uplink pilot signal to a target base station corresponding to the number card activation device in response to an activation operation on the number card to be activated, and receive a downlink pilot signal sent by the target base station in response to the uplink pilot signal; a distance difference determination module, configured to determine an arrival time difference between the target base stations based on the downlink pilot signal, and determine a distance difference between the target base stations according to the arrival time difference between the target base stations; The current device location determination module is used to determine the current device location of the SIM card activation device based on the distance difference, and determine whether the activation operation is a remote activation operation based on the current device location and the SIM card delivery address of the SIM card to be activated; The number card off-site activation warning module is used to prohibit the activation operation of the number card activation device when it is determined that the activation operation is an off-site activation operation, and generate number card activation warning information corresponding to the number card to be activated.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the early warning method for remote activation of a number card as described in any one of claims 1 to 9 is implemented.

12. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; Wherein, the processor is configured to execute the early warning method for remote activation of a number card as described in any one of claims 1-9 by executing the executable instructions.