Optimization of abstract rule processing

Data processing: database and file management or data structures – Database and file access – Query optimization

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S752000, C707S758000

Reexamination Certificate

active

07917501

ABSTRACT:
Embodiments of the invention provide techniques for optimizing the processing of abstract rules. In general, the results of executing an abstract query may be used as data inputs for processing an abstract rule. In one embodiment, query results may be sorted according to input field values required for processing a deterministic abstract rule. If a record of the sorted query results includes the same input values as a preceding record, then the rule output of the preceding record may be reused, rather than processing the abstract rule again. Accordingly, the demand load placed on a rule engine may be reduced.

REFERENCES:
patent: 6049796 (2000-04-01), Siitonen et al.
patent: 6732094 (2004-05-01), Cousins et al.
patent: 6745286 (2004-06-01), Staub et al.
patent: 2003/0167274 (2003-09-01), Dettinger et al.
patent: 2005/0010571 (2005-01-01), Solotorevsky et al.
patent: 2007/0112827 (2007-05-01), Dettinger et al.
U.S. Patent Application entitled, “Ruleset Optimization Through Blocked and Concurrent Rule Dispatch,” filed Nov. 9, 2007, U.S. Appl. No. 11/937,726.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Optimization of abstract rule processing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Optimization of abstract rule processing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimization of abstract rule processing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2640654

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.