Knowledge information management toolkit and method
First Claim
1. A system for managing user entry/modification of knowledge information into a knowledge base file having an integrator support component and a data source access support component, comprising:
- processing circuitry;
memory communicating with the processing circuitry and configured to store at least one knowledge base comprising a data source access knowledge base;
a user interface communicating with the processing circuitry and configured for user entry/modification of knowledge pieces within a knowledge base; and
a knowledge base toolkit that takes information entered by a user via the user interface, translates the information into a very small interpreter (VSI) language, and stores the VSI translated information within an object definition language (ODL) knowledge base, the knowledge base toolkit enables a user via the user interface to define a range of simple to complex virtual attributes, wherein virtual attributes comprise attributes that do not reside in the data source, but are derived from literals, other real attributes, or a combination of literals or other real attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for managing user entry and/or modification of knowledge information into a knowledge base file having an integrator support component and a data source access support component. The system includes processing circuitry, memory, a user interface, and a knowledge base toolkit. The memory communicates with the processing circuitry and is configured to store at least one knowledge base. The user interface communicates with the processing circuitry and is configured for user entry and/or modification of knowledge pieces within a knowledge base. The knowledge base toolkit is configured for converting knowledge in at least one knowledge base from a first knowledge base form into a second knowledge base form. A method is also provided.
-
Citations
28 Claims
-
1. A system for managing user entry/modification of knowledge information into a knowledge base file having an integrator support component and a data source access support component, comprising:
-
processing circuitry; memory communicating with the processing circuitry and configured to store at least one knowledge base comprising a data source access knowledge base; a user interface communicating with the processing circuitry and configured for user entry/modification of knowledge pieces within a knowledge base; and a knowledge base toolkit that takes information entered by a user via the user interface, translates the information into a very small interpreter (VSI) language, and stores the VSI translated information within an object definition language (ODL) knowledge base, the knowledge base toolkit enables a user via the user interface to define a range of simple to complex virtual attributes, wherein virtual attributes comprise attributes that do not reside in the data source, but are derived from literals, other real attributes, or a combination of literals or other real attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for translating knowledge information into a knowledge base having an integrator component and a data source access component, comprising:
-
providing processing circuitry, memory communicating with the processing circuitry and configured to store at least one knowledge base comprising a data source access knowledge base, and a knowledge base toolkit for generating code into a desired knowledge base format having a desired syntax from a source of knowledge information; receiving user input at the knowledge base toolkit via an interface comprising at least one of user entry of knowledge information and user modification of knowledge information; and with the knowledge base toolkit, converting the user input knowledge information from a first knowledge base format into a second knowledge base format having a second syntax that is compatible with a desired data integration distributed application suite; converting the user input knowledge information comprises translating the information into a very small interpreter (VSI) language and storing the very small interpreter (VSI) translated information within an object definition language (ODL) knowledge base; and via the interface, defining a range of simple to complex virtual attributes the virtual attributes comprising attributes that do not reside in a data source, but are derived from literals, other real attributes, or a combination of literals or other real attributes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification