Systems and methods for providing a vending network
First Claim
1. A method for providing a vending network, comprising:
- receiving inputs for monetary cashless transactions and non-monetary cashless transactions from a plurality of transaction-type devices associated with respective vending machines;
transmitting, to at least one remote server, first non-batch transaction data associated with at least a portion of the monetary cashless transactions and second non-batch transaction data associated with at least a portion of the non-monetary cashless transactions, wherein the at least one remote server is configured to inspect a class of transaction for each transaction in both at least the portion of monetary cashless transactions and at least the portion of non-monetary cashless transactions, and is further configured to permit further processing of an inspected cashless transactions when a class of transaction of the inspected cashless transaction has been previously approved to perform with the at least one transaction-type device; and
settling at least the portion of the cashless transactions via at least one vend settlement server.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention can implement systems and methods for providing a vending network. In one embodiment, a system for providing a vending network can be provided. The system can include at least one transaction-type device associated with a vending machine, wherein the at least one transaction-type device is operable to facilitate cash transactions and/or cashless transactions associated with one or more products or services offered by the vending machine. The system can also include at least one server operable to communicate with the at least one transaction-type device, wherein the at least one server is operable to receive data associated with the transactions. Furthermore, the system can include at least one vend settlement server operable to communicate with the at least one server, wherein the at least one vend settlement server can settle some or all of the transactions.
-
Citations
14 Claims
-
1. A method for providing a vending network, comprising:
-
receiving inputs for monetary cashless transactions and non-monetary cashless transactions from a plurality of transaction-type devices associated with respective vending machines; transmitting, to at least one remote server, first non-batch transaction data associated with at least a portion of the monetary cashless transactions and second non-batch transaction data associated with at least a portion of the non-monetary cashless transactions, wherein the at least one remote server is configured to inspect a class of transaction for each transaction in both at least the portion of monetary cashless transactions and at least the portion of non-monetary cashless transactions, and is further configured to permit further processing of an inspected cashless transactions when a class of transaction of the inspected cashless transaction has been previously approved to perform with the at least one transaction-type device; and settling at least the portion of the cashless transactions via at least one vend settlement server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing a vending network, comprising:
-
at least one transaction-type device associated with a vending machine, wherein the at least one transaction-type device is configured to permit one or more of a monetary cashless transaction or a non-monetary cashless transaction, and wherein the monetary cashless transaction and the non-monetary transaction is associated with one or more products or services offered by the vending machine; at least one server communicatively coupled with the at least one transaction-type device and configured to receive first non-batch data associated with the cashless transaction and second non-batch transaction data associated with the non-monetary cashless transaction, the at least one server is further configured to inspect each class of transaction of both the monetary cashless transaction and the non-monetary cashless transaction, and permit further processing of the monetary cashless transaction when the respective class of transaction has been previously approved to perform with the at least one transaction-type device, and further permit further processing of the non-monetary cashless transaction when the respective class of transaction has been previously approved to perform with the at least one transaction-type device, and the at least one server is further configured to associate a first unique identifier with each of the approved monetary cashless transactions, and further associated a second unique identifier with each of the approved non-monetary cashless transactions; and at least one vend settlement server configured to communicate with the at least one server, wherein the at least one vend settlement server is configured to settle at least one of the approved monetary cashless transactions and at least one of the approved non-monetary cashless transactions. - View Dependent Claims (13)
-
-
14. A method for providing a vending network, comprising:
-
receiving inputs for monetary cashless transactions and non-monetary cashless transactions from a plurality of transaction-type devices associated with respective vending machines; transmitting, to at least one server, first non-batch transaction data associated with at least a portion of the monetary cashless transactions and second non-batch transaction data associated with at least a portion of the non-monetary cashless transactions to at least one server, wherein the at least one server is configured to inspect class of transaction of each transaction of both at least the portion of the monetary cashless transactions and at least the portion of non-monetary cashless transactions, and further wherein the at least one server is further configured to permit further processing of at least one first transaction of the monetary cashless transactions when a respective first class of transaction has been previously approved to perform with the at least one transaction-type device, and is further configured to permit further processing of at least one second transaction of the non-monetary cashless transactions when a respective second class of transaction has been previously approved to perform with the at least one transaction-type device; associating a respective first unique identifier with at least a portion of approved monetary cashless transactions; associating a respective second unique identifier with at least a portion of approved non-monetary cashless transactions; and settling at least the portion of the approved monetary cashless transactions via at least one vend settlement server; and settling at least the portion of the approved non-monetary cashless transactions via the at least one vend settlement server.
-
Specification