本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于智能卡的車輛信息處理方法及裝置。
背景技術(shù):
隨著交通的飛速發(fā)展,車輛的使用率逐年增加,隨之帶來的問題也愈顯突出,其中最迫切需要解決的問題就是交通出行這一領(lǐng)域的不健全與不完善。
其中,最為突出的問題是,基于車載終端的電子商務(wù)的安全性較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種基于智能卡的車輛信息處理方法及裝置,以提高基于車載終端的電子商務(wù)的安全性。
本發(fā)明實(shí)施例的一個(gè)方面是提供一種基于智能卡的車輛信息處理方法,包括:
車輛綜合服務(wù)平臺(tái)獲取車輛信息,并根據(jù)所述車輛信息生成訂單信息;
所述車輛綜合服務(wù)平臺(tái)將所述訂單信息發(fā)送給商戶客戶端和車載終端;
所述車輛綜合服務(wù)平臺(tái)根據(jù)所述商戶客戶端和所述車載終端對(duì)所述訂單信息的確認(rèn),向資金賬戶平臺(tái)發(fā)送扣費(fèi)請(qǐng)求,以使所述資金賬戶平臺(tái)根據(jù)所述扣費(fèi)請(qǐng)求生成扣費(fèi)信息;
所述車輛綜合服務(wù)平臺(tái)接收所述資金賬戶平臺(tái)發(fā)送的所述扣費(fèi)信息,對(duì)所述扣費(fèi)信息進(jìn)行加密,并將加密后的所述扣費(fèi)信息發(fā)送給所述車載終端中的智能卡應(yīng)用,以使所述智能卡應(yīng)用通過主動(dòng)式命令控制所述車載終端顯示交易認(rèn)證信息,并對(duì)用戶通過所述車載終端輸入的支付密碼進(jìn)行加密;
所述車輛綜合服務(wù)平臺(tái)接收所述智能卡應(yīng)用發(fā)送的加密后的支付密碼,并將所述加密后的支付密碼發(fā)送給所述資金賬戶平臺(tái),以使所述資金賬戶平臺(tái)根據(jù)所述加密后的支付密碼對(duì)用戶的資金進(jìn)行扣除。
本發(fā)明實(shí)施例的另一個(gè)方面是提供一種基于智能卡的車輛信息處理裝置,包括:
獲取模塊,用于獲取車輛信息;
生成模塊,用于根據(jù)所述車輛信息生成訂單信息;
發(fā)送模塊,用于將所述訂單信息發(fā)送給商戶客戶端和車載終端;根據(jù)所述商戶客戶端和所述車載終端對(duì)所述訂單信息的確認(rèn),向資金賬戶平臺(tái)發(fā)送扣費(fèi)請(qǐng)求,以使所述資金賬戶平臺(tái)根據(jù)所述扣費(fèi)請(qǐng)求生成扣費(fèi)信息;
接收模塊,用于接收所述資金賬戶平臺(tái)發(fā)送的所述扣費(fèi)信息;
加密模塊,用于對(duì)所述扣費(fèi)信息進(jìn)行加密;
所述發(fā)送模塊還用于將加密后的所述扣費(fèi)信息發(fā)送給所述車載終端中的智能卡應(yīng)用,以使所述智能卡應(yīng)用通過主動(dòng)式命令控制所述車載終端顯示交易認(rèn)證信息,并對(duì)用戶通過所述車載終端輸入的支付密碼進(jìn)行加密;
所述接收模塊還用于接收所述智能卡應(yīng)用發(fā)送的加密后的支付密碼;
所述發(fā)送模塊還用于將所述加密后的支付密碼發(fā)送給所述資金賬戶平臺(tái),以使所述資金賬戶平臺(tái)根據(jù)所述加密后的支付密碼對(duì)用戶的資金進(jìn)行扣除。
本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法及裝置,通過在支付過程中控制車載終端向用戶顯示交易認(rèn)證信息,并使用已存儲(chǔ)的資金賬戶公鑰對(duì)用戶密碼進(jìn)行加密,形成密文數(shù)據(jù)。智能卡應(yīng)用對(duì)密文數(shù)據(jù)進(jìn)行封裝并上傳至車輛綜合服務(wù)系統(tǒng),由車輛綜合服務(wù)系統(tǒng)對(duì)智能卡應(yīng)用上傳的密文數(shù)據(jù)進(jìn)行解封,并將解封后密文數(shù)據(jù)發(fā)送至資金賬戶平臺(tái),由資金賬戶平臺(tái)使用私鑰對(duì)用戶身份進(jìn)行驗(yàn)證,提高了基于車載終端的電子商務(wù)的安全性。
附圖說明
圖1為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法流程圖;
圖2為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法適用的網(wǎng)絡(luò)架構(gòu)圖;
圖3為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法流程圖;
圖4為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法邏輯圖;
圖5為本發(fā)明實(shí)施例提供的初始化階段的信令圖;
圖6為本發(fā)明實(shí)施例提供的交易階段的信令圖;
圖7為本發(fā)明實(shí)施例提供的交易階段的信令圖;
圖8為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理裝置的結(jié)構(gòu)圖;
圖9為本發(fā)明另一實(shí)施例提供的基于智能卡的車輛信息處理裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
圖1為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法流程圖;圖2為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理方法適用的網(wǎng)絡(luò)架構(gòu)圖。本發(fā)明實(shí)施例針對(duì)基于車載終端的電子商務(wù)的安全性較低,提供了基于智能卡的車輛信息處理方法,該方法具體步驟如下:
步驟s101、車輛綜合服務(wù)平臺(tái)獲取車輛信息,并根據(jù)所述車輛信息生成訂單信息。
步驟s102、所述車輛綜合服務(wù)平臺(tái)將所述訂單信息發(fā)送給商戶客戶端和車載終端。
步驟s103、所述車輛綜合服務(wù)平臺(tái)根據(jù)所述商戶客戶端和所述車載終端對(duì)所述訂單信息的確認(rèn),向資金賬戶平臺(tái)發(fā)送扣費(fèi)請(qǐng)求,以使所述資金賬戶平臺(tái)根據(jù)所述扣費(fèi)請(qǐng)求生成扣費(fèi)信息。
步驟s104、所述車輛綜合服務(wù)平臺(tái)接收所述資金賬戶平臺(tái)發(fā)送的所述扣費(fèi)信息,對(duì)所述扣費(fèi)信息進(jìn)行加密,并將加密后的所述扣費(fèi)信息發(fā)送給所述車載終端中的智能卡應(yīng)用,以使所述智能卡應(yīng)用通過主動(dòng)式命令控制所述車載終端顯示交易認(rèn)證信息,并對(duì)用戶通過所述車載終端輸入的支付密碼進(jìn)行加密。
步驟s105、所述車輛綜合服務(wù)平臺(tái)接收所述智能卡應(yīng)用發(fā)送的加密后的支付密碼,并將所述加密后的支付密碼發(fā)送給所述資金賬戶平臺(tái),以使所述資金賬戶平臺(tái)根據(jù)所述加密后的支付密碼對(duì)用戶的資金進(jìn)行扣除。
如圖2所示,本實(shí)施例提供的網(wǎng)絡(luò)架構(gòu)圖包括:車輛綜合服務(wù)平臺(tái)、資金賬戶平臺(tái)、車載終端或用戶終端、商戶子系統(tǒng),其中,車載終端通過智能卡應(yīng)用和車載應(yīng)用、車輛綜合服務(wù)平臺(tái)進(jìn)行通信。其中,智能卡可以是機(jī)器對(duì)機(jī)器(machinetomachine,m2m)卡,也可以是java卡,還可以是swp卡等,本實(shí)施例不對(duì)智能卡做具體限定,本實(shí)施例以m2m卡為例介紹基于智能卡的車輛信息處理方法,可選的,m2m卡中設(shè)置有應(yīng)用程序編程接口(applicationprogramminginterface,api),m2m卡應(yīng)用進(jìn)行的所有加密運(yùn)算都是通過m2m卡中的api(調(diào)用卡片硬加密芯片來完成。
m2m卡應(yīng)用的功能包括:接收車輛綜合服務(wù)平臺(tái)的推送信息;通過主動(dòng)式命令控制車載終端進(jìn)行信息顯示;將用戶的反饋信息進(jìn)行卡片內(nèi)部加密;將密文通過安全短信通道傳回車輛綜合服務(wù)平臺(tái)。車載應(yīng)用的功能包括:負(fù)責(zé)用戶設(shè)置車載應(yīng)用啟動(dòng)碼,以識(shí)別用戶身份;負(fù)責(zé)向用戶提供商品的展示界面,以完成交易。商戶子系統(tǒng)的功能包括:通過能力接口與車輛綜合服務(wù)平臺(tái)進(jìn)行通信,實(shí)現(xiàn)對(duì)商品的管理,訂單的接收與處理,用戶車輛識(shí)別以及幫助用戶代選購(gòu)等功能。資金賬戶平臺(tái)的功能包括:通過安全支付接口與車輛綜合服務(wù)平臺(tái)進(jìn)行通信,為其提供安全的車載支付渠道,該資金賬戶平臺(tái)具體可以是第三方資金平臺(tái)(如:通信賬戶、支付寶支付、銀聯(lián)支付、微信支付)。
本案所述的基于m2m的車輛信息處理方法大致分為兩個(gè)過程,一個(gè)過程是初始化階段,一個(gè)過程是交易階段。如圖3所示,在初始化階段商戶客戶端執(zhí)行如下過程:
1、商戶注冊(cè):商戶在車輛綜合服務(wù)平臺(tái)進(jìn)行賬戶注冊(cè),注冊(cè)成功后可正常使用整套系統(tǒng)的服務(wù);
2、資金賬戶關(guān)聯(lián):商戶注冊(cè)成功后,將賬戶與資金賬戶進(jìn)行關(guān)聯(lián),便于后續(xù)服務(wù)費(fèi)用清結(jié)算;
3、業(yè)務(wù)接入:商戶注冊(cè)成功后,將商品(或服務(wù))配置在車輛綜合服務(wù)平臺(tái),或第三方系統(tǒng)的接入,如管理信息系統(tǒng)(managementinformationsystem,mis)。
如圖3所示,在初始化階段資金賬戶平臺(tái)執(zhí)行如下過程:
1、資金賬戶平臺(tái)人員登錄車輛綜合服務(wù)平臺(tái)進(jìn)行賬戶注冊(cè);
2、資金賬戶平臺(tái)人員在車輛綜合服務(wù)平臺(tái)配置公鑰數(shù)據(jù)及交易信息模板;
3、通過檢查后,車輛綜合服務(wù)平臺(tái)隨即選擇一把資金賬戶之前配置的公鑰,對(duì)其進(jìn)行安全報(bào)文封裝,使用安全短信技術(shù)下發(fā)至m2m卡中。
如圖3所示,在初始化階段用戶執(zhí)行如下過程:
1、用戶開啟車載終端,激活m2m卡中的應(yīng)用;
2、通過m2m卡應(yīng)用與車輛綜合服務(wù)平臺(tái)配合,對(duì)車輛信息建立完整的檔案。車輛信息包括但不限于:發(fā)動(dòng)機(jī)標(biāo)識(shí)、車輛品牌、車輛型號(hào)、車輛顏色等;
3、通過用戶上傳的信息,包括與車輛合影照片、駕駛證照片,行駛證照片及手機(jī)號(hào),完成用戶與車輛信息之間的綁定;
4、通過前兩步的流程,車輛信息與資金賬戶綁定完成,第三步后車輛信息與用戶信息綁定完成。至此,車輛信息、資金賬戶與用戶信息三者綁定在一起。用戶設(shè)置要使用的支付方式如:通信賬戶、支付寶、銀聯(lián)支付、微信支付等,并設(shè)置支付方式的優(yōu)先級(jí),方便在支付時(shí)進(jìn)行選擇;
5、用戶設(shè)置車載應(yīng)用的啟動(dòng)密碼,當(dāng)用戶忘記密碼時(shí)也可使用車輛綜合服務(wù)平臺(tái)下發(fā)的動(dòng)態(tài)驗(yàn)證碼完成車載應(yīng)用的啟動(dòng)。
如圖3所示,在交易階段包括如下過程:
1、進(jìn)入服務(wù)網(wǎng)點(diǎn):車輛進(jìn)入服務(wù)網(wǎng)點(diǎn)后,根據(jù)訂單生成方的不同,可分為兩種交易模式供用戶選擇:模式a、模式b;
2、交易模式:包括以下階段:
3、訂單生成:根據(jù)用戶服務(wù)內(nèi)容生成訂單,由車輛綜合服務(wù)平臺(tái)進(jìn)行處理;
4、提供服務(wù):商戶收到由車輛綜合服務(wù)平臺(tái)下推的訂單,收到訂單后,商戶為用戶提供相應(yīng)服務(wù),通知車輛綜合服務(wù)平臺(tái)訂單完成;
5、支付環(huán)節(jié):服務(wù)完成后,車輛綜合服務(wù)平臺(tái)通知該用戶所綁定資金賬戶平臺(tái),由資金賬戶平臺(tái)進(jìn)行扣費(fèi);
6、完成交易:商戶為用戶提供完成服務(wù)后,即完成交易;
7、售后服務(wù):交易完成后,商戶為用戶提供后期的售后服務(wù);
8、費(fèi)用清結(jié)算:服務(wù)完成,車輛綜合服務(wù)平臺(tái)與商戶進(jìn)行費(fèi)用清結(jié)算。
另外,在車輛綜合服務(wù)平臺(tái)獲取車輛信息,并根據(jù)所述車輛信息生成訂單信息之前,還需要建立用戶信息、m2m卡信息、車輛信息與資金賬戶信息的關(guān)聯(lián)關(guān)系,建立用戶信息、m2m卡信息、車輛信息與資金賬戶信息的關(guān)聯(lián)關(guān)系的一種可實(shí)現(xiàn)的方式是:
所述車輛綜合服務(wù)平臺(tái)接收所述m2m卡應(yīng)用發(fā)送的m2m卡片的號(hào)碼、iccid以及車輛標(biāo)識(shí);所述車輛綜合服務(wù)平臺(tái)根據(jù)所述m2m卡片的號(hào)碼、iccid以及車輛標(biāo)識(shí)獲取車輛出廠信息;所述車輛綜合服務(wù)平臺(tái)建立m2m卡信息和車輛信息的對(duì)于關(guān)系,所述m2m卡信息包括m2m卡片的號(hào)碼和iccid,所述車輛信息包括車輛標(biāo)識(shí)和車輛出廠信息。
所述車輛綜合服務(wù)平臺(tái)接收用戶終端發(fā)送的用戶手機(jī)號(hào)、車輛合影照片和駕駛證照片;所述車輛綜合服務(wù)平臺(tái)根據(jù)所述用戶手機(jī)號(hào)、車輛合影照片和駕駛證照片,建立用戶信息和所述車輛信息的對(duì)于關(guān)系。
所述車輛綜合服務(wù)平臺(tái)接收所述資金賬戶平臺(tái)發(fā)送的用戶的賬號(hào)標(biāo)識(shí)與資金賬戶信息的對(duì)應(yīng)關(guān)系;所述車輛綜合服務(wù)平臺(tái)根據(jù)所述m2m卡信息和車輛信息的對(duì)于關(guān)系、所述用戶信息和所述車輛信息的對(duì)于關(guān)系、所述賬號(hào)標(biāo)識(shí)與資金賬戶信息的對(duì)應(yīng)關(guān)系,建立用戶信息、m2m卡信息、車輛信息與資金賬戶信息的關(guān)聯(lián)關(guān)系。
如圖4所示,當(dāng)車輛啟動(dòng)時(shí),m2m卡應(yīng)用可獲取到m2m卡片的號(hào)碼、iccid(集成電路卡識(shí)別碼—integratecircuitcardidentity)以及車輛標(biāo)識(shí),并將此信息上傳至車輛綜合服務(wù)平臺(tái),車輛綜合服務(wù)平臺(tái)以此建立車輛的檔案,可通過m2m卡片的號(hào)碼以及iccid向運(yùn)營(yíng)商處查詢?cè)搹埧ㄆP(guān)聯(lián)的車廠;在車廠通過車輛標(biāo)識(shí)可查詢到對(duì)于車輛的出廠信息,如發(fā)動(dòng)機(jī)標(biāo)識(shí)、車輛品牌、車輛型號(hào)、車輛顏色等;此時(shí),車在卡片與車輛信息都已獲取到,可完成m2m卡片信息與車輛信息的綁定。用戶登錄車載應(yīng)用車輛綜合服務(wù)平臺(tái),通過上傳用戶手機(jī)號(hào)和車輛合影照片、駕駛證照片,行駛證照片的方式,完成用戶和車輛信息的綁定關(guān)系。用戶通過第三方資金賬戶的賬號(hào)標(biāo)識(shí)與資金賬戶進(jìn)行綁定,并設(shè)置支付的方式;此時(shí),用戶信息、m2m卡片信息、車輛信息與資金賬戶信息四者之間的逐步綁定完成。由此,基于m2m卡應(yīng)用的運(yùn)用,將服務(wù)中會(huì)涉及到的信息都已綁定完成。
下面結(jié)合圖5對(duì)初始化階段進(jìn)行介紹,另外,結(jié)合圖6、圖7對(duì)交易階段進(jìn)行介紹。
圖5為本發(fā)明實(shí)施例提供的初始化階段的信令圖。具體包括如下步驟:
步驟51、資金賬戶平臺(tái)人員登錄車輛綜合服務(wù)平臺(tái)進(jìn)行賬戶注冊(cè),資金賬戶平臺(tái)人員在車輛綜合服務(wù)平臺(tái)配置公鑰數(shù)據(jù)及交易信息模板。為了提高安全性,建議配置多把公鑰,在實(shí)際使用中系統(tǒng)平臺(tái)將隨機(jī)選擇其中一把為用戶進(jìn)行遠(yuǎn)程安裝。
步驟52、通過檢查后,車輛綜合服務(wù)平臺(tái)隨即選擇一把資金賬戶之前配置的公鑰,對(duì)其進(jìn)行安全報(bào)文封裝,使用安全短信技術(shù)下發(fā)至m2m卡中。由于使用了點(diǎn)對(duì)點(diǎn)短信安全報(bào)文(shortmessageservice-pointtopoint,sms-ppdownload)方案(國(guó)際標(biāo)準(zhǔn)《3gppts03.48》),該安全報(bào)文將在終端接收到后直接轉(zhuǎn)發(fā)給m2m卡。
步驟53、m2m卡應(yīng)用接收安全報(bào)文后進(jìn)行解析,將使用通信密鑰進(jìn)行解密處理,并對(duì)得到的銀行公鑰數(shù)據(jù)進(jìn)行應(yīng)用內(nèi)部保存,為安全起見可先對(duì)公鑰數(shù)據(jù)進(jìn)行加密處理在進(jìn)行存儲(chǔ)。
步驟54、m2m卡應(yīng)用在完成銀行公鑰的安全存儲(chǔ)后,會(huì)將對(duì)應(yīng)的密鑰標(biāo)識(shí)(內(nèi)部存儲(chǔ)密鑰的索引號(hào))進(jìn)行安全封裝,并通過安全短信通道上傳到車輛綜合服務(wù)平臺(tái)。
步驟55、車輛綜合服務(wù)平臺(tái)收到上行安全報(bào)文后,將通過接口通知資金賬戶平臺(tái),完成資金賬戶在車輛綜合服務(wù)平臺(tái)的公鑰數(shù)據(jù)及交易模板信息配置操作。
步驟56、確保m2m卡中已加載卡應(yīng)用,用戶開啟車載終端,m2m卡收到車載終端的開機(jī)通知,則激活m2m卡中的應(yīng)用。應(yīng)用激活后,將啟動(dòng)開機(jī)處理流程(以下操作不分先后順序)。
步驟57、檢查激活狀態(tài):通過應(yīng)用程序中的一個(gè)狀態(tài)標(biāo)識(shí)進(jìn)行判定。
步驟58、檢查卡片信息:對(duì)于未激活m2m卡應(yīng)用,在首次運(yùn)行時(shí)會(huì)從卡片中獲取卡片標(biāo)識(shí)信息(包括但不限于:iccid、imsi國(guó)際移動(dòng)用戶識(shí)別碼—internationalmobilesubscriberidentificationnumber等)。獲取方法包括但不限于:讀取卡片文件、通過卡片api獲取等。
步驟59、上行卡片注冊(cè)信息,根據(jù)上述檢查結(jié)果。當(dāng)應(yīng)用處于未激活狀態(tài):則對(duì)獲取的卡片和終端標(biāo)識(shí)信息進(jìn)行安全報(bào)文封裝(通過卡應(yīng)用預(yù)置密鑰進(jìn)行加密),并通過短信通道上行至系統(tǒng)平臺(tái)。
步驟510、系統(tǒng)平臺(tái)收到卡應(yīng)用的上行注冊(cè)信息后,通過預(yù)置密鑰進(jìn)行報(bào)文解析,并作一下處理。若為新應(yīng)用激活信息,則通過m2m卡號(hào)、終端標(biāo)識(shí)信息、卡片標(biāo)識(shí)信息,在平臺(tái)數(shù)據(jù)庫中建卡片、車載終端對(duì)應(yīng)關(guān)系,建立車載物聯(lián)網(wǎng)檔案庫。同時(shí),平臺(tái)為該用戶分配一個(gè)唯一的用戶標(biāo)識(shí)符,并動(dòng)態(tài)生成若干把業(yè)務(wù)密鑰。這些數(shù)據(jù)都會(huì)利用安全短信技術(shù),下推到用戶的m2m卡應(yīng)用中。
步驟511、車輛綜合服務(wù)平臺(tái)根據(jù)m2m卡的iccid及號(hào)碼到運(yùn)營(yíng)商查詢對(duì)應(yīng)車廠,通過車廠根據(jù)車輛標(biāo)識(shí)查詢車輛出廠信息(包括但不限于:發(fā)動(dòng)機(jī)標(biāo)識(shí)、車輛品牌、車輛型號(hào)、車輛顏色等),完善車載物聯(lián)網(wǎng)檔案庫信息。
步驟512、用戶可以通過web頁面方式登錄車載應(yīng)用車輛綜合服務(wù)平臺(tái),通過上傳用戶手機(jī)號(hào)和車輛合影照片、駕駛證照片,行駛證照片的方式,完成用戶和車輛的綁定關(guān)系,同時(shí)選擇支付的資金渠道。
步驟513、用戶運(yùn)行車載應(yīng)用,設(shè)置啟動(dòng)碼,同時(shí)車載終端將車輛標(biāo)識(shí)信息發(fā)送至車輛綜合服務(wù)平臺(tái),車輛綜合服務(wù)平臺(tái)生成動(dòng)態(tài)驗(yàn)證碼發(fā)送至用戶手機(jī)上,當(dāng)用戶忘記密碼時(shí),可通過動(dòng)態(tài)驗(yàn)證碼方式登錄車載應(yīng)用。
根據(jù)業(yè)務(wù)階段不同,分為初始化階段和使用階段。使用階段又分為兩種模式:
第一種模塊:預(yù)先配置商品信息,用戶生成訂單,商戶提供服務(wù),用戶確認(rèn)后扣費(fèi)。適用于加油站,服務(wù)區(qū),4s店保養(yǎng)維修、汽車餐廳、中小型超市購(gòu)物等場(chǎng)景,具體如圖6所示。
第二種模塊:預(yù)先配置商品信息,商戶生成訂單,商戶提供服務(wù),用戶確認(rèn)后扣費(fèi)。適用于服務(wù)區(qū),4s店保養(yǎng)維修、汽車餐廳、中小型超市購(gòu)物等場(chǎng)景,具體如圖7所示。
圖6為本發(fā)明實(shí)施例提供的交易階段的信令圖。該信令圖具體包括如下步驟:
步驟61、在使用階段,車載應(yīng)用將實(shí)時(shí)上傳車輛位置信息至車輛綜合服務(wù)平臺(tái)。車輛綜合服務(wù)平臺(tái)定位車輛后,根據(jù)搜索半徑,將周邊的加油站、服務(wù)區(qū)、便利店等商戶信息推至車載應(yīng)用上。用戶可以自行選擇商戶,查看商品信息,進(jìn)行商品訂購(gòu)操作。一旦完成訂購(gòu),則車輛綜合服務(wù)平臺(tái)生成交易訂單,同時(shí)將該訂單推送至目標(biāo)商戶的系統(tǒng)界面。
步驟62、商戶收到交易訂單后,需要根據(jù)店內(nèi)實(shí)際情況進(jìn)行訂單確認(rèn)(商戶也可以實(shí)現(xiàn)設(shè)置自動(dòng)訂單確認(rèn))。訂單確認(rèn)后,系統(tǒng)將訂單生效通知推送至車載應(yīng)用界面告之用戶。
步驟63、至此用戶的預(yù)約操作已經(jīng)完成,商戶已受理用戶訂單。用戶需要在訂單有效期內(nèi)到達(dá)商戶所在位置,接受商品(或服務(wù))。
步驟64、當(dāng)用戶到達(dá)商戶所在位置時(shí),商戶側(cè)會(huì)對(duì)用戶車輛進(jìn)行識(shí)別,其目的是確認(rèn)是否為已預(yù)約的用戶,若是已進(jìn)行了預(yù)約的用戶,系統(tǒng)后臺(tái)側(cè)會(huì)根據(jù)商戶側(cè)識(shí)別出的信息返回該用戶的訂單。
步驟65、商戶側(cè)根據(jù)訂單為已經(jīng)進(jìn)行了預(yù)約操作的用戶提供相應(yīng)商品。
步驟66、服務(wù)完成后,商戶進(jìn)行“訂單完成確認(rèn)”發(fā)送至車輛綜合服務(wù)平臺(tái),車輛綜合服務(wù)平臺(tái)將訂單完成信息推送到車載應(yīng)用上。用戶同樣進(jìn)行訂單完成確認(rèn),用戶確認(rèn)后車輛綜合服務(wù)平臺(tái)直接進(jìn)行扣費(fèi)處理。
步驟67、資金平臺(tái)收到用戶網(wǎng)銀交易的申請(qǐng)。
步驟68、車輛綜合服務(wù)平臺(tái)將根據(jù)資金平臺(tái)接口發(fā)來的變量信息,依據(jù)交易信息模板,封裝交易認(rèn)證指令報(bào)文,并對(duì)報(bào)文加密后通過安全短信通道發(fā)至m2m卡。
步驟69、m2m卡應(yīng)用接收安全報(bào)文后進(jìn)行解析,將使用通信密鑰進(jìn)行解密處理。根據(jù)得到的指令,使用主動(dòng)式命令控制終端向用戶顯示交易認(rèn)證信息。
步驟610、用戶輸入資金賬戶支付密碼,車載終端將通過主動(dòng)式命令將用戶輸入的內(nèi)容傳回m2m卡應(yīng)用。
步驟611、m2m卡應(yīng)用將調(diào)用已存儲(chǔ)的該資金平臺(tái)公鑰對(duì)用戶密碼進(jìn)行加密處理。對(duì)得到的密文,m2m卡應(yīng)用將其拼裝在上行報(bào)文中,并通過安全短信通道上傳到車輛綜合服務(wù)平臺(tái)。
步驟612、車輛綜合服務(wù)平臺(tái)收到上行安全報(bào)文后進(jìn)行解析,將得到的密文數(shù)據(jù),再通過接口發(fā)送至資金賬戶平臺(tái)。
步驟613、資金賬戶平臺(tái)使用與對(duì)應(yīng)的私鑰對(duì)密文解密,然后驗(yàn)證用戶密碼。驗(yàn)證通過后,對(duì)該用戶的資金進(jìn)行扣費(fèi)。
步驟614、扣費(fèi)完成后,資金賬戶平臺(tái)通知車輛綜合服務(wù)平臺(tái),由車輛綜合服務(wù)平臺(tái)分別向用戶以及商戶下發(fā)扣費(fèi)告知及付款告知。
圖7為本發(fā)明實(shí)施例提供的交易階段的信令圖。該信令圖具體包括如下步驟:
步驟71、用戶進(jìn)入商戶服務(wù)區(qū)后,商戶客戶端可以通過商戶app,或者第三方圖像識(shí)別設(shè)備對(duì)用戶車輛信息進(jìn)行采集,上傳給系統(tǒng)后臺(tái),系統(tǒng)后臺(tái)對(duì)車輛信息進(jìn)行識(shí)別,包括用戶信息、綁定的通信賬戶,及用戶賬號(hào)狀態(tài)的檢測(cè)等,賬號(hào)狀態(tài)的情況如下:
賬號(hào)信息正常:查詢到該車輛的賬號(hào)信息,則將用戶信息返回給商戶客戶端,商戶客戶端將用戶信息發(fā)給商戶;
賬號(hào)信息異常:系統(tǒng)后臺(tái)查詢到與該車輛關(guān)聯(lián)的賬號(hào)存在異常,則提示用戶客戶端賬號(hào)異常,請(qǐng)與后臺(tái)工作人員聯(lián)系,暫無法提供服務(wù)。
步驟72、商戶收到用戶信息后,與在商戶服務(wù)區(qū)內(nèi)的用戶聯(lián)系,并進(jìn)行溝通選擇商品(或服務(wù)),由商戶向系統(tǒng)后臺(tái)提交訂單申請(qǐng),訂單申請(qǐng)包括:商戶信息,商品信息,用戶信息,車輛信息等。
步驟73、系統(tǒng)后臺(tái)生成訂單,并將訂單分別發(fā)給用戶和商戶。
步驟74、商戶收到訂單生效通知后,在車輛附近為用戶提供商品(或服務(wù))。
步驟75、系統(tǒng)后臺(tái)通知用戶確認(rèn)商品(包括選擇的商品及金額),用戶確認(rèn)后車輛綜合服務(wù)平臺(tái)直接進(jìn)行扣費(fèi)處理。
步驟76、資金平臺(tái)收到用戶網(wǎng)銀交易的申請(qǐng)。
步驟77、車輛綜合服務(wù)平臺(tái)將根據(jù)資金平臺(tái)接口發(fā)來的變量信息,依據(jù)交易信息模板,封裝交易認(rèn)證指令報(bào)文,并對(duì)報(bào)文加密后通過安全短信通道發(fā)至m2m卡。
步驟78、m2m卡應(yīng)用接收安全報(bào)文后進(jìn)行解析,將使用通信密鑰進(jìn)行解密處理。根據(jù)得到的指令,使用主動(dòng)式命令控制終端向用戶顯示交易認(rèn)證信息。
步驟79、用戶輸入資金賬戶支付密碼,車載終端將通過主動(dòng)式命令將用戶輸入的內(nèi)容傳回m2m卡應(yīng)用。
步驟710、m2m卡應(yīng)用將調(diào)用已存儲(chǔ)的該資金賬戶平臺(tái)公鑰對(duì)用戶密碼進(jìn)行加密處理。對(duì)得到的密文,m2m卡應(yīng)用將其拼裝在上行報(bào)文中,并通過安全短信通道上傳到車輛綜合服務(wù)平臺(tái)。
步驟711、車輛綜合服務(wù)平臺(tái)收到上行安全報(bào)文后進(jìn)行解析,將得到的密文數(shù)據(jù),再通過接口發(fā)送至資金賬戶平臺(tái)。
步驟712、資金賬戶平臺(tái)使用與對(duì)應(yīng)的私鑰對(duì)密文解密,然后驗(yàn)證用戶密碼。驗(yàn)證通過后,對(duì)該用戶的資金進(jìn)行扣費(fèi)。
步驟713、扣費(fèi)完成后,資金平臺(tái)通知車輛綜合服務(wù)平臺(tái),由車輛綜合服務(wù)平臺(tái)分別向用戶以及商戶下發(fā)扣費(fèi)告知及付款告知。
本發(fā)明實(shí)施例通過在支付過程中控制車載終端向用戶顯示交易認(rèn)證信息,并使用已存儲(chǔ)的資金賬戶公鑰對(duì)用戶密碼進(jìn)行加密,形成密文數(shù)據(jù)。m2m卡應(yīng)用對(duì)密文數(shù)據(jù)進(jìn)行封裝并上傳至車輛綜合服務(wù)系統(tǒng),由車輛綜合服務(wù)系統(tǒng)對(duì)m2m卡應(yīng)用上傳的密文數(shù)據(jù)進(jìn)行解封,并將解封后密文數(shù)據(jù)發(fā)送至資金賬戶平臺(tái),由資金賬戶平臺(tái)使用私鑰對(duì)用戶身份進(jìn)行驗(yàn)證,提高了基于車載終端的電子商務(wù)的安全性。
圖8為本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理裝置的結(jié)構(gòu)圖。本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理裝置可以執(zhí)行基于智能卡的車輛信息處理方法實(shí)施例提供的處理流程,如圖8所示,基于智能卡的車輛信息處理裝置80包括:獲取模塊81、生成模塊82、發(fā)送模塊83、接收模塊84、加密模塊85;其中,獲取模塊81用于獲取車輛信息;生成模塊82用于根據(jù)所述車輛信息生成訂單信息;發(fā)送模塊83用于將所述訂單信息發(fā)送給商戶客戶端和車載終端;根據(jù)所述商戶客戶端和所述車載終端對(duì)所述訂單信息的確認(rèn),向資金賬戶平臺(tái)發(fā)送扣費(fèi)請(qǐng)求,以使所述資金賬戶平臺(tái)根據(jù)所述扣費(fèi)請(qǐng)求生成扣費(fèi)信息;接收模塊84用于接收所述資金賬戶平臺(tái)發(fā)送的所述扣費(fèi)信息;加密模塊85用于對(duì)所述扣費(fèi)信息進(jìn)行加密。發(fā)送模塊83還用于將加密后的所述扣費(fèi)信息發(fā)送給所述車載終端中的智能卡應(yīng)用,以使所述智能卡應(yīng)用通過主動(dòng)式命令控制所述車載終端顯示交易認(rèn)證信息,并對(duì)用戶通過所述車載終端輸入的支付密碼進(jìn)行加密;接收模塊84還用于接收所述智能卡應(yīng)用發(fā)送的加密后的支付密碼;發(fā)送模塊83還用于將所述加密后的支付密碼發(fā)送給所述資金賬戶平臺(tái),以使所述資金賬戶平臺(tái)根據(jù)所述加密后的支付密碼對(duì)用戶的資金進(jìn)行扣除。
本發(fā)明實(shí)施例通過通過在支付過程中控制車載終端向用戶顯示交易認(rèn)證信息,并使用已存儲(chǔ)的資金賬戶公鑰對(duì)用戶密碼進(jìn)行加密,形成密文數(shù)據(jù)。智能卡應(yīng)用對(duì)密文數(shù)據(jù)進(jìn)行封裝并上傳至車輛綜合服務(wù)系統(tǒng),由車輛綜合服務(wù)系統(tǒng)對(duì)智能卡應(yīng)用上傳的密文數(shù)據(jù)進(jìn)行解封,并將解封后密文數(shù)據(jù)發(fā)送至資金賬戶平臺(tái),由資金賬戶平臺(tái)使用私鑰對(duì)用戶身份進(jìn)行驗(yàn)證,提高了基于車載終端的電子商務(wù)的安全性。
圖9為本發(fā)明另一實(shí)施例提供的基于智能卡的車輛信息處理裝置的結(jié)構(gòu)圖。在上述實(shí)施例的基礎(chǔ)上,接收模塊84還用于接收所述智能卡應(yīng)用發(fā)送的智能卡片的號(hào)碼、iccid以及車輛標(biāo)識(shí);獲取模塊81還用于根據(jù)所述智能卡片的號(hào)碼、iccid以及車輛標(biāo)識(shí)獲取車輛出廠信息;另外,基于智能卡的車輛信息處理裝置還包括:建立模塊86,建立模塊86用于建立智能卡信息和車輛信息的對(duì)于關(guān)系,所述智能卡信息包括智能卡片的號(hào)碼和iccid,所述車輛信息包括車輛標(biāo)識(shí)和車輛出廠信息。
接收模塊84還用于接收用戶終端發(fā)送的用戶手機(jī)號(hào)、車輛合影照片和駕駛證照片;建立模塊86還用于根據(jù)所述用戶手機(jī)號(hào)、車輛合影照片和駕駛證照片,建立用戶信息和所述車輛信息的對(duì)于關(guān)系。
接收模塊84還用于接收所述資金賬戶平臺(tái)發(fā)送的用戶的賬號(hào)標(biāo)識(shí)與資金賬戶信息的對(duì)應(yīng)關(guān)系;建立模塊86還用于根據(jù)所述智能卡信息和車輛信息的對(duì)于關(guān)系、所述用戶信息和所述車輛信息的對(duì)于關(guān)系、所述賬號(hào)標(biāo)識(shí)與資金賬戶信息的對(duì)應(yīng)關(guān)系,建立用戶信息、智能卡信息、車輛信息與資金賬戶信息的關(guān)聯(lián)關(guān)系。
接收模塊84具體用于:接收所述車載終端中的車載應(yīng)用發(fā)送的車輛信息;或者接收所述商戶客戶端發(fā)送的車輛信息。
本發(fā)明實(shí)施例提供的基于智能卡的車輛信息處理裝置可以具體用于執(zhí)行上述圖1所提供的方法實(shí)施例,具體功能此處不再贅述。
本發(fā)明實(shí)施例通過在支付過程中控制車載終端向用戶顯示交易認(rèn)證信息,并使用已存儲(chǔ)的資金賬戶公鑰對(duì)用戶密碼進(jìn)行加密,形成密文數(shù)據(jù)。智能卡應(yīng)用對(duì)密文數(shù)據(jù)進(jìn)行封裝并上傳至車輛綜合服務(wù)系統(tǒng),由車輛綜合服務(wù)系統(tǒng)對(duì)智能卡應(yīng)用上傳的密文數(shù)據(jù)進(jìn)行解封,并將解封后密文數(shù)據(jù)發(fā)送至資金賬戶平臺(tái),由資金賬戶平臺(tái)使用私鑰對(duì)用戶身份進(jìn)行驗(yàn)證,提高了基于車載終端的電子商務(wù)的安全性。
綜上所述,本發(fā)明實(shí)施例通過在支付過程中控制車載終端向用戶顯示交易認(rèn)證信息,并使用已存儲(chǔ)的資金賬戶公鑰對(duì)用戶密碼進(jìn)行加密,形成密文數(shù)據(jù)。智能卡應(yīng)用對(duì)密文數(shù)據(jù)進(jìn)行封裝并上傳至車輛綜合服務(wù)系統(tǒng),由車輛綜合服務(wù)系統(tǒng)對(duì)智能卡應(yīng)用上傳的密文數(shù)據(jù)進(jìn)行解封,并將解封后密文數(shù)據(jù)發(fā)送至資金賬戶平臺(tái),由資金賬戶平臺(tái)使用私鑰對(duì)用戶身份進(jìn)行驗(yàn)證,提高了基于車載終端的電子商務(wù)的安全性。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
本領(lǐng)域技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的裝置的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。