Methods and systems for providing a business repository
First Claim
Patent Images
1. A method for providing a business rule repository in a memory, comprising:
- displaying, on a display device, a graphical user interface (GUI) for creating a business rule;
receiving, in a computer, via the GUI;
user input relating to an input variable of the business rule; and
user input relating to an action required by the business rule based on the input variable;
generating program logic for the business rule, based on the input, the program logic comprising groups of text characters forming non-human-language words;
generating, by the computer, a text string representation of the business rule based on the program logic,such that the non-human-lanquage words are replaced with human-language words in the text string representation; and
storing the text string representation in association with the program logic for the business rule, in the business rule repository, such that the business rule may be identified via a search based on the text string representation.
3 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods are disclosed for providing a business rule repository in a memory. An exemplary method includes displaying, on a display device, a graphical user interface (GUI) for creating a business rule, and receiving, in a computer, via the GUI user input relating to an input variable of the business rule, and user input relating to an action required by the business rule based on the input variable. The method further includes generating, by the computer, a text document associated with the business rule based on the input, and storing the text document associated with the business rule in the business rule repository.
-
Citations
21 Claims
-
1. A method for providing a business rule repository in a memory, comprising:
-
displaying, on a display device, a graphical user interface (GUI) for creating a business rule; receiving, in a computer, via the GUI; user input relating to an input variable of the business rule; and user input relating to an action required by the business rule based on the input variable; generating program logic for the business rule, based on the input, the program logic comprising groups of text characters forming non-human-language words; generating, by the computer, a text string representation of the business rule based on the program logic, such that the non-human-lanquage words are replaced with human-language words in the text string representation; and storing the text string representation in association with the program logic for the business rule, in the business rule repository, such that the business rule may be identified via a search based on the text string representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, computer-readable storage medium storing computer program instructions which, when executed by a computer, cause the computer to perform a method for providing a business rule repository in a memory, the method comprising:
-
displaying, on a display device, a graphical user interface (GUI) for creating a business rule; receiving, via the GUI; user input relating to an input variable of the business rule; and user input relating to an action required by the business rule based on the input variable; generating program logic for the business rule, based on the input, the program logic comprising groups of text characters forming non-human-language words; generating a text string representation of the business rule based on the program logic, such that the non-human-language words are replaced with human-language words in the text string representation; and storing the text string representation in association with the program logic for the business rule, in the business rule repository, such that the business rule may be identified via a search based on the text string representation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for providing a business rule repository, the system comprising:
-
a display device; a memory storing a program logic repository; a user input device for receiving input from a user; and a processor configured to; display, via the display device, a graphical user interlace (GUI) for creating a business rule; receive, via the input device; user input to the GUI relating to an input variable of the business rule; and user input relating to an action required by the business rule based on the input variable; generate program logic for the business rule, based on the input, the program logic comprising groups of text characters forming non-human-language words; generate a text string representation of the business rule based on the program logic, such that the non-human-language words are replaced with human-language words in the text string representation; and store the text string representation in association with the program logic for the business rule, in the business rule repository, such that the business rule may be identified via a search based on the text string representation. - View Dependent Claims (18, 19, 20, 21)
-
Specification