SYSTEMS AND METHODS FOR ACHIEVING AND MAINTAINING BEHAVIORAL FITNESS
First Claim
1. An apparatus, comprising:
- a server providing a network service that is accessible to a plurality of users through a plurality of client systems communicatively coupled to the server via a network; and
a data storage system storing a health balance goal database that is maintained by the server, the health balance goal database comprising a plurality of health balance goals established by the plurality of users, andwherein, upon being accessed by a user of one of the client systems, the network service is operable to receive an indication from the client system of a selected health balance goal selected from the plurality of health balance goals by the user,wherein, upon receiving the selection of the selected health balance goal from the client system, the network service is operable to issue a request for approval of the selected health balance goal by a coach via one of the client systems, andwherein the network service is operable to, upon receiving the approval from the coach;
generate a meal plan, a workout plan, and a mindfulness plan based on the selected health balance goal,store the meal plan, the workout plan, and the mindfulness plan in the health balance goal database,receive data indicating one or more user activities related to one or more of the meal plan, the workout plan, and the mindfulness plan,store the received data within a progress database that is maintained within the data storage system by the server, andtransmit a user interface to the client system for display to the user, the user interface generated based on the received data and visually depicting user progress towards meeting the health balance goal, the user progress based on the one or more user activities.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for adhering to a behavioral fitness routine are provided. In one embodiment, a method comprises receiving, from a user, a health balance goal for the user; receiving, from a coach, approval of the health balance goal; automatically generating a meal plan, a workout plan, and a mindfulness plan based on the health balance goal; receiving data indicating one or more user activities related to one or more of the meal plan, the workout plan, and the mindfulness plan; and automatically generating a user interface for display, the user interface visually depicting user progress towards meeting the health balance goal, the user progress based on the one or more user activities. In this way, a user'"'"'s physical readiness for any situation and mental resilience within any situation may be increased.
-
Citations
20 Claims
-
1. An apparatus, comprising:
-
a server providing a network service that is accessible to a plurality of users through a plurality of client systems communicatively coupled to the server via a network; and a data storage system storing a health balance goal database that is maintained by the server, the health balance goal database comprising a plurality of health balance goals established by the plurality of users, and wherein, upon being accessed by a user of one of the client systems, the network service is operable to receive an indication from the client system of a selected health balance goal selected from the plurality of health balance goals by the user, wherein, upon receiving the selection of the selected health balance goal from the client system, the network service is operable to issue a request for approval of the selected health balance goal by a coach via one of the client systems, and wherein the network service is operable to, upon receiving the approval from the coach; generate a meal plan, a workout plan, and a mindfulness plan based on the selected health balance goal, store the meal plan, the workout plan, and the mindfulness plan in the health balance goal database, receive data indicating one or more user activities related to one or more of the meal plan, the workout plan, and the mindfulness plan, store the received data within a progress database that is maintained within the data storage system by the server, and transmit a user interface to the client system for display to the user, the user interface generated based on the received data and visually depicting user progress towards meeting the health balance goal, the user progress based on the one or more user activities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-generated interface for display to a user on a user device, the interface comprising:
-
a visual overview of individual progress of the user with regard to nutrition goals and fitness goals; a graph visually depicting the individual progress of the user in comparison to other users; one or more resilience principles and a personal motivation input by the user; and an activity log displaying recently logged progress for the user and the other users. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable storage medium including executable instructions stored thereon, the executable instructions configured to cause a computer to:
-
automatically assign a category to each user of a plurality of users based on quantitative and qualitative data; aggregate the quantitative and qualitative data received from the plurality of users; generate a user interface based on the aggregated quantitative and qualitative data, including a graph illustrating a number of users in the plurality of users assigned to each category; and transmit the user interface to a computing device for display to a stakeholder. - View Dependent Claims (17, 18, 19, 20)
-
Specification