← Back to Patent Explorer
US6568595B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for carrying out electronic-commerce transactions using web documents embodying electronic-commerce enabling applets automatically launched and executed in response to reading url-encoded symbols pointing thereto

Assignee: Metrologic Instruments Inc
•
Filing: 1998-08-19
•
Granted: 2003-05-27
•
Expires: 2018-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A novel electronic-commerce enabling method and system are disclosed, wherein an electronic-commerce 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 electronic-commerce enabling Java-Applet initiated for execution so that the customer, consumer or client desiring to conduct an electronic-commerce transaction can simply and conveniently conduct electronic-commerce over the Internet. The electronic-commerce 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 electronic-commerce over the Internet.

Inventors

  • 👤 Garrett Russell
  • 👤 David M. Wilz, Sr.
  • 👤 Carl Harry Knowles

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:25
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/18; G06Q20/30; G06Q20/34; G06Q20/346; G06Q20/347; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0603; G07; G07F; G07F19/00; G07F19/20; G07F19/206

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 250 words
An Internet-based system for enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; and an Internet terminal for requesting said HTML-encoded document and executing said electronic-commerce enabling Applet embedded therein, said Internet terminal including an Internet browser program for executing Applets, including said electronic-commerce enabling Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, a data entry means for entering data into said Internet browser program, and a symbol reader, operably connected to said Internet 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 Internet 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 code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Internet browser program, and whereupon said Internet browser program automatically accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at Internet terminal.
Claim 2
Dependent Claim 250 words
An Internet-based system for enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; and an Internet terminal for requesting said HTML-encoded document and executing said electronic-commerce enabling Applet embedded therein, said Internet terminal including an Internet browser program for executing Applets, including said electronic-commerce enabling Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, a data entry means for entering data into said Internet browser program, and a symbol reader, operably connected to said Internet 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 Internet 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 code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Internet browser program, and whereupon said Internet browser program automatically accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at Internet terminal.
Claim 3
Dependent Claim 33 words
The Internet-based system of claim 1 , wherein said URL-encoded symbol is a URL-encoded magstripe encoded with said predetermined URL, and said symbol reader is a magstripe reader for reading said URL-encoded magstripe.
Claim 4
Dependent Claim 22 words
The Internet-based system of claim 2 , wherein said URL-encoded magstripe is applied to a transaction card associated with said electronic-commerce transaction.
Claim 5
Dependent Claim 34 words
The Internet-based system of claim 1 , wherein said URL-encoded symbol is a URL-encoded bar code symbol, and said symbol reader is a bar code symbol reader for reading said URL-encoded bar code symbol.
Claim 6
Dependent Claim 40 words
The Internet-based system of claim 4 , wherein said bar code symbol reader is selected from the group consisting of: a laser scanning bar code symbol reader, a CCD-type bar code symbol reader, and a Wand-type bar code symbol reader.
Claim 7
Dependent Claim 25 words
The Internet-based system of claim 1 , wherein said electronic-commerce enabling Internet terminal comprises a hand-supportable data terminal with an integrated bar code symbol reader.
Claim 8
Dependent Claim 37 words
The Internet-based system of claim 1 , wherein said electronic-commerce enabling Internet terminal comprises a kiosk-type device having a bar code symbol reader for reading URL-encoded bar code symbols, or a magstripe reader for reading URL-encoded magstripes.
Claim 9
Dependent Claim 18 words
The Internet-based system of claim 1 , wherein said electronic-commerce enabling Internet terminal comprises a body-wearable computer system.
Claim 10
Dependent Claim 83 words
The Internet-based system of claim 1 , wherein, when said URL-encoded symbol is scanned by said code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Internet browser program, and whereupon said Internet browser program automatically accesses said HTML-encoded document from said HTTP information server and initiates execution of said electronic-commerce enabling Applet embedded therein, thereby enabling the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 11
Dependent Claim 250 words
An Internet-based system for enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Java-Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; and an Internet terminal for requesting said HTML-encoded document and executing said electronic-commerce enabling Java-Applet embedded therein, said Internet terminal including a Java-enabled browser program for executing Java-Applets, including said electronic-commerce enabling Java-Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, 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 code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Java-enabled browser program, and whereupon said Internet browser program accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Java-Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 12
Dependent Claim 250 words
An Internet-based system for enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Java-Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; and an Internet terminal for requesting said HTML-encoded document and executing said electronic-commerce enabling Java-Applet embedded therein, said Internet terminal including a Java-enabled browser program for executing Java-Applets, including said electronic-commerce enabling Java-Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, 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 code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Java-enabled browser program, and whereupon said Internet browser program accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Java-Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 13
Dependent Claim 33 words
The Internet-based system of claim 10 , wherein said URL-encoded symbol is a URL-encoded magstripe encoded with said predetermined URL, and said symbol reader is a magstripe reader for reading said URL-encoded magstripe.
Claim 14
Dependent Claim 22 words
The Internet-based system of claim 11 , wherein said URL-encoded magstripe is applied to a transaction card associated with said electronic-commerce transaction.
Claim 15
Dependent Claim 34 words
The Internet-based system of claim 10 , wherein said URL-encoded symbol is a URL-encoded bar code symbol, and said symbol reader is a bar code symbol reader for reading said URL-encoded bar code symbol.
Claim 16
Dependent Claim 40 words
The Internet-based system of claim 13 , wherein said bar code symbol reader is selected from the group consisting of: a laser scanning bar code symbol reader, a CCD-type bar code symbol reader, and a Wand-type bar code symbol reader.
Claim 17
Dependent Claim 23 words
The Internet-based system of claim 10 , wherein said Internet terminal comprises a hand-supportable data terminal with an integrated bar code symbol reader.
Claim 18
Dependent Claim 35 words
The Internet-based system of claim 10 , wherein said Internet terminal comprises a kiosk-type device having a bar code symbol reader for reading URL-encoded bar code symbols, or a magstripe reader for reading URL-encoded magstripes.
Claim 19
Dependent Claim 16 words
The Internet-based system of claim 10 , wherein said Internet terminal comprises a body-wearable computer system.
Claim 20
Dependent Claim 83 words
The Internet-based system of claim 10 , wherein, when said URL-encoded symbol is scanned by said code symbol reader, said scanned URL-encoded symbol is automatically decoded, symbol character data representative thereof is automatically produced and provided to said Internet browser program, and whereupon said Internet browser program automatically accesses said HTML-encoded document from said HTTP information server and initiates execution of said electronic-commerce enabling Java-Applet embedded therein, thereby enabling the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 21
Independent Claim 254 words
A method of enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; (b) providing an Internet terminal for accessing said HTML-encoded document from said HTTP information server and executing said electronic-commerce enabling Applet embedded therein, said Internet terminal including an Internet browser program for executing Applets, including said electronic-commerce enabling Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, a data entry means for entering data into said Internet browser program, and a symbol reader, operably connected to said Internet 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 Internet 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 code symbol reader, whereupon symbol character data representative of said URL-encoded symbol is automatically produced and provided to said Internet browser program, and said Internet browser program accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 22
Independent Claim 254 words
A method of enabling electronic-commerce 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 HTTP-encoded document embodying an electronic-commerce enabling Applet which, when executed, enables a user to conduct an electronic-commerce transaction over the Internet; (b) providing an Internet terminal for accessing said HTML-encoded document from said HTTP information server and executing said electronic-commerce enabling Applet embedded therein, said Internet terminal including an Internet browser program for executing Applets, including said electronic-commerce enabling Applet, embedded within said HTML-encoded document, a display screen for visually displaying said HTML-encoded document, a data entry means for entering data into said Internet browser program, and a symbol reader, operably connected to said Internet 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 Internet 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 code symbol reader, whereupon symbol character data representative of said URL-encoded symbol is automatically produced and provided to said Internet browser program, and said Internet browser program accesses said HTML-encoded document from said HTTP information server in order to execute said electronic-commerce enabling Applet embedded therein and thereby enable the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.
Claim 23
Dependent Claim 40 words
The method of claim 19 , wherein said URL-encoded symbol is a URL-encoded magstripe encoded with said predetermined URL and said code symbol reader is a magstripe reader, and step (c) comprises reading said URL-encoded magstripe using said magstripe reader.
Claim 24
Dependent Claim 43 words
The method of claim 20 , wherein said URL-encoded symbol is a URL-encoded bar code symbol and said code symbol reader is a bar code symbol reader, and step (c) comprises reading said URL-encoded bar code symbol using said bar code symbol reader.
Claim 25
Dependent Claim 54 words
The method of claim 19 , wherein step (c) further comprises reading said URL-encoded symbol, whereupon said Internet browser program said HTML-encoded document from said HTTP information server and initiates execution of said electronic-commerce enabling Applet embedded therein, thereby enabling the user to conduct said electronic-commerce transaction over the Internet at said Internet terminal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-05-26 2006-11-25 2007-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-05-26 2010-11-25 2011-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-05-26 2014-11-25 2015-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag