System and method for carrying out information-related transactions
First Claim
1. An Internet-based system for enabling information-related transactions over the Internet, comprising:
- an HTTP information server connected to the Internet, for storing an HTML-encoded document having a location on the Internet specified by a predetermined URL, said HTML-encoded document embodying one or more Applet tags representing one or more transaction-enabling Java-Applets which, when executed, enable a user to conduct an information-related transaction over the Internet; and
a transaction-enabling Internet terminal for requesting said HTML-encoded document and executing said one or more transaction-enabling Java-Applets symbolically embedded therein, said transaction-enabling Internet terminal including a Java-enabled browser program for executing Java-Applets, including said one or more transaction-enabling Java-Applets, a display screen for visually displaying said HTML-encoded documents, a data entry means for entering data into said Java-enabled browser program, and a symbol reader, operably connected to said Java-enabled browser program, for scanning a URL-encoded symbol encoded with said predetermined URL, decoding said scanned URL-encoded symbol, producing symbol character data representative of said predetermined URL, and providing said predetermined URL to said Java-enabled browser program for accessing said HTML-encoded document whose location is specified by said predetermined URL, wherein, when said URL-encoded symbol is scanned by said symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative of said predetermined URL is automatically produced and provided to said Java-enabled browser program, whereupon said Java-enabled browser program automatically accesses said HTML-encoded document from said HTTP information server, displays said HTML-encoded document on said display screen, and executes said one or more transaction-enabling Java-Applets so as to thereby enable the user to conduct said information-related transaction over the Internet at said transaction-enabling Internet terminal.
7 Assignments
0 Petitions
Accused Products
Abstract
A novel transaction method and system, wherein a transaction Java-Applet is embedded within an HTML-encoded document stored in an HTTP server at predetermined URL. When a code symbol (8) encoded with the URL is read using a code symbol reader (7, 7A) interfaced with a Java-enabled Internet terminal, the corresponding HTML document is automatically accessed and displayed at the terminal, and the transaction 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 (3) can be in the form of an Internet kiosk installed in a public location, in the manner as conventional ATMs.
173 Citations
19 Claims
-
1. An Internet-based system for enabling information-related transactions over the Internet, comprising:
-
an HTTP information server connected to the Internet, for storing an HTML-encoded document having a location on the Internet specified by a predetermined URL, said HTML-encoded document embodying one or more Applet tags representing one or more transaction-enabling Java-Applets which, when executed, enable a user to conduct an information-related transaction over the Internet; and
a transaction-enabling Internet terminal for requesting said HTML-encoded document and executing said one or more transaction-enabling Java-Applets symbolically embedded therein, said transaction-enabling Internet terminal including a Java-enabled browser program for executing Java-Applets, including said one or more transaction-enabling Java-Applets, a display screen for visually displaying said HTML-encoded documents, a data entry means for entering data into said Java-enabled browser program, and a symbol reader, operably connected to said Java-enabled browser program, for scanning a URL-encoded symbol encoded with said predetermined URL, decoding said scanned URL-encoded symbol, producing symbol character data representative of said predetermined URL, and providing said predetermined URL to said Java-enabled browser program for accessing said HTML-encoded document whose location is specified by said predetermined URL, wherein, when said URL-encoded symbol is scanned by said symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative of said predetermined URL is automatically produced and provided to said Java-enabled browser program, whereupon said Java-enabled browser program automatically accesses said HTML-encoded document from said HTTP information server, displays said HTML-encoded document on said display screen, and executes said one or more transaction-enabling Java-Applets so as to thereby enable the user to conduct said information-related transaction over the Internet at said transaction-enabling Internet terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
whereupon said Java-enabled browser program automatically accesses said HTML-encoded document from said HTTP information server and initiates execution of said one or more transaction-enabling Java-Applets, thereby enabling the user to conduct said information-related transaction over the Internet at said transaction-enabling Internet terminal.
-
-
10. A method of enabling information-related transactions over the Internet, comprising the steps of:
-
(a) storing in an HTTP information server connected to the Internet, an HTML-encoded document having a location on the Internet specified by a predetermined URL, said HTML-encoded document embodying one or more Applet tags representing one or more transaction-enabling Java-Applets which, when executed, enable a user to conduct an information-related transaction over the Internet;
(b) providing a transaction-enabling Internet terminal for accessing said HTML-encoded document from said HTTP information server and executing said one or more transaction-enabling Java-Applets, said transaction-enabling Internet terminal including a Java-enabled browser program for executing Java-Applets, including said one or more transaction-enabling Java-Applets, a display screen for visually displaying said HTML-encoded documents, a data entry means for entering data into said Java-enabled browser program, and a symbol reader, operably connected to said Java-enabled browser program, for scanning a URL-encoded symbol encoded with said predetermined URL, decoding said scanned URL-encoded symbol, producing symbol character data representative of said predetermined URL, and providing said predetermined URL to said Java-enabled browser program for accessing said HTML-encoded document whose location is specified by said predetermined URL; and
(c) reading said URL-encoded symbol using said symbol reader, whereupon symbol character data representative of said URL-encoded symbol is automatically produced and provided to said Java-enabled browser program, and said Java-enabled browser program automatically accesses said HTML-encoded document from said HTTP information server and displays said HTML-encoded document on said display screen, and executes said transaction-enabling Java-Applet so as to thereby enable the user to conduct said information-related transaction over the Internet at said transaction-enabling Internet terminal. - View Dependent Claims (11, 12, 13)
reading said URL-encoded symbol, whereupon said Java-enabled browser program automatically accesses said HTML-encoded document from said HTTP information server and initiates execution of said one or more transaction-enabling Java-Applets, thereby enabling the user to conduct said information-related transaction over the Internet at said transaction-enabling Internet terminal.
-
-
14. A system for carrying out information-related transactions over the Internet, comprising:
-
an Internet information server containing a Web page embodying an Applet tag representative of a transaction-enabling Applet; and
an Internet-enabled client computer system having a code symbol reader for reading a DN/PN-encoded or URL-encoded symbol which points to said Web page embodying said Applet tag representative of said transaction-enabling Applet, and automatically accessing and displaying said Web page to enable the launching of said transaction-enabling Applet. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification