Terminal change behavior management method and device, equipment, medium and product
By verifying the consistency between the IMEI data and configuration file data of the terminal currently connected to the SIM card, the problem of insufficient accuracy in identifying terminal change behavior in existing technologies is solved, enabling accurate identification and timely and secure response to terminal change behavior.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-22
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies are not accurate enough in identifying whether the terminal on which the SIM card is located has changed, especially in cases where IMEI acquisition fails or authentication is inaccurate, making it difficult to adapt to complex and diverse terminal compatibility scenarios.
By acquiring the IMEI data, terminal configuration file data, and terminal status data of the terminal currently connected to the SIM card, validity and consistency checks are performed to determine terminal change behavior, and the record is reported to the system platform. Combined with the dual consistency check of the terminal configuration file data, the accuracy of identification is improved.
It improves the accuracy of identifying terminal change behavior, adapts to complex and diverse terminal compatibility scenarios, and ensures the timeliness and accuracy of security responses.
Smart Images

Figure CN121815274A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of terminal communication technology, and in particular to a method, apparatus, device, medium, and product for managing terminal change behavior. Background Technology
[0002] With the rapid development of communication technology, telecommunications fraud has become increasingly rampant. Fraudsters often exploit technical vulnerabilities to insert the same SIM (Subscriber Identity Module) card into multiple devices or frequently change terminal devices to commit fraud. Therefore, it is crucial to determine whether the terminal on which the SIM card is located has changed so that appropriate security measures can be taken in a timely manner.
[0003] Currently, existing technologies determine whether security authentication of the SIM card is required on the current terminal device by comparing the IMEI (International Mobile Equipment Identity) of the SIM card currently acquired with the IMEI of the initially bound terminal and the IMEI of the terminal where the SIM card was located when it passed security authentication.
[0004] However, when dealing with SIM card identification of terminal changes, existing technologies are affected by factors such as IMEI acquisition failure (e.g., terminals with tampered IMEI cannot be identified), failure to trigger SIM card security authentication, or authentication errors, resulting in insufficient accuracy in identifying terminal changes. At the same time, due to the lack of a real-time response mechanism for terminal changes, it is difficult to adapt to complex and diverse terminal compatibility scenarios. Summary of the Invention
[0005] The purpose of this invention is to provide a method for managing terminal change behavior, which can accurately identify terminal change behavior of SIM cards and report it to the system platform for security response, thereby improving terminal security.
[0006] To achieve the above objectives, embodiments of the present invention provide a method for managing terminal change behavior, applied to SIM card applications, the method comprising: Obtain the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located; Determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card; When the IMEI data is determined to be invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data, it is determined that there is a terminal change behavior. When a terminal change is detected, the locally stored terminal change record is updated based on the IMEI data, the terminal configuration file data, and the terminal status data, and the terminal change record is reported to the system platform.
[0007] As an improvement to the above solution, before updating the locally stored terminal change record based on the IMEI data, the terminal configuration file data, and the terminal status data, and reporting the terminal change record to the system platform, the method further includes: When the IMEI data is determined to be invalid, the IMEI data is set to a preset invalid IMEI value.
[0008] As an improvement to the above solution, the acquisition of the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located includes: When a reset signal is received from the terminal where the SIM card is currently located, the configuration file download event between the SIM card and the terminal is obtained, and the terminal configuration file data of the terminal is obtained from the configuration file download event. Send a terminal information acquisition instruction to the terminal; Receive the IMEI data and terminal status data sent by the terminal in response to the terminal information acquisition instruction.
[0009] As an improvement to the above solution, after obtaining the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located, the method further includes: Based on the terminal configuration file data, generate the first card application capability configuration parameters; Configure the card application capabilities of the card application according to the first card application capability configuration parameters.
[0010] As an improvement to the above scheme, the terminal status data includes the terminal's base station data and terminal time.
[0011] As an improvement to the above solution, the reset signal is issued after the terminal is powered on, restarted, or the SIM card is inserted or removed.
[0012] As an improvement to the above solution, the method further includes: When a terminal change is detected, the historical IMEI data and / or historical terminal configuration data stored in the SIM card are updated according to the IMEI data and / or the terminal configuration file data.
[0013] As an improvement to the above solution, the method further includes: Receive terminal reporting responses issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
[0014] As an improvement to the above solution, the terminal reporting response includes the terminal change record reported by the card application; The method further includes: After receiving the terminal reporting response, the terminal change record in the terminal reporting response is compared with the terminal change record stored locally; When the data matches perfectly, clear the locally stored terminal change records; When the data does not match completely, a mechanism to continue reporting or a mechanism to re-report are triggered.
[0015] As an improvement to the above solution, if a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response also includes registration response data. The registration response data is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
[0016] As an improvement to the above solution, the terminal reporting response also includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis after the system platform performs compatibility test results on the terminal and the terminal's historical behavior patterns; The method further includes: After receiving the terminal's reported response, the card application capabilities of the card application are configured according to the second card application capability configuration parameters.
[0017] As an improvement to the above solution, the terminal reporting response also includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes security authentication policy or function restriction policy. The method further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the first security policy information.
[0018] As an improvement to the above solution, the abnormal usage behavior includes at least one of the following behaviors: the number of times the SIM card changes terminals within a preset time exceeds a first threshold; the distance between the terminals changed by the SIM card within a preset time exceeds a preset distance threshold; the number of times the SIM card fails to report terminal change records within a preset time exceeds a second threshold; or the terminal changed by the SIM card is an illegal terminal.
[0019] As an improvement to the above solution, after performing security authentication or function restriction processing on the terminal based on the first security policy information, the method further includes: The processing result of the first security policy is reported to the system platform.
[0020] As an improvement to the above solution, when it is determined that there is terminal change behavior based on the invalidity of the IMEI data, the terminal reporting response also includes second security policy information, which includes a security authentication policy or a function restriction policy. The method further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the second security policy information.
[0021] As an improvement to the above solution, after performing security authentication or function restriction processing on the terminal based on the second security policy information, the method further includes: The processing result of the second security policy is reported to the system platform.
[0022] This invention also provides a terminal change behavior management device for SIM card applications, the device comprising: The data acquisition module is used to acquire the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located; The data verification module is used to determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card. The terminal change judgment module is used to determine that there is a terminal change behavior when it is determined that the IMEI data is invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data. The terminal change reporting module is used to update the locally stored terminal change record according to the IMEI data, the terminal configuration file data and the terminal status data when it is determined that there is a terminal change behavior, and report the terminal change record to the system platform.
[0023] As an improvement to the above solution, the device further includes: The invalid value assignment module is used to set the IMEI data to a preset invalid IMEI value when the IMEI data is determined to be invalid.
[0024] As an improvement to the above solution, the device further includes: The local data update module is used to update the historical IMEI data and / or historical terminal configuration data stored in the SIM card according to the IMEI data and / or the terminal configuration file data when it is determined that there is a terminal change behavior.
[0025] As an improvement to the above solution, the device further includes: The reporting response receiving module is used to receive terminal reporting responses issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
[0026] As an improvement to the above solution, the terminal reporting response includes the terminal change record reported by the card application; The device further includes: The data reporting confirmation module is used to compare the terminal change record in the terminal reporting response with the locally stored terminal change record after receiving the terminal reporting response. Additionally, when the data matches completely, the locally stored terminal change records are cleared; when the data does not match completely, a continued reporting mechanism or a re-reporting mechanism is triggered.
[0027] As an improvement to the above solution, if a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response also includes registration response data. The registration response data is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
[0028] As an improvement to the above solution, the terminal reporting response also includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis after the system platform performs compatibility test results on the terminal and the terminal's historical behavior patterns; The device further includes: The card application capability configuration module is used to configure the card application capability of the card application according to the second card application capability configuration parameters after receiving the terminal's reported response.
[0029] As an improvement to the above solution, the terminal reporting response also includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes security authentication policy or function restriction policy. The device further includes: The first security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the first security policy information after receiving the terminal's reported response.
[0030] As an improvement to the above solution, when it is determined that there is terminal change behavior based on the invalidity of the IMEI data, the terminal reporting response also includes second security policy information, which includes a security authentication policy or a function restriction policy. The device further includes: The second security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the second security policy information after receiving the terminal's reported response.
[0031] This invention also provides a terminal change behavior management device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the terminal change behavior management method as described in any of the above embodiments.
[0032] This invention also provides a computer-readable storage medium, which includes a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform a management method for terminal change behavior as described in any of the above embodiments.
[0033] This invention also provides a computer program product, which includes a computer program or computer instructions. When the computer program or computer instructions are executed by a processor, they implement the terminal change behavior management method as described in any of the above embodiments.
[0034] Compared with existing technologies, the terminal change behavior management method, apparatus, device, medium, and product disclosed in this invention obtain terminal data through SIM card applications, including terminal configuration file data and IMEI data. Based on verifying the validity of the IMEI data, it simultaneously compares the consistency of the current IMEI data with historical IMEI data and the consistency of the current terminal configuration file data with historical data, achieving dual consistency verification of IMEI data and terminal configuration file data. Even if the terminal tamperes with the IMEI data, the terminal configuration file data corresponding to its hardware or software capabilities cannot be faked, and terminal change behavior can still be identified. Compared with existing technologies that rely solely on IMEI data for security authentication, the embodiments of this invention can improve the accuracy of terminal change behavior identification and report the identified terminal change behavior to the system platform for security response, which is beneficial for adapting to complex and diverse terminal compatibility scenarios. Attached Figure Description
[0035] Figure 1 This is a flowchart illustrating a method for managing terminal change behavior provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the process for verifying IMEI data in an embodiment of the present invention; Figure 3 This is a flowchart illustrating the process of verifying terminal configuration file data in an embodiment of the present invention; Figure 4 This is a flowchart illustrating a preferred method for managing terminal change behavior in an embodiment of the present invention. Figure 5 This is a schematic diagram of the structure of a terminal change behavior management device provided in an embodiment of the present invention. Detailed Implementation
[0036] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0037] In the description of this application, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0038] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0039] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0040] See Figure 1 This is a flowchart illustrating a terminal change behavior management method provided by an embodiment of the present invention. The embodiment of the present invention provides a terminal change behavior management method applied to SIM card applications, and the method includes steps S11 to S14: S11. Obtain the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located; S12. Determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card; S13. When it is determined that the IMEI data is invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data, it is determined that there is a terminal change behavior. S14. When it is determined that there is a terminal change behavior, update the locally stored terminal change record according to the IMEI data, the terminal configuration file data and the terminal status data, and report the terminal change record to the system platform.
[0041] It should be noted that the terminal profile data refers to the capability information (such as operating system version and protocol support) related to the CAT function (STK service) reported by the terminal device (such as a mobile phone) to the UICC card (such as a SIM card). It is used to characterize the terminal's capability support, informing the SIM card which functions the terminal supports, such as SMS downloading and broadcast data downloading.
[0042] The historical IMEI data and the historical terminal configuration file data are: the IMEI data and terminal configuration file data of the terminal device to which the SIM card is initially bound and / or the terminal where the SIM card is located when it passes security authentication.
[0043] Preferably, the terminal status data includes the terminal's base station data and terminal time.
[0044] The system of this invention includes a user terminal, a SIM card application, and a system platform. In this invention, the user SIM card is pre-installed with the card application of this invention. The card application, through bidirectional interaction with the terminal, collects the terminal's Terminal Profile data, IMEI data, base station data, and current terminal time in real time. Simultaneously, based on the previously acquired IMEI and Terminal Profile data stored in the card application, it proactively performs multiple verifications on the current terminal's IMEI and Terminal Profile data. Based on the verification results of the current terminal's IMEI and Terminal Profile data, it determines whether the terminal design is compliant and whether the terminal device has been changed. It then updates and reports the terminal change records to the system platform, enabling the system platform to perform detailed data analysis, tracing, and management based on these change records. Through the analysis of these change records, the system platform can better understand the terminal's usage and changing trends, promptly identify potential security risks, and provide strong support for subsequent security decisions.
[0045] See Figure 2 and Figure 3 , Figure 2 This is a schematic diagram of the process for verifying IMEI data in an embodiment of the present invention. Figure 3 This is a flowchart illustrating the process of verifying terminal configuration file data in an embodiment of the present invention. The card application performs multiple verifications on the current terminal's IMEI data and Terminal Profile data, including validity verification and consistency verification.
[0046] Specifically, the card application verifies the IMEI data and Terminal Profile data through the following steps, and determines whether there is any terminal modification behavior based on the verification results: Determine whether the IMEI data is valid; When the IMEI data is invalid, it is determined that there has been a terminal modification. When the IMEI data is valid, determine whether the IMEI data is consistent with the historical IMEI data; When the IMEI data is inconsistent with the historical IMEI data, it is determined that there is a terminal change behavior; When the IMEI data is consistent with the historical IMEI data, it is determined whether the terminal configuration file data is consistent with the historical terminal configuration file data; When the terminal configuration file data is inconsistent with the historical terminal configuration file data, it is determined that there has been a terminal change. When the terminal configuration file data is consistent with the historical terminal configuration file data, it is determined that there is no terminal change behavior.
[0047] Furthermore, when the card application determines that a terminal change has occurred based on the current terminal's IMEI data and terminal configuration file data, it needs to update the terminal change record by adding the currently acquired terminal profile and IMEI as unreported terminal data to the record. The terminal change record includes, but is not limited to, the changed terminal's terminal profile, the changed terminal's IMEI data, the time of the change, and data from the base station where the change occurred. These detailed and comprehensive data records lay a solid foundation for the subsequent comprehensive and in-depth analysis of terminal changes by the system platform.
[0048] When the terminal change record is not empty, the card application immediately initiates the terminal change record reporting process to ensure that the terminal change process and related data can be accurately synchronized to the system platform, so that the system platform can perceive and manage the terminal status in real time and accurately.
[0049] The technical means of this invention are used to obtain terminal data through SIM card applications, including terminal configuration file data and IMEI data. On the basis of verifying the validity of IMEI data, the consistency of current IMEI data with historical IMEI data and current terminal configuration file data with historical data are compared at the same time. This achieves dual consistency verification of IMEI data and terminal configuration file data. Even if the terminal tamperes with the IMEI data, the terminal configuration file data corresponding to its hardware or software capabilities cannot be disguised, and the terminal change behavior can still be identified. Compared with the existing technology that only performs security authentication based on IMEI data, this invention can improve the accuracy of terminal change behavior identification and report the identified terminal change behavior to the system platform for security response, which is beneficial for adapting to complex and diverse terminal compatibility scenarios.
[0050] In a preferred embodiment, before step S14, i.e., before updating the locally stored terminal change record based on the IMEI data, the terminal configuration file data, and the terminal status data, and reporting the terminal change record to the system platform, the method further includes: When the IMEI data is determined to be invalid, the IMEI data is set to a preset invalid IMEI value.
[0051] In this embodiment of the invention, a mechanism for mandatory marking of invalid IMEI scenarios is designed. The card application requests IMEI data from the terminal. If the terminal fails to respond due to malfunction or other reasons, or if the response data provided by the terminal does not conform to the specifications, the IMEI acquisition is deemed to have failed. When IMEI acquisition fails, existing technologies may not be able to determine whether a terminal change has occurred. This embodiment of the invention marks the current terminal's IMEI data as a default invalid value (e.g., 0000000000000000), directly includes it in the terminal change record, and uploads it to the system platform for analysis and management. This invalid value can then trigger subsequent reporting and security responses.
[0052] By employing the technical means of this invention, combining terminal configuration file data and IMEI data obtained from the SIM card, abnormal scenarios where IMEI acquisition fails are included in the terminal change record and reported to the system platform along with the identified terminal change behavior. This avoids the identification gaps caused by missing IMEI data in existing technologies, and helps the system platform perform more detailed data analysis and tracing. Through the analysis of these change records, the system platform can better understand the usage and changing trends of terminals, promptly identify potential security risks, and improve the comprehensiveness of the system platform's management of terminal change behavior.
[0053] In a preferred embodiment, step S11, namely obtaining the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located, includes steps S111 to S113: S111. When a reset signal is received from the terminal where the SIM card is currently located, obtain the configuration file download event between the SIM card and the terminal, and obtain the terminal configuration file data of the terminal from the configuration file download event; S112. Send a terminal information acquisition instruction to the terminal; S113. Receive the IMEI data and terminal status data sent by the terminal in response to the terminal information acquisition instruction.
[0054] Preferably, the reset signal is issued after the terminal is powered on, restarted, or the SIM card is inserted or removed.
[0055] See Figure 4This is a flowchart illustrating a preferred method for managing terminal change behavior in an embodiment of the present invention. In this embodiment, when a user powers on, restarts, or inserts / removes a SIM card, the terminal device powers on, sends a reset signal to the SIM card, establishes a communication channel with the SIM card, and initializes the SIM card. The card application embedded in the SIM card captures the device-card interaction events during the SIM card initialization process in real time, including but not limited to profile download events, and senses the establishment of the communication channel between the terminal and the SIM card in real time, obtaining the terminal's terminal profile data. Simultaneously, the SIM card application actively initiates bidirectional interaction with the terminal, obtaining terminal information through the baseband chip, including but not limited to the terminal IMEI, terminal time, and base station data.
[0056] It should be noted that the Profile Download event is a key interactive event triggered after the terminal and SIM card establish a communication channel (such as when the device is powered on or the SIM card is inserted or removed). Essentially, the terminal proactively pushes its core configuration information (i.e., subsequent Terminal Profile data) to the SIM card. The purpose is to allow SIM card applications to quickly identify the terminal's hardware capabilities, software version, protocol support range, etc., providing basic data for subsequent card application function adaptation.
[0057] Preferably, after step S11, the method further includes: Based on the terminal configuration file data, generate the first card application capability configuration parameters; Configure the card application capabilities of the card application according to the first card application capability configuration parameters.
[0058] In this embodiment of the invention, after the card application obtains the terminal profile data of the terminal, the SIM card application parses the terminal capability support status according to the terminal profile data, and generates the first card application capability configuration parameters by combining the correlation between the terminal capability support status and the specific functions of the card application, and configures the card application capabilities of the card application to update the control switch of the relevant card application capabilities.
[0059] In a preferred embodiment, after step S13, the method further includes: When a terminal change is detected, the historical IMEI data and / or historical terminal configuration data stored in the SIM card are updated according to the IMEI data and / or the terminal configuration file data.
[0060] When the card application determines that there has been a terminal change based on the current terminal's IMEI data and terminal configuration file data, it also needs to synchronize and update the previously acquired terminal data. If the currently acquired terminal profile is inconsistent with the previously acquired terminal profile, the previously acquired terminal profile is updated to the currently acquired terminal profile data. If the currently acquired terminal IMEI is inconsistent with the previously acquired terminal IMEI, the previously acquired terminal IMEI is updated to the currently acquired terminal IMEI data. Through this update operation, it is ensured that the previously acquired terminal data stored by the SIM card application is always up-to-date, so as to facilitate accurate consistency verification in the future.
[0061] As an example, let's explain the process of recognizing terminal change behavior of card applications by taking the example of a user changing their mobile phone and using a different SIM card.
[0062] Real-time monitoring of the establishment of the communication channel between the terminal and the SIM card: Assume a user has an existing phone A (IMEI: 861234567890123) and inserts a SIM card into a new phone B (IMEI: 869876543210987) due to a phone upgrade. Upon powering on, the terminal initiates the SIM card initialization process. Specifically, after powering on, phone B sends a reset signal (ATR) to the SIM card, establishing a communication channel. The SIM card application captures the Profile Download event, obtaining phone B's Terminal Profile data, including the operating system version, hardware support capabilities, such as "Android 14, supports CAT protocol v8". The SIM card application actively requests terminal information through the "Provide Local Information" terminal information acquisition command. Phone B returns its own IMEI (869876543210987), current time (2025-06-01 09:30:00), and base station data, such as base station number: 46000-12345, signal strength: -75dBm. The SIM card application parses the terminal capabilities based on the Terminal Profile and enables card application functions adapted to the terminal, such as guaranteed delivery notifications and security verification modules.
[0063] Current IMEI and Terminal Profile verification: Assuming that phone B returns a standard IMEI data without format errors or missing data, the SIM card application verifies the IMEI format (15 digits, conforming to GSMA specifications), determines the IMEI to be valid, and proceeds to the next consistency check. If phone B does not respond to the request (e.g., a malfunction prevents the IMEI from being returned), the IMEI is marked as a default invalid value (e.g., 000000000000000), directly indicating that there has been a terminal change.
[0064] Suppose the last IMEI stored in the SIM card is 861234567890123 for phone A, which is inconsistent with the current IMEI of phone B. The SIM card application compares the two IMEIs and, upon finding the difference, directly determines that "there is a terminal change behavior".
[0065] If the user hasn't changed their phone (still using phone A), the IMEI is the same, and the system proceeds to Terminal Profile verification. Assuming the previous Terminal Profile stored on the SIM card was "Android 12, supports CAT protocol v6" for phone A, which is different from "Android 14, supports CAT protocol v8" for phone B, the SIM card application compares the core parameters (system version, protocol version) of the two Terminal Profiles. After confirming the differences, it further verifies the terminal change. If the terminal hasn't changed but the system has been upgraded (e.g., phone A upgraded from Android 12 to Android 14), the Terminal Profile changes, but the IMEI remains the same. A comprehensive judgment needs to be made based on both results.
[0066] Terminal change related data update: Assuming a terminal change has been identified, complete change information must be recorded. The SIM card application adds a new terminal change record locally, including the following: Terminal Profile: Android 14, supports CAT protocol v8; IMEI: 869876543210987; Change time: 2025-06-01 09:30:00; Base station data: 46000-12345, -75dBm; Terminal capabilities: Supports guaranteed notifications and real-person authentication triggers.
[0067] The SIM card application updates the locally stored "Last IMEI" to 869876543210987 and the "Last Terminal Profile" to the corresponding data of phone B, providing a benchmark for the next verification.
[0068] There are unreported change records on the SIM card. The reporting process is initiated. The SIM card application sends the change records to the system platform via SMS.
[0069] This invention proposes a terminal data active verification and dynamic reporting mechanism based on SIM card initialization triggering. By combining the terminal capability support information obtained from the SIM card with IMEI data, the accuracy and timeliness of terminal change behavior identification are improved. Furthermore, this invention executes the card application capability configuration immediately after obtaining Terminal Profile data during the SIM card initialization phase (power on, card insertion / removal, reboot), achieving first-time adaptation and resolving immediate compatibility issues. This prevents card applications from failing to start or displaying errors due to incompatible terminal capabilities.
[0070] As a preferred embodiment, the present invention is further implemented based on any of the above embodiments, see [link to previous embodiments]. Figure 4 After step S14, the method further includes step S15: S15. Receive the terminal reporting response issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
[0071] In this embodiment of the invention, the card application promptly reports the updated terminal change records to the system platform. The system platform receives the terminal change records and / or performs security responses such as analysis and management based on the terminal change records, and returns the terminal reporting response results so that the card application can promptly know the system platform's perception status and promptly execute the system platform's security response strategy.
[0072] In a preferred embodiment, the terminal reporting response includes the terminal change record reported by the card application. The method then further includes: After receiving the terminal reporting response, the terminal change record in the terminal reporting response is compared with the terminal change record stored locally; When the data matches perfectly, clear the locally stored terminal change records; When the data does not match completely, a mechanism to continue reporting or a mechanism to re-report are triggered.
[0073] In this embodiment of the invention, after receiving the terminal change record, the system platform will include the received terminal change record in the terminal reporting response returned to the card application, including but not limited to the Terminal Profile data, IMEI data, base station data and terminal time of the changed terminal reported by the card application.
[0074] After receiving the terminal's reporting response, the SIM card application compares the TerminalProfile data and IMEI data of the reported terminal with the locally stored terminal change records in the response data. If the reported data and the local data match completely, it indicates that all terminal change records have been reported. The card application then clears the local terminal change records.
[0075] By employing the technical means of this invention, the corresponding record is removed only after the system platform returns a terminal reporting response containing synchronized data. Otherwise, the report will continue to be submitted or resubmitted when the reporting time is triggered. This avoids situations where terminal change records are not synchronized due to network fluctuations or platform delays, which could lead to data gaps and make it impossible to trace the SIM card usage trajectory. This ensures that terminal change records are accurately synchronized to the system platform and that the identification of terminal change behavior is not affected by the system platform's security policies.
[0076] In a preferred embodiment, if a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response further includes registration response data, which is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
[0077] Preferably, the terminal information registration specifically involves: associating and storing valid IMEI data, Terminal Profile data, terminal status data (base station data, etc.), and user SIM card data, and updating a preset terminal-SIM card association database. For example, binding user SIM card 138xxxx1234 with a new terminal IMEI 861234567890123, while simultaneously archiving historical change records.
[0078] In this embodiment of the invention, if the current terminal IMEI data is valid, but a terminal change is determined to have occurred due to inconsistent IMEI data or inconsistent terminal configuration file data, the platform, upon receiving the reported data, immediately initiates a terminal information registration process to effectively manage and track the changed terminal information, ensuring that the system is fully aware of the latest status of each terminal. Subsequently, the system platform generates registration response data based on the registration status and returns it to the card application.
[0079] In a preferred embodiment, the terminal reporting response further includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis performed on the terminal's compatibility test results and the terminal's historical behavior patterns, according to the terminal's capabilities. The method further includes: After receiving the terminal's reported response, the card application capabilities of the card application are configured according to the second card application capability configuration parameters.
[0080] In this embodiment of the invention, after completing terminal information registration, the system platform conducts a comprehensive analysis of the terminal's capability support based on the most recently changed terminal data in the reported terminal change records, combined with the terminal compatibility test results and the terminal's historical behavior patterns. Based on this analysis, the platform configures the corresponding card application capabilities, generates second card application capability configuration parameters, and sends them to the card application to ensure that the card application matches the actual capabilities of the terminal, providing users with better and more suitable services.
[0081] Optionally, terminal compatibility testing can be a standardized process completed by the system platform before the card application reports change records. This establishes a correspondence between terminal models and terminal capabilities in advance, avoiding analysis delays caused by ad-hoc testing after reporting. Once the card application reports terminal change records, the platform does not need to retest but directly retrieves the terminal compatibility test results from a pre-built database.
[0082] Optionally, the terminal's historical behavior pattern can be data that the system platform has accumulated in real time through each interaction before the card application reports the change record. Since each interaction between the terminal and the SIM card (such as powering on, inserting or removing the card, or calling a function) will update the behavior data, the system platform only needs to associate the terminal's historical data after reporting the change record, without the need for temporary collection.
[0083] By employing the technical means of this invention, the system platform combines information such as the terminal profile data of the terminal, terminal compatibility test results, historical change records, and SIM card security status to re-adapt the card application capability configuration parameters and distribute them to the SIM card application. This enables continuous adaptation between the terminal and the card application, covers and optimizes temporary configurations on the terminal side, ensures optimal and secure operation of the card application, and helps improve terminal compatibility.
[0084] In a preferred embodiment, the terminal reporting response further includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes a security authentication policy or a function restriction policy. The method further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the first security policy information; The processing result of the first security policy is reported to the system platform.
[0085] Preferably, the abnormal usage behavior includes at least one of the following behaviors: the number of times the SIM card changes terminals within a preset time is greater than a first threshold, the distance between the terminals changed by the SIM card within a preset time is greater than a preset distance threshold, the number of times the terminal change record reporting failure of the SIM card within a preset time is greater than a second threshold, and the terminal changed by the SIM card is an illegal terminal.
[0086] In this embodiment of the invention, the system platform also incorporates terminal change records throughout the process to identify abnormal behavior, including but not limited to frequent terminal changes within a short period, long-distance changes to terminal devices within a short period, prolonged failure to report multiple terminal changes, and abnormal SIM card usage such as matching with illegal terminals. Once an anomaly is detected, the platform will quickly adjust its security policies, such as requiring secondary real-person authentication for the current terminal, thereby ensuring the security and stability of the system and creating a safe and reliable user environment.
[0087] If the system platform triggers a security policy adjustment, the SIM card application will receive the security policy request, trigger the corresponding security authentication process or function restriction process, and send the processing result to the system platform to provide data support for the system platform to evaluate the security authentication result.
[0088] Using the technical means of this invention, the system platform can analyze abnormal SIM card usage behavior based on terminal change record data. Once an anomaly is detected, the platform can quickly adjust security policies to create a safe and reliable user environment.
[0089] As another preferred implementation, when a terminal alteration is determined to exist based on the invalid IMEI data, the terminal reporting response further includes second security policy information, which includes a security authentication policy or a function restriction policy. The method then further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the second security policy information; The processing result of the second security policy is reported to the system platform.
[0090] In this embodiment of the invention, the card application reports IMEI acquisition failures as invalid values in the terminal information report, allowing the system platform to comprehensively and accurately grasp the true status of the terminal. Based on these abnormal events, the system platform can adjust security policies in a timely manner. For example, it can strengthen access control for abnormal terminals and restrict their access to certain functions. Through these measures, the security and stability of the system can be effectively improved.
[0091] As an example, taking the aforementioned user changing their mobile phone and using a different SIM card as an example, the management process for terminal change behavior will be explained.
[0092] Assuming there are unreported change records on the SIM card, the reporting process is initiated. The SIM card application sends the change records to the system platform via SMS.
[0093] After receiving the data, the system platform completes the registration of mobile phone B's terminal information, associates it with the user's SIM card (e.g., 138xxxx1234), and archives historical change records (from mobile phone A to mobile phone B). The system platform analyzes terminal compatibility: based on mobile phone B's test data (it is known that Android 14 is well-adapted with the SIM card application), it updates the SIM card application capability configuration parameters (e.g., enabling support for higher version CAT protocols). The system platform identifies abnormal behavior: if it is determined to be a normal phone change (only one change, base station location is reasonable), no abnormality is triggered; if the user changes 3 terminals within 1 hour, or the base station changes from City A in Province A to City B in Province B (short time, long distance), then it is determined to be a SIM card abnormality, triggering a secondary real-person authentication request. The system platform issues a terminal reporting response: it returns a reporting success notification to the SIM card, along with the updated SIM card application configuration parameters. If the platform triggers a security policy, it may also include the corresponding security policy information.
[0094] Upon receiving a response from the system platform, the SIM card application compares its local pending reporting records with the platform's registered data. Once a complete match is confirmed, it clears any unreported records locally. Based on the configuration parameters issued by the platform, it adjusts the card application's functions (e.g., enabling the advanced security verification module supported by phone B) and establishes a real-time mapping between configuration and terminal status. If the platform triggers a security policy (e.g., in an abnormal phone replacement scenario), the SIM card application will display a real-person authentication pop-up. After the user completes facial verification, the result is sent to the platform, which then removes the functional restrictions.
[0095] Understandably, in the scenario where a user inserts a SIM card into a faulty phone C, and upon powering on, the phone C fails to respond when the SIM card requests its IMEI, the SIM card application determines the IMEI is invalid, marking it with the default invalid value 0000000000000000. It then directly determines a terminal change, updates the terminal change record (IMEI is invalid, other data is collected normally), and reports the anomaly to the system platform. The system platform recognizes the invalid IMEI and adjusts its security policies, such as restricting the SIM card's transfer and verification code receiving functions. The SIM card application receives function restriction instructions from the platform, disabling relevant high-risk functions until the user replaces the phone with a working terminal and completes security authentication.
[0096] Using the technical means of this invention, the system platform, based on data reported by the SIM card application, completes terminal information registration, identification of abnormal SIM card usage behavior, and terminal compatibility analysis of card application functions. Based on the identification and analysis results, it adjusts security policies and updates the configuration parameters of card application capabilities. The SIM card application responds to the reporting responses and security policy requests issued by the platform, forming a complete closed loop of "real-time terminal identification - terminal change reporting - platform intelligent analysis - terminal compatibility adaptation and security policy response," effectively addressing the problems of illegal SIM card use and difficulty in terminal adaptation.
[0097] See Figure 5 This is a schematic diagram of a terminal change behavior management device provided in an embodiment of the present invention. The present invention also provides a terminal change behavior management device 10, applied to SIM card applications. The device 10 includes: Data acquisition module 11 is used to acquire the IMEI data, terminal configuration file data and terminal status data of the terminal where the SIM card is currently located; The data verification module 12 is used to determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card. The terminal change judgment module 13 is used to determine that there is a terminal change behavior when it is determined that the IMEI data is invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data. The terminal change reporting module 14 is used to update the locally stored terminal change record according to the IMEI data, the terminal configuration file data and the terminal status data when it is determined that there is a terminal change behavior, and report the terminal change record to the system platform.
[0098] The technical means of this invention are used to obtain terminal data through SIM card applications, including terminal configuration file data and IMEI data. On the basis of verifying the validity of IMEI data, the consistency of current IMEI data with historical IMEI data and current terminal configuration file data with historical data are compared at the same time. This achieves dual consistency verification of IMEI data and terminal configuration file data. Even if the terminal tamperes with the IMEI data, the terminal configuration file data corresponding to its hardware or software capabilities cannot be disguised, and the terminal change behavior can still be identified. Compared with the existing technology that only performs security authentication based on IMEI data, this invention can improve the accuracy of terminal change behavior identification and report the identified terminal change behavior to the system platform for security response, which is beneficial for adapting to complex and diverse terminal compatibility scenarios.
[0099] In a preferred embodiment, the device further includes: The invalid value assignment module is used to set the IMEI data to a preset invalid IMEI value when the IMEI data is determined to be invalid.
[0100] In a preferred embodiment, the device further includes: The local data update module is used to update the historical IMEI data and / or historical terminal configuration data stored in the SIM card according to the IMEI data and / or the terminal configuration file data when it is determined that there is a terminal change behavior.
[0101] In a preferred embodiment, the device further includes: The reporting response receiving module is used to receive terminal reporting responses issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
[0102] In a preferred embodiment, the terminal reporting response includes the terminal change record reported by the card application; The device further includes: The data reporting confirmation module is used to compare the terminal change record in the terminal reporting response with the locally stored terminal change record after receiving the terminal reporting response. Additionally, when the data matches completely, the locally stored terminal change records are cleared; when the data does not match completely, a continued reporting mechanism or a re-reporting mechanism is triggered.
[0103] In a preferred embodiment, if a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response may also include registration response data, which is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
[0104] In a preferred embodiment, the terminal reporting response further includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis performed on the terminal's compatibility test results and the terminal's historical behavior patterns, according to the terminal's capabilities; The device further includes: The card application capability configuration module is used to configure the card application capability of the card application according to the second card application capability configuration parameters after receiving the terminal's reported response.
[0105] In a preferred embodiment, the terminal reporting response further includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes a security authentication policy or a function restriction policy. The device further includes: The first security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the first security policy information after receiving the terminal's reported response.
[0106] In a preferred embodiment, when it is determined that there is terminal change behavior based on the invalidity of the IMEI data, the terminal reporting response further includes second security policy information, which includes a security authentication policy or a function restriction policy. The device further includes: The second security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the second security policy information after receiving the terminal's reported response.
[0107] It should be noted that the terminal change behavior management device provided in this embodiment of the invention is used to execute all the process steps of the terminal change behavior management method in the above embodiment. The working principle and beneficial effect of the two are one-to-one, so they will not be described again.
[0108] This invention also provides a terminal change behavior management device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the terminal change behavior management method as described in any of the above embodiments.
[0109] This invention also provides a computer-readable storage medium, which includes a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform a management method for terminal change behavior as described in any of the above embodiments.
[0110] This invention also provides a computer program product, which includes a computer program or computer instructions. When the computer program or computer instructions are executed by a processor, they implement the terminal change behavior management method as described in any of the above embodiments.
[0111] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0112] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A method for managing terminal change behavior, characterized in that, The method, applied to a SIM card, includes: Obtain the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located; Determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card; When the IMEI data is determined to be invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data, it is determined that there is a terminal change behavior. When a terminal change is detected, the locally stored terminal change record is updated based on the IMEI data, the terminal configuration file data, and the terminal status data, and the terminal change record is reported to the system platform.
2. The terminal change behavior management method as described in claim 1, characterized in that, Before updating the locally stored terminal change record based on the IMEI data, the terminal configuration file data, and the terminal status data, and reporting the terminal change record to the system platform, the method further includes: When the IMEI data is determined to be invalid, the IMEI data is set to a preset invalid IMEI value.
3. The method for managing terminal change behavior as described in claim 1, characterized in that, The acquisition of the IMEI data, terminal configuration file data, and terminal status data of the terminal currently connected to the SIM card includes: When a reset signal is received from the terminal where the SIM card is currently located, the configuration file download event between the SIM card and the terminal is obtained, and the terminal configuration file data of the terminal is obtained from the configuration file download event. Send a terminal information acquisition instruction to the terminal; Receive the IMEI data and terminal status data sent by the terminal in response to the terminal information acquisition instruction.
4. The method for managing terminal change behavior as described in claim 1 or 3, characterized in that, After obtaining the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located, the method further includes: Based on the terminal configuration file data, generate the first card application capability configuration parameters; Configure the card application capabilities of the card application according to the first card application capability configuration parameters.
5. The method for managing terminal change behavior as described in claim 1 or 3, characterized in that, The terminal status data includes the terminal's base station data and terminal time.
6. The terminal change behavior management method as described in claim 3, characterized in that, The reset signal is issued after the terminal is powered on, restarted, or the SIM card is inserted or removed.
7. The method for managing terminal change behavior as described in claim 1, characterized in that, The method further includes: When a terminal change is detected, the historical IMEI data and / or historical terminal configuration data stored in the SIM card are updated according to the IMEI data and / or the terminal configuration file data.
8. The method for managing terminal change behavior as described in claim 1, characterized in that, The method further includes: Receive terminal reporting responses issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
9. The method for managing terminal change behavior as described in claim 8, characterized in that, The terminal reporting response includes the terminal change record reported by the card application; The method further includes: After receiving the terminal reporting response, the terminal change record in the terminal reporting response is compared with the terminal change record stored locally; When the data matches perfectly, clear the locally stored terminal change records; When the data does not match completely, a mechanism to continue reporting or a mechanism to re-report are triggered.
10. The method for managing terminal change behavior as described in claim 8, characterized in that, If a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response also includes registration response data, which is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
11. The method for managing terminal change behavior as described in claim 10, characterized in that, The terminal reporting response also includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis after the system platform performs compatibility test results and the terminal's historical behavior patterns; The method further includes: After receiving the terminal's reported response, the card application capabilities of the card application are configured according to the second card application capability configuration parameters.
12. The terminal change behavior management method as described in claim 10, characterized in that, The terminal reporting response also includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes security authentication policy or function restriction policy. The method further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the first security policy information.
13. The method for managing terminal change behavior as described in claim 12, characterized in that, The abnormal usage behavior includes at least one of the following behaviors: the number of times the SIM card changes terminals within a preset time exceeds a first threshold; the distance between the terminals changed by the SIM card within a preset time exceeds a preset distance threshold; the number of times the SIM card fails to report terminal change records within a preset time exceeds a second threshold; or the terminal changed by the SIM card is an illegal terminal.
14. The method for managing terminal change behavior as described in claim 12, characterized in that, After performing security authentication or function restriction processing on the terminal based on the first security policy information, the method further includes: The processing result of the first security policy is reported to the system platform.
15. The method for managing terminal change behavior as described in claim 8, characterized in that, If the terminal is determined to have changed its behavior based on the invalid IMEI data, the terminal reporting response also includes second security policy information, which includes a security authentication policy or a function restriction policy. The method further includes: After receiving the terminal's reported response, the terminal is subjected to security authentication or function restriction processing according to the second security policy information.
16. The method for managing terminal change behavior as described in claim 15, characterized in that, After performing security authentication or function restriction processing on the terminal based on the second security policy information, the method further includes: The processing result of the second security policy is reported to the system platform.
17. A management device for terminal behavior changes, characterized in that, Card application for SIM cards, the device comprising: The data acquisition module is used to acquire the IMEI data, terminal configuration file data, and terminal status data of the terminal where the SIM card is currently located; The data verification module is used to determine the validity of the IMEI data, the consistency between the IMEI data and the historical IMEI data stored in the SIM card, and the consistency between the terminal configuration file data and the historical terminal configuration file data stored in the SIM card. The terminal change judgment module is used to determine that there is a terminal change behavior when it is determined that the IMEI data is invalid, or the IMEI data is inconsistent with the historical IMEI data, or the terminal configuration file data is inconsistent with the historical terminal configuration file data. The terminal change reporting module is used to update the locally stored terminal change record according to the IMEI data, the terminal configuration file data and the terminal status data when it is determined that there is a terminal change behavior, and report the terminal change record to the system platform.
18. The terminal change behavior management device as described in claim 17, characterized in that, The device further includes: The invalid value assignment module is used to set the IMEI data to a preset invalid IMEI value when the IMEI data is determined to be invalid.
19. The terminal change behavior management device as described in claim 17, characterized in that, The device further includes: The local data update module is used to update the historical IMEI data and / or historical terminal configuration data stored in the SIM card according to the IMEI data and / or the terminal configuration file data when it is determined that there is a terminal change behavior.
20. The terminal change behavior management device as described in claim 17, characterized in that, The device further includes: The reporting response receiving module is used to receive terminal reporting responses issued by the system platform; wherein, the terminal reporting response refers to the response result returned by the system platform after receiving the terminal change record or analyzing and managing the terminal change record.
21. The terminal change behavior management device as described in claim 20, characterized in that, The terminal reporting response includes the terminal change record reported by the card application; The device further includes: The data reporting confirmation module is used to compare the terminal change record in the terminal reporting response with the locally stored terminal change record after receiving the terminal reporting response. Additionally, when the data matches completely, the locally stored terminal change records are cleared; when the data does not match completely, a continued reporting mechanism or a re-reporting mechanism is triggered.
22. The terminal change behavior management device as described in claim 20, characterized in that, If a terminal change is determined based on the consistency of the IMEI data or the terminal configuration file data, the terminal reporting response also includes registration response data, which is generated by the system platform after registering terminal information based on the IMEI data, the terminal configuration file data, and the terminal status data.
23. The terminal change behavior management device as described in claim 22, characterized in that, The terminal reporting response also includes second card application capability configuration parameters; wherein, the second card application capability configuration parameters are configured by the system platform based on the terminal capability analysis after the system platform performs compatibility test results and the terminal's historical behavior patterns; The device further includes: The card application capability configuration module is used to configure the card application capability of the card application according to the second card application capability configuration parameters after receiving the terminal's reported response.
24. The terminal change behavior management device as described in claim 22, characterized in that, The terminal reporting response also includes first security policy information, wherein the first security policy information is generated by the system platform after analyzing the abnormal usage behavior of the SIM card based on the terminal's historical behavior patterns, and the first security policy information includes security authentication policy or function restriction policy. The device further includes: The first security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the first security policy information after receiving the terminal's reported response.
25. The terminal change behavior management device as described in claim 20, characterized in that, If the terminal is determined to have changed its behavior based on the invalid IMEI data, the terminal reporting response also includes second security policy information, which includes a security authentication policy or a function restriction policy. The device further includes: The second security policy processing module is used to perform security authentication or function restriction processing on the terminal according to the second security policy information after receiving the terminal's reported response.
26. A management device for terminal behavior changes, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the terminal change behavior management method as described in any one of claims 1 to 16.
27. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform a management method for terminal change behavior as described in any one of claims 1 to 16.
28. A computer program product, characterized in that, The computer program product includes a computer program or computer instructions, which, when executed by a processor, implement the terminal change behavior management method as described in any one of claims 1 to 16.