Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
267 words
In a system for detecting and correcting errors in code words having a plurality of information bits and a plurality of check bits, each information bit assigned to a number of code groups, the plurality of code groups being divided into equal length sections, each section forming an information byte of equal number of information bits, an improved check bit generator comprising: input means for accepting signals manifesting information bits; a plurality of identical modular units corresponding in number to the number of said equal length sections; a number of identical logic circuit groupings, one for each byte, one located on each of said plurality of identical modular units; connecting means for connecting each identical logic grouping to the input means to accept those information bit signals that are assigned to the respective section of the code groups, each identical logic grouping supplying at outputs a parity signal for each length of each code group within the section; a second logic circuit means, one located on each of said modules, connected to input means to receive the parity signals from other modules generated in accordance with the lengths of the same code group and generate a parity output representative of said inputs; and third logic circuit means, one located on each of said modules, for combining the parity signal from said second logic circuit means and the parity signal for the length of the same code group generated by the respective module to supply at an output of the respective module one check bit signal manifesting a function of the information bit signals in its code group.
Claim 2
Dependent Claim
267 words
In a system for detecting and correcting errors in code words having a plurality of information bits and a plurality of check bits, each information bit assigned to a number of code groups, the plurality of code groups being divided into equal length sections, each section forming an information byte of equal number of information bits, an improved check bit generator comprising: input means for accepting signals manifesting information bits; a plurality of identical modular units corresponding in number to the number of said equal length sections; a number of identical logic circuit groupings, one for each byte, one located on each of said plurality of identical modular units; connecting means for connecting each identical logic grouping to the input means to accept those information bit signals that are assigned to the respective section of the code groups, each identical logic grouping supplying at outputs a parity signal for each length of each code group within the section; a second logic circuit means, one located on each of said modules, connected to input means to receive the parity signals from other modules generated in accordance with the lengths of the same code group and generate a parity output representative of said inputs; and third logic circuit means, one located on each of said modules, for combining the parity signal from said second logic circuit means and the parity signal for the length of the same code group generated by the respective module to supply at an output of the respective module one check bit signal manifesting a function of the information bit signals in its code group.
Claim 3
Dependent Claim
43 words
In a system for detecting and correcting errors according to claim 1, wherein said identical logic circuit groupings include a plurality of EXCLUSIVE OR circuits, one for each partial code group in the section to which at least one information bit is assigned.
Claim 4
Dependent Claim
58 words
In a system for detecting and correcting errors according to claim 2, wherein said connecting means connecting said logic grouping to said input means includes a connection from the input terminal at which a particular information bit is received to each of said EXCLUSIVE OR circuits representing a partial code group to which said information bit is assigned.
Claim 5
Dependent Claim
40 words
In a system for detecting and correcting errors according to claim 3, wherein said EXCLUSIVE OR circuits in said logic grouping each provide at an output the parity of the partial code group associated with the respective EXCLUSIVE OR circuit.
Claim 6
Dependent Claim
53 words
In a system for detecting and correcting errors according to claim 1, wherein said logic grouping performs the EXCLUSIVE OR operation on each information bit input of said byte thereby providing a parity signal at an output of said logic grouping representing the parity of all the information bits utilized in said module.
Claim 7
Dependent Claim
53 words
In a system for detecting and correcting errors in accordance with claim 1, wherein said second logic circuit is an EXCLUSIVE OR circuit providing as an output the modulo 2 addition of the parity inputs thereto of the partial code groups of the same code group from the other modules of the system.
Claim 8
Dependent Claim
65 words
In a system for detecting and correcting errors in accordance with claim 6, wherein said third logic circuit is an EXCLUSIVE OR circuit for performing the EXCLUSIVE OR function on said output of said second logic circuit and the parity of the byte or partial code group associated with the module to produce as an output therefrom the check bit of the entire code group.
Claim 9
Dependent Claim
295 words
In a system for detecting and correcting errors in code words having a plurality of information bits and a plurality of check bits, each information bit assigned to a number of code groups, the plurality of code groups being divided into equal length sections, each section forming an information byte of equal number of information bits, an improved error detector comprising: input means for accepting signals manifesting information bits; a plurality of identical modular units corresponding in number to the number of said equal length sections; a number of identical logic circuit groupings, one for each byte, one located on each of said plurality of identical modular units; connecting means for connecting each identical logic grouping to the input means to accept those information bit signals that are assigned to the respective section of the code groups, each identical logic grouping supplying at outputs a parity signal for each length of each code group within the section; a second logic circuit means, one located on each of said modules, connected to input means to receive the parity signals from other modules generated in accordance with the lengths of the same code group and generate a parity output representative of said inputs; means located on said module to receive a previously stored check bit associated with said module; third logic circuit means, one located on each of said modules, for combining the parity signal from said second logic circuit means with said received check bit and the parity signal for the length of the same code group generated by the respective module to supply at an output of the respective module a syndrome signal manifesting an error if the correct parity of the code group is not obtained or the received check bit is in error.
Claim 10
Dependent Claim
295 words
In a system for detecting and correcting errors in code words having a plurality of information bits and a plurality of check bits, each information bit assigned to a number of code groups, the plurality of code groups being divided into equal length sections, each section forming an information byte of equal number of information bits, an improved error detector comprising: input means for accepting signals manifesting information bits; a plurality of identical modular units corresponding in number to the number of said equal length sections; a number of identical logic circuit groupings, one for each byte, one located on each of said plurality of identical modular units; connecting means for connecting each identical logic grouping to the input means to accept those information bit signals that are assigned to the respective section of the code groups, each identical logic grouping supplying at outputs a parity signal for each length of each code group within the section; a second logic circuit means, one located on each of said modules, connected to input means to receive the parity signals from other modules generated in accordance with the lengths of the same code group and generate a parity output representative of said inputs; means located on said module to receive a previously stored check bit associated with said module; third logic circuit means, one located on each of said modules, for combining the parity signal from said second logic circuit means with said received check bit and the parity signal for the length of the same code group generated by the respective module to supply at an output of the respective module a syndrome signal manifesting an error if the correct parity of the code group is not obtained or the received check bit is in error.