WO2001045057A1 - Method and apparatus for point of sale device to access web site for processing orders and fulfillment information - Google Patents

Method and apparatus for point of sale device to access web site for processing orders and fulfillment information Download PDF

Info

Publication number
WO2001045057A1
WO2001045057A1 PCT/US2000/033556 US0033556W WO0145057A1 WO 2001045057 A1 WO2001045057 A1 WO 2001045057A1 US 0033556 W US0033556 W US 0033556W WO 0145057 A1 WO0145057 A1 WO 0145057A1
Authority
WO
WIPO (PCT)
Prior art keywords
point
commerce server
payment terminal
sale payment
commerce
Prior art date
Application number
PCT/US2000/033556
Other languages
French (fr)
Inventor
George Wallner
Original Assignee
Hypercom Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hypercom Corporation filed Critical Hypercom Corporation
Priority to AU20857/01A priority Critical patent/AU2085701A/en
Publication of WO2001045057A1 publication Critical patent/WO2001045057A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/42Confirmation, e.g. check or permission by the legal debtor of payment
    • G06Q20/425Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation

Definitions

  • the present invention relates, generally, to point of sale devices for communicating with an e-commerce web site to exchange customer order and order fulfillment information
  • a point of sale payment terminal might be provided with very limited communication capability to make a modem connection to send only financial transaction information to a remote host
  • a relatively slow modem connection has sometimes been provided between a point of sale payment terminal and a host for credit card approval
  • a method and apparatus for transmission of time critical order and fulfillment information between a point of sale payment terminal and an e-commerce web site is provided.
  • the availability of powerful new point of sale payment terminals in accordance with the present invention and the ubiquitous power of the Internet provides the potential of transforming point of sale payment terminals into information delivery and program access platforms for consumers and retailers, bringing increased automation to a retail store that improves merchant profitability and customer service
  • a preferred embodiment includes a point of sale payment terminal having a modem and coupled to a communication path such as a telephone line
  • An e-commerce server coupled to the Internet is included, which is enabled to receive and store order information from customers who connect to the e-commerce server via the Internet
  • An apparatus in accordance with the present invention further comprises a gateway coupled to the e-commerce server
  • the gateway has an interface to a telephone li ⁇ d
  • the gateway has a terminal server adapted to communicate with the point of sale payment terminal when a communication path is established between the point of sale payment terminal and the gateway over a telephone line
  • the gateway has a browser emulator adapted to communicate with the e-commerce server
  • the gateway is operative to translate select communications from the point of sale payment terminal into a format compatible with the e-commerce server, and the gateway is operative to translate select communications from the e-commerce server into a format compatible with the point of sale payment terminal.
  • the point of sale payment terminal may access customer order information on the e-commerce server and may supply
  • a point of sale payment terminal may contain a browser emulator and translator functionality that enables it to support necessary e-commerce functions.
  • a point of sale payment terminal in accordance with this embodiment may connect directly to an e-commerce server without an intermediate gateway.
  • a point of sale payment terminal may contain a limited function browser.
  • a point of sale payment terminal in accordance with this embodiment may connect to an e-commerce server through a translator gateway server.
  • a point of sale payment terminal in accordance with this embodiment may connect to an e-commerce server via a translator page incorporated into the e-commerce server.
  • the point of sale payment terminal is a dual function device that supports financial transaction processing (credit or debit) using traditional techniques, in combination with a browser or browser emulator, or proprietary communication interface with a translator gateway, to support e-commerce functions (such as processing customer order information concerning orders placed with the e-commerce web site by customers connecting via the Internet, and communication of fulfillment information with the e-commerce web site).
  • the present invention includes a method of communicating with an e-commerce server using a point of sale payment t rminal to access an e-commerce web server for customer order processing and customer order fulfillment functions.
  • the present invention includes a method of communicating between a point of sale payment terminal and an e-commerce server, comprising the steps of: (1) receiving data over a telephone line representing a request for customer order or other information from a point of sale payment terminal in a proprietary format; (2) translating the data from the proprietary format into a format compatible with an e-commerce server; (3) transmitting the data over a communication path to the e-commerce server in a format compatible with the e-commerce server to request customer order information from the e-commerce server; (4) receiving customer order information from the e-commerce server in a format compatible with the e- commerce server, (5) translating the customer order information from a format compatible with the e-commerce server into a proprietary format compatible with the point of sale payment terminal, and, (6) tr ansmitting the customer order information over the telephone line to the point of sale payment terminal
  • the present invention allows a merchant to sell products on the Web without having to own a computer This is an advantage for merchants who do not own a computer, or do not have one available at all times
  • a point of sale payment terminal in accordance with the present invention supports key functions needed to complete sales via a Web store
  • a clerk can pick up orders, verify transactions approvals, arrange shipments of merchandise, notify customers of shipments, and respond to simple inquires, all without the complex training and support requirements of a computer
  • Figure 1 is a block diagram schematic representation of a connection between a point of sale payment terminal and an e-commerce web site in accordance with the present ⁇ n ⁇ ent ⁇ on,
  • Figure 2 is a block diagram illustrating the functional units of software used to connect a point of sale payment terminal and an e-commerce web site in accordance with the present invention
  • Figure 3 is a flow clvrt illustrating steps in a method of communicating between a point of sale payment terminal ⁇ md an e-commerce web site in accordance with the present invention
  • Figure 4 is a olock diagram schematic representation of an alternative embodiment of the present invention
  • FIG. 5 is a schematic representation of an alternative embodiment of the present invention.
  • FIG. 1 illustrates a blor diagram schematic representation of a connection between a point of sale payment terminal 10 and an e-commerce web site 15 in accordance with the present invention
  • a POS/ -commerce gateway 13 is provided to facilitate communication
  • the POS/e-commerce gateway 13 is coupled or connected to an e-commerce server or e- commerce web site 15 via a digital network or connection 16 preferably using a TCP/IP protocol.
  • the POS/e-commerc ; gateway ! 3 is also connected or coupled to a dial access interface 12 capable of interfacii g to a telephone line 17.
  • the POS/e-commerce gateway 13 is also coupled to a database 14.
  • the database 14 may be used to store terminal information, ID or security verification information, or other information relating to the merchant and the terminal.
  • the POS/e-commerce gateway 13 may run on the same server as the e-commerce web site 15.
  • the e-commerce web site 15 is also coupled to the Internet 19.
  • the e-commerce web site may be connected to an intranet or other IP network 19.
  • a point of sale payment terminal 10 is coupled via a communication path 18, 1 1, 17 to the POS/e-commerce gateway 13.
  • the terminal 10 includes a modem and may connect via a telephone line 18 to the public switched telephone network, or PSTN 1 1.
  • the terminal 10 may alternatively connect via a cable modem or an asynchronous digital subscriber line ("ADSL"), as described below with reference to Figure 4.
  • ADSL asynchronous digital subscriber line
  • a connection is established to the telephone line 17 through the PSTN 1 1, and through the dial access interface 12, to the gateway 13.
  • a preferred point of sale payment terminal 10 may use proprietary hardware, and may communicate using a proprietary interface or communication protocol, or may communicate using a subset of a standard browser protocol.
  • a point of sale payment terminal 10 can be based upon an Intel processor, or emplo a PC based architecture, but need not necessarily be so constructed.
  • An ASIC based system or a proprietary architecture may also be used for the point of sale payment terminal 10.
  • a proprietary architecture may be employed for the point of sale payment terminal, and a proprietary communication protocol may be employed if desired.
  • the present invention provides the flexibility of accommodating the use of a proprietary communication protocol by the point of sale payment terminal 10, particularly if it is cost effective for a particular application. Thus, it is desirable to provide some form of translation between the point of sale payment terminal 10 and the e-commerce web site 15.
  • the POS/e-commerce gateway 13 preferably provides services for translation between the terminal 10 and the e-commerce web site 15. This may be explained with reference to Figure 2.
  • the termina' 10 runs a client application 20 shown in Figure 2. Communication is established with a gateway 30 via a telephone line 29.
  • the gateway 30 may preferably run on a gateway server 13, such as that shown in Figure 1.
  • the gateway 30 includes a terminal server 21 that communicates with the terminal client 20 using whatever proprietary interface the terminal 20 may employ When a connection is established, identification and security is handled by an ID and security module 22.
  • the terminal server module 21 interfaces with a relayer 23
  • the relayer 23 may include translation tables 24
  • the relayer interfaces with a browser emulator 25
  • the browser emulator 25 is preferably connected over a digital connection 28 to an IP network 26
  • the IP network 26 preferably comprises the Internet
  • An e-commerce server 27 is also connected to the IP network 26.
  • a TCP/IP protocol may be used to communicate with the e-commerce server 27
  • the relayer 23 Using tables 24, the relayer translates information received from the terminal client 20 into a form that can be understood by the browser emulator 25
  • the browser emulator 25 packages information to be transmitted to the e-commerce server 27 into a format that mimics a web browser As far as the e-commerce server 27 is concerned, it is as though a browser was connected to the e-commerce server 27
  • the information may be transmitted in a hypertext markup language format, or html format, to the e-commerce server
  • the e-commerce server 27 transmits information, preferably in html format, over the IP network 26 to the browser emulator 25
  • the browser emulator 25 decodes the html format, and extracts the information contained therein That information is passed to the relayer 23
  • the relayer 23 uses the tables 24 to look up how the information is to be translated into a form that the client 20 will understand, or will be able to display
  • the relayer 23 then formats the information into a format compatible with the client 20, and passes the information to the terminal server 21
  • the terminal server 21 transmits the information to the client 20 over the telephone line 29
  • the terminal c'lent 20 may be used to connect to the e-commerce server 27 (via the gateway 30) to acceoi information concerning orders placed by customers who connect to the e- commerce web site 27 over the Internet 26
  • the terminal client 20 may also be used to upload fulfillment information to the e-commerce web site 27 as orders are filled or processed For example, personnel in the shipping department may upload information to the web site 27 indicating which orders had been shipped, as well as tracking information, using a terminal client 20 Other personnel may download new orders from the web site 27 using a terminal client 20, and respond with an e mail acknowledgment of the order to the customer
  • FIG. 3 illustrates a flow chart showing steps in a method of communicating between a point of sale payment terminal 10 and an e-commerce web site 15 in accordance with the present invention
  • the method starts with the step 40 of selecting a function
  • a point of sale payment terminal 10 may offer a number of functions
  • step 41 a determination is made whether access is needed to the e-commerce server 15 for the selected function If access is not needed, the method proceeds to step 42 and other conventional terminal functions are invoked
  • step 43 where the user is preferably presented with a menu
  • the user may select one of a plurality of functions from the menu of available choices Alternatively, the user made indicate an appropriate command or code to designate the desired function
  • the option of retrieving orders is selected in step 43
  • the method proceeds to step 44 and the terminal 10 dials or otherwise connects to the e- commerce server 15 or the gateway 13
  • the method proceeds to step 45 where the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions such as a password are checked to verify
  • the terminal may display the order information in step 47, or print the order information in step 48, or store the order information for later retrieval in step 49
  • the user may select the option of uploading fulfillment information
  • the method proceeds to step 50 where the terminal dials into or connects with the e-commerce server 15 or the gateway 13
  • the method proceeds to step 51 where the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions are performed to verify that the user is an authorized user of the system
  • step 52 the terminal 10 transmits a code to the e- commerce server 15 that is understood to indicate a request for the e-commerce server 15 to prepare to upload fulfillment information for pending orders
  • the e-commerce server 15 may transmit or identify ?n outstanding order, in which case the user transmits a fulfillment date for that order in step ⁇ 3
  • the user then enters shipping information for that order in step 54
  • Other information for that order may be entered in step 55
  • the system checks to determine whether there are any additional outstanding orders in step 56 If not, the method proceeds to step 57 and returns If there are additional outstanding orders, the method loops back to step 52 and the procedure is repeated for each outstanding order
  • step 58 the terminal 10 dials into or connects with the e- commerce server 15 or the gateway 13
  • step 59 the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions are performed to verify that the user is an authorized user of the system
  • an e-mail module may be invoked to send and receive e-mail communications to and from the e-commerce server ] 5
  • customers may include in the order information an e- mail address for the customer
  • An e-mail acknowledgment for an outstanding or new order may be sent to the customer in step 60, or a response may be sent via e-mail to a customer inquiry concerning an outstanding order
  • Figure 4 illustrates an alternative embodiment of the present invention where a point of sale payment terminal 70 may connect through a modem 71 to an interface or modem 72, which is in turn connected to the Internet 73
  • the terminal 70 may connect via a cable modem 71 to a cable modem 72 over a coaxial cable line 76
  • the point of sale payment terminal 70 may connect via a modem 71 to another modem 72 over an asynchronous digital subscriber line (“ADSL") 76
  • a gateway 74 is coupled to the Internet 73
  • the gateway 74 is coupled to an e-commerce server 75
  • the modem 71 may be integrated into the terminal 70 as part of the same device, or the modem 71 may be plugged into a socket such as a PCMCIA slot on the terminal 70
  • An alternative embodiment of the present invention comprises a terminal client 20 running on a po t of sale payment terminal 10 that supports browser emulation
  • the gateway 30 shown in Figure 2 may be omitted, and the point of sale payment terminal 20 may be able
  • a merchant 87 may connect to the e-commerce Web site 93 via the Internet 86 to retrieve electronic receipt captur.- information from the ERC server 84, and to send and receive e-mail
  • the merchant 87 is ab'e to view, reprint, send by EDI or e-mail receipt images via the Internet 86 using a standard ⁇ rowser Internet-enabled electronic receipt capture makes receipts (both receipt images ard electronic receipts) available to merchants 87, processors, banks, and consumers 88, in real-time via the Internet 86
  • an e-commerce server 89 is shown The e-commerce server 89 may host a web store
  • the servers 84, 91, 92, 93 and 94 are shown separately for clarity. Those skilled in the art will appreciate that the servers 84, 91, 92, 93 and 94 shown in Figure 5 may be implemented with some or all combined on the same machine or server.

Abstract

A method and apparatus for communications between a point of sale payment terminal and an e-commerce server is disclosed. A point of sale payment terminal is disclosed having a modem and coupled to a telephone line. An e-commerce server coupled to the Internet is disclosed, which is adapted to receive and store order information from customers who connect to the e-commerce server via the Internet. A gateway coupled to the e-commerce server is also disclosed. The gateway has an interface to a telephone line. The gateway has a terminal server adapted to communicate with the point of sale payment terminal when a communication path is established between the point of sale payment terminal and the gateway over a telephone line. The gateway has a browser emulator adapted to communicate with the e-commerce server. The gateway is operative to translate select communications from the point of sale payment terminal into a format compatible with the e-commerce server, and the gateway is operative to translate select communications from the e-commerce server into a format compatible with the point of sale payment terminal. In accordance with the present invention, the point of sale payment terminal may access customer order information on the e-commerce server and may supply customer order fulfillment information to the e-commerce server.

Description

METHOD AND APPARATUS FOR POINT OF SALE DEVICE TO ACCESS WEB SITE FOR PROCESSING ORDERS AND FULFILLMENT INFORMATION
BACK GROUND OF THE INVENTION Technical Field
The present invention relates, generally, to point of sale devices for communicating with an e-commerce web site to exchange customer order and order fulfillment information
Background Art and Technical Problems Conventional wisdom for point of sale payment terminals has been to keep the cost of individual terminals as low as possible This has necessarily implied a very low level of functionality in such terminals In limited circumstances, a point of sale payment terminal might be provided with very limited communication capability to make a modem connection to send only financial transaction information to a remote host For example, a relatively slow modem connection has sometimes been provided between a point of sale payment terminal and a host for credit card approval
In the past, a typicr: merchant e-commerce web site would be maintained by an independent service provider, or ISP More recently, application service providers, or ASPs, have been hosting e-commerce web sites When a merchant needed to check on orders and to process fulfillment information, an e-commerce web site would typically have to be accessed by a PC computer running a web browser program In some cases, a merchant may not have his or her own PC computer The requirement for an additional PC computer to access an e- commerce web =>ιte increased the cost of conducting business over the Internet
In the past, even when the merchant had a PC computer, order and fulfillment information would have to be processed in a multi-step manner from a point of sale payment terminal and downloaded to a PC computer maintained for administrative purposes that typically may not be accessible to sales personnel While the administrative PC computer may communicate with the merchant's e-commerce web site to obtain and update order and fulfillment information, it is generally not available to sales staff Sales personnel in a store would not have immediate access to information from the e-commerce web site, and could not address customer mαuires or other needs concerning related transactions involving the e- commerce web site As a result, the e-commerce web site may not have the latest information concerning a customer's pending order or fulfillment information The increasing importance of the Internet as a channel for commerce has resulted in more transactions via e-commerce web sites With the growing importance of e-commerce web sites, a need has arisen for improved methods and apparatus to process orders and fulfillment information, especially for smaller merchants. A cost effective and easy to use means is required for communication with e-commerce web sites, and processing of orders and fulfillment information at the point of sale by retail staff.
Providing the capability of communication with e-commerce web sites in a point of sale payment terminal greatly improves the usefulness and functionality of such terminals, and avoids the need for a separate PC computer to access the merchant's e-commerce web site In addition, by adding functionality to point of sale payment terminals, improved payment systems, communications networking, transaction processing, and value-added applications may be provided
Thus, prior point of sale devices and methods of processing orders and fulfillment information with e-commerce web sites have not been altogether satisfactory, and significant room for improvement still exists
SUMMARY OF THE INVENTION
In accordance with an exemplary embodiment of the present invention, a method and apparatus for transmission of time critical order and fulfillment information between a point of sale payment terminal and an e-commerce web site is provided The availability of powerful new point of sale payment terminals in accordance with the present invention and the ubiquitous power of the Internet provides the potential of transforming point of sale payment terminals into information delivery and program access platforms for consumers and retailers, bringing increased automation to a retail store that improves merchant profitability and customer service
A preferred embodiment includes a point of sale payment terminal having a modem and coupled to a communication path such as a telephone line An e-commerce server coupled to the Internet is included, which is enabled to receive and store order information from customers who connect to the e-commerce server via the Internet An apparatus in accordance with the present invention further comprises a gateway coupled to the e-commerce server The gateway has an interface to a telephone liπ d The gateway has a terminal server adapted to communicate with the point of sale payment terminal when a communication path is established between the point of sale payment terminal and the gateway over a telephone line The gateway has a browser emulator adapted to communicate with the e-commerce server The gateway is operative to translate select communications from the point of sale payment terminal into a format compatible with the e-commerce server, and the gateway is operative to translate select communications from the e-commerce server into a format compatible with the point of sale payment terminal. In accordance with the present invention, the point of sale payment terminal may access customer order information on the e-commerce server and may supply customer order fulfillment information to the e-commerce server.
Alternatively, in accordance with another embodiment of the present invention, a point of sale payment terminal may contain a browser emulator and translator functionality that enables it to support necessary e-commerce functions. A point of sale payment terminal in accordance with this embodiment may connect directly to an e-commerce server without an intermediate gateway.
Alternatively, in accordance with yet another embodiment of the present invention, a point of sale payment terminal may contain a limited function browser. A point of sale payment terminal in accordance with this embodiment may connect to an e-commerce server through a translator gateway server. Or alternatively, a point of sale payment terminal in accordance with this embodiment may connect to an e-commerce server via a translator page incorporated into the e-commerce server.
In accordance with the present invention, the point of sale payment terminal is a dual function device that supports financial transaction processing (credit or debit) using traditional techniques, in combination with a browser or browser emulator, or proprietary communication interface with a translator gateway, to support e-commerce functions (such as processing customer order information concerning orders placed with the e-commerce web site by customers connecting via the Internet, and communication of fulfillment information with the e-commerce web site). The present invention includes a method of communicating with an e-commerce server using a point of sale payment t rminal to access an e-commerce web server for customer order processing and customer order fulfillment functions.
The present invention includes a method of communicating between a point of sale payment terminal and an e-commerce server, comprising the steps of: (1) receiving data over a telephone line representing a request for customer order or other information from a point of sale payment terminal in a proprietary format; (2) translating the data from the proprietary format into a format compatible with an e-commerce server; (3) transmitting the data over a communication path to the e-commerce server in a format compatible with the e-commerce server to request customer order information from the e-commerce server; (4) receiving customer order information from the e-commerce server in a format compatible with the e- commerce server, (5) translating the customer order information from a format compatible with the e-commerce server into a proprietary format compatible with the point of sale payment terminal, and, (6) tr ansmitting the customer order information over the telephone line to the point of sale payment terminal
The present invention allows a merchant to sell products on the Web without having to own a computer This is an advantage for merchants who do not own a computer, or do not have one available at all times A point of sale payment terminal in accordance with the present invention supports key functions needed to complete sales via a Web store A clerk can pick up orders, verify transactions approvals, arrange shipments of merchandise, notify customers of shipments, and respond to simple inquires, all without the complex training and support requirements of a computer
BRIEF DESCRIPTION OF THE DRAWINGS The present invention will hereinafter be described in conjunction with the appended drawing figures, wherein like numerals denote like elements, and
Figure 1 is a block diagram schematic representation of a connection between a point of sale payment terminal and an e-commerce web site in accordance with the present ιn\entιon,
Figure 2 is a block diagram illustrating the functional units of software used to connect a point of sale payment terminal and an e-commerce web site in accordance with the present invention,
Figure 3 is a flow clvrt illustrating steps in a method of communicating between a point of sale payment terminal <md an e-commerce web site in accordance with the present invention, and, Figure 4 is a olock diagram schematic representation of an alternative embodiment of the present invention
Figure 5 is a schematic representation of an alternative embodiment of the present invention
DETAILED DESCRIPTION OF A PREFERRED EXEMPLARY EMBODIMENT
Figure 1 illustrates a blor diagram schematic representation of a connection between a point of sale payment terminal 10 and an e-commerce web site 15 in accordance with the present invention A POS/ -commerce gateway 13 is provided to facilitate communication The POS/e-commerce gateway 13 is coupled or connected to an e-commerce server or e- commerce web site 15 via a digital network or connection 16 preferably using a TCP/IP protocol. The POS/e-commerc ; gateway ! 3 is also connected or coupled to a dial access interface 12 capable of interfacii g to a telephone line 17. The POS/e-commerce gateway 13 is also coupled to a database 14. The database 14 may be used to store terminal information, ID or security verification information, or other information relating to the merchant and the terminal. Although shown as running on a separate server in the illustrated embodiment shown in Figure 1, the POS/e-commerce gateway 13 may run on the same server as the e-commerce web site 15. The e-commerce web site 15 is also coupled to the Internet 19. Alternatively, the e-commerce web site may be connected to an intranet or other IP network 19. A point of sale payment terminal 10 is coupled via a communication path 18, 1 1, 17 to the POS/e-commerce gateway 13. In the illustrated embodiment, the terminal 10 includes a modem and may connect via a telephone line 18 to the public switched telephone network, or PSTN 1 1. The terminal 10 may alternatively connect via a cable modem or an asynchronous digital subscriber line ("ADSL"), as described below with reference to Figure 4. In the illustrated embodiment shown in Figure 1, a connection is established to the telephone line 17 through the PSTN 1 1, and through the dial access interface 12, to the gateway 13. A preferred point of sale payment terminal 10 may use proprietary hardware, and may communicate using a proprietary interface or communication protocol, or may communicate using a subset of a standard browser protocol. A point of sale payment terminal 10 can be based upon an Intel processor, or emplo a PC based architecture, but need not necessarily be so constructed. An ASIC based system or a proprietary architecture may also be used for the point of sale payment terminal 10. In accordance with one embodiment of the present invention, a proprietary architecture may be employed for the point of sale payment terminal, and a proprietary communication protocol may be employed if desired. The present invention provides the flexibility of accommodating the use of a proprietary communication protocol by the point of sale payment terminal 10, particularly if it is cost effective for a particular application. Thus, it is desirable to provide some form of translation between the point of sale payment terminal 10 and the e-commerce web site 15. The POS/e-commerce gateway 13 preferably provides services for translation between the terminal 10 and the e-commerce web site 15. This may be explained with reference to Figure 2.
The termina' 10 runs a client application 20 shown in Figure 2. Communication is established with a gateway 30 via a telephone line 29. The gateway 30 may preferably run on a gateway server 13, such as that shown in Figure 1. Referring to Figure 2, the gateway 30 includes a terminal server 21 that communicates with the terminal client 20 using whatever proprietary interface the terminal 20 may employ When a connection is established, identification and security is handled by an ID and security module 22.
The terminal server module 21 interfaces with a relayer 23 The relayer 23 may include translation tables 24 The relayer interfaces with a browser emulator 25 The browser emulator 25 is preferably connected over a digital connection 28 to an IP network 26 The IP network 26 preferably comprises the Internet An e-commerce server 27 is also connected to the IP network 26. A TCP/IP protocol may be used to communicate with the e-commerce server 27
Once communication is established between the client 20 and the gateway 30, and appropriate security protocols have been satisfied, information received by the terminal server 21 is passed to the relayer 23 Using tables 24, the relayer translates information received from the terminal client 20 into a form that can be understood by the browser emulator 25 The browser emulator 25 packages information to be transmitted to the e-commerce server 27 into a format that mimics a web browser As far as the e-commerce server 27 is concerned, it is as though a browser was connected to the e-commerce server 27 The information may be transmitted in a hypertext markup language format, or html format, to the e-commerce server
The e-commerce server 27 transmits information, preferably in html format, over the IP network 26 to the browser emulator 25 The browser emulator 25 decodes the html format, and extracts the information contained therein That information is passed to the relayer 23 The relayer 23 uses the tables 24 to look up how the information is to be translated into a form that the client 20 will understand, or will be able to display The relayer 23 then formats the information into a format compatible with the client 20, and passes the information to the terminal server 21 The terminal server 21 transmits the information to the client 20 over the telephone line 29
The terminal c'lent 20 may be used to connect to the e-commerce server 27 (via the gateway 30) to acceoi information concerning orders placed by customers who connect to the e- commerce web site 27 over the Internet 26 The terminal client 20 may also be used to upload fulfillment information to the e-commerce web site 27 as orders are filled or processed For example, personnel in the shipping department may upload information to the web site 27 indicating which orders had been shipped, as well as tracking information, using a terminal client 20 Other personnel may download new orders from the web site 27 using a terminal client 20, and respond with an e mail acknowledgment of the order to the customer
Figure 3 illustrates a flow chart showing steps in a method of communicating between a point of sale payment terminal 10 and an e-commerce web site 15 in accordance with the present invention The method starts with the step 40 of selecting a function A point of sale payment terminal 10 may offer a number of functions In step 41, a determination is made whether access is needed to the e-commerce server 15 for the selected function If access is not needed, the method proceeds to step 42 and other conventional terminal functions are invoked If access is needed in step 41 , the method proceeds to step 43, where the user is preferably presented with a menu In step 43, the user may select one of a plurality of functions from the menu of available choices Alternatively, the user made indicate an appropriate command or code to designate the desired function If the option of retrieving orders is selected in step 43, the method proceeds to step 44 and the terminal 10 dials or otherwise connects to the e- commerce server 15 or the gateway 13 The method proceeds to step 45 where the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions such as a password are checked to verify that the user is an authorized user of the system The method proceeds to step 46, where the terminal 10 transmits a code to the e-commerce server 15 that is understood to indicate a request for the e-commerce server 15 to transmit order information for pending orders This may be --til pending orders, but is preferably all new orders since the last download The information may be transmitted one order at a time, or the information may be transmitted in a batch file
When new ord r information is received by the terminal 10, the terminal may display the order information in step 47, or print the order information in step 48, or store the order information for later retrieval in step 49
Referring back to step 43 shown in Figure 3, the user may select the option of uploading fulfillment information In that case, the method proceeds to step 50 where the terminal dials into or connects with the e-commerce server 15 or the gateway 13 The method proceeds to step 51 where the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions are performed to verify that the user is an authorized user of the system
The method then proceeds to step 52, where the terminal 10 transmits a code to the e- commerce server 15 that is understood to indicate a request for the e-commerce server 15 to prepare to upload fulfillment information for pending orders The e-commerce server 15 may transmit or identify ?n outstanding order, in which case the user transmits a fulfillment date for that order in step ς3 The user then enters shipping information for that order in step 54 Other information for that order may be entered in step 55 The system then checks to determine whether there are any additional outstanding orders in step 56 If not, the method proceeds to step 57 and returns If there are additional outstanding orders, the method loops back to step 52 and the procedure is repeated for each outstanding order
Although the preferred method has been described as processing one order at a time in steps 52 through 56, the outstanding orders may alternatively be processed in a batch mode as a group
Returning to step 43 in Figure 3, if the user selects the e-mail option from the menu, the method proceeds to step 58 In step 58, the terminal 10 dials into or connects with the e- commerce server 15 or the gateway 13 As described above, in step 59 the terminal 10 transmits identification information, establishes appropriate handshake procedures, and security functions are performed to verify that the user is an authorized user of the system Then in step 60, an e-mail module may be invoked to send and receive e-mail communications to and from the e-commerce server ] 5 In addition, customers may include in the order information an e- mail address for the customer An e-mail acknowledgment for an outstanding or new order may be sent to the customer in step 60, or a response may be sent via e-mail to a customer inquiry concerning an outstanding order
Figure 4 illustrates an alternative embodiment of the present invention where a point of sale payment terminal 70 may connect through a modem 71 to an interface or modem 72, which is in turn connected to the Internet 73 The terminal 70 may connect via a cable modem 71 to a cable modem 72 over a coaxial cable line 76 Alternatively, the point of sale payment terminal 70 may connect via a modem 71 to another modem 72 over an asynchronous digital subscriber line ("ADSL") 76 In this example, a gateway 74 is coupled to the Internet 73 The gateway 74 is coupled to an e-commerce server 75 The modem 71 may be integrated into the terminal 70 as part of the same device, or the modem 71 may be plugged into a socket such as a PCMCIA slot on the terminal 70 An alternative embodiment of the present invention comprises a terminal client 20 running on a po t of sale payment terminal 10 that supports browser emulation In that embodiment, the gateway 30 shown in Figure 2 may be omitted, and the point of sale payment terminal 20 may be able to connect to the e-commerce server 27 without an intervening gateway 30 Figure 5 is a schematic diagram showing an alternative embodiment of the present invention A point of sale payment terminal 80 has a modem interface to connect via a dial up connection 81 to an interface 82 coupled to a gateway 83 The gateway 83 is connected to an e- commerce server 93 The point of sale payment terminal 80 may access the e-commerce server 93 to allow a clerk to pick up orders from the e-commerce server 93, to verify transaction approvals, to arrange shipments of merchandise, to notify customers of shipments, to respond to simple inquires, and to obtain fu fillment information The gateway 83 is coupled to an e-mail server 92 to allow for e-mail corr munication between the point of sale payment terminal 80 and a customer 88 A Web page translator 94 may be used to translate between html format information on the e-commerce server 93 and the point of sale payment terminal 80 Advertising and loyalty functions may be performed by a server 91 For example, a frequent purchaser program ma> reward frequent customers with points that may be redeemed for prizes, merchandise, etc Tne point of sale payment terminal 80 preferably has a graphics screen that faces the consumer in the checkout lane, especially where the consumer signs the receipt or enters a debit PIN Targeted advertisements may be displayed to the consumer on the graphics screen of the point of sale payment terminal 80, and the displayed advertisement may be selected from a plurality of potential advertisements based upon the consumer's purchase history, consumer survey information submitted by this consumer, or other information particular to this consumer The point of sale payment terminal 80 may also have a dial up connection to process financi?: transactions 90, such as credit card approval In this case, the point of sale payment terminal 80 may be based upon an ICE6000 terminal, available from Hypercom Corporation i" Phoenix, Arizona The point of sale payment terminal is capable of electronic receipt capture functions Electronic receipt capture information is transmitted to an ERC server 84, and stored in a database 85 The gateway 83 is coupled to the Internet 86 A customer or consumer 88 may connect via the Internet 86 to the e-commerce Web site 93 The customer 88 may purchase merchandise from the e-commerce Web site 93, send or receive e-mail via the e-mail server 92, or receive a copy of a receipt for a purchase using the electronic receipt capture functionality available via server 84 Receipts can be e-mailed to consumers 88 in an electronic format that allows direct input into persr nal accounting packages Charge-back handling may be automated using electronic d?ra interchange ("EDI") to send images to VISA and MasterCard A merchant 87 may connect to the e-commerce Web site 93 via the Internet 86 to retrieve electronic receipt captur.- information from the ERC server 84, and to send and receive e-mail The merchant 87 is ab'e to view, reprint, send by EDI or e-mail receipt images via the Internet 86 using a standard υrowser Internet-enabled electronic receipt capture makes receipts (both receipt images ard electronic receipts) available to merchants 87, processors, banks, and consumers 88, in real-time via the Internet 86
In Figure 5, an e-commerce server 89 is shown The e-commerce server 89 may host a web store In Figure 5, the servers 84, 91, 92, 93 and 94 are shown separately for clarity. Those skilled in the art will appreciate that the servers 84, 91, 92, 93 and 94 shown in Figure 5 may be implemented with some or all combined on the same machine or server.
Those skilled in the art will appreciate, after having the benefit of this disclosure, that various modifications may be made to the specific embodiment of the invention described herein for purposes of illustration without departing from the spirit and scope of the invention. The description of a preferred embodiment provided herein is intended to provide an illustration of the principles of the invention, and to teach a person skilled in the art how to practice the invention. The invention, however, is not limited to the specific embodiment described herein, but is intended to encompass all variations within the scope of the appended claims.

