Method, medium and device for intelligent charging and management of eSIM card based on traffic prediction
By acquiring changes in eSIM card pricing standards and dynamically adjusting switching priorities, the problem of additional costs caused by changes in eSIM card pricing under multiple operator packages is solved, achieving stability and efficiency in intelligent billing and management.
Patent Information
- Application Number
- CN202510271007.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-05
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-03-05
AI Technical Summary
In existing technologies, eSIM cards cannot adjust their billing models in a timely manner when multiple operators change their plans and tariff standards, which may cause users to pay unnecessary additional fees.
By using traffic prediction methods, we can obtain the subscription time and tariff changes of supplementary cards, dynamically adjust the switching priority, and switch to supplementary cards with unchanged tariffs to avoid unnecessary cost increases.
This effectively avoids users paying extra fees due to changes in tariff standards, improves the efficiency of smart billing management for eSIM cards, and ensures the stability of user tariffs.
Smart Images

Figure CN120128885B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of mobile communication, in particular to an eSIM card intelligent charging and management method based on traffic prediction. BACKGROUND
[0002] An eSIM is an electronic SIM card, which is a data file that can be downloaded to a mobile terminal through a network. With it, various electronic products can connect to the Internet, make calls, send messages, etc. There is no difference in function from a normal SIM card. Any device that can access a mobile network can use an eSIM, of course, provided that the device hardware supports the eSIM. The eSIM solution integrated in hardware occupies only 1 / 3 of the space of a Nano SIM card and will evolve to smaller sizes in the future. As an electronic SIM card, it can be conveniently deployed online. In the prior art, multiple eSIM cards with little remaining traffic that are not sufficient for use as a main card are used as a secondary card, fragmented and switched with the main card to fully utilize the remaining traffic of these secondary cards. However, the packages, discounts, and roaming fees of various operators are different. If multiple eSIM cards have traffic packages, if the operators modify the cost standards of the traffic packages, and the terminal's charging model cannot be adjusted in time, the user may need to pay unnecessary additional fees. Therefore, it is necessary to provide an eSIM card intelligent charging and management method suitable for different traffic packages of multiple operators and possible changes in cost standards. SUMMARY
[0003] The purpose of the present application is to provide an eSIM card intelligent charging and management method suitable for different traffic packages of multiple operators and possible changes in cost standards.
[0004] According to an aspect of the present application, an eSIM card intelligent charging and management method based on traffic prediction is provided, which is applied to the process of switching from a main card to any of multiple secondary cards in a terminal, and the method comprises:
[0005] Switching to the secondary card;
[0006] Obtaining the subscription time of the secondary card and determining whether the cost standard from the subscription time of the secondary card to the current time has changed;
[0007] If the cost standard of the secondary card has changed, the switching priority of the secondary card is reduced, and another secondary card is switched to;
[0008] The steps of obtaining the subscription time of the secondary card, determining whether the cost standard of the secondary card has changed, reducing the switching priority of the secondary card, and switching to another secondary card are sequentially executed until a secondary card with no change in cost standard is switched to.
[0009] More preferably, the step of judging whether the tariff standard of the secondary card changes comprises:
[0010] Accessing a remote tariff query interface of the operator corresponding to the secondary card to obtain the current tariff standard of the secondary card;
[0011] Comparing the tariff standard at the subscription time of the secondary card with the current tariff standard of the secondary card;
[0012] Setting a preset threshold of the tariff standard change range, if the change range of the tariff standard of the secondary card is greater than or equal to the preset threshold, it is determined that the tariff standard of the secondary card changes, if the change range of the tariff standard of the secondary card is less than the preset threshold, it is determined that the tariff standard of the secondary card does not change.
[0013] More preferably, the preset threshold of the tariff standard change range is dynamically adjusted according to the following factors:
[0014] User historical traffic cost situation, including traffic usage and tariff expenditure from the subscription time of the secondary card to the current time, and traffic usage and tariff expenditure in a first historical time period, and calculating the unit traffic cost;
[0015] Change trend of unit traffic cost, calculating the change rate between the unit traffic cost from the subscription time of the secondary card to the current time and the unit traffic cost in the first historical time period.
[0016] More preferably, the preset threshold of the tariff standard change range is dynamically adjusted according to the following factors:
[0017] Operator tariff adjustment situation, statistics the number of tariff changes of the operator of the secondary card from the subscription time of the secondary card to the current time, and calculating the change range of the tariff standard of each change;
[0018] Historical tariff change range, statistics the average tariff change range of the secondary card in a second historical time period.
[0019] More preferably, the preset threshold of the tariff standard change range is dynamically adjusted according to the following factors:
[0020] User future traffic demand prediction, statistics the traffic usage of the user in a third historical time period, and predicting the traffic demand of the user in a future prediction time period based on the statistics result;
[0021] Traffic cost calculation under the tariff standard, calculating the cost required to meet the traffic demand under the tariff standard at the subscription time of the secondary card, and calculating the cost required to meet the traffic demand under the current tariff standard of the secondary card, obtaining the cost change rate.
[0022] More preferably, the dynamic adjustment of the preset threshold of the tariff standard change range further comprises:
[0023] After detecting that the tariff standard of the secondary card changes, the tariff change frequency of the secondary card in a plurality of historical time periods in the past is calculated;
[0024] An adaptive adjustment rule of the tariff standard change range is set, wherein:
[0025] If the tariff change frequency of the secondary card shows an increasing trend in the historical time periods, the switching priority of the secondary card is reduced;
[0026] If the tariff change frequency of the secondary card shows a stable or decreasing trend in the historical time periods, the switching priority of the secondary card is maintained or increased.
[0027] More preferably, an adjustment threshold of the tariff standard change range is set, and the threshold is updated based on the tariff change frequency of the secondary card;
[0028] When the tariff change frequency of the secondary card exceeds the adjustment threshold in a preset time window, the preset threshold of the tariff standard change range of the secondary card is recalculated, and the switching priority of the secondary card is adjusted;
[0029] If the preset threshold of the adjusted tariff standard change range is higher than the original threshold, the secondary card switching is triggered in advance to avoid the increase of user traffic cost caused by frequent tariff changes;
[0030] If the preset threshold of the adjusted tariff standard change range is lower than the original threshold, the switching priority of the secondary card is maintained or increased to reduce the number of unnecessary secondary card switching.
[0031] A computer readable storage medium stores a computer program, and the computer program is executed by a processor to make the processor execute the steps of the method.
[0032] A computer device includes a memory and a processor, and the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the steps of the method.
[0033] The present application has the following beneficial effects:
[0034] By acquiring the subscription time of the secondary card and judging whether the tariff standard changes from the subscription time of the secondary card to the current time, if the tariff standard of the secondary card changes, the switching priority of the secondary card is reduced, and another secondary card is switched to until a secondary card with unchanged tariff standard is switched to, so as to avoid unnecessary additional costs that the user may need to pay. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced. Obviously, the accompanying drawings in the following description only only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0036] Figure 1 The flowchart of the eSIM card intelligent charging and management method based on traffic prediction according to an embodiment of the present application;
[0037] Figure 2 The structural block diagram of the computer device according to an embodiment of the present application;
[0038] The table number explanation is as follows:
[0039] 100, computer device. DETAILED DESCRIPTION
[0040] In order to facilitate the understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The preferred embodiments of the present application are shown in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0041] Please refer to Figure 1 An embodiment of the present application provides an eSIM card intelligent charging and management method based on traffic prediction, which is applied to the process of switching from a master card to any one of multiple secondary cards in a terminal. The method comprises the following steps:
[0042] S10, switching to the secondary card.
[0043] S20, obtaining the subscription time of the secondary card and determining whether the tariff standard changes from the subscription time of the secondary card to the current time.
[0044] Specifically, the step of determining whether the tariff standard of the secondary card changes is specifically: the system accesses the remote tariff query interface of the operator corresponding to the secondary card to obtain the current tariff standard of the secondary card. The system compares the tariff standard of the subscription time of the secondary card with the current tariff standard of the secondary card. A preset threshold of tariff standard change range is set, if the change range of the tariff standard of the secondary card is greater than or equal to the preset threshold, it is determined that the tariff standard of the secondary card changes, if the change range of the tariff standard of the secondary card is less than the preset threshold, it is determined that the tariff standard of the secondary card does not change.
[0045] Further, the preset threshold of the tariff change range is dynamically adjusted according to the following factors: user historical traffic fee situation, unit traffic fee change trend, operator tariff adjustment situation, historical tariff change range, or user future traffic demand prediction.
[0046] Specifically, the user historical traffic fee situation includes traffic usage and tariff expenditure from the time of subscription of the secondary card to the current time, and traffic usage and tariff expenditure in a first historical time period, and a unit traffic fee is calculated.
[0047] The traffic usage and tariff expenditure from the time of subscription of the secondary card to the current time represent a long-term trend of the unit traffic fee of the user, and the traffic usage and tariff expenditure in the first historical time period represent a short-term trend of the unit traffic fee of the user.
[0048] The unit traffic fee of the user in the long-term and short-term time periods is calculated to determine the change trend of the traffic tariff. The unit traffic fee can be calculated according to the following formula:
[0049] Unit traffic fee = tariff expenditure / traffic usage
[0050] A unit traffic fee change threshold is set, for example: if the unit traffic fee increases by more than 10% in the short term, it indicates that the traffic cost is rising, and the preset threshold should be reduced, that is, the tariff change is more strictly determined to reduce the additional expenditure caused by tariff changes.
[0051] If the unit traffic fee decreases by more than 15% in the short term, it indicates that the traffic tariff is reduced, and the preset threshold can be relaxed to make the secondary card switching more flexible to take advantage of lower traffic tariffs.
[0052] Specifically, the preset threshold is dynamically adjusted according to the change trend of the unit traffic fee, which can first calculate the change rate between the unit traffic fee from the time of subscription of the secondary card to the current time and the unit traffic fee in the first historical time period.
[0053] The unit traffic fee change rate can be calculated according to the following formula:
[0054] Change rate = (short-term unit traffic fee - long-term unit traffic fee) / long-term unit traffic fee x 100%
[0055] Wherein:
[0056] Long-term unit traffic fee = total tariff expenditure ÷ total traffic usage (calculated from the time of subscription).
[0057] Short-term unit traffic fee = recent (first historical time period) tariff expenditure ÷ recent traffic usage.
[0058] When the change rate is >10%, the system reduces the preset threshold (more stringent), reduces the switching due to the increase in the tariff, and avoids the impact of high tariffs on users.
[0059] When the change rate is ≤10% and ≥-10%, the system maintains the original preset threshold and does not adjust, to maintain stability.
[0060] When the change rate is <-10%, the system increases the preset threshold (more relaxed), and allows more free switching to the low-cost secondary card to optimize the tariff expenditure.
[0061] Specifically, when the preset threshold is dynamically adjusted according to the tariff adjustment of the operator, the number of tariff changes of the operator of the secondary card from the subscription time of the secondary card to the current time is counted, and the change amplitude of the tariff standard of each change is calculated.
[0062] The number of tariff changes of the operator of the secondary card from the subscription time of the secondary card to the current time is counted, which is used to evaluate the frequency of the tariff change of the operator. The change amplitude of the tariff standard of each change is calculated, which is used to analyze the influence degree of the tariff adjustment.
[0063] For example, when the number of tariff changes is ≥3 and the change amplitude is >10%, the system reduces the preset threshold (more stringent), reduces the switching of the secondary card due to the instability of the tariff, and ensures the stable tariff of the user.
[0064] When the number of tariff changes is <3 and the change amplitude is ≤10%, the system maintains the original preset threshold and maintains the existing secondary card switching strategy.
[0065] When the number of tariff changes is ≥5 and the change amplitude is <5%, the system increases the preset threshold (more relaxed), and allows more free switching of the secondary card to take advantage of possible low-price tariffs.
[0066] Specifically, when the preset threshold is dynamically adjusted according to the historical tariff change amplitude, the average tariff change amplitude of the secondary card in a second historical time period is counted.
[0067] The second historical time period can be a fixed time window (for example, 6 months, 12 months, or 24 months), which is used to evaluate the long-term tariff change trend of the operator.
[0068] For example, when the average tariff change amplitude is >10%, the system reduces the preset threshold (more stringent), reduces the switching of the secondary card due to the fluctuation of the tariff, and improves the tariff stability of the user.
[0069] When the average tariff change amplitude is between 5% and 10%, the system maintains the original preset threshold and maintains the current secondary card switching strategy.
[0070] When the average tariff change rate is less than 5%, the system increases the preset threshold (more relaxed) to allow more free switching of the secondary card to adapt to the low fluctuation tariff environment.
[0071] Specifically, when the preset threshold is dynamically adjusted according to the user's future traffic demand prediction, the user's traffic usage in a third historical time period is counted, and the user's traffic demand in a future traffic prediction time period is predicted based on the counting result.
[0072] For example, the third historical time period can be a fixed time window (e.g., 30 days, 60 days, or 90 days) for analyzing the user's recent traffic usage. Taking 3 months of 90 days as an example, the traffic usage of the first month, the second month and the third month is counted respectively, and the traffic monthly growth rate from the first month to the second month and the traffic monthly growth rate from the second month to the third month are calculated, and the average of the two is taken.
[0073] If the average growth rate is greater than or equal to 10%, the system reduces the preset threshold (more strict) to reduce the cost increase caused by the traffic increase and limit the secondary card switching.
[0074] If the growth rate is between 5% and 10%, the system maintains the original preset threshold to maintain the existing secondary card switching strategy.
[0075] If the growth rate is less than or equal to 5% or negative, the system increases the preset threshold (more relaxed) to allow more free switching of the secondary card to optimize the user's tariff.
[0076] Specifically, when the preset threshold is dynamically adjusted according to the traffic cost calculation under the tariff standard, the cost required to meet the traffic demand under the tariff standard at the subscription time of the secondary card is calculated first, and then the cost required to meet the traffic demand under the current tariff standard of the secondary card is calculated, and the cost change rate is obtained.
[0077] For example, when the cost change rate is greater than 20%, the preset threshold is reduced (more strict) to reduce the frequent secondary card switching caused by the tariff increase and prefer to keep the current secondary card.
[0078] When the cost change rate is between 10% and 20%, the original preset threshold is maintained, and the existing secondary card switching strategy is maintained without adjustment.
[0079] When the cost change rate is less than or equal to 10% or negative, the preset threshold is increased (more relaxed) to allow more free switching of the secondary card to select a more preferential tariff plan.
[0080] S30, if the tariff standard of the secondary card changes, the switching priority of the secondary card is reduced, and another secondary card is switched to.
[0081] Further, after detecting the change of the tariff standard of the secondary card, the change frequency of the tariff of the secondary card in a plurality of historical time periods in the past can be calculated. An adaptive adjustment rule of the change range of the tariff standard is set, wherein: if the change frequency of the tariff of the secondary card shows an increasing trend in the historical time periods, the switching priority of the secondary card is reduced. If the change frequency of the tariff of the secondary card shows a stable or decreasing trend in the historical time periods, the switching priority of the secondary card is maintained or increased.
[0082] More preferably, an adjustment threshold of the change range of the tariff standard can be set, and the threshold is updated based on the change frequency of the tariff of the secondary card. When the change frequency of the tariff of the secondary card exceeds the adjustment threshold in a preset time window, the preset threshold of the change range of the tariff standard of the secondary card is recalculated, and the switching priority of the secondary card is adjusted. If the preset threshold of the adjusted change range of the tariff standard is higher than the original threshold, the secondary card switching is triggered in advance to avoid the increase of user traffic cost caused by frequent tariff changes. If the preset threshold of the adjusted change range of the tariff standard is lower than the original threshold, the switching priority of the secondary card is maintained or increased to reduce the number of unnecessary secondary card switching.
[0083] S40, sequentially performing the steps of obtaining the subscription time of the secondary card, judging whether the tariff standard of the secondary card changes, reducing the switching priority of the secondary card, and switching to another secondary card, until switching to a secondary card whose tariff standard does not change.
[0084] The embodiment also provides a computer readable storage medium storing a computer program, wherein the computer program is executed by a processor to make the processor execute the steps of the method.
[0085] The embodiment also provides a computer device 100 comprising a memory and a processor, wherein the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the steps of the method.
[0086] Figure 2 An internal structure diagram of the computer device 100 in an embodiment is shown. The computer device 100 can be a terminal or a server. As shown in the figure, the computer device 100 comprises a processor 1001, a memory 1002, and a communication interface 1003. Figure 2As shown, the computer device 100 includes a processor, a memory and a network interface connected through a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device 100 stores an operating system, and can also store a computer program which, when executed by the processor, can enable the processor to implement the method described in the embodiments. The internal memory can also store a computer program which, when executed by the processor, can enable the processor to execute the method described in the embodiments. Those skilled in the art can understand that Figure 2 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device 100 to which the scheme of the present application is applied. The specific computer device 100 can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0087] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM) and the like.
[0088] In this way, by acquiring the subscription time of the secondary card and determining whether the tariff standard changes from the subscription time of the secondary card to the current time, if the tariff standard of the secondary card changes, the switching priority of the secondary card is reduced, and another secondary card is switched to until a secondary card with no change in tariff standard is switched to, so as to avoid unnecessary additional fees that the user may need to pay.
[0089] The above-described embodiments are merely illustrative of several embodiments of the present application, which are described in more detail and in a specific manner, but should not be construed as limiting the scope of the patent application. It should be noted that, for those skilled in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application.
Claims
1. A smart billing and management method for eSIM cards based on traffic prediction, applied to the process of a terminal switching from a primary card to any of multiple secondary cards, characterized in that, The method includes: Switch to the secondary card; Obtain the order time of the secondary card and determine whether the tariff standard has changed from the order time of the secondary card to the current time; If the tariff of the secondary card changes, the switching priority of the secondary card will be reduced, and the user will switch to another secondary card. The steps of obtaining the subscription time of the secondary card, determining whether the tariff of the secondary card has changed, reducing the switching priority of the secondary card, and switching to another secondary card are executed sequentially until the secondary card with unchanged tariff is switched to.
2. The method for smart billing and management of eSIM cards based on traffic prediction according to claim 1, characterized in that, The step of determining whether the tariff standard of the supplementary card has changed includes: Access the remote tariff query interface of the operator corresponding to the secondary card to obtain the current tariff standard of the secondary card; Compare the tariff schedule of the sub-card at the time of its purchase with the current tariff schedule of the sub-card; A preset threshold is set for the change range of the tariff standard. If the change range of the tariff standard of the secondary card is greater than or equal to the preset threshold, it is determined that the tariff standard of the secondary card has changed. If the change range of the tariff standard of the secondary card is less than the preset threshold, it is determined that the tariff standard of the secondary card has not changed.
3. The method for smart billing and management of eSIM cards based on traffic prediction according to claim 2, characterized in that, The preset threshold for the change in the tariff standard is dynamically adjusted based on the following factors: The user's historical data usage and charges include data usage and charges from the time the secondary card was purchased to the present time, as well as data usage and charges within the first historical time period, and calculates the cost per unit of data usage. The trend of unit traffic cost is calculated by determining the rate of change between the unit traffic cost from the time the secondary card was ordered to the present time and the unit traffic cost during the first historical time period.
4. The method for intelligent billing and management of eSIM cards based on traffic prediction according to claim 2, characterized in that, The preset threshold for the change in the tariff standard is dynamically adjusted based on the following factors: The operator's tariff adjustment situation includes counting the number of tariff changes for the secondary card from the time the secondary card was purchased to the current time, and calculating the tariff standard change range for each change. Historical tariff change range: This refers to the average tariff change range of the sub-card during the second historical period.
5. The method for smart billing and management of eSIM cards based on traffic prediction according to claim 3, characterized in that, The dynamic adjustment of the preset threshold for the change range of the tariff standard further includes: After detecting a change in the tariff standard of the secondary card, the frequency of tariff changes of the secondary card in the past multiple historical time periods is calculated; Set adaptive adjustment rules for changes in tariff standards, where: If the frequency of tariff changes for the secondary card shows an increasing trend within the historical time period, then the switching priority of the secondary card will be reduced. If the frequency of tariff changes for the secondary card is stable or decreasing within the historical time period, the switching priority of the secondary card will be maintained or increased.
6. The method for smart billing and management of eSIM cards based on traffic prediction according to claim 5, characterized in that, Set an adjustment threshold for the magnitude of tariff changes, and update the threshold based on the frequency of tariff changes for the secondary card; When the frequency of tariff changes of the secondary card exceeds the adjustment threshold within a preset time window, the preset threshold for the change range of the tariff standard of the secondary card is recalculated, and the switching priority of the secondary card is adjusted.
7. The method for smart billing and management of eSIM cards based on traffic prediction according to claim 6, characterized in that, If the preset threshold for the change in the adjusted tariff standard is higher than the original threshold, the secondary card switching will be triggered in advance to avoid increased user data charges due to frequent tariff changes. If the preset threshold for the change in the adjusted tariff standard is lower than the original threshold, the switching priority of the secondary card will be maintained or increased to reduce unnecessary switching of the secondary card.
8. A computer-readable storage medium, characterized in that, The system stores a computer program that, when executed by a processor, causes the processor to perform the steps of the method as described in any one of claims 1 to 6.
9. A computer device, characterized in that, It includes a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of the method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Communication terminal and method for choosing network automatically according to charging standard thereof
CN103096286A
Virtual card management method and apparatus
CN104883657A