Patents by Inventor William M. Kahn

William M. Kahn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4611307
    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.
    Type: Grant
    Filed: September 24, 1985
    Date of Patent: September 9, 1986
    Assignee: Hewlett-Packard Company
    Inventors: Roy W. Reach, William M. Kahn, David Shapiro
  • Patent number: 4389642
    Abstract: Eight input ports are sampled once every eight clock pulse intervals, and the samples are multiplexed to an eight-bit collecting register that stores data bit signals from selected input ports in cells corresponding to the location of designated output ports selected in accordance with selection signals stored in a 64-bit RAM having eight-bit words that may be changed to designate the connections among input ports and output ports for data transfer. The data signals in the eight-bit collecting register are transferred to an output holding register in cells corresponding to respective output ports that are released in response to the sample signal.
    Type: Grant
    Filed: July 1, 1981
    Date of Patent: June 21, 1983
    Inventor: William M. Kahn
  • Patent number: 4381554
    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.
    Type: Grant
    Filed: August 13, 1981
    Date of Patent: April 26, 1983
    Assignee: Hewlett-Packard Company
    Inventors: Roy W. Reach, William M. Kahn, David Shapiro
  • Patent number: 4309761
    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.
    Type: Grant
    Filed: July 26, 1979
    Date of Patent: January 5, 1982
    Assignee: Hewlett-Packard Company
    Inventors: Roy W. Reach, William M. Kahn, David Shapiro
  • Patent number: 4198684
    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.
    Type: Grant
    Filed: October 13, 1976
    Date of Patent: April 15, 1980
    Assignee: Hewlett-Packard Company
    Inventors: Roy W. Reach, William M. Kahn, David Shapiro
  • Patent number: 4193600
    Abstract: A cribbage scoring device having an input device, a display device, and electronic circuitry to exercise the display device and provide the card players with scoring information. The device is preferably embodied in a relatively small housing. Each card player has a keyboard section to input scoring information and several display sections to display one's own score as well as the difference between one's score and an opponent's score. The electronic circuitry is located within the housing, consists of six subsystems: keyboard, memory, display, clock, instruction decode and sequence decode, and modification logic. The device may be operated either by battery or from an AC line.
    Type: Grant
    Filed: December 19, 1977
    Date of Patent: March 18, 1980
    Assignee: Roy Armstrong
    Inventors: Roy Armstrong, William M. Kahn
  • Patent number: 4191848
    Abstract: The first signal transition of a teletypewriter signal triggers a resettable one-shot that activates the motor run switch to turn the teletypewriter motor on for a minimum interval of from two seconds to several minutes and also is applied to the input of a shift register that digitizes and delays the teletypewriter input signal enough to allow the motor to reach operating speed, typically 600 milliseconds, before the delayed signal is applied to the Teletype printer. If no signal is received for a duration that exceeds the shift register delay, logical circuitry increases the shift pulse rate so that the delay shift register furnishes negligible delay. Absence of an input signal for an interval longer than the astable ON interval of the resettable one-shot deactivates the motor run switch.
    Type: Grant
    Filed: September 25, 1978
    Date of Patent: March 4, 1980
    Inventor: William M. Kahn
  • Patent number: 3996562
    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.
    Type: Grant
    Filed: August 22, 1973
    Date of Patent: December 7, 1976
    Assignee: Hewlett-Packard Company
    Inventors: Roy W. Reach, William M. Kahn, David Shapiro