Data processing method based on super sim card and related device

CN122621907APending Publication Date: 2026-08-21CHINA MOBILE FINANCIAL TECHNOLOGY CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510200030.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2026-08-21

AI Technical Summary

Technical Problem

[0004]本申请的主要目的在于提供一种基于超级SIM卡的数据处理方法及相关设备,旨在解决户数据的采集方法通常依赖于智能手机的操作系统和应用程序,这限制了该方法在不同设备和操作环境中的通用性和灵活性的技术问题

Benefits of technology

[0033] In contrast to related technologies, user data collection methods typically rely on the smartphone's operating system and applications, which limits the method's versatility and flexibility across different devices and operating environments. This application, however, responds to a user's triggered operation on a preset application within a mobile terminal device to acquire user-related behavioral data, wherein the preset application is an application authorized by the user. The behavioral data is then stored in a local super SIM card, which is connected to the mobile terminal device's operating system. This means that by responding to a user's triggered operation within an authorized application, this application stores the acquired user behavioral data in a super SIM card connected to the mobile terminal device, eliminating the need to rely on the smartphone's operating system and applications. This solves the problem of related technologies' data collection methods limiting their versatility and flexibility across different devices and operating environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122621907A_ABST
    Figure CN122621907A_ABST
Patent Text Reader

Abstract

The application discloses a data processing method based on a super SIM card and related equipment, and relates to the technical field of communication. The data processing method based on the super SIM card comprises the following steps: in response to a triggering operation of a user on a preset application program in a mobile terminal device, acquiring behavior data related to the user, wherein the preset application program is an application program authorized by the user; and storing the behavior data into a local super SIM card, wherein the super SIM card is connected to an operating system of the mobile terminal device. According to the application, the behavior data of the user acquired in response to the triggering operation of the user in the authorized application program is stored in the super SIM card connected to the mobile terminal device, and the application program and the operating system of the smart phone do not need to be usually depended on, so that the problem that the data acquisition method of the related technology limits the universality and flexibility of the data acquisition method in different devices and operating environments can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a data processing method and related equipment based on a super SIM card. Background Technology

[0002] Super SIM is an enhanced SIM card primarily designed to improve network connectivity and data security. It features a secure storage environment and can store keys and sensitive data via a secure chip. Currently, Super SIM is being used in smart devices and the Internet of Things (IoT) and supports a variety of emerging technologies.

[0003] In related technologies, user data collection methods typically rely on smartphone operating systems and applications, which limits the versatility and flexibility of the method across different devices and operating environments. Summary of the Invention

[0004] The main objective of this application is to provide a data processing method and related equipment based on a super SIM card, aiming to solve the technical problem that user data collection methods usually rely on the operating system and applications of smartphones, which limits the versatility and flexibility of the method in different devices and operating environments.

[0005] To achieve the above objectives, this application proposes a data processing method based on a Super SIM card, the data processing method based on a Super SIM card comprising:

[0006] In response to a user's triggering operation on a preset application on a mobile terminal device, relevant user behavior data is obtained, wherein the preset application is an application authorized by the user;

[0007] The behavioral data is stored in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

[0008] In one embodiment, the step of storing the behavioral data to a local super SIM card includes:

[0009] The behavioral data is encrypted using a preset encryption algorithm, and the encrypted behavioral data is then distributed and stored in a local super SIM card.

[0010] In one embodiment, the step of storing the behavioral data to a local super SIM card includes:

[0011] In response to a user's data acquisition request, a first key corresponding to the preset encryption algorithm is obtained, wherein the first key is generated in response to the triggering operation;

[0012] Based on the data acquisition request, determine the access permissions of the user requesting the data and the target public key of the user requesting the data.

[0013] Determine the target behavior data corresponding to the access permission from the encrypted behavior data;

[0014] The first key is encrypted using the target public key to obtain the encrypted second key;

[0015] The target behavior data and the second key are sent to the user who needs the data, so that the user can decrypt the second key based on the target private key corresponding to the target public key, decrypt the target behavior data based on the decrypted first key, analyze the decrypted target behavior data, and return the analysis results.

[0016] In one embodiment, the step of sending the first behavioral data and the second key to the user in need includes:

[0017] When the analysis results are received from the user who made the request, an automatic pop-up window is generated based on the analysis results and sent to the mobile terminal device, wherein the automatic pop-up window includes recommendation information.

[0018] In one embodiment, the step of sending the target behavior data and the second key to the user in need includes:

[0019] The target behavior data is fragmented and compressed to obtain the first compressed data packet;

[0020] The second key is compressed to obtain the compressed second data packet;

[0021] The first data packet and the second data packet are sent to the user who requested them.

[0022] In one embodiment, the step of storing the behavioral data to a local super SIM card includes:

[0023] The behavioral data is anonymized to obtain the processed behavioral data;

[0024] The processed behavioral data is then subjected to further data processing to obtain the data processing results;

[0025] Based on the data processing results, the behavioral data, including information reports, is generated, wherein the information reports include user profiles and user behavior prediction results.

[0026] Furthermore, to achieve the above objectives, this application also proposes a data processing device based on a Super SIM card, the Super SIM card-based data processing device comprising:

[0027] The response module is used to respond to the user's trigger operation on a preset application in the mobile terminal device and obtain relevant user behavior data, wherein the preset application is an application authorized by the user.

[0028] A storage module is used to store the behavioral data in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

[0029] In addition, to achieve the above objectives, this application also proposes a data processing device based on a Super SIM card, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the data processing method based on the Super SIM card as described above.

[0030] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the data processing method based on the super SIM card as described above.

[0031] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the data processing method based on the Super SIM card as described above.

[0032] One or more technical solutions proposed in this application have at least the following technical effects:

[0033] In contrast to related technologies, user data collection methods typically rely on the smartphone's operating system and applications, which limits the method's versatility and flexibility across different devices and operating environments. This application, however, responds to a user's triggered operation on a preset application within a mobile terminal device to acquire user-related behavioral data, wherein the preset application is an application authorized by the user. The behavioral data is then stored in a local super SIM card, which is connected to the mobile terminal device's operating system. This means that by responding to a user's triggered operation within an authorized application, this application stores the acquired user behavioral data in a super SIM card connected to the mobile terminal device, eliminating the need to rely on the smartphone's operating system and applications. This solves the problem of related technologies' data collection methods limiting their versatility and flexibility across different devices and operating environments. Attached Figure Description

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

[0035] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0036] Figure 1 This is a flowchart illustrating an embodiment of the data processing method based on a Super SIM card provided in this application;

[0037] Figure 2 This is a diagram illustrating the interaction of the Super SIM card based on the data processing method of the Super SIM card in this application.

[0038] Figure 3 This is a flowchart illustrating Embodiment 2 of the data processing method based on the Super SIM card in this application;

[0039] Figure 4 This is a flowchart illustrating the application scenario of the data processing method based on the Super SIM card in this application;

[0040] Figure 5 This is a schematic diagram of the module structure of the data processing device based on the Super SIM card according to an embodiment of this application;

[0041] Figure 6 This is a schematic diagram of the device structure of the hardware operating environment involved in the data processing method based on the Super SIM card in the embodiments of this application.

[0042] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0043] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0044] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0045] The main solution of this application embodiment is: in response to a user's trigger operation on a preset application in a mobile terminal device, obtain user-related behavioral data, wherein the preset application is an application authorized by the user; store the behavioral data in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

[0046] In related technologies, user data collection methods typically rely on smartphone operating systems and applications, which limits the versatility and flexibility of the method across different devices and operating environments.

[0047] This application, by responding to user-triggered operations in authorized applications, stores the acquired user behavior data in a super SIM card connected to the mobile terminal device. It does not require reliance on the smartphone's operating system and applications, thus solving the problem that related technologies' data collection methods limit their universality and flexibility across different devices and operating environments.

[0048] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions. The following description uses a data processing device as an example to illustrate this embodiment and the subsequent embodiments.

[0049] Based on this, the embodiments of this application provide a data processing method based on a Super SIM card, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the data processing method based on the Super SIM card in this application.

[0050] In this embodiment, the data processing method based on the Super SIM card includes steps S100 to S200:

[0051] Step S100: In response to a user's triggering operation on a preset application in a mobile terminal device, obtain relevant user behavior data, wherein the preset application is an application authorized by the user.

[0052] It should be noted that the execution entity in this embodiment is a data processing device. This data processing device can be a Super SIM card, which provides a card application carrier and interfaces with the operating system of a mobile terminal device (e.g., a mobile phone). The Super SIM card can receive instructions from the card application and provides a callable interface to the mobile phone's operating system to execute these instructions and collect and store user behavior data. Triggering operations can be set to events such as a user initiating a call, receiving an SMS message, or visiting a specific website; these events trigger the real-time recording and processing of data.

[0053] Understandably, when a data processing device detects that a mobile phone user has triggered an operation event in an authorized application, it will automatically receive and execute user behavior collection instructions to collect user operation behavior data.

[0054] Specifically, after the Super SIM card is connected to the phone, the phone uses a secure boot mechanism to verify the Super SIM card's firmware and software to prevent malware intrusion. After security verification, a user management interface is triggered on the phone, allowing users to control the scope of data collection and use. For example, users can choose not to participate in specific types of data collection and can also implement strict permission management to ensure that only authorized personnel and systems can access user data, and provide audit logs to track data access.

[0055] Understandably, since data collection and analysis tasks are performed using standard SIM cards and smartphone operating systems, and rely on applications and background services on the device to process and transmit data, performing step S100 to collect data via a super SIM card can avoid the operating system performing data collection and analysis tasks, thereby improving versatility and flexibility across different devices and operating environments.

[0056] Step S200: The behavioral data is stored in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

[0057] It should be noted that the data processing device is designed with multiple interfaces to receive different data types from the device, including call logs, SMS messages, and network requests. After connecting to the mobile phone's operating system, the data processing device acquires behavioral data through these interfaces and stores the acquired behavioral data in the local super SIM card.

[0058] Specifically, the Super SIM card contains sufficient RAM and flash memory. RAM is used for real-time data processing, and flash memory is used to store historical data and programs. Currently, there are Super SIM cards with GB-level capacity and even higher capacity. The biggest advantage of the 5G Super SIM card is its storage capacity, while the maximum storage space of a regular SIM card is usually 512KB. The Super SIM card is designed to improve memory and processing power, and can further expand memory capacity to meet the ever-increasing data processing needs.

[0059] In one feasible implementation, step S200 further includes the following steps:

[0060] The behavioral data is encrypted using a preset encryption algorithm, and the encrypted behavioral data is then distributed and stored in a local super SIM card.

[0061] Understandably, the default encryption algorithm is AES. The data processing device is also equipped with AES (Advanced Encryption Standard) and RSA (Public-Key Encryption Standard) modules. After acquiring behavioral data, the data processing device needs to encrypt it using the AES algorithm before storing it, and the data files are stored in encrypted format to ensure that the data cannot be read even if it is stolen.

[0062] Furthermore, the data processing device employs distributed storage systems (such as HDFS and Cassandra) to improve storage scalability and reliability, ensure high data availability, implement data redundancy in the storage system to prevent data loss due to hardware failures, and provide automatic backup and recovery mechanisms.

[0063] Furthermore, the data processing device regularly backs up encrypted data to ensure that the data can be recovered in case of damage or loss. The backup data is also encrypted with AES to ensure the security of the backup, and all access and operation to the data is recorded, including user identity, timestamp and operation type. The logs are audited regularly to identify potential security threats and improper access behavior.

[0064] Specifically, before using the AES algorithm for encryption, the data processing device needs to clean and format the data to remove invalid information.

[0065] In one feasible implementation, the step of storing the behavioral data to the local super SIM card is followed by the following steps:

[0066] In response to a user's data acquisition request, a first key corresponding to the preset encryption algorithm is obtained, wherein the first key is generated in response to the triggering operation;

[0067] It should be noted that the first key is an AES key. The data processing device is also equipped with a key management system for securely storing the AES key. The data processing device uses various connection protocols (such as 5G, Wi-Fi, and Bluetooth) to obtain data access requests from users. After receiving a data access request from a user, and after the user triggers an operation, when accessing the key, it needs to determine whether the behavioral data generated by the user's triggered operation is of a data type authorized by the user. If it is an authorized data type, the generated behavioral data is considered to be collectable, and thus, the stored AES key can be retrieved from the key management system. Multi-factor authentication is implemented for sensitive operations such as key access to enhance security.

[0068] Furthermore, the data processing device supports a standard SIM card interface to be compatible with various mobile phones and devices. Through the built-in low-power Bluetooth and Wi-Fi modules of the mobile phone, it can exchange and update data with other devices. Compared with ordinary SIM cards, which generally only support basic mobile network connections, the Super SIM card supports multiple connection protocols (such as 5G, Wi-Fi and Bluetooth), and is compatible with a variety of devices and network environments, improving data transmission speed.

