Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
295 words
A data transmission system for transmitting a plurality of numerical codes, successively, comprising: first means for converting each of the numerical codes to be transmitted to a corresponding one of permutation codes represented by a corresponding one of permutations, in time sequence, of a predetermined number of different frequency signals; said first means including matrix means having memories for storing any one of said permutation codes in the form of a matrix, the contents of said memories representing, respectively, elements constituting said matrix so as to indicate the time sequence in transmission of said frequency signals of said one permutation code, means for storing a plurality of weight constants predetermined according to the number of bits constituting each of said numerical codes, means for calculating numerical values by processing said numerical code with respect to said weight constants, successively in order from a larger one to a smaller one of said weight constants, each of said numerical values representing the number of units of the corresponding weight constant contained in a residue of the numerical code after processing of the same with respect to the weight constants larger than said corresponding weight constant, and means for applying a specific one of said permutation codes to said matrix means and effecting shifting of the contents of selected memories in a predetermined mode, repeatedly, by a number of times whose number is dependent on said numerical values, thereby to obtain a new matrix indicative of the time sequence of said frequency signals corresponding to the permutation code of each numerical code, second means for transmitting said different frequency signals in time sequence indicated by said new matrix, and third means for receiving said frequency signals transmitted by said second means and converting said signals into numerical codes.
Claim 2
Dependent Claim
295 words
A data transmission system for transmitting a plurality of numerical codes, successively, comprising: first means for converting each of the numerical codes to be transmitted to a corresponding one of permutation codes represented by a corresponding one of permutations, in time sequence, of a predetermined number of different frequency signals; said first means including matrix means having memories for storing any one of said permutation codes in the form of a matrix, the contents of said memories representing, respectively, elements constituting said matrix so as to indicate the time sequence in transmission of said frequency signals of said one permutation code, means for storing a plurality of weight constants predetermined according to the number of bits constituting each of said numerical codes, means for calculating numerical values by processing said numerical code with respect to said weight constants, successively in order from a larger one to a smaller one of said weight constants, each of said numerical values representing the number of units of the corresponding weight constant contained in a residue of the numerical code after processing of the same with respect to the weight constants larger than said corresponding weight constant, and means for applying a specific one of said permutation codes to said matrix means and effecting shifting of the contents of selected memories in a predetermined mode, repeatedly, by a number of times whose number is dependent on said numerical values, thereby to obtain a new matrix indicative of the time sequence of said frequency signals corresponding to the permutation code of each numerical code, second means for transmitting said different frequency signals in time sequence indicated by said new matrix, and third means for receiving said frequency signals transmitted by said second means and converting said signals into numerical codes.
Claim 3
Dependent Claim
34 words
A data transmission system according to claim 1, in which said weight constant storing means stores weight constants including (m-1)!, (m-2)!, ......, 2!, 1! in the event that said numerical code comprises m bits.
Claim 4
Dependent Claim
51 words
A data transmission system according to claim 1, in which said calculating means include comparator means for comparing each of said numerical codes with the weight constants stored in said weight constant storing means, and means for subtracting the result of the comparison by said comparator means from said numerical code.
Claim 5
Dependent Claim
34 words
A data transmission system according to claim 3, in which said weight constant storing means stores weight constants including (m-1)!, (m-2)!, ....., 2!, 1! in the event that said numerical code comprises m bits.
Claim 6
Dependent Claim
32 words
A data transmission system according to claim 3, in which said weight constant storing means include gate means for comparing said numerical codes in the order of magnitude of said weight constants.
Claim 7
Dependent Claim
265 words
A data transmission system comprising: means for receiving permutation code signals representing numerical codes, respectively, each of said permutation code signals being transmitted in the form of a corresponding one of the permutations of a predetermined number of different frequency signals; matrix means having memories for storing any one of said permutation code signals in the form of a matrix, the contents of said memories representing, respectively, the elements constituting said matrix so as to indicate the time sequence of said frequency signals of said one permutation code signal, means for applying said received permutation code signals to said matrix means to store the frequency signals constituting said permutation code in selected memories of said matrix means such that the time sequence of said frequency signals in receiving of said permutation code is in accordance with the time sequence represented by the elements of said matrix representing said selected memories, means for storing a plurality of weight constants predetermined according to the number of bits constituting each of said numerical codes, means for effecting shifting of the contents of said memories of said matrix means, in a predetermined mode, repeatedly, by a number of times with respect to each of said weight constants, successively, so that the contents of said memories are finally shifted to the memories representing predetermined elements of said matrix, and determining the number of repeating times with respect to each of said weight constants, and means for processing the number of repeating times of the shifting and said weight constants to produce a numerical code corresponding to each permutation code signal.
Claim 8
Dependent Claim
265 words
A data transmission system comprising: means for receiving permutation code signals representing numerical codes, respectively, each of said permutation code signals being transmitted in the form of a corresponding one of the permutations of a predetermined number of different frequency signals; matrix means having memories for storing any one of said permutation code signals in the form of a matrix, the contents of said memories representing, respectively, the elements constituting said matrix so as to indicate the time sequence of said frequency signals of said one permutation code signal, means for applying said received permutation code signals to said matrix means to store the frequency signals constituting said permutation code in selected memories of said matrix means such that the time sequence of said frequency signals in receiving of said permutation code is in accordance with the time sequence represented by the elements of said matrix representing said selected memories, means for storing a plurality of weight constants predetermined according to the number of bits constituting each of said numerical codes, means for effecting shifting of the contents of said memories of said matrix means, in a predetermined mode, repeatedly, by a number of times with respect to each of said weight constants, successively, so that the contents of said memories are finally shifted to the memories representing predetermined elements of said matrix, and determining the number of repeating times with respect to each of said weight constants, and means for processing the number of repeating times of the shifting and said weight constants to produce a numerical code corresponding to each permutation code signal.
Claim 9
Dependent Claim
34 words
A data transmission system according to claim 6 in which said weight constant storing means stores weight constants including (m-1)!, (m-2)!, ......, 2!, 1! in the event that said numerical code comprises m bits.
Claim 10
Dependent Claim
38 words
A data transmission system according to claim 6, in which said processing means include means for multiplying each of said number of shifts by each of said weight constants and means for adding the results of said multiplications.
Claim 11
Dependent Claim
34 words
A data transmission system according to claim 8, in which said weight constant storing means stores weight constants including (m-1)!, (m-2)!, ......, 2!, 1! in the event that said numerical code comprises m bits.