Patent ID: 7353080

Claim:
A method comprising: receiving a request to purchase a product from a vending machine; determining, based on the product requested to be purchased, whether to output a question; determining at least one question to be output by comparing the product requested to be purchased with a database of criteria for determining questions; outputting the determined question on a display device of the vending machine; providing a graphical interface on a touch screen, in which the graphical interface permits at least one answer to the at least one question to be entered by a customer and received by the vending machine, in which the interface defines a set of actuatable graphical buttons, each button corresponding to a possible answer; receiving, via the graphical interface, at least one answer to the at least one question; determining, based on whether the answer is correct, a level of access to one or more products available for sale by the vending machine; and providing a product if the level of access permits providing of a product.