US4037092A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Calculator having preprogrammed user-definable functions
Assignee: HP Inc
•
Filing: 1973-11-26
•
Granted: 1977-07-19
•
Expires: 1993-11-26
Abstract
Abstract A calculator has one or more keys which initiate the performance of user-defined subroutines. When the calculator is turned on, the calculator memory is programmed with a predetermined subroutine which may subsequently be changed or replaced by the user.
Inventors
- 👤 Thomas E. Osborne
- 👤 Richard Kent Stockwell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 23:29
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F15/025
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
178 words
A calculator having electronic circuits comprising: a keyboard having a plurality of keys including a user-definable function key; encoder means connected to the keyboard for generating a plurality of coded signals representing manipulative functions and alphanumeric characters including those functions and characters corresponding to the keys in the keyboard; a read-write memory connected to the encoder means for storing coded signals; computing means connected to the encoder means and the read-write memory for processing coded signals stored in the read-write memory in response to a predetermined coded signal corresponding to the user-definable function key; power means connected to the electronic circuits including the encoder means, the read-write memory and the computing means for causing electrical power to be applied to the electronic circuits; and preprogram means connected to the read-write memory and the power means for establishing, in response to the application of power to the electronic circuits, a program of one or more coded signals in the read-write memory that can be processed in the computing means in response to the generation of the predetermined coded signal.
Claim 2
Dependent Claim
178 words
A calculator having electronic circuits comprising: a keyboard having a plurality of keys including a user-definable function key; encoder means connected to the keyboard for generating a plurality of coded signals representing manipulative functions and alphanumeric characters including those functions and characters corresponding to the keys in the keyboard; a read-write memory connected to the encoder means for storing coded signals; computing means connected to the encoder means and the read-write memory for processing coded signals stored in the read-write memory in response to a predetermined coded signal corresponding to the user-definable function key; power means connected to the electronic circuits including the encoder means, the read-write memory and the computing means for causing electrical power to be applied to the electronic circuits; and preprogram means connected to the read-write memory and the power means for establishing, in response to the application of power to the electronic circuits, a program of one or more coded signals in the read-write memory that can be processed in the computing means in response to the generation of the predetermined coded signal.
Claim 3
Dependent Claim
31 words
A calculator as in claim 1 wherein the program of coded signals stored in the read-write memory may be replaced with other coded signals by actuation of keys on the keyboard.
Claim 4
Dependent Claim
16 words
A calculator as in claim 2 wherein the program of coded signals represents a numerical constant.
Claim 5
Dependent Claim
90 words
A calculator as in claim 2 wherein: the keyboard includes a manipulative function key having a corresponding first coded signal for causing the computing means to perform a first manipulative function; the keyboard includes a shift key having a corresponding second coded signal for causing the computing means to perform a second manipulative function in response to receipt of the first coded signal subsequent to receipt of the second coded signal by the computing means; and the program of coded signals includes the second and then the first coded signals.
Claim 6
Dependent Claim
83 words
A calculator as in claim 1 further comprising switch means connected to the computing means for setting the calculator in a program mode in a first position and a run mode in second position, the first position enabling establishment of another program of one or more coded signals in the read-write memory in response to actuation of keys on the keyboard, and the second position enabling processing of coded signals by the computing means in response to actuation of keys on the keyboard.
Claim 7
Dependent Claim
57 words
A calculator as in claim 5 wherein the preprogram means includes a read-only memory containing the program of one or more coded signals for transferring the coded signals to and establishing the coded signals in the read-write memory in response to the application of power to the electronic circuits, independent of the position of the switch means.
References Cited (Backward Citations)
US3588841A
Cited
US3760171A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-07-18 | 1981-01-17 | 1981-07-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-07-18 | 1985-01-17 | 1985-07-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-07-18 | 1989-01-17 | 1989-07-19 | $7700.00 | Window Closed / Lapsed |