Interactive interface effectuated vending
First Claim
Patent Images
1. A payment module operationally related to a vending machine controller for effectuating a cashless vend, said payment module comprising:
- a microcontroller;
an interactive interface interconnected with said microcontroller to interface said payment module to a computing platform and to communicate data between the microcontroller and the computing platform;
a vending equipment interface interconnected with said microcontroller to interconnect said payment module to said vending machine controller by way of at least a vending bus interface; and
a microcontroller readable medium encoded with an executable program code for execution by the microcontroller, said executable program code comprising instructions to;
a) monitor the status of said vending machine controller, b) form a transaction record representative of said cashless vend, said transaction record includes at least vending bus data, c) implement data fields in a memory for at least the vending bus data, d) update at least one of the data fields responsive to data received from the computing platform via the interactive interface, e) communicate to the vending machine controller via the vending equipment interface the update of the at least one of the data fields responsive to data received from the computing platform, f) communicate via the interactive interface to the computing platform said data fields responsive to the data fields changing, and g) selectively control said cashless vend.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method which effectuates an interactive interface and protocol for interfacing a payment module (system 500) to and data communicating with a computing platform (computing platform 802), wherein the computing platform can elect to control by way of the interactive interface and protocol a vending transaction cycle or alternatively elect to monitor the payment module by way of the interactive interface and protocol allowing the payment module to control a vending transaction cycle.
152 Citations
124 Claims
-
1. A payment module operationally related to a vending machine controller for effectuating a cashless vend, said payment module comprising:
-
a microcontroller; an interactive interface interconnected with said microcontroller to interface said payment module to a computing platform and to communicate data between the microcontroller and the computing platform; a vending equipment interface interconnected with said microcontroller to interconnect said payment module to said vending machine controller by way of at least a vending bus interface; and a microcontroller readable medium encoded with an executable program code for execution by the microcontroller, said executable program code comprising instructions to;
a) monitor the status of said vending machine controller, b) form a transaction record representative of said cashless vend, said transaction record includes at least vending bus data, c) implement data fields in a memory for at least the vending bus data, d) update at least one of the data fields responsive to data received from the computing platform via the interactive interface, e) communicate to the vending machine controller via the vending equipment interface the update of the at least one of the data fields responsive to data received from the computing platform, f) communicate via the interactive interface to the computing platform said data fields responsive to the data fields changing, and g) selectively control said cashless vend. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124)
-
Specification