Information pushing method and system, electronic equipment and storage medium

By extracting and splicing parameter information in telecommunications business scenarios and pushing them, the problem of inconsistent data display of telecommunications systems in different time periods and scenarios is solved, reducing maintenance costs and improving user experience.

CN119402549APending Publication Date: 2025-02-07SI-TECH INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411474740.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In different time periods and scenarios, the data and scenarios required by users to display in existing telecommunications systems are inconsistent, resulting in large workloads for maintenance personnel, high economic costs and time costs.

Method used

Provide an information push method, by extracting parameters associated with information to be pushed, extracting parameter information using the target value method and splicing it into information to be pushed, determining the target notification method and pushing it. This method realizes information push in different scenarios by preconfiguring multiple parameter extraction rules, value methods and notification methods.

Benefits of technology

It reduces the workload and cost of maintenance personnel, improves user experience, and realizes flexible response to user needs in different time periods and scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402549A_ABST
    Figure CN119402549A_ABST
Patent Text Reader

Abstract

The invention discloses an information pushing method and system, electronic equipment and a storage medium, and relates to the technical field of telecommunication service information pushing, and the method comprises the steps: extracting parameters associated with to-be-pushed information from a target telecommunication service scene; determining a target value mode, extracting parameter output information corresponding to each parameter by using the target value mode, and splicing the parameter output information into to-be-pushed information; determining a target notification mode of the to-be-pushed information; and pushing the to-be-pushed information in the target notification mode. Different to-be-pushed information can be obtained and pushed only by configuring a plurality of parameter extraction rules, a plurality of valuing modes and a plurality of notification modes in advance, so that the mode that a set of corresponding background scripts are newly added to extract and push corresponding data every time a user sends an order in the prior art is avoided, and the user experience is improved. The workload of maintenance personnel is greatly reduced, the working efficiency of the maintenance personnel is improved, the economic cost and the time cost are effectively reduced, and the user experience degree is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Currently, the telecommunications system requires users to "view the current operating status of the entire telecommunications system and the status of business operations at any time through a mobile app." The operating status of the telecommunications system is a relatively fixed pattern, which makes it easy to meet this requirement. However, telecommunications services are complex, and users may require different scenarios and data to be displayed for the status of telecommunications business operations at different time periods. For example, during campus orientation, the focus is on the number of new account openings and the main package levels; during Spring Festival promotions, the focus is on the status of promotional activities. Currently, the response to different time periods and scenarios is to "add a corresponding set of background scripts to extract and push the corresponding data every time a user places an order," resulting in a "heavy workload for maintenance personnel and high economic and time costs." Summary of the Invention

[0003] The technical problem to be solved by the present invention is to address the deficiencies of the existing technology and specifically provide an information push method, system, electronic device and storage medium, as follows:

[0004] 1) In the first aspect, the present invention provides an information push method, the specific technical solution of which is as follows:

[0005] Extracting parameters associated with the information to be pushed from the target telecommunications service scenario;

[0006] Determine the target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice it into the information to be pushed;

[0007] Determine the target notification method for the information to be pushed;

[0008] Push information is pushed through target notification.

[0009] The beneficial effects of the information push method provided by the present invention are as follows:

[0010] You only need to configure multiple parameter extraction rules, multiple value acquisition methods, and multiple notification methods in advance to obtain and push different information to be pushed, avoiding the existing technology of "each time a user places an order, a corresponding set of background scripts is added to extract and push the corresponding data". This greatly reduces the workload of maintenance personnel, improves the work efficiency of maintenance personnel, effectively reduces economic costs and time costs, and improves user experience.

[0011] Based on the above solution, an information push method of the present invention can be further improved as follows.

[0012] Furthermore, it also includes:

[0013] After the push information is pushed through the target notification method, the push processing result is recorded.

[0014] Furthermore, it also includes: configuring the corresponding relationship between each telecommunication service scenario and the parameter extraction rule;

[0015] Extract parameters associated with the information to be pushed from the target telecom service scenario, including:

[0016] Determine the parameter extraction rule corresponding to the target telecommunications service scenario based on the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0017] Utilize the parameter extraction rules corresponding to the target telecommunication service scenario to extract parameters associated with the information to be pushed from the target telecommunication service scenario.

[0018] Furthermore, the target value acquisition method is the SQL injection method, the GROOVY method or the JAVA service method.

[0019] 2) In a second aspect, the present invention further provides an information push system, the specific technical solution of which is as follows:

[0020] It includes parameter extraction module, information acquisition module to be pushed, notification method determination module and message push module;

