Encoding and decoding system for electronic data communication system
First Claim
Patent Images
1. An electronic data communication system wherein data characteristics are transmitted as analog signals comprising:
- converting means for converting each data character into a unique multi-bit binary value consisting of a preselected total number of bits including both logic one bits and logic zero bits, of which bits a predetermined number are logic one bits, each unique multi-bit binary value being formed of the same preselected total number of bits of which the same predetermined number of bits are logic one bits, such that the maximum number of characters which may be converted into unique multi-bit binary values is equal to the total possible number of unique sequences of logic one bits and logic zero bits which may be formed from the preselected total number of bits with the predetermined number of logic one bits;
pulse generating means for generating a unique pulse form which is an analog signal corresponding to each of said unique multi-bit binary values, each of said unique pulse forms consisting of a combination of wide pulses and narrow pulses, said pulse generating means generating a wide pulse for each logic one bit of said unique multi-bit binary value, and generating a narrow pulse for each logic zero bit of said unique multi-bit binary value, said pulses in each of said unique pulse forms having alternating positive and negative values; and
means for transmitting said analog signals which represent the data characters.
9 Assignments
0 Petitions
Accused Products
Abstract
An encoding and decoding system for electronic data communication system, wherein each character to be transmitted is encoded as a unique multi-bit binary value. The total number of bits as well as the number of logic one bits in all unique multi-bit binary values are the same. A pulse generating means generates a wide pulse for each logic one and a narrow pulse for each logic zero. The pulses which make up a unique pulse form for each data character to be transmitted are of alternating polarity and are transmitted as analog signals.
127 Citations
39 Claims
-
1. An electronic data communication system wherein data characteristics are transmitted as analog signals comprising:
-
converting means for converting each data character into a unique multi-bit binary value consisting of a preselected total number of bits including both logic one bits and logic zero bits, of which bits a predetermined number are logic one bits, each unique multi-bit binary value being formed of the same preselected total number of bits of which the same predetermined number of bits are logic one bits, such that the maximum number of characters which may be converted into unique multi-bit binary values is equal to the total possible number of unique sequences of logic one bits and logic zero bits which may be formed from the preselected total number of bits with the predetermined number of logic one bits; pulse generating means for generating a unique pulse form which is an analog signal corresponding to each of said unique multi-bit binary values, each of said unique pulse forms consisting of a combination of wide pulses and narrow pulses, said pulse generating means generating a wide pulse for each logic one bit of said unique multi-bit binary value, and generating a narrow pulse for each logic zero bit of said unique multi-bit binary value, said pulses in each of said unique pulse forms having alternating positive and negative values; and means for transmitting said analog signals which represent the data characters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An electronic communication system for converting an analog signal comprised of unique pulse forms each consisting of the same preselected total number of pulses including both wide pulses and narrow pulses, of which the same predetermined number are wide pulses, into data characters comprising:
-
means for converting said pulse forms into a unique multi-bit binary value, each of which unique multi-bit binary values consists of the same preselected total number of bits including both logic one bits and logic zero bits, of which bits the same predetermined number are logic one bits; and means for converting each of said unique multi-bit binary values into a unique data character.
-
-
21. An electronic data communication system wherein data characters are transmitted as analog signals comprising:
-
converting means for converting each data character into a unique multi-bit binary value consisting of a preselected total number of bits including both logic one bits and logic zero bits, with there being a predetermined ratio of the number of logic one bits to the number of logic zero bits, each unique multi-bit binary value being formed of the same preselected total number of bits with the same predetermined ratio of logic one bits to logic zero bits, such that the maximum number of data characters which may be converted into unique multi-bit binary values is equal to the total possible number of unique sequences of logic one bits and logic zero bits which may be formed from the preselected total number of bits with the predetermined ratio of logic one bits to logic zero bits; pulse generating means for generating a unique pulse form which is an analog signal corresponding to each of said unique multi-bit binary values, each of said unique pulse forms consisting of a combination of wide pulses and narrow pulses, said pulse generating means generating a wide pulse for each logic one bit of said unique multi-bit binary value, and generating a narrow pulse for each logic zero bit of said unique pulse forms having alternating positive and negative values; and means for transmitting said analog signals which represent the data characters. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An electronic data communication system wherein data characters are transmitted as analog signals comprising:
-
converting means for converting each data character into a unique multi-bit binary value consisting of "n" bits including both logic one bits and logic zero bits, "m" bits of said "n" bits being logic one bits, such that the maximum number of data characters which may be converted into unique multi-bit binary values is equal to the total possible number of unique sequences of logic one bits and logic zero bits which may be formed from the "n" bits of which "m" bits are logic one bits, which maximum number is (n!/M! (n-M)!); pulse generating means for generating a unique pulse form which is an analog signal corresponding to each of said unique multi-bit binary values, each of said unique pulse forms consisting of a combination of wide pulses and narrow pulses, said pulse generating means generating a wide pulse for each logic one bit of said unique multi-bit binary value, and generating a narrow pulse for each logic zero bit of said unique multi-bit binary value, said pulses in each of said unique pulse forms having alternating positive and negative values; and means for transmitting said analog signals which represent the data characters. - View Dependent Claims (39)
-
Specification