← Back to Patent Explorer
US3863060A Expired / Lapsed US ⏱️ 0.0 years remaining

General purpose calculator with capability for performing interdisciplinary business calculations

Assignee: HP Inc
•
Filing: 1972-10-30
•
Granted: 1975-01-28
•
Expires: 1992-10-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A battery-powered, hand-held, calculator employs MOS/LSI calculator circuits to perform arithmetic and financial calculations. Data and commands are input to the calculator from a keyboard having a prefix key to double the functions of selected keys. A 15-digit, seven-segment light emitter diode (LED) display serves as the output for the calculator. The calculator circuits include a read-only memory circuit in which the algorithms for performing the arithmetic and financial calculations are stored; a control and timing circuit for scanning the keyboard, retaining status information about the condition of the calculator or of an algorithm, and generating the next read-only memory address; and an arithmetic and register circuit containing an adder, a group of working registers, a group of data storage registers forming a stack for roll down operation, and a constant storage register. These circuits are interconnected by a multiple line buss system.

Inventors

  • 👤 France Rode
  • 👤 Jr William L Crowley
  • 👤 Alexander D R Walker
  • 👤 David S Cochran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-22 19:52
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06Q; G06Q40/00; G06Q40/02; Y; Y04; Y04S; Y04S10/00; Y04S10/50

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 233 words
An electronic calculator comprising: keyboard input means having a plurality of numeric keys manually operable for entering numerical data into the calculator and having a plurality of non-numeric control keys manually operable for controlling the calculator, said non-numeric control keys including a plurality of function keys associated with a plurality of mathematically related variables and manually operable for designating selected numerical data as said variables and for conditioning the calculator to perform mathematical operations involving said variables; storage means coupled to said keyboard input means for storing numerical data entered into or calculated by tHe calculator; processing means coupled to said keyboard input means and to said storage means and responsive to successive actuation of one or more of said numeric keys and one or more of said nonnumeric control keys in a sequence, including one of said function keys followed by one of said function keys without interruption by any of said numeric keys, for automatically performing a mathematical operation employing selected numerical data, stored in said storage means and designated as one or more of said variables by actuation of one or more of said function keys, to determine the value of a variable associated with the last of said function keys in said sequence; and output means coupled to said processing means for indicating the value of the variable associated with the last of said function keys in said sequence.
Claim 2
Dependent Claim 233 words
An electronic calculator comprising: keyboard input means having a plurality of numeric keys manually operable for entering numerical data into the calculator and having a plurality of non-numeric control keys manually operable for controlling the calculator, said non-numeric control keys including a plurality of function keys associated with a plurality of mathematically related variables and manually operable for designating selected numerical data as said variables and for conditioning the calculator to perform mathematical operations involving said variables; storage means coupled to said keyboard input means for storing numerical data entered into or calculated by tHe calculator; processing means coupled to said keyboard input means and to said storage means and responsive to successive actuation of one or more of said numeric keys and one or more of said nonnumeric control keys in a sequence, including one of said function keys followed by one of said function keys without interruption by any of said numeric keys, for automatically performing a mathematical operation employing selected numerical data, stored in said storage means and designated as one or more of said variables by actuation of one or more of said function keys, to determine the value of a variable associated with the last of said function keys in said sequence; and output means coupled to said processing means for indicating the value of the variable associated with the last of said function keys in said sequence.
Claim 3
Dependent Claim 52 words
An electronic calculator as in claim 1 wherein said processing means is responsive to actuation of one of said non-numeric control keys for determining the percentage difference between two numerical values stored in said storage means and for thereupon causing said output means to display that percentage difference in decimal digit form.
Claim 4
Dependent Claim 97 words
An electronic calculator as in claim 1 wherein: said processing means is operable for generating the percentage difference between two numerical values stored in said storage means; and said non-numeric control keys include a command key manually operable with another of said non-numeric control keys, when said command key and said other non-numeric control key are successively actuated in the order mentioned, for causing said processing means to generate the percentage difference between two numerical values stored in said storage means and for thereupon causing said output means to display that percentage difference in decimal digit form.
Claim 5
Dependent Claim 115 words
An electronic calculator as in claim 1 wherein said processing means includes: first means responsive to actuation of a first one of said non-numeric control keys for generating the arithmetic average of numerical data stored in said storage means, for causing said output means to display said arithmetic average in decimal digit form, and for generating an end-of-operation signal; and second means coupled to said first means and responsive to said end-of-operation signal for generating the standard deviation of numerical data stored in said storage means, said processing means being responsive to actuation of a second one of said non-numeric keys for causing said output means to indicate said standard deviation in decimal digit form.
Claim 6
Dependent Claim 87 words
An electronic calculator as in claim 4 wherein said non-numeric control keys include a command key manually operable with said first and second non-numeric control keys, when said second non-numeric control key, said command key, and said first non-numeric control key are successively actuated in the order mentioned following generation of said arithmetic average and said end-of-operation signal, for causing said first and second means to generate the arithmetic average and the standard deviation for different numerical data entered into said storage means by said numeric keys.
Claim 7
Dependent Claim 107 words
An electronic calculator as in claim 1 wherein: said numeric and non-numeric control keys are manually operable for storing numerical data representing any two calendar dates in said storage means in a predetermined decimal digit format; and said processing means includes first means responsive to actuation of one of said non-numeric control keys for determining the number of days between any two calendar dates, included within a predetermined range of calendar dates and represented by numerical data stored in said storage means in said predetermined decimal digit format, and for causing said output means to display the determined number of days in said predetermined decimal digit format.
Claim 8
Dependent Claim 84 words
An electronic calculator as in claim 6 wherein said processing means includes: second means responsive to actuation of said one of said non-numeric control keys for causing said output means to indicate when numerical data stored in said storage means represents an erroneous calendar date, represents a calendar date outside said predetermined range of calendar dates, or is incompatible with said predetermined decimal digit format; and third means for compensating for the extra day in leap-years occurring within said predetermined range of calendar dates.
Claim 9
Dependent Claim 175 words
An electronic calculator as in claim 1 wherein: a first one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a first numerical datum representing the number of successive payments; a second one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a second numerical datum representing the interest rate per payment; a third one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a third numerical datum representing the amount of each payment; and said processing means is responsive to actuation of a fourth one of said non-numeric control keys for generating the present value of the number of successive payments represented by said first numerical datum in the amount per payment represented by said third numerical datum and at the interest rate per payment represented by said second numerical datum and for causing said output means to display the generated present value in decimal digit form.
Claim 10
Dependent Claim 27 words
An elecronic calculator is in claim 8 wherein each of said first, second, third, and fourth non-numeric control keys comprises a different one of said function keys.
Claim 11
Dependent Claim 131 words
An electronic calculator as in claim 1 wherein: a first one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing equally-spaced and chronologically-sequenced numerical data in said storage means; said processing means is operable for generating the least-squares linear regression of the numerical data stored in said storage means; and said non-numeric control keys include a command key manually operable with said first non-numeric control key, when said command key and said first non-numeric control key are successively actuated in the order mentioned, for causing said processing means to generate a first value of the least-squares linear regression of the numerical data stored in said storage means and for causing said output means to indicate said first value in decimal digit form.
Claim 12
Dependent Claim 55 words
An electronic calculator as in claim 10 wherein: said first value is the value at the y-intercept in rectangular coordinate notation; and said processing means is responsive to further successive actuations of said first non-numeric control key for generating succeeding values of the least-squares linear regression of the numerical data stored in said storage means.
Claim 13
Dependent Claim 98 words
An electronic calculator as in claim 10 wherein: a second one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing the sequence number of a chronological numerical datum in said storage means; and said processing means is responsive to actuation of said first non-numeric control key, when successively preceded by actuation of said second non-numeric control key, for generting the value of the least-squares linear regression for the chronological numerical datum designated by the sequence number stored in said storage means by actuation of said second non-numeric control key.
Claim 14
Dependent Claim 121 words
An electronic calculator as in claim 1 wherein: said numeric and non-numeric control keys are manually operable for storing numerical data representing an initial calendar date in said storage means in a predetermined decimal digit format and for storing numerical data representing a number of days from said initial calender date; and said processing means inCludes first means responsive to actuation of one of said non-numeric control keys for generating the calender date of the day corresponding to said number of days from said initial calendar date, when said initial and generated calendar dates are included within a predetermined range of calendar dates, and for causing said output means to display the generated calendar date in said predetermined decimal digit format.
Claim 15
Dependent Claim 82 words
An electronic calculator as in claim 13 wherein said processing means includes: second means responsive to actuation of said one non-numeric control key for causing said output means to indicate when numerical data stored in said storage means represents an erroneous calendar date, represents a calendar date outside said predetermined range of calendar dates, or is incompatible with said predetermined decimal digit format; and third means for compensating for the extra day in leap-years occurring within said predetermined range of calendar dates.
Claim 16
Dependent Claim 83 words
An electronic calculator as in claim 13 wherein said non-numeric control keys include a command key manually operable with said one non-numeric control key, when said command key and said one non-numeric control key are successively actuated in the order mentioned, for causing said first means to generate the calendar date of the day corresponding to said number of days from said initial calendar date and to cause said output means to display the generated calendar date in said predetermined decimal digit format.
Claim 17
Dependent Claim 94 words
An electronic calculator as in claim 13 wherein said first means is responsive to actuation of said one non-numeric control key for generating the calendar date of the day corresponding to said number of days forward from said initial calendar date, when the numerical data representing said number of days from said initial calendar date is positive, and for generating the calendar date of the day corresponding to said number of days backward from said initial calendar date, when the numerical data representing said number of days from said initial calendar date is negative.
Claim 18
Dependent Claim 232 words
An electronic calculator as in claim 1 wherein: a first one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a first numerical datum designating a particular period within the depreciable life of an asset in said storage means and is manually operable with one or more of said numeric keys for storing a second numerical datum representing the total number of such periods in the depreciable life of the asset in said storage means; a second one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a third numerical datum representing an initial value of the asset in said storage means; said processing means is operable for generating the value of the sum-of-the-digits depreciation and the depreciated value of the initial value of the asset represented by said third numerical datum for the period designated by said first numerical datum; and said non-numeric control keys include a command key manually operable with a third one of said non-numeric control keys, when said command key and said third non-numeric control key are successively actuated in the order mentioned, for causing said processing means to generate said value of the sum-of-the-digits depreciation and said depreciated value and for causing said output means to display said generated value of the sum-of-the-digits depreciation in decimal digit form.
Claim 19
Dependent Claim 89 words
An electronic calculator as in claim 17 wherein said processing means is responsive to further successive actuations of said third non-numeric control key for generating the value of the sum-of-the-digits depreciation of the initial value of the asset represented by said third numerical datum for each period included within the total number of periods represented by said second numerical datum subsequent to the period designated by said first numericAl datum and for causing said output means to display each generated value of the sum-of-the-digits depreciation in decimal digit form.
Claim 20
Dependent Claim 35 words
An electronic calculator as in claim 17 wherein a fourth one of said non-numeric control keys is manually operable for thereafter causing said output means to display said generated depreciated value in decimal digit form.
Claim 21
Dependent Claim 206 words
An electronic calculator as in claim 1 wherein: a first one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a first numerical datum representing the number of days within an interest accruing period in said storage means; a second one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a second numerical datum representing an annual interest rate in said storage means; a third one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a third numerical datum representing a principal amount in said storage means; said processing means is responsive to actuation of a fourth one of said non-numeric control keys for generating the values of the amount of interest on a 360-day basis and on a 365-day basis of the principal amount represented by said third numerical datum for the number of days represented by said first numerical datum and at the annual interest rate represented by said second numerical datum and for causing said output means to display the value of the amount of interest generated on one of said bases in decimal digit form.
Claim 22
Dependent Claim 49 words
An electronic calculator as in claim 20 wherein said processing means is responsive to actuation of a fifth one of said non-numeric control keys for causing said output means to display the value of the amount of interest generated on the other of said bases in decimal digit form.
Claim 23
Dependent Claim 81 words
An electronic calculator as in claim 20 wherein said non-numeric control keys include a command key manually operable with said fourth non-numeric control key, when said command key and said fourth non-numeric control key are successively actuated in the order mentioned, for causing said processing means to generate said values of the amount of interest and to cause said output means to display the value of the amount of interest generated on said one of said bases in decimal digit form.
Claim 24
Dependent Claim 49 words
An electronic calculator as in claim 22 wherein said processing means is responsive to actuation of a fifth one of said non-numeric control keys for causing said output means to display the value of the amount of interest generated on the other of said bases in decimal digit form.
Claim 25
Dependent Claim 169 words
An electronic calculator as in claim 1 wherein: a first one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a first numerical datum representing the number of payments within an interest accruing period in said storage means; a second one of said non-numeric control keys is manually operable with one or more of said numeric keys for storing a second numerical datum representing the annual add-on interest rate in said storage means; and said processing means is responsive to reactuation of said second non-numeric control key, following storage of said second numerical datum in said storage means, for generating the value of an annular percentage interest rate and the value of a monthly payment factor for the number of payments represented by said first numerical datum at the annual add-on interest rate represented by said second numerical datum and for causing said output means to display the generated value of the annual percentage interest rate in decimal digit form.
Claim 26
Dependent Claim 25 words
An electronic calculator as in claim 24 wherein each of said first and second non-numeric control keys comprises a different one of said function keys.
Claim 27
Dependent Claim 43 words
An electronic calculator as in claim 24 wherein said processing means is responsive to actuatiOn of a third one of said non-numeric control keys for causing said output means to display the generated value of the monthly payment factor in decimal digit form.
Claim 28
Dependent Claim 80 words
An electronic calculator as in claim 26 wherein said processing means is further responsive to actuation of one or more of said numeric keys for storing a third numerical datum representing the principal amount in said storage means and is thereupon responsive to actuation of a fourth one of said non-numeric control keys for generating the value of the monthly payment and for causing said output means to display the generated value of the monthly payment in decimal digit form.
Claim 29
Dependent Claim 134 words
An electronic calculator as in claim 1 wherein: said plurality of function keys comprises five financial function keys associated with five mathematically related financial function variables; and said processing means is responsive to successive actuation of one or more of said numeric keys and one or more of said non-numeric control keys in a sequence, including one of said financial function keys followed by one of said financial function keys without interruption by any of said numeric keys, for automatically performing a mathematical operation employing selected numerical data, stored in said storage means and designated as one or more of said variables by actuation of one or more of said financial function keys, to determine the value of a financial function variable associated with the last of said financial function keys in said sequence.
Claim 30
Dependent Claim 105 words
An electronic calculator as in claim 28 wherein said five financial function keys include: a first financial function key associated with a financial function variable representing a number of periods; a second financial function key associated with a financial function variable representing an interest rate per period; a third financial function key associated with a financial function variable representing a periodic payment amount; a fourth financial function key associated with a financial function variable representing a present value of principal; and a fifth financial function key associated with a financial function variable representing a future value of principal after one or more periods have elasped.
Claim 31
Dependent Claim 34 words
An electronic calculator as in claim 29 wherein said first, second, third, fourth, and fifth financial function keys are positioned on said keyboard input means in a lineal sequence and in the order mentioned.
Claim 32
Dependent Claim 132 words
An electronic calculator as in claim 29 wherein: said non-numeric control keys include a command key for associating one of said five financial function keys with an alternate financial function variable representing a yield to maturity of a bond, for associating another of said five financial function keys with an alternate financial function variable representing an accrued interest amount, and for associating still another of said five finanical function keys with an alternate financial function variable representing a bond price; and each of said three last-mentioned financial function keys is manually operable, when actuated successively following actuation oof said command key, for designating selected numerical data as the corresponding one of said alternate financial function variables and for conditioning the calculator to perform a mathematical operation involving that alternate financial function variable.
Claim 33
Dependent Claim 63 words
An electronic calculator as in claim 31 wherein: said first, second, third, fourth, and fifth financial function keys are positioned on said keyboard input means in a lineal sequence and in the order mentioned; and said three financial function keys associable with said alternate financial function variables are positioned on said keyboard input means in a lineal sequence and in the order mentioned.
Claim 34
Dependent Claim 55 words
An electronic calculator as in claim 31 wherein: each of said five financial function keys is provided with an indicium indicating thE financial function variable with which it is associated; and said keyboard input means is further provided with indicia indicating the alternate financial function variables with which said three financial function keys are associable.
Claim 35
Dependent Claim 23 words
An electronic calculator as in claim 33 wherein said command key and said indicia indicating the alternate financial function variables are color coded.

References Cited (Backward Citations)

US3017103A Cited
US3533076A Cited
US3631403A Cited
US3760171A Cited
US3720820A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-01-27 1978-07-29 1979-01-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-01-27 1982-07-29 1983-01-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-01-27 1986-07-29 1987-01-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag