IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0576473
(2009-10-09)
|
등록번호 |
US-8373558
(2013-02-12)
|
발명자
/ 주소 |
- Sagady, Cary
- Simpkins, Joseph
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
12 인용 특허 :
14 |
초록
▼
Devices and methods for generating an alert for a vending machine are disclosed. A method of generating an alert includes monitoring a bus for at least one communication from the vending machine controller via the bus. The bus is then monitored for a response to the communication from a peripheral d
Devices and methods for generating an alert for a vending machine are disclosed. A method of generating an alert includes monitoring a bus for at least one communication from the vending machine controller via the bus. The bus is then monitored for a response to the communication from a peripheral device to the vending machine controller via the bus. The response from the peripheral device is then processed. An alert is then generated based on the processed response. A peripheral device for generating the alert includes a bus interface configured to receive data from the bus and to transmit data onto the bus, and a processing unit coupled to the bus interface, the processing unit configured to process data received from the at least one other peripheral device and generate an alert based on the processed data.
대표청구항
▼
1. A method of generating a low coin alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the
1. A method of generating a low coin alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus;processing the response from the coin acceptor/changer by, for each coin tube of the coin acceptor/changer, checking the response to determine a number of coins in the coin tube; andgenerating the low coin alert if the number of coins in the coin tube is below a predetermined threshold. 2. The method of claim 1, wherein the step of processing the response comprises: processing the response from the coin acceptor/changer at a peripheral device coupled to the vending machine. 3. The method of claim 1, wherein the method comprises: storing the response from the coin acceptor/changer;transmitting the stored response to a processing unit remote from the vending machine; andprocessing the response from the coin acceptor/changer at the remote processing unit. 4. The method of claim 1, further comprising the step of: transmitting the low coin alert to a remote location. 5. A method of generating a low coin alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus,processing the response from the coin acceptor/changer by, for each coin tube of the coin acceptor/changer, checking the response to determine whether the coin tube is full; andgenerating the low coin alert if a coin tube is not full. 6. A method of generating a low coin alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus,processing the response from the coin acceptor/changer using the following steps: for each coin type of the coin acceptor/changer, checking the response to determine if a coin was deposited;for each deposited coin, checking the response to determine if the deposited coin is routed to a cash box or to a corresponding coin tube;for each deposited coin routed to the cash box, setting a coin counter for the coin type of the deposited coin to zero;for each deposited coin routed to the corresponding coin tube, decrementing a coin counter for the coin type of the deposited coin if the coin counter is greater than zero;for each coin type, checking the response to determine if a coin was dispensed; andfor each dispensed coin, incrementing the coin counter for the coin type of the dispensed coin; andgenerating the low coin alert if the coin counter for the dispensed coin is above a predetermined threshold. 7. A method of generating a vendor out of service alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for at least one communication from the vending machine controller via the bus;processing the at least one communication from the vending machine controller, the at least one communication indicating coin types that are accepted; andgenerating the vendor out of service alert if no coin types are accepted. 8. The method of claim 7, wherein the step of processing comprises: processing the at least one communication from the vending machine controller at a peripheral device coupled to the vending machine. 9. The method of claim 7, wherein the method comprises: storing the at least one communication from the vending machine controller;transmitting the stored communication to a processing unit remote from the vending machine; andprocessing the transmitted communication from the vending machine controller at the remote processing unit. 10. The method of claim 7, further comprising the step of: transmitting the vendor out of service alert to a remote location. 11. The method of claim 7, wherein the at least one communication includes at least two communications, the processing step comprises processing the at least two communications; and the generating step comprises generating the vendor out of service alert based on the at least two processed communications. 12. A method of generating a vendor out of service alert for a vending machine having a vending machine controller, the method comprising: monitoring a bus for at least one communication from the vending machine controller, the at least one communication including a first communication indicating coin types that are accepted, a second communication indicating bill types that are accepted, and a third communication enabling or disabling a card reader;processing the first, second, and third communications by: activating a first flag if no coin types are accepted; andactivating a second flag if no bill types are accepted; andgenerating the vendor out of service alert if the third communication disables the card reader and if the first flag and second flag are activated. 13. A peripheral device for use with a vending machine having a vending machine controller, at least one other peripheral device, and a bus interconnecting the vending machine controller and the at least one other peripheral device, the peripheral device comprising: a bus interface configured to receive data from the bus and to transmit data onto the bus; anda processing unit coupled to the bus interface, the processing unit programmed to generate a low coin alert for the vending machine by: monitoring the bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus;processing the response from the coin acceptor/changer by, for each coin tube of the coin acceptor/changer, checking the response to determine a number of coins in the coin tube; andgenerating the low coin alert if the number of coins in the coin tube is below a predetermined threshold. 14. The device of claim 13, further comprising: a memory configured to store the data received from the at least one other peripheral device; anda transceiver configured to transmit the stored data to a processing unit remote from the vending machine. 15. The device of claim 14, wherein the transceiver is further configured to transmit the alert to a remote location. 16. A peripheral device for use with a vending machine having a vending machine controller, at least one other peripheral device, and a bus interconnecting the vending machine controller and the at least one other peripheral device, the peripheral device comprising: a bus interface configured to receive data from the bus and to transmit data onto the bus; anda processing unit coupled to the bus interface, the processing unit programmed to generate a low coin alert for the vending machine by: monitoring the bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus;processing the response from the coin acceptor/changer by, for each coin tube of the coin acceptor/changer, checking the response to determine whether the coin tube is full; andgenerating the low coin alert if a coin tube is not full. 17. A peripheral device for use with a vending machine having a vending machine controller, at least one other peripheral device, and a bus interconnecting the vending machine controller and the at least one other peripheral device, the peripheral device comprising: a bus interface configured to receive data from the bus and to transmit data onto the bus; anda processing unit coupled to the bus interface, the processing unit programmed to generate a low coin alert for the vending machine by: monitoring the bus for a communication from the vending machine controller via the bus;monitoring the bus for a response to the communication from a coin acceptor/changer to the vending machine controller via the bus;processing the response from the coin acceptor/changer using the following steps: for each coin type of the coin acceptor/changer, checking the response to determine if a coin was deposited;for each deposited coin, checking the response to determine if the deposited coin is routed to a cash box or to a corresponding coin tube;for each deposited coin routed to the cash box, setting a coin counter for the coin type of the deposited coin to zero;for each deposited coin routed to the corresponding coin tube, decrementing a coin counter for the coin type of the deposited coin if the coin counter is greater than zero;for each coin type, checking the response to determine if a coin was dispensed; andfor each dispensed coin, incrementing the coin counter for the coin type of the dispensed coin; andgenerating the low coin alert if the coin counter for the dispensed coin is above a predetermined threshold. 18. A peripheral device for use with a vending machine having a vending machine controller, at least one other peripheral device, and a bus interconnecting the vending machine controller and the at least one other peripheral device, the peripheral device comprising: a bus interface configured to receive data from the bus and to transmit data onto the bus; anda processing unit coupled to the bus interface, the processing unit programmed to generate a vendor out of service alert for the vending machine by: monitoring the bus for at least one communication from the vending machine controller via the bus;processing the at least one communication from the vending machine controller, the at least one communication indicating coin types that are accepted; andgenerating the vendor out of service alert if no coin types are accepted. 19. A peripheral device for use with a vending machine having a vending machine controller, at least one other peripheral device, and a bus interconnecting the vending machine controller and the at least one other peripheral device, the peripheral device comprising: a bus interface configured to receive data from the bus and to transmit data onto the bus; anda processing unit coupled to the bus interface, the processing unit programmed to generate a vendor out of service alert for the vending machine by: monitoring the bus for at least one communication from the vending machine controller, the at least one communication including a first communication indicating coin types that are accepted, a second communication indicating bill types that are accepted, and a third communication enabling or disabling a card reader;processing the first, second, and third communications by: activating a first flag if no coin types are accepted; andactivating a second flag if no bill types are accepted; andgenerating the vendor out of service alert if the third communication disables the card reader and if the first flag and second flag are activated.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.