System for implementing state table in computer code

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, G06F 900

Patent

active

055985645

ABSTRACT:
A process for compressing data sent to command driven remote video terminals is disclosed. A command string representation of the current contents of the remote terminal's video buffer is maintained locally at the host computer. This command string representation is a sequence of commands, in the terminals command language, that will write the contents of the screen in a manner as expected by the application that originated the transmitted data, if the sequence were sent to the terminal device following an erase/write command. Incoming current command strings are sorted by buffer address order and analyzed and merged with the command string representation of the buffer contents via a very efficient single pass process that provides a new expected state representation, an erase/write command string, and a write command string which expresses only the differences between the current terminal buffer contents and the desired presentation. The shorter of the erase/write or write command strings is then physically sent over the data link to the remote terminal and the new expected state representation becomes the command string representation. Additionally, a method of representing and implementing an algorithmic state machine is shown in which the state table itself is the compilable code. Each state name is a valid label. At each label, the same multi-argument function is called, which takes a test, a procedure, and at least one branching destinations expressed as other state labels as arguments.

REFERENCES:
patent: 4315315 (1982-02-01), Kossiakoff
patent: 4587633 (1986-05-01), Wang et al.
patent: 4620289 (1986-10-01), Chauvel
patent: 4750137 (1988-06-01), Harper et al.
patent: 4805135 (1988-10-01), Ochi et al.
patent: 4831524 (1989-05-01), Furgerson
patent: 4928234 (1990-05-01), Kitamira et al.
patent: 4942390 (1990-07-01), Do et al.
patent: 5129061 (1992-07-01), Wang et al.
patent: 5185853 (1993-02-01), Cheng et al.
patent: 5191430 (1993-03-01), Sudal et al.
patent: 5195174 (1993-03-01), Kagawa
patent: 5207517 (1993-05-01), Ito
patent: 5208696 (1993-05-01), Invi
patent: 5222200 (1993-06-01), Callister et al.
IBM Technical Disclosure Bulletin No. 9055, vol. 21, No. 7 (Dec. 1978), D. M. Nagel and J. W. van den Berg.

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

System for implementing state table in computer code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System for implementing state table in computer code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for implementing state table in computer code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-947906

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