Patents by Inventor Joe S. Heikes

Joe S. Heikes 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: 9304205
    Abstract: An electronic device for tracking a distance traveled by a user along a course comprises a location determining element, a memory element, and a processing element. The location determining element is configured to receive location signals from a satellite-based positioning system and to determine a current geolocation of the user. The memory element is configured to store geolocations for a start point, an end point, and a plurality of intermediate event points that are passed by the user as he travels along the course, wherein each event point is positioned at a known distance from a stored geolocation such as the start point or another event point. The processing element is configured to determine a measured distance based on the current geolocation of the user and to determine a calibrated distance as a function of the measured distance and the known distances of the event points.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: April 5, 2016
    Assignee: Garmin Switzerland GmbH
    Inventors: Joe S. Heikes, Kristin M. Massoth, Brian D. Becker, David J. Downey
  • Publication number: 20150120186
    Abstract: An electronic device for tracking a distance traveled by a user along a course comprises a location determining element, a memory element, and a processing element. The location determining element is configured to receive location signals from a satellite-based positioning system and to determine a current geolocation of the user. The memory element is configured to store geolocations for a start point, an end point, and a plurality of intermediate event points that are passed by the user as he travels along the course, wherein each event point is positioned at a known distance from a stored geolocation such as the start point or another event point. The processing element is configured to determine a measured distance based on the current geolocation of the user and to determine a calibrated distance as a function of the measured distance and the known distances of the event points.
    Type: Application
    Filed: March 20, 2014
    Publication date: April 30, 2015
    Applicant: Garmin Switzerland GmbH
    Inventors: Joe S. Heikes, Kristin M. Massoth, Brian D. Becker, David J. Downey