Claims

I claim
1 An apparatus for communication between a point of sale payment terminal and an e-commerce server, compπrιng a point of sa'e payment terminal having a modem and coupled to a telephone line, an e-commerce server coupled to the Internet, and adapted to receive and store order information from customers who connect to the e-commerce server via the Internet, and, a gateway coupled to the e-commerce server, the gateway also having an interface to a telephone line, the gateway having a terminal server adapted to communicate with the point of sale payment terminal when a communication path is established between the point of sale payment terminal and the gateway over a telephone line, the gateway having a browser emulator adapted to communicate with the e-commerce server, the gateway being operative to translate select communications from the pomt of sale payment terminal into a format compatible with the e- . ommerce server, the gateway being operative to translate select communications from the e-commerce server into a format compatible with the point of sale payment terminal, wherein the point of sale payment terminal may access order information on the e-commerce server and may supply fulfillment information to the e-commerce server
2 A method of communicating between a point of sale payment terminal and an e- commerce server, comprising tb< steps of receiving data over a telephone line representing a request for customer order information from a point of sale payment terminal in a proprietary fo> mat, translating said data from said proprietary format into a format compatible with an e-commerce server, trai.smitting said data over a communication path to the e-commerce server in a format compatible with said e-commerce server to request customer order information from said e-commerce server, receiving customer order information from the e-commerce server in a format compatible with the e-commerce server, translating the customer order information from a format compatible with the e- commerce server into a proprietary format compatible with the point of sale payment terminal, and, transmitting the customer order information over the telephone line to the point of sale payment terminal
3 A method of communicating with an e-commerce web server, comprising the step of using a pomt of sale payment terminal to access an e-commerce web server for customer order processing and customer order fulfillment functions
4 An apparatus for communication between a point of sale payment terminal and an e-commerce server, comprising a point of sale payment terminal having a modem and coupled to a communication path, the point of sale payment terminal including a browser emulator that supports e-commerce functions for requesting order information from an e-commerce server and for supplying fulfillment information to an e-commerce server, and, an e-commeice server coupled to the Internet, and adapted to receive and store order information from customers who connect to the e-commerce server via the Internet, the e-commerce server being coupled to a communication path for communication with the point of sale payment terminal, the e-commerce server being responsive to requests received from the point of sale payment terminal to supply order information to the point of sale payment terminal, and being operative to receive fulfillment information from the point of sale payment terminal
5 The apparatus acr ording to claim 4, further comprising a translator pa< e incorporated into the e-commerce server to facilitate customer order processing and customer order fulfillment functions
6. The apparatus according to claim 4, wherein: the browser emula- or is a limited function browser.
7. The apparatus according to claim 4, wherein: the point of sale payment terminal is a dual function device that supports financial credit or debit transaction processing using conventional techniques, in combination with the browser emulator, to support e- commerce functions including processing customer order information concerning orders placed with the e-commerce server by customers connecting via the Internet, and communication of fulfillment information with the e-commerce server.
8. An apparatus for communication between a point of sale payment terminal and an e-commerce server, comprising: a point of sa payment terminal having a modem and operative to be coupled to a communication path, the point of sale payment terminal including a limited function browser for e-commerce functions including requesting order information from an e-commerce server and for supplying fulfillment information to an e-commerce server; a translator gateway coupled to the communication path, the translator gateway being operative to communicate with the point of sale payment terminal when the point of sale payment terminal is coupled to the translator gateway over the communication path, the translator gateway being operative to translate select communications from the point of sale paymeni terminal into a format compatible with an e-commerce server, the translator gateway being operative to translate select communications from an e-commerce server into a format compatible with the point of sale payment terminal; and, an e-commerce server coupled to the translator gateway, the e-commerce server being coupled to the Internet, and adapted to receive and store order information from customers who connect to the e-commerce server via the Internet, the e-commerce server being responsive to requests received from the point of sale payment terminal that have been translated by the translator gateway to supply order information to the point of sale payment terminal, and being operative to receive fulfillment information from the point of sale payment terminal that has been translated by the translator gateway, so that the point of sale payment terminal may access order information on the e-commerce server via the translator gateway and may supply fulfillment information to the e-commerce server via the translator gateway.
9. The apparatus according to claim 8, wherein: the point of sale payment terminal is a dual function device that supports financial credit or debit transaction processing using conventional techniques, in combination with the limited function browser, to support e-commerce functions including processing customer order information concerning orders placed with the e-commerce server by customers connecting via the Internet, and communication of fulfillment information with the e-commerce server.
10. An apparatus for communication between a point of sale payment terminal and an e-commerce server, comprising: a point of sale payment terminal having a modem and operative to be coupled to a communication path, the point of sale payment terminal including a limited function browser for e-commerce functions including requesting order information from an e-commerce server and for supplying fulfillment information to an e-commerce server; and, an e-commerce server coupled to the Internet, and adapted to receive and store order information from customers who connect to the e-commerce server via the Internet, the e-commerce server being coupled to the communication path, the e-commerce server including a translator page for translating communications received from the point of sale payment terminal c^er the communication path, the e-commerce server being responsi • e to requests received from the point of sale payment terminal that have been translated by the translator page to supply order information to the point of sale payment terminal, and being operative to receive fulfillment information from the point of sale payment terminal that has been translated by the translator page, so that the point of sale payment terminal may access order information on the e-commerce server via the translator page and may supply fulfillment information to the e-commerce server via the translator page.
11. The apparatus according to claim 10, wherein: the point of sale payment terminal is a dual function device that supports financial credit or debit transaction processing using conventional techniques, in combination with the limited function browser, to support e-commerce functions including processing customer order information concerning orders placed with the e-commerce server by customers connecting via the Internet, and communication of fulfillment information with the e-commerce server.
PCT/US2000/033556 1999-12-14 2000-12-11 Method and apparatus for point of sale device to access web site for processing orders and fulfillment information WO2001045057A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU20857/01A AU2085701A (en) 1999-12-14 2000-12-11 Method and apparatus for point of sale device to access web site for processing orders and fulfillment information

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US46065399A 1999-12-14 1999-12-14
US09/460,653 1999-12-14

