Weight control system with meal plan and journal
First Claim
1. A system for facilitating the control of body weight of a person, said system comprising:
- a processor operable to execute software that maintains a meal plan for the person;
a memory unit operable to store data associated with the meal plan;
an input/output device operable to provide an interface for the person to operate the software and receive an updated body weight from the person; and
a display operable to present the meal plan to the person, the meal plan being automatically altered by the processor based on the updated body weight.
18 Assignments
0 Petitions
Accused Products
Abstract
A weight control software system and method may provide an interactive software environment to a user via a network to enhance the ability of users to follow a weight control program. The weight control software system may generate meal plans that are automatically updated based on an updated weight of the user following the weight control program. A variety of tools may be integrated into the weight control software system and be interoperable to utilize information entered by the user or generated by the system in controlling body weight of the user. Such tools may include journal and meal planning functionality.
33 Citations
80 Claims
-
1. A system for facilitating the control of body weight of a person, said system comprising:
-
a processor operable to execute software that maintains a meal plan for the person;
a memory unit operable to store data associated with the meal plan;
an input/output device operable to provide an interface for the person to operate the software and receive an updated body weight from the person; and
a display operable to present the meal plan to the person, the meal plan being automatically altered by the processor based on the updated body weight. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for facilitating the control of body weight of a person, said method comprising:
-
receiving an initial body weight of the person;
determining a target food consumption plan for the person based at least in part on the initial body weight;
receiving an updated weight of the person; and
automatically altering the target food consumption plan for the person based at least in part on the updated weight of the person. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for facilitating the control of body weight of a person, said method comprising:
-
means for receiving an initial body weight of the person;
means for determining a target food consumption plan for the person based at least in part on the initial body weight;
means for receiving an updated weight of the person; and
means for automatically altering the target food consumption plan for the person based at least in part on the updated weight of the person. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer-readable medium having stored thereon sequences of instructions, the sequences of instructions including instructions, when executed by a processor, cause the processor to:
-
receive an initial body weight of the person;
determine a target food consumption plan for the person based at least in part on the initial body weight;
receive an updated weight of the person; and
automatically alter the target food consumption plan for the person based at least in part on the updated weight of the person.
-
-
49. A method for managing data utilized by an online personalized weight control program, said method comprising:
-
receiving identification of a user;
receiving an initial profile representative of characteristics of a user, forming a dataset based on the initial profile associated with the user;
providing a plurality of interoperable selectable weight control elements for access by the user to personalize the dataset;
receiving data associated with the weight control elements;
updating the dataset in accordance with the received data; and
storing the updated dataset, the updated dataset being utilized by the user to follow a personalized weight control program. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A system for managing data utilized by an online personalized weight control program, said system comprising:
-
a memory for storing the data utilized by the online personalized weight control program; and
a processor coupled to said memory and operable to execute instructions of the personalized weight control program to;
receive identification of a user, provide a plurality of interoperable selectable weight control elements for access by the user to personalize the dataset;
receive data associated with the weight control elements;
update the dataset in accordance with the received data; and
store the updated dataset, the updated dataset being utilized by the user to follow a personalized weight control program. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68)
-
- 69. A system for facilitating control of body weight of a person, said system comprising a computing device operable to execute a software program having a plurality of software elements operable to facilitate control of body weight of the person, the software elements operable to facilitate control of body weight of the person utilizing at least two sources of input, a first input source being a planned set of food items to be consumed based on a current weight of the person and a second input source being an actual set of food items consumed by the person, the software elements further operable to receive updated weight of the person to alter the planned set of food items for future food item consumption.
-
73. A system for facilitating the control of body weight of a person, said system comprising:
-
a processor operable to execute software that maintains a meal plan for the person;
a memory unit operable to store data associated with the meal plan;
an input/output device operable to provide an interface for the person to operate the software; and
a display operable to present the meal plan to the person, the meal plan being displayed in a multi-day format and including a user selectable indicia operable to be utilized by the person in order to display the meal plan for a particular one of the days displayed in the multi-day format. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80)
-
Specification