Personalized Food Identification and Nutrition Guidance System
First Claim
1. A computer-implemented method for use with a device being used by a user, the method comprising:
- (1) receiving input from a user representing a presentation from the user of an initial food item within the vicinity of a particular location;
(2) using the device to;
(a) sense the initial food item; and
(b) develop food identification data descriptive of the initial food item; and
(3) developing initial personalized nutrition advice for the user related to the initial food item, based on at least one of;
(a) the food identification data; and
(b) personalized food data associated with the user.
0 Assignments
0 Petitions
Accused Products
Abstract
A user presents a food item to a device. In response, the device provides the user with advice about whether or not to eat the food item. The advice is also based on personalized food preferences or restrictions and medical conditions of the user. The advice may also be based on food-related data obtained from other users, such as personalized food preferences, restrictions, medical conditions, and food intake histories of such users. The user may accept or reject the advice provided to the user by the system. If the user rejects the advice, the device may identify one or more alternative food items within the vicinity of the device or any other location requested by the user and provide the user with advice about whether or not to eat the alternative food items. The user may accept or reject this alternative advice.
245 Citations
112 Claims
-
1. A computer-implemented method for use with a device being used by a user, the method comprising:
-
(1) receiving input from a user representing a presentation from the user of an initial food item within the vicinity of a particular location; (2) using the device to; (a) sense the initial food item; and (b) develop food identification data descriptive of the initial food item; and (3) developing initial personalized nutrition advice for the user related to the initial food item, based on at least one of; (a) the food identification data; and (b) personalized food data associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer system including at least one processor and at least one computer readable medium tangibly storing computer-readable instructions, wherein the at least one processor is adapted to execute the computer-readable instructions to perform a method for use with a device being used by a user, the method comprising:
-
(1) receiving input from a user representing a presentation from the user of an initial food item within the vicinity of a particular location; (2) using the device to; (c) sense the initial food item; and (d) develop food identification data descriptive of the initial food item; and (3) developing initial personalized nutrition advice for the user related to the initial food item, based on at least one of; (c) the food identification data; and (d) personalized food data associated with the user. - View Dependent Claims (41, 42, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
43. The computer system of claim A41, wherein the method further comprises:
(5) receiving, from the user, an input indicating whether the user accepts the initial personalized nutrition advice. - View Dependent Claims (44, 45, 46, 47)
-
79. A computer-implemented method comprising:
-
(1) identifying first personalized food data of a first user associated with a first device; (2) identifying second personalized food data of at least one second user associated with at least one second device; and (3) developing, based on the first and second personalized food data, a database containing data representing the first personalized food data and the second personalized food data. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
96. A computer system including at least one processor and at least one computer readable medium tangibly storing computer-readable instructions, wherein the at least one processor is adapted to execute the computer-readable instructions to perform a method comprising:
-
(1) identifying first personalized food data of a first user associated with a first device; (2) identifying second personalized food data of at least one second user associated with at least one second device; and (3) developing, based on the first and second personalized food data, a database containing data representing the first personalized food data and the second personalized food data. - View Dependent Claims (97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
Specification