WO1997029446A1 - Point of sale system for processing statistics and diagnostics and method of operating same - Google Patents

Point of sale system for processing statistics and diagnostics and method of operating same Download PDF

Info

Publication number
WO1997029446A1
WO1997029446A1 PCT/US1997/001709 US9701709W WO9729446A1 WO 1997029446 A1 WO1997029446 A1 WO 1997029446A1 US 9701709 W US9701709 W US 9701709W WO 9729446 A1 WO9729446 A1 WO 9729446A1
Authority
WO
WIPO (PCT)
Prior art keywords
vending
processor
pos
vending machine
communications
Prior art date
Application number
PCT/US1997/001709
Other languages
French (fr)
Inventor
Conrad R. Solberg
Christopher J. Rogney
Fredric C. Zimmerman
Verne L. Severson
Original Assignee
Smarte Carte, Inc.
Commstar
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Smarte Carte, Inc., Commstar filed Critical Smarte Carte, Inc.
Priority to AU19532/97A priority Critical patent/AU1953297A/en
Priority to EP97907555A priority patent/EP0880750A4/en
Publication of WO1997029446A1 publication Critical patent/WO1997029446A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F5/00Coin-actuated mechanisms; Interlocks
    • G07F5/18Coin-actuated mechanisms; Interlocks specially adapted for controlling several coin-freed apparatus from one place
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/002Vending machines being part of a centrally controlled network of vending machines
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
    • G07F9/026Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/08Counting total of coins inserted
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G3/00Alarm indicators, e.g. bells

