Optimizing networks of decision nodes
AssigneeNortonLifeLock Inc.
InventorDaniel Marino
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortonLifeLock Inc.
InventorDaniel Marino
Estimating the term…
A method for optimizing network decision nodes is described. In one embodiment, the method includes generating an initial network of decision nodes constructed according to one or more rules, rearranging one or more decision nodes of the initial network based at least in part on a conversion of the one or more rules to a disjunctive normal form, analyzing the rearranged network of decision nodes in an upstream direction, and optimizing the rearranged network by merging two or more decision nodes of the rearranged network based at least in part on the analysis of the rearranged network. In some cases, the decision nodes include one or more levels of parent nodes and child nodes, each level of child nodes being connected to respective parent nodes. In some cases, the upstream direction is in a direction from the child nodes to the parent nodes.
A computer-implemented method for optimizing a network of decision nodes for a pattern matching system, the method comprising:
A computing device configured for optimizing a network of decision nodes for a pattern matching system, comprising:
A non-transitory computer-readable storage medium storing computer executable instructions for optimizing a network of decision nodes for a pattern matching system that when executed by one or more processors cause the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.