| CPC G01C 21/3461 (2013.01) [G01C 21/3492 (2013.01); G01C 21/3874 (2020.08); G01C 21/3889 (2020.08)] | 19 Claims |

|
1. A system configured for path validation, the system comprising one or more hardware processors configured by machine-readable instructions to:
identify a target path for a user activity, wherein the target path is associated with a plurality of satellite-based radionavigation system data points, and wherein each of the satellite-based radionavigation system data points comprises an associated Global Positioning System (GPS) coordinate;
identify, for the target path, a start point and an end point;
identify a buffer zone, wherein the buffer zone surrounds at least a portion of the target path, and comprises or intersects one or more of the start point and the end point;
receive, for the target path, a plurality of progressive checkpoints, wherein each of the plurality of progressive checkpoints intersect the target path, and the buffer zone at one or more points;
receive, from a GPS-enabled user device, a plurality of user activity data points, wherein the plurality of user activity data points are associated with the user activity, and wherein each of the plurality of user activity data points comprises an associated GPS coordinate;
generate a user path corresponding to the plurality of the user activity data points, wherein generating the user path comprises displaying the user path and at least a portion of the target path on a user interface (UI) of the GPS-enabled user device;
validate the user path in relation to the target path, wherein validating the user path comprises comparing the GPS coordinates associated with the user path to the GPS coordinates associated with the target path within the buffer zone for determining at least in part, two or more of:
whether the user path intersects, or is within a threshold distance of, one or more of the start point and the end point,
whether the user path intersects at least a threshold number of the plurality of progressive checkpoints, and
whether a portion of user activity data points of the user path that are within the buffer zone is at or above a threshold portion of user activity data points; and
in response to validating the user path in relation to the target path, recording information pertaining to the validation, wherein the information includes one of a pass and a fail indication, and one or more of:
receiving a request for accessing the information pertaining to the validation; and
transmitting a message to the GPS-enabled user device, wherein the message includes the information pertaining to the validation.
|