Self-developing computer system
First Claim
1. A computer system having a memory for storing knowledge, obtaining input signals and generating output signals wherein said input signals and said output signals represent information, comprising:
- a reflection base for representing new knowledge, wherein said reflection base includescomplete instructions which can be executed by processors of known type for providing components of new knowledge, andmeta-knowledge about said complete instructions for constructing compositions of said complete instructions,special knowledge containing knowledge in a field of application for providing a basis for changing and extending said special knowledge itself,means for changing and extending said special knowledge from said input signals and said special knowledge itself, wherein said means for changing and extending said special knowledge includesmeans for constructing compositions of said complete instructions from said reflection base and said special knowledge,means for controlling the execution of said compositions of said complete instructions on the basis of said special knowledge, andmeans for generating components of the changed and extended special knowledge from parts of said special knowledge and parts of said compositions of said complete instructions, andthe processes changing and extending said special knowledge cannot completely be covered by a given explicit theory; and
means for generating said output signals with the aid of the changed and extended special knowledge.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system and process of operating a computer having a memory for storing knowledge which includes a reflection base and special knowledge. The reflection base contains complete instructions which can be executed by processors of known type and meta-knowledge about the instructions. The instructions provide components of new knowledge and the meta-knowledge is applied to the construction of compositions of the instructions. The special knowledge contains knowledge in a field of application. The special knowledge is changed and extended on the basis of the special knowledge itself wherein compositions of the instructions are constructed from the reflection base and the special knowledge, the execution of these compositions of instructions is controlled on the basis of the special knowledge, and components of the changed and extended special knowledge are generated from parts of the special knowledge and parts of the compositions of instructions. The outputs are produced with the aid of the changed and extended special knowledge.
-
Citations
28 Claims
-
1. A computer system having a memory for storing knowledge, obtaining input signals and generating output signals wherein said input signals and said output signals represent information, comprising:
-
a reflection base for representing new knowledge, wherein said reflection base includes complete instructions which can be executed by processors of known type for providing components of new knowledge, and meta-knowledge about said complete instructions for constructing compositions of said complete instructions, special knowledge containing knowledge in a field of application for providing a basis for changing and extending said special knowledge itself, means for changing and extending said special knowledge from said input signals and said special knowledge itself, wherein said means for changing and extending said special knowledge includes means for constructing compositions of said complete instructions from said reflection base and said special knowledge, means for controlling the execution of said compositions of said complete instructions on the basis of said special knowledge, and means for generating components of the changed and extended special knowledge from parts of said special knowledge and parts of said compositions of said complete instructions, and the processes changing and extending said special knowledge cannot completely be covered by a given explicit theory; and means for generating said output signals with the aid of the changed and extended special knowledge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A process of operating a computer, obtaining input signals and generating output signals wherein said input signals and said output signals represent information, said computer having a memory for storing knowledge including
a reflection base for representing new knowledge, wherein said reflection base includes complete instructions which can be executed by processors of known type for providing components of new knowledge, and meta-knowledge about said complete instructions for constructing compositions of said complete instructions, and special knowledge containing knowledge in a field of application for providing a basis for changing and extending said special knowledge itself, said process comprising the steps of: -
changing and extending said special knowledge from said input signals and said special knowledge itself, wherein the step of changing and extending said special knowledge includes the steps of constructing compositions of said complete instructions from said reflection base and said special knowledge, controlling the execution of said compositions of said complete instructions on the basis of said special knowledge, and generating components of the changed and extended special knowledge from parts of said special knowledge and parts of said compositions of said complete instructions, and the processes changing and extending said special knowledge cannot completely be covered by a given explicit theory, and generating said output signals with the aid of the changed and extended special knowledge. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification