User consumption management method and system based on credit control system
By configuring the information control parameters and rules in the information control system and using the information control interface to execute actions, the problems of complex logic and inconvenient management of traditional information control systems are solved, and efficient user consumption management and system flexibility are achieved.
Patent Information
- Application Number
- CN202411776804.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-11
AI Technical Summary
The business rules of traditional information control systems are complex in logic, poor configuration, and inconvenient in rule management, resulting in high development and operation and maintenance costs and poor system flexibility.
By preconfiguring the information control parameters and rules in the information control system, including basic parameters and user number credit limit, as well as preset information control plans and actions, the information control interface is used to execute actions in real time to realize user consumption management.
It simplifies information control management, realizes real-time monitoring and rapid response, reduces operational and development costs, and improves system flexibility and intelligence.
Smart Images

Figure CN119809795A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of telecommunication technology, and in particular to a user consumption management method and system based on a signal control system. Background Art
[0002] As the core subsystem of the BOSS system's account management, the credit control subsystem plays a vital role in controlling the operator's customer arrears. It mainly performs arrears, suspension, and collection reminders, or controls the suspension and startup of telephones and mobile phones based on the user's prepaid phone or mobile phone, arrears, credit limit, and subscription packages.
[0003] It should be noted that the credit control subsystem generally includes three modules: real-time shutdown, credit management parameter maintenance, and personalized credit control solution customization. The traditional credit control framework and model adopt a procedural approach and are not very configurable. Specifically, it is generally a superposition of credit control business rule logic, complex data structure, lack of unified rule definition for business scenarios, and all rules must be written in the background code. It is extremely inconvenient to view rules and maintain management. Once the rules are changed, the code needs to be modified and redeployed. Every business change will increase the cost of development and operation. Summary of the invention
[0004] In view of this, the present application proposes a user consumption management method and system based on a signal control system to solve the above problems.
[0005] On the one hand, the present application proposes a user consumption management method based on a credit control system, comprising the following steps:
[0006] Pre-configure the signal control parameters; and the signal control parameters include basic parameters and user number credit limit;
[0007] Preset signal control rules; wherein the signal control rules include at least one signal control plan, and signal control actions to be executed are set in the signal control plan;
[0008] When any one of the basic parameters or the user number credit limit changes, the corresponding signal control interface is called to execute the signal control action.
[0009] As an optional implementation scheme of the present application, optionally, it also includes:
[0010] Perform corresponding log management on the signal control rules.
[0011] As an optional implementation scheme of the present application, optionally, the preset signal control rule includes:
[0012] Presetting at least one constituent rule and a judgment condition corresponding to the constituent rule;
[0013] Respectively set the signal control action when the judgment condition succeeds and the signal control action when the judgment condition fails;
[0014] A communication control plan is constructed based on the composition rules, the judgment conditions and the communication control actions, and communication control rules are configured according to the communication control plan.
[0015] As an optional implementation scheme of the present application, optionally, the preset signal control rule further includes:
[0016] Combining a plurality of the signal control plans to obtain a signal control plan package;
[0017] The priorities of the multiple signal control plans in the signal control plan package and the priorities of the multiple judgment conditions in the same signal control plan are set.
[0018] As an optional implementation scheme of the present application, optionally, the pre-configured signal control parameters include:
[0019] Get user historical expense data;
[0020] The user's historical expense data is analyzed to set the basic parameters and the user number credit limit.
[0021] As an optional implementation scheme of the present application, optionally, the information control action includes notification, collection, alarm and shutdown.
[0022] In another aspect, the present application provides a system for implementing any of the above-mentioned methods for managing user consumption based on a signal control system, including:
[0023] A parameter control module, used to pre-configure signal control parameters; and the signal control parameters include basic parameters and user number credit limit;
[0024] A signal control rule module, used for presetting signal control rules; wherein the signal control rules include at least one signal control plan, and signal control actions to be executed are set in the signal control plan;
[0025] The signal control interface module is used to call the corresponding signal control interface to execute the signal control action when any one of the basic parameters or the credit limit of the user number changes.
[0026] As an optional implementation scheme of the present application, optionally, it also includes:
[0027] The signal control log module is used to perform corresponding log management on the signal control rules.
[0028] In another aspect, the present application provides an electronic device, including:
[0029] processor;
[0030] a memory for storing processor-executable instructions;
[0031] Among them, the processor is configured to implement any of the above-mentioned user consumption management methods based on the information control system when executing the executable instructions.
[0032] On the other hand, the present application provides a non-volatile computer-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement any of the above-mentioned user consumption management methods based on a communication control system.
[0033] Technical effects of the present invention:
[0034] This application simplifies management by using the configuration of credit control rules in the credit control system of the telecommunications industry, monitors the user's consumption in real time, and takes quick and effective measures to prevent malicious arrears and other situations. Specifically, it includes: pre-configuring credit control parameters; and the credit control parameters include basic parameters and user number credit limits; pre-setting credit control rules; and the credit control rules include at least one credit control plan, and the credit control actions to be executed are set in the credit control plan; when any of the basic parameters or user number credit limits changes, the corresponding credit control interface is called to execute the credit control action. The business rules of credit control are all in the background program. This application uses rule configuration in the credit control system to implement it. It has the characteristics of convenient management, easy implementation, timely deployment, and intuitive rules. It is a configuration that abstracts business execution, effectively helping enterprises improve business development efficiency, improve operational flexibility, reduce operating costs and development costs, and make the system more intelligent and flexible.
[0035] Further features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
[0037] Figure 1 A flowchart of a method for managing user consumption based on a credit control system according to an embodiment of the present disclosure is shown;
[0038] Figure 2 A schematic diagram of a credit control rule flow in a user consumption management method based on a credit control system according to an embodiment of the present disclosure is shown;
[0039] Figure 3 Another schematic diagram of a credit control rule flow in a user consumption management method based on a credit control system according to an embodiment of the present disclosure is shown;
[0040] Figure 4The diagram is a schematic block diagram of a system according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0041] Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. The same reference numerals in the accompanying drawings represent elements with the same or similar functions. Although various aspects of the embodiments are shown in the accompanying drawings, the drawings are not necessarily drawn to scale unless otherwise specified.
[0042] The word “exemplary” is used exclusively herein to mean “serving as an example, example, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.
[0043] In addition, in order to better illustrate the present disclosure, numerous specific details are given in the following specific embodiments. It should be understood by those skilled in the art that the present disclosure can also be implemented without certain specific details. In some examples, methods, means, components and circuits well known to those skilled in the art are not described in detail in order to highlight the subject matter of the present disclosure.
[0044] Example 1
[0045] like Figure 1 As shown, on the one hand, the present application proposes a user consumption management method based on a credit control system, comprising the following steps:
[0046] S100, pre-configure signal control parameters; wherein the signal control parameters include basic parameters and user number credit limit;
[0047] S200, presetting a signal control rule; wherein the signal control rule includes at least one signal control plan, and setting a signal control action to be executed in the signal control plan;
[0048] S300: When any one of the basic parameter or the user number credit limit changes, call the corresponding signal control interface to execute the signal control action.
[0049] This embodiment simplifies management by using the configuration of information control rules in the information control system of the telecommunications industry, monitors the user's consumption in real time, and takes quick and effective measures to prevent malicious arrears, etc. In addition, it can also quickly respond to new user needs, while reducing the difficulty of developers using complex codes and the workload of data entry.
[0050] Specifically, through step S100, the signal control parameters are pre-configured; and the signal control parameters include basic parameters and user number credit limit.
[0051] As an optional implementation scheme of the present application, optionally, the pre-configured signal control parameters include:
[0052] Get user historical expense data;
[0053] The user's historical expense data is analyzed to set the basic parameters and the user number credit limit.
[0054] In this embodiment, the parameter control module is used to set the signal control parameters. Among them, the signal control parameters include basic signal control parameters and user number credit limit. By analyzing the user's historical expenses, the setting of basic signal control parameters and the credit limit of the user number are realized. It should be noted that the basic parameters in this embodiment include but are not limited to the trigger conditions, thresholds, maximum and minimum values of the scene, and the dimensions are not limited to packages, products, etc.
[0055] Furthermore, after setting the parameters, step S200 is performed to preset the signal control rules; and the signal control rules include at least one signal control plan, and the signal control actions to be executed are set in the signal control plan.
[0056] As an optional implementation scheme of the present application, optionally, the preset signal control rule includes:
[0057] Presetting at least one constituent rule and a judgment condition corresponding to the constituent rule;
[0058] Respectively set the signal control action when the judgment condition succeeds and the signal control action when the judgment condition fails;
[0059] A communication control plan is constructed based on the composition rules, the judgment conditions and the communication control actions, and communication control rules are configured according to the communication control plan.
[0060] It should be noted that the signal control rules in this embodiment mainly include one or more signal control plans, and each signal control plan may include one or more signal control constituent rules, and each rule may have one or more judgment conditions, and each rule also has an action to be executed when the judgment condition succeeds and an action to be executed when the judgment condition fails. In addition, each rule in this embodiment may also be an action of the immediate execution type.
[0061] Further, as an optional implementation scheme of the present application, optionally, the preset signal control rule further includes:
[0062] Combining a plurality of the signal control plans to obtain a signal control plan package;
[0063] The priorities of the multiple signal control plans in the signal control plan package and the priorities of the multiple judgment conditions in the same signal control plan are set.
[0064] The signal control plans in this embodiment can establish relationships, or combine certain types of signal control plans into signal control plan packages. The signal control plans in the signal control plan package can set priorities, the signal control constituent plans can also set priorities, and the judgment conditions can also set priorities. At the same time, it is necessary to support signal control elements of various constituent rules and judgment conditions and support the calling of signal control actions.
[0065] After the signal control rules are formulated, through step S300, when any one of the basic parameters or the credit limit of the user number changes, the corresponding signal control interface is called to execute the signal control action.
[0066] Specifically, when the user pays, or the user's credit limit changes, or the set business rule scenario is triggered, the letter control action will be implemented through various interfaces. As an optional implementation scheme of the present application, optionally, the letter control action includes notification, collection, alarm and shutdown. That is, notification, collection, alarm and shutdown can be implemented through various interfaces. Among them, shutdown includes one-way shutdown and two-way shutdown, and the letter control action also includes restriction function and traffic speed limit. All kinds of communication interfaces in this embodiment have unified parameter specifications. The present application is implemented using rule configuration in the letter control system, which has the characteristics of convenient management, easy implementation, timely deployment, and intuitive rules. By abstracting the configuration of business execution, the universalization of application programs is achieved through the data structure, algorithm and process defined by it. It can help enterprises improve business development efficiency, improve operational flexibility, reduce operating costs and development costs, and make the system more intelligent and flexible.
[0067] As an optional implementation scheme of the present application, optionally, it also includes:
[0068] S400: Perform corresponding log management on the signal control rule.
[0069] In this embodiment, the signal control log module is used to perform log management related to the signal control rules, including log printing, log recording, log query, etc.
[0070] Some examples of credit control rules are provided below for detailed explanation.
[0071] like Figure 2 As shown, the signal control rules include signal control plans for three situations: single number signal control multi-thread processing, single thread, infinite loop, interval of 10 minutes, and single thread, infinite loop, once a day.
[0072] 1. Single number signal control multi-thread processing
[0073] First, enter the single number signal control multi-thread processing step to determine whether there is a number waiting to be processed. If so, perform number acquisition processing. Otherwise, return to the single number signal control multi-thread processing step to continue waiting for the number.
[0074] After getting the number, further determine whether the outstanding amount exceeds the credit limit. If it exceeds, the service will be shut down in both directions, and further determine whether there are any callers from high-risk areas within 24 hours. If it does not exceed, further determine whether the Unicom side is a module. If it is a module, further determine whether the caller display, 0 yuan 1M and automatic renewal have been subscribed. If not, execute the subscription step, and determine whether there are any callers from high-risk areas within 24 hours after subscription. If it has been subscribed, directly execute the step of determining whether there are any callers from high-risk areas within 24 hours.
[0075] If there is a call from a high-risk area within 24 hours, the caller will further determine whether the number is a 1-6 level premium number / white list. If not, the caller will be forced to stop calling. If so, the caller will further determine whether text messages are sent to at least 10 numbers within 30 minutes. If there is no call from a high-risk area within 24 hours, the caller will further determine whether text messages are sent to at least 10 numbers within 30 minutes.
[0076] If the number is sent to at least 10 numbers within 30 minutes, it is further determined whether the number is a 1-6 level premium number / white list / SMS card. If not, it is forced to stop. If it is, it is determined whether at least 10 different numbers are called within 30 minutes. If the number is not sent to at least 10 numbers within 30 minutes, it is directly determined whether at least 10 different numbers are called within 30 minutes.
[0077] If at least 10 different numbers are called within 30 minutes, determine whether the number is a 1-6 level beautiful number / white list. If not, perform forced stop. If yes, determine whether the following conditions are met: [5, 10) different called numbers within 30 minutes, call duration < 180s, and at least 5 different called area codes; if at least 10 different numbers are not called within 30 minutes, directly determine whether the following conditions are met: [5, 10) different called numbers within 30 minutes, call duration < 180s, and at least 5 different called area codes;
[0078] If there are [5, 10) different called numbers within 30 minutes, the call duration is less than 180s, and at least 5 different called area codes, then further determine whether the number is a 1-6 level beautiful number / white list. If not, perform forced stop. If so, then determine whether at least 30 different numbers are called within 24 hours; if there are not [5, 10) different called numbers within 30 minutes, the call duration is less than 180s, and at least 5 different called area codes, then directly determine whether at least 30 different numbers are called within 24 hours;
[0079] If at least 30 different numbers are called within 24 hours, the number is further judged whether it is a 1-6 level beautiful number / white list. If not, it is forced to stop. If it is, it is judged whether text messages are sent to at least 30 different numbers within 24 hours. If at least 30 different numbers are not called within 24 hours, it is directly judged whether text messages are sent to at least 30 different numbers within 24 hours.
[0080] If text messages are sent to at least 30 different numbers within 24 hours, the number will be further determined to be a level 1-6 premium number / whitelist number / SMS card. If not, the number will be directly stopped; if so, the number processing will be terminated; if text messages are not sent to at least 30 different numbers within 24 hours, the number processing will be terminated.
[0081] It should be noted that after the number processing is completed, the process returns to the number obtaining step, and after the forced stop, the process also returns to the number obtaining step.
[0082] 2. Open a single thread, infinite loop, interval 10 minutes
[0083] First, it needs to be processed by China Unicom Hawkeye, and judge whether the time is Monday and 24 hours have passed since the last report. If so, read the execution result data of the number reported by Hawkeye last week and report it to China Unicom, and read the latest Hawkeye data file, extract the number, and process it in a loop; if not, directly read the latest Hawkeye data file, extract the number, and process it in a loop;
[0084] Furthermore, after reading the latest Hawkeye data file, extracting the number, and processing in a loop, it is determined whether there is a pending number. If there is no pending number, it returns to the Unicom Hawkeye processing step; if there is a pending number, it is further determined whether it is a good number. If it is a good number, it is further determined whether it is a level 6 or 7 good number opened in 2020; if it is not a good number, the forced stop step is executed;
[0085] If it is a level 6 or 7 premium number opened in 2020, the forced stop step is executed; if it is not a level 6 or 7 premium number opened in 2020, the process returns to the step of determining whether there is a pending number;
[0086] It should be noted that after executing the forced stop step, the process returns to the step of determining whether there are any numbers to be processed.
[0087] 3. Single thread, infinite loop, once a day
[0088] (1) Processing of expired idle numbers
[0089] Enter the overdue idle number processing step and determine whether it is the last two days of the month. If not, return to the overdue idle number processing step. If so, further determine whether the account has been opened for more than 30 days, turned on, not in the whitelist, not belonging to the designated package, no communication behavior and no recharge. If so, execute the forced stop step. If not, return to the overdue restricted number processing step.
[0090] (2) Processing of expired suspended numbers
[0091] Enter the overdue suspension number processing step and determine whether the number is a good number. If not, return to the overdue suspension number processing step. If so, further determine whether there is a suspension due to arrears and it has exceeded 90 days. If so, cancel the account and return to the overdue suspension number processing step. If not, directly return to the overdue suspension number processing step.
[0092] like Figure 3 As shown, the signal control rule is self-determined. First, determine whether the number is a common number or a level 7 premium number;
[0093] If it is an ordinary number or a level 7 premium number, we will further determine whether there is a package with daily call volume that can exceed the limit (Xinhui Liaotong 80, 100, 106, 140, 156, 160, 166, 210).
[0094] If there is a daily call volume over-limit package, then further determine whether there is a text message package (1 yuan, 3 yuan for information pass). If there is no text message package, then further determine whether text messages are sent to at least 30 different numbers within 24 hours. If so, execute the second-level forced suspension. If not, then further determine whether text messages are sent to at least 10 different numbers within 30 minutes. If so, execute the second-level forced suspension.
[0095] If there is no daily call volume limit package, further determine whether the daily call volume exceeds 100. If so, perform the first-level forced stop step. If not, further determine whether the daily call volume exceeds 80. If so, perform the second-level forced stop step. If not, determine whether the number is on the whitelist. If not, continue to determine whether there is a call record in a high-risk area within 24 hours. If so, perform the second-level forced stop step. If not, determine whether at least 10 different numbers have been called within 30 minutes. If so, perform the second-level forced stop step.
[0096] If it is not an ordinary number or a level 7 premium number, it will be further determined whether it is a level 5-6 premium number. If it is, it will be determined whether it is in the strict control period. If it is in the strict control period, it will be further determined whether the account was opened before the specified date (2020-01-01). If not, it will be determined whether the call volume exceeds 150 within 48 hours. If so, the first-level forced stop step will be executed. If not, it will be determined whether the call volume exceeds 80 within 48 hours. If so, the second-level forced stop step will be executed.
[0097] It can be seen that the business rules of the information control are all in the background program. This application uses rule configuration in the information control system to implement it, which has the characteristics of convenient management, easy implementation, timely deployment, and intuitive rules. It is a configuration that abstracts business execution, effectively helping enterprises improve business development efficiency, improve operational flexibility, reduce operating costs and development costs, and make the system more intelligent and flexible. The method of this application greatly improves the telecommunications industry's demand for real-time services for users of the information control system, shortens the response time to new user needs, and thus provides better services to users.
[0098] In summary, this application pre-sets credibility and credit control rules based on the user's historical expenses, and can trigger operations on users according to different business scenarios, including but not limited to notifications, collection reminders, restrictions on certain functions, traffic speed limits, one-way shutdowns, two-way shutdowns, etc., to prevent malicious arrears or complaints, and monitor the user's consumption in real time. The use of a credit control rule configuration method in the telecommunications industry's credit control system can simplify management, make the rules intuitively displayed, and be easy to deploy and implement. It can quickly respond to new user needs and support, and can help technical personnel quickly and efficiently build complex technical architectures, reduce operation and maintenance costs, and reduce the difficulty for developers to use complex codes; reduce data entry workload; optimize functional code implementation and improve development efficiency; flexibly expand application functions and quickly launch new functions; and increase the flexibility of applications. At the same time, it can also effectively improve the maintainability of code that implements complex logic, which is in line with the organization's use of agile or iterative development processes.
[0099] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment method can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned control methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM), a random access memory (RAM), a flash memory (Flash Memory), a hard disk (Hard Disk Drive, abbreviated as: HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.
[0100] Example 2
[0101] Furthermore, if Figure 4 As shown, on the other hand, the present application provides a system for implementing any of the above-mentioned methods for managing user consumption based on a signal control system, including:
[0102] A parameter control module, used to pre-configure signal control parameters; and the signal control parameters include basic parameters and user number credit limit;
[0103] A signal control rule module, used for presetting signal control rules; wherein the signal control rules include at least one signal control plan, and signal control actions to be executed are set in the signal control plan;
[0104] The signal control interface module is used to call the corresponding signal control interface to execute the signal control action when any one of the basic parameters or the credit limit of the user number changes.
[0105] As an optional implementation scheme of the present application, optionally, it also includes:
[0106] The signal control log module is used to perform corresponding log management on the signal control rules.
[0107] Example 3
[0108] In another aspect, the present application provides an electronic device, including:
[0109] processor;
[0110] a memory for storing processor-executable instructions;
[0111] Among them, the processor is configured to implement any of the above-mentioned user consumption management methods based on the information control system when executing the executable instructions.
[0112] The electronic device according to the embodiment of the present disclosure includes a processor and a memory for storing instructions executable by the processor, wherein the processor is configured to implement any of the above-mentioned user consumption management methods based on a signal control system when executing the executable instructions.
[0113] Here, it should be noted that the number of processors can be one or more. At the same time, in the control system of the embodiment of the present disclosure, an input device and an output device may also be included. Among them, the processor, memory, input device and output device may be connected through a bus or in other ways, which are not specifically limited here.
[0114] The memory, as a computer-readable storage medium, can be used to store software programs, computer executable programs and various modules, such as the program or module corresponding to the user consumption management method based on the information control system in the embodiment of the present disclosure. The processor executes various functional applications and data processing of the control system by running the software programs or modules stored in the memory.
[0115] The input device can be used to receive input numbers or signals. The signal can be a key signal related to user settings and function control of the device / terminal / server. The output device can include a display device such as a display screen.
[0116] Example 4
[0117] On the other hand, the present application provides a non-volatile computer-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement any of the above-mentioned user consumption management methods based on a communication control system.
[0118] The embodiments of the present disclosure have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. A user consumption management method based on a credit control system, characterized in that: The steps include: Pre-configure the signal control parameters; and the signal control parameters include basic parameters and user number credit limit; Preset signal control rules; wherein the signal control rules include at least one signal control plan, and signal control actions to be executed are set in the signal control plan; When any one of the basic parameters or the user number credit limit changes, the corresponding signal control interface is called to execute the signal control action.
2. The user consumption management method based on the information control system according to claim 1 is characterized in that: Also includes: Perform corresponding log management on the signal control rules.
3. The user consumption management method based on the information control system according to claim 1 is characterized in that: The preset signal control rules include: Presetting at least one constituent rule and a judgment condition corresponding to the constituent rule; Respectively set the signal control action when the judgment condition succeeds and the signal control action when the judgment condition fails; A communication control plan is constructed based on the composition rules, the judgment conditions and the communication control actions, and communication control rules are configured according to the communication control plan.
4. The user consumption management method based on the information control system according to claim 3 is characterized in that: The preset signal control rules also include: Combining a plurality of the signal control plans to obtain a signal control plan package; The priorities of the multiple signal control plans in the signal control plan package and the priorities of the multiple judgment conditions in the same signal control plan are set.
5. The user consumption management method based on the information control system according to claim 1 is characterized in that: The pre-configured signal control parameters include: Get user historical expense data; The user's historical expense data is analyzed to set the basic parameters and the user number credit limit.
6. The user consumption management method based on the information control system according to any one of claims 1 to 5, characterized in that: The information control actions include notification, collection, warning and shutdown.
7. A system for implementing the user consumption management method based on a credit control system according to any one of claims 1 to 6, characterized in that: include: A parameter control module, used to pre-configure signal control parameters; and the signal control parameters include basic parameters and user number credit limit; A signal control rule module, used for presetting signal control rules; wherein the signal control rules include at least one signal control plan, and signal control actions to be executed are set in the signal control plan; The signal control interface module is used to call the corresponding signal control interface to execute the signal control action when any one of the basic parameters or the credit limit of the user number changes.
8. The system according to claim 7, characterized in that: Also includes: The signal control log module is used to perform corresponding log management on the signal control rules.
9. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; Wherein, the processor is configured to implement the user consumption management method based on the information control system as described in any one of claims 1 to 6 when executing the executable instructions.
10. A non-volatile computer-readable storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement the user consumption management method based on a information control system as claimed in any one of claims 1 to 6.