Patents by Inventor Hans P. Moravec

Hans P. Moravec 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: 5596260
    Abstract: In an electronic device powered by a battery, a method of determining a charge of the battery. Initially, a discharge curve specifying the battery's voltage as a function of time is determined. This discharge curve is calibrated according to actual measurements. Next, a battery state model is established. The battery state model is comprised of a number of discrete charge states. The probability of the actual battery's charge for a particular charge state is specified by the battery state model for each of the charge states. The battery's voltage is periodically measured. Based on the measured voltage and the discharge curve, a voltage probability distribution is computed. The battery discharge model is updated by applying Bayes theorem to the old discharge model and the voltage probability distribution. The charge of the battery based on a mean value of the battery discharge model is then displayed.
    Type: Grant
    Filed: May 13, 1994
    Date of Patent: January 21, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Hans P. Moravec, James R. Beninghaus, Michael K. Blackwell, Kevin J. Dowling, J. Rhoads Hollowell, II
  • Patent number: 4897721
    Abstract: The present invention is an automated testing apparatus and process for screen alignment involving a pattern generator, sensors, and an analysis computer. Two sets of patterns are displayed on the screen being tested. Sensors are used to observe patterns on the screen. An analysis computer receives the data from these observations and then compares the observed data to data from an ideal screen to determine the screen's alignment parameters.
    Type: Grant
    Filed: May 16, 1988
    Date of Patent: January 30, 1990
    Assignee: Apple Computer
    Inventors: Stephen J. Young, Mike K. Blackwell, Kevin J. Dowling, Hans P. Moravec, Lada Zajicek