METHOD AND APPARATUS FOR GENERATING PERSONAL IDENTIFICATION NUMBERS FOR USE IN CONSUMER TRANSACTIONS
First Claim
1. A method for generation of a certificate providing valuable credit or services, the method comprising the steps of:
- detecting the occurrence of an event that has been preselected as an event to trigger the generation of a certificate of value for distribution to a customer of a retail store;
generating a certificate of value in response to the foregoing detecting step;
generating a unique and seemingly random authorization code at about the same time that the certificate is generated; and
including the authorization code in the certificate, wherein the certificate is self-validating and has no existence or value prior to its generation, whereby there is no requirement to keep an inventory of either certificates or authorization codes prior to their distribution.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for generating authorization codes, such as personal identification numbers, at the point of distribution of certificates of value on which the authorization codes are to be printed or otherwise encoded. Because the authorization codes are generated in real time, there is no need to store and safeguard an inventory of preprinted certificates, or even an inventory of activated authorization codes. The principles of the invention apply both to systems for generating incentive award certificates and to systems for generating purchased certificates of value. The incentive awards or certificates of value are tokens of prepayment for a service, such as long-distance telephone service or other service. The authorization codes generated for inclusion with the value certificates are unique and seemingly random. They are generated by taking a non-random unique code, such as a sequence code, and encrypting it to obtain seemingly random, but unique, authorization codes. Because each authorization code is not generated until immediately prior to distribution of the certificate with which the code is associated, security and other problems pertaining to preprinted certificates and cards are eliminated.
94 Citations
15 Claims
-
1. A method for generation of a certificate providing valuable credit or services, the method comprising the steps of:
-
detecting the occurrence of an event that has been preselected as an event to trigger the generation of a certificate of value for distribution to a customer of a retail store;
generating a certificate of value in response to the foregoing detecting step;
generating a unique and seemingly random authorization code at about the same time that the certificate is generated; and
including the authorization code in the certificate, wherein the certificate is self-validating and has no existence or value prior to its generation, whereby there is no requirement to keep an inventory of either certificates or authorization codes prior to their distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus for generating a certificate providing valuable credit or services to a customer of a retail store, the apparatus comprising:
-
an in-store computer to detect the occurrence of an event that has been preselected to trigger the generation of a certificate of value for distribution to a customer;
a certificate generator for generating a certificate in response to the detection of a triggering event; and
an authorization code generator, for generating a unique and seemingly random authorization code at about the same time that the certificate is generated;
wherein the authorization code is included in the generated certificate, which becomes self-validating on generation, and whereby there is no requirement to keep an inventory of either certificates or authorization codes prior to their distribution. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for generation of a token evidencing prepayment for a service, the method comprising the steps of:
-
detecting the occurrence of an event that has been preselected to trigger generation of a token of prepayment for distribution to a consumer; and
generating the token of prepayment token in response to the foregoing detecting step, wherein the step of generating the token of prepayment includes generating a unique and seemingly random authorization code for inclusion as part of the token;
wherein the token is self-validating and has no existence or value prior to its generation, and whereby there is no need to maintain an inventory of tokens or authorization codes.
-
Specification