Apparatus, system and method for improving user fitness by tracking activity time
Abstract
The present invention is and includes an apparatus, system and method of providing a schedule for improving fitness of a user by tracking activity time. The apparatus, system and method may include at least one user interface suitable for accepting a plurality of user information regarding the user; at least one database including a plurality of exercise activities coded at least by time; a matching engine suitable for selecting a fitness program including ones of the plurality of exercise activities matched, correspondent to the respective coded times, to the plurality of user information; and an electronic calendar of the fitness program suitable for receiving updates from the user regarding completion of the coded times for each of the matched ones of the exercise activities of the fitness program.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A system of providing a schedule for improving fitness of a user by tracking activity time:
at least one user interface instantiated by computing code stored remotely over a network from the user in at least one non-transitory computer readable medium and suitable for accepting a plurality of user information regarding the user; at least one database stored in at least one of the at least one non-transitory computer readable medium and comprising a plurality of exercise activities coded at least by time; a matching engine comprising computing code executed from at least one of the at least one non-transitory computer readable medium and suitable for selecting a fitness program comprising ones of the plurality of exercise activities matched, by the matching engine and correspondent to the respective coded times, to the plurality of user information; and an electronic calendar of the fitness program provided to at least one of the at least one user interface for the user, communicative with the matching engine and suitable for receiving updates from the user regarding completion of the coded times for each of the matched ones of the exercise activities of the fitness program.
2 . The system of claim 1 , wherein the plurality of user information comprises current activity level of the user.
3 . The system of claim 1 , wherein the plurality of user information comprises at least two of height, weight, body mass index, and current fitness level of the user.
4 . The system of claim 1 , wherein the plurality of exercise activities comprises at least one of walking, running, and participatory video watching.
5 . The system of claim 1 , wherein the matching engine is suitable for modifying the fitness program in accordance with the received updates from the electronic calendar.
6 . The system of claim 1 , wherein the at least one user interface comprises at least a stationary user interface and a mobile user interface.
7 . The system of claim 1 , wherein the network at least partially comprises a cellular network.
8 . The system of claim 1 , wherein the plurality of exercise activities comprises at least one of aerobic exercise, weightlifting, and yoga.
9 . The system of claim 1 , wherein the received updates are received at least partially in real time during the activity time.
10 . The system of claim 1 , wherein the received updates are received at least partially from a mobile device.
11 . A system of providing a schedule for improving fitness of a plurality of users by tracking active time:
at least one administrative user interface instantiated by computing code stored in at least one non-transitory computer readable medium and suitable for accepting a plurality of challenges for ones of the plurality of users, wherein each of the plurality of challenges comprises at least aggregated active time; at least one database stored in at least one of the at least one non-transitory computer readable medium, and comprising a plurality of exercise activities selectable for inclusion in ones of the plurality of challenges and coded in the at least one database at least by time; a challenge engine comprising computing code executed from at least one of the at least one non-transitory computer readable medium and suitable for providing to select ones of the plurality users the ones of the plurality of challenges related, according to the at least one administrative user interface, to the select ones of the plurality of users, wherein the aggregated active time comprises at least a summation of the coded time of each of ones of the plurality of activities in the related ones of the plurality of challenges; and an electronic calendar provided to each of the select ones of the plurality of users that illustrates to the select one of the users accessing the electronic calendar at least progress of the select one of the users toward the aggregated active time of the related ones of the plurality of challenges.
12 . The system of claim 11 , wherein the aggregated active time further comprises bonus time accorded ones of the plurality of the plurality of activities in the related ones of the plurality of challenges.
13 . The system of claim 12 , wherein the bonus time comprises negative time summed to the coded time.
14 . The system of claim 12 , wherein the bonus time comprises additive time summed to the coded time.
15 . The system of claim 11 , wherein the electronic calendar further illustrates to the select one of the users at least progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
16 . The system of claim 11 , wherein the electronic calendar further illustrates to the select one of the users at least aggregated progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
17 . The system of claim 11 , wherein the challenge engine illustrates to the select one of the users at least aggregated progress of others of the select ones of the users participating in the related ones of the plurality of challenges.
18 . A method of providing a schedule for improving fitness of a user by tracking active time:
instantiating, by non-transitory computing code, a user interface for accepting a plurality of user information regarding the user; storing, in a non-transitory computer readable medium, a plurality of exercise activities coded at least by time; matching, using non-transitory computing code, of ones of the plurality of exercise activities, according to the respective coded times, to the plurality of user information to generate a recommended fitness program; and calendaring the recommended fitness program to receive updates from the user regarding completion of the respective coded times for each of the matched ones of the exercise activities of the fitness program.
19 . The method of claim 18 , further comprising challenging the user to complete the respective coded times of ones of the plurality of exercise activities in competition with other users.
20 . The method of claim 20 , wherein the plurality of user information comprises at least a current activity level, and wherein said matching comprises matching according to the current activity level.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.