System and method for brewing and dispensing coffee using customer profiling
First Claim
1. A system comprising:
- a user interface mechanism comprising a video capture device;
a facial recognition mechanism that during operation receives input from the video capture device and identifies a customer from the received input using facial recognition; and
a controller that during operation and in response to said identifying;
selects one of a plurality of standard or custom drink recipes dependent on the identity of the customer, wherein each drink recipe specifies an amount of two or more ingredients in a respective brewed beverage; and
initiates production of a brewed beverage using the selected drink recipe,wherein during operation;
the controller determines the actual temperature of the brewed beverage; and
the user interface mechanism displays the determined temperature.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for brewing and dispensing beverages may use customer profiling to select beverages to be produced and presented to a given customer and/or messages to be displayed to the customer, based on customer-specific information stored on a loyalty card, in a local system, or remotely. A user interface mechanism may receive input identifying the given customer. A controller may select a base drink recipe dependent on the customer'"'"'s identity, and may initiate production of a beverage using the selected drink recipe. Each drink recipe may specify an amount of water, coffee, flavorings, dairy, and/or other ingredients, and may be further customizable to add or remove ingredients and/or to change an amount thereof, based on received user input. The stored customer-specific information may include a customer identifier, account information, a purchase history, a message history, drink recipes, and/or an email address for each of a plurality of customers.
84 Citations
23 Claims
-
1. A system comprising:
-
a user interface mechanism comprising a video capture device; a facial recognition mechanism that during operation receives input from the video capture device and identifies a customer from the received input using facial recognition; and a controller that during operation and in response to said identifying; selects one of a plurality of standard or custom drink recipes dependent on the identity of the customer, wherein each drink recipe specifies an amount of two or more ingredients in a respective brewed beverage; and initiates production of a brewed beverage using the selected drink recipe, wherein during operation; the controller determines the actual temperature of the brewed beverage; and the user interface mechanism displays the determined temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
using a computer to perform; receiving input from a video capture device; identifying a customer from the received input using facial recognition; in response to said identifying; selecting one of a plurality of standard or custom drink recipes dependent on the identity of the customer, wherein each drink recipe specifies an amount of two or more ingredients in a respective brewed beverage; and initiating production of a brewed beverage using the selected drink recipe; determining the actual temperature of the brewed beverage; and displaying the determined temperature on a user interface mechanism. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory, computer-readable storage medium storing program instructions that when executed on one or more computers cause the one or more computers to perform:
-
receiving input from a video capture device; identifying a customer from the received input using facial recognition; in response to said identifying; selecting one of a plurality of standard or custom drink recipes dependent on the identity of the customer, wherein each drink recipe specifies an amount of two or more ingredients in a respective brewed beverage; and initiating production of a brewed beverage using the selected drink recipe; determining the actual temperature of the brewed beverage; and displaying the determined temperature on a user interface mechanism. - View Dependent Claims (21, 22, 23)
-
Specification