Weight control system having foods and activities database
First Claim
1. A system for facilitating weight control of a person, said system comprising:
- a user computer;
a weight control program computer in communication with the user computer over a network;
a foods database accessible by the weight control program computer, the foods database having stored thereon data relating to a plurality of foods;
software executing on the weight control program computer operable to generate a meal plan comprised of foods stored on the foods database, to transmit the meal plan to the user computer and to allow the person to alter the meal plan based upon food selections received from the user computer; and
software executing on the weight control program computer operable to receive data relating to foods from the person via the user computer and to alter the foods database based upon the received data.
6 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. The system includes a foods and activities database which may allow the user to create a favorites list.
12 Citations
53 Claims
-
1. A system for facilitating weight control of a person, said system comprising:
-
a user computer;
a weight control program computer in communication with the user computer over a network;
a foods database accessible by the weight control program computer, the foods database having stored thereon data relating to a plurality of foods;
software executing on the weight control program computer operable to generate a meal plan comprised of foods stored on the foods database, to transmit the meal plan to the user computer and to allow the person to alter the meal plan based upon food selections received from the user computer; and
software executing on the weight control program computer operable to receive data relating to foods from the person via the user computer and to alter the foods database based upon the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for facilitating weight control of a person, said system comprising:
-
a user computer;
a weight control program computer in communication with the user computer over a network;
a foods database accessible by the weight control program computer, the foods database having stored thereon data relating to a plurality of foods, at least some of the data stored on the foods database relating to branded foods;
software executing on the weight control program computer operable to generate a meal plan comprised of foods stored on the foods database, to transmit the meal plan to the user computer and to allow the person to alter the meal plan based upon food selections received from the user computer; and
software executing on the weight control program computer operable to search the foods database to locate and transmit to the user computer data relating to foods stored on the foods database which match criteria received from the user computer. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for facilitating weight control of a person, said system comprising:
-
a user computer;
a weight control program computer in communication with the user computer over a network;
software executing on the weight control program computer operable to maintain a target food consumption value;
an activities database accessible by the weight control program computer, the activities database having stored thereon data relating to a plurality of activities;
software executing on the weight control program computer operable to search the activities database to locate and transmit to the user computer data relating to activities stored on the activities database which match criteria received from the user computer; and
software executing on the weight control program computer operable to alter the target food consumption value based upon activity selections received from the user computer, which activity selections received from the user computer are based upon the data relating to activities transmitted by the software. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system for facilitating weight control of a person, said system comprising:
-
a user computer;
a weight control program computer in communication with the user computer over a network;
an activities database accessible by the weight control program computer, the activities database having stored thereon data relating to a plurality of activities;
software executing on the weight control program computer operable to maintain a target food consumption value and to allow the person to alter the target food consumption value based upon activity selections received from the person;
a foods database accessible by the weight control program computer, the foods database having stored thereon data concerning a plurality of foods;
software executing on the weight control program computer operable to generate a meal plan comprised of foods stored on the foods database based at least in part on the target food consumption value, to transmit the meal plan to the user computer and to allow the person to alter the meal plan based upon food selections received from the user computer; and
a favorites database accessible by the weight control program computer, the favorites database having stored thereon data relating to foods and activities which are favorites of the person. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
Specification