Extending Dynamic Matrices for Improved Setup Capability and Runtime Search Performance of Complex Business Rules

Patent №

US 9,305,075

Granted

2016-04-05

Filed 2009

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12474982

A mechanism by which rule attributes of varying types and numbers can be stored and searched in an efficient manner is provided by storing attribute values of each rule in a child table of a parent rule table. The child table is normalized and contains a foreign key pointing back to the parent rule table and has attribute-value pairs as table columns of the child table. Each rule is then represented by one row of the parent rule table and one or more corresponding rows of the child rule details table. A variable and unlimited number of attribute dimensions is supported among the rules, and search performance is improved through the use of database indexes on the rule details table attribute columns. Metadata representing the structure of the child rule details table will identify the data attributes for each dimension.

AI classification

Knowledge representation0.99
AI hardware0.31
Natural language0.10
Planning0.00
Machine learning0.00
Vision0.00
Speech0.00
Evolutionary computation0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 227550433

Assignors

KUO, JUSTIN H., LIM, HUI-LIM VICTOR

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC