Secure transfer of value via electronic stamp
First Claim
1. A method for enabling electronic transfer of value, the method comprising:
- generating a stamp by a processor, the stamp containing a face value, a lifespan, and a code comprising a hash or encryption of information other than the face value and the lifespan, wherein the stamp facilitates electronic fund transfer from the sender to a recipient, which is not specified in the stamp;
storing the code in connection with a record for the stamp;
electronically transmitting the stamp to a recipient;
receiving from a recipient information about the stamp to be redeemed;
determining whether the stamp is valid based on the lifespan and based on comparing the stored code with the code from the received stamp; and
when the stamp is valid, crediting a value associated with the stamp to the recipient.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of providing for a money transfer over a network includes the steps of: providing a stamp having a face value and a lifespan both indicated on the stamp, the stamp being a string that is a concatenation of two or more fields including the face value and the lifespan, with at least one of the fields calculated according to a prescription involving a hashing or encryption of a concatenation of others of the fields or of some other field not part of the stamp; affixing the stamp to an e-mail; and allowing the recipient of the e-mail to obtain value for the stamp if the stamp is presented to a predetermined entity (such as a stamp issuer) for the stamp value within the lifespan indicated on the stamp. The stamp may comprise a concatenation of a set of fields, including a lifespan, a stamp value; and hash/encryption.
46 Citations
26 Claims
-
1. A method for enabling electronic transfer of value, the method comprising:
-
generating a stamp by a processor, the stamp containing a face value, a lifespan, and a code comprising a hash or encryption of information other than the face value and the lifespan, wherein the stamp facilitates electronic fund transfer from the sender to a recipient, which is not specified in the stamp; storing the code in connection with a record for the stamp; electronically transmitting the stamp to a recipient; receiving from a recipient information about the stamp to be redeemed; determining whether the stamp is valid based on the lifespan and based on comparing the stored code with the code from the received stamp; and when the stamp is valid, crediting a value associated with the stamp to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21)
-
-
14. A computer program product for enabling electronic transfer of value, the computer program product comprising a computer-readable storage medium containing computer program code for:
-
generating a stamp by a processor, the stamp containing a face value, a lifespan, and a code comprising a hash or encryption of information other than the face value and the lifespan, wherein the stamp facilitates electronic fund transfer from the sender to a recipient, which is not specified in the stamp; storing the code in connection with a record for the stamp; electronically transmitting the stamp to a recipient; receiving from a recipient information about the stamp to be redeemed; determining whether the stamp is valid based on the lifespan and based on comparing the stored code with the code from the received stamp; and when the stamp is valid, crediting a value associated with the stamp to the recipient. - View Dependent Claims (15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26)
-
Specification