專利名稱:燃油加油機管理的制作方法
技術(shù)領域:
本公開涉及加油,尤其涉及加油設施的燃油加油機。
站旦 冃眾
零售汽油業(yè)利用各類燃油加油機來給客戶加油。某種形式的遠程加油機控 制器通常用于控制燃油加油機。該加油機控制器常常與燃油加油機處于同一地 塊,并耦合到商店接口單元以使該地的店員能從該地點的建筑物(例如商店) 監(jiān)視和控制特定燃油加油機。加油機控制器向燃油加油機發(fā)送數(shù)據(jù)信號(例如 命令)。該數(shù)據(jù)可包括價格、所加的油的支付數(shù)據(jù)、要加的油的預設量、以及 對加油的授權(quán)。燃油加油機類似地向控制器發(fā)送數(shù)據(jù)信號,包括泵號、泵狀態(tài)、 以及加油量、和售價。
加油機控制器通常向燃油加油機提供的一類服務的一個示例是銷售點 (POS) 。 POS服務可例如包括收銀機、加油機控制、信用卡、庫存管理、處 理和掃描。POS服務通常利用開放體系結(jié)構(gòu)的硬件平臺和編程來集成這些服務 的POS應用軟件在加油機控制器中實現(xiàn)。
不幸的是,耦合加油機控制器和燃油加油機的通信系統(tǒng)并不是特別容錯 的。因而,加油機控制器和燃油加油機之間的通信常常被中斷,從而導致失去 向燃油加油機提供服務的能力(例如金融交易和油泵功能)。燃油加油機還可 能不能工作相當長的時間段,并且不能達成其主要功能(即加油),這對客戶 而言是不方便的,對零售加油設施而言則丟失了收入來源。
概要
燃油加油機管理可通過各種系統(tǒng)和技術(shù)在燃油加油機上實現(xiàn)。這些系統(tǒng)和 技術(shù)可改進燃油加油機的安全性、可靠性和/或效率。
在一個一般方面中,在燃油加油機上執(zhí)行的過程可包括接收加油會話的至 少一部分交易數(shù)據(jù)并確定所接收的交易數(shù)據(jù)是否有至少一部分需要安全措施。 該交易數(shù)據(jù)例如可包括客戶的財務信息。如果所接收的交易數(shù)據(jù)的至少一部分 需要安全措施,則過程可要求對所接收交易數(shù)據(jù)的該至少一部分施加安全措 施。該過程可由機器、執(zhí)行在機器可讀介質(zhì)上編碼的指令的處理器、或其它適 當裝置執(zhí)行。
在一些實現(xiàn)中,確定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施可包 括確定該數(shù)據(jù)是否有至少一部分在燃油加油機上儲存超過短時間段。例如,如 果燃油加油機不能與加油設施計算機通信,則數(shù)據(jù)可在燃油加油機上儲存超過 短時間段。安全措施可包括加密所接收交易數(shù)據(jù)的需要安全措施的至少一部
分。加密可例如使用512位的對稱密鑰。
在特定實現(xiàn)中,確定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施可包 括確定是否要將該數(shù)據(jù)的至少一部分傳送給加油設施計算機。安全措施可包 括準備所接收交易數(shù)據(jù)中需要安全措施的至少一部分以供在有線通信鏈路上 運送,并準備所接收交易數(shù)據(jù)中不需要安全措施的至少一部分以供在無線通信 鏈路上運送。安全措施還可包括在經(jīng)由通信鏈路運送之前加密所接收交易數(shù)據(jù) 中需要安全措施的至少一部分。
在另一一般方面中,燃油加油機可包括用戶輸入設備和處理器。用戶輸入 設備可用于接收加油會話的至少一部分交易數(shù)據(jù)。處理器可用于確定所接收交 易數(shù)據(jù)是否有至少一部分需要安全措施,并且如果所接收交易數(shù)據(jù)的至少一部 分需要安全措施,則對所接收交易數(shù)據(jù)的至少一部分施加安全措施。
燃油加油機可包括存儲器。存儲器可例如包括規(guī)則集,并且處理器可用來 基于該規(guī)則集中的一個或多個規(guī)則作出判斷。
在特定實現(xiàn)中,處理器可用來確定所接收交易數(shù)據(jù)是否有至少一部分要在 燃油加油機上儲存超過短時間段,從而確定該數(shù)據(jù)的至少一部分是否需要安全 措施。如果例如燃油加油機不能與加油設施計算機通信,則數(shù)據(jù)可在燃油加油
機上儲存超過短時間段。處理器可用來加密所接收交易數(shù)據(jù)中需要安全措施的 至少一部分以施加安全措施。
在一些實現(xiàn)中,處理器可用來確定所接收交易數(shù)據(jù)是否有至少一部分要被 傳送給加油設施計算機,從而確定該數(shù)據(jù)是否有至少一部分需要安全措施。為 了施加安全措施,處理器可用來準備所接收交易數(shù)據(jù)中需要安全措施的至少一 部分以供在有線通信鏈路上運送,并準備所接收交易數(shù)據(jù)中不需要安全措施的 至少一部分以供在無線通信鏈路上運送。安全措施還可包括在經(jīng)由通信鏈路運 送之前加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分。
各種實現(xiàn)可包括一個或多個特征。例如,通過向儲存在燃油加油機上的數(shù) 據(jù)施加安全措施,敏感數(shù)據(jù)可受到保護。此外,通過選擇性地向所儲存的數(shù)據(jù) 施加安全措施,可節(jié)約處理能力。作為另一示例,通過向要從燃油加油機發(fā)送 的數(shù)據(jù)施加安全措施,敏感數(shù)據(jù)可再次受到保護。此外,通過選擇性地施加安 全措施,可節(jié)約一個或多個通信網(wǎng)絡上的帶寬資源并可改進可靠性。
在附圖和以下的描述中闡述一個或多個實現(xiàn)的細節(jié)。根據(jù)說明書和附圖以 及權(quán)利要求書,其它特征將顯而易見。
圖1是示出用于燃油加油機管理的系統(tǒng)的一個實現(xiàn)的框圖。
圖2是示出用于燃油加油機管理的燃油加油機的一個實現(xiàn)的框圖。
圖3是示出燃油加油機管理過程的一個實現(xiàn)的流程圖。
圖4是示出燃油加油機管理系統(tǒng)的另一實現(xiàn)的框圖。
圖5是示出圖4系統(tǒng)的詳細實現(xiàn)的框圖。
圖6是示出圖4系統(tǒng)的燃油加油機的一特定實現(xiàn)的框圖。
圖7是示出圖4系統(tǒng)的燃油加油機的另一實現(xiàn)的框圖。
圖8是示出圖4系統(tǒng)的燃油加油機的又一實現(xiàn)的框圖。
圖9是示出燃油加油機管理過程的一個示例的流程圖。
圖10是示出具有燃油加油機管理的零售加油設施系統(tǒng)的一個實現(xiàn)的框圖。
圖11是示出燃油加油機的一示例網(wǎng)絡系統(tǒng)的框圖。200680050947.7
說明書第4/42頁圖12是示出用于燃油加油機管理的燃油加油機的一個示例的框圖。
圖13是示出協(xié)調(diào)燃油加油機的過程的一個示例的流程圖。
圖14是示出管理燃油加油機的過程的另一實現(xiàn)的流程圖。
圖15是示出用于管理燃油加油機的過程的又一示例的流程圖。
圖16是示出燃油加油機貿(mào)易系統(tǒng)的框圖。
圖17是示出燃油加油機貿(mào)易系統(tǒng)組件的一個示例的框圖。
圖18是示出燃油加油機管理的過程的流程圖。
各個附圖中相同的附圖標記表示相同的元素。
詳細描述
加油設施的安全性、可靠性和效率可通過燃油加油機的智能控制來得到改 進。這些益處不僅可應用于燃油加油機處的實際加油,而且可應用于正在加油 的客戶。在特定實現(xiàn)中,加油設施過程和/或系統(tǒng)可包括通過提供一個或多個燃 油加油機處的增強管理來提供增強的安全性、可靠性和/或效率的能力。增強管 理可例如提供銷售點功能、燃油加油機協(xié)調(diào)、燃油加油機診斷、數(shù)據(jù)安全、和 對遠程商家的銷售能力。其它實現(xiàn)可包括這些特征和其它特征的一個或多個。
圖1示出用于燃油加油機管理的系統(tǒng)100的一個實現(xiàn)。如圖所示,系統(tǒng) 100表示零售加油設施,并且可表示汽車加油站環(huán)境、便利店環(huán)境、或任何其 它適當類型的零售加油設施。
系統(tǒng)100包括燃油加油機110、設施控制器120、通信網(wǎng)絡130、以及商 店接口單元140。燃油加油機110可用于在系統(tǒng)100處通常在設施控制器120 的至少部分控制下給客戶加油(例如汽油、柴油、液態(tài)丙垸、或乙醇)。通信 網(wǎng)絡130使得設施控制器120能與燃油加油機110通信。通信網(wǎng)絡130還使得 燃油加油機110和設施控制器120能與商店接口單元140通信。商店接口單元 140還可用于向燃油加油機110提供控制功能。
更詳細地,燃油加油機110將可以是燃油加油機、泵、或任何其它適當?shù)?加油裝置。燃油加油機110可具有單個或多個的軟管配置。取決于其配置,燃 油加油機110可分配一個或多個產(chǎn)品(例如汽油和柴油)。燃油加油機110通 常協(xié)同設施控制器120和商店接口單元140工作來加油。這樣,燃油加油機可 識別客戶在何時出現(xiàn)(例如通過檢測輸入設備的激活或唧筒柄的取出)并通知
設施控制器120,該設施控制器120然后可從客戶處獲得支付信息,認證客戶, 并允許加油開始。燃油加油機還可向設施控制器傳送燃油的加油量,該設施控 制器可在客戶結(jié)束加油時完成銷售交易。然而,燃油加油機可針對特定任務和 /或時段獨立于設施控制器和/或商店接口單元來工作,如下所述。
設施控制器120可以是服務器、個人計算機、或用于與燃油加油機110 交互并控制該燃油加油機的任何其它適當設備。設施控制器120通常包括處理 器(例如微處理器、微控制器、或用于以邏輯方式處理信息的任何其它適當?shù)?設備)、以及為處理器儲存指令和/或數(shù)據(jù)的存儲器(例如,隨機存取存儲器
(RAM)、只讀存儲器(ROM)、壓縮盤只讀存儲器(CD-ROM)、可編程 只讀存儲器(PROM)、硬盤驅(qū)動器、和/或任何其它適當?shù)男畔⒋鎯υO備)。 這些指令可例如包括操作系統(tǒng)(例如Linux、 Unix、或Windows)和應用程序
(例如燃油加油機控制、記帳和診斷)。設施控制器120可例如提供對燃油加 油機110的授權(quán)、金融交易、和加油管理。為此,設施控制器120可向燃油加 油機提供一個或多個操作命令。在特定實現(xiàn)中,處理器可以是在600MHz工作 的單或雙32位處理器,而存儲器可包括512MB的主存儲器和4GB的存儲。 設施控制器可位于加油設施的商店內(nèi)或者在店外。
通信網(wǎng)絡130使得燃油加油機110和設施控制器120、以及商店接口單元 140能彼此通信。通信網(wǎng)絡130可根據(jù)包括有線(例如IEEE 802.3或RS-232)、 無線(例如IEEE 802.11、CDMA 2000或GPRS)、或光學(例如FDDI或SONET) 的任何適當?shù)耐ㄐ偶夹g(shù)來工作。通信網(wǎng)絡130可包括用來便于通信的一個或多 個組件,諸如集線器、路由器、交換機、橋接器、中繼器、復用器和收發(fā)機。 在特定實現(xiàn)中,通信網(wǎng)絡130可通過組合通信技術(shù)來工作。
通信網(wǎng)絡130通過通信鏈路150來耦合到燃油加油機110、設施控制器120 和商店接口單元140。通信鏈路150可以是有線(例如雙絞線或同軸電纜)、 無線(例如射頻(RP)或紅外(IR))、光學(例如光纖電纜)、和/或用于 傳送信息的任何其他適當路徑。在特定實現(xiàn)中,通信鏈路150可包括通信鏈路 類型(例如有線和無線)的組合。
商店接口單元140可以是服務器、個人計算機、數(shù)據(jù)終端、或用于與燃油
加油機110和/或設施控制器120交互的任何其它適當?shù)脑O備。商店接口單元 140可包括處理器和為處理器儲存指令和/或數(shù)據(jù)的存儲器。商店接口單元140 通常還包括用戶輸入設備(例如小鍵盤、鍵盤、觸摸屏、和/或定點設備)和顯 示設備(例如CRT或LCD監(jiān)視器)。商店接口單元140可例如允許店員提供 燃油加油機110的授權(quán)和金融交易服務。為此,商店接口單元可向燃油加油機 提供操作命令(例如加油、預定具體金額、或打印收據(jù))。商店接口單元140 可協(xié)同設施控制器120工作以提供這些服務。
在一工作模式中,當燃油加油機110之一檢測到一設施客戶出現(xiàn)(例如通 過檢測到唧筒柄的取出、用戶輸入設備的激活、支付卡的插入、或客戶標識符 的出現(xiàn))時,燃油加油機向設施控制器120發(fā)出通知。設施控制器120然后可 確定客戶計劃憑借其對要加的油支付(例如在燃油加油機處支付或在商店內(nèi)支 付)的技術(shù)。如果客戶表示她要在燃油加油機指出,則設施控制器可在允許該 客戶加油之前要求該客戶出示客戶標識符(例如,支付卡或RHD標簽)。如 果客戶表示她要在商店內(nèi)支付,則設施控制器可通知店員并允許該店員關于是 否應當加油作出決定。
在客戶表示她要在燃油加油機處支付時,設施控制器可提示燃油加油機請 求出示客戶標識符。燃油加油機然后可等待客戶標識符的出示(例如,支付卡 的插入),并讀取其中包含的信息。
一般而言,至少某些客戶標識數(shù)據(jù)從燃油加油機發(fā)送到設施控制器120。 設施控制器然后可確定客戶標識符的有效性。確定客戶標識符的有效性可包括 執(zhí)行從中接收數(shù)據(jù)的校驗和或聯(lián)系客戶標識符的發(fā)行者,以確定該客戶標識符 是否有效。此外,設施控制器可校驗客戶標識符的授權(quán)。例如,設施控制器可 聯(lián)系支付卡發(fā)行者來確定支付卡的信用限額。
如果設施控制器確定客戶標識符有效和/或獲得授權(quán),則設施控制器可激 活燃油加油機,該燃油加油機然后可向客戶加油。當在加油時,燃油加油機可 向設施控制器提供有關加油的數(shù)據(jù)(例如所加油的類型、和所加油的量)。當 客戶結(jié)束加油時(通過放回唧筒柄指示),設施控制器可確定所加油的總價并 尋求對該總價的核準。 一旦已獲準,設施控制器就可對客戶打印收據(jù)。
然而,在特定的工作模式中, 一個或多個燃油加油機110可能能夠至少針 對一特定功能和/或時段獨立于設施控制器120工作。在設施控制器120、通信 網(wǎng)絡130、和/或通信鏈路易于出故障(常常如此)的情況下,這可能會特別有 利。
作為獨立操作的一個示例,燃油加油機110可包括提供銷售點(POS)操 作的能力。5卩,客戶可在燃油加油機不必與設施控制器或商店接口單元聯(lián)系的 情況下從燃油加油機購買燃油。因而,如果設施控制器120、通信網(wǎng)絡130、 商店接口單元140不能工作,燃油加油機可繼續(xù)加油。為了實現(xiàn)這個目的,燃 油加油機可例如能提供與客戶的適當交互(例如請求客戶標識符)并執(zhí)行對客 戶標識數(shù)據(jù)的認證操作(例如校驗和)。例如,在一些實現(xiàn)中,并非能夠執(zhí)行 所有對PIN的認證操作。燃油加油機還可能能夠記錄加油會話的加油和財務方 面,并對燃油加油機的組件提供適當命令。所記錄的加油和財務數(shù)據(jù)可被提供 給設施控制器,用于在重新建立與其通信時的操作管理和帳目核對。
作為獨立操作的另一示例,燃油加油機可判定如何處理數(shù)據(jù)(例如根據(jù)客 戶標識符)。例如,如果數(shù)據(jù)的一部分要被發(fā)送給設施控制器且燃油加油機可 通過一類以上的通信鏈路(例如有線和無線)與設施控制器通信,則燃油加油 機可判定要使用哪個通信鏈路來傳送數(shù)據(jù)部分。例如,一些無線技術(shù)(例如正EE 802.11)可比一些有線技術(shù)(例如RS-422)要快,并且不需要同類的半永久基 礎機構(gòu)(例如埋入混凝土下的布線),但有線鏈路可提供更高的安全性(例如 通過使竊聽者不易進入)。燃油加油機因而可基于可預先指定的數(shù)據(jù)類型的敏 感性來確定通信鏈路。例如,在特定實現(xiàn)中,燃油加油機可在有線鏈路上發(fā)送 敏感類型的數(shù)據(jù),而在無線鏈路上發(fā)送不敏感類型的數(shù)據(jù)。還可對是否要在發(fā) 送之前加密數(shù)據(jù)作出判定。作為另一示例,如果數(shù)據(jù)的一部分要儲存在燃油加 油機上(可能是因為與設施控制器的通信不可用),則燃油加油機可判定是否 應加密數(shù)據(jù)。燃油加油機可例如基于數(shù)據(jù)類型的敏感性來作出判定。加密數(shù)據(jù) 部分可通過任何適當類型的加密方案(例如公鑰或私鑰)來實現(xiàn)。
盡管圖1示出了用于燃油加油機管理的系統(tǒng)的一種實現(xiàn),但其它實現(xiàn)可具 有更少、附加、和/或不同的組件配置。例如,系統(tǒng)可不具有商店接口單元。作 為又一示例,設施控制器可與商店接口單元140共處一地或作為其一部分。作 為再一示例,設施控制器可與一個或多個站點外計算機系統(tǒng)(例如支付卡發(fā)行
1
者或供油系統(tǒng))耦合。參照該實現(xiàn)討論的各種組件和技術(shù)還可發(fā)現(xiàn)在各種各樣 其它類型的系統(tǒng)中的用途。
圖2示出了用于燃油加油機管理的燃油加油機200的一個實現(xiàn)。燃油加油 機200包括加油機管理器210、燃油控制器220、用戶輸入設備230、顯示器 240、通信接口 250、以及管理模塊260。燃油加油機200可以是系統(tǒng)100的燃 油加油機110的一個示例。
加油機管理器210負責管理燃油加油機200的操作。為實現(xiàn)這個目的,加 油機管理器可控制燃油加油機200的電子功能。該加油機管理器還可收集和維 護有關燃油加油機的狀態(tài)信息,并向設施控制器報告該狀態(tài)信息。加油機管理 器210可用軟件、硬件或其組合來實現(xiàn)。作為其功能的一部分,加油機管理器 210可驅(qū)動內(nèi)容在顯示器240上呈現(xiàn)。
燃油控制器220控制來自燃油加油機200的燃油的加油。為了實現(xiàn)這個目 的,燃油控制器220可控制實現(xiàn)燃油加油操作所需的加油機的液壓元件。例如, 燃油控制器220可控制儲油罐的潛油泵和燃油控制閥,并通過計量和報告子系 統(tǒng)來監(jiān)視燃油流量信息。燃油控制器220還可分級跟蹤所加油的量,在銷售/ 量顯示器上驅(qū)動銷售進度顯示,并監(jiān)視差錯。燃油控制器220可用軟件、硬件 或其組合來實現(xiàn)。
用戶輸入設備230與加油機管理器210耦合,并使加油設施的客戶能與燃 油加油機交互。用戶輸入設備230可以是小鍵盤、鍵盤、觸摸板、觸摸屏、讀 卡器、或者是使用戶能向燃油加油機提供指示的任何其它適當?shù)脑O備。如果用 戶輸入設備230具有多個部分,則各個部分可具有靜態(tài)和/或可重新安排(例如 軟件可編程)的功能。
顯示器240還與加油機管理器210耦合,并使加油設施的客戶能接收來燃 油加油機的數(shù)據(jù)。顯示器240可以是陰極射線管(CRT)監(jiān)視器、液晶顯示器
(LCD)監(jiān)視器、氣體等離子體監(jiān)視器、或用于視覺呈現(xiàn)信息的任何其它適當 的設備。顯示器240的內(nèi)容可由設施控制器和/或管理模塊260提供。如果顯示 器240具有多個部分,則這些部分可具有靜態(tài)的和/或可重新配置的功能(例如 軟件可編程的功能)。在一些實現(xiàn)中,用戶輸入設備和顯示器可彼此協(xié)調(diào)工作
(例如顯示器可呈現(xiàn)用戶輸入設備的指令或數(shù)據(jù),和/或來自用戶輸入設備的輸
入可與顯示器上呈現(xiàn)的數(shù)據(jù)相關)。
通信接口 250也與加油機管理器250耦合,并使該燃油加油機能與加油設 施處的其它組件通信。通信接口 250可以是調(diào)制解調(diào)器、RS-232收發(fā)機、無 線收發(fā)機、或用于發(fā)送和/或接收信息的任何其它適當?shù)脑O備。
管理模塊260向燃油加油機200提供至少針對特定操作和/或時段的獨立 于設施控制器進行操作的能力。這些操作可例如使燃油加油機能在通信接口 250不能發(fā)送和/或接收數(shù)據(jù)時繼續(xù)銷售燃油。
管理模塊260可訪問可以是RAM、 ROM、 CD-ROM和/或任何其它適當 的信息存儲設備的存儲器270。存儲器270包括指令272、內(nèi)容274和日志276。 指令272規(guī)定管理模塊260的至少一部分操作。內(nèi)容274可以是呈現(xiàn)于顯示器 240上的文本、圖形、圖像和/或視頻。內(nèi)容274可根據(jù)指令272呈現(xiàn)。日志276 可包含有關交易(例如加油會話、財務支付等)和差錯的數(shù)據(jù)。通過分析日志 276,可創(chuàng)建和分析交易,并可標識和評估差錯。
管理模塊260可例如被實現(xiàn)為規(guī)則引擎。在這樣的一種實現(xiàn)中,指令272 可以是規(guī)則(例如客戶交互規(guī)則和交易處理規(guī)則),內(nèi)容274可儲存用于實現(xiàn) 規(guī)則結(jié)果的數(shù)據(jù),而日志276可儲存用于處理規(guī)則的數(shù)據(jù)。規(guī)則引擎通常具有 作為正在實現(xiàn)的結(jié)果的前驅(qū)的一組條件。這些條件還可以是其它條件的前提。 可用于管理模塊260的規(guī)則引擎技術(shù)包括來自美國加州芒廷維尤市的ILOG公 司的JRules、來自美國加州利弗莫爾市的Sandia國家實驗室的Jess、或任何其 它適當?shù)囊?guī)則引擎方案的規(guī)則引擎技術(shù)。管理模塊260可使用包括HTTP、 TCP/IP、 XML、 SOAP、通用描述、發(fā)現(xiàn)和集成(UDDI) 、 Microsoft .NET、 或JaVaTM的一種或多種編程或消息傳送技術(shù)來實現(xiàn)。該模塊的各個部分例如可 用0++組合其它編程技術(shù)(例如.NET)或任何其它適當?shù)募夹g(shù)編寫。
在一種操作模式中,加油機管理器210在設施控制器的控制下操作,同時 該加油機管理器能與設施控制器通信。管理模塊260在此時可以被動模式待機。 設施控制器可提供要在顯示器240上顯示的內(nèi)容、處理銷售點交易(例如驗證 信用卡并對其收取費用)、并向燃油加油機提供任何其它適當?shù)姆铡?br>
然而,當加油機管理器不能與設施控制器通信時,管理模塊260可承擔設 施控制器的一個或多個責任。例如,管理模塊260可向顯示器240提供內(nèi)容274。
該內(nèi)容可例如使用戶能與燃油加油機200交互以發(fā)起和完成加油會話(例如通
過提供客戶指令),使加油設施能在燃油加油機200處提供廣告,或者允許任 何其它適當操作。該內(nèi)容可根據(jù)指令272提供。例如,發(fā)起加油交易的內(nèi)容可 在檢測到客戶已與燃油加油機交互的指示時提供。
作為另一示例,管理模塊260可提供對加油會話所需的金融交易(例如 POS交易)的處理,從而即使在設施控制器或通信網(wǎng)絡不工作時也使燃油加油 機能加油。POS服務可包括收銀機、加油機控制、交易卡處理、和/或條形碼 掃描。
例如,管理模塊可判定是否要發(fā)起加油會話,并且如果要發(fā)起加油會話, 則記錄該交易的相關部分(例如, 一天中的時間、信用卡號、當前價格、所購 量、和所購金額)。交易的相關部分可被記錄在日志276中。在判定是否要發(fā) 起加油會話時,管理模塊260可驗證客戶標識信息(例如通過執(zhí)行校驗和), 并可確定該燃油加油機是否仍然獲準加油。例如,燃油加油機可獲準獨立加油 特定時間量(例如6個小時)、對特定量燃油(例如25加侖)的特定次數(shù)的 交易(例如25次)、和/或特定購買金額(例如一千美金)。對于特定交易, 燃油加油機可判定客戶標識數(shù)據(jù)是否有效和/或?qū)⒔灰紫抻谔囟ń痤~(例如50 美金)。判定可根據(jù)指令272進行。
管理模塊還可針對加油機管理器210生成適當加油機控制信號的表示。例 如,可提供通常從設施控制器發(fā)出的客戶激活終端(CAT)和泵命令的替代品。
當加油機管理器210再次能與設施控制器通信時,管理模塊260可從日志 260下載交易數(shù)據(jù)。設施控制器然后可處理財務數(shù)據(jù)并將該數(shù)據(jù)發(fā)送到適當?shù)?實體(例如支付卡發(fā)行者或電子結(jié)算中心(ECH))以完成金融交易。設施控 制器還可更新其有關加油設施的信息(例如剩余燃油量)。
在特定操作模式中,管理模塊在燃油加油機與設施控制器進行通信時也可 以是活動的。管理模塊可提供的服務類型包括POS、燃油加油機協(xié)調(diào)、燃油加 油機診斷、數(shù)據(jù)安全、以及對遠程商家的銷售能力。如上所述的POS功能可 例如在全天候或接近全天候的基礎上在燃油加油機處提供。
對于燃油加油機協(xié)調(diào),管理模塊可在加油設施處生成其它燃油加油機的消 息,以在燃油加油機的操作中有所幫助。例如,管理模塊可請求另一燃油加油
機對管理模塊的燃油加油機附近的區(qū)域成像。該圖像然后可被發(fā)送至進行請求 的管理模塊,以供儲存和后來的破壞、分析和/或傳送。作為又一示例,管理模 塊可請求另一燃油加油機來針對管理模塊的燃油加油機執(zhí)行客戶交互功能。例 如,管理模塊可請求另一燃油加油機針對該燃油加油機接收數(shù)據(jù)(例如客戶支 付卡)或輸出數(shù)據(jù)(例如打印收據(jù))。如果POS服務在中央組件(例如設施 控制器)處不可用,則燃油加油機可將其操作協(xié)調(diào)至適當水平(例如加不超過
500加侖油或$1,000)。協(xié)調(diào)燃油加油機的能力將在以下進一步討論。
作為燃油加油機診斷的一個示例,管理模塊可判定檢測到的條件是否需要 響應,并便于該響應??墒鬼憫蔀楸匾臈l件包括環(huán)境、機械、電和/或邏輯 指令條件,比如溫度、壓力、濕度、燃油泄漏、打開面板、加油機納入、電力 異常、看門狗定時器過期、或軟件異常。便于響應可包括重啟燃油加油機、關 閉燃油加油機、下載燃油加油機的指令、和/或生成對加油設施處其它組件的通 知。執(zhí)行燃油加油機診斷的能力將在以下進一步討論。
對于數(shù)據(jù)安全,管理模塊可判定要對什么數(shù)據(jù)(如果有的話)施加安全措 施(例如加密或路由)??蛻舻呢攧諗?shù)據(jù)(例如信用卡號、PIN等)是可能需 要安全措施的數(shù)據(jù)的一個示例。安全措施可在燃油加油機處安全儲存數(shù)據(jù),和 /或?qū)⑵鋫魉椭亮硪辉O施組件(例如設施控制器)。提供數(shù)據(jù)安全的能力將在以 下進一步討論。
作為提供針對遠程商家的銷售能力的一個示例,管理模塊可使燃油加油機 能使遠程商家的貨物和/或服務上市并銷售,該遠程商家可通過通信網(wǎng)絡耦合到 燃油加油機。遠程商家可以是貨物和/或服務的任何適當?shù)馁u家。
為了提供銷售能力,遠程商家可在客戶與燃油加油機交互之前(在某天中 的一個或多個時間)和/或期間(例如當客戶指示對產(chǎn)品或服務感興趣時)將數(shù) 據(jù)下載到燃油加油機。該數(shù)據(jù)可包括有關商家的產(chǎn)品和/或服務的信息、訂購信 息、和/或遞送信息。燃油加油機可負責處理與客戶的交互(例如,提供商家數(shù) 據(jù)、獲取訂購和支付信息、以及驗證支付數(shù)據(jù)),或者商家計算機(例如Web 服務器)可幫助燃油加油機進行這些操作的一個或多個(例如獲取支付信息和 驗證支付數(shù)據(jù))。提供對遠程商家的銷售能力的能力將在以下進一步討論。
在特定實現(xiàn)中,管理模塊260可負責向加油機管理器210提供消息(例如,命令和/或數(shù)據(jù)),以完成該模塊的操作。例如,管理模塊可轉(zhuǎn)發(fā)或替換來自遠 程計算機(例如設施控制器)的消息(不管是以結(jié)構(gòu)化消息、非結(jié)構(gòu)化消息、 還是信號的形式)。管理模塊可例如接收來自遠程計算機的命令消息,并確定 消息應當以未經(jīng)更改的狀態(tài)提供給加油機管理器210。這可例如在燃油加油機
正以正常模式操作時進行,且該消息涉及正常操作。管理模塊260因而可將該 消息傳遞到加油機管理器。作為另一示例,管理模塊260可具有一種或多種用 于與加油機管理器通信的特定技術(shù),并且因而用完成相同功能的消息來替換來 自遠程計算機的消息。作為又一示例,管理模塊260可確定它需要燃油加油機 執(zhí)行一功能,并在執(zhí)行該功能的推動下向加油機管理器210發(fā)送一消息。例如, 可提供通常從設施控制器發(fā)送的客戶激活終端(CAT)和泵消息的替代物。
盡管圖2示出了燃油加油機的一個實現(xiàn),但其它燃油加油機實現(xiàn)可包括更 少、附加、和/或不同的組件配置。例如,燃油加油機可不包括內(nèi)容,因為對于 燃油加油機的客戶操作而言可能內(nèi)容是不需要的。作為另一示例,燃油加油機 可包括多個顯示器和用戶輸入設備,尤其在燃油加油機具有多個加油側(cè)時。作 為又一示例,管理模塊的存儲器可與加油機管理器的存儲器共享。此外,管理 模塊的存儲器可具有各種形式和/或配置。
圖3示出了用于燃油加油機管理的過程300的一個實現(xiàn)。過程300可例如 例示對系統(tǒng)100中燃油加油機110之一的一種操作模式。
過程300等待,直至客戶想要發(fā)起一加油會話才開始(操作304)。判定 客戶是否想要發(fā)起一加油會話可例如通過檢測唧筒柄的取出、小鍵盤的激活、 或支付卡的插入來完成。
當客戶想要發(fā)起一加油會話時,過程300要求判定與設施控制器的通信是 否可用(操作308)。判定與設施控制器的通信是否可用可例如通過判定設施 控制器是否對狀態(tài)請求作出響應來實現(xiàn)。如果與設施控制器的通信可用,則過 程300繼續(xù)將負責判定是否要加油的模塊置入被動狀態(tài)(操作312),并生成 有關發(fā)起一加油會話的信號(操作316)。該模塊可例如是銷售點模塊,并且 信號可向設施控制器指示客戶想要加油會話。
過程300繼續(xù)接收有關加油的命令信號(操作320)。這些信號可例如包 括有關從客戶處取得支付數(shù)據(jù)的信息和加油授權(quán)。過程300還要求加油(操作
324)并生成有關加油會話的信號(操作328)。信號可例如指示燃油加油機狀 態(tài)(例如泵入)和會話的狀態(tài)(所加油的量)。過程300還包括判定加油會話 是否完成(操作332)。判定加油會話是否完成可例如通過檢測到唧筒柄己被 放回、小鍵盤的激活、或任何其它適當?shù)臅捦瓿芍甘緛硗瓿伞?br>
如果加油會話完成,則過程要求返回等待直到有客戶想要發(fā)起加油會話 (操作304)。然而,如果加油會話未完成,則該過程要求繼續(xù)加油(操作324)。
如果有客戶想要發(fā)起一加油會話且與設施控制器的通信不可用,則過程 300要求將負責判定是否要加油的模塊置入主動狀態(tài)(操作336),并判定是 否要對客戶加油(操作340)。判定是否要加油可例如通過向客戶處請求客戶 標識數(shù)據(jù)并分析該數(shù)據(jù)以判定它是否可接受來完成。例如,可對客戶標識數(shù)據(jù) 執(zhí)行差錯校驗(例如校驗和)。作為另一示例,燃油加油機可判定它是否仍在 一個或多個預先建立的準則(例如當模塊活動時加油不超過500加侖)內(nèi)操作。
如果不應當對客戶加油,則過程300要求返回等待直到有客戶想要發(fā)起一 加油會話(操作304)。然而,如果應當對客戶加油,則過程300要求加油(操 作344)。加油可例如包括生成對燃油控制器的激活信號。過程300還要求儲 存有關加油會話的數(shù)據(jù)(操作348)。數(shù)據(jù)可例如被儲存在交易日志中,并且 可包括時間、日期、客戶標識數(shù)據(jù)、所加油量、以及總價。
過程300繼續(xù)判定加油會話是否完成(操作352)。如果加油會話未完成, 則該過程要求繼續(xù)加油(操作344)。然而,如果加油會話完成,則過程要求 返回等待,直到有客戶要求發(fā)起一加油會話(操作304)。
盡管圖3例示了燃油加油機管理過程的一個實現(xiàn),但其它燃油加油機管理 過程可包括更少、附加、和/或不同的操作配置。例如,加油機管理過程可包括 在確定有客戶想要發(fā)起一加油會話之前判定與設施控制器的通信是否可用。作 為另一示例,管理過程可在判定與設施控制器的通信是否可用之前將負責判定 是否要加油的模塊置于主動或被動狀態(tài)。因而,模塊的激活或停用可不取決于 設施控制器的通信狀態(tài)。作為又一示例,管理過程可在加油會話之前、期間和 /或之后多次生成和接收有關加油會話的信號。作為一附加示例,管理過程可在 與設施控制器的通信可用時發(fā)送與設施控制器的通信不可用時儲存的數(shù)據(jù)。
圖4示出用于燃油加油機管理的系統(tǒng)400的另一實現(xiàn)。系統(tǒng)400包括商店
控制器410、外部銷售點(POS)裝置420、燃油加油機430、以及POS鏈路 444。系統(tǒng)400還可包括附加燃油加油機,但對于理解系統(tǒng)400而言一個燃油 加油機就足夠了。商店控制器410和外部銷售點(POS)裝置420與燃油加油 機430互連以控制其操作的至少一部分。
通常,現(xiàn)有加油設施內(nèi)的燃油加油機依賴于經(jīng)由POS鏈路144從外部POS 裝置420傳送給它的數(shù)據(jù)來發(fā)起加油會話。外部POS裝置可例如是設施控制 器的一部分。所傳送的POS數(shù)據(jù)使得POS裝置420能控制金融交易和泵功能。 然而,在系統(tǒng)400中,燃油加油機430具有自己執(zhí)行至少一些POS功能的能 力。例如,燃油加油機430可判定是否要接受支付卡,在支付卡可接受時加油、 并在進行加油會話時記錄數(shù)據(jù)以供完成記帳。因而,燃油加油機430至少在營 業(yè)繁忙時段(例如數(shù)個小時)可從外部POS裝置420以自主模式工作,這向 系統(tǒng)400提供穩(wěn)健性、以及增加客戶加油交易的機會。
圖5示出系統(tǒng)400的一個實現(xiàn)的詳細視圖。在該實現(xiàn)中,燃油加油機430 包括加油機內(nèi)POS模塊431 ,該模塊431在POS裝置420或POS鏈路444變 得不可工作時使燃油加油機能以單機模式進行加油會話。例如,POS模塊431 可提供POS功能,這可包括收銀機、加油機控制、交易卡處理、和/或條形碼 掃描。
商店控制器410、 POS裝置420、以及燃油加油機430經(jīng)由通信網(wǎng)絡440 耦合在一起。在該實現(xiàn)中,通信網(wǎng)絡440包括用于在組件之間分發(fā)通信的集線 器442。POS裝置420生成通過集線器422經(jīng)由鏈路444傳送到燃油加油機430 的客戶激活終端(CAT)和泵命令。這些命令可由信號、結(jié)構(gòu)化消息、或通過 其傳達信息的其它適當技術(shù)來表示。商店控制器410經(jīng)由通信鏈路446與集線 器442鏈接。系統(tǒng)400還包括如在此所示可位于商店內(nèi)或加油設施其它地方的 診斷和資產(chǎn)管理系統(tǒng)480。診斷和資產(chǎn)管理系統(tǒng)480還經(jīng)由通信鏈路446耦合 到集線器442。
燃油加油機430包括加油機管理器432、 一對包括軟鍵的VGA顯示器433 、 以及用于管理外圍元件或儀表板(bezel)的控制器434。加油機管理器432或 POS模塊431驅(qū)動與VGA顯示器433相關聯(lián)的內(nèi)容,以提供與客戶的交互。 儀表板控制器434提供并控制對燃油加油機430的用戶輸入。
燃油加油機430還包括加油機計算機436。加油機計算機436控制燃油加 油機430的燃油流量方面。例如,加油機計算機436可控制儲油罐的潛油泵和 燃油控制閥,并通過計量和報告子系統(tǒng)來監(jiān)視燃油流量信息、分級總量、差錯 等。加油機管理器431與加油機計算機436互操作以遞送命令并接收交易數(shù)據(jù) 和狀態(tài)。例如,加油機管理器432可經(jīng)由加油機430的內(nèi)部通信鏈路437 (例 如總線)向加油機計算機436發(fā)出命令??氐踀、狀態(tài)、實時診斷、誤碼、以及 數(shù)據(jù)也可經(jīng)由通信鏈路437交換。除了控制加油機執(zhí)行加油功能所必需的燃油 流量方面之外,加油機計算機436還可驅(qū)動加油機430的銷售/量顯示器上的銷 售進度顯示。加油機管理器432還收集和維護燃油加油機430的狀態(tài),并將該 狀態(tài)信息報告給商店控制器410和/或POS裝置420。
POS模塊431與燃油加油機430內(nèi)的加油機管理器432相關聯(lián),并提供容 錯架構(gòu),從而確保POS裝置420、 HUB 442、或鏈路444崩潰、離線、或以其 它方式變得不可用時的加油機功能。為此,POS模塊431可用于執(zhí)行相關的 POS功能以供在至少部分營業(yè)繁忙時段(例如兩小時)以自主模式運行燃油加 油機430。這些功能包括但不限于,儲存/轉(zhuǎn)發(fā)、交易記錄、以及URL和支付 卡處理。這些功能可以是在長期基礎上運行燃油加油機所必需的功能的子集, 該子集可駐留與POS裝置420中。
為有助于其運行,POS模塊431訪問儲存在燃油加油機430的存儲器438 內(nèi)的多個數(shù)據(jù)庫439。數(shù)據(jù)庫439包括用于以單機模式運行POS模塊431的數(shù) 據(jù)。該數(shù)據(jù)可包括但不限于,URL439a或包括客戶指令提示、加油狀態(tài)信息、 廣告、針對POS模塊的運行的各種商業(yè)規(guī)則439b (包括油價、投標中介(tender media)授權(quán)信息、油泵運行規(guī)則等)的顯示內(nèi)容、以及已完成交易和差錯日 志439c。
系統(tǒng)400提供各種特征。例如由于燃油加油機中可用的聯(lián)網(wǎng)和POS功能, 系統(tǒng)能夠用標準化聯(lián)網(wǎng)技術(shù)來實現(xiàn)。因而,可消除配電箱、第三方接口箱、以 及第三方POS中介。此外,它提供了加油機內(nèi)訂購亭的基礎。
盡管圖5示出了系統(tǒng)400的一個實現(xiàn),但系統(tǒng)400的其它實現(xiàn)可包括更少、 附加、和/或不同的組件配置。例如,系統(tǒng)可不包括商店控制器。作為另一示例, POS裝置可與商店控制器同處一地、和/或是商店控制器的一部分。作為又一
示例,燃油加油機可具有各種配置,如圖6-8所示。
圖6示出系統(tǒng)400的燃油加油機的特定實現(xiàn)。該實現(xiàn)中的燃油加油機包括 相關聯(lián)的加油機內(nèi)POS模塊和加油機管理器432。加油機管理器和加油機內(nèi) POS模塊可例如與燃油加油機的不同側(cè)相關聯(lián)。加油機管理器432向相應顯示 器433提供視覺數(shù)據(jù),并接收來自相應控制器434的用戶輸入的指示。加油機 管理器432可通過通信鏈路437與加油機計算機436通信,以請求燃油和接收 燃油相關數(shù)據(jù)。
圖7示出系統(tǒng)400的燃油加油機的另一實現(xiàn)。該實現(xiàn)中的燃油加油機包括 用于接收對燃油加油機的輸入的儀表板控制器和接口 435。該儀表板控制器和 接口向加油機管理器432提供數(shù)據(jù),后者可向加油機內(nèi)POS模塊431提供適 當數(shù)據(jù)。加油機管理器432可通過儀表板控制器和接口 435與加油機計算機436通信。
圖8示出系統(tǒng)400的燃油加油機的又一實現(xiàn)。該實現(xiàn)中的燃油加油機包括 相關聯(lián)的加油機內(nèi)POS模塊431和加油機管理器432。加油機管理器和加油機 內(nèi)POS模塊可例如與燃油加油機的不同側(cè)相關聯(lián)。加油機管理器432接收來 自相應控制器434的用戶輸入的指示。加油機管理器432可通過通信鏈路437 與加油機計算機436通信,以請求燃油并接收燃油相關數(shù)據(jù)。
圖9示出用于燃油加油機管理的過程900的一個示例。具體地,過程900 是用于運行諸如POS模塊431的POS模塊的過程的一個示例。在過程900中, POS模塊431在外部POS裝置以正常應用模式運行時保持被動狀態(tài)(操作 904)。然而, 一旦確定與外部POS裝置的鏈路不可用(操作908) , POS模 塊就開始以單機狀態(tài)運行(操作912)直到確定與外部POS裝置的鏈路已被重 建(操作916)。在該鏈路重建之后,POS模塊返回至被動狀態(tài)(操作904)。
盡管圖9示出了用于運行POS模塊的過程的一個實現(xiàn),但用于運行POS 模塊的其它過程可包括更少、附加、和/或不同的操作配置。例如,POS模塊
可在全部時間基礎上運行。這可提供參照圖l所述的設施控制器的縮小版本, 因為大多數(shù)POS功能可由燃油加油機處理。作為另一示例,POS模塊可受命 在外部POS裝置變得離線以供修理或替換時運行。因而,可使POS模塊主動 支持加油設施運行。
圖10示出具有燃油加油機管理的零售加油設施系統(tǒng)1000的實現(xiàn)。系統(tǒng) 1000包括零售加油設施1010,該零售加油設施1010包括各自包含6個燃油加 油機1022的兩個島區(qū)。燃油加油機1022可用于加經(jīng)由油管1030從儲油池1040 接收的燃油。儲油池1040包括可儲存不同類型或品級的燃油的儲罐1042a、 1042b、 1042c。盡管前述組件提供了用于向零售加油設施的客戶加油的基礎結(jié) 構(gòu),但在各種實現(xiàn)中,島區(qū)1020、燃油加油機1022、儲油池1040和儲罐1042 的數(shù)目和配置細節(jié)例如可被改變或以其它方式針對具體實現(xiàn)調(diào)整。
燃油加油機1022提供便于加油會話的人機界面。燃油加油機1022參照圖 11-12進行更詳細的描述。島區(qū)1020上的燃油加油機1022經(jīng)由該島區(qū)本地的 通信鏈路1024被耦合到通信信息。在各個實現(xiàn)中,通信鏈路1024可使用提供 傳達信息的路徑的物理或非物理鏈路的任何適當組合來實現(xiàn)。例如,通信鏈路 可以是有線(例如無屏蔽雙絞線(UTP)、同軸線纜、或光纖電纜)和/或無線 (例如RF或IR)鏈路層并可使用任何適當?shù)臉藴驶驅(qū)S猛ㄐ艆f(xié)議和接口 (例 如HTTP、 TCP/IP、藍牙、無線局域網(wǎng)(WLAN)、控制器區(qū)域網(wǎng)(CAN)、 RS-485、 RS-232、通用串行總線(USB)或以太網(wǎng))。通信鏈路1024可包括 用于運送數(shù)據(jù)的任何適當?shù)钠骷?例如引線、線纜、集線器、收發(fā)機、路 由器、中繼器),并且在一些實例中可以是通信網(wǎng)絡。在一些實現(xiàn)中,通信鏈 路1024可供在島區(qū)1020上的燃油加油機1022之間傳送消息之用。在各個實 現(xiàn)中,燃油加油機1022的一個或多個可被配置成生成消息,這些消息在經(jīng)由 通信鏈路1024被一個或多個其它燃油加油機1022接收時使進行接收的燃油加 油機以與一個或多個燃油加油機的實質(zhì)協(xié)作來執(zhí)行操作。
每個島區(qū)1020還包括一般提供每個島區(qū)1020專用的功能并補充該島區(qū)的 基本加油功能的島區(qū)輔助裝置1026。島區(qū)輔助裝置1026可任選地通過命令, 諸如由同一島區(qū)中的燃油加油機之一生成的命令來控制??杀慌渲贸芍辽賹S?于特定島區(qū)1020運行的輔助裝置的示例包括通信裝置(例如內(nèi)部通信聯(lián)絡系 統(tǒng))、音頻和/或視頻記錄或回放系統(tǒng)、諸如燃油溢出檢測器的診斷裝置、緊急 燃油切斷控件、防竊系統(tǒng)、監(jiān)視裝置、照明、以及檢測靠近島區(qū)的車輛的存在 性和/或位置的接近檢測裝置。其它至少專用于島區(qū)1020運行的裝置也可包括 在特定島區(qū)1020的輔助裝置1026內(nèi)。
在該實現(xiàn)中,島區(qū)1020可通過經(jīng)由通信鏈路1054通信來協(xié)調(diào)其操作。通 信鏈路1054可被配置成將由島區(qū)1020之一中的燃油加油機1022發(fā)送的消息 運送給另一島區(qū)1020中諸如燃油加油機1022中的一個或多個的裝置。在各個 實現(xiàn)中,通信鏈路1054可使用任何適當?shù)挠芯€和/或無線鏈路層來實現(xiàn),并可 使用任何適當標準或?qū)S猛ㄐ艆f(xié)議和接口。通信鏈路1054可包括用于運送數(shù) 據(jù)的任何適當?shù)钠骷?例如引線、線纜、集線器、收發(fā)機、路由器、中繼 器),并且在一些實例中可以是通信網(wǎng)絡。在一些實現(xiàn)中,通信鏈路1054可 以是包括通信鏈路1024的通信網(wǎng)絡的一部分,或以其它方式與之集成。
通信鏈路1024和通信鏈路1054分別可提供用于在島區(qū)1020內(nèi)或各個島 區(qū)1020之間的燃油加油機1022之間傳輸消息的鏈路。例如,燃油加油機1022 可與同一島區(qū)1020內(nèi)的一個或多個燃油加油機1022或與另一島區(qū)1020內(nèi)的 一個或多個特定的燃油加油機傳送相關于其運行的消息。這些消息可包括對進 行接收的燃油加油機1022執(zhí)行某服務或操作的請求。這樣, 一個島1020內(nèi)的 燃油加油機1022可傳達消息以與同一島區(qū)和/或另一島區(qū)內(nèi)的燃油加油機1022 協(xié)調(diào)其運行。
燃油加油機1022可彼此通信以便于以協(xié)調(diào)方式執(zhí)行各種操作。例如,如 果燃油加油機1022檢測到一故障狀況(例如漏油或液體進土層(fluid in the pan)),燃油加油機可與一個或多個其它燃油加油機1022協(xié)調(diào)適當響應。可 觸發(fā)協(xié)調(diào)的需求的其它狀況包括接收到來自遠程設備的消息(例如要執(zhí)行診 斷功能)、丟失與中央計算機的通信、檢測到可能的駛離情形、以及用戶接口 設備的故障。
進行協(xié)調(diào)的燃油加油機1022可執(zhí)行的操作的示例包括使用由燃油加油 機控制的圖像捕捉裝置諸如在檢測到可能的駛離(不付錢)或檢測到漏油時從 不同的有利點捕捉圖像數(shù)據(jù);提供燃油加油機故障的用戶接口功能;激活其中 諸如在檢測到可能的漏油或溢出時加油暫停的關閉狀態(tài);諸如當處理故障發(fā)生 時重新啟動燃油加油機中的控制器;以及將數(shù)據(jù)冗余儲存到多個燃油加油機中 以允許數(shù)據(jù)丟失時的信息恢復。協(xié)調(diào)操作可被用來對作為單個實體的燃油加油 機或作為一組的兩個或多個燃油加油機提供多種服務的任一種。
協(xié)調(diào)操作的一個示例涉及備用用戶接口服務。例如,當燃油加油機中的打
印機(例如由于缺紙或打印機故障)或讀卡器不能使用時,燃油加油機可能需 要備用用戶接口服務。在例如燃油加油機具有有故障打印機的情形中,燃油加 油機可通過向備選的鄰近燃油加油機發(fā)送打印出交易收據(jù)的請求來完成加油 會話。這僅僅是闡明燃油加油機協(xié)調(diào)可如何改進燃油加油機的可用"正常運行 時間"、降低成本、以及提高客戶所受服務的質(zhì)量的一個示例。
可預先指定用于協(xié)調(diào)運行的適當燃油加油機。例如,如果燃油加油機確定 需要捕捉對其加油的車輛的圖像,則它可能已經(jīng)具有了能夠捕捉這些圖像的一 個或多個燃油加油機的身份。作為另一示例,如果燃油加油機的用戶接口 (例 如打印機)不在工作,則該燃油加油機可使其用戶交互(例如收據(jù)打印)由鄰 近的燃油加油機執(zhí)行。
協(xié)調(diào)操作的又一個示例涉及燃油加油機之間的交互式可用狀態(tài)監(jiān)視和診 斷測試。在一些實現(xiàn)中,空閑的燃油加油機可發(fā)起一通信會話以通過運用通信 接口、運用處理功能、以及驗證所儲存信息的完整性來監(jiān)視一個或多個其它燃 油加油機的可用狀態(tài)。例如,發(fā)起燃油加油機可對第二空閑燃油加油機執(zhí)行各 種預定可用狀態(tài)檢査。發(fā)起燃油加油機可進一步接收和記錄結(jié)果以及來自該第 二燃油加油機的響應。
作為一說明性示例,發(fā)起診斷測試的燃油加油機可驗證所記錄的第二燃油 加油機所加的油量是否落在期望范圍內(nèi)。期望范圍可基于所記錄的交易信息以 及上次診斷檢查以來的時間。如果所加油的記錄值落在期望范圍之外,則發(fā)起 燃油加油機可指示例如已發(fā)生了裝置或操作故障(例如,漏油、存儲器差錯、 或量器故障)。這種診斷可用狀態(tài)檢查可在定期間隔上、空閑時間期間(諸如 當未參與加油交易時)、或響應于用戶所輸入的命令進行。因此, 一些實現(xiàn)可 提供燃油加油機的協(xié)調(diào)操作以便于在早期快速檢測和準確標識燃油加油機問 題。
在診斷結(jié)果偏離預期結(jié)果、或者超出允許容限時,發(fā)起燃油加油機可被配 置成發(fā)起糾正行動??赡艿募m正行動的示例包括重新啟動第二燃油加油機上 的控制器;發(fā)送指示第二燃油加油機在其用戶界面上顯示指示該功能當前受到 限制或被修改的消息(例如,"該打印機目前不能工作。您的收據(jù)將在燃油加 油機#4打印。"或者"信用卡讀卡器目前不能工作。請在燃油加油機#8刷卡
或者請至收銀臺。")的命令;以及生成維修請求消息以觸發(fā)第二燃油加油機 的維修。
某些實現(xiàn)可要求燃油加油機在能進行協(xié)調(diào)操作之前彼此進行認證。認證可 通過任何適當技術(shù)進行。例如,生成消息的燃油加油機可將標識符和口令包括 在發(fā)送給服務提供燃油加油機的消息中。認證可在逐個消息、逐個交易、或逐 個會話的基礎上進行。
在其它實現(xiàn)中,燃油加油機1022可能不按島區(qū)1022分組排列。因而,所 例示的實現(xiàn)已以非限制性方式用來描述位于零售加油設施內(nèi)和周圍的多個燃 油加油機之間通過在通信鏈路上傳達消息進行協(xié)調(diào),以在燃油加油機之間傳輸 消息。
除了在不同島區(qū)1020的燃油加油機之間傳輸消息之外,本示例實現(xiàn)的通 信鏈路1054還被耦合至包括網(wǎng)絡集線器1052的通信網(wǎng)絡1050、以及設施輔助 裝置1060。網(wǎng)絡集線器1052可對例如經(jīng)由通信鏈路1054以分組或幀發(fā)送的消 息提供消息分發(fā)服務。在備選實現(xiàn)中,島區(qū)1020和/或燃油加油機1022可在集 線器1052周圍排列成轂輻結(jié)構(gòu),或者它們可排列成例如環(huán)形、分層、或菊花 鏈網(wǎng)絡配置。例如,在一些實現(xiàn)中,消息會不得不穿過一個或多個中間燃油加 油機來到達其目的地。通信鏈路1054還在集線器1052或島區(qū)1020與設施輔 助裝置1060之間傳輸諸如命令、數(shù)據(jù)、或控制信號的消息。
設施輔助裝置1060—般提供不是特定島區(qū)1020特有的而是支持零售加油 設施1010功能的功能。設施輔助裝置1060可通過諸如由燃油加油機1022之 一生成命令的命令控制。設施輔助裝置1060的示例包括通信裝置(例如內(nèi) 部通信聯(lián)絡系統(tǒng))、音頻和/或視頻記錄或回放系統(tǒng)、諸如燃油溢出檢測器的診 斷裝置、緊急燃油切斷控件、防竊系統(tǒng)、監(jiān)視裝置、照明、以及檢測島區(qū)附近 車輛的存在性和/或位置的接近檢測裝置。
網(wǎng)絡集線器1052還被配置成分發(fā)來自設施控制器1070的消息。設施控制 器1070可包括計算系統(tǒng),諸如通過耦合到在零售加油設施1010外部的通信網(wǎng) 絡1090的通信鏈路1080連接到遠程服務器(未示出)的客戶機。在一些實現(xiàn) 中,通信鏈路1080可以數(shù)字格式經(jīng)由有線、光纖電纜、或無線信道(包括例 如UTP、電話線、T-l、 ISDN等)來傳輸信息分組。網(wǎng)絡1090可比如在VPN
(虛擬個人網(wǎng)絡)、WAN (廣域網(wǎng))、WLAN (無線局域網(wǎng))、IEEE 802.16 無線MAN (無線城域網(wǎng))、或因特網(wǎng)的網(wǎng)絡系統(tǒng)中實現(xiàn)。在其它實現(xiàn)中,設 施控制器1070可包括可以或不可連接到諸如網(wǎng)絡1090的外部網(wǎng)絡的單機計算 系統(tǒng),諸如PLC (可編程邏輯控制器)、膝上型、臺式、或手持式計算機。在 其它實現(xiàn)中,燃油加油機1022可通過設施控制器1070或通過另一路線(可能 通過與設施1010之外的通信網(wǎng)絡通信)與遠離系統(tǒng)1000的計算機通信。
經(jīng)由網(wǎng)絡集線器1052,設施控制器1070可向燃油加油機1022中的一個 或多個發(fā)送與協(xié)調(diào)操作相關的消息。這些消息可包括程序指令或諸如控制信號 或數(shù)據(jù)的信息。程序指令可例如被儲存在燃油加油機1022的部分或全部之中 以將燃油加油機配置成以協(xié)調(diào)方式運行。 一些實現(xiàn)可使燃油加油機能在不用或 基本上不用來自設施控制器的附加信息的情況下執(zhí)行程序指令并執(zhí)行協(xié)調(diào)操 作。設施控制器1070還可經(jīng)由集線器1052接收來自燃油加油機1022的消息。 來自燃油加油機的消息可包括例如狀態(tài)數(shù)據(jù)、維修請求、以及諸如所加油量和 所記錄的交易信息的數(shù)據(jù)。這些消息可進一步包括來自輔助裝置1026或1060 的數(shù)據(jù),諸如圖像和/或音頻信息。當燃油加油機在使用中(即在線)或不在使 用中(即離線)時, 一些數(shù)據(jù)可在設施控制器1070與燃油加油機1022之間傳 遞。當燃油加油機在線時,可實時與設施控制器1070交換一些數(shù)據(jù)(例如關 于安全性或盜竊的數(shù)據(jù)),而其它數(shù)據(jù)(例如經(jīng)更新的程序指令、診斷結(jié)果等) 可有間隔地交換。
盡管已參照圖IO描述了可對通用車輛(例如汽車和/或卡車)零售汽油和 柴油的示例性零售加油設施1010,但諸如商用、批發(fā)、或私人加油設備的其它 加油應用中可使用其它實現(xiàn)。所加的油可例如用于汽車、飛機和/或船舶。
圖11示出用于燃油加油機的網(wǎng)絡系統(tǒng)1100的一個實現(xiàn)。使用網(wǎng)絡系統(tǒng) 1100,各燃油加油機1110可傳達消息以協(xié)調(diào)其操作。如圖所示,網(wǎng)絡系統(tǒng)1100 包括可彼此通信從而以協(xié)調(diào)方式執(zhí)行操作的三個燃油加油機1110。
各個燃油加油機1110包括具有網(wǎng)絡接口 1113的控制器1112??刂破?112 各自耦合到用戶接口 (UI) 1114、燃油控制器1116、以及輔助裝置1118。示 例性燃油加油機的各個方面將在以下參照圖12更詳細地描述。
在該實現(xiàn)中,燃油加油機1110可經(jīng)由通信鏈路1120彼此通信,通信鏈路
1120耦合到每個燃油加油機的網(wǎng)絡接口 1113 (例如網(wǎng)絡接口卡)。通信鏈路 1120可連接諸如LAN的網(wǎng)絡中的燃油加油機1110。同樣在該示例中,通信鏈 路1120被耦合到集線器1130,該集線器1130可提供消息分發(fā)服務以及到另一 通信鏈路1140的接口。集線器1130可在燃油加油機之間和/或燃油加油機1110 與通信鏈路1140之間分發(fā)消息,通信鏈路1140可將消息運送給設施控制器和 /或其它燃油加油機。
除此以外,或作為替代,通信鏈路1120、燃油加油機1110可經(jīng)由通信鏈 路1150彼此通信。在該實現(xiàn)中,通信鏈路1150經(jīng)由與輔助裝置1118相關聯(lián) 的通信接口 (例如RS-232)耦合到各個燃油加油機1110。通信鏈路1150可包 括有線和/或無線鏈路。通信鏈路1150可提供專用于在燃油加油機1110之間傳 達信息的信道,因為可能不能直接在網(wǎng)絡集線器1130和燃油加油機1110之間 傳輸消息。
在一例說明性示例中,燃油加油機1110b中的控制器1112可生成要經(jīng)由 通信鏈路1120和相應的網(wǎng)絡接口 1113發(fā)送給燃油加油機1110a、 1110c的服 務請求消息。接收燃油加油機1110a、 1110c可通過執(zhí)行一個或多個操作來響 應于服務請求消息。接收燃油加油機1110a、 1110c可簡單地收聽來自燃油加 油機110b的消息,或者它們可交互地與燃油加油機1110b通信。如果被配置 成收聽消息,則相應的控制器1112可在例如計算帶寬和資源變得可用(例如 低優(yōu)先級中斷)時、緊接在接收(例如不可屏蔽中斷)之后、在一天中的預定 時間、響應于預定輸入、或在用于服務這些請求的定期排定時間期間執(zhí)行操作。 如果被配置成交互地收聽來自燃油加油機1110b的消息并對其作出響應,則燃 油加油機1110a、 1110c可以預定序列執(zhí)行操作,例如其中燃油加油機可等待 執(zhí)行某些操作直到它接收到指示前一操作已由另一燃油加油機執(zhí)行的消息。
圖12示出用于燃油加油機管理的燃油加油機1200的一個實現(xiàn)。燃油加油 機1200可以是燃油加油機1110的一個示例。燃油加油機1200的組件可參與 網(wǎng)絡消息的傳達和/或加油操作的執(zhí)行。燃油加油機1200包括具有網(wǎng)絡接口 1224、用戶接口 (UI) 1230、燃油控制器1240、以及輔助裝置1250的控制器 1210??刂破?210可例如是專用或通用計算機。
控制器1210對燃油加油機1200的通信和操作,包括可與一個或多個其它
燃油加油機協(xié)調(diào)的操作提供本地智能??刂破?210包括處理器1212,諸如微 處理器、微控制器、可編程邏輯器件、或用于以邏輯方式處理信息的其它適當 設備。處理器1212被耦合到總線1226,該總線1226使處理器1212能與包括 NVM (非易失性存儲器)1214、 RAM (隨機存取存儲器)1216、 DSP (數(shù)字 信號處理器)1218、 HW (硬件)控制器1222、 I/O (輸入/輸出)控制器1220 和網(wǎng)絡接口 1224的外圍或支持設備交換信息。NVM 1214提供非易失性數(shù)據(jù) 存儲,并可包括含有所儲存指令的計算機程序產(chǎn)品,這些指令在由處理器1212 執(zhí)行時使處理器以與兩個或多個其它燃油加油機協(xié)調(diào)的方式執(zhí)行操作(如在本 文檔中所述)。計算機程序產(chǎn)品可例如是關聯(lián)于可以是控制器1210的一部分 或在其中的加油機管理器進行操作的模塊。該加油機管理器例如可以是也在
NVM 1214中的計算機程序產(chǎn)品,和/或控制器1210的各個組件(例如處理器 1212、 HW控制器1222、 1/0控制器1220、和/或網(wǎng)絡接口 1124)的組合。RAM 1216可提供處理器可例如用作暫存器的易失性數(shù)據(jù)存儲。DSP 1218可使燃油 加油機1110能以協(xié)調(diào)方式執(zhí)行計算密集操作,諸如視頻或音頻識別或合成。
在一示例中,DSP 1218可處理包括視頻圖像數(shù)據(jù)的大數(shù)據(jù)集,并可用于 檢測車輛何時靠近燃油加油機1200。如果例如DSP 1218確定車輛已離開燃油 加油機,且處理器1212確定尚未收到對所加油的支付,則可采取多個步驟來 記錄可能的未支付駛離狀況。檢測到可能的未支付駛離狀況的燃油加油機可例 如向其它燃油加油機發(fā)送消息,同時對嘗試捕捉事件圖像的成像裝置進行控 制。該請求可指定特定相機的時間延遲以在特定角度記錄圖像,從而增加例如 捕捉到標識有關駕駛者和車輛的信息的可能性。
用戶接口 1230被通過I/O控制器1220耦合到控制器1210。在該示例中, UI 1230包括顯示設備1232、具有音頻系統(tǒng)1234的輸入設備、以及讀取借記 卡和信用卡的讀卡器1236。 UI 1230還可包括向想要使用例如支付卡來支付交 易的客戶提供交易收據(jù)的打印機(未示出)。
燃油控制器1240通過HW控制器1222被耦合到控制器1210。燃油控制 器1240包括量器1242和泵1244。該量器測量例如所加油量,控制器1210可 用來確定例如特定交易中所加的油量。油泵1244從油管中泵入要加的油。
輔助裝置1250還被耦合到控制器1210。在該實現(xiàn)中,輔助裝置1250包
括可使用例如串行端口的通信端口 (COM) 1252。 COM端口 1252可耦合到 串行總線,諸如圖11中的通信鏈路1150。輔助裝置1250還包括成像系統(tǒng)1254 和一組傳感器1256。成像系統(tǒng)1254可控制與燃油加油機相關聯(lián)的一個或多個 相機,且這些相機可以協(xié)調(diào)方式使用以檢測和標識如上所述的可能未支付駛 離。成像系統(tǒng)1254可捕捉靜止或運動圖像。傳感器1256包括干預傳感器(tamper
sensor) 1258、車輛接近傳感器1260、以及診斷裝置1262。
成像系統(tǒng)1254還可用于在未支付駛離事件發(fā)生之前捕捉數(shù)據(jù)。例如,取 決于狀況(例如,晚上十點之后和/或無加油前客戶標識),成像系統(tǒng)可在加油 會話期間取得客戶和/或車輛的圖像。使用了運動判定裝置(例如DSP1218), 還有可能在加油會話開始之前就開始成像,這可增加捕捉到標識數(shù)據(jù)(例如車 輛的車牌)的幾率。如果客戶后來對所加的油付了款,則燃油加油機可從其存 儲器中擦除圖像。然而,如果客戶在預定義時段(例如十分鐘)內(nèi)未對燃油付 款,則燃油加油機可將圖像傳送至遠程計算機,以產(chǎn)生對權(quán)威部門的報告或僅 產(chǎn)生報告。
燃油加油機還可與其它燃油加油機協(xié)調(diào)以在加油會話之前、期間或之后捕 捉圖像。該圖像數(shù)據(jù)可增加捕捉到標識數(shù)據(jù)的可能性。該圖像數(shù)據(jù)可被發(fā)送到 請求燃油加油機,在該燃油加油機處圖像數(shù)據(jù)可被儲存并在后來擦除或傳送。 該數(shù)據(jù)還可被暫存于成像加油機上直到使用中的燃油加油機判定該圖像數(shù)據(jù) 是否有用。該使用中的燃油加油機然后可通知輔助燃油加油機是否要擦除或傳 送圖像數(shù)據(jù)。
成像系統(tǒng)1254還可捕捉燃油加油機周圍的物理狀況的圖像。例如,有關 地面的圖像對于判定是否出現(xiàn)漏油有用,而燃油加油機本身的圖像可對判定該 燃油加油機是否被不當接入(例如打開接入面板)有用。燃油加油機周圍的物 理狀況的成像還可用其它燃油加油機的成像系統(tǒng)來完成以提供該燃油加油機 及其環(huán)境的附加圖像數(shù)據(jù)。該燃油加油機可協(xié)調(diào)此成像。圖像數(shù)據(jù)可本地地儲 存在燃油加油機上,和/或發(fā)送至遠程點,比如服務供應商的計算機。
成像系統(tǒng)1254可被附加地用于提供客戶服務。例如,成像系統(tǒng)可對燃油 加油機附近的區(qū)域成像,以使店員或其他了解燃油加油機功能的人可幫助客 戶。
診斷傳感器1262也可以協(xié)調(diào)方式使用。例如,如果燃油加油機檢測到其
本身或其環(huán)境的一個問題,則它可聯(lián)系其它燃油加油機以判定它們是否正檢測 到類似問題。如果例如只有發(fā)起燃油加油機碰到該問題,則可采取適當措施來 緩解該問題(例如重啟、重新分發(fā)其操作的一個或多個、或關閉)。然而,如 果所有的燃油加油機都碰到了同一問題,則它們都需要復位和/或關閉。
圖13示出用于管理燃油加油機的過程1300。過程1300 —般示出用于協(xié) 調(diào)燃油加油機之間的操作的過程,并可示出上述燃油加油機的一個或多個的操 作。特別地,該過程可由燃油加油機的管理模塊實現(xiàn)。
過程1300從燃油加油機(FD#1)標識要執(zhí)行的至少一個操作開始(操作 1305)。該操作可例如響應于狀況的發(fā)生,諸如輸入信號(即用戶命令)的出 現(xiàn)、傳感器輸入(例如檢測到可能的未支付駛離)的出現(xiàn)、或來自另一燃油加 油機的消息(即該消息包含F(xiàn)DW執(zhí)行操作的請求)的接收而被標識。FD#1 然后估計所標識的操作是否涉及與至少一個其它燃油加油機的協(xié)調(diào)(操作 1310)。如果不涉及,則FDW執(zhí)行所標識的操作(操作1315),并且該過程 結(jié)束(操作1320)。然而,如果所標識的操作的確涉及該協(xié)調(diào),則FDW標識 哪些燃油加油機要執(zhí)行協(xié)調(diào)操作(操作1325)。
接著,過程分成兩個并行分支。在一分支上,F(xiàn)DW在適當時間執(zhí)行與正 由其它燃油加油機執(zhí)行的操作協(xié)調(diào)的任何所標識的操作(操作1330)。在一些 示例中,F(xiàn)D#1可能沒有任何操作要執(zhí)行,在該情形中過程的這個部分結(jié)束(操 作1320)。
在另一分支上,F(xiàn)D#1估計含有協(xié)調(diào)請求的消息是否將被廣播到所有其它 燃油加油機(操作1335)。例如,如果所標識的操作要由所有可用燃油加油機 執(zhí)行,則廣播消息。如果一消息將被廣播,則FDtfl組裝含有所標識操作的網(wǎng) 絡消息(操作1340)并將該網(wǎng)絡消息發(fā)送給所有活動的燃油加油機網(wǎng)絡地址(操 作1345)。如果該消息將不被廣播,則FD弁1選擇所標識燃油加油機中的第一 個(操作1350),確定要由選定FD執(zhí)行的操作(操作1355),以及確定要由 選定燃油加油機執(zhí)行的指令(操作1360)。所確定的指令可包括提示選定燃油 加油機在接收到指令時執(zhí)行所確定的操作的一個或多個命令。指令還可包括供 選定燃油加油機執(zhí)行操作時使用的數(shù)據(jù)。FD W然后標識選定FD的網(wǎng)絡地址
(操作1365)并組裝含有所標識網(wǎng)絡地址和所確定的指令的網(wǎng)絡消息(操作 1370) 。 FD弁1在網(wǎng)絡上發(fā)送所組裝的網(wǎng)絡消息(操作1375)。如果針對所選 定的燃油加油機確定的操作長度較長或包括多個命令,則可發(fā)送一個以上的網(wǎng) 絡消息。與選定燃油加油機所執(zhí)行的操作相協(xié)調(diào)地,F(xiàn)DW可在適當時間繼續(xù) 執(zhí)行操作(如果有的話)(操作1330)。
在發(fā)送了網(wǎng)絡消息之后,F(xiàn)D#1判定是否對任一所標識的燃油加油機未發(fā) 送過網(wǎng)絡消息(操作1380)。如果還有標識出的燃油加油機,則FD弁1選擇另 一燃油加油機(操作1385),并且形成和發(fā)送燃油加油機的消息的過程 (1355-1375)再次開始。然而,如果沒有已標識出的其它燃油加油機,則過 程結(jié)束(操作1320)。
圖13的示例性過程包括標識要執(zhí)行協(xié)調(diào)操作的燃油加油機。燃油加油機 #1作為生成消息的燃油加油機可使用各種技術(shù)來標識燃油加油機。例如,要執(zhí) 行的操作可被鏈接到已被標識為要執(zhí)行協(xié)調(diào)操作的燃油加油機的一組燃油加 油機。該鏈接可在數(shù)據(jù)庫、表格或列表中定義。在一些實現(xiàn)中,所標識的該組 燃油加油機可以是固定的,諸如在系統(tǒng)配置時間下載的信息。在其它實現(xiàn)中, 可動態(tài)確定與所標識操作相關聯(lián)的該組燃油加油機。例如,所標識的該組燃油 加油機可基于燃油加油機的當前狀況來計算。在一些情形中, 一些燃油加油機 可具有足夠的未使用帶寬來有效地處理可能需要在所需時間幀內(nèi)執(zhí)行操作的 附加計算任務和/或消息話務。例如,目前空閑的燃油加油機一般更可能被標識, 假設它們在其他方面適于執(zhí)行協(xié)調(diào)操作。然而,具有不可用攝像機的空閑燃油 加油機將沒有資格被標識來對可能的未支付駛離事件執(zhí)行圖像捕捉操作。使用 諸如最小方差和/或回歸過程的技術(shù)的優(yōu)化算法可針對特定實現(xiàn)開發(fā),以優(yōu)化對 要執(zhí)行協(xié)調(diào)操作的燃油加油機的標識。
盡管已描述了用于燃油加油機管理的一個實現(xiàn),但其它實現(xiàn)可用不同順序 或經(jīng)修改配置執(zhí)行操作以實現(xiàn)相同的主要功能,即協(xié)調(diào)由兩個或多個燃油加油 機執(zhí)行的操作。
在各個實現(xiàn)中,燃油加油機可使用適當?shù)耐ㄐ欧椒?、裝置和技術(shù)來通信。 例如,燃油加油機1022 (圖10)可使用點對點通信從源燃油加油機到目標燃 油加油機地通信,在點對點通信中消息經(jīng)由專用物理鏈路(例如光纖鏈路、點
對點布線、菊花鏈)從源直接傳輸?shù)浇邮諜C。其它實現(xiàn)可通過向由通信網(wǎng)絡耦 合在一起(例如通過使用全向射頻(RF)信號)的所有或幾乎所有的燃油加油 機廣播來傳輸消息,而其它實現(xiàn)可傳輸由高方向性表征的消息,諸如使用定向
(例如窄波束)天線傳輸?shù)腞F信號或可任選地使用調(diào)焦光學器件的紅外信號。 使用作為示例但并非旨在限制的RS-232、 RS-422、 RS-485、 802.11a/b/g、 Wi-Fi、 以太網(wǎng)、IrDA、 FDDI (光纖分布數(shù)據(jù)接口)、令牌環(huán)網(wǎng)絡、或基于頻分、時 分或碼分的多路復用技術(shù)等適當接口和協(xié)議的還有其它實現(xiàn)也是可能的。 一些 實現(xiàn)可任選地結(jié)合諸如對數(shù)據(jù)完整性的誤差校驗和糾錯(ECC)、或諸如加密 (例如WEP)和口令保護的安全性措施的特征。
在一些實現(xiàn)中,每個燃油加油機可用相同的數(shù)據(jù)編程,并用儲存在非易失 性存儲器中的基本上相同的數(shù)據(jù)來初始化。在其它實現(xiàn)中, 一安裝中的一個或 多個燃油加油機可被定制地配置成執(zhí)行特定功能。例如, 一燃油加油機可被配 置成通過在一島區(qū)內(nèi)的燃油加油機之間或在不同島區(qū)內(nèi)的燃油加油機之間路 由消息來執(zhí)行路由功能。
為了建立通信,各個燃油加油機可通過發(fā)送唯一標識符來在網(wǎng)絡上標識它 們自己。在其它實現(xiàn)中,例如路由器、交換機或網(wǎng)橋可處理消息話務流以使消 息能基于網(wǎng)絡地址被路由到特定目標的燃油加油機。網(wǎng)絡消息可例如被結(jié)構(gòu)化 成分組,這些分組包括標識目標燃油加油機的網(wǎng)絡地址和/或?qū)⒛繕嗽O備標識為 特定類燃油加油機的報頭。
此外, 一些實現(xiàn)可允許廣播模式的通信,其中生成消息的燃油加油機可發(fā) 送要由同一零售加油設施中或耦合到同一通信鏈路或網(wǎng)絡的所有其它燃油加 油機接收的消息。諸如傳遞令牌的各種網(wǎng)絡仲裁方法可用來處理或避免當一個 以上的燃油加油機嘗試同時發(fā)送消息時的沖突。
配置燃油加油機以使其具有協(xié)調(diào)其操作的能力可提供一個或多個有益特 征。例如,允許燃油加油機之間的協(xié)調(diào)可允許操作在燃油加油機與中央控制器 之間的通信缺失或中斷時繼續(xù)。因此,燃油加油機上的加油操作和其它交易可 在與中央控制器的通信鏈接中斷期間(例如在維修期、再引導、或中央控制器 的低帶寬)繼續(xù)。此外,燃油加油機之間的協(xié)調(diào)可提供擴展功能,諸如在多個 燃油加油機之間協(xié)調(diào)以操作相機使其從多個有利點捕捉未支付客戶(即未支付
駛離)的圖像。此外,客戶服務也可通過在裝備有問題時提供冗余裝備來增強。 例如,如果由于缺紙而不能在一個燃油加油機上打印收據(jù),則可在鄰近可用的 燃油加油機上打印收據(jù)。另外,燃油加油機協(xié)調(diào)可提供經(jīng)改進的診斷能力以檢 測并在早期準確標識燃油加油機問題。因此,燃油加油協(xié)調(diào)可通過改進燃油加 油機功能的可用性(即正常運行時間)、擴展功能能力、促進安全性以及改進 客戶體驗來促進利潤增長、損失減小。
圖14示出用于管理燃油加油機的過程1400的一個示例。過程1400 —般 涉及在燃油加油機處提供診斷服務。過程1400可例如由上述燃油加油機中的 一個或多個實現(xiàn)。
過程1400從判定是否已在燃油加油機處檢測到一條件開始(操作1404)。 判定是否已在燃油加油機處檢測到一條件可例如通過判定一個或多個傳感器 是否已有讀數(shù)、或者一個或多個處理器是否已作出條件判定來實現(xiàn)??蓹z測到 的條件包括環(huán)境、機械、電氣、和/或邏輯指令條件,比如溫度、壓力、濕度、 漏油、面板打開、加油機納入、電力異常、看門狗定時器過期、或軟件異常。 條件判定可在時間驅(qū)動或事件驅(qū)動基礎上作出。
如果尚未檢測到一條件,則過程1400要求判定是否有已修訂診斷指令可 用(操作1406)。判定是否有已修訂診斷指令可用可例如通過判定是否己接收 到了指示已修訂診斷指令可用的消息、或者通過生成詢問已修訂診斷指令是否 可用的消息來實現(xiàn)。這些指令可例如從遠程服務器中獲得。如果已修訂診斷指 令可用,則過程1400要求下載已修訂診斷指令(操作1408)。燃油加油機可 例如進入客戶機-服務器關系以下載這些指令。 一旦下載了已修訂指令,過程 1400就要求再次已經(jīng)判定是否已在燃油加油機處檢測到一條件(操作1404)。
然而,如果沒有已修訂指令可用,則過程1400要求判定是否已接收到診 斷請求(操作1410)。診斷請求可例如請求有關針對燃油加油機組件(例如, 加油機管理器、燃油控制器、或其它適當?shù)娜加图佑蜋C組件)的診斷命令的數(shù) 據(jù)或指定針對燃油加油機組件的診斷命令。診斷命令可例如指定軟復位、已修 訂操作指令(例如軟件)、或任何其它影響泵組件運行的適當命令。詢問命令 可例如包括標識符請求、狀態(tài)請求、或任何其它適當?shù)年P于有關燃油加油機組 件的信息的請求。診斷請求可從遠離燃油加油機的加油設施計算機(例如設施
控制器)或任何其它適當設備接收。
如果已接收了診斷請求,則過程1400要求實現(xiàn)診斷請求(操作1412)。
實現(xiàn)診斷詢問請求可例如包括從燃油加油機組件取回狀態(tài)數(shù)據(jù),并將該數(shù)據(jù)提 供給請求設備。實現(xiàn)診斷命令請求可例如包括向燃油加油機組件發(fā)出一命令。
一旦實現(xiàn)了診斷請求,或者如果未接收到診斷請求,則過程1400再次要求判 定是否已在燃油加油機處檢測到一條件(操作1404)。
如果已在燃油加油機處檢測到了一條件,則過程1400要求判定該條件是 否保證有響應(操作1416)。該條件是否保證有響應可取決于該條件是否存在、 條件的程度、和/或一個或多個其它條件。例如, 一些條件(例如面板打開、不 當納入、或漏油)的存在可保證有響應。作為另一示例, 一些條件(例如溫度 或抖動脈沖)可具有該條件不保證響應的一可接受范圍(分別例如,0-140。F 或少于一周一次的抖動脈沖)。條件是否保證響應可表達為一組邏輯指令中的 一個或多個邏輯條件。如果該條件不保證響應,則過程1400要求判定在燃油 加 是否已檢測到另一條件(操作1404)。有關所檢測到條件的數(shù)據(jù)可被 丟棄或被保存以供后來分析或報告。
然而,如果條件不保證響應,則過程140要求判定燃油加油機是否應當重 啟(操作1420)。例如,如果已檢測到電力異常、如果發(fā)生軟件異常、如果軟 件狗定時器過期、如果加油機內(nèi)的通信失敗、或者如果與設施控制器的通信失 敗,則燃油加油機可能需要重啟。最后一個如果的一個示例包括判定讀卡器不 在接收一輪詢消息。最后一個如果的另一示例包括確定燃油加油機何時不處于 空閑模式并且它被俘獲(例如等待預先授權(quán)響應)。如果燃油加油機需要重啟, 則過程1400繼續(xù)重啟燃油加油機(操作1424),這可包括對特定組件復位(例 如再引導基于處理器的組件或復位到設施控制器的通信線路)、關斷特定組件、 或關斷整個燃油加油機。 一旦燃油加油機已重啟(可在約幾秒鐘到數(shù)分鐘之間 采取的過程),過程1400就要求判定是否已在燃油加油機處檢測到了另一個 條件(操作1404)。
如果燃油加油機不需要重啟,則過程1400要求判定該燃油加油機是否應 關閉(操作1428)。例如,如果檢測到漏油、缺電、起火、土層中有液體(例 如水)、不當蒸汽回收、或未經(jīng)授權(quán)接入,則燃油加油機可能需要關閉。這些
條件可通過任何適當傳感器來檢測。如果燃油加油機需要關閉,則過程1400 繼續(xù)關閉燃油加油機(操作1432)。關閉燃油加油機可包括將機械組件置入安 全位置、關閉基于處理器的組件、以及使電氣組件斷電。 一旦燃油加油機已被 關閉,過程1400就結(jié)束。
然而,如果燃油加油機不需要關閉,則過程1400要求判定該燃油加油機 是否應當下載指令(操作1436)。例如,如果重復出錯條件發(fā)生(例如一個或 多個軟件狗定時器持續(xù)過期、 一個或多個軟件異常持續(xù)發(fā)生、客戶卡讀取繼續(xù) 失敗、或者燃油加油機在一給定時段內(nèi)自己已重啟了特定次數(shù)(例如在三小時 時段內(nèi)重啟了三次)),則燃油加油機需要下載指令。如果檢測到燃油加油機 未以有效方式運行,則該燃油加油機也需要下載指令。例如,燃油加油機可監(jiān) 視燃油的流速。如果流速偏離指定范圍(例如在8 10加侖/分鐘),則燃油加 油機可調(diào)節(jié)各個閥以調(diào)節(jié)流速。調(diào)節(jié)這些閥可要求下載適當?shù)闹噶?。燃油加?機的其它操作可類似地調(diào)節(jié)。
如果需要下載指令,則過程1400繼續(xù)判定是否有適當指令要下載(操作 1440)。判定是否有適當指令要下載可例如包括生成對遠程計算機(例如服務 器)詢問或輪詢該遠程計算機。如果有適當指令要下載,則過程1400要求下 載這些指令(操作1444)。這些指令可以是規(guī)則集、規(guī)則集的一部分、軟件應 用程序、補丁、或任何其他適當?shù)倪壿嬛噶罴男问?。這些指令可以是軟件或 固件更新的形式。 一旦指令已經(jīng)被下載,或者如果沒有適當?shù)闹噶钜螺d,則 過程1400要求判定是否已在燃油加油機處檢測到了另一條件(操作1404)。
然而,如果燃油加油機不需要下載指令,則過程1400要求判定是否需要 通知(操作1448)。例如,如果設施控制器、加油設施處的其它燃油加油機、 或不管是否在加油設施處的其它組件需要得到有關條件的通知,則可要求通 知。例如,如果檢測到主干線(一種流體管道)中有泄漏,則可能需要向加油 設施處的所有燃油加油機通知它們需要關閉。作為另一示例,如果參數(shù)在容限 (例如功率電平、流速、每小時的交易次數(shù)、或銷售額)之外,則可能需要通 知遠程和/或加油設施設備或人員。如果需要通知,則過程1400繼續(xù)生成通知 (操作1452)。通知例如可以是導向加油設施處的一個或多個其它組件的消息。 此外,消息可被導向遠離加油設施的計算機。例如,消息(例如電子郵件、SMS、
或即時消息)可被發(fā)送給服務供應商和/或燃油加油機制造商,在那里消息可由 人員或計算機(例如PC、服務器、工作站、或PDA)進行分析。該分析可包 括條件分析、診斷、以及趨勢分析。消息可以或不可通過另一加油設施組件發(fā)
送。 一旦通知已被生成,或者如果不需要通知,則過程1400要求判定是否已 在燃油加油機處檢測到了另一條件(操作1404)。
由過程1400示出的診斷服務具有若干特征。例如,通過能夠只關閉一個 燃油加油機,加油設施可能能在檢測到局限于一個燃油加油機的問題時繼續(xù)運 行。作為另一示例,通過能夠嘗試自己修復,燃油加油機可能能在不必得到服 務的情況下恢復運行,這可增加其加油的能力。作為又一示例,通過能夠處理 診斷詢問和命令請求,燃油加油機可能能夠提供有關其運行的相關診斷數(shù)據(jù), 和/或出于診斷用途進行控制。這可提供對正發(fā)生故障的燃油加油機的狀態(tài)的洞 察,并提供糾正這些問題的技術(shù)。
過程1400的診斷服務操作可通過各種硬件和/或軟件組合的任一種來實 現(xiàn)。例如,操作可由與加油機管理器相關聯(lián)的管理模塊執(zhí)行,如例如圖2所示。 在這種實現(xiàn)中,診斷操作可表達為指令,且診斷數(shù)據(jù)可被儲存在日志中,特別 是當所嘗試的糾正并未修復一狀況。這種管理模塊可在有或沒有提供其它服務 的其它管理模塊的情況下排他地提供診斷服務,或者也提供其它服務(例如 POS、燃油加油機協(xié)調(diào)、和/或數(shù)據(jù)安全)。
在特定實現(xiàn)中,加油設施可包括基于燃油加油機診斷提供各種服務的網(wǎng)關 (例如服務器)。例如,該網(wǎng)關可提供本地報告、警報和路由。警報可例如被 發(fā)送至l)服務供應商用于報告、警報或路由的服務中心;以及2)用于報告或
警報的燃油加油機制造商。作為其操作的一部分,該網(wǎng)關可由于來自燃油加油 機的數(shù)據(jù)不相關而丟棄該數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)發(fā)給其它組件作處理或儲存,在本地 數(shù)據(jù)庫中儲存數(shù)據(jù)以供后來報告或分析,以及生成警報以供移動設備作出反 應。該網(wǎng)關也可用作用于燃油加油機的應用程序和配置(例如即插即用)服務 器。該網(wǎng)關可以是或可以不是設施控制器的一部分。
診斷管理器可包括向一個或多個燃油加油機組件發(fā)出診斷操作命令和/或 詢問命令的能力。診斷管理器可以是例如駐留在加油機和/或遠程加油設施計算 機(例如設施控制器或網(wǎng)關)上的軟件組件。為便于與燃油加油機通信,診斷
管理器可例如經(jīng)由TCP/IP發(fā)出XML消息。燃油加油機組件(例如加油機管理 器和管理模塊)也可使用XML消息通信。也可使用無論靜態(tài)、動態(tài)還是其它 方式的其它適當?shù)南⑹瞻l(fā)技術(shù),以及無論本地、區(qū)域還是全球的通信協(xié)議方 案。燃油加油機的組件中的一個或多個可能必須修改以具有接受診斷操作命令 和/或詢問命令的能力。例如, 一組件可能必須修改以對診斷詢問(例如針對標 識符或狀態(tài))和診斷命令(例如實現(xiàn)軟件復位或已修訂操作指令)作出響應。 修改可包括接收、識別診斷請求并對其作出響應的能力。
盡管圖14示出了其中燃油加油機提供診斷服務的用于燃油加油機管理的 過程的一個示例,但其中燃油加油機提供診斷服務的其它用于燃油加油機管理 的過程可包括更少、附加、和/或不同的操作配置。例如,對已修訂操作指令的 檢查可在周期性基礎上進行(例如一天一次)。作為另一示例,當條件保證有 響應時,過程可在不判定該響應是否應當實現(xiàn)的情況下實現(xiàn)響應。作為又一示 例,可響應于一條件來實現(xiàn)一個以上的響應。例如,如果燃油加油機檢測到內(nèi) 部漏油,則該燃油加油機自己應當關閉并且向其它燃油加油機通知它正在關 閉,或者如果燃油加油機檢測到主干線有泄漏,則該燃油加油機可關閉自己并 向其它燃油加油機通知它們也應當關閉。通過能夠向其它加油設施組件通知本 地狀況,燃油加油機可能能夠增加整個加油設施的安全性。作為又一示例,可 不實現(xiàn)響應中的一個或多個(例如重啟燃油加油機或關閉該燃油加油機)。作 為一附加示例,響應可基于先前的響應。例如,如果在一時段內(nèi)已發(fā)生了給定 次數(shù)的重啟(例如一天三次),則在下一次檢測到指示重啟的條件時該燃油加 油機可嘗試在再次重啟之前下載指令。同樣,如果新指令不能緩解過量的重啟 序列,則燃油加油機可回復到其先前配置。此外,如果復位通信線不解決問題, 則可接著復位該線的通信板。作為一附加示例,過程可要求一個或多個操作同 期(例如以交織方式)或同時(例如以并行方式)執(zhí)行。
在特定實現(xiàn)中,燃油加油機可能能夠發(fā)起與另一燃油加油機的協(xié)調(diào)操作作 為響應或響應的一部分。燃油加油機協(xié)調(diào)操作的能力在以上參照過程1300進 行描述。例如,如果第一燃油加油機檢測到漏液(例如油),則它可請求另一 燃油加油機拍攝該第一燃油加油機的圖像。該圖像可由燃油加油機之一儲存或 被發(fā)送到遠程設備以供儲存。第一燃油加油機也可請求記錄有關其它燃油加油
機的狀態(tài)數(shù)據(jù)。因而,如果服務技術(shù)人員必須參與,則她可具有更多有關燃油 加油機處狀況的信息。協(xié)調(diào)操作還可結(jié)合其它響應使用。例如,檢測到漏液的 燃油加油機可向另一燃油加油機請求成像和/或狀態(tài)數(shù)據(jù),然后關閉它自己。
圖15示出用于管理燃油加油機的過程1500的另一實現(xiàn)。過程1500 —般 涉及在加油設施的燃油加油機處提供數(shù)據(jù)安全。過程1500可以是在加油設施 系統(tǒng)100的燃油加油機處執(zhí)行的過程的一個示例。
過程1500從等待加油會話在燃油加油機處發(fā)起開始(操作1504)。判定 加油會話是否已在燃油加油機處發(fā)起可例如通過檢測客戶標識符的出現(xiàn)(例如 電磁支付卡(例如信用卡)的插入或無線支付授權(quán)器(例如RFID標簽)的出 現(xiàn))、用戶與燃油加油機輸入設備(例如小鍵盤)的交互,燃油加油機唧筒柄 的取出,或客戶與燃油加油機的交互的任何其它適當指示符來實現(xiàn)。
一旦加油會話已在燃油加油機處發(fā)起,過程1500就要求等待加油會話的 一部分交易數(shù)據(jù)在燃油加油機處接收(操作1508)。該交易數(shù)據(jù)部分可例如包 括客戶的帳號、標識碼、授權(quán)碼(例如PIN號)、和/或購買信息。該數(shù)據(jù)部 分可在加油會話開始、中間、或結(jié)束時獲取。
一旦已接收到交易數(shù)據(jù)的一部分,過程1500就要求判定該數(shù)據(jù)部分是否 要儲存在燃油加油機處(操作1512)。如果數(shù)據(jù)部分在發(fā)送到遠程設備之前需 要保存到特定時間或事件,或者如果通信鏈路不可用,則數(shù)據(jù)部分可例如儲存 在燃油加油機處。在一些實現(xiàn)中,數(shù)據(jù)部分可被儲存在燃油加油機處達短暫時 段(例如幾納秒或幾秒),而不被視為儲存在燃油加油機處。
如果數(shù)據(jù)部分要儲存在燃油加油機處,則過程1500要求判定該數(shù)據(jù)部分 是否需要安全措施(操作1516)。如果數(shù)據(jù)部分的類型已被指定為敏感信息(例 如客戶帳號),則該數(shù)據(jù)部分可能例如需要安全措施。如果數(shù)據(jù)部分需要安全 措施,則過程1500繼續(xù)加密該數(shù)據(jù)部分(操作1520)。加密可通過任何適當 方案(例如公鑰或私鑰方案)來實現(xiàn)。 一旦該數(shù)據(jù)部分已被加密,或者如果該 數(shù)據(jù)部分不需要安全措施,則過程1500要求將該數(shù)據(jù)部分儲存在燃油加油機 (操作1524)。該數(shù)據(jù)部分可例如與其它交易數(shù)據(jù)一起儲存在交易日志中,或 儲存在存儲器的獨立部分中。
一旦數(shù)據(jù)部分已被儲存,過程1500就要求判定該加油會話是否完成(操
作1528)。如果加油會話已完成,則過程結(jié)束。例如,如果客戶已停止泵入燃 油并完成其購買,則加油會話可完成。然而,如果加油會話未完成,則過程1500 要求判定是否己在燃油加油機處接收了交易數(shù)據(jù)的另一部分(操作1508)。所 儲存的數(shù)據(jù)部分最終可被運送至遠程設施計算機(例如設施計算機)。該數(shù)據(jù) 部分可以加密或不加密格式運送。
再參看操作1512,如果判定數(shù)據(jù)部分不要儲存在燃油加油機處,則過程 1500要求判定該數(shù)據(jù)部分是否要運送至加油設施計算機(操作1532)。如果 例如數(shù)據(jù)有助于完成加油會話交易(例如支付卡數(shù)據(jù))或有助于監(jiān)視燃油加油 機的狀態(tài),則數(shù)據(jù)可能需要運送至加油設施計算機。向加油設施計算機的運送 可例如是運送至遠離加油設施的計算機的先導操作。該加油設施計算機可例如 是個人計算機、工作站、服務器或路由器。如果數(shù)據(jù)部分不要運送至加油設施 計算機,則過程1500要求判定加油會話是否已完成(操作1528)。
然而,如果數(shù)據(jù)部分要運送至加油設施計算機,則過程1500要求判定該 數(shù)據(jù)部分是否需要安全措施(操作1536)。如果數(shù)據(jù)部分的類型已被指定為敏 感信息(例如客戶帳號),則該數(shù)據(jù)部分可能例如需要安全措施。如果數(shù)據(jù)部 分需要安全措施,則過程1500要求準備數(shù)據(jù)部分以供在有線鏈路上運送(操 作1540)。準備數(shù)據(jù)部分以供在有線鏈路上運送可例如包括指定經(jīng)由有線鏈路 傳達的數(shù)據(jù)部分,排定經(jīng)由有線鏈路傳達的數(shù)據(jù)部分,在有線鏈路的通信協(xié)議 中格式化數(shù)據(jù)部分(例如通過封裝或編碼),和/或經(jīng)由有線鏈路發(fā)送數(shù)據(jù)部分。 但是如果數(shù)據(jù)部分不需要安全措施,則過程1500要求準備數(shù)據(jù)部分以供在無 線鏈路上運送(操作1544)。準備數(shù)據(jù)部分以供在無線鏈路上運送可與準備數(shù) 據(jù)部分以供在有線鏈路上運送相似。在準備數(shù)據(jù)部分以供運送之后,過程1500 要求判定加油會話是否已完成(操作1528)。
盡管圖15示出了用于管理燃油加油機以提供加油設施數(shù)據(jù)安全的過程的 一個實現(xiàn),但其它用于管理燃油加油機以提供加油設施數(shù)據(jù)安全的過程可包括 更少、附加、和/或不同的操作配置。例如,過程可不包括判定要儲存在燃油加 油機上的數(shù)據(jù)部分是否需要安全措施。作為另一示例,過程可包括將儲存在燃 油加油機上的數(shù)據(jù)部分運送至加油設施計算機。此外,在發(fā)送所儲存的數(shù)據(jù)部 分之前,可關于數(shù)據(jù)部分是否需要安全措施作出判定并且在需要時實現(xiàn)該安全
措施。作為又一示例,過程可包括在經(jīng)由有線鏈路或無線鏈路發(fā)送數(shù)據(jù)部分之 前加密該數(shù)據(jù)部分。加密可以是例如在經(jīng)由有線或無線鏈路發(fā)送數(shù)據(jù)時的附加 或備選安全措施。經(jīng)加密數(shù)據(jù)的目的地可以是遠程設施計算機或遠程設施之外 的計算機(例如遠程商家計算機或自動結(jié)算中心)。作為附加示例,過程可能 不會要求判定要運送到加油設施計算機的數(shù)據(jù)部分是否需要安全措施。作為另 一示例,過程可要求在判定數(shù)據(jù)部分是否要儲存在燃油加油機上之前判定數(shù)據(jù) 部分是否要運送至加油設施計算機。作為又一示例,過程可要求在判定數(shù)據(jù)部 分是否要運送到加油設施計算機之前或在判定數(shù)據(jù)部分是否要儲存在燃油加 油機上之前判定數(shù)據(jù)部分是否需要安全措施。作為一附加示例,過程可要求一 個或多個操作同期(例如以交織方式)或同時(例如以并行方式)執(zhí)行。
過程1500的數(shù)據(jù)安全操作可通過各種硬件和/或軟件組合的任一種來完
成。例如,操作可由與加油機管理器相關聯(lián)的管理模塊執(zhí)行,如例如圖2中示
出。在這些實現(xiàn)中,操作可表達為指令,且交易數(shù)據(jù)可被儲存在日志中。這種 管理模塊可在有或沒有提供其它服務的其它管理模塊的情況下排他地提供數(shù)
據(jù)安全,或者也提供其它服務(例如POS、燃油加油機協(xié)調(diào)、和/或加油機診 斷)。
圖16示出用于燃油加油機商務的系統(tǒng)1600的一個實現(xiàn)。 一般而言,系統(tǒng) 1600使得零售加油設施1600處的燃油加油機能推銷和銷售遠程商家1620的貨 物和/或服務。
零售加油設施1610包括燃油加油機1612、通信網(wǎng)絡1614、以及網(wǎng)絡接口 1616。燃油加油機1612可例如類似于圖2中的燃油加油機200。通信網(wǎng)絡1614 與燃油加油機1612耦合并使得燃油加油機能與網(wǎng)絡接口 1616通信,該網(wǎng)絡接 口 1616還與通信網(wǎng)絡1614耦合。網(wǎng)絡接口 1616可以是用于允許零售加油設 施1610處各個設備與諸如遠程商家1620處計算機的遠程設備之間的通信的任 何適當設備。例如,網(wǎng)絡接口 1616可以是網(wǎng)關、廣域網(wǎng)路由器、或設施控制 器。
為了允許燃油加油機1612與遠程商家1620之間的通信,系統(tǒng)1600還包 括通信網(wǎng)絡1630。通信網(wǎng)絡1630可以是用于允許信息交換的任何適當系統(tǒng), 比如因特網(wǎng)、WAN、或PSTN。
遠程商家1620可以是貨物和/或服務的任何適當銷售者。例如,商家可銷
售耐久品(例如,汽車部件或玩具)、易腐壞貨物(例如食品)、無形貨物(例
如軟件或數(shù)字媒體)、或服務(例如換油)。遠程商家1620可包括任何適當 的計算機系統(tǒng)(例如服務器和數(shù)據(jù)庫),用于允許它們經(jīng)由通信網(wǎng)絡1630向 燃油加油機1612發(fā)送有關其貨物和/或服務的數(shù)據(jù)。遠程商家1620可前攝地、 交互地和/或被動地與燃油加油機1612 —起操作以推銷和/或銷售其貨物和/或 服務。例如,遠程商家可在指定時間或事件向燃油加油機下載銷售內(nèi)容(廣告 和定價數(shù)據(jù)),或者遠程商家可基于請求向燃油加油機下載銷售內(nèi)容。在特定 實現(xiàn)中,遠程商家可維護通過其燃油加油機可下載內(nèi)容的Web門戶。應當注 意,遠程商家1620在它們不位于零售加油設施1610處的意義上而言是遠程的。 因而,遠程商家可位于零售加油設施的鄰域內(nèi)。當然, 一個或多個商家可位于 距離零售加油設施很遠之處(例如,橫跨州或國家)。
在一種操作模式中,遠程商家1620在燃油加油機上需要數(shù)據(jù)之前向燃油 加油機1612下載有關其貨物和/或服務的數(shù)據(jù)。該數(shù)據(jù)可在特定時間(例如夜 晚)、在特定事件發(fā)生時(例如在新數(shù)據(jù)可用時)、或基于來自燃油加油機的 請求(例如如果數(shù)據(jù)遭破壞)下載。所下載的數(shù)據(jù)可包括貨物和/或服務的列表, 以及描述和定價信息。所下載的數(shù)據(jù)還可包括文本、圖形、音頻、和/或視頻以 供在燃油加油機上呈現(xiàn)。數(shù)據(jù)可以是任何適當格式的。開放標準格式(例如用 于文本的ASCII、用于位圖的JPEG、用于動畫的GIF或Macromedia、或視頻 的MPEG或AVI)會特別有用。所下載的數(shù)據(jù)可作為內(nèi)容儲存在燃油加油機 上。
燃油加油機1612然后可判定何時要呈現(xiàn)商家數(shù)據(jù)。例如,燃油加油機可 在加油會話的特定點(例如,正在加油時或在加油完成之后)上呈現(xiàn)數(shù)據(jù)。燃 油加油機然后可判定客戶是否表示對商家數(shù)據(jù)感興趣(例如通過檢測用戶關于 其的輸入)。如果燃油加油機檢測到用戶對商家數(shù)據(jù)感興趣,則燃油加油機可 呈現(xiàn)有關貨物和/或服務的附加信息,并判定客戶是否想要訂購貨物和/或服務。 有關貨物和/或服務的附加信息可包括文本描述、圖像、音頻、和/或視頻。
如果客戶想要訂購貨物和/或服務,則燃油加油機可獲取訂購數(shù)據(jù)(例如 量、價格、和遞送信息)。燃油加油機還可獲取支付數(shù)據(jù)。例如,燃油加油機 可請求客戶出示客戶標識符(例如支付卡)并輸入PIN。燃油加油機然后可判 定支付數(shù)據(jù)是否可接受。例如,燃油加油機可使用商業(yè)規(guī)則來判定客戶標識符 是否有效(例如通過執(zhí)行校驗和),并判定訂購額是否在預定限制內(nèi)(例如在
$50以下),這可基于客戶概況。燃油加油機還可估計支付數(shù)據(jù)是否足夠完整。 如果支付數(shù)據(jù)是可接受的,則燃油加油機然后可為遠程商家1620的適當之一 生成有關訂購和支付信息的消息,并為客戶生成收據(jù)。適當商家然后可安排遞 送貨物和/或服務。
在另一操作模式中,遠程商家1620的一個或多個可提供與燃油加油機交 互的門戶(例如Web門戶)。該門戶可負責向燃油加油機提供數(shù)據(jù)以供呈現(xiàn), 獲取訂購數(shù)據(jù)和/或獲取支付數(shù)據(jù)。該數(shù)據(jù)可在需要之前和/或需要時下載。當 然,燃油加油機也涉及呈現(xiàn)商家數(shù)據(jù)、獲取訂購數(shù)據(jù)、以及獲取支付數(shù)據(jù)。例 如,燃油加油機實質(zhì)上呈現(xiàn)廣告數(shù)據(jù)、訂購數(shù)據(jù)和支付數(shù)據(jù)。燃油加油機還檢 測訂購數(shù)據(jù)(例如用戶對產(chǎn)品和/或服務的選擇)和支付數(shù)據(jù)(例如用戶對支付 類型的選擇)。這些選擇可被運送到門戶以進行處理和/或被本地處理。燃油加 油機和遠程商家門戶可經(jīng)由TCP/IP網(wǎng)絡使用標準Web門戶調(diào)用來通信。
可從燃油加油機處訂購的服務的一個示例是匹薩餅。燃油加油機客戶例如 可在給車加油時訂購匹薩餅??蛻羧缓罂稍谌ネ淠康牡?例如家)的路上去 取匹薩餅,或者使得匹薩餅遞送到其目的地(例如其工作地點)。其它示例包 括從目錄商家(例如,Land's End或Eddie Bauer)、因特網(wǎng)零售商(例如 Amazon.com)或傳統(tǒng)零售商(例如,沃爾瑪、Target或Barnes & Noble)處訂 購貨物。實際上任何具有在線功能的企業(yè)都能夠利用本系統(tǒng)。
為便于特定實現(xiàn)中的客戶交互,燃油加油機可能能夠取回客戶相關數(shù)據(jù)。 該客戶相關數(shù)據(jù)可例如與客戶標識符(例如信用卡號、個人標識號(PIN)、 電話號碼、射頻標識符(RFID)號、或俱樂部號)相關聯(lián)。客戶標識符可供客 戶相關數(shù)據(jù)的完備取回之用。客戶相關數(shù)據(jù)可以是有關加油會話的信息(例如 燃油類型、燃油加油機顯示器的顯示語言、燃油加油機的音頻設定、或者支付 偏好(例如Exxon或Visa))、有關加油設施處服務的數(shù)據(jù)(例如洗車、打氣 或加水)的數(shù)據(jù)、有關客戶的數(shù)據(jù)(例如,地址和優(yōu)選支付類型)。在特定實 現(xiàn)中,客戶相關數(shù)據(jù)還可用于標識客戶可能感興趣的其它信息。例如,特定類
型的商品(例如,飲料、報紙、或食品)或要約(例如折扣券或廣告)可被呈 現(xiàn)給客戶。該呈現(xiàn)可例如基于客戶在加油設施商店中的購買習慣??蛻粝嚓P數(shù)
據(jù)可基于客戶與燃油加油機、或加油設施上的其它組件的交互,或基于在燃油 加油機、本地加油設施計算機、或遠程計算機(例如通過Web接口)處輸入 的客戶指定標準獲取??蛻粝嚓P數(shù)據(jù)可本地地儲存在加油設施處(例如設施控 制器處)和/或遠程地儲存(例如在遠程服務器處)。在特定實現(xiàn)中,散列函數(shù)
(例如MD5、或安全散列算法(SHA))可在嘗試取回客戶相關數(shù)據(jù)之前應 用于客戶標識符。這可有助于使客戶的標識符保密。
關于燃油加油機處針對遠程商家的商務,取回客戶相關數(shù)據(jù)的能力可提供 許多特征。例如,燃油加油機可使用所取回的客戶數(shù)據(jù)(例如購買偏好或歷史) 來確定要呈現(xiàn)給客戶什么類型的商家數(shù)據(jù)。如果客戶已表示對特定類型產(chǎn)品的 興趣(例如通過預先指定的偏好或購買歷史),則燃油加油機可例如提供有關 特定商家的內(nèi)容。燃油加油機還可能能夠通過能夠向客戶呈現(xiàn)支付選項來加快 交易。例如,客戶相關數(shù)據(jù)可包含有關客戶通常使用的支付方法的信息(例如, 信用卡、借記卡等)。如果該信息可用,則燃油加油機可能能夠向用戶呈現(xiàn)一 個或多個選擇(例如油卡、信用卡或借記卡)以用于支付貨物和/或服務。用戶 然后可通過使用觸摸屏、指示筆、小鍵盤、或其它適當設備來選擇適當數(shù)據(jù)。 用戶因此將不必刷(或者甚至具有)優(yōu)選的客戶標識符。當然,燃油加油機可 在需要安全措施時收集標識符(例如PIN或口令)。作為另一示例,燃油加油 機可能能夠便于遞送從遠程商家處購買的產(chǎn)品和/或服務。該燃油加油機可例如 能夠呈現(xiàn)與用戶相關聯(lián)的一個或多個地址(例如家或辦公室),和/或詢問客戶 是否想要使貨物和/或服務被遞送至特定地址。該地址選擇可例如通過燃油加油 機向用戶呈現(xiàn)表示該地址的文本或圖形符號來作出。用戶然后可通過使用觸摸 屏、指示筆、小鍵盤、或其它適當設備來選擇適當數(shù)據(jù)。
在特定實現(xiàn)中,遠程商家數(shù)據(jù)可與數(shù)字銷售框架相聯(lián)結(jié)。該框架可使得零 售商能控制在燃油加油機上呈現(xiàn)什么內(nèi)容。零售商可例如在來自一個或多個遠 程商家的內(nèi)容和可以是該零售商的創(chuàng)建的本地內(nèi)容中選擇。該框架實際上可使 零售商能創(chuàng)建燃油加油機的內(nèi)容。例如,框架可提供零售商可登陸以創(chuàng)建內(nèi)容 的網(wǎng)站。本地內(nèi)容可例如提供該零售商的產(chǎn)品和/或服務(例如咖啡、油、洗車
等)。遠程商家數(shù)據(jù)和零售商所創(chuàng)建的數(shù)據(jù)可被儲存在加油設施處的網(wǎng)關(例 如PC)上。零售商然后可選擇要由燃油加油機顯示什么內(nèi)容。選擇可針對一 天內(nèi)的時間、溫度來微調(diào)。所選擇的內(nèi)容可從網(wǎng)關下載到燃油加油機以供在適 當時間呈現(xiàn)。
系統(tǒng)1600具有各種特征。客戶例如能在給車加油時使用其不工作時間訂 購貨物和/或服務。這對繁忙的客戶而言是相當方便的。此外,訂購貨物和/或 服務并支付之可甚至在一些加油設施組件的一部分暫時不可用時進行。作為另 一示例,零售加油設施例如通過廣告和來自遠程商家的銷售收入分紅被提供以 另一利潤流。另外,對燃油加油機提供這些能力可使得附加能力(其一部分已 在前面討論了)能夠?qū)崿F(xiàn)。
盡管系統(tǒng)1600示出了用于燃油加油機商務的系統(tǒng)的一個實現(xiàn),但其它用
于燃油加油機商務的系統(tǒng)可具有更少、附加、和/或不同的組件配置。例如,燃 油加油機可不通過零售加油設施的通信設施來與遠程商家通信。燃油加油機可 例如具有與分布式通信網(wǎng)絡(例如因特網(wǎng))的耦合,或者可能能夠無線地(通
過使用GPRS或IEEE 802.11)將數(shù)據(jù)傳達給可以是無線網(wǎng)絡(例如蜂窩電話 網(wǎng)絡)或有線網(wǎng)絡(例如因特網(wǎng))的通信網(wǎng)絡。注意,無線網(wǎng)絡或有線網(wǎng)絡可 使用有線和無線技術(shù)的組合以供在內(nèi)部運送數(shù)據(jù)。在這些情形中,零售加油設 施1610可以或不可具有網(wǎng)絡接口。作為另一示例,零售加油設施可包括附加 組件,諸如商店接口單元或設施控制器。作為又一示例,遠程商家可位于各個 地理位置(例如在零售加油設施的鄰域,和/或距離零售加油設施橫跨整個國 家)。
用于燃油加油機商務的各個實現(xiàn)可用一種或多種模式來操作。例如,燃油 加油機可如需從遠程商家下載有關一個或多個貨物或服務的數(shù)據(jù)。這有助于緩 解燃油加油機處的存儲器限制。作為另一示例,判定支付數(shù)據(jù)的有效性可包括 請求來自外部源(例如遠程商家或自動結(jié)算中心)的輔助。
圖17示出用于燃油加油機商務的商家1700的一個示例。商家1700可以 是系統(tǒng)1600的遠程商家1620的一個示例。商家1700包括計算機系統(tǒng)1710。 計算機系統(tǒng)1710可例如是個人計算機或服務器,并具有向諸如系統(tǒng)1600的燃 油加油機1610的燃油加油機提供有關商家的數(shù)據(jù)的能力。商家1700還可包括
各種其它計算機系統(tǒng)和/或組件。
計算機系統(tǒng)1710包括處理器1720、網(wǎng)絡接口 1730、以及存儲器1740。 處理器1720操作相應指令1750,包括操作系統(tǒng)1752 (例如Windows、 Unix、 或Linux)和應用程序1754 (例如文字處理、電子表格、庫存控制、記帳、和 銷售)。根據(jù)應用程序1754,處理器1720處理數(shù)據(jù)1760,包括推銷數(shù)據(jù)1762、 庫存數(shù)據(jù)1764、以及銷售數(shù)據(jù)1766。推銷數(shù)據(jù)1762可例如包括描述(以書面 文字或圖像格式)商家的貨物和/或服務的信息。庫存數(shù)據(jù)1764可例如包括有 關'該商家的貨物和/或服務的當前供應的信息。銷售數(shù)據(jù)1766可例如包括有關 購買該商家的貨物和/或服務的信息。處理器1720可與網(wǎng)絡接口 1730協(xié)同工作 以向遠程系統(tǒng)(例如燃油加油機)傳達數(shù)據(jù)。網(wǎng)絡接口 1730可例如是調(diào)制解 調(diào)器、網(wǎng)絡接口卡、或無線收發(fā)器。
在一種操作模式中,處理器1720可確定遠程燃油加油機應當具有有關商 家的貨物和/或服務的數(shù)據(jù)。該確定可例如響應于來自遠程燃油加油機的請求, 或者由于數(shù)據(jù)中的更新。處理器1720然后可取回數(shù)據(jù)(例如來自銷售數(shù)據(jù) 1762)并生成針對該燃油加油機的適當消息。該消息可通過網(wǎng)絡接口 1730發(fā) 送。
計算機系統(tǒng)1710然后可等待從燃油加油機中接收銷售數(shù)據(jù)。該銷售數(shù)據(jù) 可指示所訂購的貨物和/或服務的量、以及支付方法。使用該信息,處理器1720 可更新庫存數(shù)據(jù)1764和銷售數(shù)據(jù)1766。計算機系統(tǒng)1710還可負責提交要收集 的支付(例如提交給其銀行或自動結(jié)算中心)。
其它操作模式可具有更少、附加、和/或不同的操作配置。例如,在燃油 加油機要求有關貨物和/或服務的信息時,諸如當燃油加油機的客戶表示對貨物 和/或服務的興趣時,遠程燃油加油機可為了有關貨物和/或服務的數(shù)據(jù)與計算 機系統(tǒng)1710通信。作為另一示例,遠程燃油加油機可在燃油加油機的客戶表 示購買貨物和/或服務的愿望時與計算機系統(tǒng)1710通信。計算機系統(tǒng)然后可確 定貨物和/或服務的數(shù)據(jù)的可用性和/或遞送該數(shù)據(jù),并將其提供給燃油加油機。 作為又一示例,燃油加油機可與計算機系統(tǒng)1710通信以便協(xié)助判定支付數(shù)據(jù) 是否可接受。該計算機系統(tǒng)可例如判定購買是否獲得授權(quán)(例如通過驗證由商 家簽發(fā)的信用卡)。 圖18示出用于燃油加油機管理的過程1800的一個實現(xiàn)。過程1800通常 涉及針對燃油加油機商務的燃油加油機操作。過程1800可以是由系統(tǒng)1600的 燃油加油機1612實現(xiàn)的過程的一個示例。
過程1800從判定商家數(shù)據(jù)是否應在燃油加油機處呈現(xiàn)開始(操作1804)。 商家數(shù)據(jù)可例如響應于加油會話期間的預定事件(例如加油)呈現(xiàn)。如果商家 數(shù)據(jù)應當呈現(xiàn),則過程1800要求生成包括商家數(shù)據(jù)的用戶界面(操作1808)。 生成用戶界面可例如包括形成用戶界面并呈現(xiàn)(例如顯示)該用戶界面。
過程1800繼續(xù)判定是否已接收到有關商家數(shù)據(jù)的用戶輸入(操作1812)。 判定是否已接收到有關商家數(shù)據(jù)的用戶輸入可例如包括檢測與用戶界面相關 的用戶輸入設備(例如小鍵盤或觸摸板)的激活。如果未接收到有關商家數(shù)據(jù) 的用戶輸入,則過程1800要求判定是否要繼續(xù)呈現(xiàn)用戶界面(操作1816)。 如果加油會話已到達特定階段(例如加油結(jié)束),則該用戶界面可例如去除。 如果用戶界面可繼續(xù)呈現(xiàn),則過程1800要求繼續(xù)等待有關商家數(shù)據(jù)的用戶輸 入(操作1812)。然而,如果用戶界面可能不能繼續(xù)呈現(xiàn),則過程1800再次 要求判定商家數(shù)據(jù)是否應在燃油加油機上呈現(xiàn)(操作1804)。
如果已接收到有關商家數(shù)據(jù)的用戶輸入,該用戶輸入可指示客戶對商家的 貨物和/或服務的興趣,則過程1800繼續(xù)生成用戶界面以獲取訂購數(shù)據(jù)(操作 1820)。該用戶界面可例如包括產(chǎn)品和/或服務、訂購量和價格的數(shù)據(jù)。過程 1800還要求等待接收有關訂購數(shù)據(jù)的用戶輸入(操作1824)。
一旦接收到有關訂購數(shù)據(jù)的用戶輸入,過程1800就要求判定該訂購是否 完整(操作1828)。如果該訂購不完整,則過程1800要求繼續(xù)等待訂購數(shù)據(jù) (操作1824)。
一旦訂購完整,過程1800就要求生成用戶界面以獲取支付數(shù)據(jù)(操作 1832)。該支付數(shù)據(jù)界面可例如請求客戶呈現(xiàn)客戶標識符(例如支付卡)和/ 或輸入特定信息(例如名字、帳號、和/或PIN)。過程1800要求等待檢測有 關支付數(shù)據(jù)的用戶輸入(操作1836)。
一旦接收到有關支付數(shù)據(jù)的用戶輸入,過程1800就要求判定支付數(shù)據(jù)是 否已完整(操作1840)。如果支付數(shù)據(jù)不完整,則過程1800要求繼續(xù)等待有 關支付數(shù)據(jù)的用戶輸入(操作1836)。
一旦支付數(shù)據(jù)完整,過程1800就要求判定支付數(shù)據(jù)是否可接受(操作 1844)。判定支付數(shù)據(jù)是否可接受可例如包括判定客戶標識符是否有效、貨物 和/或服務是否是客戶可接受的、和/或總價是否可接受。該判定可基于儲存在 燃油加油機上的數(shù)據(jù)、或基于從另一組件(例如遠程商家或自動結(jié)算中心)取 回的數(shù)據(jù)作出。如果支付數(shù)據(jù)不可接受,則過程1800再次要求生成用戶界面 以便獲取支付數(shù)據(jù)(操作1832)。該用戶界面可例如包含除判定為出錯的支付 數(shù)據(jù)(例如PIN)以外的先前輸入的支付數(shù)據(jù)。出錯數(shù)據(jù)的字段可以或不可具 體指定。然而,如果支付數(shù)據(jù)是可接受的,則有關訂購數(shù)據(jù)(例如產(chǎn)品標識符、 量、以及遞送指令)的消息針對遠程商家生成(操作1848)。該遠程商家可使 用消息中的數(shù)據(jù)來遞送所請求的貨物和/或服務。過程1800繼續(xù)再次判定商家 數(shù)據(jù)是否應當呈現(xiàn)(操作1804)。
盡管圖18示出了用于實現(xiàn)燃油加油機商務的過程,其它用于燃油加油機 商務的過程可包括更少、附加、和/或不同的操作配置。例如,過程可要求連續(xù) 生成多個用于呈現(xiàn)商家數(shù)據(jù)的用戶界面(例如,每個商家一個用戶界面)。作 為另一示例,過程可要求生成包括有關指示感興趣的貨物和/或服務的數(shù)據(jù)。這 可在獲取訂購數(shù)據(jù)之前、期間或之后實現(xiàn)。作為又一示例,過程可不包括獲取 訂購數(shù)據(jù)。這可例如在如果預先指定的貨物的量和遞送選擇存在時發(fā)生。作為 一附加示例,過程可使客戶能在判定是否再次呈現(xiàn)商家數(shù)據(jù)之前從一個以上商 家處購買貨物和/或服務。作為再一示例,過程可包括生成有關支付數(shù)據(jù)的消息, 并向遠程商家發(fā)送該消息。在一些實現(xiàn)中,支付數(shù)據(jù)可在與訂購數(shù)據(jù)在同一消 息中發(fā)送。然而,訂購數(shù)據(jù)可在支付數(shù)據(jù)之前發(fā)送。例如,該消息可甚至在獲 得支付數(shù)據(jù)之前發(fā)送。
已描述了多個實現(xiàn),并且已提出或提議各個其它實現(xiàn)。此外,對本領域技 術(shù)人員而言,將容易提出許多添加、刪除、替換和/或修改,同時仍然實現(xiàn)燃油 加油機管理。出于至少這些原因,所保護主題是通過所附權(quán)利要求測量的,這 些權(quán)利要求可涵蓋這些實現(xiàn)的一個或多個中的一個或多個概念。
權(quán)利要求
1.一種在燃油加油機上執(zhí)行的方法,包括接收加油會話的至少一部分交易數(shù)據(jù);判定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施;以及如果所接收交易數(shù)據(jù)的至少一部分需要安全措施,則對所接收交易數(shù)據(jù)的至少一部分施加安全措施。
2. 如權(quán)利要求1所述的方法,其特征在于,交易數(shù)據(jù)包括客戶的財務信息。
3. 如權(quán)利要求1所述的方法,其特征在于,判定所接收交易數(shù)據(jù)是否有 至少一部分需要安全措施包括判定所接收交易數(shù)據(jù)是否有至少一部分要在所 述燃油加油機上儲存超過短時間段。
4. 如權(quán)利要求3所述的方法,其特征在于,如果燃油加油機不能與加油 設施計算機通信,則所接收的交易數(shù)據(jù)可在燃油加油機上儲存超過短時間段。
5. 如權(quán)利要求3所述的方法,其特征在于,所述安全措施包括加密所接 收交易數(shù)據(jù)中需要安全措施的至少一部分。
6. 如權(quán)利要求5所述的方法,其特征在于,所述加密使用512位的對稱 密鑰。
7. 如權(quán)利要求1所述的方法,其特征在于,判定所接收交易數(shù)據(jù)是否有 至少一部分需要安全措施包括判定所接收交易數(shù)據(jù)是否有至少一部分要被傳 達給加油設施計算機。
8. 如權(quán)利要求7所述的方法,其特征在于,所述安全措施包括 準備所接收交易數(shù)據(jù)中需要安全措施的至少一部分以供在有線通信鏈路上運送;以及準備所接收交易數(shù)據(jù)中不需要安全措施的至少一部分以供在無線通信鏈 路上運送。
9. 如權(quán)利要求7所述的方法,其特征在于,所述安全措施包括在經(jīng)由通 信鏈路運送之前加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分。
10. —種燃油加油機,所述燃油加油機包括用戶輸入設備,所述用戶輸入設備可用于接收加油會話的至少一部分交易 數(shù)據(jù);以及處理器,可用于判定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施,以及 如果所接收交易數(shù)據(jù)的至少一部分需要安全措施,則對所接收交易數(shù)據(jù)的至少一部分施加安全措施。
11. 如權(quán)利要求10所述的燃油加油機,其特征在于,還包括存儲器,所 述存儲器包括規(guī)則集,其中所述處理器可用來基于所述規(guī)則集中的一個或多個 規(guī)則作出判定。
12. 如權(quán)利要求10所述的燃油加油機,其特征在于,所述處理器可用來 判定所接收交易數(shù)據(jù)是否有至少一部分要在燃油加油機上儲存超過短時間段, 從而判定所述數(shù)據(jù)是否有至少一部分需要安全措施。
13. 如權(quán)利要求12所述的燃油加油機,其特征在于,如果所述燃油加油 機不能與加油設施計算機通信,則所接收交易數(shù)據(jù)可在燃油加油機上儲存超過 短時間段。
14. 如權(quán)利要求12所述的燃油加油機,其特征在于,所述處理器可用來 加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分以施加安全措施。
15. 如權(quán)利要求10所述的燃油加油機,其特征在于,所述處理器可用來 判定所接收交易數(shù)據(jù)是否有至少一部分要傳送給加油設施計算機,從而判定所 述數(shù)據(jù)是否有至少一部分需要安全措施。
16. 如權(quán)利要求15所述的燃油加油機,其特征在于,所述處理器可用來 準備所接收交易數(shù)據(jù)中需要安全措施的至少一部分以供在有線通信鏈路上運 送,并準備所接收交易數(shù)據(jù)中不需要安全措施的至少一部分以供在無線通信鏈 路上運送。
17. 如權(quán)利要求15所述的燃油加油機,其特征在于,所述安全措施包括 在經(jīng)由通信鏈路運送之前加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分。
18. —種包括儲存指令的機器可讀介質(zhì)的制品,所述指令可用于使燃油加 油機執(zhí)行以下操作,包括判定是否已接收了加油會話的至少一部分交易數(shù)據(jù); 判定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施;以及 如果所接收交易數(shù)據(jù)的至少一部分需要安全措施,則對所接收交易數(shù)據(jù)的 至少一部分施加安全措施。
19. 如權(quán)利要求18所述的制品,其特征在于,判定所接收交易數(shù)據(jù)是否 有至少一部分需要安全措施包括判定所接收數(shù)據(jù)是否有至少一部分要在所述 燃油加油機上儲存超過短時間段。
20. 如權(quán)利要求19所述的制品,其特征在于,所述安全措施包括加密所 接收交易數(shù)據(jù)中需要安全措施的至少一部分。
21. 如權(quán)利要求18所述的制品,其特征在于,判定所接收交易數(shù)據(jù)是否 有至少一部分需要安全措施包括判定所接收交易數(shù)據(jù)是否有至少一部分要被 傳達給加油設施計算機。
22. 如權(quán)利要求21所述的制品,其特征在于,所述安全措施包括-準備所接收交易數(shù)據(jù)中需要安全措施的至少一部分以供在有線通信鏈路上運送;以及準備所接收交易數(shù)據(jù)中不需要安全措施的至少一部分以供在無線通信鏈 路上運送。
23. 如權(quán)利要求18所述的制品,其特征在于,所述安全措施包括在經(jīng)由 通信鏈路運送之前加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分。
24. —種燃油加油機,所述燃油加油機包括 用于接收加油會話的至少一部分交易數(shù)據(jù)的裝置;用于判定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施的裝置;以及 用于在如果所接收交易數(shù)據(jù)的至少一部分需要安全措施時,對所接收交易 數(shù)據(jù)的至少一部分施加安全措施的裝置。
25. 如權(quán)利要求24所述的燃油加油機,其特征在于,判定所接收交易數(shù) 據(jù)是否有至少一部分需要安全措施包括判定所接收數(shù)據(jù)是否有至少一部分要 在所述燃油加油機上儲存超過短時間段。
26. 如權(quán)利要求25所述的燃油加油機,其特征在于,所述安全措施包括 加密所接收交易數(shù)據(jù)中需要安全措施的至少一部分。
27. 如權(quán)利要求24所述的燃油加油機,其特征在于,判定所接收交易數(shù) 據(jù)是否有至少一部分需要安全措施包括判定所接收數(shù)據(jù)是否有至少一部分要 被傳達給加油設施計算機。
28. 如權(quán)利要求27所述的燃油加油機,其特征在于,所述安全措施包括:準備所接收交易數(shù)據(jù)中需要安全措施的至少一部分以供在有線通信鏈路上運送;以及準備所接收交易數(shù)據(jù)中不需要安全措施的至少一部分以供在無線通信鏈 路上運送。
29. 如權(quán)利要求27所述的燃油加油機,其特征在于,所述安全措施包 括在經(jīng)由通信鏈路運送之前加密所接收交易數(shù)據(jù)中需要安全措施的至少一 部分。
全文摘要
系統(tǒng)和過程可供管理燃油加油機(110)之用。在特定實現(xiàn)中,針對燃油加油機(110)的系統(tǒng)和過程可包括接收加油會話的至少一部分交易數(shù)據(jù)(1508),判定所接收交易數(shù)據(jù)是否有至少一部分需要安全措施(1516),以及如果所接收的交易數(shù)據(jù)的至少一部分需要安全措施,則向所接收的交易數(shù)據(jù)的至少一部分施加安全措施(1520)。
文檔編號G07F13/02GK101356552SQ200680050947
公開日2009年1月28日 申請日期2006年11月13日 優(yōu)先權(quán)日2005年11月14日
發(fā)明者C·劉易斯, D·C·哈瑞爾 申請人:德雷瑟股份有限公司