Dynamic nutrition tracking utensils
First Claim
1. A method comprising:
- receiving, by one or more computer processors coupled to at least one memory, a first input indicative of an initiation of a food consumption event;
triggering a load cell configured to detect a first weight measurement of a food portion on a food consumption utensil;
triggering, after a predetermined length of time, the load cell to detect a second weight measurement;
determining that a difference between the first weight measurement and the second weight measurement meets or exceeds a food consumption interruption threshold; and
discarding the first weight measurement and the second weight measurement based at least in part on the food consumption interruption threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are disclosed for dynamic nutrition tracking with utensils. Example methods may include receiving an image of a first food item positioned at a first location and a second food item positioned at a second location, the image comprising location metadata, determining, based at least in part on the image and the location metadata, a first set of coordinates corresponding to a first perimeter of the first location of the first food item, and determining a second set of coordinates corresponding to a second perimeter of the second location of the second food item. Example methods may include determining that a utensil performed a gesture associated with a food consumption event, determining that an origination point of the food consumption utensil at a start of the gesture was within the first perimeter, and identifying a weight measurement of a food portion on the utensil.
18 Citations
18 Claims
-
1. A method comprising:
-
receiving, by one or more computer processors coupled to at least one memory, a first input indicative of an initiation of a food consumption event; triggering a load cell configured to detect a first weight measurement of a food portion on a food consumption utensil; triggering, after a predetermined length of time, the load cell to detect a second weight measurement; determining that a difference between the first weight measurement and the second weight measurement meets or exceeds a food consumption interruption threshold; and discarding the first weight measurement and the second weight measurement based at least in part on the food consumption interruption threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
determining, by one or more computer processors coupled to at least one memory, initiation of a food consumption event; determining a first timestamp at the initiation of the food consumption event; determining that the food consumption event is complete at a second timestamp; determining, at a first periodic time interval after the first timestamp, a first weight measurement of a food portion to be consumed; determining, at a second periodic time interval after the first periodic time interval, a second weight measurement of the food portion to be consumed; and determining an average weight measurement based at least in part on the first weight measurement and the second weight measurement. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
at least one memory that stores computer-executable instructions; at least one processor configured to access the at least one memory and execute the computer-executable instructions to; receive a first input indicative of an initiation of a food consumption event; trigger a weight measurement device configured to detect a first weight measurement of a food portion on a food consumption utensil; trigger, after a predetermined length of time, the weight measurement device to detect a second weight measurement; determine that a difference between the first weight measurement and the second weight measurement meets or exceeds a food consumption interruption threshold; and discard the first weight measurement and the second weight measurement based at least in part on the food consumption interruption threshold. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification