Determining authenticity of reported fitness-related activities
First Claim
1. A method for verifying integrity of a fitness-related activity, comprising:
- receiving an activity report associated with at least one fitness-related activity that is reported to have been completed by a participant, the activity report including at least some information provided by a device associated with the participant and the fitness-related activity;
obtaining data selected from one of;
a participant'"'"'s history of one or more prior activity reports, a participant profile, a characteristic associated with the device, aggregate information about participants or devices associated with other activity reports having a degree of similarity to the activity report, and reference data about the fitness-related activity; and
based on the activity report and the data, determining a probability that the activity report represents fitness-related activity actually performed by the participant.
4 Assignments
0 Petitions
Accused Products
Abstract
An activity tracking system is configured to receive an activity report identifying a fitness-related action that is reported to have been completed by a participant. Upon receipt of the activity report, the activity reporting system verifies the workout, e.g., by obtaining data that can be used by the activity reporting system to determine whether the activity report represents actual activity as reported by the participant or, in the alternative, suspect activity. Based on the data obtained from the one or more data sources and the information in the activity report, the activity tracking system determines a probability that the activity report represents legitimate fitness activity. This probability determination may then be output or reported to other systems (e.g., fitness history databases, websites, and the like, third party systems (e.g., incentive systems, reward systems, and the like).
21 Citations
20 Claims
-
1. A method for verifying integrity of a fitness-related activity, comprising:
-
receiving an activity report associated with at least one fitness-related activity that is reported to have been completed by a participant, the activity report including at least some information provided by a device associated with the participant and the fitness-related activity; obtaining data selected from one of;
a participant'"'"'s history of one or more prior activity reports, a participant profile, a characteristic associated with the device, aggregate information about participants or devices associated with other activity reports having a degree of similarity to the activity report, and reference data about the fitness-related activity; andbased on the activity report and the data, determining a probability that the activity report represents fitness-related activity actually performed by the participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18)
-
-
10. Apparatus, comprising:
-
one or more processors; computer memory holding computer program instructions executed by the one or more processors to provide a method for verifying workout data, the method comprising; receiving an activity report associated with at least one fitness-related activity that is reported to have been completed by a participant, the activity report including at least some information provided by a device associated with the participant and the fitness-related activity; obtaining data selected from one of;
a participant'"'"'s history of one or more prior activity reports, a participant profile, a characteristic associated with the device, aggregate information about participants or devices associated with other activity reports having a degree of similarity to the activity report, and reference data about the fitness-related activity; andbased on the activity report and the data, determining a probability that the activity report represents fitness-related activity actually performed by the participant. - View Dependent Claims (11, 12, 13, 14, 15, 19)
-
-
16. A computer program product in a non-transitory computer-readable medium for verified workouts, comprising:
-
a first software component associated with and executed by a device having a hardware element, the first component generating an activity report associated with at least one fitness-related activity that is reported to have been completed by a participant; and a second component associated with an activity tracking system, the second component receiving the activity report generated by the first component and determining a probability that the activity report represents fitness-related activity actually performed by the participant. - View Dependent Claims (17, 20)
-
Specification