[0069] Specifically, after a user triggers an operation, the data processing device uses a secure random number generation algorithm to generate a new random AES key and stores it in the key management system. It also periodically generates new AES keys to replace the old keys, ensuring data security.

[0070] Based on the data acquisition request, determine the access permissions of the user requesting the data and the target public key of the user requesting the data.

[0071] Understandably, the target public key is an RSA public key. After receiving the data acquisition request, the data processing device will parse the request to obtain the user's access permissions and RSA public key.

[0072] Determine the target behavior data corresponding to the access permission from the encrypted behavior data;

[0073] It should be noted that the data processing device determines the target behavioral data that the user can access from the encrypted behavioral data based on the user's access permissions.

[0074] Specifically, the data processing device employs role-based access control (RBAC) to manage user access permissions to system resources by defining and assigning roles. In the design of the Super SIM card, RBAC helps ensure that only authorized users can access specific data and services, thereby improving system security and data protection levels. Different access permissions are set according to user roles to restrict users from accessing sensitive data. Compared to ordinary SIM cards, which mainly use basic symmetric encryption such as Data Encryption Standard (DES) or Triple DES, these encryption methods have limited protection against complex network attacks and data breaches. In addition, ordinary SIM cards typically only support basic authentication and are vulnerable to physical copying and attacks, thus lacking sufficient security when processing sensitive data. Super SIM cards, on the other hand, employ more advanced encryption technologies, support multi-factor authentication, and can prevent more complex security threats, making them suitable for processing sensitive data.

[0075] The first key is encrypted using the target public key to obtain the encrypted second key;

[0076] Understandably, the second key is an encrypted AES key. The data processing device uses the requesting user's RSA public key to encrypt the AES key, obtaining an encrypted AES key, ensuring that only the requesting user can decrypt it.

[0077] The target behavior data and the second key are sent to the user who needs the data, so that the user can decrypt the second key based on the target private key corresponding to the target public key, decrypt the target behavior data based on the decrypted first key, analyze the decrypted target behavior data, and return the analysis results.

[0078] It should be noted that the analysis results may include personalized services and content tailored to user interests, such as recommending related products, customized features, or services. The target private key is an RSA private key. The data processing device securely sends the target behavior data and the second key to the recipient via the TLS protocol, ensuring data confidentiality and integrity during transmission, as described above. Figure 2 , Figure 2 A Super SIM card interaction diagram is provided.

[0079] Furthermore, after receiving the target behavior data and the second key, the user first decrypts the AES key with the RSA private key, and then uses the decrypted AES key to decrypt the data and restore the original data. After obtaining the original data, the user analyzes the behavior data of the Super SIM card user and returns the analysis results. Through data analysis, the user can not only achieve business goals, but also improve service quality and customer satisfaction, thereby achieving long-term business growth and profitability.

[0080] Specifically, end-to-end encryption is applied during the transmission of data from the data processing device to the server to prevent data from being intercepted during transmission.

[0081] In one feasible implementation, the step of sending the first behavioral data and the second key to the user in need includes:

[0082] When the analysis results are received from the user who made the request, an automatic pop-up window is generated based on the analysis results and sent to the mobile terminal device, wherein the automatic pop-up window includes recommendation information.

[0083] Understandably, after receiving the market analysis results from users' behavioral information, the data processing device returns the analysis results to the Super SIM card. The Super SIM card then accurately delivers recommendation information to users with pain points through automatically displayed pop-up windows.

[0084] In one feasible implementation, the step of sending the target behavior data and the second key to the user in need includes the following steps:

[0085] The target behavior data is fragmented and compressed to obtain the first compressed data packet;

[0086] It should be noted that if the target behavior data volume is large, the data processing device can divide the target behavior data volume into multiple small data blocks (fragments) to facilitate management and accelerate the transmission process. Applying a compression algorithm (such as gzip or LZ4) to each fragment not only reduces the data size but also reduces the bandwidth required for transmission.

[0087] The second key is compressed to obtain the compressed second data packet;

[0088] Understandably, the data processing device directly compresses the second key; although the key is usually small and may not require strict compression to reduce size, performing this step, depending on the specific requirements, can ensure consistency.

[0089] The first data packet and the second data packet are sent to the user who requested them.

[0090] It should be noted that the data processing device sends the first data packet (containing compressed and fragmented target behavior data) and the second data packet (containing compressed second key) to the user in need together. Transmission via data packets can not only effectively manage the transmission of large amounts of data, but also ensure the secure and complete transmission of critical information (such as keys).

[0091] In this embodiment, the data processing device stores the acquired user behavior data in the super SIM card of the connected mobile terminal device. This eliminates the need to rely on the operating system and applications of smartphones, thus solving the problem that related technologies limit the universality and flexibility of data collection methods in different devices and operating environments. Furthermore, end-to-end encryption is applied during transmission to prevent data interception.

[0092] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 The data processing method based on the Super SIM card further includes steps A100 to A300:

[0093] Step A100: Anonymize the behavioral data to obtain the processed behavioral data;

[0094] It should be noted that the data processing device desensitizes sensitive information during data processing and analysis, removes personally identifiable information (PII), protects user privacy, and uses technologies such as k-anonymity and differential privacy to anonymize the data and prevent the identification of users' personal identities through analysis results.

[0095] Step A200: Perform data processing on the processed behavioral data to obtain the data processing result;

[0096] Understandably, the data processing device also includes a high-efficiency embedded processor capable of performing complex data analysis tasks. The processor should support multi-threaded operation to process multiple data streams simultaneously. Suitable processors for integration include:

[0097] RM Cortex-M series: The ideal balance between low power consumption and high performance, suitable for a variety of embedded applications;

[0098] NXP i.MX series: Offers powerful multimedia processing capabilities, suitable for high data processing needs;

[0099] Qualcomm Snapdragon series: Although primarily used in mobile devices, it boasts high-efficiency processing capabilities.

[0100] Suitable for embedded systems;

[0101] Texas Instruments Sitara series: Features multi-core processing capabilities, suitable for real-time data processing;

[0102] Intel Atom series: Excellent in low power consumption and high performance, suitable for complex computing tasks;

[0103] The integration of these processors significantly enhances the data processing capabilities and efficiency of the Super SIM card, enabling real-time data analysis and multi-threaded operations. This strengthens the overall functionality and application scope, allowing it to play a greater role in the Internet of Things and smart devices. Furthermore, the data processing device employs a load balancing strategy to distribute data processing tasks across multiple processing units, thereby improving the system's processing capacity and response speed. It also implements an intelligent caching mechanism to cache frequently used data and calculation results in memory, reducing redundant calculations and improving system efficiency.

[0104] It should be noted that the data processing device performs preliminary cleaning and formatting on the collected data to ensure data quality, and applies machine learning algorithms (K-means clustering, decision trees, and support vector machines) to identify user behavior patterns and trends, and uses a streaming data processing framework to achieve real-time data analysis to provide timely feedback.

[0105] Machine learning algorithms specifically include:

[0106] K-means clustering: an unsupervised learning method for grouping data based on data features;

[0107] Decision trees: can be used for classification and regression tasks, making decisions through a tree structure;

[0108] Support Vector Machine (SVM): A supervised learning model primarily used for classification problems, but it can also be used for regression analysis;

[0109] Commonly used data processing frameworks include:

[0110] Apache Flink: An open-source distributed stream processing framework that excels at processing continuous data streams and supports advanced features such as event timing and state management.

[0111] Apache Storm: An open-source distributed real-time computing system focused on distributed real-time computing, capable of rapidly processing large amounts of data.

[0112] Step A300: Based on the data processing results, generate the behavioral data including information reports, wherein the information reports include user profiles and user behavior prediction results.

[0113] Understandably, data processing devices create user profiles based on data processing results, covering information such as users' interests, consumption habits, and social activities. This helps users gain a deeper understanding of their target groups and apply predictive models to predict users' future behavior, thereby optimizing decision support systems. Furthermore, by providing visual reports and dashboards, they help users understand user behavior and make data-driven decisions. Visualization tools can transform complex data into easy-to-understand charts and graphs, enabling non-technical personnel to easily interpret the data and take action accordingly.

[0114] Commonly used prediction model methods include:

[0115] Time series forecasting: used to predict future values ​​based on historical data, such as sales volume forecasting.

[0116] Regression analysis: used to understand the relationships between variables and to predict how one variable will respond to changes in another variable.

[0117] The specific user scenario simulation is shown below, refer to... Figure 4 , Figure 4 A flowchart of usage scenarios is provided:

[0118] Scenario 1: Market Research

[0119] When a user inserts a Super SIM card when purchasing a new smartphone, their call logs, text message content, and internet usage are collected and analyzed in real time. The Super SIM card generates a detailed report on Mr. Zhang's preferences through its built-in processing module. Users can then leverage this data to understand actual consumer needs and optimize product design and marketing strategies.

[0120] Scenario 2: Ad Optimization

[0121] Users want to optimize their advertising strategies: They use Super SIM cards for daily activities; Super SIM cards analyze users' web browsing history, shopping behavior, and app usage patterns; through this data, users can create accurate user profiles, customize personalized ads, and improve the efficiency and effectiveness of ad delivery through Super SIM cards' pop-up capabilities.

[0122] Scenario 3: Behavioral Analysis

[0123] The network access data and call records recorded by users through the Super SIM card are used to analyze the user's behavior patterns; users need to use this data to identify users' lifestyle habits and consumption trends, helping companies to conduct market forecasting and product development.

[0124] In this embodiment, the data processing device uses the Super SIM card to collect user behavior data. In market applications, it can provide users with detailed user preferences and behavior patterns, helping them to gain a deeper understanding of their Super SIM card needs, optimize product design, develop personalized advertising strategies, and make market forecasts, thereby improving enterprise marketing efficiency and competitiveness and realizing customized advantages.

[0125] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the data processing method based on the Super SIM card in this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0126] This application also provides a data processing device based on a super SIM card; please refer to... Figure 5 The data processing device based on the super SIM card includes:

[0127] The response module 10 is used to respond to the user's trigger operation on a preset application in the mobile terminal device and obtain user-related behavioral data, wherein the preset application is an application authorized by the user.

[0128] Storage module 20 is used to store the behavioral data to a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

[0129] Optionally, the storage module includes:

[0130] The encryption submodule is used to encrypt the behavior data using a preset encryption algorithm and to distribute and store the encrypted behavior data to the local super SIM card.

[0131] The processing submodule is used to anonymize the behavioral data to obtain processed behavioral data; to process the processed behavioral data to obtain data processing results; and to generate behavioral data including information reports based on the data processing results, wherein the information reports include user profiles and user behavior prediction results.

[0132] Optionally, the encryption submodule includes:

[0133] The sending unit is configured to, in response to a user's data acquisition request, acquire a first key corresponding to the preset encryption algorithm, wherein the first key is generated in response to the triggering operation; determine the user's access permissions and the user's target public key based on the data acquisition request; determine the target behavior data corresponding to the access permissions from the encrypted behavior data; encrypt the first key using the target public key to obtain an encrypted second key; and send the target behavior data and the second key to the user, so that the user can decrypt the second key using the target private key corresponding to the target public key, decrypt the target behavior data using the decrypted first key, analyze the decrypted target behavior data, and return the analysis results.

[0134] Optionally, the transmitting unit includes:

[0135] The pop-up subunit is used to generate an automatic pop-up and send it to the mobile terminal device based on the analysis results returned by the user who made the request when the analysis results are received. The automatic pop-up includes recommendation information.

[0136] The compression subunit is used to fragment and compress the target behavior data to obtain a compressed first data packet; compress the second key to obtain a compressed second data packet; and send the first data packet and the second data packet to the user in need.

[0137] The data processing device based on a Super SIM card provided in this application, employing the data processing method based on a Super SIM card in the above embodiments, can solve the technical problems of data processing based on a Super SIM card. Compared with the prior art, the beneficial effects of the data processing device based on a Super SIM card provided in this application are the same as the beneficial effects of the data processing method based on a Super SIM card provided in the above embodiments, and other technical features in the data processing device based on a Super SIM card are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0138] This application provides a data processing device based on a Super SIM card. The Super SIM card-based data processing device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the data processing method based on the Super SIM card in the first embodiment described above.

[0139] The following is for reference. Figure 6This document illustrates a schematic diagram of a data processing device based on a Super SIM card suitable for implementing embodiments of this application. The data processing device based on a Super SIM card in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, tablets, digital broadcast receivers, PDAs (Personal Digital Assistants), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 6 The data processing device based on the Super SIM card shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0140] like Figure 6 As shown, the data processing device based on the Super SIM card may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1002 or a program loaded from storage device 1003 into random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the Super SIM card-based data processing device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the SuperSIM-based data processing device to exchange data wirelessly or via wired communication with other devices. Although the figure shows a SuperSIM-based data processing device with various systems, it should be understood that it is not required to implement or possess all of the systems shown. More or fewer systems may be implemented alternatively.

