Patent ID: 8419433

Claim:
A computer-implemented method comprising: selecting, by a user, a recipe from a plurality of recipes; retrieving, from a data store, a plurality of preparation steps and a plurality of ingredients corresponding to the selected recipe; sequentially displaying each of the plurality of retrieved preparation steps to the user on a display included in an interactive cooking preparation device; and monitoring, using one or more sensors, a current preparation step, selected from the plurality of retrieved preparation steps, the current preparation step being performed by the user, wherein the monitoring comprises: retrieving, from the data store, one or more gestures that correspond to the current preparation step, and one or more thresholds that correspond to each of the gestures; recording the user performing the current preparation step; comparing the recorded current preparation step being performed by the user with the retrieved gestures using the retrieved thresholds; generating an alert when the comparison reveals a variance greater than one of the retrieved thresholds; and providing a suggested course of correction to the user, wherein the suggested course of correction corresponds to the variance.