Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic rule engine configuration method based on service processing

A business processing and dynamic configuration technology, applied in the fields of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of inconvenience to users, loss of telecommunication services, and long research and development cycle.

Inactive Publication Date: 2011-11-02
中电福富信息科技有限公司
View PDF2 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the preprocessing of telecom billing bills generally adopts the processing method, and the corresponding billing bill preprocessing program is written according to the specific business bills for processing. The addition, deletion, and modification of business bill processing rules require developers to modify the code ;Using the method of combining partial configuration and fixed business procedures, the configuration of this part requires professional technicians to write a piece of pseudo code for processing rules for configuration; but at present, business rules are not uniform in various places, and there are many types of business types, and the processing rules are also different , so for different business rules and business types, new code development is required, and different programs are used to adapt. The development cycle is long. When new business needs to be updated, the system upgrade needs to interrupt the service, which is not convenient for users, and brought certain losses to the telecommunications business

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic rule engine configuration method based on service processing
  • Dynamic rule engine configuration method based on service processing
  • Dynamic rule engine configuration method based on service processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Such as figure 1 As shown, the method for dynamic configuration of a rule engine based on business processing of the present invention, the method provides a front desk configuration decision unit, a process, a function code unit, a database with a rule engine configuration table, a decision step definition table, a decision compilation generator, Used to store C++ program file units, used to save .so, .a file units, C++ compiler, stores basic classes, network classes, configuration file classes, scheduling interface classes, database classes, monitoring classes, public log classes, and processes Communication class, public configuration class, public library of information point deployment and control class information, and application program unit containing a plurality of application programs; the specific steps of the method are as follows:

[0019] Step 10. Predefine corresponding procedures and functions according to business requirements, directly write codes and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a dynamic rule engine configuration method based on service processing and is characterized in that: in the method, a foreground configuration decision unit, a process and function code unit, a database with a rule engine configuration table, a decision step definition table, a decision compile generator, a unit for saving a C++ program file, a unit for saving a .so file and a .a file, a C++ compiler, a public base for saving information in a basic type, a network type, a configuration file type, a dispatching interface type, a database type, a monitoring type, a public log type, a progress communication type, a public configuration type and an information point distribution and control type, and an application program unit having a plurality of application programs are provided; due to cooperative processing of the units, a humanized configuration interface is realized and the configuration of a service rule is finished without a professional technicist; and the service rule is converted into the C++ program file and compiled into the .so file and .a file so as to generate a final program for processing the service logic and finish the service processing.

Description

【Technical field】 [0001] The invention relates to the technical field of telecommunication services, in particular to a method for dynamically configuring rule engines based on service processing. 【Background technique】 [0002] The competition in the domestic telecommunications market is becoming more and more severe, and operators will continue to adjust their business ideas. It is required that the IT system respond to and support business needs efficiently and quickly, and the launch of new functions or the process of system upgrades should try to ensure uninterrupted services. [0003] At present, the preprocessing of telecom billing bills generally adopts the processing method, and the corresponding billing bill preprocessing program is written according to the specific business bills for processing. The addition, deletion, and modification of business bill processing rules require developers to modify the code ;Using the method of combining partial configuration and f...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 钟凯黄炜
Owner 中电福富信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products