Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
372 words
A multi-function numerical processor comprising: a. electronic storage means to store a plurality of independent numerical words, each of said words being logically represented within said storage means as an ordered series of digits, each of said digits being in a selected arithmetic modulus and logically represented as an ordered series of binary bits, the totality of said words being logically represented within said storage means as an ordered cyclic series of binary bits, said storage means comprising an accumulator adapted to store one of said digits and a memory adapted to store all portions of said word series not stored in said accumulator; b. shifting means to serially cause each of the binary bits comprising each of the digits stored within said storage means to exit said memory and enter said accumulator; c. logic means to act on any specific digit instantaneously stored within said accumulator to perform thereon an arithmetic operation in the arithmetic modulus of said specific digit, said operation comprising changing the modular magnitude of said specific digit unitarily in a selected algebraic sign if and only if the elapsed time since the last change in said digit exceeds a selected period, said electronic logic means comprising: 1. first electronic means to generate an electrical output signal indicative of the condition wherein an entire digit is instantaneously stored within said accumulator; 2. second electronic means to generate an electrical output signal representative of the identity of the specific digit; 3. third electronic means, responsive to the output from said second electronic means, to generate and electrical output signal representative of said algebraic sign; 4. chronometer means to generate an output signal indicating elapsed time; and 5. fourth electronic means, responsive to the output signals from said first electronic means, said third electronic means and said chronometer means, to perform said operation; d. means to cause the binary bits comprising each digit stored within said accumulator to serially return, subsequent to the activity of said electronic logic means, to said memory into the assigned logical position of that particular digit within said word series; and e. output means operable on said storage means to extract the instantaneous values of all digits constituting any selected one of said numerical words.
Claim 2
Dependent Claim
372 words
A multi-function numerical processor comprising: a. electronic storage means to store a plurality of independent numerical words, each of said words being logically represented within said storage means as an ordered series of digits, each of said digits being in a selected arithmetic modulus and logically represented as an ordered series of binary bits, the totality of said words being logically represented within said storage means as an ordered cyclic series of binary bits, said storage means comprising an accumulator adapted to store one of said digits and a memory adapted to store all portions of said word series not stored in said accumulator; b. shifting means to serially cause each of the binary bits comprising each of the digits stored within said storage means to exit said memory and enter said accumulator; c. logic means to act on any specific digit instantaneously stored within said accumulator to perform thereon an arithmetic operation in the arithmetic modulus of said specific digit, said operation comprising changing the modular magnitude of said specific digit unitarily in a selected algebraic sign if and only if the elapsed time since the last change in said digit exceeds a selected period, said electronic logic means comprising: 1. first electronic means to generate an electrical output signal indicative of the condition wherein an entire digit is instantaneously stored within said accumulator; 2. second electronic means to generate an electrical output signal representative of the identity of the specific digit; 3. third electronic means, responsive to the output from said second electronic means, to generate and electrical output signal representative of said algebraic sign; 4. chronometer means to generate an output signal indicating elapsed time; and 5. fourth electronic means, responsive to the output signals from said first electronic means, said third electronic means and said chronometer means, to perform said operation; d. means to cause the binary bits comprising each digit stored within said accumulator to serially return, subsequent to the activity of said electronic logic means, to said memory into the assigned logical position of that particular digit within said word series; and e. output means operable on said storage means to extract the instantaneous values of all digits constituting any selected one of said numerical words.
Claim 3
Dependent Claim
17 words
second electronic means to generate an electrical output signal representative of the identity of the specific digit;
Claim 4
Dependent Claim
17 words
second electronic means to generate an electrical output signal representative of the identity of the specific digit;
Claim 5
Dependent Claim
40 words
The processor, as recited in claim 1, further including input means, operable on said storage means, to change the value of any selected digit stored therein, said input means adapted, when activated, to override the activity of said logic means.
Claim 6
Dependent Claim
18 words
The processor, as recited in claim 2, wherein said input means operates on the contents of said accumulator.
Claim 7
Dependent Claim
23 words
third electronic means, responsive to the output from said second electronic means, to generate and electrical output signal representative of said algebraic sign;
Claim 8
Dependent Claim
23 words
third electronic means, responsive to the output from said second electronic means, to generate and electrical output signal representative of said algebraic sign;
Claim 9
Dependent Claim
11 words
chronometer means to generate an output signal indicating elapsed time; and
Claim 10
Dependent Claim
11 words
chronometer means to generate an output signal indicating elapsed time; and
Claim 11
Dependent Claim
16 words
The processor, as recited in claim 1, wherein said storage means comprises a binary shift register.
Claim 12
Dependent Claim
26 words
The processor, as recited in claim 4, wherein the logical format of said shift register is BCD and each of said bit series comprises four bits.
Claim 13
Dependent Claim
92 words
fourth electronic means, responsive to the output signals from said first electronic means, said third electronic means and said chronometer means, to perform said operation; d. means to cause the binary bits comprising each digit stored within said accumulator to serially return, subsequent to the activity of said electronic logic means, to said memory into the assigned logical position of that particular digit within said word series; and e. output means operable on said storage means to extract the instantaneous values of all digits constituting any selected one of said numerical words.
Claim 14
Dependent Claim
92 words
fourth electronic means, responsive to the output signals from said first electronic means, said third electronic means and said chronometer means, to perform said operation; d. means to cause the binary bits comprising each digit stored within said accumulator to serially return, subsequent to the activity of said electronic logic means, to said memory into the assigned logical position of that particular digit within said word series; and e. output means operable on said storage means to extract the instantaneous values of all digits constituting any selected one of said numerical words.
Claim 15
Dependent Claim
65 words
The processor, as recited in claim 4, wherein said shifting means and said return means comprise a cyclic clock, each cycle of said clock comprising a fixed number of discrete phases, said memory and said accumulator operably connected with said clock in such manner that a selected pair of said phases causes a unitary logical position shift of all bit values throughout said shift register.
Claim 16
Dependent Claim
21 words
The processor, as recited in claim 1, wherein a response of said fourth electronic means comprises selection of said arithmetic modulus.
Claim 17
Dependent Claim
17 words
The processor, as recited in claim 1, wherein said second electronic means comprises a binary ripple counter.
Claim 18
Dependent Claim
31 words
The processor, as recited in claim 6, wherein said chronometer means, generates fixed-interval time pulses, and said fourth electronic means, in response to said pulses, determines if said period is exceeded.
Claim 19
Dependent Claim
19 words
The processor, as recited in claim 9, wherein the duration of said cycle is independent of said fixed interval.
Claim 20
Dependent Claim
29 words
The processor, as recited in claim 9, wherein said cycle duration is fixed and said time pulse interval exceeds said cycle duration by a factor of at least 100.
Claim 21
Dependent Claim
12 words
The processor, as recited in claim 11, wherein said factor is integral.
Claim 22
Dependent Claim
14 words
The processor, as recited in claim 6, wherein said chronometer means comprises said clock.
Claim 23
Dependent Claim
35 words
The processor, as recited in claim 4, wherein said output means comprises output register means, to extract, from said storage means, a single digit stored therein during a single operation of said output register means.
Claim 24
Dependent Claim
28 words
The processor, as recited in claim 14, wherein said output register means is operably connected with said accumulator, and said digit is a digit stored in said accumulator.