Method for creating specific purpose rule-based n-bit virtual ma

Cryptography – Key management – Having particular key generator

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

380 4, 380 25, H04L 900

Patent

active

056007264

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: 4386416 (1983-05-01), Giltner et al.
patent: 4454575 (1984-06-01), Bushaw et al.
patent: 4697243 (1987-09-01), Moore et al.
patent: 4788543 (1988-11-01), Rubin
patent: 4890240 (1989-12-01), Loeb et al.
patent: 4893339 (1990-01-01), Bright et al.
patent: 4961133 (1990-10-01), Talati et al.
patent: 4961225 (1990-10-01), Hisano
patent: 5009833 (1991-04-01), Takeuchi et al.
patent: 5031215 (1991-07-01), Pastor
patent: 5038296 (1991-08-01), Sano
patent: 5084813 (1992-01-01), Ono
patent: 5097504 (1992-03-01), Camion et al.
patent: 5101491 (1992-03-01), Katzeff
patent: 5121496 (1992-06-01), Harper
patent: 5131087 (1992-07-01), Warr
patent: 5150410 (1992-09-01), Bertrand
patent: 5153918 (1992-10-01), Tuai
patent: 5212768 (1993-05-01), Itsuki et al.
patent: 5228116 (1993-07-01), Harris et al.
patent: 5255386 (1993-10-01), Prager
patent: 5276855 (1994-01-01), Kitahara
patent: 5278901 (1994-01-01), Shieh et al.
patent: 5285497 (1994-02-01), Thatcher, Jr.
patent: 5305384 (1994-04-01), Ashby et al.
patent: 5315655 (1994-05-01), Chaplin
patent: 5321606 (1994-06-01), Kuruma et al.
patent: 5321749 (1994-06-01), Virga
patent: 5351299 (1994-09-01), Matsuzaki et al.
patent: 5384846 (1995-01-01), Berson et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-687003

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.