Crowd-based personalized recommendations of food using measurements of affective response
First Claim
1. A system configured to make personalized recommendations of types of food, comprising:
- sensors configured to take measurements of affective response of users; and
a computer configured to;
receive indications of times at which the users consumed the types of food;
select for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food;
receive profiles of the users and first and second profiles of first and second users, respectively;
generate a first output indicative of similarities between the first profile and the profiles of the users;
calculate a first ranking of the types of food based on the measurements and the first output;
recommend to the first user, based on the first ranking, a first type of food over a second type of food;
generate a second output indicative of similarities between the second profile and the profiles of the users;
calculate a second ranking of the types of food based on the measurements and the second output; and
recommend to the second user, based on the second ranking, the second type of food over the first type of food.
1 Assignment
0 Petitions
Accused Products
Abstract
Some aspects of this disclosure involve ranking types of food based on measurements of affective response of users who consumed the types of food. In one embodiment, a system that ranks types of food includes sensors that take measurements of affective response of users and a computer. The computer receives indications of times at which the users consumed the types of food and selects for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food. The computer ranks the types of food based on the selected measurements. Optionally, each of the types of food is a different item on a menu comprising food items.
61 Citations
20 Claims
-
1. A system configured to make personalized recommendations of types of food, comprising:
-
sensors configured to take measurements of affective response of users; and a computer configured to; receive indications of times at which the users consumed the types of food; select for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food; receive profiles of the users and first and second profiles of first and second users, respectively; generate a first output indicative of similarities between the first profile and the profiles of the users; calculate a first ranking of the types of food based on the measurements and the first output; recommend to the first user, based on the first ranking, a first type of food over a second type of food; generate a second output indicative of similarities between the second profile and the profiles of the users; calculate a second ranking of the types of food based on the measurements and the second output; and recommend to the second user, based on the second ranking, the second type of food over the first type of food. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for making personalized recommendations of types of food, comprising:
-
taking measurements of affective response of users with sensors; receiving indications of times at which the users consumed the types of food; selecting for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food; receiving profiles of the users and first and second profiles of first and second users, respectively; generating a first output indicative of similarities between the first profile and the profiles of the users; calculating a first ranking of the types of food based on the measurements and the first output; recommending to the first user, based on the first ranking, a first type of food over a second type of food; generating a second output indicative of similarities between the second profile and the profiles of the users; calculating a second ranking of the types of food based on the measurements and the second output; and recommending to the second user, based on the second ranking, the second type of food over the first type of food. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having instructions stored thereon that, in response to execution by a system including a processor and memory, causes the system to perform operations comprising:
-
receiving measurements of affective response of users taken with sensors; receiving indications of times at which the users consumed types of food; selecting for each type of food, based on the indications, measurements of at least five of the users taken up to four hours after consuming the type of food; receiving profiles of the users and first and second profiles of first and second users, respectively; generating a first output indicative of similarities between the first profile and the profiles of the users; calculating a first ranking of the types of food based on the measurements and the first output; recommending to the first user, based on the first ranking, a first type of food over a second type of food; generating a second output indicative of similarities between the second profile and the profiles of the users; calculating a second ranking of the types of food based on the measurements and the second output; and recommending to the second user, based on the second ranking, the second type of food over the first type of food. - View Dependent Claims (17, 18, 19, 20)
-
Specification