Apparatus for transmitting changeable length records having variable length words with interspersed record and word positioning codes
AssigneeCasio Computer Co., Ltd.
InventorToshio Kashio
Life of this patent
Estimating the term…
Abstract
A system for transmitting data which comprises serially arranged records of changeable length. Each record is separated from the adjacent ones by two record positioning codes and includes serially arranged words with word positioning codes interposed among them. If the same item word is included in a record and in the immediately succeeding record, the corresponding word in the succeeding record is omitted or simplified during the data transmission, thereby reducing the memory capacity of the memory for storing the data to be transmitted. Conversely, the system can restore the omitted or simplified item words to the original state and then transmit the data thus in the original state.
Claims13
A system for transmitting data to an output means, comprising:
- a source of a plurality of records serially arranged with record positioning codes interposed therebetween, said records including a plurality of words serially arranged with word positioning codes interposed therebetween;
- main memory means coupled to said source for temporarily storing said serially arranged records and record positioning codes;
- auxiliary memory means coupled to said main memory means for temporarily storing a record including words of different lengths read out from said main memory means based on said record and word positioning codes;
- comparator means coupled to said main and auxiliary memory means for comparing any one of the words of a record read out from said auxiliary memory means with the corresponding word of said record read out from said main memory means immediately after said record which was read out from said auxiliary memory means;
- and
- control circuit means coupled to said main memory means and to said comparator means for transmitting to the output means the record read out from the main memory means immediately after said record which was read out from said auxiliary memory means, in the original form, when the corresponding words are detected by said comparator means not to be identical and for transmitting the record to the output means with the corresponding word omitted when the corresponding words are detected by said comparator means to be identical.
A system for transmitting data to an output means, comprising:
- a source of a plurality of records serially arranged with record positioning codes interposed therebetween, said records including a plurality of words serially arranged with word positioning codes interposed therebetween, the system comprising:
- main memory means coupled to said source for storing a series of said serially arranged records including one or more records each with at least one word omitted when the corresponding words of any adjacent records are identical;
- auxiliary memory means coupled to said main memory means for temporarily storing a record including words of different lengths read out from said main memory means based on said record and word positioning codes;
- determining means coupled to said main memory means for determining that one or more words are omitted in each record read out from said main memory means;
- and
- control means for transmitting to the output means each record read out from said main memory means in the original form when no detection output is obtained from said detecting means and for inserting, when a detection output is obtained from said detecting means, a word of the record stored in said auxiliary memory means into the next record read out from said main memory means, thereby restoring said next record to the original form so that a series of records are transmitted to the output means in the original form.
Dependencies are inferred from the claim text.