CREDIT CARD AUTOMATIC CURRENCY DISPENSER
First Claim
1. A method of machine dispensing currency in response to coded data on a document presented to the machine, comprising the steps of:
- reading the coded data on the document, comparing the coded data with a verification code inserted and stored in the machine for verification of the validity of the presented document, updating the coded data after document verification to reflect the currency dispensing transaction, encoding the updated coDed data onto a document to be removed from the machine, and delivering a selected currency amount upon presentation of a properly verified document.
0 Assignments
0 Petitions
Accused Products
Abstract
A currency dispenser automatically delivers a medium of exchange in packets in response to a coded credit card presented thereto. The coded credit card is presented to the currency dispenser and an initial check is made to determine if the card has the proper format. After checking the credit card format, coded information thereon is evaluated to check the user'"'"''"'"'s identity prior to authorizing him to receive cash from the machine. When each of several additional checks of the credit card code have been completed, the old code is removed and substituted with a new code. The new code contains the same information as the old but updated to reflect an additional currency dispensing transaction. Both the original code and the updated code are scrambled in accordance with a changing key. Scrambling the credit card code after each use thereof minimizes the chance of unauthorized use of the currency dispenser. When the checks of the credit card code indicate the user is entitled to receive the amount of currency he has selected, a storage container for the packets of currency transports the required number of packets by a positive feed drive to a cash drawer. The cash drawer opens to a detent position which allows the customer to then move the drawer to a fully open position to remove his currency. Upon release of the cash drawer, it returns to a partially opened position from which it automatically closes after a preset time limit.
-
Citations
46 Claims
-
1. A method of machine dispensing currency in response to coded data on a document presented to the machine, comprising the steps of:
- reading the coded data on the document, comparing the coded data with a verification code inserted and stored in the machine for verification of the validity of the presented document, updating the coded data after document verification to reflect the currency dispensing transaction, encoding the updated coDed data onto a document to be removed from the machine, and delivering a selected currency amount upon presentation of a properly verified document.
-
2. A method of machine dispensing currency as set forth in claim 1 wherein the step of comparing the read coded data with a verification code includes the step of comparing a read bank code with a stored bank code for verification of the document validity.
-
3. A method of machine dispensing currency as set forth in claim 1 wherein the step of comparing the read coded data with the verification code includes the step of comparing a read expiration date code with a stored document expiration data code for verification of the document validity.
-
4. A method of machine dispensing currency as set forth in claim 3 including the step of transporting the presented document to a capture storage bin when the comparison of the read expiration date with the stored document expiration date code indicates that the expiration date of the presented document is past.
-
5. A method of machine dispensing currency as set forth in claim 1 wherein the step of comparing the read coded data with the verification code includes the step of comparing a read date of last use code with a stored calendar date code for verification of the date of last use of the presented document.
-
6. A method of machine dispensing currency as set forth in claim 1 wherein the step of comparing the read coded data with the verification code includes the step of comparing a read code of uses per day with a stored uses per day code for verification of the document validity.
-
7. A method of machine dispensing currency as set forth in claim 1 wherein the step of comparing the read coded data with the verification code includes the step of comparing a read total number of uses with a sotred total allowed uses code for verification of the document validity.
-
8. A method of machine dispensing currency as set forth in claim 7 including the step of transporting the presented document to a capture storage bin when the comparison of the read total number of uses with the stored total allowed uses code verifies that the presented document has been used to the established limit.
-
9. A method of machine dispensing currency as set forth in claim 1 including the step of transporting the presented document to a capture storage bin when the comparison of the read coded data with the inserted portion of the verification code fails to verify the document validity.
-
10. A method of machine dispensing currency in response to scrambled data on a document presented to the machine, comprising the steps of:
- unscrambling the data on the document into a series of separate clear data words, comparing the clear data words for document identification with a verification code inserted and store in the machine for verification of the validity of the presented document, updating the clear data to reflect the currency dispensing transaction, rescrambling the updated clear data and recoding a document to be removed from the machine, and delivering a selected currency amount upon presentation of a properly verified document.
-
11. A method of machine dispensing currency as set forth in claim 10 wherein the step of delivering a selected currency amount includes the step of transporting currency to a cash drawer subsequent to the step of recoding the presented document to be removed.
-
12. A method of machine dispensing currency as set forth in claim 10 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear bank identification word with a stored bank code for verification of the document validity.
-
13. A method of machine dispensing currency as set forth in claim 10 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear document expiration date code with a calender date code for verification of the document validity.
-
14. A method of mAchine dispensing currency as set forth in claim 10 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear date of last use word with a stored calendar date code for verification of the document validity.
-
15. A method of machine dispensing currency as set forth in claim 10 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear number of document uses per day word with a stored uses per day code for verification of the document validity.
-
16. A method of machine dispensing currency as set forth in claim 10 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear total number of previous document uses word with a stored total allowed uses code for verification of the document validity.
-
17. A method of machine dispensing currency in response to scrambled data on a document presented to the machine, comprising the steps of:
- reading the scrambled data on the document, unscrambling the data read from the document into a series of separate clear data words, entering a user identification code into the system, comparing the clear data words with a verification code that contains the identification code and a code stored in the machine for verification of the validity of the presented document, updating the clear data to reflect the currency dispensing transaction, rescrambling the updated clear data, recoding the presented document with the updated rescrambled data, delivering a selected currency amount upon presentation of a properly verified document to a cash drawer, and unlocking the cash drawer containing the currency to be dispensed.
-
18. A method of machine dispensing currency as set forth in claim 17 including the step of checking the read data for parity errors prior to unscrambling into clear data words.
-
19. A method of machine dispensing currency as set forth in claim 18 including the step of comparing the scrambled data recoded onto the document to be removed from the machine with the scrambled updated data as a check of the recoded data.
-
20. A method of machine dispensing currency as set forth in claim 19 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear bank identification word with a stored bank code for verification of the document validity.
-
21. A method of machine dispensing currency as set forth in claim 19 wherein the step of comparing the clear data words with a verification code includes the st4p of comparing a clear document expiration date word with a stored calendar date code for verification of the document validity.
-
22. A method of machine dispensing currency as set forth in claim 21 including the step of transporting the presented document to a capture storage bin when the comparison of the clear data word representing the document expiration with the calendar date code verifies that the expiration of the presented document has passed.
-
23. A method of machine dispensing currency as set forth in claim 19 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear date of last use of the presented document with a stored calendar date code for verification of the last use of the presented document.
-
24. A method of machine dispensing currency as set forth in claim 23 wherein the step of updating the clear data includes updating the word representing the date of last use to reflect the present calendar date of usage.
-
25. A method of machine dispensing currency as set forth in claim 19 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear word representing the allowed uses per day of the presented document with a stored uses per day code for verification of the document validity.
-
26. A method of machine dispensing currency as set foRth in claim 25 wherein the step of updating the clear data includes updating the word representing the allowed uses per day to reflect an additional use of the presented document.
-
27. A method of machine dispensing currency as set forth in claim 19 wherein the step of comparing the clear data words with a verification code includes the step of comparing a clear word representing the total allowed number of uses of the document presented with a stored total allowed uses code for verification of the document validity.
-
28. A method of machine dispensing currency as set forth in claim 27 wherein the step of updating the clear data includes updating the word representing the total number of uses of the presented document to reflect an additional usage.
-
29. A method of machine dispensing currency as set forth in claim 28 including the step of transporting the presented document to a capture storage bin when the comparison of the clear data word representing total number of uses with the stored total allowed uses verifies that the presented document has been used to the established limit.
-
30. A method of machine dispensing currency as set forth in claim 19 including the step of transporting the presented document to a capture storage bin when the comparison of the clear word for user identification with the entered identification code fails to verify the document validity.
-
31. A method of machine dispensing currency in response to scrambled coded data on a document presented to the machine comprising the steps of:
- reading the scrambled data on the document, unscrambling the read data into a series of separate clear data words, comparing the clear data word for user identification with an inserted user identification code for verification of the validity of the presented document, comparing the clear data word representing a bank identification with a stored bank code for further verification of the document validity, comparing the clear data word representing the presented document expiration date with a stored calendar date code for further verification of the document validity, comparing the clear data word representing the date of last use of the presented document with a stored calendar date for verification of the date of last use of the presented document, comparing the clear data word representing the allowed uses per day with a stored uses per day code for further verification of the document validity, comparing the clear data word representing the total number of uses of the document presented with a stored total allowed uses code for further verification of the document validity, transporting a selected currency amount from a cash dispenser to a cash drawer upon complete verification of the document validity, updating the clear data to reflect the date of last use of the presented document, an additional use per day of the presented document, and an additional total number of uses, rescrambling the updated clear data, recoding the updated scrambled coded data onto the document to be subsequently removed from the machine, and unlocking the cash drawer containing the currency to be dispensed.
-
32. A method of machine dispensing currency as set forth in claim 31 including the step of checking the read data for parity errors prior to unscrambling into clear data words.
-
33. A method of machine dispensing currency as set forth in claim 32 including the step of comparing the scrambled data recoded onto the document to be removed from the machine with the scrambled updated data as a check of the recoded data.
-
34. A method of machine dispensing currency as set forth in claim 33 including the step of transporting the presented document to a capture storage bin when the comparison of the clear data word representing the document expiration with the calendar date code verifies that the expiration of the presented document has passed.
-
35. A method of machine dispensing currency as set foRth in claim 34 including the step of transporting the presented document to a capture storage bin when the comparison of the clear data word representing total number of uses with the stored total allowed uses verifies that the presented document has been used to the established limit.
-
36. A method of machine dispensing currency as set forth in claim 35 including the step of transporting the presented document to a capture storage bin when the comparison of the clear word for user identification with the entered identification code fails to verify the document validity.
-
37. A dispenser responsive to coded data on a document presented to the machine, comprising:
- first means for storing a verification code inserted into the machine, second means interconnected to said first means for comparing coded data read from the presented document with the stored verification code for verification of the validity of the presented document, third means interconnected to said second means for updating the coded data after document verification to reflect a dispensing transaction, encoding means interconnected to said third means for transferring the updated coded data onto a document to be removed from the machine, and means responsive to said second means for delivering a dispensable article from the dispenser upon presentation of a properly verified document.
-
38. A dispenser responsive to coded data on a document as set forth in claim 37 including means responsive to said second means for transporting the presented document to a capture storage bin when the comparison of the coded data read from the presented document with the stored verification code indicates the presented document is invalid.
-
39. A dispenser responsive to coded data on a document as set forth in claim 37 wherein said second means includes means for unscrambling the coded data read from the presented document into a series of clear words for comparison with the stored verification code.
-
40. A dispenser responsive to scrambled coded data on a document presented thereto, comprising:
- first means for unscrambling coded data read from the presented document into a series of clear data words, second means for inserting a users identification code into the system, third means interconnected with said first and second means for comparing the clear data words with a verification code that includes the identification code and a code stored in the system for verification of the validity of the presented document, fourth means interconnected to said third means for updating the clear data to reflect a dispensing transaction, fifth means responsive to the updated clear data for rescrambling the updated data, sixth means interconnected to said fifth means for recoding the presented document with the updated rescrambled data, and seventh means responsive to said third means for delivering a dispensable article from the dispenser upon presentation of a properly verified document.
-
41. A currency dispenser responsive to scrambled coded data on a document presented thereto and including a cash dispenser and a cash drawer, comprising:
- first means for reading the scrambled coded data on the document, second means connected to said first means for unscrambling the read data into a series of separate clear data words, third means interconnected to said second means for comparing the clear data words for user identification with an inserted user identification code for verification of the validity of the presented document, fourth means responsive to said third means for transporting a selected currency amount from the cash dispenser to the cash drawer upon verification of the document validity, fifth means interconnected to said third means for updating the clear data to reflect the use of the presented document, sixth means connected to said fifth means for rescrambling the updated clear data, encoding means connected to Said sixth means for transferring the updated scrambled data onto the document to be subsequently removed from the system, and means responsive to said encoding means for releasably unlocking the cash drawer containing the currency to be dispensed.
-
42. In a currency dispenser as set forth in claim 44 wherein said third means includes means for comparing a clear data word representing a bank identification with a stored bank code for further verification of the document validity.
-
43. In a currency dispenser as set forth in claim 42 wherein said third means further includes means for comparing a clear data word representing the presented document expiration date with a stored calendar date code for further verification of the document validity.
-
44. In a currency dispenser as set forth in claim 43 wherein said third means further includes means for comparing a clear data word representing the date of last use of the presented document with a stored calendar date for further verification of the date of last use of the presented document.
-
45. In a currency dispenser as set forth in claim 44 wherein said third means further includes means for comparing a clear data word representing the allowed uses per day of a presented document with a stored uses per day code for further verification of the document validity.
-
46. In a currency dispenser as set forth in claim 45 wherein said third means further includes means for comparing a clear data word representing the total number of uses of a presented document with a stored total allowed uses code for further verification of the document validity.
Specification