Publications (1)

Publication Number Publication Date
WO2001045057A1 true WO2001045057A1 (en) 2001-06-21

Family

ID=23829559

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/033556 WO2001045057A1 (en) 1999-12-14 2000-12-11 Method and apparatus for point of sale device to access web site for processing orders and fulfillment information

Country Status (2)

Country Link
AU (1) AU2085701A (en)
WO (1) WO2001045057A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004003797A1 (en) * 2002-06-28 2004-01-08 Intellect Holdings Limited A method for transacting a trade electronically, and a system therefor
WO2005001725A1 (en) * 2003-06-27 2005-01-06 Tafmo Australia Pty Ltd An electronic transaction system
WO2008117212A1 (en) * 2007-03-23 2008-10-02 Iveri Payment Technologies (Proprietary) Limited Electronic commerce
AU2004252574B2 (en) * 2003-06-27 2010-04-22 Touch Networks Australia Pty Ltd An electronic transaction system
US20150154634A1 (en) * 2013-12-02 2015-06-04 Keewee Technology Limited Method and system for implementing transactions and promotional offers
CN106792228A (en) * 2016-12-12 2017-05-31 福建星网视易信息系统有限公司 A kind of living broadcast interactive method and system
CN115099910A (en) * 2022-08-25 2022-09-23 北京蔚领时代科技有限公司 Order processing method for cloud application

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997045796A1 (en) * 1996-05-10 1997-12-04 Barcelou David M Automated transaction machine
US5754772A (en) * 1996-03-26 1998-05-19 Unisys Corporation Transaction service independent HTTP server-to-transaction gateway
EP0858201A2 (en) * 1997-02-06 1998-08-12 Sun Microsystems, Inc. Method and apparatus for allowing secure transactions through a firewall
WO1999007121A2 (en) * 1997-07-29 1999-02-11 Netadvantage Corporation Method and system for conducting electronic commerce transactions
GB2328532A (en) * 1998-01-30 1999-02-24 Ibm Peripheral controller for an Internet transaction processing system
WO1999028830A1 (en) * 1997-12-02 1999-06-10 Korman Bruce R Multi-transactional network architecture
WO2000051074A1 (en) * 1999-02-22 2000-08-31 Chip Application Technologies Limited Integrated point-of-sale and internet multi-application system and method of use thereof

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754772A (en) * 1996-03-26 1998-05-19 Unisys Corporation Transaction service independent HTTP server-to-transaction gateway
WO1997045796A1 (en) * 1996-05-10 1997-12-04 Barcelou David M Automated transaction machine
EP0858201A2 (en) * 1997-02-06 1998-08-12 Sun Microsystems, Inc. Method and apparatus for allowing secure transactions through a firewall
WO1999007121A2 (en) * 1997-07-29 1999-02-11 Netadvantage Corporation Method and system for conducting electronic commerce transactions
WO1999028830A1 (en) * 1997-12-02 1999-06-10 Korman Bruce R Multi-transactional network architecture
GB2328532A (en) * 1998-01-30 1999-02-24 Ibm Peripheral controller for an Internet transaction processing system
WO2000051074A1 (en) * 1999-02-22 2000-08-31 Chip Application Technologies Limited Integrated point-of-sale and internet multi-application system and method of use thereof

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004003797A1 (en) * 2002-06-28 2004-01-08 Intellect Holdings Limited A method for transacting a trade electronically, and a system therefor
WO2005001725A1 (en) * 2003-06-27 2005-01-06 Tafmo Australia Pty Ltd An electronic transaction system
AU2004252574B2 (en) * 2003-06-27 2010-04-22 Touch Networks Australia Pty Ltd An electronic transaction system
WO2008117212A1 (en) * 2007-03-23 2008-10-02 Iveri Payment Technologies (Proprietary) Limited Electronic commerce
US20150154634A1 (en) * 2013-12-02 2015-06-04 Keewee Technology Limited Method and system for implementing transactions and promotional offers
CN106792228A (en) * 2016-12-12 2017-05-31 福建星网视易信息系统有限公司 A kind of living broadcast interactive method and system
CN115099910A (en) * 2022-08-25 2022-09-23 北京蔚领时代科技有限公司 Order processing method for cloud application

Also Published As

Publication number Publication date
AU2085701A (en) 2001-06-25

Similar Documents

Publication Publication Date Title
US7401734B1 (en) Real world showroom
US6625581B1 (en) Method of and system for enabling the access of consumer product related information and the purchase of consumer products at points of consumer presence on the world wide web (www) at which consumer product information request (cpir) enabling servlet tags are embedded within html-encoded documents
US6308887B1 (en) Multi-transactional architecture
US7546274B2 (en) System and method for facilitating electronic commerce transactions at an automatic teller machine
US7742983B2 (en) Account settlement method in online shopping
US6938002B2 (en) System and method for product evaluation
CA2297930A1 (en) Method and system for conducting electronic commerce transactions
WO2000079496A2 (en) A point-of-sale/service (pos) portal
WO2001053976A2 (en) Method and apparatus for creating and ordering customized branded merchandise over a computer network
US20080021788A1 (en) Internet access device to facilitate financial services at a fuel dispenser
KR20190024325A (en) Method for online order and payment using information exchange between point of sale terminal and server
US20080046375A1 (en) Method and System for Distributing Digital Works
WO2001045057A1 (en) Method and apparatus for point of sale device to access web site for processing orders and fulfillment information
US20120253976A1 (en) Half-Graphical User Interface Order Processing Method and Web Service
US20100312694A1 (en) Mobile Electronic Transaction System, Device and Method Therefor
US20060064308A1 (en) Method, device and system for a machine-readable code enabled device enabling E-commerce transactions
WO2002044840A2 (en) Systems and methods for ordering products over a network
JP2001184426A (en) Point supply system, provider device and terminal connected to internet, and recording medium
US20020062256A1 (en) System for selling goods
KR20210098300A (en) A system or method of trading remotely, in offline
JP2005107993A (en) Virtual store credit settlement system and its method
KR20050090566A (en) System and method for providing information of merchandise
KR20050046486A (en) System and method for providing information of merchandise by using smart card
WO2005029221A2 (en) Method, device and system for a machine-readable code enabled device enabling e-commerce transactions
KR20010083545A (en) An electronic commerce system comprising a satellite broadcast and an operating method thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP