Patent ID: 11907989
Assignee: NCR VOYIX CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
receiving, by a processor of a server, a set of values or selections for a food dish from a user operating a device based on options presented to the user in a user interface of a mobile application, wherein the options comprise a cost selection, a quality selection, a cuisine type selection, a diet restriction selection, a number of servings selection, a preparation and cook time selection;
obtaining, by the processor, candidate food dishes using the set of values or selections;
providing, by the processor, the candidate food dishes to the user interface of the mobile application for a user selection;
obtaining, by the processor, the user selection for a particular one of the candidate food dishes;
obtaining, by the processor, a first list for ingredients in a recipe associated with the user selection using a table that links the recipe to the ingredients;
searching, by the processor, a store product catalogue for the ingredients using a store application programming interface (API);
generating, by the processor, a second list for obtaining the ingredients from a store using a planogram of the store and inventory data for the store;
providing, by the processor, the second list, a store identifier for the store, and the recipe to the user interface of the mobile application for viewing by the user;
obtaining, by the processor, the planogram for the store;
generating, by the processor, a route through the store to pick the ingredients;
linking, by the processor, the route to the second list for access by the user while operating the device;
providing, by the processor, a clickable route option within the user interface; and
in response to the user selecting the clickable route option, displaying graphically the route for the user to obtain the second list from the store and providing text instructions for the user to traverse and navigate the store to pick each ingredient from the second list.