Methods and apparatus for conducting electronic commerce using electronic tokens are described. The electronic tokens are issued and maintained by a vendor, who also provides products and services that can be purchased or rented using the electronic tokens. The electronic tokens may be purchased from the vendor either on-line, using a credit card, or off-line, using a check, money order, purchase order, or other payment means. Because the vendor is the issuer of the electronic tokens, there is no need for transactions to be handled by a third party, such as a bank or other organization. This reduces the overhead involved in conducting electronic commerce, and provides the vendor with a greater amount of control. Additionally, the vendor maintains total control over the price of the electronic tokens at any time. For vendors who offer software products for sale or rental, use of electronic tokens makes a variety of rental arrangements practical. Additionally, a user registers and... |
Citations|
| US4802218 | Nov 26, 1986 | Jan 31, 1989 | Wright Technologies, L.P. | Automated transaction system | | US4816824 | Nov 30, 1987 | Mar 28, 1989 | Light Signatures, Inc. | Merchandise verification and information system | | US4977595 | Mar 28, 1990 | Dec 11, 1990 | Nippon Telegraph and Telephone Corporation | Method and apparatus for implementing electronic cash | | US5010485 | Jan 31, 1989 | Apr 23, 1991 | JBH Ventures | Apparatus, system and method for creating credit vouchers usable at point of purchase stations | | US5224162 | Jun 8, 1992 | Jun 29, 1993 | Nippon Telegraph and Telephone Corporation | Electronic cash system | | US5305383 | Aug 16, 1993 | Apr 19, 1994 | France Telecom, Telediffusion de France S.A. U.S. Philips Corporation | Method of electronic payment by chip card by means of numbered tokens allowing the detection of fraud | | US5539825 | Nov 21, 1994 | Jul 23, 1996 | Fujitsu Limited | Electronic cashless transaction system | | US5655023 | May 13, 1994 | Aug 5, 1997 | Pitney Bowes Inc. | Advanced postage payment system employing pre-computed digital tokens and with enhanced security | | US5671364 | Jun 5, 1995 | Sep 23, 1997 | | Method and system for commodity-based currency for payment of accounts and elimination of payment risk | | US5815657 | Apr 26, 1996 | Sep 29, 1998 | VeriFone, Inc. | System, method and article of manufacture for network electronic authorization utilizing an authorization instrument | | US5832089 | Jun 7, 1995 | Nov 3, 1998 | Sandia Corporation | Off-line compatible electronic cash method and system | | US5839119 | Sep 27, 1996 | Nov 17, 1998 | Xerox Corporation | Method of electronic payments that prevents double-spending | | US5850442 | Mar 26, 1996 | Dec 15, 1998 | Entegrity Solutions Corporation | Secure world wide electronic commerce over an open network | | US5872844 | Nov 18, 1996 | Feb 16, 1999 | Microsoft Corporation | System and method for detecting fraudulent expenditure of transferable electronic assets | | US5878138 | Feb 12, 1996 | Mar 2, 1999 | Microsoft Corporation | System and method for detecting fraudulent expenditure of electronic assets | | US5889860 | Nov 8, 1996 | Mar 30, 1999 | Sunhawk Corporation, Inc. | Encryption system with transaction coded decryption key | | US5897622 | Oct 16, 1996 | Apr 27, 1999 | Microsoft Corporation | Electronic shopping and merchandising system | | US5899980 | Aug 11, 1997 | May 4, 1999 | Trivnet Ltd. | Retail method over a wide area network | | US5900564 | Oct 7, 1997 | May 4, 1999 | Yamaha Corporation | Music data processing apparatus with communication interface and graphic user interface | | US5920861 | Feb 25, 1997 | Jul 6, 1999 | InterTrust Technologies Corp. | Techniques for defining using and manipulating rights management data structures | | US5930777 | May 23, 1997 | Jul 27, 1999 | | Method of charging for pay-per-access information over a network | | US5943423 | Dec 15, 1995 | Aug 24, 1999 | Entegrity Solutions Corporation | Smart token system for secure electronic transactions and identification | | US5943424 | Jun 17, 1996 | Aug 24, 1999 | Hewlett-Packard Company | System, method and article of manufacture for processing a plurality of transactions from a single initiation point on a multichannel, extensible, flexible architecture | | US5963924 | Apr 26, 1996 | Oct 5, 1999 | VeriFone, Inc. | System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce | | US5966699 | Oct 11, 1996 | Oct 12, 1999 | | System and method for conducting loan auction over computer network | | US5982891 | Nov 4, 1997 | Nov 9, 1999 | InterTrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection | | US5983207 | Aug 26, 1997 | Nov 9, 1999 | | Electronic cash eliminating payment risk | | US5999919 | Feb 26, 1997 | Dec 7, 1999 | AT&T | Efficient micropayment system | | US6018720 | Nov 7, 1997 | Jan 25, 2000 | Seta Corporation | Data delivery method and system therefor | | US6047268 | Nov 4, 1997 | Apr 4, 2000 | A.T.&T. Corporation | Method and apparatus for billing for transactions conducted over the internet | | US6185541 | May 12, 1999 | Feb 6, 2001 | SuperMarkets Online, Inc. | System and method for providing shopping aids and incentives to customers through a computer network | | US6236972 | Dec 21, 1998 | May 22, 2001 | | Method and apparatus for facilitating transactions on a commercial network system | | US6236981 | Nov 17, 1997 | May 22, 2001 | British Telecommunications public limited company | Transaction system | | US6341273 | Apr 29, 1998 | Jan 22, 2002 | British Telecommunications public limited company | Electronic coin stick with potential for future added value | | US6385596 | Feb 6, 1998 | May 7, 2002 | Liquid Audio, Inc. | Secure online music distribution system | | US6449601 | Dec 30, 1998 | Sep 10, 2002 | Amazon.com, Inc. | Distributed live auction | | US6473500 | Oct 28, 1998 | Oct 29, 2002 | MasterCard International Incorporated | System and method for using a prepaid card | | US6473740 | Nov 29, 1998 | Oct 29, 2002 | QPASS, Inc. | Electronic commerce using a transaction network | | US6493683 | Aug 23, 1999 | Dec 10, 2002 | Netrade, LLC | Open commodites exchange | | US20020108050 | Jan 16, 2002 | | CONTENTGUARD HOLDINGS, INC. | System and method for digital rights management using a standard rendering engine | | US20030145234 | Oct 21, 2002 | | | Method and device for the transfer of electronic data volumes |
Referenced by|
| US7716087 | Jun 4, 2009 | May 11, 2010 | | Methods and system of conducting business-to-business operations by registered sellers and buyers using an internet accessible platform | | US7747463 | Apr 21, 2008 | Jun 29, 2010 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US7805368 | May 31, 2007 | Sep 28, 2010 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US7809642 | Feb 17, 2006 | Oct 5, 2010 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US7809643 | Oct 31, 2007 | Oct 5, 2010 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US7818253 | Jul 20, 2007 | Oct 19, 2010 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US7827108 | Nov 21, 2008 | Nov 2, 2010 | Visa U.S.A. Inc. | System and method of validating a relationship between a user and a user account at a financial institution | | US7840433 | May 31, 2007 | Nov 23, 2010 | International Business Machines Corporation | Fluid, depleting chips for obtaining desired service level characteristics | | US7895098 | Mar 1, 2002 | Feb 22, 2011 | JPMorgan Chase Bank, N.A. | System and method for measuring and utilizing pooling analytics | | US7899696 | May 31, 2007 | Mar 1, 2011 | International Business Machines Corporation | Application of brokering methods to recoverability characteristics | | US7899697 | May 31, 2007 | Mar 1, 2011 | International Business Machines Corporation | Application of brokering methods to security characteristics | | US7899753 | Apr 21, 2003 | Mar 1, 2011 | JPMorgan Chase Bank, N.A | Systems and methods for time variable financial authentication | | US7962391 | Nov 14, 2008 | Jun 14, 2011 | JPMorgan Chase Bank, N.A. | System and method for determining elegibility and enrolling members in various programs | | US7987501 | Dec 21, 2001 | Jul 26, 2011 | JPMorgan Chase Bank, N.A. | System and method for single session sign-on | | US8005756 | Aug 16, 2010 | Aug 23, 2011 | JPMorgan Chase Bank, N.A. | Debit purchasing of stored value card for use by and/or delivery to others | | US8020754 | Jul 26, 2007 | Sep 20, 2011 | JPMorgan Chase Bank, N.A. | System and method for funding a collective account by use of an electronic tag | | US8032407 | May 31, 2007 | Oct 4, 2011 | International Business Machines Corporation | Application of brokering methods to scalability characteristics | | US8041599 | May 31, 2007 | Oct 18, 2011 | International Business Machines Corporation | Method, system, and program product for selecting a brokering method for obtaining desired service level characteristics | | US8041600 | May 31, 2007 | Oct 18, 2011 | International Business Machines Corporation | Application of brokering methods to performance characteristics | | US8117074 | May 31, 2007 | Feb 14, 2012 | International Business Machines Corporation | Scaling offers for elemental biddable resources (EBRs) | | US8131643 | Feb 21, 2011 | Mar 6, 2012 | Integrated Technological Systems, Inc. | Integrated technology money transfer system | | US8140446 | May 31, 2007 | Mar 20, 2012 | International Business Machines Corporation | Application of brokering methods to operational support characteristics | | US8145549 | Sep 15, 2010 | Mar 27, 2012 | JPMorgan Chase Bank, N.A. | System and method for offering risk-based interest rates in a credit instutment | | US8160960 | Dec 11, 2009 | Apr 17, 2012 | JPMorgan Chase Bank, N.A. | System and method for rapid updating of credit information | | US8175908 | Sep 3, 2004 | May 8, 2012 | JPMorgan Chase Bank, N.A. | Systems and methods for constructing and utilizing a merchant database derived from customer purchase transactions data | | US8180660 | May 31, 2007 | May 15, 2012 | International Business Machines Corporation | Non-depleting chips for obtaining desired service level characteristics | | US8185940 | Jul 17, 2007 | May 22, 2012 | JPMorgan Chase Bank, N.A. | System and method for providing discriminated content to network users |
Claims1. A method for conducting electronic commerce comprising: - providing a first web server at a first vendor that accepts electronic tokens of a first type;
- providing a second web server at a second vendor that accepts electronic tokens of a second type;
- providing a mall service provider server that communicates with the first web server and the second web server to facilitate electronic commerce therebetween;
- issuing a plurality of electronic tokens of the first type from the mall service provider server to the first web server, the electronic tokens adapted for use in electronic transactions for purchase or rental of products or services from the first web server or the second web server;
- issuing a subset of the plurality of tokens of the first type to a user;
- maintaining a first database in the mall service provider server, the first database including account information for the first web server; and
- for electronic transactions conducted at the second web server of the second vendor using electronic tokens of the first type to purchase products or services, transferring compensation from the first web server to the second web server of the second vendor in an amount equal to the value of the electronic tokens of the second type.
2. The method of claim 1 further comprising maintaining a second database in the mall service provider comprising records of electronic transactions involving use of the electronic tokens of the second type. 3. The method of claim 1 wherein the first database further includes account information for the user. 4. The method of claim 1 wherein the subset of the plurality of tokens allotted to the user is based upon purchase of electronic tokens at a predetermined rate of exchange. 5. The method of claim 1 wherein the subset of the plurality of tokens allotted to the user is provided as an incentive to reward customer loyalty. 6. The method of claim 1 wherein issuing the plurality of electronic tokens of the first type from the mall service provider server to the first web server further comprises issuing manufacturer's tokens adapted for use at only predetermined ones of a plurality of other web servers. 7. The method of claim 6 further comprising maintaining a second database in the mall service provider server that includes a listing of products and services that the manufacturer's tokens may be used to purchase or rent. 8. The method of claim 6 further comprising reimbursing one of the plurality of other web servers for electronic tokens received during an electronic transaction. 9. The method of claim 1 wherein issuing the plurality of electronic tokens of the first type from the mall service provider server further comprises issuing gift certificate tokens to the first web server. 10. The method of claim 1 wherein issuing the plurality of electronic tokens of the first type from the mall service provider server further comprises issuing a plurality of electronic tokens adapted for use in electronic transactions involving competitive bidding for products or services. 11. The method of claim 1 further comprising maintaining a second database in the mall service provider server that includes a listing of which ones of a plurality of other web servers accept electronic tokens issued to the first web server. 12. The method of claim 1 wherein the first web server further permits purchase or rental of products or services from the first web server using the electronic tokens of the first type. 13. The method of claim 1 wherein issuing a plurality of electronic tokens of the first type from the mall service provider server further comprises issuing a first group of the electronic tokens to a vendor server that oversees electronic transactions using the first group of the electronic tokens through point of sale terminals. 14. The method of claim 1 wherein maintaining the first database in the mall service provider server further comprises maintaining a record indicating how many of the plurality of electronic tokens of the first type are available for use. 15. The method of claim 1 further comprising recording a royalty transaction. 16. A server operated by a mall service provider comprising: - a network interface through which the server communicates a first web server of a first vendor and a second web server of a second vendor, wherein the first web server accepts electronic tokens of a first type and the second web server accepts electronic tokens of a second type;
- a database;
- a memory;
- a processor that executes software stored in the memory, the software including one or more programmed routines, the programmed routines comprising:
- a routine for issuing a plurality of electronic tokens of a first type from the mall service provider server to the first web server, the electronic tokens adapted for use in electronic transactions for purchase or rental of products or services from the first web server or the second web server;
- a routine for issuing a subset of the plurality of tokens of the first type to a user;
- a first database routine for updating records relating to the electronic tokens issued to the first web server; and
- a routine for transferring compensation from the first web server to the second web server of the second vendor in an amount equal to the value of the electronic tokens of the second type, for electronic transactions conducted at the second web server of the second vendor.
17. The server of claim 16 further comprising a second database routine for updating records of electronic transactions involving use of the electronic tokens at a plurality of other web servers. 18. The server of claim 16 wherein the user is registered and having an account with the first web server. 19. The server of claim 18 wherein the first database routine further comprises updating account information for the user. 20. The server of claim 16 wherein the subset of the plurality of tokens of the first type is based upon purchase of electronic tokens at a predetermined exchange rate. 21. The server of claim 16 wherein the subset of the plurality of tokens of the first type is provided as an incentive to reward customer loyalty. 22. The server of claim 16 wherein the routine for issuing the plurality of electronic tokens of the first type further comprises issuing manufacturer's tokens adapted for use at only to purchase or rent the manufacturer's products and services. 23. The server of claim 16 wherein the programmed routines further comprise a second database routine that updates a listing of the products and services that the manufacturer's tokens may be used to purchase or rent. 24. The server of claim 16 wherein the programmed routines further comprise a routine that records a reimbursement to one of the first web server and the second web server for electronic tokens received during an electronic transaction. 25. The server of claim 16 wherein the routine for issuing the plurality of electronic tokens of the first type further comprises issuing gift certificate tokens to the first web server. 26. The server of claim 16 wherein the routine for issuing the plurality of electronic tokens of the first type further comprises issuing a plurality of electronic tokens adapted for use in electronic transactions involving competitive bidding for products or services. 27. The server of claim 16 wherein the programmed routines further comprise a second database routine that records a listing of which one of a plurality of other web servers accept electronic tokens issued to the first web server. 28. The server of claim 16 wherein the first web server further permits purchase or rental of products or services from the first web server using the electronic tokens. 29. The server of claim 16 wherein the routine for issuing the plurality of electronic tokens of a first type further comprises issuing a first group of the electronic tokens to a vendor server that oversees electronic transactions using the first group of the electronic tokens through point of sale terminals. 30. The server of claim 16 wherein the first database routine further comprises maintaining a record indicating how many of the plurality of electronic tokens of the first type are available for use. 31. The server of claim 16 further comprising a second database routine that records a number of electronic tokens exchanged in each electronic transaction. 32. The server of claim 16 further comprising a routine for recording a royalty transaction for each electronic transaction conducted. |