本申請(qǐng)涉及無(wú)線通信技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)支付的方法、系統(tǒng)、收款設(shè)備和客戶端。
背景技術(shù):
隨著移動(dòng)終端的普及,移動(dòng)支付越來(lái)越成為人們常用的支付方式之一。移動(dòng)支付具有方便快捷的特點(diǎn)。
現(xiàn)有技術(shù)中,進(jìn)行移動(dòng)支付時(shí),收款方通常需要使用電腦、手機(jī)、Pad等設(shè)備,并且需要通過(guò)網(wǎng)絡(luò)與支付平臺(tái)服務(wù)器才能完成收款。
現(xiàn)有技術(shù)中存在收款方設(shè)備沒(méi)有與支付平臺(tái)服務(wù)器通過(guò)網(wǎng)絡(luò)連通時(shí),收款方不能完成收款的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例的目的是提供一種實(shí)現(xiàn)支付的方法、系統(tǒng)、收款設(shè)備和客戶端,以實(shí)現(xiàn)收款方設(shè)備在沒(méi)有通過(guò)網(wǎng)絡(luò)與支付平臺(tái)服務(wù)器連通的情況下完成收款。
為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種實(shí)現(xiàn)支付的方法、系統(tǒng)、收款設(shè)備和客戶端是這樣實(shí)現(xiàn)的:
一種實(shí)現(xiàn)支付的方法,包括:
收款設(shè)備發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
客戶端接收所述收款設(shè)備的標(biāo)識(shí);
所述客戶端獲得交易信息,并將第一信息發(fā)送至服務(wù)器;所述第一信息包括所述交易信息及收款設(shè)備標(biāo)識(shí);
所述服務(wù)器接收所述客戶端發(fā)送的第一信息,并將其中的所述交易信息登記于所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶賬戶中。
一種實(shí)現(xiàn)支付的方法,包括:
發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
與客戶端建立無(wú)線連接;
生成會(huì)話標(biāo)識(shí);
將所述會(huì)話標(biāo)識(shí)通過(guò)建立的所述無(wú)線連接發(fā)送至所述客戶端;
接收所述客戶端返回的交易結(jié)果和會(huì)話標(biāo)識(shí);
驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,如果匹配則根據(jù)所述交易結(jié)果生成語(yǔ)音信息,并播放所述語(yǔ)音信息。
一種實(shí)現(xiàn)支付的方法,包括:
接收所述收款設(shè)備的無(wú)線廣播信號(hào);
從所述無(wú)線廣播信號(hào)中提取收款設(shè)備標(biāo)識(shí);
接收用戶輸入的交易信息;
將所述收款設(shè)備標(biāo)識(shí)及交易信息打包為第一信息,并將所述第一信息發(fā)送至服務(wù)器;
接收服務(wù)器反饋的交易結(jié)果;
將接收到的所述交易結(jié)果發(fā)送至所述收款設(shè)備。
一種實(shí)現(xiàn)支付的系統(tǒng),包括收款設(shè)備和服務(wù)器,其中:
所述收款設(shè)備,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
所述服務(wù)器,用于接收客戶端發(fā)送的第一信息;所述第一信息包括所述交易信息及收款設(shè)備標(biāo)識(shí);還用于將第一信息中的所述交易信息登記于所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶賬戶中。
一種收款設(shè)備,包括無(wú)線信號(hào)發(fā)送單元,第一接收單元,其中:
第一發(fā)送單元,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一接收單元,用于接收返回的交易結(jié)果并播放。
一種收款設(shè)備,包括:
第一發(fā)送單元,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一接收單元,接收返回的交易結(jié)果。
第一返回單元,用于返回交易結(jié)果確認(rèn)信息至客戶端。
一種收款設(shè)備,包括:
第一發(fā)送單元,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一連接建立單元,用于與客戶端建立無(wú)線連接;
生成單元,用于生成會(huì)話標(biāo)識(shí);
第二發(fā)送單元,將所述會(huì)話標(biāo)識(shí)通過(guò)建立的所述無(wú)線連接發(fā)送至所述客戶端;
第二接收單元,用于接收所述客戶端返回的交易結(jié)果和會(huì)話標(biāo)識(shí);
驗(yàn)證單元,用于驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,
播放單元,用于當(dāng)所述驗(yàn)證單元的驗(yàn)證結(jié)果為匹配時(shí),播放所述交易結(jié)果。
一種客戶端,包括:
第三接收單元,用于接收所述收款設(shè)備的標(biāo)識(shí);
獲得單元,用于獲得交易信息;
第三發(fā)送單元,用于將第一信息發(fā)送至服務(wù)器;所述第一信息包括所述交易信息及收款設(shè)備標(biāo)識(shí);
第四接收單元,用于接收所述服務(wù)器返回的交易結(jié)果;
第四發(fā)送單元,用于將接收到的所述交易結(jié)果發(fā)送至所述收款設(shè)備。
由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見(jiàn),本申請(qǐng)實(shí)施例收款設(shè)備通過(guò)廣播藍(lán)牙信號(hào),所述藍(lán)牙信號(hào)包括標(biāo)識(shí)信息;若有終端接收所述藍(lán)牙信號(hào)時(shí),與所述終端建立藍(lán)牙連接;生成令牌,并向所述終端發(fā)送所述令牌。接收所述終端轉(zhuǎn)發(fā)的經(jīng)加密的交易結(jié)果和令牌;分別解密交易結(jié)果和令牌;驗(yàn)證所述令牌是否正確;若是,則播放交易結(jié)果??梢詫?shí)現(xiàn)在沒(méi)有網(wǎng)絡(luò)時(shí),收款方通過(guò)藍(lán)牙 確認(rèn)收款信息。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請(qǐng)一實(shí)施例中提供的實(shí)現(xiàn)支付系統(tǒng)的架構(gòu)圖;
圖2為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖3為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖4為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖5為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖6為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖7為本申請(qǐng)一實(shí)施例中提供的方法的流程圖;
圖8為本申請(qǐng)一實(shí)施例中以收款設(shè)備為主體的方法流程圖;
圖9為本申請(qǐng)一實(shí)施例中以收款設(shè)備為主體的方法流程圖;
圖10為本申請(qǐng)一實(shí)施例中以收款設(shè)備為主體的方法流程圖;
圖11為本申請(qǐng)一實(shí)施例中以客戶端為主體的方法流程圖;
圖12為本申請(qǐng)一實(shí)施例中以客戶端為主體的方法流程圖;
圖13為本申請(qǐng)一實(shí)施例中以客戶端為主體的方法流程圖;
圖14為本申請(qǐng)一實(shí)施例中以客戶端為主體的方法流程圖;
圖15為本申請(qǐng)一實(shí)施例中以客戶端為主體的方法流程圖;
圖16為本申請(qǐng)一實(shí)施例中收款設(shè)備的模塊圖;
圖17為本申請(qǐng)一實(shí)施例中收款設(shè)備的模塊圖;
圖18為本申請(qǐng)一實(shí)施例中收款設(shè)備的模塊圖;
圖19為本申請(qǐng)一實(shí)施例中客戶端的模塊圖;
圖20為本申請(qǐng)一實(shí)施例中客戶端的模塊圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
圖1為本申請(qǐng)實(shí)施例中提供的實(shí)現(xiàn)支付的系統(tǒng)的架構(gòu)圖。本實(shí)施例中,該系統(tǒng)可以包括收款設(shè)備11、客戶端12和服務(wù)器13。
收款設(shè)備11中可以集成有適用于短距離無(wú)線通信的模塊,如藍(lán)牙(Bluetooth)模塊、紅外(IrDA)模塊、無(wú)線局域網(wǎng)(WI-FI或WLAN,大多采用802.11系列協(xié)議)模塊、WIFI直連(Wi-Fi Direct)模塊、超寬帶通信(Ultra Wide Band)模塊、紫峰(Zigbee)模塊、近場(chǎng)通信(Near Field Communication,NFC)模塊等,以實(shí)現(xiàn)短距離無(wú)線信號(hào)的收發(fā)。
本申請(qǐng)一個(gè)實(shí)施例中,以藍(lán)牙技術(shù)為例進(jìn)行說(shuō)明。
藍(lán)牙技術(shù)作為取代數(shù)據(jù)電纜的短距離無(wú)線通信技術(shù),可以支持點(diǎn)對(duì)點(diǎn)以及點(diǎn)對(duì)多點(diǎn)的通信,從而在設(shè)備間實(shí)現(xiàn)快捷而方便的信息交互。
客戶端12可以是安裝有應(yīng)用的終端,例如蘋(píng)果的IOS系統(tǒng)中安裝的移動(dòng)應(yīng)用(App)、Google的Android系統(tǒng)中安裝的應(yīng)用或微軟的Windows/WindowsPhone系統(tǒng)中安裝的應(yīng)用。結(jié)合安裝的應(yīng)用,客戶端13可以與收款設(shè)備11通過(guò)藍(lán)牙進(jìn)行通信。
服務(wù)器13可以是支付平臺(tái)的服務(wù)器,完成驗(yàn)證支付相關(guān)的信息傳送和支付的驗(yàn)證。
商戶可以在其店鋪中安裝用于收款的收款設(shè)備11,例如支持集成有藍(lán)牙模塊的收款設(shè)備11進(jìn)行支付的情況。商戶通過(guò)線下或線上方式進(jìn)行銷售的過(guò)程中,可以通過(guò)收款設(shè)備11進(jìn)行收款。這樣的收款可以是預(yù)收款或者交易完成之后的結(jié)算??蛻舳?2例如可以是用戶持有的安裝有應(yīng)用的移動(dòng)終端。在與所述商戶進(jìn)行產(chǎn)品或服務(wù)的交易后,用戶可以通過(guò)客戶端12進(jìn)行付款。服務(wù)器13如前所述可以是支付平臺(tái)的服務(wù)器。商戶處設(shè)置的收款設(shè)備11在與客戶端12進(jìn)行本申請(qǐng)實(shí)施例描述的收款過(guò)程中,一般需要與支付平臺(tái)的服務(wù)器13進(jìn)行信息的驗(yàn)證和收款的賬務(wù)處理。
以下結(jié)合圖2所示的例子介紹本申請(qǐng)一種實(shí)現(xiàn)支付的方法的實(shí)施例,如圖所示,包括:
S210:收款設(shè)備發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào)。
所述收款設(shè)備發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào),具體的,可以是收款設(shè)備以廣播的方式發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào)。
所述廣播的短距離無(wú)線信號(hào),具體的,可以是藍(lán)牙信號(hào)、紅外信號(hào)、無(wú)線局域網(wǎng)信號(hào)、WIFI直連信號(hào)、超寬帶通信信號(hào)、紫峰信號(hào)、近場(chǎng)通信信號(hào)等。
仍以藍(lán)牙技術(shù)為例,收款設(shè)備可以通過(guò)藍(lán)牙模塊發(fā)出包含自身的標(biāo)識(shí)(UUID)的廣播信號(hào)。藍(lán)牙技術(shù)中,藍(lán)牙模塊可以通過(guò)“全球唯一標(biāo)識(shí)符”(Universally Unique Identifier,UUID)來(lái)標(biāo)識(shí)。每一個(gè)這樣的UUID都在時(shí)空上保證藍(lán)牙服務(wù)的唯一性。UUID具體可以是短整形(16或32位)和長(zhǎng)整形(128位)。UUID可以通過(guò)藍(lán)牙廣播信號(hào)發(fā)送。
優(yōu)選地,所述藍(lán)牙技術(shù),可以采用低功耗藍(lán)牙技術(shù)(Bluetooth Low Energy,BLE)。更優(yōu)地,可以采用iBeacon技術(shù)。iBeacon技術(shù)是一種基于BLE開(kāi)發(fā)的技術(shù),具有成本低,擴(kuò)展廣,定制靈活的特點(diǎn)。這種iBeacon技術(shù)可以使一個(gè)智能手機(jī)或其他裝置在一個(gè)iBeacon基站的感應(yīng)范圍內(nèi)能夠執(zhí)行相應(yīng)的命令。例如本實(shí)施例中,收款設(shè)備可以為iBeacon基站。iBeacon已由蘋(píng)果公司于2013年9月發(fā)布的移動(dòng)設(shè)備用OS(iOS7)上配備。
BLE的通信方式一般包括兩種:advertising(廣告)和connecting(連接)。廣告(Advertising)是一種單向的發(fā)送機(jī)制,屬于廣播模式的一種。想要被搜索到的設(shè)備(如iBeacon基站,收款設(shè)備)可以以20毫秒到10秒鐘的時(shí)間間隔發(fā)送一段數(shù)據(jù)包。使用的時(shí)間間隔越短,電池消耗的越快,設(shè)備被發(fā)現(xiàn)的速度也就會(huì)快。數(shù)據(jù)包長(zhǎng)度最多47個(gè)字節(jié),一般可以由以下部分組成:
1byte:preamble(1字節(jié)做報(bào)頭)
4byte:access address(4字節(jié)做地址)
39bytes:advertising channel PDU(39個(gè)字節(jié)用于PDU數(shù)據(jù)包)
3bytes:CRC(3個(gè)字節(jié)用于CRC數(shù)據(jù)校驗(yàn))
BLE設(shè)備可以運(yùn)行在單一的不可連接的廣告模式中(在這種模式下所有的信息都包含在廣告數(shù)據(jù)包中);此外,BLE設(shè)備也可以運(yùn)行在可被連接的模式下(即connecting模式)。
本實(shí)施例中的收款設(shè)備,可以運(yùn)行在單一的不可連接的廣告模式中。這樣,收款設(shè)備主要是將自身標(biāo)識(shí)通過(guò)廣告模式發(fā)送出去。具體的,所述收款設(shè)備的標(biāo)識(shí),可以承載于上述PDU數(shù)據(jù)包中。
S220:客戶端接收所述收款設(shè)備的標(biāo)識(shí)。
以藍(lán)牙技術(shù)為例,客戶端可以通過(guò)掃描廣播的藍(lán)牙信號(hào)發(fā)現(xiàn)收款設(shè)備的UUID。具體的,安裝于終端上的客戶端可以通過(guò)調(diào)用底層應(yīng)用編程接口(Application Programming Interface,API),驅(qū)動(dòng)終端對(duì)無(wú)線信號(hào)的掃描。進(jìn)而,可以掃描到收款設(shè)備發(fā)出的無(wú)線信號(hào),例如通過(guò)廣播方式發(fā)出的藍(lán)牙信號(hào)。由于收款設(shè)備發(fā)出的藍(lán)牙信號(hào)包含其自身的標(biāo)識(shí)信息UUID,因此,客戶端可以通過(guò)掃描的藍(lán)牙廣播信號(hào)中發(fā)現(xiàn)該UUID。
S230:客戶端獲得交易信息,并將第一信息發(fā)送至服務(wù)器。
所述第一信息可以包括所述交易信息及接收的收款設(shè)備標(biāo)識(shí)。
客戶端獲得交易信息,可以是通過(guò)顯示的可點(diǎn)選或可輸入的界面元素,接收用戶的輸入操作,進(jìn)而接收交易信息。具體的,所述交易信息例如包括交易 金額。
優(yōu)選地,所述客戶端獲得交易信息的過(guò)程中,還可以要求用戶驗(yàn)證交易密碼。
所述S220與S230之間,還可以包括以下S221步驟。
S221:客戶端向服務(wù)器查詢所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶的信息并展示。
客戶端可以向服務(wù)器發(fā)起查詢請(qǐng)求,查詢所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶的信息。
所述客戶端向服務(wù)器發(fā)起查詢請(qǐng)求,可以是BLE設(shè)備運(yùn)行在可被連接的模式下(即connecting模式),所述客戶端與所述服務(wù)器建立連接后由客戶端向服務(wù)器發(fā)起查詢請(qǐng)求。
通過(guò)查詢,可以得到所述收款設(shè)備標(biāo)識(shí)(UUID)對(duì)應(yīng)的商戶的信息。進(jìn)而,客戶端可以在其頁(yè)面中展示該查詢得到的商戶的信息,以利于用戶在執(zhí)行后續(xù)付款步驟前核實(shí)商戶信息,例如確認(rèn)向顯示的商戶付款。
所述客戶端向服務(wù)器查詢所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶的信息,可以通過(guò)客戶端與服務(wù)器之間的數(shù)據(jù)網(wǎng)絡(luò)連接來(lái)查詢,例如通過(guò)GPRS、3G(第三代移動(dòng)通信技術(shù))、4G(第四代移動(dòng)通信技術(shù))、5G(第五代移動(dòng)通信技術(shù))、WIFI等無(wú)線通信連接來(lái)查詢。
當(dāng)然,本實(shí)施例中也可以沒(méi)有S221這一步驟。
S240:所述服務(wù)器接收所述客戶端發(fā)送的第一信息,并將其中的交易信息登記于所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶賬戶中。
所述服務(wù)器接收到所述客戶端發(fā)送的第一信息后,基于支付平臺(tái)中記錄的商戶賬戶,可以將第一信息中的交易信息登記于所述收款設(shè)備對(duì)應(yīng)的商戶賬戶中。具體的,可以將第一信息中的交易金額登記于所述收款設(shè)備對(duì)應(yīng)的商戶賬戶中。這樣,可以在服務(wù)器側(cè)完成付款的登記。
利用本申請(qǐng)上述實(shí)施例,商戶處集成了短距離無(wú)線通信模塊的收款設(shè)備,在不需要通過(guò)網(wǎng)絡(luò)與支付平臺(tái)服務(wù)器建立連接的情況下,可以將該商戶的收款 設(shè)備的標(biāo)識(shí)發(fā)送至客戶端;進(jìn)而客戶端可以將交易信息與包括收款設(shè)備標(biāo)識(shí)的信息發(fā)送至服務(wù)器;服務(wù)器接收到這些信息后,可以完成交易信息的登記,從而完成付款。
上述本申請(qǐng)圖2所示實(shí)施例基礎(chǔ)上,如圖3所示,還可以包括如下步驟:
S241:所述服務(wù)器返回交易結(jié)果至所述客戶端;
S242:所述客戶端將接收到的所述交易結(jié)果發(fā)送至收款設(shè)備;
S243:所述收款設(shè)備播放所述交易結(jié)果。
所述服務(wù)器將交易結(jié)果通過(guò)網(wǎng)絡(luò)連接發(fā)送至所述客戶端,所述客戶端再通過(guò)短距離無(wú)線連接發(fā)送至所述收款設(shè)備,這樣,仍然不需要所述收款設(shè)備與所述服務(wù)器之間建立無(wú)線連接,所述收款設(shè)備即可以接收交易結(jié)果。
這樣的交易結(jié)果可以是動(dòng)畫(huà)、圖片、文字等形式的文件。所述收款設(shè)備接收到所述交易結(jié)果后,可以播放該交易結(jié)果,例如顯示圖片、文字,或播放視頻或動(dòng)態(tài)圖片,從而告知持有所述客戶端的用戶交易成功。
上述本申請(qǐng)圖2所示實(shí)施例之后,如圖4所示,還可以包括如下步驟:
S244:服務(wù)器返回交易結(jié)果;
S245:所述客戶端將接收到的所述交易結(jié)果發(fā)送至收款設(shè)備;
S246:所述收款設(shè)備返回交易結(jié)果確認(rèn)信息至所述客戶端;
S247:所述客戶端將所述交易結(jié)果確認(rèn)信息發(fā)送至所述服務(wù)器。
所述收款設(shè)備可以在接收到所述交易結(jié)果后,返回對(duì)該交易結(jié)果的確認(rèn)信息,并通過(guò)所述客戶端發(fā)送至服務(wù)器。這樣,仍然不需要所述收款設(shè)備與所述服務(wù)器之間建立無(wú)線連接,所述收款設(shè)備即可向所述服務(wù)器發(fā)送對(duì)交易結(jié)果的確認(rèn)信息。
在本申請(qǐng)基于上述圖2的一個(gè)實(shí)施例中,在所述S220與S230之間還可以包括以下S222、S223步驟,以及所述S240之后還可以包括S248、S249和S24A步驟,如圖5所示:
S222:所述收款設(shè)備與客戶端建立無(wú)線連接。
S223:所述收款設(shè)備生成會(huì)話標(biāo)識(shí),并將該會(huì)話標(biāo)識(shí)通過(guò)與客戶端建立的無(wú)線連接發(fā)送至所述客戶端;
相應(yīng)地,S230中的第一信息還可以包括所述會(huì)話標(biāo)識(shí)。
相應(yīng)地,所述圖2中S240之后還可以包括:
S248:所述服務(wù)器返回交易結(jié)果和所述會(huì)話標(biāo)識(shí)至客戶端;
S249:所述客戶端將接收到的所述交易結(jié)果和所述會(huì)話標(biāo)識(shí)發(fā)送至收款設(shè)備;
S24A:所述收款設(shè)備驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,如果匹配則播放所述交易結(jié)果。
上述圖5所示的實(shí)施例中,所述收款設(shè)備可以生成會(huì)話標(biāo)識(shí)并可以將該標(biāo)識(shí)發(fā)送至所述客戶端。利用該會(huì)話標(biāo)識(shí),可以標(biāo)識(shí)當(dāng)前的會(huì)話。這樣,本實(shí)施例S230可以將會(huì)話標(biāo)識(shí)連同交易信息、設(shè)備標(biāo)識(shí)一同發(fā)送至所述服務(wù)器;在服務(wù)器返回交易結(jié)果時(shí),連同會(huì)話標(biāo)識(shí)一同返回,這樣,所述收款設(shè)備接收到返回的交易結(jié)果和會(huì)話標(biāo)識(shí)時(shí),可以通過(guò)所述接收的會(huì)話標(biāo)識(shí)驗(yàn)證是否與S222中生成的會(huì)話標(biāo)識(shí)一致來(lái)確認(rèn)接收的交易結(jié)果是否是本次會(huì)話的交易結(jié)果。
在本申請(qǐng)基于上述圖2的一個(gè)實(shí)施例中,在所述S230之前還可以包括以下S201、S202步驟,如圖6所示:
S201:所述收款設(shè)備發(fā)送自身固件版本號(hào)至所述客戶端;
S202:所述客戶端驗(yàn)證所述收款設(shè)備的固件版本號(hào)。
所述S201、S202步驟,例如可以位于S220之前,例如通過(guò)建立的無(wú)線連接發(fā)送固件版本號(hào)至客戶端,或通過(guò)廣播的方式發(fā)送;也可以位于S220與S230之間。這里不限定。
在本申請(qǐng)基于上述圖2的一個(gè)實(shí)施例中,在所述S230之前還可以包括以下S201、S203、S204步驟,如圖7所示:
S201:所述收款設(shè)備發(fā)送自身固件版本號(hào)至所述客戶端;
S203:所述客戶端發(fā)送所述固件版本號(hào)至所述服務(wù)器;
S204:所述服務(wù)器驗(yàn)證所述收款設(shè)備的固件版本號(hào)。
所述S201、S203和S204步驟,例如可以位于S220之前,例如通過(guò)建立的無(wú)線連接發(fā)送固件版本號(hào)至客戶端,或通過(guò)廣播的方式發(fā)送;也可以位于S220與S230之間。這里不限定。
上述圖6、7所示的實(shí)施例中,固件(Firmware)包括寫(xiě)入EROM(可擦寫(xiě)只讀存儲(chǔ)器)或EEPROM(電可擦可編程只讀存儲(chǔ)器)中的程序。固件擔(dān)任著一個(gè)系統(tǒng)最基礎(chǔ)最底層工作的軟件。在硬件設(shè)備中,固件就是硬件設(shè)備的靈魂。一些硬件設(shè)備除了固件以外沒(méi)有其它軟件組成,因此固件也就決定著硬件設(shè)備的功能及性能。固件版本是指固件的版本,不同的固件版本的固件中可能包含不同的應(yīng)用部分的更新和/或基帶部分的更新。通過(guò)固件的更新,例如由舊版本的固件更新為新版本的固件,可以修復(fù)BUG和/或優(yōu)化性能。
所述收款設(shè)備可以通過(guò)廣播方式發(fā)送自身固件版本號(hào)。
收款設(shè)備通過(guò)發(fā)送固件版本號(hào),所述客戶端或服務(wù)器可以驗(yàn)證收款設(shè)備所使用的固件與客戶端或服務(wù)器所使用的相應(yīng)程序是否一致,以及數(shù)據(jù)傳輸格式是否一致等。從而,可以保證消息交互的正確性。
以下結(jié)合圖8介紹本申請(qǐng)以收款設(shè)備為主體的方法實(shí)施例,該實(shí)施例可以對(duì)應(yīng)圖3:
S310:發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
S320:接收返回的交易結(jié)果并播放。
以下結(jié)合圖9介紹本申請(qǐng)以收款設(shè)備為主體的方法實(shí)施例,該實(shí)施例可以對(duì)應(yīng)圖4:
S310:發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
S330:接收返回的交易結(jié)果。
S340:返回交易結(jié)果確認(rèn)信息至客戶端。
以下結(jié)合圖10介紹本申請(qǐng)以收款設(shè)備為主體的方法實(shí)施例,該實(shí)施例可 以對(duì)應(yīng)圖5:
S310:發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
S350:與客戶端建立無(wú)線連接;
S360:生成會(huì)話標(biāo)識(shí);
S370:將所述會(huì)話標(biāo)識(shí)通過(guò)建立的所述無(wú)線連接發(fā)送至所述客戶端;
S380:接收所述客戶端返回的交易結(jié)果和會(huì)話標(biāo)識(shí);
S390:驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,如果匹配則播放所述交易結(jié)果。
在上述圖8-10基礎(chǔ)上,在一個(gè)實(shí)施例中,所述收款設(shè)備還可以發(fā)送自身固件版本號(hào)至所述客戶端。
所述固件版本號(hào)可以通過(guò)S310中的短距離無(wú)線信號(hào)發(fā)送。具體的,可以通過(guò)廣播信號(hào)發(fā)送,也可以通過(guò)建立的無(wú)線連接發(fā)送。
以下結(jié)合圖11介紹本申請(qǐng)以客戶端為主體的方法實(shí)施例,該實(shí)施例可以如下:
S410:接收所述收款設(shè)備的無(wú)線廣播信號(hào);
S420:從所述無(wú)線廣播信號(hào)中提取收款設(shè)備標(biāo)識(shí);
S430:接收用戶輸入的交易信息;
S440:將所述收款設(shè)備標(biāo)識(shí)及交易信息打包為第一信息,并將所述第一信息發(fā)送至服務(wù)器;
S450:接收服務(wù)器反饋的交易結(jié)果;
S460:將接收到的所述交易結(jié)果發(fā)送至所述收款設(shè)備。
其中,所述S430的步驟,可以是接收用戶輸入的交易信息。
所述交易信息可以包括交易金額。
S430中獲得交易信息的過(guò)程,還可以包括驗(yàn)證用戶的交易密碼。
如圖12所示的另一實(shí)施例中,在圖11基礎(chǔ)上可以如下:
在接收收款設(shè)備的標(biāo)識(shí)之后,獲得交易信息之前,還可以包括:
S411:向服務(wù)器查詢所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶的信息并展示。
如圖13所示的另一實(shí)施例中,在圖11基礎(chǔ)上可以包括如下步驟:
S433:接收所述收款設(shè)備返回的交易結(jié)果確認(rèn)信息;
S434:將所述交易結(jié)果確認(rèn)信息發(fā)送至所述服務(wù)器。
如圖14所示的另一實(shí)施例中,在圖11基礎(chǔ)上可以如下:
S411:與所述收款設(shè)備建立無(wú)線連接;
S412:通過(guò)建立的無(wú)線連接接收所述收款設(shè)備生成的會(huì)話標(biāo)識(shí);
相應(yīng)地,所述第一信息包括所述會(huì)話標(biāo)識(shí);
相應(yīng)地,所述方法之后還包括:
S435:從所述服務(wù)器接收會(huì)話標(biāo)識(shí),并將接收到的所述會(huì)話標(biāo)識(shí)發(fā)送至收款設(shè)備。
這樣,后續(xù)所述收款設(shè)備驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,并且在匹配的情況下播放所述交易結(jié)果。
如圖15所示的另一實(shí)施例中,在圖11基礎(chǔ)上,所述方法還可以包括:
S407:接收所述收款設(shè)備發(fā)送的自身固件版本號(hào);
S408:驗(yàn)證所述收款設(shè)備的固件版本號(hào)。
在一個(gè)實(shí)施例中,在圖11基礎(chǔ)上,所述方法還可以包括:
接收所述收款設(shè)備發(fā)送的自身固件版本號(hào);
發(fā)送所述固件版本號(hào)至所述服務(wù)器。
以下介紹本申請(qǐng)一種實(shí)現(xiàn)支付的系統(tǒng),包括收款設(shè)備和服務(wù)器,其中:
所述收款設(shè)備,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
所述服務(wù)器,用于接收客戶端發(fā)送的第一信息;所述第一信息包括所述交易信息及收款設(shè)備標(biāo)識(shí);還用于將第一信息中的所述交易信息登記于所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶賬戶中。
在一個(gè)實(shí)施例中,優(yōu)選地,所述服務(wù)器,還可以返回交易結(jié)果至所述客戶端。
在一個(gè)實(shí)施例中,優(yōu)選地,所述收款設(shè)備還返回交易結(jié)果確認(rèn)信息至所述客戶端。
在一個(gè)實(shí)施例中,優(yōu)選地,所述收款設(shè)備還可以與客戶端建立無(wú)線連接;所述收款設(shè)備可以生成會(huì)話標(biāo)識(shí);從而,所述收款設(shè)備還可以將所述會(huì)話標(biāo)識(shí)通過(guò)建立的所述無(wú)線連接發(fā)送至所述客戶端。
這樣,所述第一信息還可以包括所述會(huì)話標(biāo)識(shí);相應(yīng)地:
所述服務(wù)器可以返回交易結(jié)果和所述會(huì)話標(biāo)識(shí)至客戶端;
所述收款設(shè)備還可以接收所述客戶端發(fā)送的所述交易結(jié)果和所述會(huì)話標(biāo)識(shí);并驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,如果匹配則播放所述交易結(jié)果。
以下介紹本申請(qǐng)一種收款設(shè)備實(shí)施例,如圖16所示,該收款設(shè)備可以包括無(wú)線信號(hào)發(fā)送單元161,第一接收單元162,其中:
第一發(fā)送單元161,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一接收單元162,用于接收返回的交易結(jié)果并播放。
以下介紹本申請(qǐng)一種收設(shè)備實(shí)施例,如圖17所示,該收款設(shè)備可以包括:
第一發(fā)送單元161,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一接收單元162,接收返回的交易結(jié)果。
第一返回單元163,用于返回交易結(jié)果確認(rèn)信息至客戶端。
以下介紹本申請(qǐng)一種收款設(shè)備實(shí)施例,如圖18所示,該收款設(shè)備可以包括:
第一發(fā)送單元161,用于發(fā)出包含自身標(biāo)識(shí)的短距離無(wú)線信號(hào);
第一連接建立單元164,用于與客戶端建立無(wú)線連接;
生成單元165,用于生成會(huì)話標(biāo)識(shí);
第二發(fā)送單元166,將所述會(huì)話標(biāo)識(shí)通過(guò)建立的所述無(wú)線連接發(fā)送至所述客戶端;
第二接收單元167,用于接收所述客戶端返回的交易結(jié)果和會(huì)話標(biāo)識(shí);
驗(yàn)證單元168,用于驗(yàn)證所述接收到的會(huì)話標(biāo)識(shí)與生成的會(huì)話標(biāo)識(shí)是否匹配,
播放單元169,用于當(dāng)所述驗(yàn)證單元的驗(yàn)證結(jié)果為匹配時(shí),播放所述交易結(jié)果。
上述所述的各收款設(shè)備實(shí)施例,還可以包括第三發(fā)送單元170,用于發(fā)送自身固件版本號(hào)至所述客戶端。
以下介紹本申請(qǐng)一種客戶端,如圖19所示,該客戶端可以包括:
第三接收單元191,用于接收所述收款設(shè)備的標(biāo)識(shí);
獲得單元192,用于獲得交易信息;
第三發(fā)送單元193,用于將第一信息發(fā)送至服務(wù)器;所述第一信息包括所述交易信息及收款設(shè)備標(biāo)識(shí);
第四接收單元196,用于接收所述服務(wù)器返回的交易結(jié)果;
第四發(fā)送單元197,用于將接收到的所述交易結(jié)果發(fā)送至所述收款設(shè)備。
優(yōu)選地,如圖20所示,所述客戶端還可以包括:
查詢單元194,用于向服務(wù)器查詢所述收款設(shè)備標(biāo)識(shí)對(duì)應(yīng)的商戶的信息;
展示單元195,用于展示所述商戶信息。
優(yōu)選地,所述客戶端還可以包括:
第五接收單元,用于接收所述收款設(shè)備返回的交易結(jié)果確認(rèn)信息;
第五發(fā)送單元,用于將所述交易結(jié)果確認(rèn)信息發(fā)送至所述服務(wù)器。
優(yōu)選地,所述客戶端還可以包括:
第六接收單元,用于接收所述收款設(shè)備發(fā)送的自身固件版本號(hào);
驗(yàn)證單元,用于驗(yàn)證所述收款設(shè)備的固件版本號(hào)。
優(yōu)選地,所述客戶端還可以包括:
第六接收單元,用于接收所述收款設(shè)備發(fā)送的自身固件版本號(hào);
第六發(fā)送單元,用于發(fā)送所述固件版本號(hào)至所述服務(wù)器。
優(yōu)選地,所述獲得交易信息可以包括:接收用戶輸入的交易信息。
優(yōu)選地,所述交易信息包括交易金額。
優(yōu)選地,所述客戶端還可以包括:
第二連接建立單元,用于與所述收款設(shè)備建立無(wú)線連接;
第七接收單元,用于通過(guò)建立的無(wú)線連接接收所述收款設(shè)備生成的會(huì)話標(biāo)識(shí);
第八接收單元,用于從所述服務(wù)器接收會(huì)話標(biāo)識(shí);
第八發(fā)送單元,用于將接收到的所述會(huì)話標(biāo)識(shí)發(fā)送至所述收款設(shè)備。
在20世紀(jì)90年代,對(duì)于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對(duì)二極管、晶體管、開(kāi)關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對(duì)于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過(guò)將改進(jìn)的方法流程編程到硬件電路中來(lái)得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說(shuō)一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來(lái)實(shí)現(xiàn)。例如,可編程邏輯器件(Programmable Logic Device,PLD)(例如現(xiàn)場(chǎng)可編程門(mén)陣列(Field Programmable Gate Array,F(xiàn)PGA))就是這樣一種集成電路,其邏輯功能由用戶對(duì)器件編程來(lái)確定。由設(shè)計(jì)人員自行編程來(lái)把一個(gè)數(shù)字系統(tǒng)“集成”在一片PLD上,而不需要請(qǐng)芯片制造廠商來(lái)設(shè)計(jì)和制作專用的集成電路芯片2。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logic compiler)”軟件來(lái)實(shí)現(xiàn),它與程序開(kāi)發(fā)撰寫(xiě)時(shí)所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語(yǔ)言來(lái)撰寫(xiě),此稱之為硬件描述語(yǔ)言(Hardware Description Language,HDL),而HDL也并非僅有一種,而是有許多種,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language)等,目前最普遍使用的是VHDL(Very-High-Speed Integrated Circuit Hardware Description Language)與Verilog2。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語(yǔ)言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路。
控制器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門(mén)、開(kāi)關(guān)、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得控制器以邏輯門(mén)、開(kāi)關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來(lái)實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔?,可以將用于實(shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來(lái)實(shí)現(xiàn)。
為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì) 算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序 的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、商品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相 似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。