Workout user experience
First Claim
Patent Images
1. A mobile computing device comprising:
- a touch sensitive display;
a processor;
a computer-readable memory containing computer-executable instructions that when executed cause the processor to;
receive, from a sensor system, activity data relating to a performance of an athletic activity by a user;
process the received activity data to generate weight distribution data for the user;
receive input data from the touch sensitive display indicating a number of fingers used to input athletic performance data to the touch sensitive display;
process the input data to distinguish between at least one of an outcome of the athletic activity and a type of the athletic activity performed by the user;
determine a plurality of performance metrics based at least in part on the activity data and the input data;
present athletic training session data to the user, wherein the athletic training session data includes one or more performance metrics in the plurality of performance metrics, wherein the athletic training session data comprises basketball training data and the input data represents point values of shots attempted; and
associate, at a time preceding a first user input, a first weight distribution of the user with a first outcome of the athletic activity performed by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for receiving input data at a touch sensitive display are provided. Athletic training data is displayed to a user. The user performs activities, such as attempting basketball shots. The user then uses a number of fingers to tap or swipe the touch sensitive display to input parameters. A tap with one finger may indicate a made one point shot and a swipe with two fingers may indicate a missed two point shot.
324 Citations
17 Claims
-
1. A mobile computing device comprising:
-
a touch sensitive display; a processor; a computer-readable memory containing computer-executable instructions that when executed cause the processor to; receive, from a sensor system, activity data relating to a performance of an athletic activity by a user; process the received activity data to generate weight distribution data for the user; receive input data from the touch sensitive display indicating a number of fingers used to input athletic performance data to the touch sensitive display; process the input data to distinguish between at least one of an outcome of the athletic activity and a type of the athletic activity performed by the user; determine a plurality of performance metrics based at least in part on the activity data and the input data; present athletic training session data to the user, wherein the athletic training session data includes one or more performance metrics in the plurality of performance metrics, wherein the athletic training session data comprises basketball training data and the input data represents point values of shots attempted; and associate, at a time preceding a first user input, a first weight distribution of the user with a first outcome of the athletic activity performed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method of providing training information to a user, the method comprising:
-
receiving, from a sensor system, activity data relating to a performance of an athletic activity by a user; processing, at a processor of a mobile computing device, the received activity data to generate weight distribution data for the user; displaying athletic training session information on a touch sensitive display of a mobile computing device; receiving input data at the touch sensitive display from a variable number of fingers used to input athletic performance data to the touch sensitive display; processing the input data to distinguish between at least one of an outcome of the athletic activity and a type of the athletic activity performed by the user; determining, at the processor of the mobile computing device, a plurality of performance metrics based, at least in part, upon the received input data and the activity data, wherein the athletic training session information comprises basketball training data and the input data represents point values of shots attempted; and associating, at a time preceding a first user input, a first weight distribution of the user with a first outcome of the athletic activity performed by the user. - View Dependent Claims (15, 16, 17)
-
Specification