[0021] The parameter extraction module is used to extract parameters associated with the information to be pushed from the target telecommunications service scenario;

[0022] The module for acquiring information to be pushed is used to: determine the target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice it into the information to be pushed;

[0023] The notification method determination module is used to: determine the target notification method of the information to be pushed;

[0024] The message push module is used to push the push information through the target notification method.

[0025] Based on the above solution, the information push system of the present invention can be further improved as follows.

[0026] Furthermore, a recording module is included, which is used to:

[0027] After the push information is pushed through the target notification method, the push processing result is recorded.

[0028] Furthermore, a configuration module is included;

[0029] The configuration module is used to: configure the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0030] The parameter extraction module is used to:

[0031] Determine the parameter extraction rule corresponding to the target telecommunications service scenario based on the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0032] Utilize the parameter extraction rules corresponding to the target telecommunication service scenario to extract parameters associated with the information to be pushed from the target telecommunication service scenario.

[0033] Furthermore, the target value acquisition method is the SQL injection method, the GROOVY method or the JAVA service method.

[0034] 3) In a third aspect, the present invention further provides an electronic device, comprising a processor coupled to a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the electronic device implements any of the above-mentioned information push methods.

[0035] 4) In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which implements any of the above-mentioned information push methods when executed by a processor.

[0036] It should be noted that the beneficial effects achieved by the technical solutions of the second to fourth aspects of the present invention and the corresponding possible implementation methods can be found in the above-mentioned technical effects of the first aspect and its corresponding possible implementation methods, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments of the present invention:

[0038] Figure 1 This is a flow chart of an information push method according to an embodiment of the present invention;

[0039] Figure 2 This is a second flow chart of an information push method according to an embodiment of the present invention;

[0040] Figure 3 This is a structural diagram of an information push system according to an embodiment of the present invention;

[0041] Figure 4 The figure is a schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0042] The principles and features of the present invention are described below. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.

[0043] The following describes in detail the technical solution of the present invention and how the technical solution of the present invention solves the above-mentioned technical problems using specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The following embodiments of the present invention are described in conjunction with the accompanying drawings.

[0044] like Figure 1 As shown, an information push method according to an embodiment of the present invention includes the following steps:

[0045] S1. Extracting parameters associated with the information to be pushed from the target telecommunications service scenario;

[0046] S2. Determine the target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice them into the information to be pushed;

[0047] S3. Determine the target notification method for the information to be pushed;

[0048] S4. Push the information to be pushed through target notification.

[0049] Optionally, in the above technical solution, the following is further included:

[0050] S5. After the information to be pushed is pushed through the target notification method, the push processing result is recorded.

[0051] Optionally, in the above technical solution, the method further includes: configuring a correspondence between each telecommunications service scenario and a parameter extraction rule;

[0052] In S1, parameters associated with the information to be pushed are extracted from the target telecom service scenario, including:

[0053] S10. Determine a parameter extraction rule corresponding to the target telecommunications service scenario based on the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0054] S11. Utilizing parameter extraction rules corresponding to the target telecommunication service scenario, extract parameters associated with the information to be pushed from the target telecommunication service scenario.

[0055] Optionally, in the above technical solution, the target value acquisition method is an SQL injection method, a GROOVY method or a JAVA service method.

[0056] The information push method of the present invention is described through the following embodiments. Figure 2 As shown, the following steps are included:

[0057] S101. Extract data from a currently valid scenario, where the currently valid scenario refers to a currently valid telecommunications service scenario, which can be understood as a target telecommunications service scenario currently being processed.

[0058] S102, extracting a value set corresponding to the current valid scene;

[0059] S103. Extract parameters associated with the information to be pushed from the value set, specifically:

[0060] Configuring a correspondence between each telecommunications service scenario and a parameter extraction rule, determining the parameter extraction rule corresponding to the target telecommunications service scenario based on the correspondence between each telecommunications service scenario and the parameter extraction rule; extracting parameters associated with the information to be pushed from the target telecommunications service scenario using the parameter extraction rule corresponding to the target telecommunications service scenario;

[0061] S104. Determine the target value method, specifically:

[0062] 1) When the target value is obtained by injecting SQL, call and execute the splicing SQL statement, extract the parameters according to the current valid scenario (extract the output parameter information corresponding to each parameter) and splice them to obtain the information to be pushed corresponding to the current valid scenario;

[0063] 2) When the target value mode is GROOVY, call and execute the GROOVY script, extract the parameters according to the current valid scene (extract the output information corresponding to each parameter) and splice them to obtain the information to be pushed corresponding to the current valid scene;

[0064] 3) When the target value acquisition mode is JAVA service mode, call the JAVA service and execute it, extract the parameters according to the current valid scenario (extract the output parameter information corresponding to each parameter) and splice them to obtain the information to be pushed corresponding to the current valid scenario;

[0065] S105. Determine target notification method:

[0066] 1) When the target notification method is to send SMS, read the SMS receiving number and send the information to be pushed via SMS to the smart terminal corresponding to the SMS receiving number, such as a smart phone;

[0067] 2) When the target notification mode is message push mode, read the message body information, etc., and send the information to be pushed to the user's smart terminal in the form of a message;

[0068] S106. Record push processing results:

[0069] After the push information is pushed through the target notification method, the push processing result is recorded.

[0070] S107: Determine whether there is a next valid scene. If so, use the next valid scene as the current valid scene in S102 and return to execute S102. If not, end.

[0071] The present invention reads the current valid scenario and finds an effective data extraction caliber based on the scenario. The correspondence between each telecommunications business scenario and the extraction rule is pre-configured. The extraction rule supports the injection of SQL method, GROOVY method and JAVA service method, and supports configurable input and output parameters. During the execution process, the SQL statements, GROOVY scripts and JAVA services are dynamically loaded and spliced. It also supports the SMS sending method and the message push method; according to different configuration types and the output parameter information corresponding to the valid scenario, different information is spliced ​​out, that is, the information to be pushed. The SMS sending method splices the content of the SMS to be sent and sends it to the smart terminal corresponding to the SMS receiving number; the message push method finds the output parameter node according to the configured telecommunications business scenario and splices it into the corresponding information to be pushed, and pushes it to the message middleware, and sends it to the user's smart terminal through the message middleware. The beneficial effects of the present invention are as follows:

[0072] 1) An extraction rule only needs to be configured once. Different input parameter values ​​can be passed in according to different telecommunications business scenarios. The node name and Chinese name of the output parameter can also be configured differently according to different telecommunications business scenarios.

[0073] 2) Reduce the input of maintenance personnel, as a telecom business scenario only needs to be written once.

[0074] 3) Improve work efficiency. If you are using existing telecommunications business scenarios, you can directly configure multiplexing, quickly go online, and improve customer satisfaction.

[0075] In the above embodiments, although the steps are numbered S1, S2, etc., these are only specific embodiments given by the present invention. Those skilled in the art may adjust the execution order of S1, S2, etc. according to actual conditions, which is also within the scope of protection of the present invention. It can be understood that in some embodiments, some or all of the above embodiments may be included.

[0076] like Figure 3 As shown, an information push system according to an embodiment of the present invention includes a parameter extraction module 201, a to-be-pushed information acquisition module 202, a notification method determination module 203, and a message push module 204;

[0077] The parameter extraction module 201 is used to extract parameters associated with the information to be pushed from the target telecommunications service scenario;

[0078] The information acquisition module 202 to be pushed is used to: determine the target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice it into the information to be pushed;

[0079] The notification method determination module 203 is used to: determine the target notification method of the information to be pushed;

[0080] The message push module 204 is used to push the information to be pushed through a target notification method.

[0081] Optionally, the above technical solution further includes a recording module, which is used to:

[0082] After the push information is pushed through the target notification method, the push processing result is recorded.

[0083] Optionally, in the above technical solution, a configuration module is further included;

[0084] The configuration module is used to: configure the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0085] The parameter extraction module 201 is used to:

[0086] Determine the parameter extraction rule corresponding to the target telecommunications service scenario based on the correspondence between each telecommunications service scenario and the parameter extraction rule;

[0087] Utilize the parameter extraction rules corresponding to the target telecommunication service scenario to extract parameters associated with the information to be pushed from the target telecommunication service scenario.

[0088] Optionally, in the above technical solution, the target value acquisition method is an SQL injection method, a GROOVY method or a JAVA service method.

[0089] It should be noted that the beneficial effects of the information push system provided by the above embodiment are the same as the beneficial effects of the above information push method, which will not be described in detail here. In addition, when implementing its functions, the system provided by the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. In addition, the system and method embodiments provided by the above embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be described in detail here.

[0090] The information push system of the present invention may be a computer program (including program code) running in a computer device. For example, the information push system of the present invention is an application software that can be used to execute the corresponding steps in the information push method of the present invention.

[0091] In some embodiments, the information push system of the present invention can be implemented by a combination of software and hardware. As an example, the information push system of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the information push method of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.

