亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

在離線場景基于二維碼的支付系統(tǒng)及其方法與流程

文檔序號:11287955閱讀:523來源:國知局

本發(fā)明涉及二維碼支付技術(shù)領(lǐng)域,具體涉及一種在離線場景基于二維碼的支付系統(tǒng)及其方法,特別涉及二維碼的離線驗(yàn)證方法。



背景技術(shù):

二維碼是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號信息的;在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念,使用若干個(gè)與二進(jìn)制相對應(yīng)的幾何形體來表示文字?jǐn)?shù)值信息,通過圖象輸入設(shè)備或光電掃描設(shè)備自動(dòng)識讀以實(shí)現(xiàn)信息自動(dòng)處理:它具有條碼技術(shù)的一些共性:每種碼制有其特定的字符集;每個(gè)字符占有一定的寬度;具有一定的校驗(yàn)功能等。同時(shí)還具有對不同行的信息自動(dòng)識別功能、及處理圖形旋轉(zhuǎn)變化點(diǎn)。

近年來隨著社會(huì)科技水平的進(jìn)步,二維碼支付技術(shù)在國內(nèi)外應(yīng)用越加廣泛,二維碼支付這種新型支付手段給人們帶來極大便利,而在二維碼支付快速發(fā)展的同時(shí),因二維碼支付的在線驗(yàn)證特性制約了其在離線場景的應(yīng)用,使得離線場景的用戶群體不得不繼續(xù)使用落后的支付手段。這里的離線場景包括:乘客乘坐公交車輛時(shí)的上、下車(進(jìn)、出站)的票務(wù)場景;乘客乘坐地鐵時(shí)的進(jìn)、出站票務(wù)場景;游客游覽公園、名勝等的入園票務(wù)場景;及其他需要快速驗(yàn)票通過的場景。



技術(shù)實(shí)現(xiàn)要素:

為解決上述問題,本發(fā)明提供了一種在離線場景基于二維碼的支付系統(tǒng)及其方法,有效降低了現(xiàn)有技術(shù)中二維碼支付的在線驗(yàn)證特性制約了其在離線場景的應(yīng)用使得離線場景的用戶群體使用落后的支付手段的缺陷。

為了克服現(xiàn)有技術(shù)中的不足,本發(fā)明提供了一種在離線場景基于二維碼的支付系統(tǒng)及其方法的解決方案,具體如下:

一種在離線場景基于二維碼的支付系統(tǒng),包括配置給用戶的二維碼支付前端系統(tǒng)ⅰ和與二維碼支付前端系統(tǒng)ⅰ相通信連接的二維碼支付后臺系統(tǒng)ⅱ;

所述二維碼支付前端系統(tǒng)包括具有客戶端app的客戶端1和與所述客戶端1相通信連接的二維碼識讀設(shè)備2;

所述二維碼支付后臺系統(tǒng)ⅱ包括與賬務(wù)處理系統(tǒng)3相通信連接的加密系統(tǒng)4以及與數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接的數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6還與所述賬務(wù)處理系統(tǒng)3相通信連接;

所述客戶端1與所述賬務(wù)處理系統(tǒng)3相通信連接,所述二維碼識讀設(shè)備2與所述數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接;

所述二維碼識讀設(shè)備2內(nèi)置有解密模塊ⅰ和處理模塊ⅱ,所述解密模塊ⅰ和處理模塊ⅱ相通信連接。

進(jìn)一步地,所述在離線場景基于二維碼的支付系統(tǒng)的方法,步驟如下:

步驟1:在用戶位于離線場景的所在之處時(shí),用戶啟動(dòng)所述客戶端1的客戶端app來輸入配置給用戶的用戶名來進(jìn)行登錄,然后客戶端app向所述所述賬務(wù)處理系統(tǒng)3發(fā)送包括有用戶名的請求賬戶二維碼信息的指令,所述賬務(wù)處理系統(tǒng)3就把包括有用戶名和設(shè)定的有效期的信息傳遞給所述加密系統(tǒng)4,所述加密系統(tǒng)4就把包括有用戶名和設(shè)定的有效期的信息進(jìn)行加密后得到的密文回傳給所述賬務(wù)處理系統(tǒng)3,所述賬務(wù)處理系統(tǒng)3把所述密文加工成包含所述密文信息的二維碼信息,再把該二維碼信息發(fā)送給所述客戶端1,而所述客戶端app把該二維碼顯示在所述客戶端1上;

步驟2:用所述二維碼識讀設(shè)備2掃描顯示在所述客戶端1上的二維碼,將掃描出的密文傳遞到所述二維碼識讀設(shè)備2內(nèi)置的解密模塊i解密成明文,再把所述明文傳送到處理模塊來判斷明文中的有效期的時(shí)效性,而所述時(shí)效性就是明文中的有效期是否在有效期內(nèi),若在有效期內(nèi),就提示驗(yàn)證通過放行的響應(yīng)信息,用戶就離開離線場景,接著所述二維碼識讀設(shè)備2就把用戶交易信息發(fā)送到所述數(shù)據(jù)接收發(fā)送系統(tǒng)5;

步驟3:所述數(shù)據(jù)接收發(fā)送系統(tǒng)5接收到用戶交易信息后,就返回接收成功的響應(yīng)信息,且把所述用戶交易信息傳遞給所述數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6把用戶交易信息加工處理成客戶賬單信息并傳給所述賬務(wù)處理系統(tǒng)3,由所述賬務(wù)處理系統(tǒng)3把客戶賬單信息發(fā)送到所述客戶端1上;

步驟4:用戶自行選擇合適的時(shí)間和地點(diǎn)使用客戶端app中的賬務(wù)接口來與所述賬務(wù)處理系統(tǒng)3進(jìn)行通信,以此完成對所述客戶賬單的支付,所述賬務(wù)處理系統(tǒng)3將結(jié)算結(jié)果回傳到客戶端1中。

