System and method for distributing personal identification numbers over a computer network
DCFirst Claim
1. A method of providing a personal identification number (PIN) to a client terminal, comprising:
- receiving a request for a PIN over a network, the request originating from a user at a client terminal, the request associated with a requested monetary unit and a requested provider selected from among a set of available providers;
retrieving from a database a PIN associated with the requested monetary unit and requested provider;
transmitting the retrieved PIN to the client terminal over the network, wherein the PIN is transmitted to the client terminal on-demand in response to the user'"'"'s request.
9 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention comprises a system and method for providing a personal identification number (PIN) to a client terminal over a computer network. In accordance with one aspect of the present invention, a server receives a request for a PIN over a network, the request originating from a user at a client terminal. The request is associated with a requested monetary unit and a requested provider. The server retrieves from a database a PIN associated with the requested monetary unit and requested provider. The server transmits the retrieved PIN to the client terminal over the network, wherein the PIN is transmitted to the client terminal on-demand in response to the customer'"'"'s request.
119 Citations
27 Claims
-
1. A method of providing a personal identification number (PIN) to a client terminal, comprising:
-
receiving a request for a PIN over a network, the request originating from a user at a client terminal, the request associated with a requested monetary unit and a requested provider selected from among a set of available providers;
retrieving from a database a PIN associated with the requested monetary unit and requested provider;
transmitting the retrieved PIN to the client terminal over the network, wherein the PIN is transmitted to the client terminal on-demand in response to the user'"'"'s request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 27)
transmitting to the client terminal a plurality of products or services available; and
receiving from a user at the client terminal a selection of one of the available products or services.
-
-
6. The method of claim 5, further comprising:
-
transmitting to the client terminal a plurality of provider names for the requested product or service; and
receiving from a user at the client terminal a selection of one of the available provider names.
-
-
7. The method of claim 6, further comprising:
-
transmitting to the client terminal a plurality of monetary denominations available for the requested provider; and
receiving from the client terminal a selection of one of the available monetary denominations.
-
-
8. The method of claim 7, further comprising:
-
transmitting to the client terminal a plurality of regions available for the requested provider; and
receiving from the client terminal a selection of the one of the available regions.
-
-
9. The method of claim 1, further comprising:
-
receiving a request from the client terminal to view rate information; and
transmitting rate information to the client terminal.
-
-
10. The method of claim 1, further comprising:
prompting the user at the client terminal to enter payment for the requested PIN.
-
11. The method of claim 1, wherein a user enters payment by one of:
-
a) inserting cash into a receptacle at the client terminal;
b) entering credit card or debit card or smart card information or swiping a card through a receptacle; and
c) paying cash to an operator associated with the client terminal.
-
-
12. The method of claim 1, wherein a dealer remits a portion of the payment to an account associated with the server by one of:
-
a) transferring funds from a dealer'"'"'s account into the account associated with the server by an electronic funds transfer;
b) charging a portion of the payment to a dealer'"'"'s credit account; and
c) charging a portion of the payment to a dealer'"'"'s credit card.
-
-
13. The method of claim 1, further including:
printing a receipt for the user, the receipt including the requested PIN number.
-
14. The method of claim 13, wherein the receipt includes instructions for placing a telephone call using the PIN number.
-
15. The method of claim 1, wherein the PIN has an expiration date.
-
16. The method of claim 1, wherein the client terminal is an automated kiosk.
-
17. The method of claim 1, wherein the client terminal uses a touch-screen interface.
-
18. The method of claim 1, further including a purchase ordering method, comprising:
receiving a plurality of individual purchase orders from the user, each individual purchase order associated with a requested provider, a requested monetary denomination, and a requested number of PINs.
-
19. The method of claim 18, wherein the user of the purchase ordering method receives a wholesale discount.
-
27. The system of claim 1 wherein the server is operative to transmit to the client terminal a plurality of available provider names for said selected one of said products and services and to receive from the client terminal a selection of one of the available provider names.
-
20. A system for providing a personal identification number (PIN) to a user, comprising:
-
a server receiving a request for a PIN over a network, the request originating from a user at a client terminal, the request associated with a requested monetary unit and a requested provider selected from among a set of available providers;
a database located on the server;
wherein the server retrieves from the database a PIN associated with the requested monetary unit and requested provider, and transmits the PIN to the client terminal over the network on-demand in response to the user'"'"'s request.
-
-
21. A system for providing personal identification numbers (PINs), comprising:
-
a server coupled to a network, the server receiving a request for a PIN, the request received over the network originating from a client terminal wherein the request includes a provider selected from among a set of available providers;
a database located on the server, the database containing PINs, wherein the server retrieves a PIN from the database in response to receiving the request, and transmits the retrieved PIN on-demand to the client terminal in response to said request from said client terminal. - View Dependent Claims (22, 23, 24)
the database contains a plurality of PINs for a plurality of providers, and the user requests a PIN for a specific provider. -
23. The system of claim 21, wherein
the database contains a plurality of PINs for a plurality of providers, each PIN associated with a specific monetary value, and the user requests a PIN for a specific provider of a specific monetary value. -
24. The system of claim 21, further including:
a printer located in or near said user terminal, said printer printing out the PIN for the user when received from said server.
-
-
25. Computer executable software code stored on a computer readable medium, performing a method for providing a personal identification number (PIN) to a client terminal, comprising:
-
receiving a request for a PIN over a network, the request originating from a user at a client terminal, the request associated with a requested monetary unit and a requested provider selected from among a set of available providers;
retrieving from a database a PIN associated with the requested monetary unit and requested provider;
transmitting the retrieved PIN to the client terminal over the network, wherein the PIN is transmitted to the client terminal on-demand in response to the user'"'"'s request.
-
-
26. A system for providing personal identification numbers (PINs), comprising:
-
a database containing PINs associated with a plurality of available products and services wherein certain of said products and services are available in a plurality of monetary denominations;
a server in communication with the database, the server receiving a request for a PIN transmitted over a network from a client terminal wherein the request indicates user selection of a selected one of said products and services and a selected one of said plurality of monetary denominations;
wherein the server retrieves a PIN from the database in response to receiving the request, and transmits the retrieved PIN on-demand to the client terminal in response to said request from said client terminal.
-
Specification