×

Defining and matching segments

  • US 9,208,175 B2
  • Filed: 04/05/2012
  • Issued: 12/08/2015
  • Est. Priority Date: 03/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a user submitted definition of a first segment via a user interface input, wherein a recorded effort comprises the first segment and one or more of the following;

    heart rate, speed, time, and power, wherein the first segment comprises a portion of a set of Geographic Positioning System (GPS) data associated with the recorded effort, and wherein the first segment is defined based at least in part on a user selected segment start point and a user selected segment end point based on the set of GPS data associated with the recorded effort;

    storing the first segment in a segments database;

    determining that the first segment is redundant with respect to a second segment stored in the segments database, wherein the second segment comprises a portion of a set of GPS data associated with a different recorded effort, and wherein determining that the first segment is redundant with respect to the second segment comprises determining that the user submitted definition of the first segment at least partially overlaps with a user submitted definition of the second segment; and

    in response to the determination that the first segment is redundant with respect to the second segment;

    discarding the second segment from the segments database;

    maintaining the first segment in the segments database associating a set of GPS data to a matching effort; and

    determining the matching effort by matching a set of GPS data associated with the matching effort to the first segment, wherein determining the matching effort comprises matching the set of GPS data associated with the matching effort to the first segment using a first threshold of match for a loose match or a second threshold of match for a tight match, and wherein the tight match comprises determining that the matching effort crossed a start line and a finish line.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×