Method, system and device for traffic recharging of internet of things card
By asynchronously activating IoT cards and topping up data usage through the service platform, and by performing asynchronous card monitoring, the problems of using IoT cards without prior subscription and network activation failures have been solved, thereby improving the efficiency of IoT card usage and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2026-03-20
AI Technical Summary
In existing technologies, IoT cards suffer from problems such as losses for operators due to use without prior subscription and network failure after subscription, resulting in a poor user experience.
This invention provides a method and system for topping up data traffic on IoT cards. The system determines the order type through a service platform, asynchronously executes card activation and data traffic top-up operations, and performs asynchronous card monitoring on IoT cards, including delay queue management and card repair mechanisms, to ensure that IoT cards are topped up in a normal activation state.
This effectively avoids losses to operators caused by using the service without payment, improves the efficiency and user experience of IoT cards, and ensures that IoT cards can be used normally after being recharged.
Smart Images

Figure CN117041298B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of Internet of Things, and more particularly to a traffic recharge method, system and device of an Internet of Things card. BACKGROUND
[0002] With the development of the Internet of Things field, the application of the Internet of Things card is more and more extensive. For example, the Internet of Things card is widely used in intelligent scenarios such as automobiles and smart wearable devices. The Internet of Things card needs to be recharged in the process of use. In the related art, before starting to use the Internet of Things card, the user needs to initiate an Internet of Things card traffic subscription, and perform card opening and traffic recharge on the Internet of Things card. How to realize normal use of the Internet of Things card after the user subscribes to the Internet of Things card traffic, so as to protect the rights and interests of both the Internet of Things card operator and the Internet of Things card user, has become one of the problems to be solved. SUMMARY
[0003] Therefore, the present application provides a traffic recharge method, system and device of an Internet of Things card to improve the above problems.
[0004] In a first aspect, the present application provides a traffic recharge method of an Internet of Things card, comprising:
[0005] The service platform judges whether a user end initiates an Internet of Things card traffic recharge subscription application on the service platform. If no Internet of Things card traffic recharge subscription application is received, the waiting for receiving is continued. If the Internet of Things card traffic recharge subscription application is received, the following steps are executed.
[0006] The service platform judges whether the order corresponding to the received Internet of Things card traffic recharge subscription application is a paid order.
[0007] If it is a paid order, after the user end completes the payment, the service platform performs card opening and traffic recharge on the Internet of Things card for the paid order, and simultaneously starts card monitoring on the Internet of Things card. If it is a paid order and the user end does not perform the payment, the operation of performing card opening and traffic recharge on the corresponding Internet of Things card is terminated. If it is a free payment order, the service platform directly performs card opening and traffic recharge on the Internet of Things card, and simultaneously starts card monitoring on the Internet of Things card.
[0008] The card opening and traffic recharge on the Internet of Things card by the service platform and the card monitoring on the Internet of Things card are asynchronous operations.
[0009] The method for the service platform to perform card opening and traffic recharge on the Internet of Things card comprises:
[0010] The service platform queries the network state of the Internet of Things card from an operator platform.
[0011] When the Internet of Things card is in an open network state, directly performing traffic recharge on the Internet of Things card;
[0012] When the Internet of Things card is in a network disconnect state, the service platform initiates a card opening application to the operator platform, waits for and receives the card opening processing result of the Internet of Things card by the operator platform;
[0013] If the card opening processing is successful, performing traffic recharge on the corresponding Internet of Things card;
[0014] If the card opening processing fails, but the Internet of Things card meets the determination success condition, performing traffic recharge on the Internet of Things card; if the card opening processing fails, and the Internet of Things card does not meet the determination success condition, performing a delay retry;
[0015] The method for monitoring the Internet of Things card includes:
[0016] Adding the Internet of Things card to a delay queue;
[0017] Judging whether the Internet of Things card can be normally used or not;
[0018] When the Internet of Things card can be normally used, judging whether the monitoring time length of the Internet of Things card reaches a maximum monitoring time length or not, if the maximum monitoring time length is reached, ending the asynchronous monitoring; if the maximum monitoring time length is not reached, adding the Internet of Things card to the delay queue again, and continuing to execute the step of judging whether the Internet of Things card can be normally used or not;
[0019] When the Internet of Things card cannot be normally used, executing an alarm and performing an Internet of Things card repair operation, after the repair of the Internet of Things card is completed, adding the repaired Internet of Things card to the delay queue again, and continuing to execute the step of judging whether the Internet of Things card can be normally used or not.
[0020] Optionally, wherein:
[0021] The maximum delay time length of the delay retry is 180s.
[0022] Optionally, wherein:
[0023] The maximum monitoring time length is 6 hours.
[0024] In a second aspect, the application provides a traffic recharge system of an Internet of Things card, including a user end, a service platform and an operator platform;
[0025] The user end is used for initiating subscription in the service platform;
[0026] The service platform comprises a traffic recharge module and a card monitoring module, the traffic recharge module is used for opening a card and recharging traffic for an Internet of Things card, and the card monitoring module is used for monitoring the card of the Internet of Things card; wherein the traffic recharge module is used for querying a network state of the Internet of Things card from an operator platform; when the Internet of Things card is in an open network state, the traffic of the Internet of Things card is directly recharged; when the Internet of Things card is in a network interruption state, the service platform initiates a card opening application to the operator platform, waits for and receives a card opening processing result of the Internet of Things card from the operator platform; if the card opening application succeeds, the traffic of the corresponding Internet of Things card is recharged; if the card opening application fails, but the Internet of Things card meets a successful determination condition, the traffic of the Internet of Things card is recharged; if the card opening application fails, and the Internet of Things card does not meet the successful determination condition, a delay retry is performed; the card monitoring module is used for adding the Internet of Things card to a delay queue, and determining whether the Internet of Things card can be normally used; when the Internet of Things card can be normally used, it is determined whether a monitoring time length of the Internet of Things card reaches a maximum monitoring time length, if the maximum monitoring time length is reached, the asynchronous monitoring is ended, if the maximum monitoring time length is not reached, the Internet of Things card is put into the delay queue, and the step of determining whether the Internet of Things card can be normally used is continued to be executed; when the Internet of Things card cannot be normally used, an alarm is performed and an Internet of Things card repair operation is performed, after the Internet of Things card is repaired, the repaired Internet of Things card is added to the delay queue again, and the step of determining whether the Internet of Things card can be normally used is continued to be executed.
[0027] The operator platform is used for querying and returning a card state and a network opening processing result of the Internet of Things card.
[0028] Optionally, wherein:
[0029] The service platform further comprises a payment management module, used for managing the payment order and the free payment order.
[0030] In a third aspect, the present application provides a traffic recharge device for an Internet of Things card, comprising:
[0031] At least one processor;
[0032] At least one memory for storing at least one program;
[0033] When the at least one program is executed by the at least one processor, the at least one processor implements the traffic recharge method for the Internet of Things card.
[0034] Compared with the prior art, the traffic recharge method, system and device for the Internet of Things card provided by the present application at least achieve the following beneficial effects:
[0035] The application provides a traffic recharge method, system and device of an Internet of Things card.
[0036] Of course, it is not necessary for any product implementing the present application to achieve all the technical effects mentioned above at the same time.
[0037] Other features and advantages of the present application will become apparent from the following detailed description of exemplary embodiments of the present application with reference to the drawings. BRIEF DESCRIPTION OF DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the application and, together with the description, serve to explain the principles of the application.
[0039] Figure 1 Fig. 1 shows a flow chart of a traffic recharge method of an Internet of Things card provided by an embodiment of the application;
[0040] Figure 2 Fig. 2 shows a flow chart of step S20 in the application; Figure 1
[0041] Figure 3 Fig. 3 shows a flow chart of step S30 in the application; Figure 1
[0042] Figure 4 Fig. 4 shows a schematic diagram of a traffic recharge system of an Internet of Things card provided by an embodiment of the application;
[0043] Figure 5 Fig. 5 shows a schematic diagram of a traffic recharge device of an Internet of Things card provided by an embodiment of the application. DETAILED DESCRIPTION
[0044] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. Note that the relative arrangement, numerical expressions, and numerical values of components and steps set forth in these embodiments are not limiting to the scope of the present application unless specifically stated otherwise.
[0045] The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the scope of the application its application or uses.
[0046] Techniques, methods, and apparatus known to those of ordinary skill in the relevant art can not be discussed in detail herein, but should be considered as part of the specification.
[0047] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not limiting. Thus, other examples of the exemplary embodiments can have different values.
[0048] It should be noted that like reference numerals and letters refer to like items in the following drawings, and thus, once an item is defined in one drawing, it need not be discussed further in subsequent drawings.
[0049] In the related art, there are two ways for a user to use an IoT card. In the first way, the user first performs network opening service of the IoT card and then performs traffic subscription of the IoT card. In the second way, the user first performs traffic subscription of the IoT card and then performs network opening service of the IoT card. In the first way, there is a case of using the IoT card without subscription, which is an abnormal case of traffic use and causes loss to the operator. In the second way, there is a case of network opening failure of the IoT card after subscription, which is an abnormal case of IoT card use and causes poor user experience. How to improve the abnormal use of the IoT card and the abnormal use of traffic so as to protect the rights and interests of both the operator and the user of the IoT card has become one of the problems to be solved.
[0050] Therefore, the present application provides a traffic recharge method and system of an IoT card to solve the above problems.
[0051] Figure 1 Fig. 1 shows a flowchart of a traffic recharge method of an IoT card provided by an embodiment of the present application, Figure 2 Fig. 2 shows a flowchart of step S20 in the embodiment of the present application, Figure 1 Fig. 3 shows a flowchart of step S30 in the embodiment of the present application, and Figure 3 Fig. 4 shows a flowchart of step S40 in the embodiment of the present application, and Figure 1 Fig. 5 shows a flowchart of step S50 in the embodiment of the present application, and Figures 1 to 3The application provides a traffic recharge method of an Internet of Things card, comprising the following steps: S10, a service platform judges whether a traffic recharge subscription application of an Internet of Things card initiated by a user terminal on the service platform is received; S112, if the traffic recharge subscription application of the Internet of Things card is not received, the step of waiting for receiving is continued; S111, if the traffic recharge subscription application of the Internet of Things card is received, the following steps are executed: the service platform judges whether an order corresponding to the received traffic recharge subscription application of the Internet of Things card is a paid order; S122, if the order is a paid order, after the user terminal completes payment, the step S20 of the service platform opening a card and performing traffic recharge on the Internet of Things card is executed, and the step S30 of starting card monitoring on the Internet of Things card is executed simultaneously; S121, if the order is a paid order and the user does not perform payment, the operation of opening a card and performing traffic recharge on the corresponding Internet of Things card is terminated; S123, if the order is a free payment order, the step S20 of the service platform directly opening a card and performing traffic recharge on the Internet of Things card is executed, and the step S30 of starting card monitoring on the Internet of Things card is executed simultaneously;
[0052] Wherein, the step S20 of the service platform opening a card and the step S30 of traffic recharge and starting card monitoring on the Internet of Things card are asynchronous operations;
[0053] Please refer to Figure 1 and Figure 2 , the step S20 of the service platform opening a card and performing traffic recharge on the Internet of Things card, comprising:
[0054] S21, the service platform inquires the network state of the Internet of Things card from an operator platform;
[0055] S22, when the Internet of Things card is in an open network state, directly performing traffic recharge on the Internet of Things card;
[0056] S23, when the Internet of Things card is in a network disconnected state, the service platform initiates a card opening application to an operator platform, waits for and receives the card opening result of the Internet of Things card of the operator platform; if the card opening is successful, performing traffic recharge on the corresponding Internet of Things card; if the card opening fails, but the Internet of Things card meets the judgment success condition, performing traffic recharge on the Internet of Things card; if the card opening fails and the Internet of Things card does not meet the judgment success condition, performing a delayed retry;
[0057] Please refer to Figure 1 and Figure 3 , the step S30 of starting card monitoring on the Internet of Things card, comprising:
[0058] S31, adding the Internet of Things card to a delay queue;
[0059] S32, judging whether the Internet of Things card can be normally used;
[0060] S331, when the Internet of Things card can be normally used, judging whether the monitoring time length of the Internet of Things card reaches the maximum monitoring time length, if the maximum monitoring time length has been reached, ending the asynchronous monitoring; if the maximum monitoring time length has not been reached, adding the Internet of Things card to the delay queue again, and continuing to execute the step of judging whether the Internet of Things card can be normally used.
[0061] S332, when the Internet of Things card cannot be normally used, executing an alarm and performing an Internet of Things card repair operation, after the repair of the Internet of Things card is completed, adding the repaired Internet of Things card to the delay queue again, and continuing to execute the step of judging whether the Internet of Things card can be normally used.
[0062] It should be noted that the step S22 and the step S23 are parallel steps, not executed at the same time, if the step S22 is executed, the step S23 is not executed, if the step S23 is executed, the step S22 is not executed. The step S331 and the step S332 are parallel steps, not executed at the same time, if the step S331 is executed, the step S332 is not executed, if the step S332 is executed, the step S331 is not executed.
[0063] Specifically, in the traffic recharge method of the Internet of Things card provided in the application, the service platform first judges whether a traffic recharge subscription application initiated by the user side on the service platform is received, when the service platform receives the traffic recharge subscription application of the Internet of Things card, judges whether the order corresponding to the subscription application is a paid order or a free payment order, if the order is a paid order, but the user side has not paid, terminates the subsequent operation, if the order is a paid order and the user side completes the payment, or the order is a free payment order, the Internet of Things card is opened and the traffic is recharged, and the card monitoring of the Internet of Things card is started, so that when the user side initiates the traffic recharge subscription application order of the Internet of Things card on the service platform, the order is a paid order and the payment is completed, or the user side initiates the traffic recharge subscription application order of the Internet of Things card on the service platform, the order is a free payment order, the service platform opens the card and recharges the traffic of the Internet of Things card, which is helpful to avoid the use of traffic by the user side before initiating the subscription and payment, so that the user initiates the subscription on the service platform, and the card and traffic of the Internet of Things card are recharged without payment, which leads to the use of traffic without payment, causing the loss of the operator platform, therefore, the user side needs to complete the payment after initiating the subscription on the service platform, and the service platform executes the opening and traffic recharge of the Internet of Things card after receiving the order information of the user side after completing the payment, which is helpful to reduce the loss of the operator platform. It should be noted that the free payment order is equivalent to the user side initiating the subscription on the service platform, skipping the payment, and defaulting to complete the payment, that is, equivalent to the user side completing the payment, directly opening the card and recharging the traffic of the Internet of Things card, and the card detection of the Internet of Things card.
[0064] In the method for opening a card and charging traffic of the Internet of Things card by the service platform, first, the network state of the Internet of Things card is queried from the operator platform. If the Internet of Things card is in the network opening state, the traffic of the Internet of Things card is directly charged. If the Internet of Things card is in the network interruption state, the opening of the card is initiated from the operator platform. After the opening of the card is successfully handled, the traffic is charged. For the Internet of Things card whose opening of the card fails but meets the successful determination condition, the traffic of the Internet of Things card is charged. If the opening of the card fails and does not meet the successful determination condition, the delay retry process is entered. In this way, after the subscription is initiated by the user end, the opening of the card and the traffic charging of the Internet of Things card are performed, which is beneficial to avoid the use of traffic by the user end before the subscription is initiated and is beneficial to reduce the loss of the operator platform. An optional embodiment provided by the application is that in the method for opening a card and charging traffic of the Internet of Things card by the service platform, in step S23, the opening of the card of the Internet of Things card fails, but the Internet of Things card meets the successful determination condition. At this time, the traffic of the Internet of Things card is still charged. Specifically, in this embodiment, for the case that the response of the operator platform interface fails, but the opening of the card of the Internet of Things card is actually successful, the opening of the card of the Internet of Things card can be directly determined to be successful, that is, the Internet of Things card meets the successful determination condition, and then the traffic charging of the Internet of Things card is performed. When the opening of the card of the Internet of Things card fails and does not meet the successful determination condition, the Internet of Things card is still added to the delay retry queue. In this way, when the response of the operator platform interface fails, but the opening of the card of the Internet of Things card is actually successful, the traffic charging of the Internet of Things card can be continued, which is beneficial to improve the efficiency of the traffic charging of the Internet of Things card and thus is beneficial to improve the user experience.
[0065] Please refer to Figure 1 and Figure 3The method for recharging the traffic of the Internet of Things card further comprises the step S30 of starting card monitoring of the Internet of Things card, for monitoring the network state of the Internet of Things card, which is beneficial to improve the situation that the Internet of Things card cannot be normally used after the recharging operation is completed, and is beneficial to improve the user experience. Meanwhile, the starting card and recharging traffic of the Internet of Things card and the starting card monitoring of the Internet of Things card are asynchronous operations, which do not affect the starting card and recharging traffic of the Internet of Things card, thereby improving the efficiency of the starting card and recharging traffic of the Internet of Things card and further improving the user experience. In the method for starting card monitoring of the Internet of Things card, the Internet of Things card that has completed the subscription is added to a delay queue. The Internet of Things cards in the delay queue are monitored in sequence. For each Internet of Things card, the maximum monitoring time is included. In the maximum monitoring time, it is judged whether the Internet of Things card can be normally used. If the Internet of Things card can be normally used, the Internet of Things card is continuously put into the delay queue to wait for the next monitoring, that is, the step of judging whether the Internet of Things card can be normally used is continuously executed. If the Internet of Things card cannot be normally used, an alarm is given and the card is repaired. After the repair of the Internet of Things card is completed, the repaired Internet of Things card is added to the delay queue again, and the step of judging whether the Internet of Things card can be normally used is continuously executed. In the monitoring process, if it is found that the monitoring time of the Internet of Things card has exceeded the maximum monitoring time, the Internet of Things card is removed from the delay queue, and the asynchronous monitoring is ended, so as to save the space of the delay queue and improve the efficiency of the asynchronous monitoring of the Internet of Things card.
[0066] It should be noted that the method for recharging the traffic of the Internet of Things card provided by the present application is also applicable to the Internet of Things card. Based on the premise that the Internet of Things user must be real-name before use, the Internet of Things card is not subjected to the network interruption operation. After the user is real-name, the subscription can be directly subjected to the traffic recharging, and the card is already in the card starting network state, which can reduce the number of card starting operations, is beneficial to reduce the pressure of the operator platform, and improves the user experience.
[0067] Please refer to Figure 3Optionally, the maximum monitoring duration is 6 hours. Specifically, the IoT card is asynchronously monitored, which is used to focus on monitoring problematic cards, so as to ensure that the user can normally perform traffic recharge and normal use after initiating subscription. If the card can be normally used in each monitoring within the maximum monitoring duration, the card will be in the delay queue and wait for the next monitoring, thus occupying the delay queue space. Therefore, the maximum monitoring duration is set to 6 hours, which is beneficial to the asynchronous monitoring of the IoT card and timely removal of the normally used IoT card from the delay queue. An optional embodiment provided by the present application is that the user initiates subscription on the service platform, the service platform performs card opening and traffic recharge on the IoT card, and the service platform starts card monitoring on the IoT card. In the monitoring process of the IoT card, the IoT card is first added to the delay queue. It is determined whether the IoT card can be normally used. When the IoT card can be normally used, it is determined whether the monitoring duration of the IoT card has reached the maximum monitoring duration of 6 hours. If the monitoring duration is 6 hours, the asynchronous monitoring is ended. If the monitoring duration has not reached 6 hours, the IoT card is put into the delay queue to wait for the next monitoring. When the IoT card cannot be normally used, an alarm is executed and the IoT card is repaired. In this way, the IoT card whose monitoring duration has reached the maximum monitoring duration is removed from the delay queue in time, so as to avoid occupying the delay queue time.
[0068] It should be noted that the alarm refers to an alarm to the developer, and the developer judges the abnormal situation, analyzes the abnormal reason and subsequent processing method according to the actual situation.
[0069] Please refer to Figure 2 Optionally, the maximum delay duration of the delay retry is 180s.
[0070] Specifically, in the method for opening a card and recharging a flow of the Internet of Things card by the service platform, the maximum value of the delay duration of the delay retry is set to 180s, so that the Internet of Things card is prevented from being in the delay retry process and occupying the thread for opening the card and recharging the flow of the Internet of Things card. It should be noted that in the actual delay retry process, the delay duration can be configured to increase according to the number of retries, for example, the delay duration is set to 30s for the first delay retry, the delay duration is set to 60s for the second delay retry, the delay duration is set to 90s for the third delay retry, and the maximum value of the delay duration is 180s. An optional embodiment provided by the present application sets the delay duration of the delay retry to 120s, and the specific process is as follows: after the user end initiates subscription, the opening of the card and the recharging of the flow of the Internet of Things card are performed, the service platform first queries the network state of the Internet of Things card from the operator platform; when the Internet of Things card is in the network opening state, the flow is recharged; when the Internet of Things card is in the network disconnecting state, the service platform initiates the network opening process to the operator platform, waits for and receives the processing result of the operator platform, and if the processing is successful, the flow is recharged; if the processing fails, the delay retry process is performed, the delay duration is 30s for the first delay retry; the processing result of the first delay retry is still failure, the second delay retry is performed, the delay duration is 60s; the processing result of the second delay retry is still failure, the third delay retry is performed, the delay duration is 90s; the processing result of the third delay retry is still failure, the fourth delay retry is performed, the delay duration is 120s, the processing result of the fourth delay retry is still failure, and the alarm is executed.
[0071] It should be noted that, as shown in Figure 1 , the flow recharging method of the Internet of Things card provided by the present application includes steps S10-S30, but is not limited thereto.
[0072] Figure 4 As shown in Figure 1 and Figure 4 , based on the same inventive concept, the present application provides a flow recharging system 100 of an Internet of Things card, which comprises a user end 10, a service platform 20 and an operator platform 30.
[0073] The user end 10 is used to initiate subscription at the service platform 20.
[0074] The service platform 20 comprises a traffic recharge module 22 and a card monitoring module 23. The traffic recharge module 22 is configured to perform card opening and traffic recharge on the Internet of Things card. The card monitoring module 23 is configured to perform card monitoring on the Internet of Things card. The traffic recharge module 22 is configured to query the network state of the Internet of Things card from the operator platform 30. When the Internet of Things card is in the network opening state, the traffic recharge module 22 directly performs traffic recharge on the Internet of Things card. When the Internet of Things card is in the network interruption state, the service platform 20 initiates a card opening application to the operator platform 30, waits for and receives the card opening processing result of the Internet of Things card from the operator platform 30. If the card opening application succeeds, the traffic recharge module 22 performs traffic recharge on the corresponding Internet of Things card. If the card opening application fails, but the Internet of Things card meets the successful condition, the traffic recharge module 22 performs traffic recharge on the Internet of Things card. If the card opening application fails, and the Internet of Things card does not meet the successful condition, the traffic recharge module 22 performs a delayed retry. The card monitoring module 23 is configured to add the Internet of Things card to a delay queue and determine whether the Internet of Things card can be normally used. When the Internet of Things card can be normally used, the card monitoring module 23 determines whether the monitoring time length of the Internet of Things card reaches a maximum monitoring time length. If the maximum monitoring time length is reached, the card monitoring module 23 ends the asynchronous monitoring. If the maximum monitoring time length is not reached, the card monitoring module 23 adds the Internet of Things card to the delay queue and continues to determine whether the Internet of Things card can be normally used. When the Internet of Things card cannot be normally used, the card monitoring module 23 performs an alarm and a repair operation on the Internet of Things card. After the repair operation is completed, the card monitoring module 23 adds the repaired Internet of Things card to the delay queue and continues to determine whether the Internet of Things card can be normally used.
[0075] The operator platform 30 is configured to query and return the card state and the network opening processing result of the Internet of Things card.
[0076] Specifically, the application provides a traffic recharge system 100 of an Internet of Things card, comprising a user terminal 10, a service platform 20 and an operator platform 30, the service platform 20 comprising a traffic recharge module 22 and a card monitoring module 23, a user initiates subscription on the service platform 20 through the user terminal 10, the service platform 20 opens a card and recharges traffic for the Internet of Things card, and starts to monitor the card of the Internet of Things card. The application opens a card and recharges traffic for the Internet of Things card through the traffic recharge module 22 after the user initiates subscription, which is conducive to avoiding that the user terminal 10 uses traffic without initiating subscription, and is conducive to reducing the loss of the operator platform 30. The traffic recharge module 22 is used for opening a card and recharging traffic for the Internet of Things card, and the card monitoring module 23 is used for monitoring the card of the Internet of Things card, which is conducive to improving the situation that the Internet of Things card cannot be normally used after completing the recharge operation, and is conducive to improving user experience. Meanwhile, opening a card and recharging traffic for the Internet of Things card by the traffic recharge module 22 and monitoring the card of the Internet of Things card by the card monitoring module 23 are asynchronous operations, which do not affect opening a card and recharging traffic for the Internet of Things card, thereby improving the efficiency of opening a card and recharging traffic for the Internet of Things card, and improving user experience.
[0077] The application provides an optional implementation that the service platform 20 further comprises a payment management module 21 used for managing paid orders and free payment orders.
[0078] Specifically, after the user initiates an application for traffic recharge subscription of an Internet of Things card on the service platform 20, the user platform judges whether the received application for traffic recharge subscription of the Internet of Things card corresponds to a paid order or a free payment order, the payment management module 21 manages the paid orders and the free payment orders, the service platform 20 opens a card and recharges traffic for the corresponding Internet of Things card for the completed paid orders and free payment orders in the payment management module 21, and monitors the card of the Internet of Things card. In this way, it can be further prevented that the user initiates an application for subscription of an Internet of Things card but starts to use traffic without payment, which is conducive to reducing the loss of the operator platform 30. The traffic recharge module 22 opens a card and recharges traffic for the Internet of Things card, and the card monitoring module monitors the card of the Internet of Things card at the same time, and the operations are asynchronous, which do not affect opening a card and recharging traffic for the Internet of Things card, thereby improving the efficiency of opening a card and recharging traffic for the Internet of Things card, and improving user experience.
[0079] Figure 5 Fig. 1 shows a traffic recharge device of an Internet of Things card provided by an embodiment of the application, please refer to Figure 5, based on the same inventive concept, the embodiment of the present application provides a traffic recharge device 200 of the Internet of Things card, comprising: at least one processor 210; at least one memory 220 for storing at least one program; when the at least one program is executed by the at least one processor 210, the at least one processor 210 implements any one of the traffic recharge methods of the Internet of Things card provided by the embodiment of the present application.
[0080] The content of the traffic recharge method of the Internet of Things card provided by the embodiment of the present application is applicable to the embodiment of the traffic recharge device 200 of the Internet of Things card provided by the present application, the function realized by the embodiment of the traffic recharge device 200 of the Internet of Things card is the same as the traffic recharge method of the Internet of Things card described above, and the beneficial effects achieved are also the same as the beneficial effects achieved by the traffic recharge method of the Internet of Things card described above.
[0081] From the above embodiments, it can be known that the traffic recharge method, system and device of the Internet of Things card provided by the present application at least achieve the following beneficial effects:
[0082] The present application provides a traffic recharge method, system and device of the Internet of Things card, wherein the traffic recharge method of the Internet of Things card comprises: initiating subscription by the user end on the service platform; the service platform opens the card and recharges the traffic of the Internet of Things card, and simultaneously opens the card monitoring of the Internet of Things card; wherein the opening of the card and the traffic recharge of the Internet of Things card by the service platform and the opening of the card monitoring of the Internet of Things card are asynchronous operations. The traffic recharge system of the Internet of Things card comprises a user end, a service platform and an operator platform. After the user end initiates the traffic subscription operation, the present application opens the card and recharges the traffic of the Internet of Things card, and simultaneously opens the asynchronous card monitoring of the Internet of Things card, monitors whether the Internet of Things card is in a normal card opening state, and disconnects the network for the card that uses traffic without subscription, which is beneficial to avoid the loss of the operator platform caused by the use of traffic before the user subscribes the traffic of the Internet of Things card, and simultaneously opening the asynchronous card monitoring of the Internet of Things card is also beneficial to improve the situation that the user cannot normally use after subscribing the traffic of the Internet of Things card, thereby improving the user experience.
[0083] Although some specific embodiments of the present application have been described in detail through examples, those skilled in the art should understand that the above examples are only for illustration, but not for limiting the scope of the present application. Those skilled in the art should understand that the above embodiments can be modified without departing from the scope and spirit of the present application. The scope of the present application is defined by the appended claims.
Claims
1. A method for topping up data usage on an Internet of Things (IoT) SIM card, characterized in that, include: The service platform determines whether it has received an IoT SIM card data top-up subscription request initiated by the user on the service platform. If no IoT SIM card data top-up subscription request has been received, it continues to wait to receive one. If the IoT SIM card data top-up subscription request has been received, the following steps are executed: The service platform determines whether the order corresponding to the received IoT card data recharge subscription application is a paid order: If it is a paid order, after the user completes the payment, the service platform will activate the IoT card and top up the data for the paid order, and at the same time start card monitoring for the IoT card; if it is a paid order and the user has not made a payment, the operation of activating the corresponding IoT card and topping up the data will be terminated; if it is a free order, the service platform will directly activate the IoT card and top up the data for the IoT card, and at the same time start card monitoring for the IoT card. Among them, the service platform performs asynchronous operations such as activating IoT cards, topping up data traffic, and monitoring the activation of IoT cards; The service platform's method for activating IoT cards and topping up data traffic includes: The service platform queries the network status of the IoT card from the operator platform; When the IoT card is in an active network state, the data traffic can be directly recharged to the IoT card; When the IoT card is offline, the service platform initiates an activation application to the operator platform, waits for and receives the activation result from the operator platform. If the card activation is successful, the corresponding IoT card will be topped up with data. If the card activation fails, but the IoT card meets the success criteria, the IoT card will be topped up with data; if the card activation fails and the IoT card does not meet the success criteria, a delayed retry will be performed. The method for enabling card monitoring on the IoT card includes: Add the IoT card to the delay queue; Determine whether the IoT card can be used normally; When the IoT card is working properly, it is determined whether the monitoring duration of the IoT card has reached the maximum monitoring duration. If the maximum monitoring duration has been reached, asynchronous monitoring ends; if the maximum monitoring duration has not been reached, the IoT card is added back to the delay queue, and the step of determining whether the IoT card can be used properly is continued. When the IoT card cannot be used normally, an alarm is triggered and an IoT card repair operation is performed. After the IoT card is repaired, the repaired IoT card is added back to the delay queue, and the step of determining whether the IoT card can be used normally continues.
2. The method for recharging data traffic on an IoT card according to claim 1, characterized in that, The maximum delay duration for the delayed retry is 180 seconds.
3. The method for recharging data traffic for an IoT card according to claim 1, characterized in that, The maximum monitoring duration is 6 hours.
4. A data recharge system for an Internet of Things (IoT) card, characterized in that, This includes the user terminal, service platform, and operator platform; The user terminal is used to initiate an order on the service platform; The service platform includes a data top-up module and a card monitoring module. The data top-up module is used to activate and top up the data for IoT cards, while the card monitoring module is used to monitor the IoT cards. Specifically, the data top-up module queries the network status of the IoT card from the operator platform. When the IoT card is active, it directly tops up the data. When the IoT card is offline, the service platform initiates an activation application to the operator platform, waits for and receives the activation result. If activation is successful, the corresponding IoT card is topped up with data. If activation fails, but the IoT card meets the success criteria, it is topped up with data. If card activation fails and the IoT card does not meet the success criteria, a delayed retry is performed. The card monitoring module adds the IoT card to the delay queue and determines whether the IoT card can be used normally. When the IoT card can be used normally, it determines whether the monitoring duration of the IoT card has reached the maximum monitoring duration. If the maximum monitoring duration has been reached, asynchronous monitoring ends. If the maximum monitoring duration has not been reached, the IoT card is placed in the delay queue, and the step of determining whether the IoT card can be used normally continues. When the IoT card cannot be used normally, an alarm is triggered and an IoT card repair operation is performed. After the IoT card is repaired, the repaired IoT card is added back to the delay queue, and the step of determining whether the IoT card can be used normally continues. The operator platform is used to query and return the card status and network activation results of the IoT card.
5. The data recharge system for IoT cards according to claim 4, characterized in that, The service platform also includes a payment management module for managing paid orders and free orders.
6. A data recharge device for an Internet of Things (IoT) card, characterized in that, include: At least one processor; At least one memory for storing at least one program; When at least one program is executed by the at least one processor, the at least one processor implements the data traffic recharge method for the Internet of Things card as described in any one of claims 1-3.
Citation Information
Patent Citations
Internet of Things card control method and electronic equipment
CN114091563A
Internet of Things card recharging method, system and device and storage medium
CN114386961A