An on-line system and method for searching recipes for meal planning
Assignee7262591 Canada Ltd.
InventorChris Knight
Life of this patent
Estimating the term…
Abstract
Embodiments relate to a system and method to plan preparation of a meal that may include more than one dish. Online recipes are obtained from a database based on criteria set by the user. Recipes are analyzed for time and effort requirements at each step. If a meal includes more than one dish, a merge of the timelines is performed to determine if it is feasible to prepare all dishes concurrently. Suppliers that can supply all ingredients required by the recipes that meet all user criteria are recommended to the user.
Claims16
An on-line system for searching recipes for meal planning, the system comprising a memory that stores program code, a processor that executes the program code to:
- search an online recipe database based on user-defined criteria;
- perform consolidated recipe step start and stop time analysis;
- merge consolidated recipe step start and stop times to allow the user to prepare all dishes concurrently;
- and generate output to provide the user with a time chart to prepare all desired dishes concurrently.
A computer implemented method for searching recipes for meal planning, the method comprising searching an online recipe database based on user-defined criteria;
- performing consolidated recipe step start and stop time analysis;
- merging consolidated recipe step start and stop times to allow the user to prepare all dishes concurrently;
- and generating output to provide the user with a time chart to prepare all desired dishes concurrently.
A non-transitory, computer-readable storage medium comprising instructions for searching recipes for meal planning comprising computer executable instructions searching an online recipe database based on user-defined criteria;
- performing consolidated recipe step start and stop time analysis;
- merging consolidated recipe step start and stop times to allow the user to prepare all dishes concurrently;
- and generating output to provide the user with a time chart to prepare all desired dishes concurrently.
Dependencies are inferred from the claim text.