Method and apparatus for conducting live, point-of-sale, electronic monitoring and transaction services
First Claim
1. In a DEX enabled vending machine having a vending machine controller with a DEX interface and a multi-drop-bus interface, an enabling device for enabling electronic payment for products dispensed from said vending machine and for communicating information between said vending machine and a remote computer, said Enabler comprising:
- a wireless data network transceiver linked to said DEX interface;
a card reader for entering credit card account information; and
a micro-controller in communication with said transceiver and connected to said multi-drop-bus interface.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing information from a point-of-sale/usage device includes a remote computer in communication with a computer network, the remote computer having a database for storing information obtained from a point-of-sale/usage device, and a wireless data network in communication with the computer network. The point-of-sale/usage device includes a controller for managing operation of the point-of-sale/usage device and having memory for storing information related to the operation of the point-of-sale/usage device and information related to purchases of a product and/or service, an interface for transferring data from the controller and an Enabler device. The Enabler device includes a wireless data network transceiver linked to the interface, and a card reader in communication with the transceiver for entering credit card account information. The Enabler may also include a micro-controller, depending upon the configuration of the point-of-sale/usage device.
-
Citations
50 Claims
-
1. In a DEX enabled vending machine having a vending machine controller with a DEX interface and a multi-drop-bus interface, an enabling device for enabling electronic payment for products dispensed from said vending machine and for communicating information between said vending machine and a remote computer, said Enabler comprising:
-
a wireless data network transceiver linked to said DEX interface;
a card reader for entering credit card account information; and
a micro-controller in communication with said transceiver and connected to said multi-drop-bus interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a vending machine having a vending machine controller and an enabling device for enabling electronic payment for products dispensed from said vending machine and for communicating information between said vending machine and a remote computer, said Enabler comprising:
-
a wireless data network transceiver linked to an interface of said vending machine controller;
a card reader for entering credit card account information; and
a micro-controller in communication with said transceiver and said interface of said vending machine controller. - View Dependent Claims (7)
-
-
8. A system for managing information from a vending machine comprising:
-
a remote computer having a database for storing information obtained from a DEX enabled vending machine, said remote computer in communication with a computer network;
a wireless data network in communication with said computer network;
a DEX enabled vending machine including;
a vending machine controller for managing operation of the vending machine and having memory for storing information related to the operation of said vending machine and information related to at least one of the inventory of vended product and sales of the vended product;
a DEX interface for transferring audit data from said vending machine controller;
a multi-drop-bus for connection of peripheral devices to said vending machine controller;
an Enabler device comprising;
a wireless data network transceiver linked to said DEX interface;
a card reader for entering credit card account information, said reader in communication with said transceiver; and
a micro-controller in communication with said transceiver and connected to said multi-drop-bus interface. - View Dependent Claims (9)
-
-
10. A system for managing information from a vending machine comprising:
-
a remote computer having a database for storing information obtained from a vending machine, said remote computer in communication with a computer network;
a wireless data network in communication with said computer network;
a vending machine including;
a vending machine controller for managing operation of the vending machine and having memory for storing information related to the operation of said vending machine and information related to at least one of the inventory of vended product and sales of the vended product;
an interface for transferring data from said vending machine controller;
an Enabler device including;
a wireless data network transceiver linked to said interface;
a card reader for entering credit card account information, said reader in communication with said transceiver; and
a micro-controller in communication with said transceiver and said vending machine controller. - View Dependent Claims (11, 12, 14, 15, 16, 17, 18, 19)
-
-
13. A method for monitoring inventory in a vending machine comprising:
-
providing a vending machine having a vending machine controller including a memory for storing transaction information, said vending machine capable of vending preloaded product having a unique identification from a known inventory of said product and having a predetermined selling price, wherein in response to a request from a buyer and upon tendering payment equal to or greater than said predetermined selling price, said vending machine having the capability to create data representative of said unique product identification, and the time of any vending event, and method of payment of such event;
providing a communication link between said vending machine and a remote computer on a computer network via a wireless data network creating a data record of all vending events, storing a plurality of said data records in said memory;
transmitting said plurality of data records to said remote computer via said wireless data network.
-
-
20. A method for managing information from a vending machine comprising:
-
sending a first request from a remote computer on a computer network to a remote vending machine, said request for vending machine data stored in a database in said vending machine and said first request is sent to said vending machine via a wireless data network;
forwarding said data from said vending machine to said remote computer in response to said request. - View Dependent Claims (21)
-
-
22. A method for updating a product database in a remote vending machine comprising:
-
providing a vending machine having a vending machine controller in communication with a wireless transceiver for communicating with a remote computer on a computer network via a wireless data network;
sending a command from said remote computer to said vending machine, said command for changing writable fields of said database with new information;
sending said new information from said remote computer; and
storing said new information in said writable fields. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
23. A method of settling a credit transaction from a point of sale device comprising:
-
entering credit account information into a point of sale machine for conducting a purchasing transaction for a product and/or service;
authenticating said account information;
upon said account information being authentic, said method further comprises determining the availability of memory space to store transaction information necessary to settle said transaction with a credit company issuing said credit account;
storing said transaction information necessary to settle said transaction in said memory space when said memory space is available;
settling said transaction with said credit company at a predetermined later time.
-
-
37. A computer readable medium having computer-executable instructions for performing a method comprising:
-
sending a first request from a remote computer on a computer network to a remote vending machine, said request for vending machine data stored in a database in said vending machine and said first request is sent to said vending machine via a wireless data network;
forwarding said data from said vending machine to said remote computer in response to said request.
-
-
38. A computer readable medium having computer executable instructions for performing a method for updating a product database in a remote vending machine comprising:
-
providing a vending machine having a vending machine controller in communication with a wireless transceiver for communicating with a remote computer on a computer network via a wireless data network;
sending a command from said remote computer to said vending machine, said command for changing writable fields of said database with new information;
sending said new information from said remote computer; and
storing said new information in said writable fields.
-
-
39. A computer readable medium having computer-executable instructions for settling a credit transaction from a point of sale device comprising:
-
entering credit account information into a point of sale machine for conducting a purchasing transaction for a product and/or service;
authenticating said account information;
upon said account information being authentic, said method further comprises determining the availability of memory space to store transaction information necessary to settle said transaction with a credit company issuing said credit account;
storing said transaction information necessary to settle said transaction in said memory space when said memory space is available;
settling said transaction with said credit company at a predetermined later time.
-
-
40. In a point of sale device having a controller and an enabling device for enabling electronic payment for purchases from said point of sale device and for communicating information between said point of sale device and a remote computer, said Enabler comprising:
-
a wireless data network transceiver linked to an interface of said controller;
a card reader for entering credit card account information, said reader in communication with said transceiver; and
a micro-controller in communication with said transceiver and said interface of said controller.
-
-
41. A system for managing information from a point-of-sale device comprising:
-
a remote computer having a database for storing information obtained from a point of sale device, said remote computer in communication with a computer network;
a wireless data network in communication with said computer network;
a point of sale device including;
a controller for managing operation of the point of sale device and having memory for storing information related to the operation of said point of sale device and information related to purchases of a product and/or service;
an interface for transferring data from said controller;
an Enabler device comprising;
a wireless data network transceiver linked to said interface;
a card reader for entering credit card account information, said reader in communication with said transceiver; and
a micro-controller in communication with said transceiver and said controller.
-
-
42. A method for managing information from a point of sale device comprising:
-
sending a first request from a remote computer on a computer network to a remote point of sale device, said request for at least one of transaction and telemetry data stored in a database in said point of sale device and said first request is sent to said point of sale device via a wireless data network;
forwarding said data from said point of sale device to said remote computer in response to said request.
-
-
43. A method of authorizing a credit transaction from a point of sale device comprising:
-
entering credit account information into a point of sale machine for conducting a purchasing transaction for a product and/or service;
forwarding said credit account information to a remote computer;
forwarding said credit account information from said remote computer to a credit card processor host to obtain a credit approval; and
transmitting said credit approval from said credit card processor host to said point of sale device via said remote computer. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
Specification