Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
260 words
A knowledge processing system comprising: a memory for storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with preexisting solutions to previous problems; and a processing unit for receiving sensory signals from an external device, the sensory signals including problem-related data corresponding to a current problem, the processing unit operating knowledge-based software and including: a knowledge processing unit for generating a plurality of artificial intelligence based modules by processing the current problem using a natural language processor to generate tentative code, and for executing the plurality of artificial intelligence based modules to process the input signals representing data, including problem related data corresponding to the current problem, for generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; a numerical processing unit for generating a confidence level associated with a respective solution to the current problem by applying the tentative code to the current problem and generating, the confidence level from a tentative solution corresponding to the tentative code; and a database processing unit for controlling the storing of the solution-related modules in the memory; wherein the knowledge processing unit, responsive to the confidence levels of the solutions, iteratively revises the solutions to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels the optimal solution being transmitted as data signals to at least one device.
Claim 2
Dependent Claim
260 words
A knowledge processing system comprising: a memory for storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with preexisting solutions to previous problems; and a processing unit for receiving sensory signals from an external device, the sensory signals including problem-related data corresponding to a current problem, the processing unit operating knowledge-based software and including: a knowledge processing unit for generating a plurality of artificial intelligence based modules by processing the current problem using a natural language processor to generate tentative code, and for executing the plurality of artificial intelligence based modules to process the input signals representing data, including problem related data corresponding to the current problem, for generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; a numerical processing unit for generating a confidence level associated with a respective solution to the current problem by applying the tentative code to the current problem and generating, the confidence level from a tentative solution corresponding to the tentative code; and a database processing unit for controlling the storing of the solution-related modules in the memory; wherein the knowledge processing unit, responsive to the confidence levels of the solutions, iteratively revises the solutions to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels the optimal solution being transmitted as data signals to at least one device.
Claim 3
Dependent Claim
31 words
The knowledge processing system of claim 1 wherein the knowledge processing unit iteratively revises the solutions until an optimal solution is generated having an associated confidence level above a predetermined value.
Claim 4
Dependent Claim
38 words
The knowledge processing system of claim 1 wherein the knowledge processing unit iteratively revises the solutions until an optimal solution is generated having an associated confidence level having a maximum value of the confidence levels of the solutions.
Claim 5
Dependent Claim
39 words
The knowledge processing system of claim 1 wherein the knowledge processing unit generates the plurality of artificial intelligence based modules using a set of predetermined knowledge operation mappings, including knowledge opcodes (kopcodes), between goals associated with the current problem.
Claim 6
Dependent Claim
37 words
The knowledge processing system of claim 4 wherein the knowledge processing unit operates the kopcodes on at least one goal as a knowledge operand, the at least one goal included in the solutions to the current problem.
Claim 7
Dependent Claim
28 words
The knowledge processing system of claim 5 wherein the knowledge processing unit operates at least one kopcode to perform a knowledge domain function on at least one goal.
Claim 8
Dependent Claim
22 words
The knowledge processing system of claim 5 wherein the knowledge processing unit operates at least one kopcode to retrieve attributes of goals.
Claim 9
Dependent Claim
28 words
The knowledge processing system of claim 5 wherein the knowledge processing unit operates at least one kopcode to retrieve forward or backward pointers for performing knowledge domain functions.
Claim 10
Dependent Claim
43 words
The knowledge processing system of claim 1 wherein the numerical processing unit tracks confidence levels associated with a set of knowledge microfunctions included in the plurality of solution-related modules to generate an overall confidence level associated with the solution of the current problem.
Claim 11
Dependent Claim
34 words
The knowledge processing system of claim 9 wherein the numerical processing unit includes a multiplier for evaluating a product of a plurality of confidence levels to determine the overall confidence level of the solution.
Claim 12
Dependent Claim
274 words
A network for processing knowledge comprising: a sensor for receiving sensory signals from an external device, the sensory signals including problem-related data corresponding to a current problem; at least one output device for transmitting data signals to the external device; a memory for storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with preexisting solutions to previous problems; and a processing unit, operating knowledge-based software, the processing unit including: a knowledge processing unit for generating a plurality of artificial intelligence based modules by processing the current problem using a natural language processor to generate tentative code, the knowledge processing unit executing the plurality of artificial intelligence based modules to process the sensory signals, including the problem-related data, for generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; a numerical processing unit for generating a confidence level associated with a respective solution to the current problem by applying the tentative code to the current problem and generating the confidence level from a tentative solution corresponding to the tentative code; and a database processing unit for controlling the storing of the solution-related modules in the memory; wherein the knowledge processing unit, responsive to the confidence levels of the solutions, iteratively revises the solutions to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels, the optimal solution being output as the data signals by the output device to the external device.
Claim 13
Dependent Claim
274 words
A network for processing knowledge comprising: a sensor for receiving sensory signals from an external device, the sensory signals including problem-related data corresponding to a current problem; at least one output device for transmitting data signals to the external device; a memory for storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with preexisting solutions to previous problems; and a processing unit, operating knowledge-based software, the processing unit including: a knowledge processing unit for generating a plurality of artificial intelligence based modules by processing the current problem using a natural language processor to generate tentative code, the knowledge processing unit executing the plurality of artificial intelligence based modules to process the sensory signals, including the problem-related data, for generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; a numerical processing unit for generating a confidence level associated with a respective solution to the current problem by applying the tentative code to the current problem and generating the confidence level from a tentative solution corresponding to the tentative code; and a database processing unit for controlling the storing of the solution-related modules in the memory; wherein the knowledge processing unit, responsive to the confidence levels of the solutions, iteratively revises the solutions to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels, the optimal solution being output as the data signals by the output device to the external device.
Claim 14
Dependent Claim
47 words
The network of claim 11 wherein the knowledge processing unit iteratively revises the solutions until an optimal solution is generated having an associated confidence level above a predetermined value; and the output device outputs the solution to the external for generating a feedback signal to the sensors.
Claim 15
Dependent Claim
44 words
The network of claim 11 wherein the knowledge processing unit iteratively revises the solutions until an optimal solution is generated having an associated confidence level having a maximum value of the confidence levels of the solutions for providing optimal control of the external device.
Claim 16
Independent Claim
234 words
A method for processing knowledge comprising the steps of: storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with pre-existing solutions to previous problems; generating a plurality of artificial intelligence based modules in response to sensory signals transmitted by an external device, the sensory signals including problem-related data corresponding to a current problem and being received by a sensor, the plurality of artificial intelligence based modules being generated by processing the current problem using a natural language processor to generate tentative code; executing the plurality of artificial intelligence base modules to process the input signals representing data, including problem related data corresponding to the current problem; generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; generating a confidence level associated with a respective solution to the current problem using a numerical processing unit and applying the tentative code to the current problem and generating the confidence level from a tentative solution corresponding to the tentative code; and iteratively revising the solutions using the confidence levels to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels, the optimal solution being transmitted as data signals to at least one device.
Claim 17
Independent Claim
234 words
A method for processing knowledge comprising the steps of: storing knowledge in a plurality of knowledge modules in a knowledge bank, the knowledge including data associated with pre-existing solutions to previous problems; generating a plurality of artificial intelligence based modules in response to sensory signals transmitted by an external device, the sensory signals including problem-related data corresponding to a current problem and being received by a sensor, the plurality of artificial intelligence based modules being generated by processing the current problem using a natural language processor to generate tentative code; executing the plurality of artificial intelligence base modules to process the input signals representing data, including problem related data corresponding to the current problem; generating a plurality of solution-related modules from the data representing the pre-existing solutions, with the solution-related modules corresponding to solutions to the current problem; generating a confidence level associated with a respective solution to the current problem using a numerical processing unit and applying the tentative code to the current problem and generating the confidence level from a tentative solution corresponding to the tentative code; and iteratively revising the solutions using the confidence levels to generate an optimal solution to the current problem by determining a solution strategy using the confidence level corresponding to the tentative solution and adjusting the solution strategy to increase corresponding confidence levels, the optimal solution being transmitted as data signals to at least one device.
Claim 18
Dependent Claim
34 words
The method of claim 14 wherein the step of iteratively revising the solutions includes the step of: iteratively revising until an optimal solution is generated having an associated confidence level above a predetermined value.
Claim 19
Dependent Claim
41 words
The method of claim 14 wherein the step of iteratively revising the solutions includes the step of: iteratively revising until an optimal solution is generated having an associated confidence level having a maximum value of the confidence levels of the solutions.
Claim 20
Dependent Claim
54 words
The method of claim 14 wherein the step of processing the current problem using a natural language processor to generate tentative code includes the steps of: determining goals and subgoals of the current problem; and generating a set of predetermined knowledge operation mappings, including knowledge opcodes (kopcodes), between goals associated with the current problem.
Claim 21
Dependent Claim
33 words
The knowledge processing system of claim 1 wherein said system is configured as an expert system, said knowledge including data associated with pre-existing solutions to previous problems being knowledge of a human expert.
Claim 22
Dependent Claim
50 words
The method of claim 14 wherein said method is operative in an expert system, said knowledge including data associated with pre-existing solutions to previous problems comprises knowledge of a human expert, and said method further comprises the step of communicating said optimal solution to a user of the expert system.
Claim 23
Dependent Claim
25 words
The network of claim 11 wherein the knowledge processing unit is adapted to read just a solution strategy in order to iteratively revise said solutions.