A novel transaction-enabling method and system are disclosed, wherein a transaction-enabling
Java-Applet is embedded within an HTML-encoded document stored in an HTTP server
at predetermined URL. When a code symbol (e.g., magstripe or bar code) encoded
with the URL is read using a code symbol reader interfaced with a Java-enabled
Internet terminal, the corresponding HTTP document is automatically accessed and
displayed at the terminal, and the transaction-enabling Java-Applet initiated for
execution so that the customer, consumer or client desiring the transaction can
simply and conveniently conduct the information-related transaction over the Internet.
The transaction-enabling Internet terminal can be in the form of an Internet kiosk
installed in a public location, in the manner as conventional ATMs. By virtue of
the present invention, universal transaction machine (UTMs) can be easily deployed
for use by the mass population so that they can easily conduct various types of
transaction over the Internet.