進(jìn)一步地,所述加密系統(tǒng)4是一種硬加密系統(tǒng),其加密過程完全由硬件完成,加密算法采用不可逆加密算法,并燒入加密系統(tǒng)4的硬件,密鑰由用戶自行制作而不可逆的寫入硬件。

進(jìn)一步地,所述解密模塊也是一種硬解密設(shè)備,其解密過程完全由硬件完成,解密算法采用與加密系統(tǒng)對應(yīng)的不可逆算法,并燒入硬件,密鑰由用戶自行制作而不可逆的灌入硬件。

進(jìn)一步地,所述二維碼識讀設(shè)備2完全離線驗(yàn)證二維碼的合法性和有效性,驗(yàn)證通過實(shí)時(shí)響應(yīng),減少用戶的停留時(shí)間,然后離線生成用戶交易信息,在設(shè)備聯(lián)網(wǎng)時(shí)再回傳后臺。

進(jìn)一步地,客戶端app獲取二維碼時(shí)依賴用戶設(shè)備是否聯(lián)網(wǎng),所述二維碼識讀設(shè)備2驗(yàn)證二維碼時(shí)不依賴網(wǎng)絡(luò),所述二維碼識讀設(shè)備2生成用戶交易記錄不依賴網(wǎng)絡(luò),回傳依賴網(wǎng)絡(luò)。

本發(fā)明的有益效果是:

1.本方法利用二維碼單向識別的技術(shù)特點(diǎn),結(jié)合時(shí)下流行的先享受服務(wù)再支付費(fèi)用的消費(fèi)模式,將離線場景下的長交易模式(從頭到尾、完整、同步執(zhí)行)分解為識別驗(yàn)證、交易生成、賬單生成、繳款結(jié)算等短交易模式(分段、獨(dú)立、異步執(zhí)行),既提高整個(gè)系統(tǒng)容錯(cuò)性和時(shí)效性,也提高了用戶使用的友好度;

2.本方法采用的二維碼后臺生成和二維碼生成過程中加入加密技術(shù),既提高了用戶賬戶的安全性,也提高了用戶賬戶的防偽能力。

3.本方法利用個(gè)人智能終端技術(shù)和移動(dòng)互聯(lián)技術(shù),進(jìn)一步擴(kuò)展了用戶個(gè)人智能終端的支付能力,使離線場景的用戶群體享受到新技術(shù)新方式帶來的便捷生活。

附圖說明

圖1是本發(fā)明的在離線場景基于二維碼的支付系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

而二維碼支付是一種基于賬戶體系搭起來的新一代無線支付方案。在該支付方案下,商家通過二維碼掃描設(shè)備掃拍用戶賬戶二維碼,實(shí)現(xiàn)對用戶賬戶號碼的獲取,在線將用戶賬戶號碼及用戶消費(fèi)金額實(shí)時(shí)傳送后臺結(jié)算系統(tǒng),由后臺結(jié)算系統(tǒng)向用戶端發(fā)送交易待確認(rèn)信息,用戶端向后臺結(jié)算系統(tǒng)發(fā)送交易確認(rèn),后臺結(jié)算系統(tǒng)完成用戶賬戶的支付結(jié)算。

二維碼支付特點(diǎn):

1、技術(shù)成熟:二維碼支付在發(fā)達(dá)地區(qū)已經(jīng)擁有成熟的技術(shù)手段,這對于二維碼技術(shù)發(fā)展奠定了基礎(chǔ),其會(huì)迅速普及。

2、使用簡單:用戶安裝二維碼識別軟件后,在貼有二維碼的地方簡單刷一下就可以完成交易。商家使用二維碼識別設(shè)備,掃描用戶二維碼賬戶并回傳后臺,后臺生成交易信息發(fā)送用戶端完成交易。

3、支付便捷:有了二維碼支付手段,商家不必承受貨到付款等高成本支付,而消費(fèi)者也可以隨時(shí)隨地進(jìn)行實(shí)時(shí)支付。

4、成本較低:由于技術(shù)的成熟,移動(dòng)設(shè)備的普及,使得二維碼支付成本變得很低。

下面將結(jié)合附圖和實(shí)施例對本發(fā)明做進(jìn)一步地說明。

實(shí)施例1

根據(jù)附圖1可知,本實(shí)施例的在離線場景基于二維碼的支付系統(tǒng),在離線場景基于二維碼的支付系統(tǒng),包括配置給用戶的二維碼支付前端系統(tǒng)ⅰ和與二維碼支付前端系統(tǒng)ⅰ相通信連接的二維碼支付后臺系統(tǒng)ⅱ;

所述二維碼支付前端系統(tǒng)包括具有客戶端app的客戶端1和與所述客戶端1相通信連接的二維碼識讀設(shè)備2;所述客戶端1包括智能手機(jī)、pda、平板電腦或者筆記本電腦;

所述二維碼支付后臺系統(tǒng)ⅱ包括與賬務(wù)處理系統(tǒng)3相通信連接的加密系統(tǒng)4以及與數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接的數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6還與所述賬務(wù)處理系統(tǒng)3相通信連接;

所述客戶端1與所述賬務(wù)處理系統(tǒng)3相通信連接,所述二維碼識讀設(shè)備2與所述數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接;

所述二維碼識讀設(shè)備2內(nèi)置有解密模塊ⅰ和處理模塊ⅱ,所述解密模塊ⅰ和處理模塊ⅱ相通信連接。

所述在離線場景基于二維碼的支付系統(tǒng)的方法,步驟如下:

步驟1:在用戶位于離線場景的所在之處時(shí),用戶啟動(dòng)所述客戶端1的客戶端app來輸入配置給用戶的用戶名來進(jìn)行登錄,然后客戶端app向所述所述賬務(wù)處理系統(tǒng)3發(fā)送包括有用戶名的請求賬戶二維碼信息的指令,所述賬務(wù)處理系統(tǒng)3就把包括有用戶名和設(shè)定的有效期的信息傳遞給所述加密系統(tǒng)4,所述加密系統(tǒng)4就把包括有用戶名和設(shè)定的有效期的信息進(jìn)行加密后得到的密文回傳給所述賬務(wù)處理系統(tǒng)3,所述賬務(wù)處理系統(tǒng)3把所述密文加工成包含所述密文信息的二維碼信息,再把該二維碼信息發(fā)送給所述客戶端1,而所述客戶端app把該二維碼顯示在所述客戶端1上;所述離線場景包括乘客乘坐公交車輛時(shí)的上車或下車、也可以是進(jìn)站或出站的票務(wù)場景、乘客乘坐地鐵時(shí)的進(jìn)站或出站的票務(wù)場景、游客游覽公園、名勝這些場所的入園的票務(wù)場景或者其他需要實(shí)時(shí)驗(yàn)票通過的場景。

步驟2:用所述二維碼識讀設(shè)備2掃描顯示在所述客戶端1上的二維碼,將掃描出的密文傳遞到所述二維碼識讀設(shè)備2內(nèi)置的解密模塊i解密成明文,若解密不成功就提示失敗的信息,再把所述明文傳送到處理模塊來判斷明文中的有效期的時(shí)效性,而所述時(shí)效性就是明文中的有效期是否在有效期內(nèi),若不在有效期內(nèi)就提示失敗的信息,若在有效期內(nèi),就提示驗(yàn)證通過放行的響應(yīng)信息,用戶就離開離線場景,接著所述二維碼識讀設(shè)備2就把用戶交易信息發(fā)送到所述數(shù)據(jù)接收發(fā)送系統(tǒng)5;

步驟3:所述數(shù)據(jù)接收發(fā)送系統(tǒng)5接收到用戶交易信息后,就返回接收成功的響應(yīng)信息,且把所述用戶交易信息傳遞給所述數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6把用戶交易信息加工處理成客戶賬單信息并傳給所述賬務(wù)處理系統(tǒng)3,由所述賬務(wù)處理系統(tǒng)3把客戶賬單信息發(fā)送到所述客戶端1上;

步驟4:用戶自行選擇合適的時(shí)間和地點(diǎn)使用客戶端app中的賬務(wù)接口來與所述賬務(wù)處理系統(tǒng)3進(jìn)行通信,所述賬務(wù)接口包括app自身余額、微信、支付寶、百度錢包或者銀行卡,以此完成對所述客戶賬單的支付,所述賬務(wù)處理系統(tǒng)3將結(jié)算結(jié)果回傳到客戶端1中。

本實(shí)施例的有益效果是:

1.本方法利用二維碼單向識別的技術(shù)特點(diǎn),結(jié)合時(shí)下流行的先享受服務(wù)再支付費(fèi)用的消費(fèi)模式,將離線場景下的長交易模式(從頭到尾、完整、同步執(zhí)行)分解為識別驗(yàn)證、交易生成、賬單生成、繳款結(jié)算等短交易模式(分段、獨(dú)立、異步執(zhí)行),既提高整個(gè)系統(tǒng)容錯(cuò)性和時(shí)效性,也提高了用戶使用的友好度;

2.本方法采用的二維碼后臺生成和二維碼生成過程中加入加密技術(shù),既提高了用戶賬戶的安全性,也提高了用戶賬戶的防偽能力。

3.本方法利用個(gè)人智能終端技術(shù)和移動(dòng)互聯(lián)技術(shù),進(jìn)一步擴(kuò)展了用戶個(gè)人智能終端的支付能力,使離線場景的用戶群體享受到新技術(shù)新方式帶來的便捷生活。

實(shí)施例2

根據(jù)附圖1可知,本實(shí)施例的在離線場景基于二維碼的支付系統(tǒng),包括配置給用戶的二維碼支付前端系統(tǒng)ⅰ和與二維碼支付前端系統(tǒng)ⅰ相通信連接的二維碼支付后臺系統(tǒng)ⅱ;

所述二維碼支付前端系統(tǒng)包括具有客戶端app的客戶端1和與所述客戶端1相通信連接的二維碼識讀設(shè)備2;所述客戶端1包括智能手機(jī)、pda、平板電腦或者筆記本電腦;

所述二維碼支付后臺系統(tǒng)ⅱ包括與賬務(wù)處理系統(tǒng)3相通信連接的加密系統(tǒng)4以及與數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接的數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6還與所述賬務(wù)處理系統(tǒng)3相通信連接;

所述客戶端1與所述賬務(wù)處理系統(tǒng)3相通信連接,所述二維碼識讀設(shè)備2與所述數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接;

所述二維碼識讀設(shè)備2內(nèi)置有解密模塊ⅰ和處理模塊ⅱ,所述解密模塊ⅰ和處理模塊ⅱ相通信連接。所述二維碼識讀設(shè)備2為二維碼識讀終端,包括機(jī)殼,所述機(jī)殼上表面設(shè)置有凹槽,所述凹槽底部設(shè)置有攝像頭,在所述機(jī)殼內(nèi)設(shè)置有二維碼識讀處理器,所述攝像頭與所述二維碼識讀處理器連接,所述二維碼識讀處理器中包括有所述解密模塊ⅰ和處理模塊ⅱ。另外所述用戶還配置有用戶名。

所述在離線場景基于二維碼的支付系統(tǒng)的方法,步驟如下:

步驟1:在用戶位于離線場景的所在之處時(shí),用戶啟動(dòng)所述客戶端1的客戶端app來輸入配置給用戶的用戶名來進(jìn)行登錄,然后客戶端app向所述所述賬務(wù)處理系統(tǒng)3發(fā)送包括有用戶名的請求賬戶二維碼信息的指令,所述賬務(wù)處理系統(tǒng)3就把包括有用戶名和設(shè)定的有效期的信息傳遞給所述加密系統(tǒng)4,所述加密系統(tǒng)4就把包括有用戶名和設(shè)定的有效期的信息進(jìn)行加密后得到的密文回傳給所述賬務(wù)處理系統(tǒng)3,所述賬務(wù)處理系統(tǒng)3把所述密文加工成包含所述密文信息的二維碼信息,再把該二維碼信息發(fā)送給所述客戶端1,而所述客戶端app把該二維碼顯示在所述客戶端1上;所述離線場景包括乘客乘坐公交車輛時(shí)的上車或下車、也可以是進(jìn)站或出站的票務(wù)場景、乘客乘坐地鐵時(shí)的進(jìn)站或出站的票務(wù)場景、游客游覽公園、名勝這些場所的入園的票務(wù)場景或者其他需要實(shí)時(shí)驗(yàn)票通過的場景。

步驟2:用所述二維碼識讀設(shè)備2掃描顯示在所述客戶端1上的二維碼,將掃描出的密文傳遞到所述二維碼識讀設(shè)備2內(nèi)置的解密模塊i解密成明文,若解密不成功就提示失敗的信息,再把所述明文傳送到處理模塊來判斷明文中的有效期的時(shí)效性,而所述時(shí)效性就是明文中的有效期是否在有效期內(nèi),若不在有效期內(nèi)就提示失敗的信息,若在有效期內(nèi),就提示驗(yàn)證通過放行的響應(yīng)信息,用戶就離開離線場景,接著所述二維碼識讀設(shè)備2就把用戶交易信息發(fā)送到所述數(shù)據(jù)接收發(fā)送系統(tǒng)5;

步驟3:所述數(shù)據(jù)接收發(fā)送系統(tǒng)5接收到用戶交易信息后,就返回接收成功的響應(yīng)信息,且把所述用戶交易信息傳遞給所述數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6把用戶交易信息加工處理成客戶賬單信息并傳給所述賬務(wù)處理系統(tǒng)3,由所述賬務(wù)處理系統(tǒng)3把客戶賬單信息發(fā)送到所述客戶端1上;

步驟4:用戶自行選擇合適的時(shí)間和地點(diǎn)使用客戶端app中的賬務(wù)接口來與所述賬務(wù)處理系統(tǒng)3進(jìn)行通信,所述賬務(wù)接口包括app自身余額、微信、支付寶、百度錢包或者銀行卡,以此完成對所述客戶賬單的支付,所述賬務(wù)處理系統(tǒng)3將結(jié)算結(jié)果回傳到客戶端1中。

所述加密系統(tǒng)4是一種硬加密系統(tǒng),其加密過程完全由硬件完成,加密算法采用不可逆加密算法,并燒入加密系統(tǒng)4的硬件,密鑰由用戶自行制作而不可逆的寫入硬件。硬件、加密算法、密鑰三方共同組成加密系統(tǒng),缺一不可,保證加密的安全性。

所述解密模塊也是一種硬解密設(shè)備,其解密過程完全由硬件完成,解密算法采用與加密系統(tǒng)對應(yīng)的不可逆算法,并燒入硬件,密鑰由用戶自行制作而不可逆的灌入硬件。硬件、解密算法、密鑰三方共同組成解密模塊,缺一不可,保證解密的安全性。

所述二維碼識讀設(shè)備2完全離線驗(yàn)證二維碼的合法性和有效性,驗(yàn)證通過實(shí)時(shí)響應(yīng),減少用戶的停留時(shí)間,然后離線生成用戶交易信息,在設(shè)備聯(lián)網(wǎng)時(shí)再回傳后臺。

客戶端app獲取二維碼時(shí)依賴用戶設(shè)備是否聯(lián)網(wǎng),所述二維碼識讀設(shè)備2驗(yàn)證二維碼時(shí)不依賴網(wǎng)絡(luò),所述二維碼識讀設(shè)備2生成用戶交易記錄不依賴網(wǎng)絡(luò),回傳依賴網(wǎng)絡(luò)。用戶一筆完整的交易被分割成相互獨(dú)立的、異步過程,能夠充分保證離線場景的時(shí)間要求。

本實(shí)施例的有益效果是:

1.本方法利用二維碼單向識別的技術(shù)特點(diǎn),結(jié)合時(shí)下流行的先享受服務(wù)再支付費(fèi)用的消費(fèi)模式,將離線場景下的長交易模式(從頭到尾、完整、同步執(zhí)行)分解為識別驗(yàn)證、交易生成、賬單生成、繳款結(jié)算等短交易模式(分段、獨(dú)立、異步執(zhí)行),既提高整個(gè)系統(tǒng)容錯(cuò)性和時(shí)效性,也提高了用戶使用的友好度;

2.本方法采用的二維碼后臺生成和二維碼生成過程中加入加密技術(shù),既提高了用戶賬戶的安全性,也提高了用戶賬戶的防偽能力。

3.本方法利用個(gè)人智能終端技術(shù)和移動(dòng)互聯(lián)技術(shù),進(jìn)一步擴(kuò)展了用戶個(gè)人智能終端的支付能力,使離線場景的用戶群體享受到新技術(shù)新方式帶來的便捷生活。

實(shí)施例3

根據(jù)附圖1可知,本實(shí)施例的在離線場景基于二維碼的支付系統(tǒng),包括配置給用戶的二維碼支付前端系統(tǒng)ⅰ和與二維碼支付前端系統(tǒng)ⅰ相通信連接的二維碼支付后臺系統(tǒng)ⅱ;

所述二維碼支付前端系統(tǒng)包括具有客戶端app的客戶端1和與所述客戶端1相通信連接的二維碼識讀設(shè)備2;所述客戶端1包括智能手機(jī)、pda、平板電腦或者筆記本電腦;

所述二維碼支付后臺系統(tǒng)ⅱ包括與賬務(wù)處理系統(tǒng)3相通信連接的加密系統(tǒng)4以及與數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接的數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6還與所述賬務(wù)處理系統(tǒng)3相通信連接;

所述客戶端1與所述賬務(wù)處理系統(tǒng)3相通信連接,所述二維碼識讀設(shè)備2與所述數(shù)據(jù)接收發(fā)送系統(tǒng)5相通信連接;

所述二維碼識讀設(shè)備2內(nèi)置有解密模塊ⅰ和處理模塊ⅱ,所述解密模塊ⅰ和處理模塊ⅱ相通信連接。所述二維碼識讀設(shè)備2為二維碼識讀終端,包括機(jī)殼,所述機(jī)殼上表面設(shè)置有凹槽,所述凹槽底部設(shè)置有攝像頭,在所述機(jī)殼內(nèi)設(shè)置有二維碼識讀處理器,所述攝像頭與所述二維碼識讀處理器連接,所述二維碼識讀處理器中包括有所述解密模塊ⅰ和處理模塊ⅱ。另外所述用戶還配置有用戶名。

所述在離線場景基于二維碼的支付系統(tǒng)的方法,步驟如下:

步驟1:在用戶位于離線場景的所在之處時(shí),用戶啟動(dòng)所述客戶端1的客戶端app來輸入配置給用戶的用戶名來進(jìn)行登錄,然后客戶端app向所述所述賬務(wù)處理系統(tǒng)3發(fā)送包括有用戶名的請求賬戶二維碼信息的指令,所述賬務(wù)處理系統(tǒng)3就把包括有用戶名和設(shè)定的有效期的信息傳遞給所述加密系統(tǒng)4,所述加密系統(tǒng)4就把包括有用戶名和設(shè)定的有效期的信息進(jìn)行加密后得到的密文回傳給所述賬務(wù)處理系統(tǒng)3,所述賬務(wù)處理系統(tǒng)3把所述密文加工成包含所述密文信息的二維碼信息,再把該二維碼信息發(fā)送給所述客戶端1,而所述客戶端app把該二維碼顯示在所述客戶端1上;所述離線場景包括乘客乘坐公交車輛時(shí)的上車或下車、也可以是進(jìn)站或出站的票務(wù)場景、乘客乘坐地鐵時(shí)的進(jìn)站或出站的票務(wù)場景、游客游覽公園、名勝這些場所的入園的票務(wù)場景或者其他需要實(shí)時(shí)驗(yàn)票通過的場景。

步驟2:用所述二維碼識讀設(shè)備2掃描顯示在所述客戶端1上的二維碼,將掃描出的密文傳遞到所述二維碼識讀設(shè)備2內(nèi)置的解密模塊i解密成明文,若解密不成功就提示失敗的信息,再把所述明文傳送到處理模塊來判斷明文中的有效期的時(shí)效性,而所述時(shí)效性就是明文中的有效期是否在有效期內(nèi),若不在有效期內(nèi)就提示失敗的信息,若在有效期內(nèi),就提示驗(yàn)證通過放行的響應(yīng)信息,用戶就離開離線場景,接著所述二維碼識讀設(shè)備2就把用戶交易信息發(fā)送到所述數(shù)據(jù)接收發(fā)送系統(tǒng)5;

步驟3:所述數(shù)據(jù)接收發(fā)送系統(tǒng)5接收到用戶交易信息后,就返回接收成功的響應(yīng)信息,且把所述用戶交易信息傳遞給所述數(shù)據(jù)處理系統(tǒng)6,所述數(shù)據(jù)處理系統(tǒng)6把用戶交易信息加工處理成客戶賬單信息并傳給所述賬務(wù)處理系統(tǒng)3,由所述賬務(wù)處理系統(tǒng)3把客戶賬單信息發(fā)送到所述客戶端1上;

步驟4:用戶自行選擇合適的時(shí)間和地點(diǎn)使用客戶端app中的賬務(wù)接口來與所述賬務(wù)處理系統(tǒng)3進(jìn)行通信,所述賬務(wù)接口包括app自身余額、微信、支付寶、百度錢包或者銀行卡,以此完成對所述客戶賬單的支付,所述賬務(wù)處理系統(tǒng)3將結(jié)算結(jié)果回傳到客戶端1中。

所述加密系統(tǒng)4是一種硬加密系統(tǒng),其加密過程完全由硬件完成,加密算法采用不可逆加密算法,并燒入加密系統(tǒng)4的硬件,密鑰由用戶自行制作而不可逆的寫入硬件。硬件、加密算法、密鑰三方共同組成加密系統(tǒng),缺一不可,保證加密的安全性。

所述解密模塊也是一種硬解密設(shè)備,其解密過程完全由硬件完成,解密算法采用與加密系統(tǒng)對應(yīng)的不可逆算法,并燒入硬件,密鑰由用戶自行制作而不可逆的灌入硬件。硬件、解密算法、密鑰三方共同組成解密模塊,缺一不可,保證解密的安全性。

所述二維碼識讀設(shè)備2完全離線驗(yàn)證二維碼的合法性和有效性,驗(yàn)證通過實(shí)時(shí)響應(yīng),減少用戶的停留時(shí)間,然后離線生成用戶交易信息,在設(shè)備聯(lián)網(wǎng)時(shí)再回傳后臺。

客戶端app獲取二維碼時(shí)依賴用戶設(shè)備是否聯(lián)網(wǎng),所述二維碼識讀設(shè)備2驗(yàn)證二維碼時(shí)不依賴網(wǎng)絡(luò),所述二維碼識讀設(shè)備2生成用戶交易記錄不依賴網(wǎng)絡(luò),回傳依賴網(wǎng)絡(luò)。用戶一筆完整的交易被分割成相互獨(dú)立的、異步過程,能夠充分保證離線場景的時(shí)間要求。

本實(shí)施例的有益效果是:

1.本方法利用二維碼單向識別的技術(shù)特點(diǎn),結(jié)合時(shí)下流行的先享受服務(wù)再支付費(fèi)用的消費(fèi)模式,將離線場景下的長交易模式(從頭到尾、完整、同步執(zhí)行)分解為識別驗(yàn)證、交易生成、賬單生成、繳款結(jié)算等短交易模式(分段、獨(dú)立、異步執(zhí)行),既提高整個(gè)系統(tǒng)容錯(cuò)性和時(shí)效性,也提高了用戶使用的友好度;

2.本方法采用的二維碼后臺生成和二維碼生成過程中加入加密技術(shù),既提高了用戶賬戶的安全性,也提高了用戶賬戶的防偽能力。

3.本方法利用個(gè)人智能終端技術(shù)和移動(dòng)互聯(lián)技術(shù),進(jìn)一步擴(kuò)展了用戶個(gè)人智能終端的支付能力,使離線場景的用戶群體享受到新技術(shù)新方式帶來的便捷生活。

所述賬務(wù)處理系統(tǒng)3把包括有用戶名和設(shè)定的有效期的信息傳遞給所述加密系統(tǒng)4,而加密系統(tǒng)獲取到包括有用戶名和設(shè)定的有效期的信息后,負(fù)責(zé)加密系統(tǒng)的管理員有時(shí)就會(huì)經(jīng)由加密系統(tǒng)經(jīng)由通信模塊對賬務(wù)處理系統(tǒng)傳輸響應(yīng)數(shù)據(jù)。

但是管理員在處理其他事務(wù)時(shí)不能實(shí)時(shí)傳輸響應(yīng)數(shù)據(jù),使得傳輸響應(yīng)數(shù)據(jù)實(shí)時(shí)性不足。

所述傳輸響應(yīng)數(shù)據(jù)的方法包括:

預(yù)先給負(fù)責(zé)加密系統(tǒng)的管理員隨身配置著智能手機(jī),所述智能手機(jī)經(jīng)由網(wǎng)絡(luò)中的pc機(jī)與加密系統(tǒng)相連接;

接著智能手機(jī)獲取pc機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息,所述包括有用戶名和設(shè)定的有效期的信息是加密系統(tǒng)傳輸給所述pc機(jī)、且符合設(shè)定要求時(shí)所述pc機(jī)傳輸至所述智能手機(jī)的;

所述智能手機(jī)獲取針對所述包括有用戶名和設(shè)定的有效期的信息而錄入的響應(yīng)數(shù)據(jù);

所述智能手機(jī)將所述響應(yīng)數(shù)據(jù)傳輸給所述pc機(jī),所述pc機(jī)把所述響應(yīng)數(shù)據(jù)傳輸給所述加密系統(tǒng);

所述智能手機(jī)獲取pc機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息前,還包括:

所述智能手機(jī)與所述pc機(jī)構(gòu)建傳輸鏈接;

所述智能手機(jī)經(jīng)由所述傳輸鏈接獲取所述pc機(jī)傳輸?shù)墓芾韱T的登錄id,并在所述智能手機(jī)中登錄所述管理員的登錄id,所述管理員的登錄id是傳輸所述包括有用戶名和設(shè)定的有效期的信息的登錄id;

所述設(shè)定要求為:

所述pc機(jī)此時(shí)顯示的對話框不是所述包括有用戶名和設(shè)定的有效期的信息的傳輸用對話框;或者,

所述pc機(jī)當(dāng)前處于屏保狀態(tài)且所述pc機(jī)中的啟動(dòng)按鈕處于設(shè)定狀態(tài),所述設(shè)定狀態(tài)用于表示同意所述pc機(jī)向所述智能手機(jī)傳輸包括有用戶名和設(shè)定的有效期的信息;或者,在第一周期內(nèi)獲取到所述智能手機(jī)傳輸?shù)囊酝鶖?shù)據(jù),所述第一周期的終止時(shí)點(diǎn)為所述pc機(jī)獲取所述包括有用戶名和設(shè)定的有效期的信息的時(shí)點(diǎn),所述以往數(shù)據(jù)由所述智能手機(jī)根據(jù)在以往時(shí)點(diǎn)獲取的包括有用戶名和設(shè)定的有效期的信息得到;或者,所述pc機(jī)正在運(yùn)行設(shè)定維護(hù)程序;

所述方法,還包括:

在獲取到所述包括有用戶名和設(shè)定的有效期的信息時(shí)開始計(jì)算時(shí)間,所述智能手機(jī)檢測在計(jì)算時(shí)間開始的第二周期內(nèi)是否獲取到錄入的響應(yīng)數(shù)據(jù);

當(dāng)在所述第二周期內(nèi)未獲取到所述響應(yīng)數(shù)據(jù)之際,所述智能手機(jī)向所述pc機(jī)傳輸設(shè)定的響應(yīng)數(shù)據(jù),所述pc機(jī)將所述設(shè)定的響應(yīng)數(shù)據(jù)傳輸給所述加密系統(tǒng),所述設(shè)定的響應(yīng)數(shù)據(jù)為音頻數(shù)據(jù)或字符數(shù)據(jù);

所述智能手機(jī)獲取針對所述包括有用戶名和設(shè)定的有效期的信息而錄入的響應(yīng)數(shù)據(jù),包括:

所述智能手機(jī)檢測用戶激活的響應(yīng)命令,其中所述響應(yīng)命令是音頻響應(yīng)命令或字符響應(yīng)命令;

當(dāng)所述響應(yīng)命令是音頻響應(yīng)命令時(shí),所述智能手機(jī)獲取針對所述包括有用戶名和設(shè)定的有效期的信息而錄入的音頻數(shù)據(jù);

當(dāng)所述響應(yīng)命令是字符響應(yīng)命令時(shí),所述智能手機(jī)對所述智能手機(jī)中預(yù)存的字符數(shù)據(jù)進(jìn)行顯示,獲取用戶激活的數(shù)據(jù)選取命令,獲取響應(yīng)所述數(shù)據(jù)選取命令而返回的字符數(shù)據(jù);

