WILLIAM KAHN
Broker in Boston, MA

License number
Massachusetts 64273
Issued Date
Jun 1, 1985
Expiration Date
Apr 22, 1990
Type
Salesperson
Address
Address
Boston, MA 02126

Professional information

William Kahn Photo 1

Programmable Electronic Calculator For Evaluating Mathematical Problems

US Patent:
3996562, Dec 7, 1976
Filed:
Aug 22, 1973
Appl. No.:
5/390645
Inventors:
Roy W. Reach - Sudbury MA
William M. Kahn - Brighton MA
David Shapiro - Lincoln MA
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
G06F 738
US Classification:
3401725
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.


William Kahn Photo 2

Calculator For Storing Source Data And Evaluating Numerical Answers To Problems

US Patent:
4381554, Apr 26, 1983
Filed:
Aug 13, 1981
Appl. No.:
6/292371
Inventors:
Roy W. Reach - Sudbury MA
William M. Kahn - Brighton MA
David Shapiro - Lincoln MA
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
G06F 3023, G06F 306, G06F 314
US Classification:
364900
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 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.


William Kahn Photo 3

Calculator For Evaluating Numerical Answers To Problems

US Patent:
4309761, Jan 5, 1982
Filed:
Jul 26, 1979
Appl. No.:
6/060950
Inventors:
Roy W. Reach - Sudbury MA
William M. Kahn - Brighton MA
David Shapiro - Lincoln MA
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
G06F 3023
US Classification:
364900
Abstract:
A programmable electronic calculator for numerical evaluation of mathematical problems operates through the 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 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.


William Kahn Photo 4

Electronic Calculator With Keyboard-Controlled Unary Function Capability

US Patent:
4198684, Apr 15, 1980
Filed:
Oct 13, 1976
Appl. No.:
5/731611
Inventors:
Roy W. Reach - Sudbury MA
William M. Kahn - Brighton MA
David Shapiro - Lincoln MA
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
G06F 302, G06F 314, G06F 738
US Classification:
364900
Abstract:
An algebraic electronic calculator is provided having a keyboard input unit with digit keys for entering numbers into the calculator and control keys for entering add, subtract, multiply, divide, left parenthesis, right parenthesis, storage register designating, square root, equals, and other operators into the calculator. A record of each number and operator entered into the calculator is printed out by an output printer so that a mathematical problem may be continuously monitored as it is being entered into the calculator. Depression of the square root control key initiates computation of the square root of a number stored in the calculator and printout of the result. The calculator also includes provision for computation of another such unary function such as cube root if desired. Depression of the equals control key is accompanied by evaluation of all the previously entered numbers and operators and printout of the results. Provision is made in the calculator for learning a sequence of operators as they are entered into the calculator during manually-controlled evaluation of a mathematical problem and for subsequently automatically evaluating such a mathematical problem in accordance with the learned sequence of operators.


William Kahn Photo 5

Function Analyzing

US Patent:
4611307, Sep 9, 1986
Filed:
Sep 24, 1985
Appl. No.:
6/780225
Inventors:
Roy W. Reach - Sudbury MA
William M. Kahn - Brighton MA
David Shapiro - Lincoln MA
Assignee:
Hewlett-Packard Company - Palo Alto CA
International Classification:
G06F 3023, G06F 303
US Classification:
364900
Abstract:
A programmable electronic calculator is provided for numerical evaluation of mathematical problems through application of one or more mathematical operators to each input numerical operand of a mathematical problem according to accepted rules of mathematical combinations. 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. 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 step in learn memory is reached. A method of capturing source data is also provided whereby coded signals representative of source data are generated in response to operation of a keyboard input unit, source data represented by the coded signals is printed out by an output printer unit upon generation of those coded signals to provide a visual display of the source data, and coded signals are recorded by storing them in a memory unit from which they may be substantially read out to obtain an indication of the source data represented thereby.