SYSTEM, METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA FOR CREATING A MEAL PLAN
First Claim
1. A system for creating a meal plan comprising:
- a server computer of a business;
a business database coupled to the server computer of the business for storing customer purchase history data and recipe data; and
a mobile computing device coupled to the server computer of the business with the mobile computing device including;
a memory for storing an application containing computer-executable instructions; and
a processor coupled to the memory for executing the computer-executable instructions of the application, the executing of the computer-executable instructions causing the processor to;
identify a customer;
obtain customer purchase history data of the customer from the business database;
analyze the customer purchase history data to obtain a customer budget; and
create a meal plan including a plurality of meals that collectively have a price falling within the customer budget, wherein each meal is defined by a recipe requiring items for carrying out the recipe.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for creating a meal plan includes a networked computer system including a business server computer and database for storing customer purchase history data and recipe data. The system further includes a mobile computing device coupled to the networked computer system. The mobile computing device includes a memory for storing an application and a processor for executing the application which causes the processor to identify a customer, obtain customer purchase history from the business database, analyze the customer purchase history data to obtain a customer budget, and create a meal plan including meals that collectively have a price falling within the customer budget. Each meal of the meal plan is defined by a recipe requiring items for carrying out the recipe. Also disclosed herein are methods for creating a meal plan and non-transitory computer-readable storage media for creating a meal plan.
21 Citations
25 Claims
-
1. A system for creating a meal plan comprising:
-
a server computer of a business; a business database coupled to the server computer of the business for storing customer purchase history data and recipe data; and a mobile computing device coupled to the server computer of the business with the mobile computing device including; a memory for storing an application containing computer-executable instructions; and a processor coupled to the memory for executing the computer-executable instructions of the application, the executing of the computer-executable instructions causing the processor to; identify a customer; obtain customer purchase history data of the customer from the business database; analyze the customer purchase history data to obtain a customer budget; and create a meal plan including a plurality of meals that collectively have a price falling within the customer budget, wherein each meal is defined by a recipe requiring items for carrying out the recipe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of creating a meal plan with said method utilizing a mobile computing device coupled to a server computer of a business, the mobile computing device including a memory for storing an application and a processor for executing the application and server computer of the business is coupled to a business database for storing customer purchase history data and recipe data, and while executing the application by the processor of the mobile computer device, said method comprises the steps of:
-
identifying a customer; obtaining customer purchase history data of the customer from the business database; analyzing the customer purchase history data to obtain a customer budget; and creating a meal plan including a plurality of meals that collectively have a price falling within the customer budget, wherein each meal is defined by a recipe requiring items for carrying out the recipe. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of creating a meal plan with said method utilizing a mobile computing device coupled to a server computer of a business and a server computer of a local store associated with the business, the mobile computing device including a memory for storing an application and a processor for executing the application, the server computer of the business being coupled to a business database for storing recipe data, and the server computer of the local store associated with the business being coupled to a local store database for storing inventory data of the local store, the inventory data including a current inventory of the local store and a current price for each item of the inventory of the local store, and while executing the application by the processor of the mobile computer device, said method comprises the steps of:
-
obtaining a customer budget; identifying a plurality of recipes from the recipe data stored in the business database, the identified recipes requiring items which are currently available at the local store based on the current inventory of the local store; determining a total price for each of the plurality of recipes based on the current price of each item required by each of the recipes; and creating a meal plan including a plurality of meals defined by the plurality of recipes that collectively have a price falling within the customer budget. - View Dependent Claims (23, 24)
-
-
25. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon and, when executed by a processor, causes the processor to:
-
identify a customer; analyze customer purchase history data to obtain a customer budget; and create a meal plan including a plurality of meals that collectively have a price falling within the customer budget, wherein each meal is defined by a recipe requiring items for carrying out the recipe.
-
Specification