← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag