Patent ID: 9536237
Date: 2017-01-03
CPC Classifications: G06Q

Claim:
1. A method for suggesting recipes, the method comprising: providing a first computer system having an input device; providing a second computer system in communication with the first computer system, the second computer system having a processor including an output module, an analysis module, and a control module; providing a recipe database that stores a plurality of recipes; receiving, through the first computer system, a plurality of sale transactions; forwarding the plurality of sale transactions to the output module; generating, through the analysis module, a user interface control, the user interface control representing a correlation scale of customer-adjustable experimentation settings, the correlation scale indicating the correlation of a recipe with each of a plurality of micro patterns and macro preferences of a customer, the micro patterns of the customer including sale transaction patterns for the customer, the macro preferences of the customer including categorized food types for the customer determined through analysis of the micro patterns; providing an application executable by a mobile computing device in communication with the second computer system; presenting, through the output module, the user interface control to the application, the user interface control representing the correlation scale, the correlation scale embodied as a slidable scale with each position on the slidable scale representing a different experimentation setting for the customer; receiving, through the control module, a selection of one of the experimentation settings by the customer selecting one of the positions on the slidable scale; receiving, through the control module, a request for one or more recipes from the mobile computing device; analyzing, through the analysis module, the one or more sale transactions of the customer to identify each of the micro patterns of the customer and macro preferences of the customer; identifying a food item within the one or more sale transactions; determining, through the analysis module, a statistical significance of the food item with respect to the one or more sale transactions; correlating, by the analysis module, the food item with at least one of the micro patterns or at least one of the macro preferences of the customer upon a determination that the statistical significance of the food item exceeds a predetermined threshold; omitting, by the analysis module, the food item from the one or more micro patterns and the one or more macro preferences upon a determination that the statistical significance of the food item does not exceed the predetermined threshold; indicating, through the analysis module, a correlation between a recipe and each of the micro patterns of the customer and macro preferences of the customer for the recipe to be identified as potentially relevant to the customer; identifying, through the analysis module, one or more of the plurality of recipes from within the recipe database as being potentially relevant to the customer, each of the one or more recipes corresponding to the correlation a recipe is to have with each of: micro patterns of the customer, macro preferences of the customer, and the customer-selected experimentation setting; associating at least one photograph with the one or more identified recipes; and transmitting, through the output module, the one or more identified recipes and the at least one associated photograph to the mobile computing device.