DYNAMIC NUTRITION TRACKING UTENSILS
First Claim
1. A method comprising:
- receiving, by one or more computer processors coupled to at least one memory, 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;
determining, based at least in part on the image and the location metadata, a second set of coordinates corresponding to a second perimeter of the second location of the second food item;
determining that a food consumption utensil has 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 food consumption utensil.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more computer processors coupled to at least one memory, 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; determining, based at least in part on the image and the location metadata, a second set of coordinates corresponding to a second perimeter of the second location of the second food item; determining that a food consumption utensil has 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 food consumption utensil. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 (10, 11, 12, 13, 14)
-
-
15. 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 (16, 17, 18, 19, 20)
-
Specification