Definitions

  • the present invention relates generally to point-of-sale (POS) credit and debit networks and in particular to a system and method for processing statistics and diagnostics when POS devices are installed in conjunction with vending devices or other unattended equipment.
  • POS point-of-sale
  • Point-of-sale (POS) devices are available for processing credit cards, debit cards or other financial transactions from a vending machine for processing by a host computer. These vending machines pass sale information to the credit card device; then the credit card device transmits the information to a financial-processing host computer.
  • the POS device is a data communication device that is programmed to communicate in a proper format for processing financial information. Most point of sale devices have a processor, an internal modem, a credit card reader, a keypad and a display. When used with vending machines, the keypad and display are not usually required. The modem is always required for purposes of this discussion.
  • Vending machines are becoming more processor-driven as microprocessors and electronic components are more readily available. This added capability allows for more communications and data gathering then previously considered.
  • vending machines which are unattended for the most part, are susceptible to maintenance issues and supply and inventory reporting problems.
  • a beneficial result of such a system is cost savings due to a reduction of personnel needed to physically travel to and check on the vending machines.
  • Such a system could also increase revenues by ensuring that the vending equipment is operational and fully stocked.
  • a need to "eavesdrop" (or determine the machine's activities) electronically from a remote site has also arisen.
  • Yet another object of the invention is to advantageously use inherent POS device capabilities and electronics to provide reporting from the vending machines, thereby eliminating or reducing the cost of providing separate communications capabilities.
  • the present invention provides the capability for vending machine operators to access statistics and diagnostic information regarding the operation of remotely located and unattended vending machines.
  • the vending machine provides information, or access to information, to a connected POS device.
  • This POS device then stores the information for subsequent transmission to a remote computer for processing.
  • the POS device when instructed, can immediately transmit the information to a remote computer for processing.
  • the present invention also takes advantage of the existing POS device's transmission and processing capabilities so that information may be acceded without visiting the vending machine at the remote site.
  • An example of a method for accessing the information uses a remote computer to dial the POS device via switched public-domain telephone networks and to instruct the POS device to connect the remote computer to the vending information or the vending machine for gathering information.
  • Another example of a method for accessing information uses the vending machine to instruct the POS device to place a call using the public domain telephone networks to a remote computer in order to send information to the computer.
  • a system for monitoring and interrogating a vending machine comprises a vending machine, a point-of-sale (POS device connected to the vending machine and a remote processor connected to the POS device via a data communications facility.
  • the POS device further comprises: a communications processor connected to the data communications facility; a router connected to the communications processor; a card processor connected to the communications processor; a POS statistical processor connected to the router; and a POS-to- vending communications processor connected to the router, the card processor and to the vending machine.
  • the system further comprises a vending-to-POS communications processor connected to the POS-to-vending communications processor of the POS device; a vending logic control processor connected to the vending-to-POS communications processor; and a vending statistics and diagnostics processor connected to the vending-to-POS communications processor and to the vending logic control processor.
  • a request processor an outboard response processor connected to the request processor; a vending test and reporting processor connected to the request processor; and a statistics and error register connected to the outbound response processor and to the vending test and reporting processor.
  • a vend logic controller connected to the vending test and reporting processor of the vending statistics and diagnostics processor; and means for detecting a malfunction of the vending machine connected to the vend logic controller.
  • the present invention provides a system for monitoring unattended remote vending equipment.
  • the system comprises a point of sale (POS) device connected to the vending machine; a remote device connected to the POS device to process statistical or diagnostic data concerning the vending machine; means for detecting an operational status parameter of the vending machine; means for storing the parameter; and means for transmitting the parameter to the remote device via the POS device.
  • the system further comprises means of reinstructing the vending device to transmit a report via the POS device to the remote device.
  • the system further comprises means for obtaining on ⁇ line parameters from the vending machine.
  • the system further comprises means for providing bi ⁇ directional communication between the remote device and the vending machine.
  • the system further comprises means for providing means for providing bi-directional communication between the remote device and the vending machine via the POS device.
  • the present invention also provides a method for processing and reporting diagnostics and statistics of a vending machine to a remote cite.
  • a method comprises the steps of connecting a vending machine to a point-of- sale (POS) device; connecting a remote device to the POS device to process statistical or diagnostic data concerning the vending machine; detecting an operational status parameter of the vending machine; storing the parameter in a storage means; and transmitting the parameter to the remote device via the POS device.
  • POS point-of- sale
  • the method further provides the step of detecting a vending statistic of the vending machine. In an embodiment, the method further provides the step of detecting a vending diagnostic parameter of the vending machine.
  • the method further provides the step of detecting an error in the operation of the vending machine.
  • the method further provides the step of storing the parameter in a register.
  • the method further provides the step of displaying the parameter.
  • the method further provides the step of initiating a self-diagnosis of the operation of the vending machine. In an embodiment, the method further provides the step of determining an inventory of consumable in the vending machine. In an embodiment, the method further provides the step of faxing the parameters via facsimile.
  • the method further provides the step of using the remote device to initiate the processing. In an embodiment, the method further provides the step of using the vending machine to initiate the processing to the remote device.
  • the method further provides the step of programming the POS device to gather parameters for a set time period.
  • the method further provides the step of programming the vending machine to gather parameters for a set time period.
  • the method further provides the step of automatically collecting predetermined parameters at predetermined time intervals.
  • the method further provides the step of connecting the remote device to the POS device locally.
  • Figure 1 is a block diagram of an embodiment of a system for processing statistics and diagnostics for a vending operation using a POS device of the present invention.
  • FIG. 2 is a block diagram of an embodiment of the POS device and the vending machine of the present invention in greater detail.
  • Figure 3 is a block diagram of a vending statistics and diagnostic processor and vending logic and control processor detailing involved in gathering and reporting vending machine statistics in the present invention.
  • FIG. 1 is a block diagram of a POS-based system for gathering statistics and diagnostic information from a vending machine and providing a means to retrieve or receive the information utilizing a commercially-available POS device.
  • the present invention is indicated generally by reference numeral
  • a POS device 6 depicted in Figure 1 is normally connected to a credit card processor 2 via a data communications facility 3 for the purpose of transmitting credit card or debit card transaction information.
  • the POS device 6 receives commercials transaction information from vending equipment 7 and properly formats the data for transmission to the credit card processor 2.
  • the credit card processor 2 communicates the results of the transaction back to the POS device 6 which then completes the transaction.
  • the data communications facility 3 in Figure 1 can have various embodiments. For example, telephone facilities, satellite facilities, leased line facilities or any other means for communicating between the credit card processor 2 and the POS device 6 can be used.
  • the credit card processor 2 may be any transaction processing computer or processor that receives information which can allow for transfer of financial information from a user of the vending equipment 7 to the owner of said equipment resulting from services performed or products delivered from the vending equipment 7.
  • the credit card processor 2 may be used for processing credit cards, debit cards or other financial information.
  • the credit card processor 2 can handle cards using magnetic stripe information, chip card information or any other means at the POS device 6 which identifies the user of the vending equipment 7.
  • the POS device 6 may communicate to the data communications facility
  • POS device 8, 10 may communicate through a POS communications controller 5 as shown in Figure 1.
  • the POS communicate through a POS communications controller 5 as shown in Figure 1.
  • the POS communications controller 5 allows multiple POS devices 8, 10 to share one connection to the data communications facility 3. This sharing arrangement reduces costs of using the data communications facility 3 and allows for less expensive equipment to be used as the POS device 8, 10.
  • Many such POS devices may be connected to the POS controller 5 and may be connected via various means, such as a local area network, serial connections or wireless connections. Vending equipment 9, 1 1 may be connected to these POS devices 8, 10 respectively, to provide for processing financial transactions.
  • the present invention also includes a remote computer 4 that may connect to the POS devices 6, 8, 10 to collect and/or process statistical or diagnostic data concerning the vending equipment 7, 9, 1 1.
  • the computer 4 can connect to the POS device 6, 8, 10 in the same manner as the credit card processor 2 by using the data communications facility 3.
  • the POS device 6 will determine the method of communication as depicted in Figure 2. This is done by a communications processor 61.
  • the communications processor 61 determines, from the data received from the data communication facility 3 or the POS communications controller 5, which type of messaging has been received by the POS device 6.
  • the POS device communications processor 61 then sends the information to a statistics and diagnostic router 63 which determines if the statistics and/or diagnostics request is for the POS device. When this is true, the request is routed to a POS statistics and diagnostics processor 65 or to a POS-to-vending communications processor 64 for communications to the vending equipment 7. If the router 63 routes the request to the POS statistics and diagnostics processor 65, then the POS processor 65 performs the processes per normal statistical practices that are common in POS devices and returns the diagnostics results or statistical data from the processor 65 to the router 63 which then sends the data to the POS device communications processor 61.
  • the communications processor 61 formats the data properly so that it is communicated to the remote computer 4 via the data communications facility 3 or the POS communications controller 5 and the data communications facility 3.
  • the router 63 will send the request to a POS-to-vending communications processor
  • vending-to-POS communications processor 71 determines if the data is vending logic and control signals, in which case it will send the data to a vending logic and control processor 72. If the data is a request for statistical and diagnostic data, the communications processor 71 will route the data to a vending statistical and diagnostic processor 73.
  • the vending logic and control processor 72 and the vending statistical and diagnostic processor 73 are shown in Figure 3.
  • the statistical and diagnostic processor 73 has a request processor 731 depicted in Figure 3 that will receive any diagnostic and statistical request.
  • the request processor 731 will determine the nature of the diagnostic or statistical request.
  • the vending logic and control processor 72 and the vending statistical and diagnostic processor 73 are shown in Figure 3.
  • the statistical and diagnostic processor 73 has a request processor 731 depicted in Figure 3 that will receive any diagnostic and statistical request.
  • the request processor 731 will determine the nature of the diagnostic or statistical request.
  • the processor 731 will request an outbound response processor 732 to obtain the data from the data base registers 733 and transmit it back to the POS-to-vending communications processor 64 where it will be transferred to the statistics and diagnostic router 63 for eventual transmission back to the remote computer 4.
  • the request processor 731 will pass the request along to a vending test and reporting processor 734 which will forward the request commands to a vending machine logic control processor 721.
  • the vending machine logic controller 721 has normal vending functions of receiving monetary information from a vending currency processor 722 and controlling the resulting vend operation with a vend delivery mechanism sensing and control processor 723.
  • the vend logic controller 721 also provides consumer interactive information such as keypad and display information via the interactive processor 724.
  • the current invention uses the vend logic controller 721 to receive requests for diagnostic exercises and routes then to the vend delivery and mechanism sensing and control processor 723 for actual running of the machine using a vend action mechanism processor 725.
  • the result of this operation is sensed by a vend sensing circuit 726 and reported back to the vend delivery mechanism sensing and control processor 723 for reporting to the vend logic controller 721.
  • the vend logic controller 721 communicates the information to the vending test and reporting processor 734.
  • the processor 734 posts the results in the error register 733 and notifies the request processor 731.
  • the request processor 731 instructs the outbound response processor 732 to send the resulting data to the POS device 6 for transmission through the data communications facility 3, to the remote computer 4.
  • the remote computer 4 stores the information in a database format or report directly using a printer or other device attached to the computer for user notification of the results.
  • the vend delivery mechanism 723 may report an error to the vend logic controller 721 which may post an error on a visible means (not shown) using the interactive processor 724.
  • the vend logic controller 721 may also be programmed to initiate a self-reporting diagnostic to the vending statistics and diagnostics processor 73.
  • the vend logic controller 721 may also detect errors in any other processes such as the vend currency process 722 and also report those to the vending statistical and diagnostics processor 73. To accomplish the reporting, the vend logic controller 721 reports any malfunction to the vending test and reporting processor 734.
  • the processor 734 posts the results in the error register 733 and notifies the request processor 731.
  • the request processor 731 instructs the outbound response processor 732 to send the resulting data to the POS device 6 for transmission through the data communication facility 3, or the POS communications controller 5 and the data communications facility 3, to the remote computer 4.
  • the remote computer 4 stores the information in a database format or report directly using a printer or other device attached to the computer for user notification of the results.

Abstract

A point-of-sale (POS) system and method for gathering, processing and reporting statistics of unattended vending equipment is provided. The method includes: connecting a vending machine to a POS device; connecting a remote device to the POS device to process statistical or diagnostic data concerning the vending machine; detecting an operational status parameter of the vending machine; storing the parameter; and transmitting the parameter to the remote device via the POS device. The system includes a vending machine; a POS device (6) connected to the vending machine (7); a remote processor (4) connected to the POS device; wherein the POS device further comprises: a communications processor; a router connected to the communications processor; a card processor connected to the communications processor; a POS statistical processor connected to the router; and a POS-to-vending communications processor connected to the router, the card processor and the vending machine.

Description

POINT OF SALE SYSTEM FOR PROCESSING STATISTICS AND DIAGNOSTICS AND METHOD OF OPERATING SAME
BACKGROUND OF THE INVENTION The present invention relates generally to point-of-sale (POS) credit and debit networks and in particular to a system and method for processing statistics and diagnostics when POS devices are installed in conjunction with vending devices or other unattended equipment.
Point-of-sale (POS) devices are available for processing credit cards, debit cards or other financial transactions from a vending machine for processing by a host computer. These vending machines pass sale information to the credit card device; then the credit card device transmits the information to a financial-processing host computer. The POS device is a data communication device that is programmed to communicate in a proper format for processing financial information. Most point of sale devices have a processor, an internal modem, a credit card reader, a keypad and a display. When used with vending machines, the keypad and display are not usually required. The modem is always required for purposes of this discussion.
Vending machines are becoming more processor-driven as microprocessors and electronic components are more readily available. This added capability allows for more communications and data gathering then previously considered. However, vending machines, which are unattended for the most part, are susceptible to maintenance issues and supply and inventory reporting problems.
A need has arisen to gather and process more information about the vending machine and its status and to use the POS device for this purpose. A beneficial result of such a system is cost savings due to a reduction of personnel needed to physically travel to and check on the vending machines. Such a system could also increase revenues by ensuring that the vending equipment is operational and fully stocked. A need to "eavesdrop" (or determine the machine's activities) electronically from a remote site has also arisen.
- ->
BRIEF SUMMARY OF THE INVENTION It is an object of the present invention to provide a means for vending operators to gain access to or to obtain a report of vending operations by using a POS device attached to a vending machine. Another object of the invention is to provide an economic advantage for operating vending machines by providing notification of supply shortages in the machines or malfunctioning equipment components in the machines.
Yet another object of the invention is to advantageously use inherent POS device capabilities and electronics to provide reporting from the vending machines, thereby eliminating or reducing the cost of providing separate communications capabilities.
The present invention provides the capability for vending machine operators to access statistics and diagnostic information regarding the operation of remotely located and unattended vending machines. To this end, the vending machine provides information, or access to information, to a connected POS device. This POS device then stores the information for subsequent transmission to a remote computer for processing. Alternatively, the POS device, when instructed, can immediately transmit the information to a remote computer for processing. The present invention also takes advantage of the existing POS device's transmission and processing capabilities so that information may be acceded without visiting the vending machine at the remote site.
An example of a method for accessing the information uses a remote computer to dial the POS device via switched public-domain telephone networks and to instruct the POS device to connect the remote computer to the vending information or the vending machine for gathering information. Another example of a method for accessing information uses the vending machine to instruct the POS device to place a call using the public domain telephone networks to a remote computer in order to send information to the computer. To achieve the objects of the present invention, a system for monitoring and interrogating a vending machine is provided. The system comprises a vending machine, a point-of-sale (POS device connected to the vending machine and a remote processor connected to the POS device via a data communications facility. The POS device further comprises: a communications processor connected to the data communications facility; a router connected to the communications processor; a card processor connected to the communications processor; a POS statistical processor connected to the router; and a POS-to- vending communications processor connected to the router, the card processor and to the vending machine.
In an embodiment, the system further comprises a vending-to-POS communications processor connected to the POS-to-vending communications processor of the POS device; a vending logic control processor connected to the vending-to-POS communications processor; and a vending statistics and diagnostics processor connected to the vending-to-POS communications processor and to the vending logic control processor. In an embodiment a request processor; an outboard response processor connected to the request processor; a vending test and reporting processor connected to the request processor; and a statistics and error register connected to the outbound response processor and to the vending test and reporting processor. In an embodiment a vend logic controller connected to the vending test and reporting processor of the vending statistics and diagnostics processor; and means for detecting a malfunction of the vending machine connected to the vend logic controller.
In another embodiment the present invention provides a system for monitoring unattended remote vending equipment. The system comprises a point of sale (POS) device connected to the vending machine; a remote device connected to the POS device to process statistical or diagnostic data concerning the vending machine; means for detecting an operational status parameter of the vending machine; means for storing the parameter; and means for transmitting the parameter to the remote device via the POS device. In an embodiment, the system further comprises means of reinstructing the vending device to transmit a report via the POS device to the remote device. In an embodiment, the system further comprises means for obtaining on¬ line parameters from the vending machine. In an embodiment, the system further comprises means for providing bi¬ directional communication between the remote device and the vending machine. In an embodiment, the system further comprises means for providing means for providing bi-directional communication between the remote device and the vending machine via the POS device. In addition, the present invention also provides a method for processing and reporting diagnostics and statistics of a vending machine to a remote cite. A method comprises the steps of connecting a vending machine to a point-of- sale (POS) device; connecting a remote device to the POS device to process statistical or diagnostic data concerning the vending machine; detecting an operational status parameter of the vending machine; storing the parameter in a storage means; and transmitting the parameter to the remote device via the POS device.
In an embodiment, the method further provides the step of detecting a vending statistic of the vending machine. In an embodiment, the method further provides the step of detecting a vending diagnostic parameter of the vending machine.
In an embodiment, the method further provides the step of detecting an error in the operation of the vending machine.
In an embodiment, the method further provides the step of storing the parameter in a register.
In an embodiment, the method further provides the step of displaying the parameter.
In an embodiment, the method further provides the step of initiating a self-diagnosis of the operation of the vending machine. In an embodiment, the method further provides the step of determining an inventory of consumable in the vending machine. In an embodiment, the method further provides the step of faxing the parameters via facsimile.
In an embodiment, the method further provides the step of using the remote device to initiate the processing. In an embodiment, the method further provides the step of using the vending machine to initiate the processing to the remote device.
In an embodiment, the method further provides the step of programming the POS device to gather parameters for a set time period.
In an embodiment, the method further provides the step of programming the vending machine to gather parameters for a set time period.
In an embodiment, the method further provides the step of automatically collecting predetermined parameters at predetermined time intervals.
In an embodiment, the method further provides the step of connecting the remote device to the POS device locally. Features and advantages of the invention will become apparent from the following specification which, in association with the attached drawing figures and claims, describes the invention. The figures are annotated with consistent reference numerals throughout.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
Figure 1 is a block diagram of an embodiment of a system for processing statistics and diagnostics for a vending operation using a POS device of the present invention.
Figure 2 is a block diagram of an embodiment of the POS device and the vending machine of the present invention in greater detail.
Figure 3 is a block diagram of a vending statistics and diagnostic processor and vending logic and control processor detailing involved in gathering and reporting vending machine statistics in the present invention.
- 8 -
DETAILED DESCRIPTION OF THE INVENTION Figure 1 is a block diagram of a POS-based system for gathering statistics and diagnostic information from a vending machine and providing a means to retrieve or receive the information utilizing a commercially-available POS device. The present invention is indicated generally by reference numeral
1.
A POS device 6 depicted in Figure 1 is normally connected to a credit card processor 2 via a data communications facility 3 for the purpose of transmitting credit card or debit card transaction information. The POS device 6 receives commercials transaction information from vending equipment 7 and properly formats the data for transmission to the credit card processor 2. The credit card processor 2 communicates the results of the transaction back to the POS device 6 which then completes the transaction.
The data communications facility 3 in Figure 1 can have various embodiments. For example, telephone facilities, satellite facilities, leased line facilities or any other means for communicating between the credit card processor 2 and the POS device 6 can be used.
In addition, the credit card processor 2 may be any transaction processing computer or processor that receives information which can allow for transfer of financial information from a user of the vending equipment 7 to the owner of said equipment resulting from services performed or products delivered from the vending equipment 7. The credit card processor 2 may be used for processing credit cards, debit cards or other financial information. The credit card processor 2 can handle cards using magnetic stripe information, chip card information or any other means at the POS device 6 which identifies the user of the vending equipment 7.
The POS device 6 may communicate to the data communications facility
3 by direct means depicted in Figure 1 as POS device 6. Alternatively, a POS device 8, 10 may communicate through a POS communications controller 5 as shown in Figure 1. The POS communicate through a POS communications controller 5 as shown in Figure 1. The POS communications controller 5 allows multiple POS devices 8, 10 to share one connection to the data communications facility 3. This sharing arrangement reduces costs of using the data communications facility 3 and allows for less expensive equipment to be used as the POS device 8, 10. Many such POS devices may be connected to the POS controller 5 and may be connected via various means, such as a local area network, serial connections or wireless connections. Vending equipment 9, 1 1 may be connected to these POS devices 8, 10 respectively, to provide for processing financial transactions.
The present invention also includes a remote computer 4 that may connect to the POS devices 6, 8, 10 to collect and/or process statistical or diagnostic data concerning the vending equipment 7, 9, 1 1. The computer 4 can connect to the POS device 6, 8, 10 in the same manner as the credit card processor 2 by using the data communications facility 3.
The POS device 6 will determine the method of communication as depicted in Figure 2. This is done by a communications processor 61. The communications processor 61 determines, from the data received from the data communication facility 3 or the POS communications controller 5, which type of messaging has been received by the POS device 6.
The POS device communications processor 61 then sends the information to a statistics and diagnostic router 63 which determines if the statistics and/or diagnostics request is for the POS device. When this is true, the request is routed to a POS statistics and diagnostics processor 65 or to a POS-to-vending communications processor 64 for communications to the vending equipment 7. If the router 63 routes the request to the POS statistics and diagnostics processor 65, then the POS processor 65 performs the processes per normal statistical practices that are common in POS devices and returns the diagnostics results or statistical data from the processor 65 to the router 63 which then sends the data to the POS device communications processor 61. The communications processor 61 formats the data properly so that it is communicated to the remote computer 4 via the data communications facility 3 or the POS communications controller 5 and the data communications facility 3.
If the statistical or diagnostic request is for the vending equipment, the router 63 will send the request to a POS-to-vending communications processor
64 for transmission to a vending-to-POS communications processor 71 of the vending equipment 7. The vending-to-POS communications processor 71 determines if the data is vending logic and control signals, in which case it will send the data to a vending logic and control processor 72. If the data is a request for statistical and diagnostic data, the communications processor 71 will route the data to a vending statistical and diagnostic processor 73.
The vending logic and control processor 72 and the vending statistical and diagnostic processor 73 are shown in Figure 3. The statistical and diagnostic processor 73 has a request processor 731 depicted in Figure 3 that will receive any diagnostic and statistical request. The request processor 731 will determine the nature of the diagnostic or statistical request.
The vending logic and control processor 72 and the vending statistical and diagnostic processor 73 are shown in Figure 3. The statistical and diagnostic processor 73 has a request processor 731 depicted in Figure 3 that will receive any diagnostic and statistical request. The request processor 731 will determine the nature of the diagnostic or statistical request.
If the request involves retrieving statistical information from statistical and error data base registers 733, then the processor 731 will request an outbound response processor 732 to obtain the data from the data base registers 733 and transmit it back to the POS-to-vending communications processor 64 where it will be transferred to the statistics and diagnostic router 63 for eventual transmission back to the remote computer 4.
If the request involves exercising the vending machine for diagnostic purposes, the request processor 731 will pass the request along to a vending test and reporting processor 734 which will forward the request commands to a vending machine logic control processor 721. The vending machine logic controller 721 has normal vending functions of receiving monetary information from a vending currency processor 722 and controlling the resulting vend operation with a vend delivery mechanism sensing and control processor 723. The vend logic controller 721 also provides consumer interactive information such as keypad and display information via the interactive processor 724. In addition to these normal functions, the current invention uses the vend logic controller 721 to receive requests for diagnostic exercises and routes then to the vend delivery and mechanism sensing and control processor 723 for actual running of the machine using a vend action mechanism processor 725. The result of this operation is sensed by a vend sensing circuit 726 and reported back to the vend delivery mechanism sensing and control processor 723 for reporting to the vend logic controller 721. The vend logic controller 721 communicates the information to the vending test and reporting processor 734. The processor 734 posts the results in the error register 733 and notifies the request processor 731. The request processor 731 instructs the outbound response processor 732 to send the resulting data to the POS device 6 for transmission through the data communications facility 3, to the remote computer 4. The remote computer 4 stores the information in a database format or report directly using a printer or other device attached to the computer for user notification of the results.
If the vending equipment 7 logically detects a malfunction of the vend action mechanism 725 in the course of operation, the vend delivery mechanism 723 may report an error to the vend logic controller 721 which may post an error on a visible means (not shown) using the interactive processor 724. The vend logic controller 721 may also be programmed to initiate a self-reporting diagnostic to the vending statistics and diagnostics processor 73. The vend logic controller 721 may also detect errors in any other processes such as the vend currency process 722 and also report those to the vending statistical and diagnostics processor 73. To accomplish the reporting, the vend logic controller 721 reports any malfunction to the vending test and reporting processor 734. The processor 734 posts the results in the error register 733 and notifies the request processor 731. The request processor 731 instructs the outbound response processor 732 to send the resulting data to the POS device 6 for transmission through the data communication facility 3, or the POS communications controller 5 and the data communications facility 3, to the remote computer 4. The remote computer 4 stores the information in a database format or report directly using a printer or other device attached to the computer for user notification of the results.
It should be understood that various changes and modifications to the presently preferred embodiments described herein will be apparent to those skilled in the art. Such changes and modifications may be made without departing from the spirit and scope of the present invention and without diminishing its attendant advantages. It is, therefore, intended that such changes and modifications be covered by the appended claims.

Claims

CLAIMS: I. A system of monitoring and interrogating a vending machine, comprising: a vending machine; a point-of-sale (POS) device connected to the vending machine; a remote processor connected to the POS device via a data communications facility; wherein the POS device further comprises: a communications processor connected to the data communications facility; a router connected to the communications processor; a card processor connected to the communications processor; a POS statistical processor connected to the router; and a POS-to-vending communications processor connected to the router, the card processor and to the vending machine.
2. The system of Claim 1 wherein the vending machine further comprises: a vending-to-POS communications processor connected to the POS-to- vending communications processor of the POS device; a vending logic control processor connected to the vending-to-POS communications processor; and a vending statistics and diagnostics processor connected to the vending- to-POS communications processor and to the vending logic control processor.
3. The system of Claim 2 wherein the vending statistics and diagnostics processor further comprises; a request processor; an outboard response processor connected to the request processor; a vending test and reporting processor connected to the request processor; and a statistics and error register connected to the outboard response processor and to the vending test and reporting processor.
4. The system of Claim 2 wherein the vending logic control processor further comprises: a vend logic controller connected to the vending test and reporting processor of the vending statistics and diagnostics processor; and means for detecting a malfunction of the vending machine connected to the vend logic controller.
5. A system for monitoring unattended remote vending equipment, comprising: a vending machine; a point-of-sale (POS) device connected to the vending machine; a remote device connected to the POS device to process statistical or diagnostic data concerning the vending machine; means for detecting an operational status parameter of the vending machine; means for storing the parameter; and means for transmitting the parameter to the remote device via the POS device.
6. The system of Claim 5 further comprising: means for instructing the vending device to transmit a report via the POS device to the remote device.
7. The system of Claim 5 further comprising: means for obtaining on-line parameters from the vending machine.
8. The system of Claim 5 further comprising: means for providing bi-directional communication between the remote device and the vending machine.
9. The system of Claim 5 further comprising: means for providing means for providing bi-directional communication between the remote device and the vending machine via the POS device.
10. A method for processing and reporting diagnostics and statistics of a vending machine to a remote site, comprising the steps of: connecting a vending machine to a point-of-sale (POS) device; connecting a remote device to the POS device to process statistical or diagnostic data concerning the vending machine; detecting an operational status parameter of the vending machine; storing the parameter in a storage means; and transmitting the parameter to the remote device via the POS device.
1 1. The method of Claim 10 further comprising the step of: detecting a vending statistic of the vending machine.
12. The method of Claim 10 further comprising the step of: detecting a vending diagnostic parameter of the vending machine.
13. The method of Claim 10 further comprising the step of: detecting an error in the operation of the vending machine.
14. The method of claim 10 further comprising the step of: storing the parameter in a register.
15. The method of Claim 10 further comprising the step of: displaying the parameter.
16. The method of Claim 10 further comprising the step of: initiating a self-diagnosis of the operation of the vending machine.
17. The method of Claim 10 further comprising the step of: determining an inventory of consumables in the vending machine.
18. The method of Claim 10 further comprising the step of: faxing the parameters via facsimile.
19. The method of Claim 10 further comprising the step of: using the remote device to initiate the processing.
20. The method of Claim 10 further comprising the step of: using the vending machine to initiate the processing to the remote device.
21. The method of Claim 10 further comprising the step of: programming the POS device to gather parameters for a set time period.
22. The method of Claim 10 further comprising the step of: programming the vending machine to gather parameters for a set time period.
23. The method of Claim 10 further comprising the step of: automatically collecting predetermined parameters at predetermined time intervals.
24. The method of Claim 10 further comprising the step of: connecting the remote device to the POS device locally.
PCT/US1997/001709 1996-02-12 1997-02-11 Point of sale system for processing statistics and diagnostics and method of operating same WO1997029446A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU19532/97A AU1953297A (en) 1996-02-12 1997-02-11 Point of sale system for processing statistics and diagnostics and met hod of operating same
EP97907555A EP0880750A4 (en) 1996-02-12 1997-02-11 Point of sale system for processing statistics and diagnostics and method of operating same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59980996A 1996-02-12 1996-02-12
US08/599,809 1996-02-12

Publications (1)

Publication Number Publication Date
WO1997029446A1 true WO1997029446A1 (en) 1997-08-14

Family

ID=24401186

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1997/001709 WO1997029446A1 (en) 1996-02-12 1997-02-11 Point of sale system for processing statistics and diagnostics and method of operating same

Country Status (4)

Country Link
EP (1) EP0880750A4 (en)
AU (1) AU1953297A (en)
CA (1) CA2246379A1 (en)
WO (1) WO1997029446A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039999A1 (en) * 1998-12-24 2000-07-06 Bensemhoun Frederic Automatic camera system comprising means for acquiring an image or a digital video sequence
FR2808914A1 (en) * 2000-05-11 2001-11-16 Axonomia Interactive terminal fitted with safety device, uses processor to control operation of a physical protection shutter which is closed when the terminal is not in use
US7149739B1 (en) * 2001-05-25 2006-12-12 International Business Machines Corporation System and method for performing ratio planning
US7243841B1 (en) 2005-03-01 2007-07-17 Ba-Bing! Llc Enterprise polling system for electronic cash registers
WO2009026957A1 (en) * 2007-08-28 2009-03-05 January Patents Limited An electronic point of sales vending control apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4725977A (en) * 1983-06-03 1988-02-16 Cpt, Ltd. Cartridge programming system and method using a central and local program library
US4970655A (en) * 1988-11-01 1990-11-13 American Registration Systems, Inc. Automatic fee collecting and receipt dispensing system
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
US5239480A (en) * 1991-02-06 1993-08-24 Ais Infonetics Inc. Automatic ticket dispensing system
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods
US5546316A (en) * 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4366481A (en) * 1980-03-26 1982-12-28 Micro Magnetic Industries, Inc. Vending machine acquisition system
JPH09507593A (en) * 1993-08-18 1997-07-29 リアル・タイム・データ インコーポレイテッド Vending machine remote monitoring system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4725977A (en) * 1983-06-03 1988-02-16 Cpt, Ltd. Cartridge programming system and method using a central and local program library
US4970655A (en) * 1988-11-01 1990-11-13 American Registration Systems, Inc. Automatic fee collecting and receipt dispensing system
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
US5546316A (en) * 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5239480A (en) * 1991-02-06 1993-08-24 Ais Infonetics Inc. Automatic ticket dispensing system
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0880750A4 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000039999A1 (en) * 1998-12-24 2000-07-06 Bensemhoun Frederic Automatic camera system comprising means for acquiring an image or a digital video sequence
FR2808914A1 (en) * 2000-05-11 2001-11-16 Axonomia Interactive terminal fitted with safety device, uses processor to control operation of a physical protection shutter which is closed when the terminal is not in use
US7149739B1 (en) * 2001-05-25 2006-12-12 International Business Machines Corporation System and method for performing ratio planning
US7243841B1 (en) 2005-03-01 2007-07-17 Ba-Bing! Llc Enterprise polling system for electronic cash registers
WO2009026957A1 (en) * 2007-08-28 2009-03-05 January Patents Limited An electronic point of sales vending control apparatus
AU2007358105B2 (en) * 2007-08-28 2013-05-16 January Patents Limited An electronic point of sales vending control apparatus

Also Published As

Publication number Publication date
EP0880750A4 (en) 1999-06-16
CA2246379A1 (en) 1997-08-14
AU1953297A (en) 1997-08-28
EP0880750A1 (en) 1998-12-02

Similar Documents

Publication Publication Date Title
US20070273763A1 (en) Security camera in dispenser
US6061668A (en) Control system for pay-per-use applications
US6056194A (en) System and method for networking and controlling vending machines
US20030101262A1 (en) Method and system for scheduling the maintenance of remotely monitored devices
US8762274B2 (en) Remote currency dispensation systems and methods
US6801835B2 (en) System and method for controlling an automated fueling station
EP1163647B1 (en) A method and device for crediting a creditable machine
US5790410A (en) Fuel dispenser controller with data packet transfer command
US20090018695A1 (en) Vending machine service system and method therefore
US7385504B2 (en) Vending machine door monitoring system
US5602745A (en) Fuel dispenser electronics design
US8959028B2 (en) Apparatus and method for monitoring and control of remotely located equipment
JP2002358558A (en) Wireless purchase controlling apparatus and system, wireless purchase control and inventory management system, wireless purchase control method, wireless purchase method, wireless purchase control and online inventory management control method, online inventory management control computer program, merchandise purchase system and system for online inventory information acquisition, storage and automatic communication with central computer
US20080140515A1 (en) Method and System for Evaluating Consumer Demand for Multiple Products and Services at Remotely Located Equipment
JPH01113863A (en) Telelink system
US20030168508A1 (en) Money handling device having universal interface board
US20080243566A1 (en) System, Method And Apparatus For Identifying And Correcting Data Integrity Problems Associated With Remotely Located Equipment
WO1997029446A1 (en) Point of sale system for processing statistics and diagnostics and method of operating same
US20110010279A1 (en) Laundry payment and monitoring system
KR20180016903A (en) Management system for vending machine
US20020030098A1 (en) Method for exchanging information between a cash register and a payment-processing device
KR100219716B1 (en) Communication device of toll gating system
WO2003021397A2 (en) System for coordinating transaction for pos terminals
JPH04253294A (en) Remote collecting system for state information for automatic vending machine
JP6973722B2 (en) Meter reading device and meter reading system for vending machines

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA JP MX NO

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2246379

Country of ref document: CA

Ref country code: CA

Ref document number: 2246379

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1997907555

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1997907555

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

Ref document number: 97528611

Format of ref document f/p: F

WWW Wipo information: withdrawn in national office

Ref document number: 1997907555

Country of ref document: EP