Segment validation
First Claim
Patent Images
1. A system to validate a segment, comprising:
- one or more processors configured to;
determine that a stored segment meets a validation criterion; and
adjust GPS data associated with the stored segment using aggregated GPS data, wherein the aggregated GPS data was collected from one or more recording GPS devices, wherein the aggregated GPS data is associated with a first plurality of efforts that has been determined to match the stored segment, wherein the first plurality of efforts is associated with respective ones of a plurality of instances of athletic activities, wherein adjusting the GPS data associated with the stored segment includes;
determining a score associated with each effort of at least a subset of the first plurality of efforts; and
selecting an effort from the first plurality of efforts to use as a reference effort against which to adjust the GPS data associated with the stored segment based on a score associated with the selected effort, wherein using the selected effort as the reference effort includes computing a new GPS point associated with a new version of the segment relative to a corresponding GPS point of a set of GPS points associated with the selected effort; and
one or more memories coupled to the one or more processors and configured to store the segment.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. A system to validate a segment, comprising:
-
one or more processors configured to; determine that a stored segment meets a validation criterion; and adjust GPS data associated with the stored segment using aggregated GPS data, wherein the aggregated GPS data was collected from one or more recording GPS devices, wherein the aggregated GPS data is associated with a first plurality of efforts that has been determined to match the stored segment, wherein the first plurality of efforts is associated with respective ones of a plurality of instances of athletic activities, wherein adjusting the GPS data associated with the stored segment includes; determining a score associated with each effort of at least a subset of the first plurality of efforts; and selecting an effort from the first plurality of efforts to use as a reference effort against which to adjust the GPS data associated with the stored segment based on a score associated with the selected effort, wherein using the selected effort as the reference effort includes computing a new GPS point associated with a new version of the segment relative to a corresponding GPS point of a set of GPS points associated with the selected effort; and one or more memories coupled to the one or more processors and configured to store the segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to validate a segment, comprising:
-
determining that a stored segment meets a validation criterion; and adjusting, using one or more processors, GPS data associated with the stored segment using aggregated GPS data, wherein the aggregated GPS data was collected from one or more recording GPS devices, wherein the aggregated GPS data is associated with a first plurality of efforts that has been determined to match the stored segment, wherein the first plurality of efforts is associated with respective ones of a plurality of instances of athletic activities, wherein adjusting the GPS data associated with the stored segment includes; determining a score associated with each effort of at least a subset of the first plurality of efforts; and selecting an effort from the first plurality of efforts to use as a reference effort against which to adjust the GPS data associated with the stored segment based on a score associated with the selected effort, wherein using the selected effort as the reference effort includes computing a new GPS point of a new version associated with the segment relative to a corresponding GPS point of a set of GPS points associated with the selected effort. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for validating a segment, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
determining that a stored segment meets a validation criterion; and adjusting GPS data associated with the stored segment using aggregated GPS data, wherein the aggregated GPS data was collected from one or more recording GPS devices, wherein the aggregated GPS data is associated with a first plurality of efforts that has been determined to match the stored segment, wherein the first plurality of efforts is associated with respective ones of a plurality of instances of athletic activities, wherein adjusting the GPS data associated with the stored segment includes; determining a score associated with each effort of at least a subset of the first plurality of efforts; and selecting an effort from the first plurality of efforts to use as a reference effort against which to adjust the GPS data associated with the stored segment based on a score associated with the selected effort, wherein using the selected effort as the reference effort includes computing a new GPS point of a new version associated with the segment relative to a corresponding GPS point of a set of GPS points associated with the selected effort.
-
Specification