United States Patent [w]
Demers et al.
[54] SPACE EFFICIENT METHOD OF
VERIFYING ELECTRONIC PAYMENTS
[75] Inventors: Alan J. Demers, Boulder Creek; Daniel H. Greene, Sunnyvale, both of Calif.; Bridget A. Spitznagel, Pittsburgh, Pa.; Roy Want, Los Altos, Calif.
[73] Assignee: Xerox Corporation, Stanford, Conn.
[21] Appl. No.: 08/758,136 [22] Filed: Nov. 25, 1996
[51] Int. CI.7 G06F 17/60
[52] U.S. CI 705/39; 705/41; 705/44;
380/24; 380/25; 235/379; 235/380
[58] Field of Search 705/309, 41, 44;
380/24, 25, 30; 235/379, 380
[56] References Cited
U.S. PATENT DOCUMENTS
4,529,870 7/1985 Chaum 235/380
4,630,201 12/1986 White 705/44
4,812,628 3/1989 Boston et al 235/380
4,874,932 10/1989 Kimizu 235/379
4,914,698 4/1990 Chaum 380/30
4,926,480 5/1990 Chaum 380/23
5,224,162 6/1993 Okamoto et al 380/24
5,305,383 4/1994 Guillou et al 380/24
5,511,121 4/1996 Yacobi 380/24
5,530,235 6/1996 Stefik et al 235/492
5,802,497 9/1998 Manasse 705/27
5,832,089 11/1998 Kravitz et al 380/24
OTHER PUBLICATIONS
O'Mahony, Donal et al, Electronic Payment Systems, Artech House, Inc., Chapter 7, 1997.
Chaum, D., Achieving Electronic Privacy. Scientific American, Aug. 1992, pp. 96-101. Copyright (c) 1992 by Scientific American, Inc. Found on the WWW at http://ganges.sc.tcd.ie/mepeirce/Project/Chaum/sciam.html. Chaum, D., Prepaid Smart Card Techniques: A Brief Introduction and Comparison. Copyright (c) 1994 by DigiCash bv. Found on the WWW at http://ganges.cs.tcd.ie/mepeirce/ Project/Chaum/cardcom.html.
![[graphic][merged small]](http://www.google.ca/patents?id=GVkDAAAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=&cds=1&sig=ACfU3U3-TDtJhjLGw-5hdB8dUqbronvv5Q&edge=0&edge=stretch&ci=464,33,453,137)
Chaum, D., Security Without Identification: Transaction Systems to Make Big Brother Obsolete. Communications of the ACM, vol. 28, No. 10, Oct. 1985, pp. 1030-1044.
Glassman, S. et al., The Millicent Protocol for Inexpensive Electronic Commerce. GMAGS 1995, pp. 1-19.
Hallam-Baker, P. M., Micro Payment Transfer Protocol (MPTP) Version 1.0. Internet Draft, Nov. 22, 1995, Expires May 27th 1996, World Wide Web Consortium, http:// www.w3.org/pub/WWW/TR/WD-mptp951122.html.
Low, S. H. et al., Anonymous Credit Cards. 2nd ACM Conference on Computer and Communications Security, IEEE, Nov. 2-4, 1994, Fairfax, Virginia, pp. 108-117.
Manasse, M. S., The Millicent Portocols for Electronic Commerce. First Usenix Workshop on Electronic Commerce, Jul. 11-12, 1995, pp. 117-123.
Okamoto, T. et al., Disposable Zero-Knowledge Authenitcations and Their Applications OT Untraceable Electronic Cash. CRYPTO '89, Santa Barbara, Catifornia, Aug. 20-24, 1989, pp. 481-496.
(List continued on next page.)
Primary Examiner—Emanuel Todd Voeltz Assistant Examiner—George D. Morgan
[57] ABSTRACT
A method of verifying electronic payments generated using a key unknown to the verifier. In anticipation of accepting electronic payments, a seller requests and receives from a bank a conversation key and a first set of electronic verifiers for a first set of electronic payments from a customer. Each verifier allows authentication of an associated electronic payment without revealing the private key used by the customer to generate the electronic payments. Prior to initiating a transaction or series of transactions, the customer requests payment information from the seller for use, along with the master key, in generating electronic payments Afterward, when the customer pays with an electronic payment, the seller authenticates the electronic payment using one of the verifiers. The seller responds to the buyer's request if the electronic payment is authenticated.
8 Claims, 7 Drawing Sheets
![[graphic]](http://www.google.ca/patents?id=GVkDAAAAEBAJ&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=en&q=&cds=1&sig=ACfU3U3-TDtJhjLGw-5hdB8dUqbronvv5Q&edge=0&edge=stretch&ci=228,1011,563,337)
OTHER PUBLICATIONS
Okamoto, T. et al., Universal Electronic Cash. Advances in Cryptology—CRYPTO '91 Proceedings, Berlin: Springer-Verlag, 1992, pp. 324-337.
Pedersen, T. P., Electronic Payments of Small Amounts. Computer Science Department Aarhus University, Aug. 1995, pp. 1-15.
Rivest, R. L. et al., Payword and Micromint: Two Simple Micropayment Schemes. May 7, 1996, pp. 1-18. Singleton, A., Cash on the Wirehead. BYTE, Jun. 1995, pp. 71-78.
« PreviousContinue » |