Method and apparatus for performing decision-making on request according to rules

A rule and decision-making technology, applied in the computer field, can solve problems such as inapplicability, large storage space consumption, and low performance, and achieve the effects of reducing decision-making time, reducing the number of rules, and improving evaluation performance

Active Publication Date: 2018-11-06
ADVANCED NEW TECH CO LTD
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional decision engine based on rule matching is limited by the centralized decision-making architecture and the low efficiency of rule matching, and can no longer adapt to the decision-making scenarios of large-scale data

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
  • Method and apparatus for performing decision-making on request according to rules
  • Method and apparatus for performing decision-making on request according to rules
  • Method and apparatus for performing decision-making on request according to rules

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0080] The solutions provided in this specification will be described below in conjunction with the accompanying drawings.

[0081] figure 1 It is a schematic diagram of an implementation scenario of an embodiment disclosed in this specification. Such as figure 1 As shown, the general idea of ​​the solution in the embodiment is to change the traditional centralized decision-making architecture into a distributed decision-making architecture, and use multiple policy processing units, or PDP (policy decision point), to evaluate requests . To this end, the rule sets are preprocessed in advance, grouped and clustered, so that each PDP processes different rule sets correspondingly.

[0082] Specifically, in the preprocessing process, firstly, according to the execution subject of each rule in the rule set, the rules are divided into multiple subject policy sets, and each subject policy set includes multiple rules with the same execution subject. Further, for each subject policy...

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

Embodiments of the invention provide a method for preprocessing a rule set, and a method for performing decision-making on an operation request according to a preprocessing result. In the preprocessing process, firstly, according to executive main bodies of rules in the rule set, the rules are divided into a plurality of main body strategy sets; and further, for each main body strategy set, according to the similarity between the rules comprised in the main body strategy set, the rules are clustered into rule class clusters, and feature rules corresponding to the rule class clusters are determined, so that the processing result of the preprocessing is formed. In the decision-making process, for the obtained operation request is obtained, firstly the request is distributed to a decision-making processing part with the same executive main body; the feature rule most proximate to the request is determined from the feature rules; the request is distributed to the most proximate rule classcluster according to the feature rule; the matched rule is quickly determined; and a decision is made.

Description

technical field [0001] One or more embodiments of this specification relate to the field of computer technology, and in particular, to a method and an apparatus for making a decision on a computer operation request. Background technique [0002] With the development of computer and Internet technology, various businesses emerge one after another, and correspondingly, the number of business rules also increases exponentially. More generally, a rule is the data used to evaluate a request, and a decision is a process of making a decision on a request according to established rule requirements, such as deciding whether to allow the operation corresponding to this request. In order to limit the specific requirements of various business operations, a huge rule set is often preset. When a request is received, it is necessary to match the request with the rules in the rule set one by one to determine the rule applicable to the request, and make a decision on the request according t...

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
IPC IPC(8): G06Q10/06G06F17/30G06K9/62
CPCG06Q10/0637G06F18/23G06F18/22
Inventor 王世宇
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products