Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
108 words
A hardware-software counter comprising a hardware counter for counting lower significant bits, a carry-borrow circuit responsive to a higher order bit position of said counter and including cancel means responsive to successively received carry and borrow signals to cancel a respectively represented carry and borrow, memory means in the carry-borrow circuit separately memorizing a received carry or borrow, means responsive to said memory means to deactivate said cancel means, and a microprocessor including an adder for counting higher significant bits and means in said microprocessor for sensing said memory means in said carry-borrow circuit for determining whether a "1" is to be added to said higher significant bits.
Claim 2
Dependent Claim
108 words
A hardware-software counter comprising a hardware counter for counting lower significant bits, a carry-borrow circuit responsive to a higher order bit position of said counter and including cancel means responsive to successively received carry and borrow signals to cancel a respectively represented carry and borrow, memory means in the carry-borrow circuit separately memorizing a received carry or borrow, means responsive to said memory means to deactivate said cancel means, and a microprocessor including an adder for counting higher significant bits and means in said microprocessor for sensing said memory means in said carry-borrow circuit for determining whether a "1" is to be added to said higher significant bits.
Claim 3
Dependent Claim
74 words
The counter set forth in claim 1 wherein said carry-borrow circuit includes decode means, said memory means including a borrow latch and a carry latch, said latches receiving setting and resetting signals from said decoding means supplying signals respectively indicative of a carry or borrow to said decoding means and to said microprocessor, and means for actuating said counter to count including a connection to said decoding means to alter status of said latches.
Claim 4
Dependent Claim
57 words
The counter set forth in claim 2 wherein said decode means includes an EXCLUSIVE-OR circuit responsive to the signal states of said latches and to a direction of count indication signal to supply a control signal in said decoder signal indicative of whether or not a borrow or carry signal indicated by said latches should be cancelled.
Claim 5
Dependent Claim
50 words
The counter set forth in claim 3 wherein said memory latches are of the JK type and said decoder means supplies input signals to said J and K inputs of both of said JK latches and said control signal clocking said latches to receive the output of said decoding means.
Claim 6
Dependent Claim
116 words
The counter set forth in claim 4 wherein said decoder means includes first, second, third and fourth AND circuits respectively connected to the said J and K inputs of said borrow latch and to said carry latch; said hardware counter supplying a borrow indication to all of said AND circuits, said EXCLUSIVE-OR circuit supplying its output to an AND circuit connected to the K input of said borrow latch and to the J input of said carry latch and an inverted output to the J input of said borrow latch and the K input of said carry latch, and said AND circuits connected to said K inputs receiving the latch indicating signals for said cancelling functions.
Claim 7
Dependent Claim
96 words
A programmable machine controller, including in combination: tachometer circuit means for indicating operational status of a machine to be controlled, a hardware up/down counter connected to said tachometer circuit means and responsive thereto to establish a count indicative of a cumulative status of said machine being controlled, a microprocessor including an adder and a memory for controlling said machine, and means coupling said up/down counter to said microprocessor for supplying count signals thereto, including count preservation means for obviating the need for interrupting said microprocessor to capture a count related to the machine to be controlled.
Claim 8
Dependent Claim
96 words
A programmable machine controller, including in combination: tachometer circuit means for indicating operational status of a machine to be controlled, a hardware up/down counter connected to said tachometer circuit means and responsive thereto to establish a count indicative of a cumulative status of said machine being controlled, a microprocessor including an adder and a memory for controlling said machine, and means coupling said up/down counter to said microprocessor for supplying count signals thereto, including count preservation means for obviating the need for interrupting said microprocessor to capture a count related to the machine to be controlled.
Claim 9
Dependent Claim
27 words
The invention set forth in claim 6 wherein said preservation means includes cancel means for cancelling predetermined count signals which are successively received from said up/down counter.
Claim 10
Dependent Claim
49 words
The invention set forth in claim 7 wherein said coupling circuit includes memory means for memorizing count status indications, and said preservation means including a decoder responsive to receive said count status indications and to said memory means for adjusting the memory means in accordance with changing count status.