[0141] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0142] The data processing device based on a Super SIM card provided in this application, employing the data processing method based on a Super SIM card in the above embodiments, can solve the technical problems of data processing based on a Super SIM card. Compared with the prior art, the beneficial effects of the data processing device based on a Super SIM card provided in this application are the same as the beneficial effects of the data processing method based on a Super SIM card provided in the above embodiments, and other technical features in the data processing device based on a Super SIM card are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.

[0143] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0144] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0145] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the data processing method based on the super SIM card in the above embodiments.

[0146] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0147] The aforementioned computer-readable storage medium may be included in a data processing device based on a Super SIM card; or it may exist independently and not assembled into a data processing device based on a Super SIM card.

[0148] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by a data processing device based on a Super SIM card, cause the data processing device based on the Super SIM card to perform data processing based on the Super SIM card.

[0149] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0150] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0151] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0152] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described data processing method based on a Super SIM card, thereby solving the technical problems of data processing based on a Super SIM card. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the data processing method based on a Super SIM card provided in the above embodiments, and will not be repeated here.

[0153] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the data processing method based on a super SIM card as described above.

[0154] The computer program product provided in this application can solve the technical problem of data processing based on Super SIM cards. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the data processing method based on Super SIM cards provided in the above embodiments, and will not be repeated here.

[0155] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A data processing method based on a Super SIM card, characterized in that, The data processing method based on the Super SIM card includes: In response to a user's triggering operation on a preset application on a mobile terminal device, relevant user behavior data is obtained, wherein the preset application is an application authorized by the user; The behavioral data is stored in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

2. The data processing method based on the Super SIM card as described in claim 1, characterized in that, The step of storing the behavioral data to the local super SIM card includes: The behavioral data is encrypted using a preset encryption algorithm, and the encrypted behavioral data is then distributed and stored in a local super SIM card.

3. The data processing method based on the Super SIM card as described in claim 2, characterized in that, The step of storing the behavioral data to the local super SIM card includes: In response to a user's data acquisition request, a first key corresponding to the preset encryption algorithm is obtained, wherein the first key is generated in response to the triggering operation; Based on the data acquisition request, determine the access permissions of the user requesting the request and the target public key of the user requesting the request. Determine the target behavior data corresponding to the access permission from the encrypted behavior data; The first key is encrypted using the target public key to obtain the encrypted second key; The target behavior data and the second key are sent to the user who needs the data, so that the user can decrypt the second key based on the target private key corresponding to the target public key, decrypt the target behavior data based on the decrypted first key, analyze the decrypted target behavior data, and return the analysis results.

4. The data processing method based on the Super SIM card as described in claim 3, characterized in that, Following the step of sending the first behavioral data and the second key to the user in need, the following is included: When the analysis results are received from the user who made the request, an automatic pop-up window is generated based on the analysis results and sent to the mobile terminal device, wherein the automatic pop-up window includes recommendation information.

5. The data processing method based on the Super SIM card as described in claim 3, characterized in that, The step of sending the target behavior data and the second key to the user in need includes: The target behavior data is fragmented and compressed to obtain the first compressed data packet; The second key is compressed to obtain the compressed second data packet; The first data packet and the second data packet are sent to the user who requested them.

6. The data processing method based on a super SIM card as described in claim 3, characterized in that, The step of storing the behavioral data to the local super SIM card includes: The behavioral data is anonymized to obtain the processed behavioral data; The processed behavioral data is then subjected to further data processing to obtain the data processing result; Based on the data processing results, the behavioral data, including information reports, is generated, wherein the information reports include user profiles and user behavior prediction results.

7. A data processing device based on a super SIM card, characterized in that, The device includes: The response module is used to respond to the user's trigger operation on a preset application in the mobile terminal device and obtain relevant user behavior data, wherein the preset application is an application authorized by the user. A storage module is used to store the behavioral data in a local super SIM card, wherein the super SIM card is connected to the operating system of the mobile terminal device.

8. A data processing device based on a super SIM card, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the data processing method based on a super SIM card as described in any one of claims 1 to 6.

9. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the data processing method based on a super SIM card as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the data processing method based on a super SIM card as described in any one of claims 1 to 6.