Meal lifecycle management system
First Claim
1. A non-transitory machine-readable medium for a food preparation system comprising a pressure sensitive device, a controller and a first datastore, the non-transitory machine-readable medium comprising instructions that, when executed by a processor of the controller, cause the processor to:
- determine a weight and a first footprint of a food item based on first measurements from the pressure sensitive device;
determine an identity of the food item based on the weight and the first footprint of the food item;
determine, based on second measurements from the pressure sensitive device, the first footprint being replaced with a second footprint having a footprint outline different from that of the first footprint, and the weight of the food item being unchanged;
determine a change in at least one of an orientation or a structure of the food item based on the determination of the first footprint being replaced with the second footprint having the footprint outline different from that of the first footprint, and the weight of the food item being unchanged; and
store in the first datastore an association between the identity of the food item, the first footprint and the second footprint.
0 Assignments
0 Petitions
Accused Products
Abstract
A pressure-sensitive device and a computing device are configured to register various steps of a meal lifecycle, including one or more of food purchasing, meal preparation, the serving and consumption of a meal, use of leftovers, management of food inventory, the transferring of a food item from one container to another, the transferring of a food item into a container, the transferring of a portion of a food item into a container. A food item may be automatically identified based on a weight and footprint of the food item. In some instances, a database associates a food item with multiple footprints such that a food item may be identified regardless of its orientation on the pressure-sensitive device.
12 Citations
20 Claims
-
1. A non-transitory machine-readable medium for a food preparation system comprising a pressure sensitive device, a controller and a first datastore, the non-transitory machine-readable medium comprising instructions that, when executed by a processor of the controller, cause the processor to:
-
determine a weight and a first footprint of a food item based on first measurements from the pressure sensitive device; determine an identity of the food item based on the weight and the first footprint of the food item; determine, based on second measurements from the pressure sensitive device, the first footprint being replaced with a second footprint having a footprint outline different from that of the first footprint, and the weight of the food item being unchanged; determine a change in at least one of an orientation or a structure of the food item based on the determination of the first footprint being replaced with the second footprint having the footprint outline different from that of the first footprint, and the weight of the food item being unchanged; and store in the first datastore an association between the identity of the food item, the first footprint and the second footprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for a food preparation system comprising a pressure sensitive device, a controller and a first datastore, the method comprising:
-
determining by the controller a weight and a first footprint of a food item based on first measurements from the pressure sensitive device; determining by the controller an identity of the food item based on the weight and the first footprint of the food item; determining, based on second measurements from the pressure sensitive device, the first footprint being replaced with a second footprint having a footprint outline different from that of the first footprint, and the weight of the food item being unchanged; determining by the controller a change in at least one of an orientation or a structure of the food item based on the determination of the first footprint being replaced with the second footprint having the footprint outline different from that of the first footprint, and the weight of the food item being unchanged; and storing in the first datastore an association between the identity of the food item, the first footprint and the second footprint. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A food preparation system comprising a pressure sensitive device, a controller and a first datastore, the controller comprising a processor and memory, the memory storing instructions that, when executed by the processor, cause the processor to:
-
determine a weight and a first footprint of a food item based on first measurements from the pressure sensitive device; determine an identity of the food item based on the weight and the first footprint of the food item; and determine, based on second measurements from the pressure sensitive device, the first footprint being replaced with a second footprint having a footprint outline different from that of the first footprint, and the weight of the food item being unchanged; determine a change in at least one of an orientation or a structure of the food item based on the determination of the first footprint being replaced with the second footprint having the footprint outline different from that of the first footprint, and the weight of the food item being unchanged; and store in the first datastore an association between the identity of the food item, the first footprint and the second footprint. - View Dependent Claims (17, 18, 19, 20)
-
Specification