Back to results
US 2003/0149710 A1Published application
Calculator capable of recovering cleared values
AssigneeKinpo Electronics, Inc.
InventorsFrank Chen, Anny Liu
Life of this patent
Estimating the term…
Abstract
A calculator comprises an input having an UNDO key for recovering cleared values. When displayed data or recorded data of memory is cleared by pressing one of deletion keys, the cleared data is pushed into a stack register. A flag register is set when the displayed data or recorded data is cleared by a deletion key. When the UNDO key is pressed and the flag register indicates that the displayed data or recorded data was cleared by the deletion key, a data entry is popped from the stack register, so as to recover the cleared value.
Claims12
A calculator capable of recovering cleared values, comprising:
- an input unit including deletion keys for clearing currently displayed data or recorded data of the calculator, and an UNDO key for recovering the cleared data;
- an output unit for displaying status of the calculator and operating results;
- an input/output buffer coupled to the input unit and the output unit and providing a display buffer for temporarily storing input and output data;
- a memory for storing program codes and memory space required for operating;
- an algebra logic processor coupled to the input/output buffer and the memory for providing arithmetic and logical operations;
- a stack register coupled to the algebra logic processor for temporarily storing previously cleared data by one of the deletion keys, wherein whenever the displayed data or the recorded data is cleared by pressing one of the deletion keys, the cleared data is pushed into the stack register;
- and
- a flag register coupled to the algebra logic processor, and being set when the displayed data or recorded data is cleared by pressing one of the deletion keys, whereby, when the UNDO key is pressed and if the flag register indicates that the displayed data or recorded data was cleared by one of the deletion keys previously, a data entry is popped from the stack register and the flag register is cleared.
5 more elements
Dependencies are inferred from the claim text.