Systems and methods for measuring calorie intake
First Claim
Patent Images
1. A computer-implemented method for measuring calorie input, comprising:
- maintaining a calorie measure;
capturing multiple images of a field of view at a periodic timing interval;
analyzing each image from the multiple images to identify whether an image of the field of view includes a food item;
automatically capturing at least one pre-consumption image and at least one post-consumption image of the food item based at least in part on detecting the food item in the image of the field of view;
transmitting the at least one pre-consumption image and the at least one post-consumption image of the food item to a server;
receiving, from the server, a calories consumed value, wherein the calories consumed value is determined based at least in part on the at least one pre-consumption image and the at least one post-consumption image of the food item;
determining a consumption pattern based at least in part on a list of foods identified from the multiple images and a consumption time associated with food on the list of foods;
displaying a suggestion based at least in part on the determined consumption pattern; and
updating the calorie measure based on the received calories consumed value.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for measuring calorie input are described. A calorie measure may be maintained. At least one image of a food item may be captured. The at least one image of the food item may be transmitted to a server. A calories consumed value may be received from the server. The calories consumed value may be determined based at least in part on the at least one image of the food item. The calorie measure may be updated based on the received calories consumed value.
-
Citations
18 Claims
-
1. A computer-implemented method for measuring calorie input, comprising:
-
maintaining a calorie measure; capturing multiple images of a field of view at a periodic timing interval; analyzing each image from the multiple images to identify whether an image of the field of view includes a food item; automatically capturing at least one pre-consumption image and at least one post-consumption image of the food item based at least in part on detecting the food item in the image of the field of view; transmitting the at least one pre-consumption image and the at least one post-consumption image of the food item to a server; receiving, from the server, a calories consumed value, wherein the calories consumed value is determined based at least in part on the at least one pre-consumption image and the at least one post-consumption image of the food item; determining a consumption pattern based at least in part on a list of foods identified from the multiple images and a consumption time associated with food on the list of foods; displaying a suggestion based at least in part on the determined consumption pattern; and updating the calorie measure based on the received calories consumed value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing device configured for measuring calorie input, comprising:
-
a processor; memory in electronic communication with the processor; instructions stored in the memory, the instructions being executable by the processor to; maintain a calorie measure; capture multiple images of a field of view at a periodic timing interval; analyze each image from the multiple images to identify whether an image of the field of view includes a food item; automatically capture at least one pre-consumption image and at least one post-consumption image of the food item based at least in part on detecting the food item in the image of the field of view; transmit the at least one pre-consumption image and the at least one post-consumption image of the food item to a server; receive, from the server, a calories consumed value, wherein the calories consumed value is determined based at least in part on the at least one pre-consumption image and the at least one post-consumption image of the food item; determine a consumption pattern based at least in part on a list of foods identified from the multiple images and a consumption time associated with food on the list of foods; display a suggestion based at least in part on the determined consumption pattern; and update the calorie measure based on the received calories consumed value. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-program product to measure calorie input, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being executable by a processor to:
-
maintain a calorie measure; capture multiple images of a field of view at a periodic timing interval; analyze each image from the multiple images to identify whether an image of the field of view includes a food item; automatically capture at least one pre-consumption image and at least one post-consumption image of the food item based at least in part on detecting the food item in the image of the field of view; transmit the at least one pre-consumption image and the at least one post-consumption image of the food item to a server; receive, from the server, a calories consumed value, wherein the calories consumed value is determined based at least in part on the at least one pre-consumption image and the at least one post-consumption image of the food item; determine a consumption pattern based at least in part on a list of foods identified from the multiple images and a consumption time associated with food on the list of foods; display a suggestion based at least in part on the determined consumption pattern; and update the calorie measure based on the received calories consumed value.
-
Specification