Patents by Inventor Thomas R. Olson

Thomas R. Olson 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: 7353614
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (?A/2, ?B/2).
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: April 8, 2008
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Patent number: 7346995
    Abstract: A vehicle compass system for compensating for magnetic disturbances caused by a moveable vehicle accessory includes a magnetic field sensor and a control circuit coupled to the moveable vehicle accessory and the magnetic field sensor. The magnetic field sensor is positioned at a distance from the moveable vehicle accessory and is configured to determine an orientation of the magnetic field sensor with respect to the Earth's magnetic field and to generate magnetic field data.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: March 25, 2008
    Assignee: Johnson Controls Technology Company
    Inventors: Thomas R. Olson, Thomas S. Wright, Sven Natus
  • Patent number: 7322117
    Abstract: A method for correcting a vehicle compass measurement for an interfering magnetic field generated by a vehicle accessory, where the interfering magnetic field has an intensity sufficient to cause a compass measurement error, includes monitoring the operation of the vehicle accessory and detecting a characteristic of operation of the vehicle accessory. A measurement or timing signal is then generated based on the characteristic of operation. A magnetic field for direction is measured in response to the measurement signal and an offset or correction value is determined based at least one the measured magnetic field and the characteristic of operation of the vehicle accessory.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: January 29, 2008
    Assignee: Johnson Controls Technology Company
    Inventors: Thomas R. Olson, Todd R. Witkowski, Thomas S. Wright
  • Patent number: 7191533
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (?A/2, ?B/2).
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: March 20, 2007
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Patent number: 7127823
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (?A/2, ?B/2).
    Type: Grant
    Filed: November 10, 2005
    Date of Patent: October 31, 2006
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Patent number: 6964108
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (?A/2, ?B/2).
    Type: Grant
    Filed: December 1, 2004
    Date of Patent: November 15, 2005
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Patent number: 6857194
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (?A/2, ?B/2).
    Type: Grant
    Filed: September 16, 2003
    Date of Patent: February 22, 2005
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Patent number: 6784673
    Abstract: A condition sensor for a fabric treating apparatus, such as a clothes dryer. A condition sensor is connected to a base wherein the condition sensor is operative to sense a condition such as moisture content for a multi-layered load placed within the dryer. The condition sensor comprises at least one support connected to the base wherein the at least one support has at least one extension attached thereto. A pair of capacitance sensors are attached to the at least one extension with the pair of capacitance sensors being arranged to build up charge through the condition sensor based on the moisture of the load content positioned in the dryer. A circuit is arranged to receive, read and generate signals in response to the charge of the capacitance sensors.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: August 31, 2004
    Assignee: Whirlpool Corporation
    Inventors: Donald Mark Tomasi, Thomas R. Olson, Shawn R. Oltz, James I. Czech
  • Publication number: 20040123475
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation x2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (−A/2, −B/2).
    Type: Application
    Filed: September 16, 2003
    Publication date: July 1, 2004
    Applicant: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Publication number: 20040051540
    Abstract: A condition sensor for a fabric treating apparatus, such as a clothes dryer. A condition sensor is connected to a base wherein the condition sensor is operative to sense a condition such as moisture content for a multi-layered load placed within the dryer. The condition sensor comprises at least one support connected to the base wherein the at least one support has at least one extension attached thereto. A pair of capacitance sensors are attached to the at least one extension with the pair of capacitance sensors being arranged to build up charge through the condition sensor based on the moisture of the load content positioned in the dryer. A circuit is arranged to receive, read and generate signals in response to the charge of the capacitance sensors.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Inventors: Donald Mark Tomasi, Thomas R. Olson, Shawn R. Oltz, James I. Czech
  • Publication number: 20040000062
    Abstract: A compass display or a low cost construction includes a display coupled to compass sensing and calibration devices to illuminate a portion of the display to indicate a specific heading. The display is mounted beneath a finish covering surface and includes indicia representing compass directional headings attached or printed thereon and the finish covering is supported by a substrate having a plurality of openings spaced relative to a center point and a plurality of light sources such as LED lights located in the holes of the substrate to be located behind the finish covering and aligned with the directional headings. When a light is illuminated, it is visible behind the finish covering to a driver or other occupant of the vehicle. In a preferred embodiment, twelve openings and associated light sources are provided in the substrate and spaced at 30-degree increments to provide a more precise indication of the vehicle heading.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Johnson Controls Technology Company
    Inventors: Scott A. Hansen, Nels R. Smith, Robert F. Buege, Thomas R. Olson
  • Publication number: 20030216139
    Abstract: A wireless control system for wireless control of a remote electronic system includes a wireless control system circuit coupled to a vehicle interior. The circuit includes a transmitter circuit configured to transmit a wireless control signal having control data which will control the remote electronic system, a timing circuit configured to transmit a timing signal, and a control circuit coupled to the transmitter circuit and the timing circuit. The control circuit is configured to receive the timing signal and to command the transmitter circuit to transmit the wireless control signal based on the timing signal.
    Type: Application
    Filed: May 16, 2002
    Publication date: November 20, 2003
    Applicant: Johnson Controls Technology company
    Inventors: Thomas R. Olson, Kim L. Van Order, Thomas S. Wright
  • Patent number: 6643941
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation 2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x,y) for the three data points and defining the center point as (−A/2, −B/2).
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: November 11, 2003
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater
  • Publication number: 20030197594
    Abstract: A wireless control system for wireless control of a home electronic system based on the location of the wireless control system includes a transmitter circuit, an interface circuit, and a control circuit. The transmitter circuit is configured to transmit a wireless control signal having control data which will control the home electronic system. The interface circuit is configured to receive navigation data from a navigation data source. The control circuit is configured to receive the navigation data, to determine a distance between the wireless control system and the home electronic system based on the navigation data, and to command the transmitter circuit to transmit the wireless control signal based on the distance.
    Type: Application
    Filed: April 22, 2002
    Publication date: October 23, 2003
    Applicant: Johnson Controls Technology Company
    Inventors: Thomas R. Olson, Michael R. Benson, Thomas S. Wright, Steven L. Geerlings
  • Publication number: 20030197595
    Abstract: A transmitter for wirelessly controlling a plurality of remote electronic systems includes a memory, a transmitter circuit, and a control circuit. The memory is configured to store a plurality of control data messages, each control data message configured to control a different remote electronic system. The control circuit is configured to command the transmitter circuit to transmit a plurality of wireless control signals in response to a single event, each wireless control containing a different control data message.
    Type: Application
    Filed: January 27, 2003
    Publication date: October 23, 2003
    Applicant: Johnson Controls Technology Company
    Inventors: Thomas R. Olson, Michael R. Benson, Thomas S. Wright, Steven L. Geerlings, David A. Blaker
  • Publication number: 20030063756
    Abstract: A vehicle communication system provides for enhanced communication with passengers using in-vehicle entertainment systems. A microphone is activated by a driver or passenger, and sound is broadcast from the microphone to at least one loudspeaker. In addition, a broadcast of audio signals from an in-vehicle entertainment systems to headphones worn by a passenger is interrupted.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Applicant: Johnson Controls Technology Company
    Inventors: Steven L. Geerlings, Thomas R. Olson, William E. Troutman
  • Publication number: 20030001735
    Abstract: A system for identifying the position of a tire on a vehicle based on wireless messages received from the tire includes a receiver circuit, a signal strength circuit, a memory, and a processing circuit. The receiver circuit is configured to receive the wireless messages. The signal strength circuit is configured to determine the signal strengths of the wireless messages. The memory is configured to store a predetermined frequency distribution. The processing circuit is configured to provide a frequency distribution of the wireless messages based on the signal strengths and to compare the frequency distribution to the predetermined frequency distribution to determine the position of the tire on the vehicle.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 2, 2003
    Applicant: Johnson Controls Technology Company
    Inventors: Brian S. Honeck, Thomas R. Olson, Emil Ureel
  • Patent number: 6489888
    Abstract: A system for identifying the position of a tire on a vehicle based on wireless messages received from the tire includes a receiver circuit, a signal strength circuit, a memory, and a processing circuit. The receiver circuit is configured to receive the wireless messages. The signal strength circuit is configured to determine the signal strengths of the wireless messages. The memory is configured to store a predetermined frequency distribution. The processing circuit is configured to provide a frequency distribution of the wireless messages based on the signal strengths and to compare the frequency distribution to the predetermined frequency distribution to determine the position of the tire on the vehicle.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: December 3, 2002
    Assignee: Johnson Controls Technology Company
    Inventors: Brian S. Honeck, Thomas R. Olson, Emil Ureel
  • Patent number: 6418376
    Abstract: An electronic compass system for use in an adjustable fixture in a vehicle such as an automobile including a sensor for detecting a magnetic field and for providing electrical signals representative of the direction of the vehicle with respect to the magnetic field. Relative position sensors provide electronic compass orientation relative to the vehicle. A circuit coupled to said sensing means resolve the direction and relative position electrical signals into a number of data points from which the detected direction of the vehicle may be calculated. The circuit also provides heading output signals representing heading information corresponding to the detected direction.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: July 9, 2002
    Assignee: Johnson Controls Technology Company
    Inventor: Thomas R. Olson
  • Publication number: 20020035791
    Abstract: The compass system of the present invention utilizes an improved calibration routine in which a processing circuit of the compass recalibrates the compass each time three data points are obtained from a magnetic field sensor that meet predetermined criteria. One such criterion is that the three data points define corners of a triangle that is substantially non-obtuse. When three data points have been obtained that define a triangle meeting this criterion, the processing circuit calculates a center point for a circle upon which all three data points lie by solving the equation X2+y2+Ax+By+C=0 for A, B, and C, using the coordinate values (x ,y) for the three data points and defining the center point as (−A/2, −B/2).
    Type: Application
    Filed: July 24, 2001
    Publication date: March 28, 2002
    Inventors: Jeffrey N. Parks, Thomas R. Olson, David J. Slater