Professional workout simulator
First Claim
1. A method for comparing user workout information and professional athlete workout information, the method comprising:
- storing professional athlete workout information in a professional athlete workout database, the professional athlete workout information associated with one or more professional athletes;
receiving a selection from a user device, the selection identifying a set of selected professional athletes, the set of selected professional athletes including at least a subset of the one or more professional athletes associated with the professional athlete workout database, the set of selected professional athletes corresponding to a set of selected professional athlete workout information that includes at least a subset of the stored professional athlete workout information;
retrieving the set of selected professional athlete workout information from the professional athlete workout database, the set of selected professional athlete workout information including at least a subset of the professional athlete workout information corresponding to the set of selected professional athletes;
receiving user workout information from the user device;
generating a comparison visualization identifying one or more differences between the user workout information and the set of selected professional athlete workout information; and
transmitting at least the comparison visualization to the user device, thereby displaying at least the comparison visualization at the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
The systems and methods described herein are directed towards collecting workout-based information from professional athletes and providing the collected workout-based information to users. The workout-based information of the professional athletes are collected through the use of wearable devices and stored in a workout-based information network. The users (e.g., fans, other professional athletes) may subsequently download workout-based data of one or more professional athletes onto their user device. The workout-based data may be used by the users to compare their own personal progress with the professional athletes.
-
Citations
13 Claims
-
1. A method for comparing user workout information and professional athlete workout information, the method comprising:
-
storing professional athlete workout information in a professional athlete workout database, the professional athlete workout information associated with one or more professional athletes; receiving a selection from a user device, the selection identifying a set of selected professional athletes, the set of selected professional athletes including at least a subset of the one or more professional athletes associated with the professional athlete workout database, the set of selected professional athletes corresponding to a set of selected professional athlete workout information that includes at least a subset of the stored professional athlete workout information; retrieving the set of selected professional athlete workout information from the professional athlete workout database, the set of selected professional athlete workout information including at least a subset of the professional athlete workout information corresponding to the set of selected professional athletes; receiving user workout information from the user device; generating a comparison visualization identifying one or more differences between the user workout information and the set of selected professional athlete workout information; and transmitting at least the comparison visualization to the user device, thereby displaying at least the comparison visualization at the user device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for comparing user workout information and professional athlete workout information, the system comprising:
-
a memory storing at least a professional athlete workout database that includes professional athlete workout information associated with one or more professional athletes; a communication transceiver in communicative contact with at least a user device; and a processor coupled to the memory and to the communication transceiver, wherein execution of instructions stored in the memory by the processor; receives the selection from the user device, the selection identifying a set of selected professional athletes, the set of selected professional athletes including at least a subset of the one or more professional athletes associated with the professional athlete workout database, the set of selected professional athletes corresponding to a set of selected professional athlete workout information that includes at least a subset of the stored professional athlete workout information, retrieves the set of selected professional athlete workout information from the professional athlete workout database, the set of selected professional athlete workout information including at least a subset of the professional athlete workout information corresponding to the set of selected professional athletes; receives user workout information from the user device, generates a comparison visualization identifying one or more differences between the user workout information and the set of selected professional athlete workout information, and transmits at least the comparison visualization to the user device, thereby displaying at least the comparison visualization at the user device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for comparing user workout information and professional athlete workout information, the method comprising:
-
storing professional athlete workout information in a professional athlete workout database, the professional athlete workout information associated with one or more professional athletes; receiving a selection from a user device, the selection identifying a set of selected professional athletes, the set of selected professional athletes including at least a subset of the one or more professional athletes associated with the professional athlete workout database, the set of selected professional athletes corresponding to a set of selected professional athlete workout information that includes at least a subset of the stored professional athlete workout information; retrieving the set of selected professional athlete workout information from the professional athlete workout database, the set of selected professional athlete workout information including at least a subset of the professional athlete workout information corresponding to the set of selected professional athletes; receiving user workout information from the user device; generating a comparison visualization identifying one or more differences between the user workout information and the set of selected professional athlete workout information; and transmitting at least the comparison visualization to the user device, thereby displaying at least the comparison visualization at the user device.
-
Specification