[0092] The modules described in the embodiments of the present invention may be implemented in software or hardware, and the name of a module does not necessarily limit the module itself.

[0093] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and runnable on the processor. When the processor executes the computer program, any one of the above-mentioned information push methods is implemented. That is, an electronic device according to an embodiment of the present invention may include but is not limited to: a processor and a memory; the memory is used to store the computer program; the processor is used to execute the information push method shown in any embodiment of the present invention by calling the computer program.

[0094] In an alternative embodiment, an electronic device is provided, such as Figure 4 As shown, Figure 4 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the number of transceivers 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.

[0095] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0096] Bus 4002 may include a path for transmitting information between the above components. Bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 In the figure, only one thick line is used to represent the bus 4002, but this does not mean that there is only one bus or one type of bus.

[0097] The memory 4003 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0098] The memory 4003 is used to store application code (computer program) for executing the solution of the present invention, and is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.

[0099] Among them, the electronic device can also be a terminal device, and the terminal device can be any terminal device that can install applications and access web pages through applications, including at least one of a smartphone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, smart TV, and smart car-mounted device.

[0100] It should be noted that Figure 4 The electronic device shown is only an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0101] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, and when the computer program is executed by a processor, any of the above-mentioned information push methods is implemented.

[0102] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, or the like.

[0103] In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform any of the above-described information push methods.

[0104] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0105] It should be understood that the flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or can be implemented using a combination of dedicated hardware and computer instructions.

[0106] The computer-readable storage medium provided in the embodiments of the present invention may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or component.

[0107] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.

[0108] The above description is merely a preferred embodiment of the present invention and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present invention is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in the present invention.

[0109] It should be noted that the terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects and to define a specific order or precedence. Where appropriate, the order used for similar objects may be interchanged, such that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.

[0110] Those skilled in the art will appreciate that the present invention may be implemented as a system, method, or computer program product. Therefore, the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, resident software, microcode, etc.), or in a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, the present invention may be implemented in the form of a computer program product embodied in one or more computer-readable media containing computer-readable program code.

[0111] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. An information push method, characterized in that: include: Extracting parameters associated with the information to be pushed from the target telecommunications service scenario; Determine a target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice them into the information to be pushed; Determine a target notification method for the information to be pushed; The information to be pushed is pushed through the target notification method.

2. The information push method according to claim 1, characterized in that: Also includes: After the information to be pushed is pushed through the target notification method, the push processing result is recorded.

3. The information push method according to claim 1, characterized in that: Also includes: Configure the correspondence between each telecom service scenario and parameter extraction rules; Extract parameters associated with the information to be pushed from the target telecommunications service scenario, including: Determine the parameter extraction rule corresponding to the target telecommunication service scenario according to the correspondence between each telecommunication service scenario and the parameter extraction rule; Utilizing the parameter extraction rule corresponding to the target telecommunication service scenario, the parameters associated with the information to be pushed are extracted from the target telecommunication service scenario.

4. The information push method according to claim 1, characterized in that: The target value acquisition method is an SQL injection method, a GROOVY method or a JAVA service method.

5. An information push system, characterized in that: It includes a parameter extraction module, a module for acquiring information to be pushed, a module for determining a notification method, and a message push module; The parameter extraction module is used to extract parameters associated with the information to be pushed from the target telecommunication service scenario; The module for acquiring information to be pushed is used to: determine a target value method, and use the target value method to extract the output parameter information corresponding to each parameter, and splice them into the information to be pushed; The notification mode determination module is used to: determine the target notification mode of the information to be pushed; The message push module is used to push the information to be pushed through the target notification method.

6. An information push system according to claim 5, characterized in that: It also includes a recording module, wherein the recording module is used to: After the information to be pushed is pushed through the target notification method, the push processing result is recorded.

7. An information push system according to claim 5, characterized in that: Also includes configuration modules; The configuration module is used to: configure the corresponding relationship between each telecommunication service scenario and the parameter extraction rule; The parameter extraction module is used for: Determine the parameter extraction rule corresponding to the target telecommunication service scenario according to the correspondence between each telecommunication service scenario and the parameter extraction rule; Parameters associated with the information to be pushed are extracted from the target telecommunication service scenario using the parameter extraction rule corresponding to the target telecommunication service scenario.

8. An information push system according to claim 5, characterized in that: The target value acquisition method is an SQL injection method, a GROOVY method or a JAVA service method.

9. An electronic device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, an information push method as claimed in any one of claims 1 to 4 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, an information push method according to any one of claims 1 to 4 is implemented.