Patents by Inventor Davis Kitchel

Davis Kitchel 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: 11009362
    Abstract: Generating trail network maps, including: receiving a plurality of GPS recorded activities; identifying a subset of the plurality of GPS recorded activities that is associated with a trail network region; and generating a trail network map corresponding to the trail network region based at least in part on the subset of the plurality of GPS recorded activities.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: May 18, 2021
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Publication number: 20190353488
    Abstract: Generating trail network maps, including: receiving a plurality of GPS recorded activities; identifying a subset of the plurality of GPS recorded activities that is associated with a trail network region; and generating a trail network map corresponding to the trail network region based at least in part on the subset of the plurality of GPS recorded activities.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 21, 2019
    Inventor: Davis Kitchel
  • Patent number: 10429192
    Abstract: Generating trail network maps, including: receiving a plurality of GPS recorded activities; identifying a subset of the plurality of GPS recorded activities that is associated with a trail network region; and generating a trail network map corresponding to the trail network region based at least in part on the subset of the plurality of GPS recorded activities.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: October 1, 2019
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Patent number: 10323948
    Abstract: Repairing GPS data is disclosed. Repairing GPS data includes repairing an effort, comprising determining that the effort includes inaccurate GPS data; and adjusting the effort using a repaired base map. Repairing GPs data includes repairing a segment, comprising determining an inaccurate shape data in the segment; and adjusting shape data for the segment based on a repaired base.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: June 18, 2019
    Assignee: Strava, Inc.
    Inventors: Davis Kitchel, Brian Riordan
  • Patent number: 10240939
    Abstract: Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; and aggregating the plurality of user activities to a base map to generate a user preference map.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: March 26, 2019
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Publication number: 20180045524
    Abstract: Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; and aggregating the plurality of user activities to a base map to generate a user preference map.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 15, 2018
    Inventor: Davis Kitchel
  • Patent number: 9803989
    Abstract: Generating elevation data for maps is disclosed, including: determining a barometric data candidate user activity that matches an edge; using obtained elevation data associated with the edge to adjust a recorded elevation corresponding to each of at least a subset of a plurality of data points associated with the barometric data candidate user activity; and determining a suggested route that includes the edge based at least in part on comparing the adjusted recorded elevation corresponding to each of the at least subset of the plurality of data points associated with the barometric data candidate user activity to a received desired route elevation.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 31, 2017
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Patent number: 9804269
    Abstract: Providing real-time segment performance information is disclosed. In some embodiments, a segment associated with a user's current activity is determined based at least in part on at least a portion of location information recorded so far. In some embodiments, real-time segment performance information associated with the user's current activity on the segment is communicated.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 31, 2017
    Assignee: Strava, Inc.
    Inventors: Mark Shaw, Davis Kitchel
  • Patent number: 9778053
    Abstract: Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; and aggregating the plurality of user activities to a base map to generate a user preference map.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: October 3, 2017
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Patent number: 9709408
    Abstract: Validating a segment is disclosed, including: determining that a stored segment meets a validation criterion; and adjusting GPS data associated with the stored segment using aggregated GPS data.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: July 18, 2017
    Assignee: Strava, Inc.
    Inventors: Davis Kitchel, Brian Riordan
  • Publication number: 20170131108
    Abstract: Repairing GPS data is disclosed. Repairing GPS data includes repairing an effort, comprising determining that the effort includes inaccurate GPS data; and adjusting the effort using a repaired base map. Repairing GPs data includes repairing a segment, comprising determining an inaccurate shape data in the segment; and adjusting shape data for the segment based on a repaired base.
    Type: Application
    Filed: November 21, 2016
    Publication date: May 11, 2017
    Inventors: Davis Kitchel, Brian Riordan
  • Publication number: 20170074988
    Abstract: Generating trail network maps, including: receiving a plurality of GPS recorded activities; identifying a subset of the plurality of GPS recorded activities that is associated with a trail network region; and generating a trail network map corresponding to the trail network region based at least in part on the subset of the plurality of GPS recorded activities.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Inventor: Davis Kitchel
  • Patent number: 9534908
    Abstract: Repairing GPS data is disclosed. Repairing GPS data includes repairing an effort, comprising determining that the effort includes inaccurate GPS data; and adjusting the effort using a repaired base map. Repairing GPs data includes repairing a segment, comprising determining an inaccurate shape data in the segment; and adjusting shape data for the segment based on a repaired base.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: January 3, 2017
    Assignee: Strava, Inc.
    Inventors: Davis Kitchel, Brian Riordan
  • Publication number: 20160178751
    Abstract: Providing real-time segment performance information is disclosed. In some embodiments, a segment associated with a user's current activity is determined based at least in part on at least a portion of location information recorded so far. In some embodiments, real-time segment performance information associated with the user's current activity on the segment is communicated.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 23, 2016
    Inventors: Mark Shaw, Davis Kitchel
  • Publication number: 20160161273
    Abstract: Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; and aggregating the plurality of user activities to a base map to generate a user preference map.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Inventor: Davis Kitchel
  • Publication number: 20160109248
    Abstract: Generating elevation data for maps is disclosed, including: determining a barometric data candidate user activity that matches an edge; using obtained elevation data associated with the edge to adjust a recorded elevation corresponding to each of at least a subset of a plurality of data points associated with the barometric data candidate user activity; and determining a suggested route that includes the edge based at least in part on comparing the adjusted recorded elevation corresponding to each of the at least subset of the plurality of data points associated with the barometric data candidate user activity to a received desired route elevation.
    Type: Application
    Filed: December 21, 2015
    Publication date: April 21, 2016
    Inventor: Davis Kitchel
  • Patent number: 9297651
    Abstract: Generating user preference activity maps is disclosed, including: collecting a plurality of user activities recorded by a plurality of GPS recording devices; determining a user preference map based at least in part on analyzing the plurality of user activities to aggregate user activity data associated with a base map; and determining one or more suggested routes between a user input first endpoint and a user input second endpoint based at least in part on the user preference map.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: March 29, 2016
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel
  • Patent number: 9291713
    Abstract: Providing real-time segment performance information is disclosed. In some embodiments, a segment associated with a user's current activity is determined based at least in part on at least a portion of location information recorded so far. In some embodiments, real-time segment performance information associated with the user's current activity on the segment is communicated.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: March 22, 2016
    Assignee: Strava, Inc.
    Inventors: Mark Shaw, Davis Kitchel
  • Publication number: 20160055176
    Abstract: Defining and matching segments is disclosed. In some embodiments, defining and matching segments includes receiving a user defined segment via a user interface input; and determining a matching effort (e.g., which can include a set of Geographic Positioning System (GPS) data) to the segment using a processor. In some embodiments, the data associated with the effort includes one or more of the following: heart rate, speed, time, and power. In some embodiments, defining and matching segments further includes storing data associated with the matching effort with the segment. In some embodiments, the user defined segment is based at least in part in uploaded GPS data. In some embodiments, the user defined segment is based at least in part on selected points on a map application.
    Type: Application
    Filed: August 29, 2015
    Publication date: February 25, 2016
    Inventors: Mark Shaw, Davis Kitchel
  • Patent number: 9267798
    Abstract: Generating elevation data for maps is disclosed, including: selecting a barometric data candidate user activity from a plurality of user activities that matches an edge; normalizing a recorded elevation corresponding to each of at least a subset of a plurality of data points associated with the selected barometric data candidate user activity based at least in part on obtained elevation data associated with the edge; storing the normalized recorded elevation corresponding to each of the at least subset of the plurality of data points associated with the barometric data candidate user activity as a set of elevation data associated with the edge in a user preference map; and using the set of elevation data associated with the edge in the user preference map to determine a suggested route based at least in part on a user input route preference associated with a desired route elevation.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: February 23, 2016
    Assignee: Strava, Inc.
    Inventor: Davis Kitchel