Method And System For Creating Personalized Workout Programs
First Claim
1. A computer-implemented method, comprising:
- receiving first input data from a client device, the first input data comprising personal information, fitness goal information, and scheduling data;
generating, based on the first input data, a recommended workout schedule and a recommended list of activity groups;
receiving second input data from the client device, the second input data comprising feedback related to the recommended list of activity groups;
generating, based on the first input data and second input data, a personalized workout plan; and
transmitting the personalized workout plan, wherein the personalized workout plan is displayable on the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for creating personalized workout programs are disclosed. According to one embodiment, a computer-implemented method comprises receiving first input data from a client device, the first input data comprising personal information, fitness goal information, and scheduling data. Based on the first input data, a recommended workout schedule and a recommended list of activity groups are generated. Second input data is received from the client device, the second input data comprising feedback related to the recommended list of activity groups. Based on the first input data and second input data, a personalized workout plan is generated. The personalized workout plan is transmitted and displayable on the client device.
-
Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving first input data from a client device, the first input data comprising personal information, fitness goal information, and scheduling data; generating, based on the first input data, a recommended workout schedule and a recommended list of activity groups; receiving second input data from the client device, the second input data comprising feedback related to the recommended list of activity groups; generating, based on the first input data and second input data, a personalized workout plan; and transmitting the personalized workout plan, wherein the personalized workout plan is displayable on the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a server in communication with a network; and computer instructions executable by the server, the computer instructions comprising causing the server to perform receiving first input data from a client device, the first input data comprising personal information, fitness goal information, and scheduling data; generating, based on the first input data, a recommended workout schedule and a recommended list of activity groups; receiving second input data, the second input data comprising feedback related to the recommended list of activity groups; generating, based on the first input data and second input data, a personalized workout plan; and transmitting the personalized workout plan, wherein the personalized workout plan is displayable on the client device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a processor cause said processor to perform:
-
receiving first input data from a client device, the first input data comprising personal information, fitness goal information, and scheduling data; generating, based on the first input data, a recommended workout schedule and a recommended list of activity groups; receiving second input data, the second input data comprising feedback related to the recommended list of activity groups; generating, based on the first input data and second input data, a personalized workout plan; and transmitting the personalized workout plan, wherein the personalized workout plan is displayable on the client device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification