Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for electronic transactions

a technology of electronic transactions and system and method, applied in the field of electronic transactions, can solve the problems of not being practical, and the vendor cannot reveal very much from the redemption left, and achieve the effect of simplifying the blinding schem

Inactive Publication Date: 2006-02-16
GOLDSCHLAG DAVID M +2
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013] The present invention advantageously uses the exchange of blinded certificates to provide a reliable, private system for electronic transactions that deters the illicit sharing of certificates for such transactions. Rather than operating like e-cash, in which a payment vehicle is redeemed for a product (as used herein, the term “product” means goods and / or services) in a way that changes the funds available to the customer, the present invention acts more like a membership pass. That is, the customer starts with a certificate, gains access to a product in exchange for the certificate, and ends with both the product and a certificate. Unlike e-cash, the value of the customer's use of certificates in accordance with the present invention is related to the amount of time (or number of certificates) remaining in the customer's contract (e.g., membership or subscription term). Theoretically, this could allow the customer to be profiled by tracking the number of certificates used (or available for use) by the customer. However, this would not be a practical problem for applications where, for example, thousands of people subscribe to something that can only be used 5 times. Indeed, knowing that a customer has, say, three certificate redemptions left cannot reveal very much to a vendor. Audit and trusted recovery methods are provided to enhance the security and robustness of the present invention.
[0016] Hashing of random numbers (i.e., nonces) and the technique of blinding are used in the present invention to provide unlinkable certificates. As known in the art, the technique of blinding is used differently, e.g., to provide pseudonyms in an alternative to a universal identification system. See D. Chaum, Security Without Identification: Transaction Systems to Make Big Brother Obsolete, CACM (28,10), October 1985, pp. 1030-1044. Each such pseudonym is supposed to identify its owner to some institution and not be linkable across different institutions. The present invention is designed to provide certificates that are designed to be unlinkable both across institutions and across transactions within a single institution. In particular, the present invention prevents a vendor from linking transactions to a single customer, even if that customer had to identify itself initially (e.g., during the registration process). At the same time, the present invention advantageously allows the vendor to protect itself against customers that abuse the vendor's service.

Problems solved by technology

However, this would not be a practical problem for applications where, for example, thousands of people subscribe to something that can only be used 5 times. Indeed, knowing that a customer has, say, three certificate redemptions left cannot reveal very much to a vendor.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for electronic transactions
  • System and method for electronic transactions
  • System and method for electronic transactions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] An embodiment of the registration method in accordance with the present invention is shown in FIG. 1. A registrar receives an initialization request message that atomically binds authorization data with a blinded unvalidated certificate to be validated, step 101. In one embodiment of the present invention, the registrar is a vendor. In another embodiment, the registrar is a third party.

[0024] An example of authorization data is a payment. Another example of authorization data is access permission (e.g., an access code, one-time password, etc.) An example of a blinded unvalidated certificate is a hashed nonce combined with a blinding factor.

[0025] The registrar determines if the authorization data is valid, step 102. If it is determined to be valid, then the blinded unvalidated certificate is validated to obtain a blinded validated certificate, step 103. For example, the registrar signs the blinded unvalidated certificate to validate it. The registrar party then sends an ini...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system and method for performing an electronic transaction, including registration, audit and trusted recovery features. A transaction request message is received from a registered user that includes an unblinded validated certificate, and a blinded unvalidated certificate. If the unblinded validated certificate is determined to be legitimate, then a transaction can be performed, and the blinded unvalidated certificate is validated to obtain a blinded, validated certificate that is sent to the user. An audit protocol can be used to further verify the legitimacy of the transaction request message, and a user can recover from a broken connection by replaying a protocol run.

Description

FIELD OF THE INVENTION [0001] The field of this invention is electronic transactions, and in particular to providing electronic transactions that cannot be linked to a party to the transaction, even when more than one related transaction occur. BACKGROUND OF THE INVENTION [0002] Electronic transactions should be convenient, reliable, accurate and resistant to fraud. Certain electronic transactions should also protect the privacy of at least one party to the transaction. For example, a customer purchasing a service from a vendor over a network should be able to pay for the service in an electronic transaction without revealing their identity. [0003] The need for one party to a transaction to remain private (e.g., anonymous) can conflict with the interests of another party to the transaction. For example, a vendor needs assurance that the an electronic transaction is reliable, e.g., that the customer in the transaction will pay for the services rendered by the vendor. Typically, a ven...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G07C13/00G06Q20/04G06Q20/10G06Q20/12G06Q20/36G06Q20/38G06Q20/40G07F7/10H04L29/06
CPCG06Q20/04G06Q20/10G06Q20/12G06Q20/3678G06Q20/38215G06Q20/3825H04L2209/56G07F7/1016H04L63/0414H04L63/0823H04L63/126H04L9/3268H04L2209/42G06Q20/401
Inventor GOLDSCHLAG, DAVID M.STUBBLEBINE, STUART GERALDSYVERSON, PAUL F.
Owner GOLDSCHLAG DAVID M
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products