Credit card, smart card and bank issued debit card operated system and method for processing electronic transactions
First Claim
1. A vending machine control system for controlling and monitoring transactions and operation of a vending machine comprising:
- a) means for reading magnetically stored information from a magnetic card;
b) means for obtaining an authorization amount for said transactions for said magnetic card from a credit verification source external to said vending machine without causing a charge against said magnetic card to occur;
c) means for storing said authorization amount;
d) means for completing a magnetic card transaction by operating said vending machine without exceeding said authorization amount;
e) means for storing a transaction information record comprising transaction information corresponding to said magnetic card transaction and said magnetic information from said magnetic card;
f) means for storing a plurality of said transaction information records, each corresponding to a separate magnetic card transaction;
g) means for selectively initiating a first batch data communication with a remote processing location for causing a plurality of charges to occur against a plurality of magnetic cards based on said stored plurality of transaction information records;
h) means for receiving a settlement record from said remote processing location for each of said magnetic card transactions in said first batch data communication, said settlement record indicating whether said remote processing location has processed said transaction information from each of said magnetic card transactions in said first batch data communication;
i) means for selectively initiating a second batch data communication with a remote service location, separate from said remote processing location, said second batch data communication including said plurality of said transaction information records and said settlement record for each of said magnetic card transactions in said first batch data communication; and
j) means for selectively resubmitting said transaction information records for any magnetic card transactions for which said remote processing location did not process transaction information from one of said magnetic card transactions.
8 Assignments
0 Petitions
Accused Products
Abstract
A vending control system and method for interfacing a control device to a vending machine having input/output control lines along which are transmitted control signals for controlling the operation of the vending machine. The control device includes, means for connecting to the control lines of the vending machine, means for reading the control signal, means for determining operational responses/outputs of the vending machine which correspond to the control signals, means for storing the control signals and information concerning the operational responses and means for reading the stored information to control the vending machine. Control and monitoring of vending transactions comprises means for reading magnetically stored information from a magnetic card, means for obtaining an approved code for a specified authorization amount for a transaction, means for storing the approval code, means for operating the vending machine without exceeding the authorization amount and means for storing transaction information.
127 Citations
29 Claims
-
1. A vending machine control system for controlling and monitoring transactions and operation of a vending machine comprising:
-
a) means for reading magnetically stored information from a magnetic card; b) means for obtaining an authorization amount for said transactions for said magnetic card from a credit verification source external to said vending machine without causing a charge against said magnetic card to occur; c) means for storing said authorization amount; d) means for completing a magnetic card transaction by operating said vending machine without exceeding said authorization amount; e) means for storing a transaction information record comprising transaction information corresponding to said magnetic card transaction and said magnetic information from said magnetic card; f) means for storing a plurality of said transaction information records, each corresponding to a separate magnetic card transaction; g) means for selectively initiating a first batch data communication with a remote processing location for causing a plurality of charges to occur against a plurality of magnetic cards based on said stored plurality of transaction information records; h) means for receiving a settlement record from said remote processing location for each of said magnetic card transactions in said first batch data communication, said settlement record indicating whether said remote processing location has processed said transaction information from each of said magnetic card transactions in said first batch data communication; i) means for selectively initiating a second batch data communication with a remote service location, separate from said remote processing location, said second batch data communication including said plurality of said transaction information records and said settlement record for each of said magnetic card transactions in said first batch data communication; and j) means for selectively resubmitting said transaction information records for any magnetic card transactions for which said remote processing location did not process transaction information from one of said magnetic card transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 25, 27)
-
-
21. A method for controlling and monitoring transactions and operation of a vending machine comprising the steps of:
-
a) reading magnetically stored information from a magnetic card; b) obtaining, without causing a charge against the magnetic card to occur, an approval code for a specified authorization amount for said transactions for said magnetic card from a credit verification source external to said vending machine; c) storing said approval code; d) completing a magnetic card transaction by operating said vending machine without exceeding said authorization limit; e) storing a transaction information record comprising transaction information corresponding to said magnetic card transaction and said magnetic information from said magnetic card; f) storing a plurality of said transaction information records, each corresponding to a separate magnetic card transaction; g) initiating, selective, first batch data communication with a remote service location for causing a plurality of charges against a plurality of magnetic cards to occur based on said stored plurality of transaction information records; h) receiving a settlement record from said remote processing location for each of said magnetic card transactions in said first batch data communication, said settlement record indicating whether said remote processing location has processed said transaction information from each of said magnetic card transactions in said first batch data communication i) selectively initiating a second batch data communication with a remote service location, separate from said remote processing location, said second batch data communication including said plurality of said transaction information records and said settlement record for each of said magnetic card transactions in said first data communication; and j) selectively resubmitting said transaction information records for any magnetic card transactions for which said remote processing location did not process transaction information from one of said magnetic card transactions. - View Dependent Claims (22, 24, 26, 28, 29)
-
Specification