Patent ID: 6609102
Filing Date: 2003-08-19
Classification: G06Q,G07F

Abstract:
A public access electronic commerce terminal for allowing a user to select and purchase a vending of at least one product or service having a purchase price through a vending machine, displaying at least one targeted advertisement having a routing criteria and for facilitating one or more electronic commerce transactions, said public access electronic commerce terminal comprising:a display device; a plurality of networking means adapted for communicating with Internet and non-internet networks for interconnecting said public access electronic commerce terminal to at least one of the following: a network system, a plurality of remote locations including at least one online service location, or at least one universal server; identification means for accepting a plurality of identification inputs associated with said user for transmission through said networking means to effectuate selectively a dynamic identification interchange of is said plurality of identification inputs; a controller interconnected to said plurality of networking means and to said identification means for determining whether said dynamic identification interchange is required, obtaining authorization for said vending, controlling said vending of products from/services through said vending machine, interpreting said routing criteria for said at least one targeted advertisement, and storing said at least one targeted advertisement for display on said display device based upon said interpreted routing criteria; a user input device interconnected to said controller adapted for selecting a product or service to vend, responding to said at least one targeted advertisement, accessing said at least one online service location and effectuating said one or more electronic commerce transactions; an equipment control interface interconnected to said controller for interfacing said public access electronic terminal to said vending machine; first determining means for determining whether a period of non-use of said electronic commerce terminal has occurred; second determining means for determining if said period of non-use exceeds a predetermined time period and generating an output signal; generating means for generating an error message based on said output signal from said second determining means; a third determining means for determining if at least one of a system limit and a authorization limit of said user is at least one of reached and exceeded and generating an output based on said determination; reauthorizing means for reauthorizing said user based on said output of said third determining means; and reprocessing means for reprocessing said transaction data based on said reauthorization.