 |
 |
|
|
|
|
Title: |
US3996562:
Programmable electronic calculator for evaluating mathematical problems
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Reach, Roy W.; Sudbury, MA
Kahn, William M.; Brighton, MA
Shapiro, David; Lincoln, MA

|
Assignee: |
Hewlett-Packard Company, Palo Alto, CA
other patents from HEWLETT-PACKARD COMPANY (250060) (approx. 10,220)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
1976-12-07
/ 1973-08-22

|
Application Number: |
US1973000390645

|
IPC Code: |
Advanced:
G06F 15/02;
G06F 17/10;
Core:
more...
IPC-7:
G06F 7/38;

|
ECLA Code: |
G06F15/02+IDT; G06F17/10;

|
U.S. Class: |
Current:
708/130;
Original:
340/172.5;

|
Field of Search: |
340/172.5
445/001

|
Priority Number: |
| 1973-08-22 |
US1973000390645 |
| 1964-06-26 |
US1964000378221 |

|
Abstract: |
A programmable electronic calculator is disclosed for numerical evaluation of mathematical problems through application of one or more basic mathematical operators, properly grouped, to each input numerical operand of a mathematical problem according to the accepted rules of mathematical combinations. One may select any numerical operand, any of the four basic arithmetic operators, left parenthesis and right parenthesis to denote groupings, a storage register for receiving a numerical operand to be used in a computation or a numerical operand representing a result of a partial or final computation, or a storage register whose contents it is desired to print. Entry of each numerical operand and mathematical operator is accompanied by a printed record of that numerical operand and that mathematical operator so that the mathematical problem may be continually monitored as it is being entered. Depression of an equals key is followed by evaluation of previously designated operations and printing of the result. Selection of a left (or opening) parenthesis causes the contents of first and second accumulator registers in an arithmetic unit to shift to third and fourth accumulator registers in the arithmetic unit respectively. Selection of a right (or closing) parenthesis causes the shifting and combining of previously stored numerical operands to produce the result of the arithmetic combination embraced within a sequence denoted by a mating left parenthesis. One may select a learn mode in which steps are entered in a learn memory by working out a mathematical problem, each selected operation corresponding to a step in the learn memory. Thereafter, one may select an automatic computation mode to cause the operations previously stored in the learn memory to be carried out in sequence until a desired result is obtained or a predetermined point in the program stored in learn memory is reached.

|
Attorney, Agent or Firm: |
Griffin, Roland I. ;

|
Primary / Asst. Examiners: |
Springborn, Harvey E.;

|
INPADOC Legal Status: |
None
Family Legal Status Report

|
 |
 |
|
|
|
|
Parent Case: |
This is a continuation, divisional of application Ser. No. 378,221, filed June 26, 1964, now abandoned.

|
Family: |
Show 23 known family members

|
First Claim:
Show all 6 claims |
The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:
1. A program controlled electronic calculator comprising:
- manually operable selection means for selectively conditioning the calculator to operate either in a manually controlled calculating mode, a program storing mode, and an automatic program controlled calculating mode;
- control means for sequentially receiving algebraic operators;
- storage means for storing numerical operands and for storing a program of algebraic operators;
- a set of manually operable numeric keys for entering numerical operands into the storage means;
- a set of manually operable control keys for entering algebraic operators into the control means when the calculator is conditioned for operation in the manually controlled calculating mode and for entering algebraic operators into the storage means when the calculator is conditioned for operation in the program storing mode;
- transfer means for automatically sequentially transferring algebraic operators of a previously stored program from the storage means to the control means when the calculator is conditioned for operation in the automatic program controlled calculating mode;
- processing means for combining numerical operands stored in the storage means in accordance with the algebraic operators received by the control means when the calculator is conditioned for operation in either the manually controlled calculating mode or the automatic program controlled calculating mode, said processing means including logic means for delaying the combination of numerical operands in accordance with an algebraic operator received by the control means until at least one other algebraic operator has been entered into the control means; and
- output means for indicating the result of the numerical operands combined by the processing means in accordance with the algebraic operators received by the control means.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 17 U.S. patent(s) that reference this one

|
|