US20140100977A1 - Vending data communications systems - Google Patents

Vending data communications systems Download PDF

Info

Publication number
US20140100977A1
US20140100977A1 US14/074,494 US201314074494A US2014100977A1 US 20140100977 A1 US20140100977 A1 US 20140100977A1 US 201314074494 A US201314074494 A US 201314074494A US 2014100977 A1 US2014100977 A1 US 2014100977A1
Authority
US
United States
Prior art keywords
vending machine
data
vending
cell phone
circuitry
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US14/074,494
Inventor
Paul R. Davis
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Videx Inc
Original Assignee
Videx Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=49640867&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20140100977(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Videx Inc filed Critical Videx Inc
Priority to US14/074,494 priority Critical patent/US20140100977A1/en
Assigned to VIDEX, INC. reassignment VIDEX, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DAVIS, PAUL R.
Publication of US20140100977A1 publication Critical patent/US20140100977A1/en
Priority to US15/458,130 priority patent/US10810565B2/en
Abandoned legal-status Critical Current

Links

Images

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/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • 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
    • G06Q20/202Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/325Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/327Short range or proximity payments by means of M-devices
    • G06Q20/3278RFID or NFC payments by means of M-devices
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0237Discounts or incentives, e.g. coupons or rebates at kiosk

Definitions

  • vending systems self-serving automatic merchandising systems
  • data communications methods therefor
  • electrical and electro-mechanical devices and systems for enhanced vending system capabilities such as, for example, product dispensing control, cashless payment methods, physical vending machine access control, and internal and external data communications, data sharing, and information collection.
  • VDI Vending Data Interchange
  • NAMA National Automatic Merchandising Association
  • the VDI standards are intended to ensure reliability, continuity, and longevity for installed vending machine hardware, software, and netware.
  • a particularly useful article, Innovative VDI Standards: Moving an Industry Forward , by Michael L. Kasavana, The Journal of International Management Studies, Vol. 4, No. 3, December 2009, (hereinafter, Kasavana) is excerpted in the background section below and is incorporated herein by reference in its entirety.
  • VDI standards are designed to allow for data movement through a messaging technique to ensure data integrity of transmitted sets of data, regardless whether the data was pulled from a network server or pushed to such a server.
  • the protocols are designed to package vending machine-level data (such as DEX and MDB data, alerts data, cashless transaction data, etc.) in a format that allows sharing between different supplier systems and multiple software applications.
  • the packaged data might be analogous to email messaging in that the file of machine captured data forms the content of the message, and the VDI programming introduces a wrapper for distribution to any number of file servers (the wrapper being similar in function to the distribution list for an email message), independent of the particular manufacturer or service provider.
  • DEX is an acronym for Data EXchange and is capable of capturing machine-level cash in/out data, product movement data, and financial audit data.
  • DEX data is designed to assist vending operators develop product replenishment strategies, product mix rotations, and cash management safeguards.
  • MDB is an acronym for Multi-Drop Bus and is an internal (vending machine) communication protocol designed to ensure effective interface between coin mechanisms, bill validators, and cashless payment devices and a Vending Machine Controller (VMC).
  • An MDB cable (or machine harness) provides physical connectivity for attaching peripheral devices (such as card reader, bill validator, etc.) to the VMC of a vending machine.
  • MDB defines a serial bus interface for electronically controlled vending machines, and MDB/ICP (Multi-Drop Bus/Internal Communication Protocol) governs the interface between a vending machine controller and payment system peripheral devices.
  • MDB/ICP enables the VMC to determine what coins in the coin changer and what bills in the bill validator can be accepted for cash payment.
  • MDB/ICP also establishes the amount of credit available through a payment card reader.
  • the MDB/ICP standard defines a serial master-slave communication bus used by the internal devices in the vending machine, such as a coin acceptor. MDB allows for immediate updating of the current status of the machine as each product is sold. In this way the MDB standard is considered a transaction-based mechanism. DEX on the other hand, is a cumulative-based reporting system. MDB allows for the attachment of an audit (DEX) device that (acting as a passive slave) receives information for all events happening on the vending machine (such as vends, sold outs, coins and bills accepted, etc.). DEX involves the retrieval of stored information (or a snapshot of machine status) through a serial plug for connecting to, for example, a laptop PC.
  • DEX an audit
  • Cashless transactions rely on MDB processes (eg. details of the transaction such as card number, transaction value, product(s) sold, date, and time, for reconciliation) whereas DEX is needed for sales reporting.
  • a DEX cable may be used to transfer DEX file information along with the cashless MDB data.
  • DEX-enabled (or DEX-compliant) vending machines may be configured to transmit data to a polling device.
  • Local polling may use a handheld device or pocket probe designed to plug into a vending machine's DEX-port or to communication via an IR port. A typical upload takes approximately five seconds.
  • the field collected data may then be transferred from the handheld device to a central office computer for processing and report generation.
  • Remote data collection options include dial-up polling and wireless polling.
  • Dial-up polling may be used, involing a modem and telephone line connected to the vending machine.
  • DEX data can be transported to a remote office or warehouse location for evaluation via an internet or virtual private network (VPN) connection.
  • Wireless polling similar to dial-up polling, may be used whereby the vending machine is equipped with cellular network connectivity.
  • vending system capabilities such as, for example, product dispensing control, cashless payment methods, physical vending machine access control, and internal and external data communications, data sharing, and information collection, that, among other features and capabilities desirable to the vending industry, address these and other shortcomings of existing vending systems.
  • FIG. 1 is an exemplary diagram of a vending machine system, according to preferred embodiments.
  • FIG. 2 is an exemplary operational flow chart, according to various embodiments.
  • the preferred embodiments generally involve circuitry adapted to interface with vending machine electronics so as to provide data communications between a handheld device, preferably a wireless handheld device operated by a potential consumer using the vending machine, and the vending machine electronics, with the handheld device providing the network communications connectivity for transmitting and receiving information to and from remote data centers, data bases, and/or servers.
  • Preferred embodiments may include circuitry adapted to provide data communications between the vending machine electronics and an external networked device, with the external networked device providing the aforementioned network communications connectivity.
  • preferred embodiments may include circuitry adapted to interface with physical access control for the vending machine, providing additional security features and functionality such as vending machine access audit information and backup/secondary lock actuation capabilities for accessing the vending machine in the event of failure of primary power supply or vending machine electronics.
  • Various embodiments include additional inventive aspects, for example methods of allowing cashless transactions using an un-networked vending machine, collecting consumer feedback information, utilizing a consumer's communication device to process prior vending transactions, and managing loss using geographically relevant transaction information.
  • Various described embodiments also include inventive methods for providing consumer incentives to encourage permitted use of the consumer's handheld communication device capabilities. For example, the consumer may be provided with transaction progress information, options for determining the amount of time needed for a given transaction, or chance-based rewards in exchange for providing collectable consumer feedback information and/or use of the consumer's communication device computing and/or network communication capabilities.
  • a vending machine (or product dispensing kiosk or self-serving automatic merchandising machine) system 100 comprises a vending machine 102 adapted so as to utilize a handheld communication device 104 for cashless vending, transmission of DEX information, and other functions available via the handheld device.
  • the handheld communication device 104 is a cell phone equipped with near field, Bluetooth, wifi, audio, optical, electrical contact-based, or other means for communicating with an appropriate communications interface associated with the vending machine 102 .
  • the cell phone 104 is then networked via wireless cellular communications 114 , cell network/cell tower 106 , and internet 108 for communication with a central station, data base, or server 112 .
  • the cell phone 104 may be equipped with Near Field Communications (NFC) circuitry for wireless communications 113 with vending machine near field interface 120 .
  • NFC Near Field Communications
  • the near field interface (circuitry) 120 in turn communicates 144 with circuitry (shown as Videx board) 118 adapted to communicate 140 (for example, DEX and/or MDB data, alerts data, cashless transaction data, etc.) with vending machine electronics 122 .
  • circuitry shown as Videx board
  • 140 for example, DEX and/or MDB data, alerts data, cashless transaction data, etc.
  • the vending machine 102 preferably includes vending machine electronics 122 with circuitry adapted for providing DEX or MDB data via communication bus 140 to communications circuitry (Videx board) 118 .
  • the vending machine electronics 122 receives power via power line 134 , external power cord 132 , and regular 110 VAC outlet plug 130 .
  • Communications circuitry (Videx board) 118 preferably receives DEX or MOB data from said vending machine electronics 122 via data bus 140 , and receives power via power line 138 , power supply and lock driver circuitry 126 , and power line 136 (which, in one embodiment, is interconnected to power line 134 and power cord 132 .
  • the power supply and lock driver circuitry 126 preferably includes circuitry adapted to control actuation via 148 of an electronic lock 128 in response to control signals via 142 from the communications circuitry (Videx board) 118 .
  • the power supply and lock driver circuitry 126 preferably includes circuitry adapted to receive a signal modulated on one or more power line conductors 132 , 136 .
  • the circuitry is adapted to receive the modulated signal, demodulate the signal to obtain a transmitted access code, and energize the lock driver circuitry 126 to actuate the electronic lock 128 if the transmitted access code matches an access code stored in non-volatile memory.
  • the vending machine 102 may optionally include wifi circuitry 124 interconnected with the communications circuitry (Videx board) 118 via 146 .
  • the wifi circuitry 124 is preferably adapted to wirelessly communicate 116 with an internet access point or other wifi enabled device 110 external to said vending machine 102 .
  • the wifi enable device 110 may comprise, in one embodiment, a handheld or portable computing device or communications device having tethering (wireless internet) capabilities and connectivity.
  • the communications circuitry (Videx board) 118 is then coupled with the wifi enabled device 110 so as to provide connectivity between an internet 108 connected server 112 and the vending machine 102 so that DEX or MDB or other data may be exchanged between the server 112 and vending machine 102 .
  • the vending data communications system 100 allows for various methods of vending product from a vending machine.
  • vending from vending machine 102 starts 202 with accepting one or more payment method, for example cash 204 , credit/debit/payment card 206 , and cell phone 208 as means for payment. No sale 210 is progressed or made unless a payment method is accepted. If cash 204 is chosen, then the vending machine performs in a traditional manner to make the sale 222 using conventional cash transaction means.
  • the vending machine 102 preferably checks for a presented card 206 (for example, a credit card, debit card, or some other type of funds or account or gift card recognizable by a card reader or card readers on the vending machine 102 ). If the presented card 206 (i.e. its number or other identifying indicia) appears on a good card list 214 stored in memory, then a sale 222 is allowed. If the presented card 206 appears on a bad card list 216 , then no sale 220 is allowed. However, if the presented card 206 is neither on the good list 214 nor the bad card list 216 , a sale 222 is allowed unless the presented card 206 (having been previously added to an unknown card list) has exceeded a card limit 218 .
  • a presented card 206 for example, a credit card, debit card, or some other type of funds or account or gift card recognizable by a card reader or card readers on the vending machine 102 .
  • the card limit 218 is preferably based on factors such as the total number of products purchased (without payment confirmation and, thereafter removal of the presented card 206 from the unknown list and placement onto the good card list 214 ), an amount of time between attempted sales or a frequency of attempted sales, and/or geographical information associated with the presented card 206 .
  • an unknown card i.e. one that has not yet been classified as good or bad based upon payment confirmation information
  • a presented card originating locally may present higher risk of loss, at least until such card is reclassified as good or bad, than a presented card originating from farther away.
  • a tourist for example, might be allowed to use an unknown card to vend product, expecting that such a presented card would carry lower risk of loss/non-payment.
  • the vending machine 102 preferably checks for a cell phone 208 presented as a form of payment.
  • the user of the presented cell phone 208 holds their cell phone (having a Near Field Communications interface) up to a receiving zone/proximity on the outside of vending machine 102 so as to facilitate/allow the cell phone to communicate with the vending machine's communications circuitry (and near field interface).
  • the machine checks whether the presented cell phone 208 indicates a new customer 212 , and, if so, invites the user of the presented cell phone to scan a QR or other optical code 224 provided by the vending machine 102 .
  • the user scans the optical code with the presented cell phone 208 to access a new customer account set up website 226 , or the user is invited to access the new customer account set up website by typing in the website address on the presented cell phone.
  • the user Once in the new customer account set up website (or cell/smart phone application), the user enters their credit card (or debit card) payment authorization information, charge limits, deposited cash/funds account (amount, etc.), and provides agreements needed for use of vending services, beverage company policies, etc.
  • the user may choose from options to make purchases using a pre-paid card, a credit card, a debit card, a pre-paid account with a particular product company (i.e. a particular beverage company), or even to capture purchases on (and pay via) their cell phone service provider's monthly billing statements.
  • the user is given options to use their credit card, or debit card, or a pre-deposited funds account for beverage/vending purchases as well as options for receiving and using reward points/credits in exchange for allowing use of their cell phone for downloading and uploading DEX and/or MDB data to and from the vending machine 102 and for use of their cell phone cellular network service for further vending-related data communications (for example, with server 112 as shown in FIG. 1 ).
  • the user is preferably given the option to allow their cell phone to be used to collect and transmit data (including unprocessed previous vends information that need to be reconciled for payment confirmations and re-classification of the previously presented cards) to servers (as illustrated in FIG. 1 ).
  • the user is preferably given options as to tolerable wait times (for collecting data while at a vending machine such as machine 102 ) and options for providing additional consumer feedback (i.e. product taste preferences, packaging preferences, etc.) in exchange for product credits or other rewards or incentives.
  • the vending machine 102 checks whether the presented cell phone 208 indicates a registered customer 212 , and, if the presented cell phone indicates the user and presented cell phone correspond to a registered customer, the vending machine 102 begins reading machine data 228 from the vending machine 102 to the presented cell phone while waiting for the user to select product 230 from said vending machine, and allow sale 232 of the user selected product.
  • the presented cell phone 208 preferably collects the read machine data 228 regardless of whether the presented cell phone 208 is connected to or has an available cellular network connection.
  • the read machine data 228 is preferably stored in memory in the presented cell phone 208 for later transmission and/or use (by an application residing on the presented cell phone 208 and/or in response to a network server 112 ) once the presented cell phone 208 becomes connected to a cellular network (or wifi or other network for connecting with server 112 ) or once the user of the presented cell phone 208 chooses to allow cellular network or other network connectivity and subsequent vending-related data transfer/communications.
  • a network server is contacted 234 (such as server 112 shown in FIG. 1 ) using the cellular connection of the presented cell phone 208 .
  • data is then transferred 236 between the network server 112 and the presented cell phone 208 and machine data is updated 238 .
  • Updated machine data 238 is communicated from the server 112 to the presented cell phone 208 , and then back to the vending machine 102 via the Near Field Communications 113 between the presented cell phone 208 and the vending machine 102 NFC interface 120 .
  • the reading of machine data 228 from the vending machine 102 to the presented cell phone includes transmitting unprocessed credit card vending sales information (likely including such information for previous users of the vending machine 102 other than the instant user of the currently presented cell phone 208 ) for subsequent transfer by the presented cell phone 208 to a network server 112 for payment processing, and transmitting DEX and other vending machine data from the vending machine 102 to the presented cell phone 208 .
  • the reading of machine data 228 includes communication of a pointer or data reference so that only machine data that is needed is transferred. For example, if another user's interactions with vending machine 102 resulted in partial updating of the machine data, up to a particular pointer reference, then only updates beyond that pointer reference would still be needed and therefore requested from a currently presented cell phone 208 .
  • the pointer or data reference point is communicated back to the server 112 .
  • the pointer is preferably communicated back to the particular vending machine 102 .
  • the pointer is preferably passed to the next customer that presents a cell phone as payment to the vending machine 102 .
  • the maximum number of data records might be the number of vended and vendable product associated with the vending machine. If the vending machine 102 (not having its own internal network communications means) is not visited and interacted with (by a registered customer) for downloading/updating of machine data, payment confirmations, etc., then the service technician performing monthly restocking and maintenance would have to at most download the data records for those vended and vendable product. In one embodiment, the service technician may use a presented cell phone 208 to interact with (and transmit DEX, MDB, and other vending machine data) the vending machine 102 as would a another customer interacting with the vending machine 102 via their cell phone.
  • the vending machine 102 comprises a card reader (whether swipe magnetic and/or proximity type reader) with the vending machine 102 checking whether a presented card 206 authorizes access control of the vending machine 102 for physical access into the machine (for the restocking, maintenance, and servicing thereof) and energizing lock driver circuitry 126 and actuating an electronic lock 128 in response to the presented card 206 .
  • the service technician may also, in one embodiment, gain access to the vending machine 102 by actuating the electronic lock 128 via authenticated communications using a presented cell phone 208 .
  • the technician preferably uses a secure cell phone application to communicate with the communications circuitry (Videx board) 118 to activate the lock driver circuitry 126 via connection 142 to actuate (open) the electronic lock 128 .
  • X10-type device a power line carrier device
  • X10 uses RF bursts at a frequency different than the 50 to 60 Hz AC (110 volt) power band, typically encoding/modulating a signal onto a 120 kHz carrier.
  • the service technician may simply unplug the vending machine 102 standard power supply plug 130 , plug the vending machine power supply plug into the X10-type device, and finally plug the X10-type device back into the standard 110 VAC wall outlet to power both the X10-type device and the vending machine 102 .
  • the vending machine 102 includes power supply and lock driver circuitry 126 that is interconnected with the primary power line 134 (inside the machine 102 ), cord 132 , and standard machine outlet plug 130 .
  • the power supply and lock driver circuitry 126 preferably includes circuitry for receiving a signal modulated on one or more of the conductors of the power lines/plug 134 , 132 , 130 , circuitry for demodulating the signal to obtain a transmitted access code, and energizing the lock driver circuitry 126 to actuate (open) the electronic lock 128 if the transmitted access code matches a stored access code (thereby authenticating operation of the electronic lock).
  • circuitry needed for the aforementioned electronic lock operation may be divided differently than described above or as illustrated in FIG. 1 .
  • the stored access code may reside in memory associated with the communications circuitry (Videx board) 118 or with the portion of circuitry shown as power supply and lock driver 126 .
  • the circuitry for receiving and demodulating an X10-type power line carrier signal may reside in the communication circuitry (Videx board) 118 rather than with the lock driver circuitry 126 .
  • the modulated signal may be fed to the communications circuitry (Videx board) 118 via power supply line 138 .
  • circuitry shown in vending machine 102 in FIG. 1 may be re-arranged, in various alternate embodiments.
  • the Near Field Communications interface 120 and/or optional wifi circuitry/interface 124 may be collocated and integrated with the communications circuitry (Videx board) 118 .
  • portions of the power supply and lock driver circuitry 126 may be integral to one or more of the other functional blocks shown in FIG. 1 , for instance integral with the communications circuitry (Videx board) 118 .
  • the user accounts (such as smartphone applications and customer account websites) and use of the user's cell phone data collecting and data communications capabilities are adapted for collecting consumer feedback information.
  • the user's/customers are preferably provided credits, rewards, or other incentives.
  • a T-shirt give-away may be communicated to user's via their cell/smart phones in exchange for providing particular feedback as to a specific vended product.
  • the specific vended product may comprise a product with slight modification (for example, the addition of a trace amount of a flavoring or mineral or nutrient) where the consumer may use a QR code (for example on the inside/underside of a beverage cap/lid or on the product packaging) to access a consumer feedback space that is specific to that particular modified product and for the specific consumer (based on the consumer's customer registration/account/cell phone identification information).
  • QR codes may be used to differentiate product from different vended product suppliers (i.e. different bottlers).
  • QR codes to identify batches of product for example, provides a blind (higher quality) consumer feedback mechanism. Feedback is preferably collected and directed to, for example, particular bottling companies by the server 112 .
  • Modified product in preferred embodiments, may be introduced in a particular geographic region, in particular times of the year (seasons), and to accommodate particular regional cultures and taste preferences, all of which may be conveniently tracked using the aforementioned vending data communications systems and methods for collecting high quality, real-time or very near real-time, product specific consumer feedback.
  • Various described embodiments include inventive methods for providing consumer incentives to encourage permitted use of the consumer's handheld communication device capabilities.
  • the consumer may be provided with transaction progress information.
  • the consumer is preferably provided with a progress bar visual queue that also includes a visual indication of the reward credits being accumulated, in real-time.
  • Incentives may be offered to registered customers for visiting particularly remote vending machines (for improving data collection and communications with those particular un-networked vending machines).
  • Options are preferably given to the consumer regarding the amount of time needed for a transaction.
  • customers using payment by cell phone are given a dynamic amount of time for their transaction with vending machine 102 .
  • the customer is preferably given options to cut short the transaction. As the transaction is cut short, perhaps facilitated by giving the customer an option to press a button (preferably on their cell/smart phone) communication of a pointer or data reference is used so as to minimize the amount of time needed to conclude the customer transaction.
  • the customer is preferably shown rewards/benefits of allowing more time/more updates to proceed.
  • Chance-based rewards in exchange for providing collectable consumer feedback information and/or use of the consumer's communication device computing and/or network communication capabilities. For example, a consumer may receive chances for winning particular merchandise and rewards for permitting use of the consumer's cell phone network for vending data communications.
  • Cost savings to vending machine operators and owners, by utilizing un-networked vending machines include the recurring monthly cellular, telephone, or other communications network access fees, in addition to the particular electronics necessary for interconnecting/networking stand alone vending machines.
  • Added costs for circuitry and electronics such as the communications circuitry (Videx board) 118 and other interface, power supply, and related circuitry are low, offset by savings found in the selection and design of electronic lock related components used in the vending machine, and offset by costs saved by eliminating monthly/recurring network access fees as well as the monthly/recurring fees charged by vending telemetry service providers and cashless service providers.

Abstract

Vending machine circuitry adapted to interface with vending machine electronics so as to provide data communications between a handheld device, preferably a wireless handheld device operated by a potential consumer, and the vending machine electronics, with the handheld device providing the network communications connectivity for transmitting and receiving information to and from remote data centers, data bases, and/or servers.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a continuation of application Ser. No. 13/648,978, filed Oct. 10, 2010, which claims the benefit of U.S. Provisional Application No. 61/545,976, filed Oct. 11, 2011.
  • BACKGROUND OF THE INVENTION
  • This disclosure relates generally to product dispensing kiosk, vending machine, or self-serving automatic merchandising systems (hereinafter, vending systems) and data communications methods therefor, and, more particularly, to electrical and electro-mechanical devices and systems for enhanced vending system capabilities such as, for example, product dispensing control, cashless payment methods, physical vending machine access control, and internal and external data communications, data sharing, and information collection.
  • Vending Data Interchange (VDI) standards have been developed by the National Automatic Merchandising Association (NAMA) to provide technology providers non-proprietary protocols and methods for sharing machine-level data between various components of a vending machine and vending machine data communication systems. The VDI standards are intended to ensure reliability, continuity, and longevity for installed vending machine hardware, software, and netware. A particularly useful article, Innovative VDI Standards: Moving an Industry Forward, by Michael L. Kasavana, The Journal of International Management Studies, Vol. 4, No. 3, December 2009, (hereinafter, Kasavana) is excerpted in the background section below and is incorporated herein by reference in its entirety.
  • Kasavana mentions the essence of the VDI standards is to allow for data movement through a messaging technique to ensure data integrity of transmitted sets of data, regardless whether the data was pulled from a network server or pushed to such a server. The protocols are designed to package vending machine-level data (such as DEX and MDB data, alerts data, cashless transaction data, etc.) in a format that allows sharing between different supplier systems and multiple software applications. The packaged data might be analogous to email messaging in that the file of machine captured data forms the content of the message, and the VDI programming introduces a wrapper for distribution to any number of file servers (the wrapper being similar in function to the distribution list for an email message), independent of the particular manufacturer or service provider.
  • DEX is an acronym for Data EXchange and is capable of capturing machine-level cash in/out data, product movement data, and financial audit data. DEX data is designed to assist vending operators develop product replenishment strategies, product mix rotations, and cash management safeguards.
  • MDB is an acronym for Multi-Drop Bus and is an internal (vending machine) communication protocol designed to ensure effective interface between coin mechanisms, bill validators, and cashless payment devices and a Vending Machine Controller (VMC). An MDB cable (or machine harness) provides physical connectivity for attaching peripheral devices (such as card reader, bill validator, etc.) to the VMC of a vending machine. MDB defines a serial bus interface for electronically controlled vending machines, and MDB/ICP (Multi-Drop Bus/Internal Communication Protocol) governs the interface between a vending machine controller and payment system peripheral devices. MDB/ICP enables the VMC to determine what coins in the coin changer and what bills in the bill validator can be accepted for cash payment. MDB/ICP also establishes the amount of credit available through a payment card reader.
  • The MDB/ICP standard defines a serial master-slave communication bus used by the internal devices in the vending machine, such as a coin acceptor. MDB allows for immediate updating of the current status of the machine as each product is sold. In this way the MDB standard is considered a transaction-based mechanism. DEX on the other hand, is a cumulative-based reporting system. MDB allows for the attachment of an audit (DEX) device that (acting as a passive slave) receives information for all events happening on the vending machine (such as vends, sold outs, coins and bills accepted, etc.). DEX involves the retrieval of stored information (or a snapshot of machine status) through a serial plug for connecting to, for example, a laptop PC.
  • Cashless transactions rely on MDB processes (eg. details of the transaction such as card number, transaction value, product(s) sold, date, and time, for reconciliation) whereas DEX is needed for sales reporting. A DEX cable may be used to transfer DEX file information along with the cashless MDB data.
  • DEX-enabled (or DEX-compliant) vending machines may be configured to transmit data to a polling device. Local polling may use a handheld device or pocket probe designed to plug into a vending machine's DEX-port or to communication via an IR port. A typical upload takes approximately five seconds. The field collected data may then be transferred from the handheld device to a central office computer for processing and report generation.
  • Remote data collection options include dial-up polling and wireless polling. Dial-up polling may be used, involing a modem and telephone line connected to the vending machine. DEX data can be transported to a remote office or warehouse location for evaluation via an internet or virtual private network (VPN) connection. Wireless polling, similar to dial-up polling, may be used whereby the vending machine is equipped with cellular network connectivity.
  • These remote data collection options, however, are costly since each requires additional communications capabilities integral to the vending machine and monthly (telephone or cellular) access fees. Cellular connectivity also presents challenges based on the architectural structure surrounding the vending equipment combined with strength of cell signal strength requirements. While connectivity to the internet or a VPN may be more direct and less susceptible to structural infringements, such connectivity may be more costly.
  • What is needed, therefore, are electrical and electro-mechanical devices and systems for enhanced vending system capabilities such as, for example, product dispensing control, cashless payment methods, physical vending machine access control, and internal and external data communications, data sharing, and information collection, that, among other features and capabilities desirable to the vending industry, address these and other shortcomings of existing vending systems.
  • BRIEF DESCRIPTION OF THE SEVERAL DRAWINGS
  • For a more complete understanding of the present invention, the drawings herein illustrate examples of the invention. The drawings, however, do not limit the scope of the invention. Similar references in the drawings indicate similar elements.
  • FIG. 1 is an exemplary diagram of a vending machine system, according to preferred embodiments.
  • FIG. 2 is an exemplary operational flow chart, according to various embodiments.
  • DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
  • In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the preferred embodiments. However, those skilled in the art will understand that the present invention may be practiced without these specific details, that the present invention is not limited to the depicted embodiments, and that the present invention may be practiced in a variety of alternate embodiments. In other instances, well known methods, procedures, components, and systems have not been described in detail.
  • As an overview, the preferred embodiments generally involve circuitry adapted to interface with vending machine electronics so as to provide data communications between a handheld device, preferably a wireless handheld device operated by a potential consumer using the vending machine, and the vending machine electronics, with the handheld device providing the network communications connectivity for transmitting and receiving information to and from remote data centers, data bases, and/or servers. Preferred embodiments may include circuitry adapted to provide data communications between the vending machine electronics and an external networked device, with the external networked device providing the aforementioned network communications connectivity. Further, preferred embodiments may include circuitry adapted to interface with physical access control for the vending machine, providing additional security features and functionality such as vending machine access audit information and backup/secondary lock actuation capabilities for accessing the vending machine in the event of failure of primary power supply or vending machine electronics.
  • Various embodiments include additional inventive aspects, for example methods of allowing cashless transactions using an un-networked vending machine, collecting consumer feedback information, utilizing a consumer's communication device to process prior vending transactions, and managing loss using geographically relevant transaction information. Various described embodiments also include inventive methods for providing consumer incentives to encourage permitted use of the consumer's handheld communication device capabilities. For example, the consumer may be provided with transaction progress information, options for determining the amount of time needed for a given transaction, or chance-based rewards in exchange for providing collectable consumer feedback information and/or use of the consumer's communication device computing and/or network communication capabilities.
  • Although the preferred embodiments may be implemented in a wide variety of configurations involving different types of product dispensing kiosks, vending machines, or self-serving automatic merchandising systems, collectively referred to as vending systems, various architectures for such vending systems, and specific networks and network architectures and topologies, the following detailed description discloses the preferred embodiments principally in the context of an exemplary vending machine-to-cell phone interface, as illustrated in FIG. 1. As shown in FIG. 1, a vending machine (or product dispensing kiosk or self-serving automatic merchandising machine) system 100 comprises a vending machine 102 adapted so as to utilize a handheld communication device 104 for cashless vending, transmission of DEX information, and other functions available via the handheld device.
  • In one embodiment, the handheld communication device 104 is a cell phone equipped with near field, Bluetooth, wifi, audio, optical, electrical contact-based, or other means for communicating with an appropriate communications interface associated with the vending machine 102. The cell phone 104 is then networked via wireless cellular communications 114, cell network/cell tower 106, and internet 108 for communication with a central station, data base, or server 112. As shown in FIG. 1, the cell phone 104 may be equipped with Near Field Communications (NFC) circuitry for wireless communications 113 with vending machine near field interface 120. The near field interface (circuitry) 120 in turn communicates 144 with circuitry (shown as Videx board) 118 adapted to communicate 140 (for example, DEX and/or MDB data, alerts data, cashless transaction data, etc.) with vending machine electronics 122.
  • The vending machine 102 preferably includes vending machine electronics 122 with circuitry adapted for providing DEX or MDB data via communication bus 140 to communications circuitry (Videx board) 118. The vending machine electronics 122 receives power via power line 134, external power cord 132, and regular 110 VAC outlet plug 130. Communications circuitry (Videx board) 118 preferably receives DEX or MOB data from said vending machine electronics 122 via data bus 140, and receives power via power line 138, power supply and lock driver circuitry 126, and power line 136 (which, in one embodiment, is interconnected to power line 134 and power cord 132.
  • The power supply and lock driver circuitry 126 preferably includes circuitry adapted to control actuation via 148 of an electronic lock 128 in response to control signals via 142 from the communications circuitry (Videx board) 118. The power supply and lock driver circuitry 126 preferably includes circuitry adapted to receive a signal modulated on one or more power line conductors 132, 136. The circuitry is adapted to receive the modulated signal, demodulate the signal to obtain a transmitted access code, and energize the lock driver circuitry 126 to actuate the electronic lock 128 if the transmitted access code matches an access code stored in non-volatile memory.
  • The vending machine 102 may optionally include wifi circuitry 124 interconnected with the communications circuitry (Videx board) 118 via 146. The wifi circuitry 124 is preferably adapted to wirelessly communicate 116 with an internet access point or other wifi enabled device 110 external to said vending machine 102. The wifi enable device 110 may comprise, in one embodiment, a handheld or portable computing device or communications device having tethering (wireless internet) capabilities and connectivity. The communications circuitry (Videx board) 118 is then coupled with the wifi enabled device 110 so as to provide connectivity between an internet 108 connected server 112 and the vending machine 102 so that DEX or MDB or other data may be exchanged between the server 112 and vending machine 102.
  • In operation, the vending data communications system 100 allows for various methods of vending product from a vending machine. In preferred embodiments, the methods 200 shown in FIG. 2, of vending product from a vending machine 102, include various combinations of the vending steps shown. In one embodiment, vending from vending machine 102 starts 202 with accepting one or more payment method, for example cash 204, credit/debit/payment card 206, and cell phone 208 as means for payment. No sale 210 is progressed or made unless a payment method is accepted. If cash 204 is chosen, then the vending machine performs in a traditional manner to make the sale 222 using conventional cash transaction means.
  • The vending machine 102 preferably checks for a presented card 206 (for example, a credit card, debit card, or some other type of funds or account or gift card recognizable by a card reader or card readers on the vending machine 102). If the presented card 206 (i.e. its number or other identifying indicia) appears on a good card list 214 stored in memory, then a sale 222 is allowed. If the presented card 206 appears on a bad card list 216, then no sale 220 is allowed. However, if the presented card 206 is neither on the good list 214 nor the bad card list 216, a sale 222 is allowed unless the presented card 206 (having been previously added to an unknown card list) has exceeded a card limit 218. The card limit 218 is preferably based on factors such as the total number of products purchased (without payment confirmation and, thereafter removal of the presented card 206 from the unknown list and placement onto the good card list 214), an amount of time between attempted sales or a frequency of attempted sales, and/or geographical information associated with the presented card 206. For example, an unknown card (i.e. one that has not yet been classified as good or bad based upon payment confirmation information) may be permitted for payment for a maximum predetermined number of products, or for a maximum of one product per hour or other time period, or for a certain number of total products in a given geographical area, or for a certain number of products depending upon where the presented card originates. A presented card originating locally, for instance, may present higher risk of loss, at least until such card is reclassified as good or bad, than a presented card originating from farther away. A tourist, for example, might be allowed to use an unknown card to vend product, expecting that such a presented card would carry lower risk of loss/non-payment.
  • The vending machine 102 preferably checks for a cell phone 208 presented as a form of payment. In one embodiment, the user of the presented cell phone 208 holds their cell phone (having a Near Field Communications interface) up to a receiving zone/proximity on the outside of vending machine 102 so as to facilitate/allow the cell phone to communicate with the vending machine's communications circuitry (and near field interface). The machine checks whether the presented cell phone 208 indicates a new customer 212, and, if so, invites the user of the presented cell phone to scan a QR or other optical code 224 provided by the vending machine 102. The user scans the optical code with the presented cell phone 208 to access a new customer account set up website 226, or the user is invited to access the new customer account set up website by typing in the website address on the presented cell phone.
  • Once in the new customer account set up website (or cell/smart phone application), the user enters their credit card (or debit card) payment authorization information, charge limits, deposited cash/funds account (amount, etc.), and provides agreements needed for use of vending services, beverage company policies, etc. In one embodiment, the user may choose from options to make purchases using a pre-paid card, a credit card, a debit card, a pre-paid account with a particular product company (i.e. a particular beverage company), or even to capture purchases on (and pay via) their cell phone service provider's monthly billing statements.
  • Preferably, the user is given options to use their credit card, or debit card, or a pre-deposited funds account for beverage/vending purchases as well as options for receiving and using reward points/credits in exchange for allowing use of their cell phone for downloading and uploading DEX and/or MDB data to and from the vending machine 102 and for use of their cell phone cellular network service for further vending-related data communications (for example, with server 112 as shown in FIG. 1). The user is preferably given the option to allow their cell phone to be used to collect and transmit data (including unprocessed previous vends information that need to be reconciled for payment confirmations and re-classification of the previously presented cards) to servers (as illustrated in FIG. 1). The user is preferably given options as to tolerable wait times (for collecting data while at a vending machine such as machine 102) and options for providing additional consumer feedback (i.e. product taste preferences, packaging preferences, etc.) in exchange for product credits or other rewards or incentives.
  • The vending machine 102 checks whether the presented cell phone 208 indicates a registered customer 212, and, if the presented cell phone indicates the user and presented cell phone correspond to a registered customer, the vending machine 102 begins reading machine data 228 from the vending machine 102 to the presented cell phone while waiting for the user to select product 230 from said vending machine, and allow sale 232 of the user selected product.
  • The presented cell phone 208 preferably collects the read machine data 228 regardless of whether the presented cell phone 208 is connected to or has an available cellular network connection. The read machine data 228 is preferably stored in memory in the presented cell phone 208 for later transmission and/or use (by an application residing on the presented cell phone 208 and/or in response to a network server 112) once the presented cell phone 208 becomes connected to a cellular network (or wifi or other network for connecting with server 112) or once the user of the presented cell phone 208 chooses to allow cellular network or other network connectivity and subsequent vending-related data transfer/communications.
  • Preferably during the allowed sale 232, and if the presented cell phone 208 is connected to a cellular network, a network server is contacted 234 (such as server 112 shown in FIG. 1) using the cellular connection of the presented cell phone 208. With a cellular connection and connection to server 112, data is then transferred 236 between the network server 112 and the presented cell phone 208 and machine data is updated 238. Updated machine data 238 is communicated from the server 112 to the presented cell phone 208, and then back to the vending machine 102 via the Near Field Communications 113 between the presented cell phone 208 and the vending machine 102 NFC interface 120.
  • In preferred embodiments, the reading of machine data 228 from the vending machine 102 to the presented cell phone includes transmitting unprocessed credit card vending sales information (likely including such information for previous users of the vending machine 102 other than the instant user of the currently presented cell phone 208) for subsequent transfer by the presented cell phone 208 to a network server 112 for payment processing, and transmitting DEX and other vending machine data from the vending machine 102 to the presented cell phone 208.
  • In one embodiment, the reading of machine data 228 includes communication of a pointer or data reference so that only machine data that is needed is transferred. For example, if another user's interactions with vending machine 102 resulted in partial updating of the machine data, up to a particular pointer reference, then only updates beyond that pointer reference would still be needed and therefore requested from a currently presented cell phone 208. In preferred embodiments, the pointer or data reference point is communicated back to the server 112. The pointer is preferably communicated back to the particular vending machine 102. The pointer is preferably passed to the next customer that presents a cell phone as payment to the vending machine 102. In one embodiment, the maximum number of data records, assuming one record per vendable product, might be the number of vended and vendable product associated with the vending machine. If the vending machine 102 (not having its own internal network communications means) is not visited and interacted with (by a registered customer) for downloading/updating of machine data, payment confirmations, etc., then the service technician performing monthly restocking and maintenance would have to at most download the data records for those vended and vendable product. In one embodiment, the service technician may use a presented cell phone 208 to interact with (and transmit DEX, MDB, and other vending machine data) the vending machine 102 as would a another customer interacting with the vending machine 102 via their cell phone.
  • Regarding physical access into the vending machine 102, for example, by a service technician, according to one embodiment the vending machine 102 comprises a card reader (whether swipe magnetic and/or proximity type reader) with the vending machine 102 checking whether a presented card 206 authorizes access control of the vending machine 102 for physical access into the machine (for the restocking, maintenance, and servicing thereof) and energizing lock driver circuitry 126 and actuating an electronic lock 128 in response to the presented card 206.
  • The service technician may also, in one embodiment, gain access to the vending machine 102 by actuating the electronic lock 128 via authenticated communications using a presented cell phone 208. The technician preferably uses a secure cell phone application to communicate with the communications circuitry (Videx board) 118 to activate the lock driver circuitry 126 via connection 142 to actuate (open) the electronic lock 128.
  • Another way to gain entry to vending machine 102, preferably as a backup/secondary method, is for the service technician to use an X10-type device (a power line carrier device) that modulates a signal onto the power line 132 via interconnection with standard outlet plug 130. X10 uses RF bursts at a frequency different than the 50 to 60 Hz AC (110 volt) power band, typically encoding/modulating a signal onto a 120 kHz carrier. The service technician may simply unplug the vending machine 102 standard power supply plug 130, plug the vending machine power supply plug into the X10-type device, and finally plug the X10-type device back into the standard 110 VAC wall outlet to power both the X10-type device and the vending machine 102.
  • In preferred embodiments, the vending machine 102 includes power supply and lock driver circuitry 126 that is interconnected with the primary power line 134 (inside the machine 102), cord 132, and standard machine outlet plug 130. The power supply and lock driver circuitry 126 preferably includes circuitry for receiving a signal modulated on one or more of the conductors of the power lines/ plug 134, 132, 130, circuitry for demodulating the signal to obtain a transmitted access code, and energizing the lock driver circuitry 126 to actuate (open) the electronic lock 128 if the transmitted access code matches a stored access code (thereby authenticating operation of the electronic lock).
  • Portions of circuitry needed for the aforementioned electronic lock operation may be divided differently than described above or as illustrated in FIG. 1. For example, the stored access code may reside in memory associated with the communications circuitry (Videx board) 118 or with the portion of circuitry shown as power supply and lock driver 126. Likewise, the circuitry for receiving and demodulating an X10-type power line carrier signal may reside in the communication circuitry (Videx board) 118 rather than with the lock driver circuitry 126. The modulated signal may be fed to the communications circuitry (Videx board) 118 via power supply line 138.
  • It is also to be understood that the particular arrangement and aggregation of circuitry shown in vending machine 102 in FIG. 1 may be re-arranged, in various alternate embodiments. For example, the Near Field Communications interface 120 and/or optional wifi circuitry/interface 124 may be collocated and integrated with the communications circuitry (Videx board) 118. Likewise, portions of the power supply and lock driver circuitry 126 may be integral to one or more of the other functional blocks shown in FIG. 1, for instance integral with the communications circuitry (Videx board) 118.
  • In preferred embodiments, the user accounts (such as smartphone applications and customer account websites) and use of the user's cell phone data collecting and data communications capabilities are adapted for collecting consumer feedback information. In exchange for allowing use of the user's cellular connectivity for data collecting and for providing feedback on product attributes, the user's/customers are preferably provided credits, rewards, or other incentives. For example, a T-shirt give-away may be communicated to user's via their cell/smart phones in exchange for providing particular feedback as to a specific vended product. The specific vended product may comprise a product with slight modification (for example, the addition of a trace amount of a flavoring or mineral or nutrient) where the consumer may use a QR code (for example on the inside/underside of a beverage cap/lid or on the product packaging) to access a consumer feedback space that is specific to that particular modified product and for the specific consumer (based on the consumer's customer registration/account/cell phone identification information). Different QR codes may be used to differentiate product from different vended product suppliers (i.e. different bottlers). Using QR codes to identify batches of product, for example, provides a blind (higher quality) consumer feedback mechanism. Feedback is preferably collected and directed to, for example, particular bottling companies by the server 112.
  • Modified product, in preferred embodiments, may be introduced in a particular geographic region, in particular times of the year (seasons), and to accommodate particular regional cultures and taste preferences, all of which may be conveniently tracked using the aforementioned vending data communications systems and methods for collecting high quality, real-time or very near real-time, product specific consumer feedback. Various described embodiments include inventive methods for providing consumer incentives to encourage permitted use of the consumer's handheld communication device capabilities. For example, the consumer may be provided with transaction progress information. As data communications proceed, the consumer is preferably provided with a progress bar visual queue that also includes a visual indication of the reward credits being accumulated, in real-time. Incentives may be offered to registered customers for visiting particularly remote vending machines (for improving data collection and communications with those particular un-networked vending machines).
  • Options are preferably given to the consumer regarding the amount of time needed for a transaction. Preferably, customers using payment by cell phone are given a dynamic amount of time for their transaction with vending machine 102. For example, if a registered customer would otherwise prefer to receive additional credits and rewards but for immediate time pressures, the customer is preferably given options to cut short the transaction. As the transaction is cut short, perhaps facilitated by giving the customer an option to press a button (preferably on their cell/smart phone) communication of a pointer or data reference is used so as to minimize the amount of time needed to conclude the customer transaction. The customer is preferably shown rewards/benefits of allowing more time/more updates to proceed.
  • Further incentives, according to preferred embodiments, include chance-based rewards in exchange for providing collectable consumer feedback information and/or use of the consumer's communication device computing and/or network communication capabilities. For example, a consumer may receive chances for winning particular merchandise and rewards for permitting use of the consumer's cell phone network for vending data communications.
  • Cost savings to vending machine operators and owners, by utilizing un-networked vending machines, include the recurring monthly cellular, telephone, or other communications network access fees, in addition to the particular electronics necessary for interconnecting/networking stand alone vending machines. Added costs for circuitry and electronics such as the communications circuitry (Videx board) 118 and other interface, power supply, and related circuitry are low, offset by savings found in the selection and design of electronic lock related components used in the vending machine, and offset by costs saved by eliminating monthly/recurring network access fees as well as the monthly/recurring fees charged by vending telemetry service providers and cashless service providers.
  • The terms and expressions which have been employed in the forgoing specification are used therein as terms of description and not of limitation, and there is no intention in the use of such terms and expressions of excluding equivalence of the features shown and described or portions thereof, it being recognized that the scope of the invention is defined and limited only by the claims which follow.

Claims (1)

I claim:
1. A method of dispensing a product from a vending system, the method comprising the steps of:
(a) establishing a first communication link between a vending system and a first data processing device with a first communication interface;
(b) with said first communication link, transmitting a request from said first data processing device to said vending system to dispense a product;
(c) with said first communication link, transmitting vending system data from said vending system to said first data processing device;
(d) responding to said request by one of dispensing said requested product and providing an indication of a status of said request to said first data processing device; and
(e) with a wireless cellular communication interface of said first data processing device, transmitting said vending system data from said first data processing device to a second data processing device remote from said vending system.
US14/074,494 2011-10-11 2013-11-07 Vending data communications systems Abandoned US20140100977A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US14/074,494 US20140100977A1 (en) 2011-10-11 2013-11-07 Vending data communications systems
US15/458,130 US10810565B2 (en) 2011-10-11 2017-03-14 Vending data communications systems

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161545976P 2011-10-11 2011-10-11
US13/648,978 US8600899B1 (en) 2011-10-11 2012-10-10 Vending data communications systems
US14/074,494 US20140100977A1 (en) 2011-10-11 2013-11-07 Vending data communications systems

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US13/648,978 Continuation US8600899B1 (en) 2011-10-11 2012-10-10 Vending data communications systems

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/458,130 Continuation US10810565B2 (en) 2011-10-11 2017-03-14 Vending data communications systems

Publications (1)

Publication Number Publication Date
US20140100977A1 true US20140100977A1 (en) 2014-04-10

Family

ID=49640867

Family Applications (3)

Application Number Title Priority Date Filing Date
US13/648,978 Active US8600899B1 (en) 2011-10-11 2012-10-10 Vending data communications systems
US14/074,494 Abandoned US20140100977A1 (en) 2011-10-11 2013-11-07 Vending data communications systems
US15/458,130 Active 2034-04-13 US10810565B2 (en) 2011-10-11 2017-03-14 Vending data communications systems

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US13/648,978 Active US8600899B1 (en) 2011-10-11 2012-10-10 Vending data communications systems

Family Applications After (1)

Application Number Title Priority Date Filing Date
US15/458,130 Active 2034-04-13 US10810565B2 (en) 2011-10-11 2017-03-14 Vending data communications systems

Country Status (1)

Country Link
US (3) US8600899B1 (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150170129A1 (en) * 2013-12-18 2015-06-18 PayRange Inc. Method and system for transmitting machine state information
US9064268B2 (en) 2010-11-01 2015-06-23 Outerwall Inc. Gift card exchange kiosks and associated methods of use
USD748196S1 (en) 2014-08-27 2016-01-26 Outerwall Inc. Consumer operated kiosk for sampling products
US9256873B2 (en) 2013-12-18 2016-02-09 PayRange Inc. Method and device for retrofitting an offline-payment operated machine to accept electronic payments
US9262771B1 (en) 2015-01-30 2016-02-16 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
USD755183S1 (en) 2013-12-18 2016-05-03 Payrange, Inc. In-line dongle
USD763905S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with animated graphical user interface
USD763888S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with graphical user interface
USD764532S1 (en) 2015-01-30 2016-08-23 PayRange Inc. Display screen or portion thereof with animated graphical user interface
USD773508S1 (en) 2015-01-30 2016-12-06 PayRange Inc. Display screen or portion thereof with a graphical user interface
US9659296B2 (en) 2013-12-18 2017-05-23 PayRange Inc. Method and system for presenting representations of payment accepting unit events
US9799014B2 (en) 2011-11-23 2017-10-24 Coinstar Asset Holdings, Llc Mobile commerce platforms and associated systems and methods for converting consumer coins, cash, and/or other forms of value for use with same
US9875473B2 (en) 2013-12-18 2018-01-23 PayRange Inc. Method and system for retrofitting an offline-payment operated machine to accept electronic payments
USD836118S1 (en) 2015-01-30 2018-12-18 Payrange, Inc. Display screen or portion thereof with an animated graphical user interface
USD862501S1 (en) 2015-01-30 2019-10-08 PayRange Inc. Display screen or portion thereof with a graphical user interface
US11205163B2 (en) 2013-12-18 2021-12-21 PayRange Inc. Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options
US11475454B2 (en) 2013-12-18 2022-10-18 PayRange Inc. Intermediary communications over non-persistent network connections
US11481781B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Processing interrupted transaction over non-persistent network connections
US11481780B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel
US11935051B2 (en) 2013-12-18 2024-03-19 Payrange, Inc. Device and method for providing external access to multi-drop bus peripheral devices
US11961107B2 (en) 2022-10-10 2024-04-16 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8768789B2 (en) * 2012-03-07 2014-07-01 Redbox Automated Retail, Llc System and method for optimizing utilization of inventory space for dispensable articles
US9886809B2 (en) 2007-09-28 2018-02-06 Redbox Automated Retail, Llc Article dispensing machine and method for auditing inventory while article dispensing machine remains operational
US20120239189A1 (en) * 2011-03-18 2012-09-20 INTUI SENSE Sarl Systems and Methods for Vending Machine Control Using a Digital Panel
MX2014001343A (en) * 2011-08-02 2014-10-15 Crane Merchandising Sys Inc Quick response (qr) code generation in vending machines or kiosks for customer engagement.
US20140012762A1 (en) * 2012-07-06 2014-01-09 Terry L. Glatt Embedded Electronic Payment System and Integrated Circuit
US9245403B2 (en) * 2012-11-16 2016-01-26 Todd Goldstein Method and device for accessing, controlling and purchasing a product through a dispenser
US20150269567A1 (en) 2014-03-19 2015-09-24 Mastercard International Incorporated Methods and systems for improving payment card acceptance quality
US20150287007A1 (en) * 2014-04-05 2015-10-08 Mallianath Suralikal System and method for adapted vending solutions
US10115256B2 (en) 2014-04-07 2018-10-30 Videx, Inc. Remote administration of an electronic key to facilitate use by authorized persons
US9841743B2 (en) 2014-04-07 2017-12-12 Videx, Inc. Apparatus and method for remote administration and recurrent updating of credentials in an access control system
WO2015186141A1 (en) * 2014-06-03 2015-12-10 Abhishek Soni System and method for a vending machine for money transfer
US9501769B2 (en) 2014-08-20 2016-11-22 Xerox Corporation Mobile payment solution for self-service multi-function printer
ES2858526T3 (en) * 2016-02-17 2021-09-30 Payrange Inc Systems and methods for determining electrical pulses to deliver to an unattended machine based on remotely configured options
IL254434B2 (en) * 2016-11-17 2023-04-01 Abu Hamam Nezar Remotely controllable article dispensing systems, devices, and methods
US10497200B2 (en) 2017-04-14 2019-12-03 Vendekin Technologies Private Limited System and method for remotely controlling dispensing of product(s) from a vending device
US11010995B2 (en) 2019-09-06 2021-05-18 Videx, Inc. Access control system with dynamic access permission processing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6844813B2 (en) * 2002-03-08 2005-01-18 Vending Management Services Limited Cooperative vending machine data reporting
US20070050083A1 (en) * 2005-03-15 2007-03-01 Signorelli Paul D Systems and methods for providing network access
US20110173082A1 (en) * 2010-01-11 2011-07-14 Vendmore Systems, Llc Smart visi-coolers

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7167892B2 (en) 1998-03-19 2007-01-23 Isochron, Inc. System, method and apparatus for vending machine wireless audit and cashless transaction transport
US20040254837A1 (en) * 2003-06-11 2004-12-16 Roshkoff Kenneth S. Consumer marketing research method and system
US20060293956A1 (en) * 2003-12-09 2006-12-28 Walker Jay S Systems and methods for e-mail marketing via vending machines
WO2005057379A2 (en) * 2003-12-09 2005-06-23 Walker Digital, Llc Products and processes for establishing multi-transaction relationships with customers of vending machines
US20070073589A1 (en) * 2004-11-04 2007-03-29 Vergeyle David L Electronic capture of promotions
US20060106490A1 (en) * 2004-11-15 2006-05-18 Admmicro, Llc Vending machine monitoring system
US7385504B2 (en) * 2005-03-31 2008-06-10 Cantaloupe Systems, Inc. Vending machine door monitoring system
US8103380B2 (en) * 2005-03-31 2012-01-24 Cantaloupe Systems, Inc. Remote management of vending machines
US7455223B1 (en) * 2005-08-29 2008-11-25 Bob Jones University RFID-based method for a networked cashless vending system
US20070187491A1 (en) * 2006-02-13 2007-08-16 Godwin Bryan W Processing Cashless Transactions of Remote Field Assets
US20090055281A1 (en) * 2007-08-20 2009-02-26 Usa Technologies, Inc. Processing systems and methods for vending transactions
BRPI0816442A2 (en) * 2007-09-06 2017-05-16 Coca Cola Co product dispenser, and method for operating the same
EP2061001A1 (en) * 2007-11-12 2009-05-20 Swisscom (Schweiz) AG Payment method, payment system and suitable devices therefor
WO2009154708A1 (en) * 2008-06-16 2009-12-23 Sunrise R&D Holdings, Llc System of acquiring shopper insights and influencing shopper purchase decisions
US20120004769A1 (en) * 2008-10-22 2012-01-05 Newzoom, Inc. Automated retail shelf units and systems
WO2011071542A1 (en) * 2009-12-13 2011-06-16 AisleBuyer LLC Systems and methods for purchasing products from a retail establishment using a mobile device
US8413882B1 (en) * 2010-12-23 2013-04-09 Amazon Technologies, Inc. Mobile application for customer feedback
US20120226698A1 (en) * 2011-03-03 2012-09-06 VinoMatch, Inc. Food or drink product searching and matching system and method
US20120278242A1 (en) * 2011-04-01 2012-11-01 Massachusetts Institute Of Technology System and method for providing product data collection, monitoring, and tracking

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6844813B2 (en) * 2002-03-08 2005-01-18 Vending Management Services Limited Cooperative vending machine data reporting
US20070050083A1 (en) * 2005-03-15 2007-03-01 Signorelli Paul D Systems and methods for providing network access
US20110173082A1 (en) * 2010-01-11 2011-07-14 Vendmore Systems, Llc Smart visi-coolers

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9064268B2 (en) 2010-11-01 2015-06-23 Outerwall Inc. Gift card exchange kiosks and associated methods of use
US9799014B2 (en) 2011-11-23 2017-10-24 Coinstar Asset Holdings, Llc Mobile commerce platforms and associated systems and methods for converting consumer coins, cash, and/or other forms of value for use with same
US11494751B2 (en) 2013-12-18 2022-11-08 PayRange Inc. Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options
USD782483S1 (en) 2013-12-18 2017-03-28 Payrange, Inc. In-line dongle
US11475454B2 (en) 2013-12-18 2022-10-18 PayRange Inc. Intermediary communications over non-persistent network connections
US9256873B2 (en) 2013-12-18 2016-02-09 PayRange Inc. Method and device for retrofitting an offline-payment operated machine to accept electronic payments
US11935051B2 (en) 2013-12-18 2024-03-19 Payrange, Inc. Device and method for providing external access to multi-drop bus peripheral devices
USD755183S1 (en) 2013-12-18 2016-05-03 Payrange, Inc. In-line dongle
US20150170129A1 (en) * 2013-12-18 2015-06-18 PayRange Inc. Method and system for transmitting machine state information
US11501296B2 (en) 2013-12-18 2022-11-15 PayRange Inc. Method and system for presenting representations of payment accepting unit events
US11205163B2 (en) 2013-12-18 2021-12-21 PayRange Inc. Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options
US11488174B2 (en) 2013-12-18 2022-11-01 PayRange Inc. Method and system for performing mobile device-to-machine payments
US9547859B2 (en) 2013-12-18 2017-01-17 PayRange Inc. Method and system for performing mobile device-to-machine payments
US9134994B2 (en) 2013-12-18 2015-09-15 PayRange Inc. Method and system for updating firmware using a mobile device as a communications bridge
USD782482S1 (en) 2013-12-18 2017-03-28 Payrange, Inc. In-line dongle
US9659296B2 (en) 2013-12-18 2017-05-23 PayRange Inc. Method and system for presenting representations of payment accepting unit events
US20150170136A1 (en) * 2013-12-18 2015-06-18 PayRange Inc. Method and System for Performing Mobile Device-To-Machine Payments
US9875473B2 (en) 2013-12-18 2018-01-23 PayRange Inc. Method and system for retrofitting an offline-payment operated machine to accept electronic payments
US11481780B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel
US11481781B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Processing interrupted transaction over non-persistent network connections
US11481772B2 (en) 2013-12-18 2022-10-25 PayRange Inc. Method and system for presenting representations of payment accepting unit events
US10438208B2 (en) 2013-12-18 2019-10-08 PayRange Inc. Systems and methods for interacting with unattended machines using detectable trigger conditions and limited-scope authorization grants
USD748196S1 (en) 2014-08-27 2016-01-26 Outerwall Inc. Consumer operated kiosk for sampling products
USD763905S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with animated graphical user interface
US11468468B2 (en) 2015-01-30 2022-10-11 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
US10963905B2 (en) 2015-01-30 2021-03-30 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
USD862501S1 (en) 2015-01-30 2019-10-08 PayRange Inc. Display screen or portion thereof with a graphical user interface
USD836118S1 (en) 2015-01-30 2018-12-18 Payrange, Inc. Display screen or portion thereof with an animated graphical user interface
US10019724B2 (en) 2015-01-30 2018-07-10 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
USD773508S1 (en) 2015-01-30 2016-12-06 PayRange Inc. Display screen or portion thereof with a graphical user interface
USD764532S1 (en) 2015-01-30 2016-08-23 PayRange Inc. Display screen or portion thereof with animated graphical user interface
USD763888S1 (en) 2015-01-30 2016-08-16 PayRange Inc. Display screen or portion thereof with graphical user interface
US9262771B1 (en) 2015-01-30 2016-02-16 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices
US11961107B2 (en) 2022-10-10 2024-04-16 PayRange Inc. Method and system for providing offers for automated retail machines via mobile devices

Also Published As

Publication number Publication date
US8600899B1 (en) 2013-12-03
US10810565B2 (en) 2020-10-20
US20170185982A1 (en) 2017-06-29

Similar Documents

Publication Publication Date Title
US10810565B2 (en) Vending data communications systems
CA2927069C (en) System and method providing improved user experience in a fuel dispensing environment
US10304057B1 (en) Vending equipment for remote selection of items via a mobile device
US20150235202A1 (en) Method and system for cashless transactions at vending machines
US10163292B1 (en) Adapter device for obtaining payments and monitoring inventory levels of a vending machine
CN203982449U (en) A kind of vending system of Intelligent vending machine
CN105940389B (en) Fuel filling environment using active sniffer to upgrade legacy equipment
EP2662841A2 (en) Payment Interface Apparatus
US20140012414A1 (en) System and method of telemetry applied to vending machines
EP2710489A1 (en) Customer usage statistics gathering within vending machines
EP2201539A1 (en) Processing systems and methods for vending transactions
WO2015186141A1 (en) System and method for a vending machine for money transfer
KR101919916B1 (en) User terminal for smart payment, self-service machine, payment server and the method for payment of self-service machine
US11941601B2 (en) System and method of near field communication control for vending machines
KR20190045498A (en) Vending machine for issuable cash receipt, system for managing the vending machine and recognition machine for the vending machine
US20160232499A1 (en) Secure payment for laundry machines
KR101566018B1 (en) integredat-prepayment electronic cash card system with non-compatable multi-infra rechargeability
KR20170040787A (en) Method for Providing Payment Service of Bills
KR100914662B1 (en) Method for Providing Cash-back Correspond to Medical Supplies Purchasing
KR101061496B1 (en) Method for Processing Exchange Money
WO2022249029A1 (en) Multifunction vending machine control apparatus and system for dispensing food and vending machine comprising said apparatus
WO2020106294A1 (en) An adapter device for obtaining payments and monitoring inventory levels of a vending machine
KR100885167B1 (en) System and Method for Processing Total Amount Limit Loan Data and Program Recording Medium
KR20090060241A (en) Method for processing loan for purchasing medical supplies
KR20100037069A (en) Mobile devices

Legal Events

Date Code Title Description
AS Assignment

Owner name: VIDEX, INC., OREGON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DAVIS, PAUL R.;REEL/FRAME:031564/0220

Effective date: 20121010

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION