System for creating, editing, displaying, and executing rules-ba

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, 364274, 3642745, 364280, 3642807, 3642821, G06F 1500

Patent

active

055967523

ABSTRACT:
A programmable computer which operates by executing rules, each including a rule name, and optionally: input parameters, a set of conditions, a set of actions associated with each condition, and a set of exception handlers. A condition is a logical expression which evaluates to a true or false boolean value, while an action is an executable statement. An exception handler contains executable statements.
The computer includes text entry and display means for programming of rules. A rule is displayed with each condition and each action having a row of text. The computer generates a yes
o quadrant into which a programmer may enter sequence numbers, to associate ordered sets of actions with individual conditions. Sequence numbers may be entered not associated with any condition, to define a set of default actions.
Upon entering a rule, the computer sequentially evaluates the rule's conditions. Upon a condition evaluating to true, the computer executes the set of actions associated with that condition, then exits the rule. If the rule contains no conditions or none evaluates to true, the set of default actions will be executed, and the rule exited.
If, during execution of the rule, the computer detects an exception event, such as a missing datum or other execution error, the computer passes to the rule the name of the detected exception event. If the rule contains an exception handler bearing the same name, the computer will execute the statements within that exception handler.

REFERENCES:
patent: 4787035 (1988-11-01), Bourne
patent: 4791561 (1988-12-01), Huber
patent: 4816994 (1989-03-01), Alexander et al.
patent: 4860204 (1989-08-01), Gendron et al.
patent: 4884217 (1989-11-01), De Caria et al.
patent: 4905138 (1990-02-01), Bourne
patent: 4974157 (1990-11-01), Winfield et al.
patent: 4989132 (1991-01-01), Mellender et al.
patent: 5228116 (1993-07-01), Harris et al.
"Table Storage Architecture for the OS/2 Extended Edition Database Manager", IBM Technical Disclosure Bulletin, vol. 32, No. 5A, Oct. 1989, pp. 30-32.
M. Papazoglou, "An Extensible DBMS for Small and Medium Systems", IEEE Micro, vol. 9, No. 2, Apr. 1989, pp. 52-68.
A. Brown et al., "Data Base Management for HP Precision Architecture Computers", Hewlett-Packard Journal, vol. 37, No. 12, Dec. 1986, pp. 33-48.
D. J. Haderle et al., "IBM Database 2 Overview", IBM Systems Journal, vol. 23, No. 2, 1984, pp. 112-125.
Richard C. Waters, "The Programmer's Apprentice: Knowledge Based Program Editing", IEEE Transactions on Software Engineering, Jan. 1982, vol. SE-8, No. 1, pp. 1-12.

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

System for creating, editing, displaying, and executing rules-ba does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for creating, editing, displaying, and executing rules-ba, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for creating, editing, displaying, and executing rules-ba will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2332343

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