專利名稱:與遠程數據處理設備通信的虛擬自動售貨機的制作方法
技術領域:
本發(fā)明總體涉及自動售貨機或其他類型的產品分配器,更具體地,涉及具有經由 自動售貨橋(vending bridge)進行通信的虛擬操作模塊的自動售貨機或其他類型的產品 分配器。
背景技術:
一般來說,已知的即時消費設備(諸如自動售貨機、冷飲機(cooler)、飲水機 (fountain dispenser)等)被設計為自主操作。在這點上,所有的硬件系統和電子組件以 及所需的軟件通常被封裝在設備的機殼中。通過讀卡器、聯機監(jiān)控硬件和裝配有通信裝置的其他設備(諸如無線調制解調器 或互聯網連接),自動售貨機或其他設備可以傳輸歷史存貨信息和其他類型的歷史系統信 息。然而,這種設備和外部通信通常不從中央設備提供操作命令和控制類型功能。目前,自動售貨機和其他設備可以使用稱為自動售貨機控制器的機載本地控制系 統。自動售貨機控制器可被配置為接受消費者付款,提供產品選擇和分發(fā)產品。由于通常 只有自發(fā)本地操作是可用的,所以這種自動售貨機控制器會限制為可執(zhí)行的幾類處理流程 方法。例如,通常的自動售貨機控制器是首先要求輸入錢,然后要求產品選擇,然后從自動 售貨機分發(fā)產品。這種單一處理流程方法的問題在于,其通常不在意用戶想要如何購買行 為交互。相反,消費者的心理通常希望消費者可以先選擇項目然后再付錢。由于不能控制自動售賣循環(huán)的處理流程,故可能會使消費者很難想到其喜好。具 體地,該處理流程通常不能基于使用自動售貨機的消費者的類型或種類來進行改變。當自 動售貨機操作模塊或處理流程不能適應于被分發(fā)的產品或服務的類型或種類以及不能適 應于自動售貨機所定位的環(huán)境的類型或種類時,不能實施消費者希望如何購買產品的消費 者心理,從而可能會影響銷售。除不能控制處理流程之外,利用需要自主操作的所有電子組件用于裝配自動售貨 機增加了機器的成本同時減小了可靠性,因為存在更多的元件發(fā)生故障的可能性。如果需 要能量管理系統,則可以增加甚至更多的電子組件。類似地,如果需要信用卡讀取器,則可 以增加甚至更多的電子組件。每個系統都增加成本,并且每個系統必須進行維護和服務。其 結果是需要布置更多的電子組件,導致成本增加、可靠性降低、需配備更多部件、需要更多 的業(yè)務通話、以及可能減小自動售貨線路收益率。自動售貨產業(yè)的另一個問題在于所使用自動售貨機的大量供應。關于這點,存在 目前正在進行中的程序來整修所使用的自動售貨機。整修的自動售貨機通??梢员刃聶C器 便宜,使得可以通過操作者來實現節(jié)省。盡管更便宜,但整修的自動售貨機會具有與現有設 備相同的缺點。如果克服了缺點或者如果整修的自動售貨機中的特定部件被減少或消除來 提高總體的可靠性,則成本可以比新機器更少。在對成本敏感的通道中(諸如工作場所或 難以放置自動售貨機的其他地方),該通道可以是新的且公開的市場機會。另一個問題是,自動售貨機中所使用的電子組件會不同于冷飲機、飲水機和其他設備中找到的電子部件。關于這點,不存在規(guī)模上的節(jié)約、共享網絡服務或者可實現的其他 協作,因為設備可能會利用不同的且不兼容的技術。如此,對于可增加至自動售貨機以提供 支付和存貨信息的電子部件,會花費更多的時間,而對于如何使自動售貨機、冷飲機或其他 設備可以提高產品質量、節(jié)省能源以及實現新的消費者體驗,會花費很少的時間。因此,我們期望改善消費者體驗、提高設備可靠性以及減少設備的總成本。具體 地,期望整修的自動售貨機克服上述缺點并降低設備的成本,使得可以開發(fā)新市場。此外, 期望在用于自動售貨機、冷飲機、飲水機等的電子組件之間找到協作,使得這些設備可以在 制造和操作方面實現規(guī)模上的節(jié)約。
發(fā)明內容
因此,本申請?zhí)峁┝艘环N用于分發(fā)商品或服務的自動售貨機系統。該自動售貨機 系統可包括具有自動售貨機構的自動售貨機、遠離自動售貨機的數據處理設備以及自動售 貨橋。自動售貨橋可以與數據處理設備和自動售貨機的自動售貨機構進行通信,以指示自 動售貨機構分發(fā)商品或服務。自動售貨橋可以包括消費者接口(interface,也可稱作“界面”)、照明控制接口、 顯示接口和/或監(jiān)控器控制接口。數據處理設備可包括服務器、個人計算機、付款圖標和/ 或電話。數據處理設備可以包括其上裝配有指令的微處理器可讀介質,當執(zhí)行指令時,其執(zhí) 行從自動售貨機分發(fā)商品或服務中的至少一個,接收消費者付款信息以及對商品或服務 進行收費。自動售貨機可包括制冷系統,數據處理設備可以經由自動售貨橋控制該制冷系 統。數據處理設備可包括其上裝配有指令的微處理器可讀介質,當執(zhí)行指令時,其執(zhí)行接 收濕度數據,確定在自動售貨機的表面上是否將形成凝露,并控制制冷系統以防止形成凝 露。自動售貨橋可以包括與制冷系統和數據處理設備進行通信的制冷控制接口。制冷控制 接口可包括壓縮機控制接口、一個或多個溫度傳感器、壓縮機控制接口、一個或多個風扇控 制接口和/或遠程動作檢測器。數據處理設備可包括其上裝配有指令的微處理器可讀介質,當執(zhí)行指令時,其執(zhí) 行管理自動售貨機的操作的夜間模式。數據處理設備可以包括其上裝配有指令的微處理 器可讀介質,當執(zhí)行指令時,其執(zhí)行接收來自消費者的通信,確定是否批準分發(fā)商品或服 務,并分發(fā)商品或服務。數據處理設備可包括自動售貨操作服務器。虛擬橋可包括其上裝配有指令的微處 理器可讀介質,當執(zhí)行指令時,其執(zhí)行當自動售貨操作服務器脫機時,存儲多個自動售貨 操作數據,以及當自動售貨操作服務器聯機時,向自動售貨操作服務器傳輸多個自動售貨 操作數據。自動售貨橋可包括其上裝配有指令的微處理器可讀介質,當執(zhí)行指令時,其執(zhí)行 管理自動售貨機的能量使用和效率。數據處理設備可包括多個虛擬設備模塊。自動售貨機 系統還可包括與數據處理設備進行通信的付款服務系統、與數據處理設備進行通信的消費 者交互系統、與數據處理設備進行通信的路由(route)操作系統、和/或與數據處理設備進 行通信的結算服務系統。自動售貨機可包括飲水機或冷飲機。本申請還提供了一種用于分發(fā)商品或服務的自動售貨機系統。該自動售貨機系統可包括具有自動售貨機構的自動售貨機、遠離自動售貨機的數據處理設備以及自動售貨 橋。自動售貨橋可以與數據處理設備和自動售貨機的自動售貨機構進行通信,使得數據處 理設備可以接收消費者付款信息,并使得自動售貨機構分發(fā)商品或服務。本申請還描述了一種用于從自動售貨機系統向消費者分發(fā)商品或服務的方法。該 方法可進一步包括選擇商品或服務;向遠程數據處理設備傳送選擇;在數據處理設備中 確定選擇是否被授權;以及命令自動售貨機來分發(fā)被授權的選擇。當結合附圖和所附權利要求時,根據以下詳細描述,本申請的這些和其他特征對 于本領域的技術人員來說將變得顯而易見。
圖IA示出了現有技術的自動售貨機的一個實例。圖IB示出了具有自動售貨橋的自動售貨機系統的一個實例。圖IC示出了即時消費設備網絡的一個實例,其中,自動售貨橋用于聯網自動售貨 機、冷飲機和飲水機,以聯網包括虛擬設備模塊的服務。圖ID示出了即時消費全局網絡的一個實例。圖2A示出了自動售貨橋系統500的一個實例。圖2B示出了付款圖標系統600的一個實例。圖2C示出了具有冷飲機特有存貨管理和定價部件的自動售貨橋系統500的一個 實例。圖2D示出了加熱和制冷控制的一個實例。圖2E示出了被配置為具有至少一個MDB接口和/或DEX接口的翻新設備的自動 售貨橋的一個實例。圖3示出了通過消費者-自動售貨機交易交互的消費者發(fā)起的自動售貨的方法的 一個實例。圖4示出了通過消費者-自動售貨機交易交互的消費者發(fā)起的自動售貨的方法的 一個實例,其中利用了付款圖標。圖5示出了具有可選的交易授權和自動售貨操作服務器更新支持的消費者-自動 售貨機交易的方法的一個實例。圖6示出了通過消費者數據處理設備(服務器)_自動售貨機交易交互的消費者 發(fā)起的自動售貨的方法的一個實例。圖7示出了通過使用數據處理設備的消費者的間接自動售貨交易的方法的一個 實例,其中,消費者的數據處理設備與服務器通信以及服務器與自動售貨機通信,以實現自 動售貨循環(huán)。圖8示出了管理消費者賬戶和/或收集自動售貨操作數據的方法的一個實例。圖9示出了被配置為在消費者-自動售貨機交互模型與消費者-服務器-自動售 貨機交互模型之間轉換的自動售貨系統的一個實例。圖10示出了在消費者-自動售貨機交互模型與消費者-服務器-自動售貨機交 互模型之間轉換的方法的一個實例。圖11示出了跟蹤貨架存貨的方法的一個實例。
圖12示出了形成存貨管理文件以跟蹤貨架存貨的一個實例。
具體實施例方式現在,詳細參照附圖,可以看到在圖IA中示出了已知自動售貨機212的一個實例。 自動售貨機212可包括自動售貨機控制器(VMC) 202和多個外圍設備。這種外圍設備可包 括硬幣機構204、鈔票接受器206、無現金終端208、能量管理設備210和類似設備。在操作中,自動售貨機控制器202可與自動售貨機212的各種開關、傳感器、電機 和外圍設備進行連接。自動售貨機控制器202可以實施操作附接的外圍設備所需的協議和 通信。這些協議和通信可包括諸如多點通信總線(MDB)、數據交換接口(DEX)的工業(yè)標準。 通過歐洲自動售貨協會(EVA)和國際自動售貨協會(NAMA)來支持這些協議和通信標準。其 他已知的自動售貨機212還包括其他類型和種類的協議和通信,以支持外圍設備。自動售貨機控制器202還包括所有必須的邏輯和決策能力,以接受來自消費者的 錢,確定賣出產品,確定消費者的產品選擇,并分發(fā)產品。通常,已知自動售貨機212中所使 用的自動售貨機控制器202包括能夠使自動售貨機212自發(fā)操作的所有必須組件。自動售 貨機212不需要用于自動售貨操作的外部支持(諸如網絡或外部數據通信)。已知的自動售貨機212還可以通過對要求從消費者接受付款的外圍設備的主機 的需求來表征。關于這點,可以要求硬幣機構204(諸如C0INC0、MARS/MEI或其他類型或 種類的硬幣機構)來接受硬幣??梢砸筲n票接受器206(諸如C0INC0、MARS/MEI或其 他類型或種類的鈔票接受器)來接受現鈔??梢砸鬅o現金終端208(諸如IS0CHR0N、 USATECHNOLOGIES、TRANSACTION NETWORK SERVICES (TNS)、MARS/MEI 或其他類型或種類的 無現金讀取器)來接受信用卡付款。除無現金終端硬件的成本之外,還可以要求月服務費 和交易處理費。已知的自動售貨機212還可以通過具有將其中的產品保持低溫的制冷系統來表 征。關于這點,自動售貨機212通常被制造為使得自動售貨機控制器202根據需要來使冷 卻系統“ON”或“OFF”,從而將產品保持在期望的溫度上。許多自動售貨機控制器202執(zhí)行 該制冷控制功能,而很少考慮到消費者的交易量或者自動售貨機212的購買使用模式。因 此,已知自動售貨機212通常的能量效率不高。為了補足這些缺陷,針對附加成本,可以增 加能量管理設備210。一旦被安裝,就可以采用各種類型的具有改變的性能等級的“智能” 算法,以更好地管理制冷循環(huán)并節(jié)省能源。已知自動售貨機212的另一個特性在于,自動售貨機控制器202和外圍設備的陣 列都在每個自動售貨機212的機殼中構造。關于這點,自動售貨機212以自發(fā)模式進行操 作并且封裝有所有的單種功能電子組件。如此,已知的自動售貨機212相對比較昂貴。此 外,操作者通常必須支付有損于收益的交易處理費,以處理來自消費者的無現金付款。服務技術員發(fā)現這種自動售貨機212有時候是不可靠的。此外,這種自動售貨機 212要求清潔、維修和替換相關的電子組件和外圍設備的服務。此外,可升級性、設備模型之 間的變化以及外圍設備之間的兼容性問題會降低操作性能并提高操作自動售貨路由的成 本。相反,圖IB示出了本文所描述的自動售貨機102的一個實例。自動售貨機102可 包括自動售貨橋500?,F有的自動售貨機控制器、外圍設備和其他相關的電子組件遠離自動售貨機102設置。如此,可以實現成本節(jié)省和自動售貨機可靠性的增加。代替現有的自動 售貨機控制器和外圍設備,自動售貨機102利用了與自動售貨機102進行通信的自動售貨 橋 500。自動售貨機102可包括但不限于產品或飲料分發(fā)器、自動售貨機、小吃分發(fā)器、能 夠分發(fā)或提供可消費食品或飲料項目的設備、能夠分發(fā)或提供不可消費項目的設備或者能 夠利于購買商品和/或服務的設備。自動售貨機102可包括自動售貨機102A、冷飲機102B、 飲水機102C等類似設備。自動售貨機102還可以被稱為即時消費設備(即時消費設備102、 虛擬自動售貨機102、設備102、冷飲設備102、水設備102或自動售貨設備102)。自動售貨 機、冷飲機或飲水機也可以被稱為自動售貨機102。在示例性實施例中,虛擬設備模塊用聯網的虛擬設備模塊(在自動售貨機102外 部或遠離自動售貨機102)來替換已知自動售貨機中的電子硬件。例如,已知的自動售貨機 控制器202可以用虛擬自動售貨機控制器708A來代替。在操作中,自動售貨橋500可以與 虛擬自動售貨機控制器708A (其在自動售貨機102外部或遠離自動售貨機102)進行通信。 虛擬自動售貨機控制器708A可以接收數據,確定出售狀態(tài),管理銷售分發(fā)的間隔,結算消 費者付款,調整消費者對產品位置的選擇以及遠程地發(fā)送數據通信以實現產品或服務從自 動售貨機102的分發(fā)。這種虛擬設備模塊708可包括虛擬自動售貨機控制器708A、虛擬冷/熱控制器 708B、虛擬特別(premium)釀造飲料(PBB)自動售貨機控制器708C、虛擬飲料或小吃自動 售貨機控制器708D、虛擬鈔票或硬幣管理708E、虛擬能量管理系統(EMS) 708F、虛擬恒溫器 708G、虛擬濕度控制器708H、虛擬付款中心7081、虛擬即飲飲料(RTD)自動售貨機控制器 708J和/或其他類型或種類的虛擬設備模塊。虛擬設備模塊708可以控制任何和/或所 有的自動售貨機102的功能。因此,自動售貨機102可以根據需求和/或預期來利用一個 或多個虛擬設備模塊708。自動售貨機102可以通過網絡104與其中的虛擬能量管理系統 708F(其功能是提高能量利用率和與能量利用相關的設備操作)進行通信。自動售貨機102可以通過網絡104和數據處理設備與虛擬設備模塊708聯網。這 種數據處理設備可以為開關型服務器704。數據通信可以到達開關服務器704并適當地路 由至虛擬設備模塊708。數據處理設備還可以為微型開關服務器702。開關服務器704可 以被設計為處理來自許多不同自動售貨機102的繁重數據負載和通信,但微型開關服務器 702更加適合于辦公室、學校、醫(yī)院以及可使用較少自動售貨機102的其他地方。服務器 704、702可以被稱為虛擬自動售貨服務器。此外,數據處理設備108和個人計算機110可以 以服務器的角色進行操作。如此,數據處理設備108和個人計算機110還可以被稱為服務 器108、110或虛擬自動售貨服務器108、110。在許多應用中,由微型開關服務器702和開關服務器704提供的功能是可以比較 的。此外,微型開關服務器702可以聯網至開關服務器704以創(chuàng)建微型開關服務器的網絡。 類似地,個人計算機(PC) 110可以運行支持虛擬設備模塊708的桌上型軟件應用程序和/ 或聯網至微型開關服務器702或開關服務器704。此外,PC 110可以通過網絡瀏覽器訪問、 桌上型應用程序等與自動售貨機102進行通信。個人數據設備108可以為無線電話、個人數 字助理(PDA)、掌上PC、IPHONE等。網絡104可以為全局網絡、局域網(LAN)、廣域網(WAN) 或虛擬私用網絡(VPN)。此外,網絡104可以為有線和/或無線的。具體地,網絡104可包括以太網、802. 11無線、GPRS、GSM、1XRTT、CDMA2000、3G、4G以及其他類型和種類的有線或
無線數據通信協議和/或技術。對于虛擬冷/熱自動售貨機控制器708B,例如,功能可包括管理可以從自動售貨 機102得到的商品或服務的所需加熱和冷卻以及類似功能??梢砸圆煌臏囟缺3指鞣N產 品存儲區(qū)域。產品還可以以室溫或接近室溫進行存儲,然后在被消費者選擇之后快速地加 熱或冷卻到預定的食用溫度。此外,參數(諸如貨架存儲壽命)的管理可以通過虛擬冷/ 熱自動售貨機控制器708B來完成。對于虛擬特別釀造飲料(PBB)自動售貨機控制器708C,例如,功能可包括接收消 費者定制的Barista式飲料的選擇以及遠程地控制自動售貨機102以形成定制飲料。這種 定制的Barista式飲料可包括咖啡、茶、意式咖啡、熱巧克力以及其他類型和種類的定制飲 料。這種飲料的遠程形成可包括遠程地控制飲料成分、釀造時間、添加劑、振動或攪拌、調味 品和類似功能。對于虛擬飲料或小吃自動售貨機控制器708D,例如,功能可包括管理范圍外的溫 度和功率條件,以確保產品的完整。其中可以包括類似功能。對于虛擬鈔票或硬幣管理708E,例如,功能可包括管理付款,管理零錢分發(fā)和相關 的服務條件(包括警報和使服務性能最大化以及更好地確保消費者的自動售貨滿意度的 呼叫)。其中可以包括類似功能。對于虛擬能量管理系統(EMS) 708F,例如,功能可包括管理能量效率,監(jiān)控利用和 部件使用模式,實施節(jié)省能量的算法,確保最佳的產品傳送溫度以及通過智能使用算法和 清潔部件延長制冷部件的服務壽命。其中可以包括類似功能。對于虛擬恒溫器708G,例如,功能可包括通過監(jiān)控周圍環(huán)境、產品和其他溫度來遠 程地管理自動售貨機性能、制冷和/或加熱。對于虛擬濕度控制器708H,例如,功能可包括 通過監(jiān)控周圍環(huán)境、產品和其他濕度等級來遠程地管理自動售貨機性能、制冷和/或加熱。 例如,可以遠程地監(jiān)控溫度和濕度??梢赃M行在自動售貨機102的表面上(諸如在冷飲機 玻璃門上)是否有可能形成凝露的確定。如果需要,與自動售貨機102的通信可以實現包 括加熱玻璃、改變氣流模式、控制制冷循環(huán)或優(yōu)化自動售貨機設置以防止、緩解或處理凝露 形成的步驟。對于虛擬付款中心7081,例如,功能可包括管理付款的遠程接受(諸如硬幣、鈔票 流通或無現金交易),在中心位置集中付款以允許消費者操作多個不同的自動售貨機102, 重調無現金結算或授權購買,解決硬幣、鈔票流通或其他付款的遠程接受,管理推銷,以及 響應于可表示是否接受付款的遠程數據通信以及類似功能。對于虛擬即飲飲料(RTD)自動售貨機控制器708J,例如,功能可包括接收消費者 選擇和喜好,管理自動售貨機操作、準備,以及根據消費者的喜好(包括加熱和冷卻喜好) 分發(fā)RTD產品或服務和類似功能。參照圖1C,示出了即時消費設備網絡的一個實例。自動售貨橋500在其中可用于 將自動售貨機、冷飲機和飲水機聯網至包括虛擬設備模塊708的網絡服務700。自動售貨 橋500可以嵌入自動售貨機102A、冷飲機102B和/或飲水機102C。在自動售貨設備102A 至102C外部或遠離自動售貨設備102A至102C的多個網絡服務可被用于提供操作控制、決 策、優(yōu)化或其他功能。自動售貨機102A、冷飲機102B和飲水機102C可以被稱為自動售貨機102、自動售貨設備、自動售貨設備102或即時消費設備。自動售貨橋500包括虛擬設備模 塊708和自動售貨機102的各個部件之間的所有功能和通信。即時消費全局網絡705可以被表征為具有多個網絡服務700。這種網絡服務700 可包括但不限于虛擬設備模塊服務708、付款服務712、消費者交互服務714、路由操作服務 706和結算審計和會計服務710。此外,自動售貨機102(其包括自動售貨機102A、冷飲機 102B和飲水機102C)可以通過網絡104以及微型開關(switch)服務器702、開關服務器 704、個人計算機110、個人數據設備108或其他設備聯網至網絡服務700。對于虛擬設備模塊網絡服務708,例如,功能可包括接收數據,確定出售狀態(tài),管理 銷售分發(fā)的間隔,結算消費者付款,調整消費者對產品位置的選擇以及遠程地發(fā)送數據通 信以從自動售貨機102分發(fā)產品或服務以及類似功能。對于付款網絡服務712,例如,功能可包括管理消費者賬戶,授權交易,與第三方支 持的服務器和系統進行交互,便于消費者付款、旅館房間鑰匙付款、雇員身份付款、學校ID 付款、守法程序、儲值系統、信用卡系統、校園系統、網絡支付改革(innovation)付款系統、 付款圖標系統以及類似功能。對于消費者交互網絡服務714,例如,功能可包括管理消費者自動售貨場合的喜 好,管理數字自動售貨解決方案和交互式媒體內容,與全球數字市場平臺(GDMP)交互,完 成交互式封裝和移動數字解決方案以及類似功能。對于路由操作網絡服務706,例如,功能可包括供應鏈條管理、預定服務計劃、預測 設備維護、預測再備貨、存貨管理、路由計劃、定價管理、SKU管理、銷售間隔管理以及即飲飲 料(RTD)服務以及類似功能。對于結算、審計和會計網絡服務710,例如,功能可包括計算無現金交易、調整硬 幣、鈔票流通和無現金交易,審計第三方服務器,管理數據存貨,執(zhí)行數據會計服務以及類 似功能。參照圖1D,示出了即時消費全局網絡705的一個實例。在示例性實施例中,具有虛 擬橋500的多個自動售貨機102可以被聯網并訪問多個網絡服務700。通過虛擬橋500,自 動售貨機102可以通過微型開關服務器702、開關服務器704、網絡104和應用軟件訪問網
絡資源。在第一實施例中,可以在微型開關服務器702上執(zhí)行應用軟件??梢詫嵤┧械?網絡服務700,并且應用軟件可以根據要求適用于工作場所、學校、醫(yī)院和/或其他市場通 道。該結構的優(yōu)點是與在主機網絡服務模型中支持所有可能的網絡服務相比減小了架構要 求。該結構還允許定制應用軟件應用程序適合于特定的市場通道、低成本和定制實施以及 其他優(yōu)點。在第二實施例中,自動售貨橋500可以通過微型開關服務器702直接或間接地訪 問開關服務器704。此外,多個微型開關服務器702還可以訪問開關服務器704以利用分布 式網絡來直接或間接地管理自動售貨機102。在操作中,可以通過一系列網關,利用多個自動售貨機102來訪問包括虛擬設備 模塊服務708、付款服務712、消費者交互服務714、路由操作服務706以及結算審計和會計 服務710的多個網絡服務700。例如,這種網關可包括付款網關、消費者網關、結算網關、虛 擬設備網關、路由操作網關和其他網關。
參照圖2A,示出了自動售貨橋系統500的一個實例。在示例性實施例中,自動售貨 橋500可以與多個傳感器、自動售貨分發(fā)機構和網絡連接互連。在這點上,分發(fā)功能響應于 通過自動售貨橋500的網絡接口 530所接收的數據通信。此外,可以通過網絡接口 530從 自動售貨橋500向遠程數據處理資源收集和傳輸傳感器數據。遠程數據處理資源可以通過采用虛擬軟件模塊來確定自動售貨機102的狀態(tài),以 實現制冷控制、能量管理優(yōu)化、自動售貨機控制功能以及其他類型和種類的虛擬設備模塊。 此外,可以在遠程數據處理資源中確定消費者選擇以使付款生效并發(fā)送適當的命令來使得 正確的自動售貨機項目被自動售賣或分發(fā)。微控制器520可以與電機驅動器522、售完接口 524、加熱/制冷控制528、網絡 接口 530和通用輸入/輸出(1/0)5 互連。微控制器520可以為除多個單片部件(諸如 USB、I2C、UART, SPI、ETHERNET和/或其他類型和種類的接口 )之外還包含閃存和隨機存 取存儲器(RAM)的微控制器。在特定實施例中,微控制器520可以根據要求和/或預期為 MOTOROLA、INTEL、FREESCALE、MICROCHIP、RABBIT、ZILOG 或其他類型或種類的微控制器。在 優(yōu)選實施例中,微控制器520可以為ZIL0GF91 EZ80 ACCLAIM PLUS微控制器,或者被配置 為 ZILOG F91 EZ80ACCLAIM PLUS SINGLE BOARD COMPUTER (SBC)。微控制器 520 可以被稱 為微處理器。電機驅動器522可以被配置為驅動自動售貨機102中的現有分發(fā)電機。如此,電 機驅動器522可以被配置為根據預期驅動一個或多個步進電機、AC或DC電機或者其他類型 或種類的電機。電機驅動器522可以利用繼電器、三端雙向可控硅開關、零交叉光聲隔離驅 動電路、步進電機驅動器集成電路、場效應晶體管(FETS)、M0SFETS、TRANIST0RS(晶體管) 和/或其他類型和種類的控制電機的設備。自動售貨橋500可以安裝在整修的自動售貨機102內。如此,電機驅動器522可 以與整修的自動售貨機的分發(fā)電機互連,使得電機驅動器522通過網絡控制來分發(fā)產品和 /或服務。可以利用自動售貨橋500的一個這樣的整修自動售貨機包括美國西弗吉尼亞州 的 Royal Vendors of Kearneysville 出售的 ROYAL 660。ROYAL 660 利用單個步進電機來 從多個存貨存儲滑道或箱柜區(qū)域分發(fā)產品。電機驅動器可以被配置為驅動步進電機來從各 個存儲滑道或箱柜區(qū)域分發(fā)產品。售完接口 524可以為機械、光學或其他類型和/或種類的售完開關。售完開關524 表明哪個商品已經售完。這種信息可以被傳輸至遠程數據處理資源,其中,可以適當地通知 消費者和路由技工。當將自動售貨橋500改裝到自動售貨機中時,可以在可被自動售貨橋500利用的 地方安裝售完開關。售完接口 5M可以連接至先前已經在自動售貨機102中存在的售完開 關??蛇x地,一些自動售貨機使用“下降傳感器”以確定所選產品是否“落下”并被實際自 動售賣。在操作中,如果所選產品沒有被售賣,則其被認為是售完。售完接口 5M可以被配 置為使用自動售貨機102的現有售完開關,與現有“下降傳感器”結合,或者適應至少一個 售完傳感器或開關的增加,以檢測存貨產品何時被售完。根據預期,這種售完接口 5M可以 為開關、光學傳感器、音響傳感器、振動傳感器和/或其他類型和/或種類的售完開關。優(yōu) 選地,售完接口 5M可以被配置為在消費者選擇之前指示產品何時售完,并且如已知自動 售貨機的情況一樣拒絕成功的自動售貨。
加熱/制冷控制5 控制自動售貨機制冷系統。遠程數據處理資源可以監(jiān)控制冷 系統操作,控制壓縮機“ON”和“OFF”循環(huán),并優(yōu)化制冷系統的節(jié)能效果。如圖2D所示,加熱 /制冷控制5 還可以包括壓縮機接口 5^A、蒸發(fā)器風扇接口 5^B、線路功率接口 5^C、反 向繼電器528D、高溫傳感器528E、回風傳感器528F、遠程運動檢測器528G、用戶接口 5^H、 通用輸入/輸出(1/0)5281、蒸發(fā)器傳感器接口 528J、獨立冷凝器風扇接口 528K、電子蒸發(fā) 器閥(EEV)接口 5^L、通用輸入/輸出夜間模式按鈕528M、可變速度蒸發(fā)器風扇接口 528N 以及其他組件。壓縮機接口 528A可以為能夠切換自動售貨機壓縮機功率“ON”和“OFF”的大電流 大容量繼電器。這種壓縮機接口 528A可以為POTTER&BRUMFIELD T9AS1D12-12繼電器或其 他類型和種類的接口。蒸發(fā)器風扇接口 528B可以為能夠切換自動售貨機蒸發(fā)器風扇“ON”和“OFF”的繼 電器。這種蒸發(fā)器風扇接口 528B可以為TYCO RTD14012繼電器或其他類型的繼電器。線路功率接口 528C可以向作為整體的系統705供應電能。這種供電可以具有隔 離變壓器,其中,高壓傳感輸出可用于實現自動售貨橋500的能力,以根據預期監(jiān)控供應線 電壓,監(jiān)控供應線狀態(tài),監(jiān)控包括停止供電檢測的線電壓異常,以及監(jiān)控其他類型和種類的 線供應條件。此外,可以提供在大約五(5)至大約三十(30)DC伏特范圍內的至少一個低壓 降壓功率輸出,以向自動售貨橋500的半導體、邏輯和其他部分提供低壓。這種低壓功率輸 出可以為DC功率,其可以通過二極管橋和/或適當的切換或線性電壓調節(jié)器來獲得。在優(yōu) 選實施例中,四個二極管橋和線性7805或7812電壓調節(jié)器、3. 3V或5V DC切換電壓調節(jié)器 可用于向系統的適當部分供應+VDC。 反向繼電器528D可以是能夠切換自動售貨機冷凝器風扇的旋轉方向的繼電器。 關于這點,反轉冷凝器風扇的正常方向會使得從冷凝器線圈吹掉污垢、灰塵和其他顆粒。這 樣的效果是清潔了冷凝器,這又使得制冷系統以優(yōu)化的效率執(zhí)行操作。這種反向繼電器 528D可以為TYCO RTD14012繼電器或其他類型的繼電器。高溫傳感器528E可以被定位以監(jiān)控壓縮機的溫度,從而避免過加熱和/或壓縮機 損壞。這種高溫傳感器528E可以為熱敏電阻或其他類型或種類的溫度傳感器?;仫L傳感器528F可以監(jiān)控制冷系統的效率?;仫L傳感器528F可以監(jiān)控通過自動 售貨機或冷飲機制冷間循環(huán)的氣流。遠程運動檢測器528G可以被用于監(jiān)控在自動售貨機102的前方是否存在消費者 106。監(jiān)控自動售貨機或冷飲機周圍的足跡流量可以利用能量節(jié)省算法來優(yōu)化冷卻系統的 操作,以當預期消費者106不在自動售貨機102周圍時節(jié)省能量。例如,可以在關閉場所或 雇員休息室為空的期間優(yōu)化能量節(jié)省。此外,這種占用監(jiān)控可用于確定自動售貨機102和 制冷系統何時以及如何進行操作來確保每次都以優(yōu)化的冰冷溫度來傳送冷產品。用戶接口 528H可用于允許消費者或設備操作者查看所顯示的信息以及進行特定 的調整。這種調整可包括進入夜間模式,設置制冷溫度,重置警報,顯示壓縮機、風扇和其他 部件或者其他類型和種類的用戶接口顯示部件的狀態(tài)。通用輸入/輸出(1/0) 5281可用于與其他制冷系統組件連接,以實現自動售貨機 102或冷飲機制冷系統的監(jiān)控和/或控制。蒸發(fā)器傳感器接口 528J可用于監(jiān)控蒸發(fā)器和/或蒸發(fā)器風扇的操作。這種蒸發(fā)器傳感器接口 528J可以是到微控制器520的緩沖輸入。獨立冷凝器風扇接口 528K可以為能夠切換自動售貨機冷凝器風扇“ON”和“OFF” 的繼電器。這種獨立冷凝器風扇接口 528K可以為TYC0RTD14012繼電器或其他類型的繼電
ο電子蒸發(fā)器閥(EEV)接口 528L可用于操作EEV。這種EEV可用于調整熱交換器線 圈的尺寸和/或長度,由此改變特定的制冷系統操作特性。通用輸入/輸出夜間模式按鈕528M可用于接收并緩沖到系統的輸入并驅動特定 的系統輸出負載。夜間模式按鈕528M用于信號指示該場所在夜間關閉。該操作輸入告知 自動售貨橋500其可以切換到節(jié)能模式,另外使自動售貨機102在整夜持續(xù)時間內做準備, 在夜間,我們可以預期自動售貨行為會很少或者沒有??勺兯僬舭l(fā)器風扇接口 528N可以為蒸發(fā)器風扇提供可變的驅動速度??赏ㄟ^僅 以所要求的速度運行蒸發(fā)器風扇以保持冷卻效率、減緩風扇轉速以及隨時節(jié)省功率,從而 節(jié)省能量。網絡接口 530可以提供到自動售貨橋500的網絡連接。網絡接口 530可以為 ETHERNET、FIREWIRE或其他種類或類型的網絡接口。此外,網絡接口 530可以提供局域網訪 問(LAN)、廣域網訪問(WAN)、有線網絡訪問、無線網絡訪問或其他種類或類型的網絡訪問。通用輸入/輸出(I/O) 5 可以接收并緩沖到系統的輸入,并驅動特定的系統輸出負載。此外,與微控制器520互連的可以為環(huán)境光傳感器502、自動售貨機或冷飲機照明 控制504、產品溫度傳感器506、環(huán)境溫度傳感器508、紅外數據通信接口(IRDA) 512、液晶顯 示器(IXD)或真空熒光顯示器(VFD)接口 514、發(fā)光二極管(LED)接口 516、產品或服務分 發(fā)傳感器518和電源M2。其中可以使用其他組件。環(huán)境光傳感器502可以監(jiān)控自動售貨機102周圍的光的等級。照明模式可用于確 定自動售貨機102在室內還是戶外和/或出于白天還是晚上。然后,這種信息可以在各種 算法(例如包括照明算法、操作算法、節(jié)能算法或者其他類型和種類的算法或應用程序)中 使用。自動售貨機照明控制504可被實施以照明自動售貨機102的內部和/或外部。關 于這點,可利用各種類型的光(包括發(fā)光二極管(LED))來照亮自動售貨機102的門、機殼、 貨架或其他元件??赏ㄟ^繼電器或開關以“ON”和“OFF”方式來控制這種照明,或者可通過 可變亮度控制電路來控制這種照明。這種“ON”和“OFF”繼電器可包括TYCO RTD14012繼 電器或者其他類型的繼電器??筛鶕枰獙嵤┻@種可變亮度控制電路,以向無論哪種類型 或種類的LED或者可選擇的其他類型的照明設備提供變暗功能。此外,可以在照明算法中 使用環(huán)境光傳感器502,以確定何時或者哪種光來照明設備102。此外,可以在能量節(jié)省算 法中使用環(huán)境光傳感器502,以確定用哪種燈或者多亮的燈來充分照明自動售貨機102,同 時盡可能地節(jié)省能量。產品溫度傳感器506可以監(jiān)控自動售貨機102內的產品的溫度。關于這點,這種 產品溫度信息可以在各種算法中使用以控制制冷系統維持適當的產品溫度。環(huán)境溫度傳感器508可以被實施以監(jiān)控自動售貨機102周圍的溫度。關于這點, 這種環(huán)境溫度信息可以在諸如制冷系統的控制的各種算法中被利用。
紅外數據通信接口(IRDA) 512可用于在自動售貨橋500和付款圖標600之間進行 通信。例如,這種通信可包括實現與付款圖標600的自動售貨循環(huán),與付款圖標600交換數 據,或者與付款圖標600、數據處理設備和/或其他類型或種類的設備的其他類型或種類的 通信。這種IRDA 512可以利用發(fā)射機/接收機IRDA模塊或其他類型或種類的IRDA數據 通信設備來實施。液晶顯示器(IXD)或真空熒光顯示器(VFD)接口 514可用于實施顯示。可通過消 費者106或服務技工來看到這種顯示,以提供交易、信息、服務和/或其他類型或種類的顯 示信息。這種液晶顯示器(LCD)或真空熒光顯示器(VFD)接口 514可以為彩色高分辨率視 頻顯示器、低分辨率或單色顯示器、點陣、基于2X16、2X20、4X20的字符或基于其他字符 的顯示器或者其他類型或種類的顯示器。發(fā)光二極管(LED)接口 516可以針對特定的信息目的來實施,以將注意力吸引到 自動售貨機102或者技術的特定方面,或者用于其它目的。這種LED接口 516可利用各種 彩色、顏色變化以及紅-綠-藍(RGB)型顏色改變LED的陣列來實施。產品或服務分發(fā)傳感器518可以按照與售完接口 5M類似的方式來實施和操作。 電源542被實施以向自動售貨橋500供應電能。在多個實施例中,自動售貨橋500可包括或多或少的上述特征。市場喜好、成本、 消費者判斷力、技術判斷力、商業(yè)需求和期望特征可以影響哪些特征可用于特定實施例。此 外,可以實施多個自動售貨橋結構。此外,不同的自動售貨橋結構可以被實施用于各種類型 和種類的自動售貨機102。自動售貨機102的特定品牌或模型可以要求特定的自動售貨橋 硬件結構,而冷飲機或飲水機可以要求不同的硬件結構。在圖2C中詳細示出了適用于諸如 冷飲機102的即時消費設備的實例。參照圖2B,示出了付款圖標系統600的一個實例。這種付款圖標600可以被消費 者用于實現自動售貨機102的自動售貨循環(huán)。付款圖標600可以用于作為自動售貨機102 和/或具有存儲-訪問-忠實度或其他付款功能的付款設備的消費者接口。這種功能可以 識別消費者106并為從自動售貨機102分發(fā)的商品和服務提供記賬和/或存貨釋放。微控制器606可以與IRDA接口 602、LED顯示器接口 604和/或觸摸輸入606互 連。微控制器606可以為MOTOROLA、MICROCHIP、RABBIT、ZILOG或其他制造商或品牌。微 控制器606可以被稱為微處理器。IRDA接口 602可以通過IRDA接口 512與自動售貨橋500通信。這種IRDA接口 602可以按照與IRDA接口 512類似的方式和部件來實現。LED顯示器接口 604可以提供LED照明和顯示效果。這種LED照明和顯示效果可 以利用單色和/或產生多色的LED以允許大范圍的顏色選擇??梢愿鶕A期來適用這種效果。觸摸輸入606可用于接受消費者輸入。這種消費者輸入可用于進行產品選擇,管 理賬戶信息,改變圖標600的顏色或功能或者其他消費者輸入。觸摸輸入可使用電容感應、 壓敏面、按鈕、開關或其他觸摸輸入技術。參照圖2C,示出了具有冷飲機專用存貨管理和定價部件的自動售貨橋系統500的 一個實例。自動售貨橋500可以被配置用于諸如冷飲機的自動售貨機102的操作。這種冷 飲機通??梢詾橐粋€、兩個或三個門前開式或上開式的制冷即時消費設備,其具有用于保持飲料、食品或其他產品的貨架。微控制器520可以與電機驅動器522、售完接口 524、加熱/制冷控制528、貨架存 貨感應526、加熱/制冷控制528、網絡接口 530、貨架定價接口 532、存貨成像接口 534、多 媒體接口 536和通用輸入/輸出(1/0)5 互連。微控制器520可以與環(huán)境光傳感器502、 自動售貨機或冷飲機照明控制504、產品溫度傳感器506、環(huán)境溫度傳感器508、讀卡器接口 510、紅外數據通信接口(IRDA) 512、液晶顯示器(IXD)或真空熒光顯示器(VFD)接口 514、 發(fā)光二極管(LED)接口 516、商品或服務分發(fā)傳感器518、電源542和其他部件互連。貨架存貨感應5 可用于監(jiān)控貨架上的產品存貨。隨著產品移入或移出自動售貨 機102,這種存貨波動可以被監(jiān)控并用于存貨管理數據通信、存貨和制冷算法或其他類型和 種類的貨架感測應用。這種貨架存貨感測可以通過接觸感測、光學感測、紅外感測、射頻識 別(RFID)標記感測或者其他類型和/或種類的感測技術來實現。貨架定價接口 532可用于產品貨架以表示產品的價格。可利用LED、IXD、0LED(有 機LED)顯示技術和/或利用其他類型和/或種類的顯示技術來實現可變化的電子信號標 志。信號標志信息根據需要可以包括接近顯示器或貨架區(qū)域的產品的價格、推廣廣告、信息 廣告或者其他類型和/或種類的信號標志信息。貨架定價接口 532可以為I2C、SPI、串行 線、USB、IRDA, RS232、有線、無線、直接顯示驅動接口、GPIO或者其他類型或種類的接口。存貨成像接口 534可用于獲取貨架上存貨的圖像。然后,這種圖像可以用于通過 將先前圖像與目前的圖像進行比較來跟蹤變化,以確定存貨數量、類型和/或產品放置的 變化。這種變化可以包括通過服務個人和/或消費者106從自動售貨機102放入或移出產 品。此外,這種存貨成像接口 534可用于觀察消費者106如何進行他們的產品選擇并從自 動售貨機102中移出產品。這種存貨成像接口 534可以為戰(zhàn)略上位于貨架的存貨附近的相 機模塊。存貨成像接口 534可以為相機、照片模塊或者其他類型或種類的存貨圖像設備??梢詫嵤┒嗝襟w接口 536來實現將自動售貨橋500連接至其他多媒體顯示設備的 能力。這種多媒體顯示設備可包括顯示器、投影器或者其他類型和/或種類的多媒體顯示 設備。這種多媒體接口 536可以為I2C、SPI、串行線、USB、IRDA、RS232、有線、無線或者其他 類型或種類的顯示器。讀卡器接口 510可用于允許消費者106在自動售貨橋500中使用磁性、RFID、智能 或者其他類型和/或種類的卡。讀卡器接口 510可以為比特選通脈沖型軌道1、2和/或3 型讀取器、串行口接口類型、GPIO接口型讀取器、讀卡器和寫卡器組合設備或者其他類型和 /或種類的讀卡器。參照圖2E,示出了被配置為具有至少一個MDB接口和/或DEX接口的翻新設備的 自動售貨橋500的一個實例。通過將系統500連接至被配置為主設備的多點通信總線(MDB) 接口 550、被配置為從設備的多點通信總線(MDB)接口 546和被配置為能夠從工業(yè)標準DEX 口獲取機器信息的數據交換接口(DEX) M8,自動售貨橋500可以被配置為利用傳統自動售 貨設備進行操作。MDB接口 550、548可以處于光學隔離的雙向串行數據通信。DEX接口 548是串行 類型接口,接口 550、546和548可以符合諸如國際自動售貨協會(NAMA)規(guī)則、EVS標準、歐 洲自動售貨協會(EVA)DEX規(guī)則的自動售貨工業(yè)標準和/或其他工業(yè)標準。參照圖3,示出了通過消費者-自動售貨機交易交互的消費者發(fā)起的自動售貨的方法的一個實例。消費者106可以使用個人數據設備108來通過自動售貨橋500發(fā)起與自 動售貨機102的自動售貨交易。關于這點,消費者106可以使用個人數據設備108來進行 產品選擇,批準任何收費,以及實現從自動售貨102分發(fā)商品或服務??梢酝瓿珊蛯崿F這種 自動售貨循環(huán),消費者不是必須觸摸自動售貨機102來插入錢幣或進行產品選擇。塊1002示出了數據流程‘1’,在該圖中被示為個人數據設備108和自動售貨橋 500之間的通信。如上所述,個人數據設備108包括PDA、PC或者具有網絡能力的無線電 話。消費者106使用個人數據設備108來通過訪問自動售貨橋500對購買進行交易(也被 稱為自動售貨循環(huán))。自動售貨橋500被配置為作為網絡服務器進行操作,以向個人數據設 備108提供內容。個人數據設備108可以向自動售貨橋500發(fā)送電子郵件型數據通信、文 本消息或者其他信息。個人數據設備108與自動售貨橋500之間的通信協議可以為HTTP、 HTTPS、SNMP或者其他類型和/或種類的協議。塊1004示出了數據流程‘2’,在該圖中被示為個人數據設備108和虛擬橋500之 間的通信。使用個人數據設備108,消費者106可以經由基于網站/網絡型的數據條目、電 子郵件型數據條目、文本消息型數據條目或者通過其他方法來根據需要提供識別、付款或 其他信息。自動售貨橋500可以向個人數據設備108提供商品或服務存貨、售出狀態(tài)、定價 和/或其他信息。塊1006示出了數據流程‘3’,在該圖中被示為個人數據設備108和自動售貨橋 500之間的通信。使用個人數據設備108,消費者可以選擇將被分發(fā)的產品或服務。塊1008示出了數據流程‘4’,在該圖中被示為個人數據設備108和自動售貨橋 500之間的通信??梢栽谙M者106的個人數據設備108上確定和顯示總的銷售量。塊1010示出了數據流程‘5’,在該圖中被示為個人數據設備108和自動售貨橋 500之間的通信。位于自動售貨橋500上或者可通過自動售貨橋500訪問的消費者的賬戶 或其他購買批準授權可以針對所選擇的產品或服務被調整或收費。塊1012示出了自動售貨機102行為‘6’,在該圖中被示為從自動售貨機102分發(fā) 商品或服務。自動售貨機102根據自動售貨橋500的指示從特定的產品或服務存儲位置以 特定的量分發(fā)產品或服務。塊1014示出了數據流程‘7’,在該圖中被示為自動售貨橋500和個人數據設備 108之間的通信。如果自動售貨循環(huán)成功,即,產品或服務被成功自動售賣,則消費者106 接收可以在自動售貨機102看到或者優(yōu)選地可在個人數據設備108上看到的確認和/或 “謝謝”型消息。如果自動售貨循環(huán)沒有成功,即,產品或服務沒有被成功自動售賣,則消費 者106賬戶被退款并且通過自動售貨機102或者優(yōu)選地通過個人數據設備108提示消費 者106進行另一選擇。當自動售貨成功時,退出程序,而在自動售貨失敗時,處理返回到塊 1006。參照圖4,示出了通過消費者-自動售貨機交易交互的消費者發(fā)起的自動售貨的 方法的一個實例,其中利用了付款圖標600。付款圖標600可以已經存儲了賬戶值、信用卡 信息、付款信息或者通過自動售貨橋500進行選擇和從自動售貨機102分發(fā)商品或服務所 需的其他識別信息。此外,付款圖標600可以與其他數據處理設備(包括微型開關服務器 702、開關服務器704、個人計算機110或其他數據處理設備)進行通信。消費者106可以接 收通過付款圖標600顯示的信息,使用付款圖標600進行產品和服務選擇,以及利用各種付款選擇進行支付。此外,付款圖標600可以向自動售貨橋500發(fā)送適當的命令用于從自動 售貨機102分發(fā)產品和服務。塊2002示出了數據流程‘1A’和‘ 1B’,在該圖中被示為通過付款圖標600發(fā)起的 數據通信。消費者106可以使用付款圖標600來以各種方式對來自自動售貨機102的購買 進行交易。通過數據流程‘1A’示出的一種這樣的方式為通過使用位于付款圖標600上的 存儲值賬戶。通過數據流程‘1B’示出的另一種方式為利用存儲在付款圖標600上消費者 信息,其用于經由自動售貨橋500訪問微型開關服務器702、開關服務器704或其他數據處 理設備上的消費者106賬戶信息。付款圖標600和自動售貨橋500之間的數據通信可以利 用紅外IRDA、無線或其他數據通信方法。塊2004示出了通過消費者106利用付款圖標600。數據流程‘2,示出了消費者 106在付款圖標600消費者接口上選擇將被分發(fā)的產品。塊2006示出了數據流程‘3’,在該圖中示為自動售貨機102上的自動售貨橋500 與服務器704、702、110之間的通信。這種服務器可以為微型開關服務器702、開關服務器 704、個人計算機110或其他類型和/或種類的服務器。這種服務器被示為具有對數據庫112 的數據通信訪問。自動售貨橋500可以通過考慮售完和存貨狀態(tài)來確定總的銷售量。自動 售貨橋500還可以與服務器進行通信以獲取所需信息來允許確定總的銷售量。自動售貨橋 500和服務器704、702、110之間的這種數據通信可以利用HTTP、HTTPS, TCP、UDP或者其他 類型和/或種類的數據通信協議。塊2008示出了自動售貨橋500與服務器704、702、110之間或者自動售貨橋500 與付款圖標600之間的數據流程‘4’。付款圖標600上的消費者賬戶或者位于服務器704、 702、110上的消費者賬戶可以針對所選擇的產品或服務被調整或改變。塊2010示出了服務器704、702、110與自動售貨橋500之間的數據流程‘5,。自動 售貨橋500從服務器704、702、110接收數據通信,以從自動售貨機102分發(fā)所選產品或服 務。塊2012示出了自動售貨橋500和付款圖標600之間的數據流程‘6’。如果自動售 貨循環(huán)成功,即,產品或服務被成功自動售賣,則消費者106接收可以在自動售貨機102看 到或者優(yōu)選地在付款圖標600上看到的確認和/或“謝謝”型消息。如果自動售貨循環(huán)沒 有成功,即,產品或服務沒有被成功自動售賣,則消費者106賬戶被退款并且通過自動售貨 機102或者優(yōu)選地通過付款圖標600來提示消費者106。當自動售貨成功時,退出程序,而 在自動售貨失敗時,處理返回到塊2004。參照圖5,示出了具有可選的交易授權和自動售貨操作服務器更新支持的實現消 費者-自動售貨機交易的方法的一個實例。圖5示出了消費者106、服務器704、702、110 或108、自動售貨機102和自動售貨橋500(自動售貨器)以及自動售貨操作管理服務器 114(Vops服務器)之間的通信。消費者106可以實現自動售貨循環(huán)而不需要服務器704、702、110、108。在該結構 中,消費者106利用自動售貨橋500對自動售貨循環(huán)進行交易。作為可選步驟,可以從服務 器704、702、110或108獲取針對自動售貨循環(huán)的授權。該方法的優(yōu)點在于對于消費者來說 不要求對自動售貨循環(huán)進行交易。在塊3002中,消費者106開始與自動售貨橋500的通信,以通過個人數據設備108或付款圖標600對自動售貨循環(huán)進行交易。在塊3004中,自動售貨橋500識別消費者106 并與消費者的個人數據設備108或付款圖標600進行通信。然后,處理移動到塊3006、塊 3016或塊3018用于授權。在塊3006中,自動售貨橋500允許選擇產品或服務。通過與自動售貨橋500的通 信,消費者利用個人數據設備108或付款圖標600接收關于可從自動售貨機102得到的產 品或服務的信息。消費者可以通過使用被虛擬橋500處理的個人數據設備108或付款圖標 600選擇將從自動售貨機102分發(fā)的產品或服務。在塊3008中,自動售貨橋500從自動售 貨機102分發(fā)所選擇的產品或服務。在塊3010中,自動售貨操作數據可以從自動售貨橋500傳輸至服務器704、702、 108U10o自動售貨操作和市場數據沒有被存儲在自動售貨橋500中而是存儲在服務器 704、702、108、110上。不需要從自動售貨機102中恢復自動售貨操作數據。這種恢復會是 成本高的、耗時的、不可靠的,并且易于引起數據收集問題。在塊3012中,消費者接收從自 動售貨機102分發(fā)的產品或服務。在塊3014中,來自服務器704、702、108、110的數據可選地可以是到達自動售貨操 作服務器114的數據。這種自動售貨操作服務器114可以是被設計為聚集和報告自動售貨 和路由操作的第三方服務器,或者數據可以被傳輸至其他類型或種類的服務器。在塊3016 中,可選地,可以通過服務器704、702、108、110執(zhí)行消費者識別的授權、付款或其他授權。 在塊3018中,可選地,可以通過自動售貨操作服務器114執(zhí)行消費者識別的授權、付款或其 他授權。參照圖6,示出了通過消費者數據處理設備-自動售貨機交易交互的消費者發(fā)起 的自動售貨的方法的一個實例。消費者106可以發(fā)起與服務器而不是直接與自動售貨機 102的自動售貨交易。盡管消費者106可以站在自動售貨機102的前面,但實際的數據通信 和自動售貨交易開始和發(fā)生在服務器704、702、108、110中。一旦確定應該處理自動售貨循 環(huán),服務器704、702、108、110就可以與自動售貨機102進行通信并且命令分發(fā)產品或服務。塊4002示出了數據流程‘1’,消費者的個人數據設備108或付款圖標600與服務 器702、704、110之間的數據通信。消費者106可以使用PDA、個人計算機、無線電話或付款 圖標600來根據需要通過訪問由服務器702、704、110支持的網站,通過向服務器702、704、 110發(fā)送電子郵件,通過向服務器702、704、110發(fā)送文本消息,通過訪問付款圖標600或服 務器702、704、110上的存儲賬戶信息,通過接收在可用于訪問存儲在服務器702、704、110 上存儲的消費者賬戶信息的自動售貨機102中接收的消費者信息或者通過其他方法對購 買進行交易。塊4004示出了數據流程‘2’,消費者的個人數據設備108或付款圖標600與服務 器702、704、110之間的數據通信。消費者106可以經由在消費者的個人數據設備108或付 款圖標600上呈現的網站、或者經由電子郵件或文本消息來提供識別信息。塊4006示出了數據流程‘3’,消費者的個人數據設備108或付款圖標600與服務 器702、704、110之間的數據通信。消費者可以利用個人數據設備108或付款圖標600選擇 將被分發(fā)的產品或服務。塊4008示出了數據流程‘4,,服務器702、704、110與消費者的個人數據設備108 或付款圖標600之間的數據通信。針對被分發(fā)的所選產品或服務確定總的銷售量。
塊4010示出了數據流程‘5’,消費者的個人數據設備108或付款圖標600與服務 器702、704、110之間的數據通信??梢葬槍λx擇的產品或服務調整或支付消費者的賬戶。塊4012示出了數據流程‘6,,服務器702、704、110與自動售貨機102之間的數據 通信。服務器702、704、110向自動售貨機102發(fā)送自動售貨命令,以使得自動售貨機102 分發(fā)所選擇的產品或服務。塊4014示出了數據流程‘7,,自動售貨機102與服務器702、704、110之間的數據 通信。自動售貨機102向服務器702、704、110發(fā)送自動售貨機狀態(tài)消息。塊4016示出了數據流程‘8,,服務器702、704、110與消費者的個人數據設備108 或付款圖標600之間的數據通信。如果自動售貨成功,則消費者106接收確認消息和/或 “謝謝”消息,并且程序退出。如果自動售貨失敗,則消費者的賬戶被退款,提示消費者106 進行另一選擇,并且處理返回到塊4006。參照圖7,輸出了實現間接自動售貨交易的方法的一個實例。消費者106可以使 用數據處理設備來與服務器704、702、110、108進行通信以及服務器704、702、110、108與自 動售貨機102進行通信,以實現自動售貨循環(huán)。圖7示出了消費者106、服務器704、702、 110,108,自動售貨機102與自動售貨橋500(自動售貨器)和自動售貨操作管理服務器 114(Vops服務器)之間的數據通信。消費者106可以代替與自動售貨機102的直接通信通過使用數據處理設備與服務 器704、702、110、108進行通信來完成間接自動售貨交易。服務器704、702、110、108可以與 自動售貨機102進行通信,并且在適當時,使自動售貨機102分發(fā)產品或服務。消費者的數 據處理設備可以包括消費者的個人數據設備108或付款圖標600。在塊5002中,消費者106可以發(fā)起與服務器704、702、110、108的通信。這種通信 可以請求發(fā)起與自動售貨機102的自動售貨會話。在塊5004中,服務器704、702、110、108 識別消費者。如果消費者106被識別且允許交易繼續(xù),則處理移動到塊5006。在塊5006 中,消費者106被允許進行自動售貨選擇。此外,可以確定自動售貨購買量和附加的自動售 貨操作數據。在塊5008中,利用自動售貨橋500,自動售貨機102接收來自服務器704、702、 110,108的通信以分發(fā)所選擇的產品或服務。與自動售貨交易、存貨、自動售貨機操作和 分發(fā)的產品或服務狀態(tài)相關聯的自動售貨機狀態(tài)和操作數據還可以被傳輸至服務器704、 702、110、108。在塊5010中,服務器704、702、110、108接收來自自動售貨機102的自動售貨操作
更新數據。一旦自動售貨成功,數據通信消息就被發(fā)送給消費者。此外,自動售貨操作數據 和/或其他交易數據可以被發(fā)送給自動售貨操作管理服務器114。在塊5012中,消費者106 接收分發(fā)的產品或服務。在塊5014中,自動售貨操作管理服務器114接收自動售貨操作數據和/或其他交 易數據,并根據要求和/或期望進行更新。自動售貨操作服務器114可以累積來自多個自 動售貨機102的自動售貨操作數據和/或其他交易數據。然后,服務器114可以在特定實 施例中根據要求和/或期望而用于報告自動售貨行為,管理存貨和路由計劃,和/或提供其 他信息。
參照圖8,示出了管理消費者賬戶和/或收集自動售貨操作數據的方法的一個實 例。消費者賬戶可以被存儲在自動售貨橋500中。消費者賬戶可包括賬戶余額、用于自動 售貨產品的規(guī)則和/或其他信息??梢酝ㄟ^與個人計算機或服務器704、702、110、108的通 信來訪問和/或保持這種信息。遠程數據訪問可用于管理存儲在自動售貨橋500中的消費 者賬戶。塊6002示出了數據流程‘1’,利用自動售貨橋500的個人計算機/服務器704、 702、110、108與自動售貨機102之間的數據通信??梢酝ㄟ^個人計算機或服務器704、702、 110、108的遠程訪問來管理存儲在自動售貨機102的自動售貨橋500上的消費者賬戶。消 費者賬戶管理可以包括增加或刪除消費者、設置對于每個消費者或位置唯一的將被收費的 價格、管理與每個消費者相關聯的賬戶余額和/或其他行為。塊6004示出了數據流程‘2’,自動售貨機102的自動售貨橋500與個人計算機或 服務器704、702、110、108之間的通信。自動售貨機102的狀態(tài)可以被傳送至個人計算機或 服務器704、702、110、108。自動售貨機狀態(tài)可包括跟蹤消費者以及所分發(fā)產品的日期、時間 和類型。這種自動售貨機狀態(tài)還可以包括自動售貨機售完狀態(tài)、溫度、壓縮機行為和其他操 作條件。參照圖9,示出了被配置為在消費者-自動售貨機交互模型與消費者-服務器-自 動售貨機交互模型之間轉換的自動售貨系統的一個實例。消費者-自動售貨機交互模型 是消費者106直接與自動售貨機102的自動售貨橋500進行通信以實現自動售貨循環(huán)的 模型。如此,不要求服務器干涉。可選地,消費者-服務器-自動售貨機交互模型是消費者 106與服務器704、702、110進行通信的模型。然后,服務器704、702、110與自動售貨機102 的自動售貨橋500進行通信以實現自動售貨循環(huán)。會通過不可用或脫機的服務器704、702、110危及(compromise)消費者-服務 器-自動售貨機交互模型的結構。如果這樣,則系統可以轉換為消費者-自動售貨機交互 模型以允許消費者106直接訪問自動售貨機102。當服務器704、702、110再次可用或重新 上線,則系統可以轉換回到消費者-服務器-自動售貨機交互模型。然后,數據可以被傳輸 并且服務器704、702、110可以利用任何自動售貨操作和/或在服務器不可用或脫機的同時 發(fā)生的其他交易數據來更新。如此,在系統在消費者-自動售貨機交互模型與消費者-服 務器-自動售貨機交互模型之間進行轉換時,可以維持數據完整性。參照圖9,消費者106可以利用多個數據處理設備(諸如個人計算機110、個人數 據設備108或付款圖標600)以發(fā)起與自動售貨機102的自動售貨循環(huán)。在‘選項1’中,數 據處理設備數據可以與服務器704、702、110進行通信。然后,服務器可以與自動售貨機自 動售貨橋500進行通信來實現自動售貨循環(huán)。該選項可被稱為消費者-服務器-自動售貨 機交互模型。在‘選項2’中,數據處理設備數據可以與自動售貨機102的自動售貨橋500 進行通信以實現自動售貨循環(huán)。該選項可以被稱為消費者-自動售貨機交互模型。系統可以在消費者-自動售貨機交互模型與消費者-服務器-自動售貨機交互模 型之間進行轉換。這種轉換可以根據要求選擇或者在結構發(fā)生故障時使用。在這種如‘選 項1’所表示的發(fā)生故障的結構中,通過不可用或脫機的服務器704、702、110來無效交付消 費者-服務器-自動售貨機交互模型。然后,系統可以自動地利用‘選項2’,消費者-自動 售貨機交互模型。關于這點,即使在服務器704、702、110不可用或脫機時,來自自動售貨機102的自動售貨也可以繼續(xù)。參照圖10,示出了在消費者-自動售貨機交互模型與消費者-服務器-自動售貨 機交互模型之間轉換的方法的一個實例。圖10示出了消費者106、服務器704、702、110、 108、自動售貨機102的自動售貨橋500和自動售貨操作管理服務器114 (Vops服務器)之 間的通信。系統可以在消費者-自動售貨機交互模型與消費者-服務器-自動售貨機交互模 型之間進行轉換。如果通過不可用或脫機的服務器704、702、110危及消費者-服務器-自 動售貨機交互模型,則系統可以轉換到消費者-自動售貨機交互模型以允許消費者直接訪 問自動售貨機102。這種轉換使得當服務器704、702、110不可用或脫機時通過消費者106 完成自動售貨循環(huán)。在塊9002中,消費者106通過與自動售貨機102的自動售貨橋500進行通信發(fā)起 自動售貨循環(huán)。在塊9004中,自動售貨橋500與服務器704、702、110、108進行通信以確定 服務器的可用性。如果沒有從服務器704、702、110、108接收到響應或者服務器發(fā)送表明 其不可用的響應,則處理移動到塊9006以測試服務器的可用性,然后進行到判定塊9008。 在塊9006中,如果服務器704、702、110、108可用,則返回響應表明這種可用性。在判定塊 9008中,進行服務器是否可用的確定。如果結果是肯定的,則處理移動到塊9010。如果結 果是否定的,則處理移動到塊9014。在塊9010中,消費者發(fā)起的通信從自動售貨橋500重新定向到服務器704、702、 110、108用于進一步的數據處理。在塊9012中,通過服務器704、702、110、108允許消費者 106進行自動售貨選擇。此外,確定自動售貨購買量和附加的自動售貨操作數據。在塊9014 中,通過自動售貨橋500允許消費者106進行自動售貨選擇。此外,確定自動售貨購買量和 附加的自動售貨操作數據。在塊9016中,自動售貨機102分發(fā)所選擇的產品或服務。與自 動售貨交易、存貨、自動售貨機操作和分發(fā)的產品或服務狀態(tài)相關的自動售貨機狀態(tài)和操 作數據可以被確定和準備用于處理。在塊9018中,消費者106接收所分發(fā)的產品或服務。在塊9020中,當服務器不可用和/或重新定向到自動售貨操作管理服務器114 時,與自動售貨交易、存貨、自動售貨機操作和分發(fā)的產品或服務狀態(tài)相關的自動售貨機狀 態(tài)和操作數據被保持用于進一步的數據處理。在塊9022中,通過服務器704、702、110、108 更新與自動售貨交易、存貨、自動售貨機操作和分發(fā)的產品或服務狀態(tài)相關的自動售貨機 狀態(tài)和操作數據。在塊90M中,自動售貨操作管理服務器114接收自動售貨操作數據和/ 或其他交易數據并進行更新。自動售貨操作服務器114累積來自多個自動售貨機102的自 動售貨操作數據和/或其他交易數據。然后,這種服務器114可用于報告行為,管理存貨和 路由計劃和/或提供其他信息。參照圖11,示出了跟蹤貨架存貨的方法的一個實例。自動售貨橋500可用于監(jiān)控 貨架。這種貨架可以為冷飲機102B(如圖IC所示)中的貨架或者任何類型的貨架。可通過 貨架監(jiān)控器來監(jiān)控貨架。這種貨架監(jiān)控器可以包括貨架存貨感應526、存貨成像接口 534、 GPIO (通用輸入/輸出)538、商品或服務分發(fā)傳感器518或者其他方法、傳感器和/或接口。自動售貨橋500可以監(jiān)控一個或多個貨架??梢愿鶕摫O(jiān)控信息來確定貨架存貨 級別調整。貨架存貨級別調整包括貨架上的存貨級別的確定變化。例如,當產品被增加到 冷飲機時,貨架存貨級別調整確定存貨增加,以及當消費者取出產品時,確定存貨減少。如此,貨架存貨級別調整可以被部分使用以管理貨架上的存貨級別。貨架存貨級別調整可以 被確定,然后被傳輸至諸如服務器108、110、702、704的遠程數據處理資源或設備??蛇x地, 自動售貨橋500可以與遠程數據處理資源進行通信,并且可以在遠程數據處理資源或設備 中確定貨架存貨級別調整。除貨架存貨級別調整數據之外,還可以任選地存儲銷售和市場數據或者其他類型 的數據。然后,數據可以部分地被分析和使用以確定何時可以要求貨架重新進貨、服務或其 他行動。任選地,存貨模塊(諸如與路由操作706相關聯的存貨模塊或其他類型的模塊) 可用于路由管理、計劃或其他類型的操作。監(jiān)控冷飲機的貨架不僅可用于管理存貨,而且所收集的數據還可以用于形成存貨 管理文件或DEX文件(數據交換文件)以允許以與自動售貨機相同的方式來管理冷飲機。 DEX文件是自動售貨工業(yè)中的工業(yè)標準并且被歐洲自動售貨協會(EVA)DEX規(guī)則所支持和 細化。用于自動售貨機的傳統存貨管理軟件以及能夠讀取DEX文件和其他類型的存貨管理 文件的其他類型的軟件可被用于管理冷飲機和自動售貨機。這種管理提供了計劃和監(jiān)控路 由和操作的能力。在塊10002中,自動售貨橋500可用于監(jiān)控貨架。這種貨架可以與冷飲機、其他類 型的即時消費設備相關聯的貨架或者其他類型的貨架。此外,監(jiān)控可以為一個貨架或多個 貨架的監(jiān)控。然后,處理移動到塊10004或塊10010。在塊10004中,貨架監(jiān)控數據被傳輸 至遠程數據處理設備。然后,處理移動到塊10006或塊10012。在塊10006中,銷售和市場數據、貨架存貨級別調整數據或者其他數據被確定并 且可選地被存儲??梢栽诿看蜗M者從貨架移動存貨或者以其他時間間隔生成銷售和市場 數據。如此,銷售和市場數據和模式可用于監(jiān)控存貨,確定日局部銷售,計劃重新進貨、服 務、路由操作或功能。在塊10008中,可以分析銷售和市場數據、貨架存貨級別調整數據或 者其他數據,以部分地確定何時要求貨架重新進貨、服務或其他動作。在塊10014中,任選 地,與遠程數據處理設備相關聯的存貨模塊可用于路由管理、計劃或其他操作。例如,可以 利用路由操作模塊706??蛇x地,在塊10010中,可以確定貨架存貨級別調整數據或其他數據。然后,處理 移動到塊10004。在塊10012中,可以任選地確定貨架存貨級別調整數據或其他數據。然 后,處理移動到塊10006。因此,可以相對于冷飲機和自動售貨機以及其他類型和/或種類的即時消費設備 執(zhí)行存貨管理。因此可通過路由管理軟件來處理來自冷飲機和自動售貨機的數據并且進行 相應地報告。因此,冷飲機和自動售貨機可以具有根據傳統上被開發(fā)以僅管理自動售貨機 存貨的單個數據處理資源和/或軟件所管理的存貨??梢栽谕ǔT谄渲胁痪哂写尕浛刂葡?統的即時消費設備中使用貨架存貨監(jiān)控以生成、傳輸和監(jiān)控貨架存貨信息。參照圖12,示出了形成存貨管理文件或DEX文件以跟蹤貨架存貨的一個實例。在 圖11中獲取的銷售和市場數據、貨架存貨級別調整數據或其他數據可用于形成存貨管理 文件或DEX文件。這種存貨管理文件或DEX文件可以被傳輸至自動售貨操作服務器114,或 者其中可以設置路由管理、銷售、報告、設備狀態(tài)、存貨以及其他計劃和操作。因此,基于自 動售貨橋500的貨架監(jiān)控形成和傳輸DEX文件使得冷飲機和自動售貨機具有自動售貨機共 同進行的存貨和路由計劃行為。如此,可以通過工業(yè)標準DEX文件管理基于貨架的設備和自動售貨機型設備。本文所示出的流程圖僅僅是實例。在不背離本發(fā)明的精神的情況下,可以對這些 示圖或步驟(或操作)進行許多修改。例如,可以以不同的順序執(zhí)行步驟,或者可以增加、 刪除或修改步驟。所有這些變化都被認為是所要求發(fā)明的一部分。雖然已經描述了本申請的優(yōu)選實施例,但應該理解,本領域的技術人員現在和將 來可以進行各種改進和增強,均落入以下權利要求的范圍。這些權利要求應該被構造為為 所描述的發(fā)明保持適當保護。
權利要求
1.一種用于分發(fā)商品或服務的自動售貨機系統,包括自動售貨機;所述自動售貨機包括自動售貨機構;數據處理設備,遠離所述自動售貨機設置;以及自動售貨橋;所述自動售貨橋與所述數據處理設備和所述自動售貨機的所述自動售貨機構進行通 信,以指示所述自動售貨機構分發(fā)商品或服務。
2.根據權利要求1所述的自動售貨機系統,其中,所述自動售貨橋包括消費者接口。
3.根據權利要求1所述的自動售貨機系統,其中,所述自動售貨橋包括顯示接口。
4.根據權利要求1所述的自動售貨機系統,其中,所述自動售貨橋包括電機控制接口。
5.根據權利要求1所述的自動售貨機系統,其中,所述數據處理設備包括個人計算機。
6.根據權利要求1所述的自動售貨機系統,其中,所述數據處理設備包括電話。
7.根據權利要求1所述的自動售貨機系統,其中,所述自動售貨機包括制冷系統,其 中,所述數據處理設備經由所述自動售貨橋控制所述制冷系統。
8.根據權利要求7所述的自動售貨機系統,其中,所述自動售貨橋包括與所述制冷系 統和所述數據處理設備進行通信的制冷控制接口。
9.根據權利要求8所述的自動售貨機系統,其中,所述制冷控制接口包括一個或多個 風扇控制接口。
10.根據權利要求8所述的自動售貨機系統,其中,所述制冷控制接口包括遠程運動檢 測器。
11.根據權利要求1所述的自動售貨機,其中,所述數據處理設備包括其中裝配有指令 的微處理器可讀介質,當執(zhí)行所述指令時,所述指令執(zhí)行管理所述自動售貨機的操作的夜 間模式。
12.根據權利要求1所述的自動售貨機系統,其中,所述數據處理設備包括其中裝配有 指令的微處理器可讀介質,當執(zhí)行所述指令時,所述指令執(zhí)行接收來自消費者的通信,確 定分發(fā)商品或服務是否被批準,并分發(fā)商品或服務。
13.根據權利要求1所述的自動售貨機系統,其中,所述自動售貨橋包括其中裝配有指 令的微處理器可讀介質,當執(zhí)行所述指令時,所述指令執(zhí)行管理所述自動售貨機的能量使 用和效率。
14.根據權利要求1所述的自動售貨機系統,其中,所述數據處理設備包括多個虛擬設 備模塊。
15.根據權利要求1所述的自動售貨機系統,還包括付款服務系統,與所述數據處理 設備進行通信。
16.根據權利要求1所述的自動售貨機系統,還包括消費者交互系統,與所述數據處 理設備進行通信。
17.根據權利要求1所述的自動售貨機系統,還包括路由操作系統,與所述數據處理 設備進行通信。
18.根據權利要求1所述的自動售貨機系統,還包括結算服務系統,與所述數據處理 設備進行通信。
19.一種用于分發(fā)商品或服務的自動售貨機系統,包括 自動售貨機;所述自動售貨機包括自動售貨機構; 數據處理設備,遠離所述自動售貨機設置;以及 自動售貨橋;所述自動售貨橋與所述數據處理設備和所述自動售貨機的所述自動售貨機構進行通 信,使得所述數據處理設備可接收消費者付款信息,并使得所述自動售貨機構分發(fā)商品或 服務。
20.一種用于從自動售貨機系統向消費者分發(fā)商品或服務的方法,包括 選擇商品或服務;向遠程數據處理設備傳送所述選擇;在所述數據處理設備中確定所述選擇是否被授權;以及指示所述自動售貨機分發(fā)被授 權的選擇。
全文摘要
一種用于分發(fā)商品或服務的自動售貨機系統。該自動售貨機系統可包括具有自動售貨機構的自動售貨機、遠離自動售貨機的數據處理設備以及自動售貨橋。自動售貨橋與數據處理設備和自動售貨機的自動售貨機構進行通信,以指示自動售貨機構分發(fā)商品或服務。
文檔編號G06F17/00GK102150155SQ200980130805
公開日2011年8月10日 申請日期2009年6月5日 優(yōu)先權日2008年6月9日
發(fā)明者H·布羅克·柯爾斯, 倫納德·F·安唐, 大衛(wèi)·O·斯拉格雷, 杰拉德·E·因索利亞 申請人:可口可樂公司