Data processing: artificial intelligence – Knowledge processing system – Knowledge representation and reasoning technique
Patent
1996-10-04
1999-04-06
Hafiz, Tariq R.
Data processing: artificial intelligence
Knowledge processing system
Knowledge representation and reasoning technique
706 45, 341 67, 341 95, G06F 1700
Patent
active
058930841
ABSTRACT:
A system and method for implementing one or more specific purpose rule-based n-bit virtual processing machines. Specific purposes include, but are not limited to, encryption, compression, and arbitrary precision arithmetic. Each virtual machine consists of a command processor, a rule-base, and an interface between the command processor and the rule-base. Each of the elements of a specific purpose rule-based n-bit virtual machine--the command processor, the rule-base, and the rule-base interface--is preferably implemented as software. In the preferred embodiment, the system uses a stored rule-base as its instruction set and provides for input and output in the form of variable length bit strings of length n where n is any number greater than zero. Each of the rules within the rule-base performs one or more binary string operations against one or more variable length n-bit strings. The function of the rule-base is to provide a set of application specific rules that allows the machine to perform a particular task such as encryption, data compression, or arbitrary precision arithmetic. The system includes a method for providing a software interface to the rule-base. This interface may be a separate program or may be contained within the command processor. The command processor receives input in the form of one or more n-bit data types, performs rule-based operations on the data, and returns output in the form of one or more n-bit data types. Specific system and methods for performing data encryption, data compression, and arbitrary precision arithmetic using the invention are described.
REFERENCES:
patent: 5587725 (1996-12-01), Sakanishi et al.
Hwang et al. "Optical Arithmetic Using High-Radix Symbolic Substitution Rules," Computer Arithmetic Symposium, 1989, pp. 226-232.
Harold Michael D.
Morgan Joseph M.
Gemini Systems, Inc.
Hafiz Tariq R.
Rhodes Jason W.
LandOfFree
Method for creating specific purpose rule-based n-bit virtual ma does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for creating specific purpose rule-based n-bit virtual ma, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for creating specific purpose rule-based n-bit virtual ma will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1381353