Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
153 words
A method of summing the products of a predetermined number of successive pairs of numbers comprising the steps of: a) transferring a first pair of said numbers to a first and a second register, respectively; b) multiplying the contents of said first and said second registers and storing the product thereof in a third register; thereafter c) transferring another pair of numbers to said first and said second registers, respectively; thereafter d) multiplying the contents of said first and said second registers and storing the product thereof in said second register; thereafter e) adding the contents of said third register and said second register and storing the sum thereof in said third register; thereafter f) repeating steps c) - e) for each remaining pair of said predetermined number of successive pairs of numbers until the contents of said third register comprises the sum of the products of all of said pairs of numbers.
Claim 2
Independent Claim
153 words
A method of summing the products of a predetermined number of successive pairs of numbers comprising the steps of: a) transferring a first pair of said numbers to a first and a second register, respectively; b) multiplying the contents of said first and said second registers and storing the product thereof in a third register; thereafter c) transferring another pair of numbers to said first and said second registers, respectively; thereafter d) multiplying the contents of said first and said second registers and storing the product thereof in said second register; thereafter e) adding the contents of said third register and said second register and storing the sum thereof in said third register; thereafter f) repeating steps c) - e) for each remaining pair of said predetermined number of successive pairs of numbers until the contents of said third register comprises the sum of the products of all of said pairs of numbers.
Claim 3
Independent Claim
200 words
An apparatus for summing the products of a predetermined number of successive pairs of numbers comprising: a) means for transferring a first pair of said numbers to a first and a second register, respectively; b) means for multiplying the contents of said first and said second registers after said first pair of said numbers has been transferred to said first and said second registers and storing the product thereof in a third register; c) means for selectively transferring succeeding pairs of said numbers to said first and said second registers, respectively, after said product is transferred to said third register; d) means for multiplying the contents of said first and said second registers after each succeeding pair of said numbers has been transferred to said first and said second registers and storing the product thereof in said second register; and e) means for adding the contents of said third register and said second register after the product of each succeeding pair of said numbers has been stored in said second register and storing the sum thereof in said third register until the contents of said third register comprises the sum of the products of all of said pairs of numbers.
Claim 4
Independent Claim
200 words
An apparatus for summing the products of a predetermined number of successive pairs of numbers comprising: a) means for transferring a first pair of said numbers to a first and a second register, respectively; b) means for multiplying the contents of said first and said second registers after said first pair of said numbers has been transferred to said first and said second registers and storing the product thereof in a third register; c) means for selectively transferring succeeding pairs of said numbers to said first and said second registers, respectively, after said product is transferred to said third register; d) means for multiplying the contents of said first and said second registers after each succeeding pair of said numbers has been transferred to said first and said second registers and storing the product thereof in said second register; and e) means for adding the contents of said third register and said second register after the product of each succeeding pair of said numbers has been stored in said second register and storing the sum thereof in said third register until the contents of said third register comprises the sum of the products of all of said pairs of numbers.
Claim 5
Independent Claim
296 words
An apparatus for providing a summation of the products resulting from a multiplication of each number in a first set of numbers by a correspondingly placed number in a second corresponding set of numbers comprising: a first, second and third register; a first and a second multiplexer; means responsive to a control signal for selectively adding and multiplying a pair of numbers; means for coupling an input of said first register to a source of one of each of said pairs of numbers; means for coupling an output of said first register to a first input of said first multiplexer; means for coupling an output of said first multiplexer to a first input of said adding and multiplying means; means for coupling an output of said adding and multiplying means to an input of said third register; means for coupling an output of said third register to a second input of said first multiplexer, said first multiplexer comprising means responsive to..a control signal for selectively transferring the- contents of said first and said third registers to said first input of said adding and multiplying means; means for coupling a first input of said second multiplexer to a source of the other of each of said pairs of numbers; means for coupling an output of said second multiplexer to an input of said second register; means for coupling an output of said second register to a second input of said adding and multiplying means; and means for coupling an output of said adding and multiplying means to a second input of said second multiplexer, said second multiplexer comprising means responsive to a control signal for selectively transferring said other of said pairs of numbers and the output of said adding and multiplying means to said second register.
Claim 6
Independent Claim
296 words
An apparatus for providing a summation of the products resulting from a multiplication of each number in a first set of numbers by a correspondingly placed number in a second corresponding set of numbers comprising: a first, second and third register; a first and a second multiplexer; means responsive to a control signal for selectively adding and multiplying a pair of numbers; means for coupling an input of said first register to a source of one of each of said pairs of numbers; means for coupling an output of said first register to a first input of said first multiplexer; means for coupling an output of said first multiplexer to a first input of said adding and multiplying means; means for coupling an output of said adding and multiplying means to an input of said third register; means for coupling an output of said third register to a second input of said first multiplexer, said first multiplexer comprising means responsive to..a control signal for selectively transferring the- contents of said first and said third registers to said first input of said adding and multiplying means; means for coupling a first input of said second multiplexer to a source of the other of each of said pairs of numbers; means for coupling an output of said second multiplexer to an input of said second register; means for coupling an output of said second register to a second input of said adding and multiplying means; and means for coupling an output of said adding and multiplying means to a second input of said second multiplexer, said second multiplexer comprising means responsive to a control signal for selectively transferring said other of said pairs of numbers and the output of said adding and multiplying means to said second register.
Claim 7
Dependent Claim
73 words
An apparatus according to claim 2 wherein said means comprises: a first multiplexer responsive to a control signal for selectively transferring the contents of said first register or said third register to said adding and multiplying means; and a second multiplexer responsive to a control signal for selectively transferring one of the numbers of each of said pairs of numbers or the output of said adding and multiplying means to said second register.
Claim 8
Dependent Claim
19 words
An apparatus according to claim 2 wherein said adding and multiplying means comprises fully combinatorial adding and multiplying means.