所述方法,還包括:

所述智能手機(jī)對所述智能手機(jī)中存儲的各個(gè)賬務(wù)處理系統(tǒng)的使用者登錄id進(jìn)行顯示;

所述智能手機(jī)獲取登錄id選取命令,獲取響應(yīng)所述登錄id選取命令而返回的賬務(wù)處理系統(tǒng)的使用者登錄id;

所述智能手機(jī)將獲取的所述賬務(wù)處理系統(tǒng)的使用者登錄id傳輸給所述pc機(jī),所述pc機(jī)在獲取到所述賬務(wù)處理系統(tǒng)的使用者登錄id所傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息時(shí),不向所述智能手機(jī)轉(zhuǎn)發(fā)所述包括有用戶名和設(shè)定的有效期的信息;

所述方法包括:

智能手機(jī)獲取加密系統(tǒng)的物理地址;

所述智能手機(jī)獲取錄入的包括有用戶名和設(shè)定的有效期的信息;

所述智能手機(jī)將所述包括有用戶名和設(shè)定的有效期的信息和所述物理地址傳輸給pc機(jī),所述pc機(jī)根據(jù)所述物理地址確定所述加密系統(tǒng),并將所述包括有用戶名和設(shè)定的有效期的信息傳輸給所述加密系統(tǒng);

所述智能手機(jī)將所述包括有用戶名和設(shè)定的有效期的信息和所述物理地址傳輸給pc機(jī)之前,還包括:

所述智能手機(jī)與所述pc機(jī)構(gòu)建傳輸鏈接;

所述智能手機(jī)經(jīng)由所述傳輸鏈接獲取所述pc機(jī)傳輸?shù)墓芾韱T的登錄id,并在所述智能手機(jī)中登錄所述管理員的登錄id,所述管理員的登錄id是傳輸所述包括有用戶名和設(shè)定的有效期的信息的登錄id;

當(dāng)所述物理地址是賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),所述智能手機(jī)獲取加密系統(tǒng)的物理地址,包括:

所述智能手機(jī)對所述智能手機(jī)中存儲的各個(gè)加密系統(tǒng)的賬務(wù)處理系統(tǒng)的使用者登錄id進(jìn)行顯示,獲取登錄id選取命令,將響應(yīng)所述登錄id選取命令而返回的賬務(wù)處理系統(tǒng)的使用者登錄id確定為所述加密系統(tǒng)的賬務(wù)處理系統(tǒng)的使用者登錄id;或者,

所述智能手機(jī)獲取錄入的賬務(wù)處理系統(tǒng)的使用者信息,檢測所述智能手機(jī)中是否存儲有與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id,當(dāng)所述智能手機(jī)中存儲有與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),將所述賬務(wù)處理系統(tǒng)的使用者登錄id確定為所述加密系統(tǒng)的賬務(wù)處理系統(tǒng)的使用者登錄id;當(dāng)所述智能手機(jī)中未存儲與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),將所述賬務(wù)處理系統(tǒng)的使用者信息傳輸給所述pc機(jī),獲取所述pc機(jī)傳輸?shù)呐c所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id,將所述賬務(wù)處理系統(tǒng)的使用者登錄id確定為所述加密系統(tǒng)的賬務(wù)處理系統(tǒng)的使用者登錄id;

所述智能手機(jī)獲取錄入的包括有用戶名和設(shè)定的有效期的信息,包括:

所述智能手機(jī)檢測用戶激活的傳輸命令,其中所述傳輸命令是音頻傳輸命令或字符傳輸命令;

當(dāng)所述傳輸命令是音頻傳輸命令時(shí),所述智能手機(jī)獲取錄入的音頻數(shù)據(jù);

當(dāng)所述傳輸命令是字符傳輸命令時(shí),所述智能手機(jī)對所述智能手機(jī)中預(yù)存的字符數(shù)據(jù)進(jìn)行顯示,獲取用戶激活的數(shù)據(jù)選取命令,獲取響應(yīng)所述數(shù)據(jù)選取命令而返回的字符數(shù)據(jù);

所述方法包括:

pc機(jī)獲取加密系統(tǒng)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息;

所述pc機(jī)檢測所述pc機(jī)是否符合設(shè)定要求;

當(dāng)所述pc機(jī)符合所述設(shè)定要求時(shí),所述pc機(jī)將所述包括有用戶名和設(shè)定的有效期的信息傳輸給智能手機(jī);

所述pc機(jī)獲取所述智能手機(jī)傳輸?shù)捻憫?yīng)數(shù)據(jù),并將所述響應(yīng)數(shù)據(jù)傳輸給所述加密系統(tǒng),所述響應(yīng)數(shù)據(jù)是針對所述包括有用戶名和設(shè)定的有效期的信息而錄入到所述智能手機(jī)中的;

所述pc機(jī)將所述包括有用戶名和設(shè)定的有效期的信息傳輸給智能手機(jī)之前,還包括:

所述pc機(jī)與所述智能手機(jī)構(gòu)建傳輸鏈接;

所述pc機(jī)經(jīng)由所述傳輸鏈接將管理員的登錄id傳輸給所述智能手機(jī),所述智能手機(jī)登錄所述管理員的登錄id,所述管理員的登錄id是傳輸所述包括有用戶名和設(shè)定的有效期的信息的登錄id;

所述pc機(jī)檢測所述pc機(jī)是否符合設(shè)定要求,包括:

所述pc機(jī)檢測所述pc機(jī)當(dāng)前顯示的對話框是否是所述包括有用戶名和設(shè)定的有效期的信息的傳輸用對話框;或者,

所述pc機(jī)檢測所述pc機(jī)當(dāng)前是否處于屏保狀態(tài),并檢測所述pc機(jī)中的啟動(dòng)按鈕是否處于設(shè)定狀態(tài),所述設(shè)定狀態(tài)用于表示同意所述pc機(jī)向所述智能手機(jī)傳輸包括有用戶名和設(shè)定的有效期的信息;或者,

所述pc機(jī)檢測所述pc機(jī)是否在第一周期內(nèi)獲取到所述智能手機(jī)傳輸?shù)囊酝鶖?shù)據(jù),所述第一周期的終止時(shí)點(diǎn)為所述pc機(jī)獲取所述包括有用戶名和設(shè)定的有效期的信息的時(shí)點(diǎn),所述以往數(shù)據(jù)由所述智能手機(jī)根據(jù)在以往時(shí)點(diǎn)獲取的包括有用戶名和設(shè)定的有效期的信息得到;或者,

所述pc機(jī)檢測所述pc機(jī)是否正在運(yùn)行設(shè)定維護(hù)程序;

所述方法,還包括:

所述pc機(jī)獲取所述智能手機(jī)傳輸?shù)脑O(shè)定響應(yīng)數(shù)據(jù),將所述設(shè)定響應(yīng)數(shù)據(jù)傳輸給所述加密系統(tǒng),所述設(shè)定響應(yīng)數(shù)據(jù)為音頻數(shù)據(jù)或字符數(shù)據(jù),所述設(shè)定響應(yīng)數(shù)據(jù)是所述智能手機(jī)在獲取到所述包括有用戶名和設(shè)定的有效期的信息時(shí)開始計(jì)算時(shí)間,且在計(jì)算時(shí)間開始的第二周期內(nèi)未獲取到錄入的響應(yīng)數(shù)據(jù)后傳輸?shù)模?/p>

所述pc機(jī)將所述包括有用戶名和設(shè)定的有效期的信息傳輸給智能手機(jī)之后,還包括:

所述pc機(jī)獲取所述智能手機(jī)傳輸?shù)淖址麛?shù)據(jù),將所述字符數(shù)據(jù)傳輸給所述加密系統(tǒng),所述字符數(shù)據(jù)由所述智能手機(jī)在獲取到字符響應(yīng)命令時(shí),響應(yīng)所述字符響應(yīng)命令而從預(yù)存的字符數(shù)據(jù)中選取得到,所述字符響應(yīng)命令是用戶激活的響應(yīng)命令;

所述方法,還包括:

所述pc機(jī)獲取傳輸所述包括有用戶名和設(shè)定的有效期的信息的賬務(wù)處理系統(tǒng)的使用者登錄id;

所述pc機(jī)檢測所述智能手機(jī)預(yù)先傳輸?shù)馁~務(wù)處理系統(tǒng)的使用者登錄id中是否包括所述賬務(wù)處理系統(tǒng)的使用者登錄id;

當(dāng)所述智能手機(jī)預(yù)先傳輸?shù)馁~務(wù)處理系統(tǒng)的使用者登錄id中包括所述賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),不向所述智能手機(jī)轉(zhuǎn)發(fā)所述包括有用戶名和設(shè)定的有效期的信息;

所述方法包括:

pc機(jī)獲取智能手機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息和加密系統(tǒng)的物理地址;

所述pc機(jī)根據(jù)所述物理地址確定所述加密系統(tǒng);

所述pc機(jī)將所述包括有用戶名和設(shè)定的有效期的信息傳輸至所述加密系統(tǒng);

所述pc機(jī)獲取智能手機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息和加密系統(tǒng)的物理地址之前,還包括:

所述pc機(jī)與所述智能手機(jī)構(gòu)建傳輸鏈接;

所述pc機(jī)經(jīng)由所述傳輸鏈接將管理員的登錄id傳輸給所述智能手機(jī),所述智能手機(jī)登錄所述管理員的登錄id,所述管理員的登錄id是傳輸所述包括有用戶名和設(shè)定的有效期的信息的登錄id;

當(dāng)所述物理地址是賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),所述pc機(jī)獲取智能手機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息和加密系統(tǒng)的物理地址之前,還包括:

所述pc機(jī)獲取所述智能手機(jī)傳輸?shù)馁~務(wù)處理系統(tǒng)的使用者信息,所述賬務(wù)處理系統(tǒng)的使用者信息是所述智能手機(jī)中未存儲與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id時(shí)傳輸給所述pc機(jī)的;

所述pc機(jī)檢測所述pc機(jī)中是否存儲有與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id;

當(dāng)所述pc機(jī)中存儲有與所述賬務(wù)處理系統(tǒng)的使用者信息相匹配的賬務(wù)處理系統(tǒng)的使用者登錄id時(shí),所述pc機(jī)將所述賬務(wù)處理系統(tǒng)的使用者登錄id傳輸給所述智能手機(jī),所述智能手機(jī)將所述賬務(wù)處理系統(tǒng)的使用者登錄id確定為所述加密系統(tǒng)的賬務(wù)處理系統(tǒng)的使用者登錄id;

所述pc機(jī)獲取智能手機(jī)傳輸?shù)陌ㄓ杏脩裘驮O(shè)定的有效期的信息和加密系統(tǒng)的物理地址,包括:

所述pc機(jī)獲取所述智能手機(jī)傳輸?shù)淖址麛?shù)據(jù)和物理地址,所述字符數(shù)據(jù)由所述智能手機(jī)在獲取到字符傳輸命令時(shí),響應(yīng)所述字符傳輸命令而從預(yù)存的字符數(shù)據(jù)中選取得到,所述字符傳輸命令是用戶激活的傳輸命令。

這樣就能夠在管理員處理其他事務(wù)時(shí)通過智能手機(jī)來進(jìn)行響應(yīng)。

以上以附圖說明的方式對本發(fā)明作了描述,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,本公開不限于以上描述的實(shí)施例,在不偏離本發(fā)明的范圍的情況下,可以做出各種變化、改變和替換。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1