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

一種通過音頻信號進行手機現(xiàn)場支付的方法及裝置的制作方法

文檔序號:6437658閱讀:281來源:國知局
專利名稱:一種通過音頻信號進行手機現(xiàn)場支付的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通訊、支付領(lǐng)域,具體涉及一種通過音頻信號進行手機現(xiàn)場支付的方法及裝置。
背景技術(shù)
目前,手機之間或手機與電腦之間的通訊方式較多,包括藍牙、無線網(wǎng)絡(luò)和其他近場通訊方式,但這些通訊方式對硬件配置有較高和特定的要求,建立通訊的過程較為繁瑣, 軟硬件成本較高,覆蓋面窄,不便于進行手機現(xiàn)場支付、與手機之間互傳私密資料等對數(shù)據(jù)傳輸?shù)目煽啃砸筝^高的數(shù)據(jù)傳輸。
公開號為CN101247183A的專利申請,公開了一種采用某一頻率的高頻波形結(jié)合水平部分,表達1、0數(shù)值,實現(xiàn)超聲波通訊的方法。該方法基于硬件模塊的配合改造,在發(fā)送端采用MCU(Micro Control Unit,簡稱微控制單元)中斷方式讀取包絡(luò)參數(shù),發(fā)出高頻模擬信號;接收端模擬電路對麥克風(fēng)模擬信號進行放大、帶通濾波、包絡(luò)檢波和整形處理, 獲得低頻方波信號,然后解碼為二進制數(shù)據(jù)。在通訊信息之前增加一位高電平起始位,由接收端模擬電路判斷此起始位高電平信號是否持續(xù)4 9毫秒,以判斷是否接收通訊信息; 接受通訊信息時,接收端MCU開啟中斷,讀取為低電平則數(shù)據(jù)位為“0”,高電平則數(shù)據(jù)位為 “ 1”。但實際使用超聲波進行數(shù)據(jù)通訊時,手機、電腦配備的喇叭、麥克風(fēng)的聲音頻率范圍較窄,靈敏度受限,且受環(huán)境噪音影響,容易出現(xiàn)聲波失真,導(dǎo)致數(shù)據(jù)傳輸時錯誤率太高,不能達到高可靠性數(shù)據(jù)傳輸?shù)膶嵱靡?。該專利申請公開的方法,采用二進制方式編碼數(shù)據(jù),每單位傳輸數(shù)據(jù)的信息量少,大數(shù)據(jù)量傳輸時,遇有波形失真的概率高;“0”、“1”數(shù)值的判斷簡單通過電平高低決定,在環(huán)境噪音影響較大時,電平高低值失真率高,高低電平分界的門限值隨環(huán)境影響變化大,無法準(zhǔn)確設(shè)置;某位數(shù)據(jù)的判斷出現(xiàn)差錯時,無法校驗糾錯,一位出錯,即可導(dǎo)致整個報文出錯;手機、電腦的物理構(gòu)造在出廠時已經(jīng)固化,應(yīng)用時再改造電路的成本太高。該方法難以滿足手機、電腦進行高可靠性的數(shù)據(jù)傳輸?shù)膶嵱靡蟆?br> 手機支付,指用戶使用其移動終端(通常是手機)對所消費的商品或服務(wù)進行賬務(wù)支付的一種服務(wù)方式。手機現(xiàn)場支付指手機用戶與商戶面對面的進行支付操作的方式。 目前,實現(xiàn)手機現(xiàn)場支付的方法已經(jīng)存在,但都存在一些不足。例如,NFC標(biāo)準(zhǔn)手機現(xiàn)場支付方案采用一種短距離的高頻無線通信技術(shù),需要改造手機硬件和收銀終端,硬件成本高, 市場推廣緩慢。而條碼支付采用顯示條碼和掃描條碼的方式傳遞付款方信息,進行現(xiàn)場支付。條碼支付對顯示條碼的手機屏幕的亮度、大小要求較高,對掃描條碼的掃描槍或攝像頭要求較高,限制了使用范圍;使用時不夠直觀便捷。
法國Tagattitude公司的NSDT及I^agPay技術(shù),實現(xiàn)了一種通過音頻信號傳遞付款方信息進行手機現(xiàn)場支付的方法。該方法的音頻信號由付款方手機發(fā)出,收款方的收銀終端解析音頻信號,收銀終端為定制的硬件設(shè)備。該方法的不足點是付款方手機發(fā)出類似撥號音的音頻信號,音頻信號包含付款方的身份信息,若被惡意竊聽截取,將可能泄露付款方的敏感信息,造成付款方資金風(fēng)險;收款方的收銀終端為定制的硬件設(shè)備,需要較高的硬5件成本,且攜帶不便;不能使用商戶已有的電腦或手機進行收款,適應(yīng)性不足。 發(fā)明內(nèi)容
發(fā)明目的本發(fā)明的目的在于針對現(xiàn)有技術(shù)的不足,提供一種通過音頻信號進行手機現(xiàn)場支付的方法及裝置,在不改變手機、收銀終端的物理構(gòu)造的基礎(chǔ)上,利用手機、收銀終端上的喇叭和麥克風(fēng)實現(xiàn)音頻信號傳遞交易信息,實現(xiàn)安全便捷的手機現(xiàn)場支付。
技術(shù)方案本發(fā)明所述的通過音頻信號進行手機現(xiàn)場支付的方法,包括如下步驟
(1)收款方將交易信息輸入收款客戶端單元,所述收款客戶端單元通過網(wǎng)絡(luò)向支付服務(wù)方的支付服務(wù)單元發(fā)送所述交易信息以及收款方賬號,請求開始支付交易;
(2)所述支付服務(wù)方的支付服務(wù)單元存儲接收到的交易數(shù)據(jù),生成交易標(biāo)識號并返回給所述收款客戶端單元;
(3)所述收款客戶端單元加密收到的交易標(biāo)識號,并根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;
(4)付款方的付款客戶端單元錄取并解析音頻信號,若解析失敗,則重新錄取并解析音頻信號;解析成功則進入下一步;
(5)所述付款客戶端單元對解析的音頻信號解密得到交易標(biāo)識號,通過網(wǎng)絡(luò)向所述支付服務(wù)單元發(fā)送交易標(biāo)識號;
(6)所述支付服務(wù)單元根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù),返回給所述付款客戶端單元,所述付款客戶端單元將收到的交易數(shù)據(jù)內(nèi)容顯示給付款方,要求付款方確認(rèn)付款;
(7)付款方確認(rèn)付款后,所述付款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元傳遞付款方賬號,請求付款處理;
(8)所述支付服務(wù)單元進行付款處理,并返回付款處理結(jié)果給所述付款客戶端單元;若付款處理成功,所述付款客戶端單元向付款方提示付款成功;
(9)所述收款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元定時輪詢,查詢該支付交易的狀態(tài);若所述收款客戶端單元查詢到該支付交易的狀態(tài)為已付款成功,則向收款方提示收款成功信息,并停止播放音頻。
為了進一步保證信號傳輸?shù)目煽啃?,本發(fā)明方法中,步驟(3)中根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放和步驟中付款客戶端單元錄取并解析音頻信號,涉及到的音頻信號傳輸方法有兩種比較優(yōu)選的方法。
其中第一種音頻信號傳輸方法包括如下步驟
(11)首先通過收款客戶端單元中的數(shù)據(jù)編碼單元計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù);
(12)再通過收款客戶端單元中的數(shù)據(jù)編碼單元對步驟(11)中得到的完整數(shù)據(jù), 對照編碼規(guī)則,轉(zhuǎn)換到對應(yīng)的聲波頻率上,根據(jù)單個頻率的發(fā)送持續(xù)時間組成連續(xù)的多頻聲波信息;
(13)通過收款客戶端單元的多頻聲波發(fā)送單元控制發(fā)聲裝置按照多頻聲波信息連續(xù)地發(fā)出聲波信號,并不斷循環(huán),直至查詢到該支付交易的狀態(tài)為已付款成功或到達超時時間;
(14)通過付款客戶端單元的多頻聲波接收單元,控制收聽裝置近距離接收發(fā)聲裝置發(fā)出的聲波信號,直至接收的音頻信息達到長度要求,保存接收到的完整音頻信息,并設(shè)定循環(huán)數(shù)i的初始值為0 ;
(15)通過付款客戶端單元的數(shù)據(jù)解碼單元對保存的完整音頻信息進行計算解析, 對照與步驟(1 相同的編碼規(guī)則,將完整音頻信息按單個頻率持續(xù)時間長度分成相應(yīng)數(shù)目的時間分段,計算各個頻率在每個時間分段內(nèi)的幅度值并進行排序,其中幅度值最大的頻率為該時間分段內(nèi)的首選頻率,其他頻率為該時間分段內(nèi)的備選頻率,再將所有聲波頻率轉(zhuǎn)換到相應(yīng)的數(shù)值上;
(16)將各個時間分段內(nèi)首選頻率對應(yīng)的數(shù)值組成一組完整數(shù)據(jù),進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成多頻聲波的數(shù)據(jù)傳輸;
(17)若步驟(16)中的判斷結(jié)果為否,則依幅度值由大到小的次序用各個時間分段內(nèi)備選頻率對應(yīng)的數(shù)值替換首選頻率對應(yīng)的數(shù)值,組成一組完整數(shù)據(jù),進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成多頻聲波的數(shù)據(jù)傳輸;
(18)若步驟(17)中的判斷結(jié)果為否,則判斷循環(huán)數(shù)i = η是否成立,若判斷結(jié)果為是,則多頻聲波的數(shù)據(jù)傳輸失敗,其中,η為大于1的自然數(shù);
(19)若步驟(18)中的判斷結(jié)果為否,則將步驟(14)中接收的完整音頻信息的起始位置向后偏移一個偏移時間長度后再進行保存,i = i+1 ;返回步驟(15),所述偏移時間長度為單個頻率持續(xù)時間長度的1/n。
第二種音頻信號傳輸方法包括如下步驟
(21)首先通過收款客戶端單元中的數(shù)據(jù)生成單元計算需傳輸數(shù)據(jù)的校驗值,給需傳輸數(shù)據(jù)加上校驗起始標(biāo)志和校驗值,組成完整數(shù)據(jù);
(22)再通過收款客戶端單元中的雙音多頻信息編碼單元對步驟中得到的完整數(shù)據(jù),對照編碼規(guī)則,轉(zhuǎn)換到對應(yīng)的雙音多頻疊加信號上,根據(jù)發(fā)送持續(xù)時間組成連續(xù)的雙音多頻疊加信號信息;
(23)通過收款客戶端單元中的雙音多頻聲波發(fā)送單元控制發(fā)聲裝置按照雙音多頻疊加信號信息連續(xù)地發(fā)出聲波信號,并不斷循環(huán),直至查詢到該支付交易的狀態(tài)為已付款成功或到達超時時間;
(24)通過付款客戶端單元的雙音多頻聲波接收單元,控制收聽裝置近距離接收發(fā)聲裝置發(fā)出的聲波信號,直至接收的音頻信息達到長度要求,保存接收到的完整音頻信息, 并設(shè)定循環(huán)數(shù)i的初始值為0 ;
(25)通過付款客戶端單元的雙音多頻信息解碼單元對保存的完整音頻信息進行計算解析,對照與步驟0 相同的編碼規(guī)則,將完整音頻信息按發(fā)送持續(xù)時間長度分成相應(yīng)數(shù)目的時間分段,根據(jù)幅度大小次序,選取每個時間分段中的兩個頻率并解析由其構(gòu)成的雙音多頻疊加信號為相應(yīng)數(shù)值,形成一組完整數(shù)據(jù);通過付款客戶端單元的數(shù)據(jù)驗證單元對該完整數(shù)據(jù)進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成雙音多頻聲波的數(shù)據(jù)傳輸;
(26)若步驟05)中的判斷結(jié)果為否,則判斷循環(huán)數(shù)i = η是否成立,若判斷結(jié)果為是,則多頻聲波的數(shù)據(jù)傳輸失敗,其中,η為大于1的自然數(shù);
(27)若步驟06)中的判斷結(jié)果為否,則將步驟04)中接收的完整音頻信息的起始位置向后偏移一個偏移時間長度后再進行保存,i = i+1 ;返回步驟(25),所述偏移時間長度為發(fā)送持續(xù)時間長度的1/n。
本發(fā)明所述的裝置,包括收款客戶端單元、支付服務(wù)單元和付款客戶端單元。所述收款客戶端單元安裝在收款方的收銀終端上,用于首先,通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易數(shù)據(jù),請求開始支付交易;其次,接收支付服務(wù)單元返回的交易標(biāo)識號并加密;再次, 根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;最后,通過網(wǎng)絡(luò)向支付服務(wù)單元查詢支付交易的狀態(tài)。所述支付服務(wù)單元安裝在支付服務(wù)方的支付服務(wù)系統(tǒng)中,用于首先,存儲接收到的由收款客戶端單元發(fā)送的交易數(shù)據(jù),生成交易標(biāo)識號并返回給收款客戶端單元; 其次,接收付款客戶端單元發(fā)送的交易標(biāo)識號,并根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù), 返回給所述付款客戶端單元;再次,根據(jù)付款客戶端單元的付款請求進行付款處理,并返回付款處理結(jié)果給付款客戶端單元。所述付款客戶端單元安裝在付款方持有的手機上,用于 首先,錄取并解析收款客戶端單元發(fā)出的音頻信號;其次,對解析的音頻信號解密得到交易標(biāo)識號,并通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易標(biāo)識號;再次,接收支付服務(wù)單元發(fā)送的交易數(shù)據(jù)并顯示給付款方確認(rèn);最后,經(jīng)付款方確認(rèn)后通過網(wǎng)絡(luò)向支付服務(wù)單元傳遞付款方賬號,請求付款處理并接收支付服務(wù)單元發(fā)送的付款處理結(jié)果。
為了實現(xiàn)上述第一種音頻信號傳輸方法,所述收款客戶端單元進一步包括數(shù)據(jù)編碼單元和多頻聲波發(fā)送單元,所述付款客戶端單元包括數(shù)據(jù)解碼單元和多頻聲波接收單兀。
所述數(shù)據(jù)編碼單元,首先計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù),再將完整數(shù)據(jù)的每個數(shù)值轉(zhuǎn)換到對應(yīng)的聲波頻率上,根據(jù)單個頻率的發(fā)送持續(xù)時間組成連續(xù)的多頻聲波信息,實現(xiàn)數(shù)據(jù)與多頻聲波信號的對應(yīng)轉(zhuǎn)換;所述多頻聲波發(fā)送單元,控制發(fā)聲裝置按數(shù)據(jù)編碼單元轉(zhuǎn)換得到的多頻聲波信息連續(xù)地發(fā)出聲波信號;所述多頻聲波接收單元,控制收聽裝置接收發(fā)聲裝置發(fā)出的聲波信號,并保存數(shù)據(jù);所述數(shù)據(jù)解碼單元,將多頻聲波接收單元保存的數(shù)據(jù)進行解碼校驗。
為了實現(xiàn)上述第二種音頻信號傳輸方法,所述收款客戶端單元進一步包括數(shù)據(jù)生成單元、雙音多頻信息編碼單元和雙音多頻聲波發(fā)送單元,所述付款客戶端單元包括雙音多頻聲波接收單元、雙音多頻信息解碼單元和數(shù)據(jù)驗證單元。
所述數(shù)據(jù)生成單元,計算需傳輸數(shù)據(jù)的校驗值,給需傳輸數(shù)據(jù)加上校驗起始標(biāo)志和校驗值,組成完整數(shù)據(jù);所述雙音多頻信息編碼單元,將數(shù)據(jù)生成單元生成的完整數(shù)據(jù)的每個數(shù)值轉(zhuǎn)換到對應(yīng)的雙音多頻疊加信號上,根據(jù)發(fā)送持續(xù)時間組成連續(xù)的雙音多頻疊加信號信息,實現(xiàn)數(shù)據(jù)與雙音多頻聲波信號的對應(yīng)轉(zhuǎn)換;所述雙音多頻聲波發(fā)送單元,控制發(fā)聲裝置按雙音多頻信息編碼單元轉(zhuǎn)換得到的雙音多頻疊加信號信息連續(xù)地發(fā)出聲波信號; 所述雙音多頻聲波接收單元,控制收聽裝置接收發(fā)聲裝置發(fā)出的聲波信號,并保存信息;所述雙音多頻信息解碼單元,將雙音多頻聲波接收單元保存的信息進行計算、解碼;所述數(shù)據(jù)驗證單元,對解碼后的數(shù)據(jù)進行校驗。
有益效果1、本發(fā)明應(yīng)用在手機與收銀終端之間進行現(xiàn)場支付方面,使用手機、收銀終端的喇叭與麥克風(fēng),手機和收銀終端的支付范圍廣泛,成本低廉;2、本發(fā)明在不改變手機、收銀終端的物理構(gòu)造情況下,通過音頻信號傳遞交易信息,使用直觀便捷,實現(xiàn)安全便捷的手機現(xiàn)場支付,滿足了數(shù)據(jù)安全性、便捷性的要求;3、支付交易由收款方發(fā)起,通過音頻信號傳遞的交易標(biāo)識號對應(yīng)的交易數(shù)據(jù)內(nèi)容為收款方賬號、收款金額、商品數(shù)量和其他說明等收款方信息,即使被竊聽截取也不會造成收款方或付款方的資金風(fēng)險;交易標(biāo)識號由支付服務(wù)方生成,對應(yīng)交易數(shù)據(jù)內(nèi)容由支付服務(wù)方存儲管理,難以被偽造;通過網(wǎng)絡(luò)傳輸通道加密、交易標(biāo)識號加密等手段保證信息數(shù)據(jù)不會被破解,有效保證了手機現(xiàn)場支付的安全。


圖1為本發(fā)明方法的流程圖。
圖2為本發(fā)明裝置結(jié)構(gòu)示意圖。
圖3為本發(fā)明實施例1中收款客戶端單元和付款客戶端單元結(jié)構(gòu)示意圖。
圖4為本發(fā)明實施例1中音頻信號的傳輸方法流程圖。
圖5為本發(fā)明實施例1中的正弦波形聲波信號。
圖6為本發(fā)明實施例2中收款客戶端單元和付款客戶端單元結(jié)構(gòu)示意圖。
圖7為本發(fā)明實施例2中音頻信號的傳輸方法流程圖。
具體實施方式
下面對本發(fā)明技術(shù)方案進行詳細(xì)說明,但是本發(fā)明的保護范圍不局限于所述實施例。
實施例1 本發(fā)明所述通過音頻信號進行手機現(xiàn)場支付的裝置,如圖2所示,包括 收款客戶端單元、支付服務(wù)單元和付款客戶端單元。
所述收款客戶端單元安裝在收款方的收銀終端上,用于首先,通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易數(shù)據(jù),請求開始支付交易;其次,接收支付服務(wù)單元返回的交易標(biāo)識號并加密;再次,根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;最后,通過網(wǎng)絡(luò)向支付服務(wù)單元查詢支付交易的狀態(tài)。收款方為具有收銀終端的商戶或個人,收銀終端的類型包括臺式電腦、平板電腦、手機或其他定制的收銀設(shè)備。所述支付服務(wù)單元安裝在支付服務(wù)方的支付服務(wù)系統(tǒng)中,用于首先,存儲接收到的由收款客戶端單元發(fā)送的交易數(shù)據(jù),生成交易標(biāo)識號并返回給收款客戶端單元;其次,接收付款客戶端單元發(fā)送的交易標(biāo)識號,并根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù),返回給所述付款客戶端單元;再次,根據(jù)付款客戶端單元的付款請求進行付款處理,并返回付款處理結(jié)果給付款客戶端單元。所述付款客戶端單元安裝在付款方持有的手機上,用于首先,錄取并解析收款客戶端單元發(fā)出的音頻信號;其次, 對解析的音頻信號解密得到交易標(biāo)識號,并通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易標(biāo)識號;再次,接收支付服務(wù)單元發(fā)送的交易數(shù)據(jù)并顯示給付款方確認(rèn);最后,經(jīng)付款方確認(rèn)后通過網(wǎng)絡(luò)向支付服務(wù)單元傳遞付款方賬號,請求付款處理并接收支付服務(wù)單元發(fā)送的付款處理結(jié)^ ο
付款方的手機通過互聯(lián)網(wǎng)或移動互聯(lián)網(wǎng)與服務(wù)方連接,傳輸數(shù)據(jù)時,通過非對稱加密方法保證通道安全。收款方的收銀終端通過互聯(lián)網(wǎng)或移動互聯(lián)網(wǎng)與服務(wù)方連接,傳輸數(shù)據(jù)時,通過非對稱加密方法保證通道安全。收款方的收銀終端通過喇叭發(fā)出音頻信號,傳遞交易信息給付款方的手機,音頻信號的頻率范圍為16K-22K,人耳難以察覺,而手機和收9叭、麥克風(fēng)可以處理。
如圖3所示,所述收款客戶端單元包括數(shù)據(jù)編碼單元和多頻聲波發(fā)送單元,所述付款客戶端單元包括數(shù)據(jù)解碼單元和多頻聲波接收單元。所述數(shù)據(jù)編碼單元,首先計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù),再將完整數(shù)據(jù)的每個數(shù)值轉(zhuǎn)換到對應(yīng)的聲波頻率上,根據(jù)單個頻率的發(fā)送持續(xù)時間組成連續(xù)的多頻聲波信息,實現(xiàn)數(shù)據(jù)與多頻聲波信號的對應(yīng)轉(zhuǎn)換。所述多頻聲波發(fā)送單元,控制發(fā)聲裝置按數(shù)據(jù)編碼單元轉(zhuǎn)換得到的多頻聲波信息連續(xù)地發(fā)出聲波信號。所述多頻聲波接收單元,控制收聽裝置接收發(fā)聲裝置發(fā)出的聲波信號,并保存數(shù)據(jù)。所述數(shù)據(jù)解碼單元,將多頻聲波接收單元保存的數(shù)據(jù)進行解碼校驗。
如圖1所示,本發(fā)明所述通過音頻信號進行手機現(xiàn)場支付的方法,包括如下步驟
(1)收款方將收款金額、商品數(shù)量和其他說明等交易信息輸入收款客戶端單元,所述收款客戶端單元通過網(wǎng)絡(luò)向支付服務(wù)方的支付服務(wù)單元發(fā)送所述交易信息以及收款方賬號,請求開始支付交易;
(2)所述支付服務(wù)方的支付服務(wù)單元存儲接收到的交易數(shù)據(jù),生成交易標(biāo)識號并返回給所述收款客戶端單元;
(3)所述收款客戶端單元加密收到的交易標(biāo)識號,加密方法為對稱加密算法;并根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;
(4)付款方的付款客戶端單元錄取并解析音頻信號,若解析失敗,則重新錄取并解析音頻信號;解析成功則進入下一步;
(5)所述付款客戶端單元對解析的音頻信號解密得到交易標(biāo)識號,通過網(wǎng)絡(luò)向所述支付服務(wù)單元發(fā)送交易標(biāo)識號;
(6)所述支付服務(wù)單元根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù),返回給所述付款客戶端單元,所述付款客戶端單元將收到的交易數(shù)據(jù)內(nèi)容顯示給付款方,要求付款方確認(rèn)付款;
(7)付款方確認(rèn)付款后,所述付款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元傳遞付款方賬號,請求付款處理;
(8)所述支付服務(wù)單元進行付款處理,并返回付款處理結(jié)果給所述付款客戶端單元;若付款處理成功,所述付款客戶端單元向付款方提示付款成功;
(9)所述收款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元定時輪詢,查詢該支付交易的狀態(tài),定時輪詢的間隔的時間可以為5秒;若所述收款客戶端單元查詢到該支付交易的狀態(tài)為已付款成功,則向收款方提示收款成功信息,并停止播放音頻。
其中,步驟(3)中根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放和步驟中付款客戶端單元錄取并解析音頻信號,涉及到的音頻信號傳輸方法為,定義單個頻率的發(fā)送持續(xù)時間為40毫秒,保持收款客戶端單元和付款客戶端單元的步調(diào)一致,且數(shù)據(jù)編碼單元和數(shù)據(jù)解碼單元采用相同的編碼規(guī)則,具體如圖4所示,包括如下步驟
(11)首先通過收款客戶端單元中的數(shù)據(jù)編碼單元計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù);將完整數(shù)據(jù)采用10進制方式定義,0、1、 2、3、4、5、6、7、8、9十個數(shù)值,分別與十個不同的聲波頻率一一對應(yīng),使用“#”作為結(jié)束符, 這樣共計11個頻率組成多頻聲波,如表1所示為本例中聲波頻率、10進制對應(yīng)的數(shù)值和發(fā)送持續(xù)時間的對應(yīng)關(guān)系。
表1聲波頻率、10進制對應(yīng)的數(shù)值和發(fā)送持續(xù)時間的對應(yīng)關(guān)系
權(quán)利要求
1.一種通過音頻信號進行手機現(xiàn)場支付的方法,其特征在于包括如下步驟(1)收款方將交易信息輸入收款客戶端單元,所述收款客戶端單元通過網(wǎng)絡(luò)向支付服務(wù)方的支付服務(wù)單元發(fā)送所述交易信息以及收款方賬號,請求開始支付交易;(2)所述支付服務(wù)方的支付服務(wù)單元存儲接收到的交易數(shù)據(jù),生成交易標(biāo)識號并返回給所述收款客戶端單元;(3)所述收款客戶端單元加密收到的交易標(biāo)識號,并根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;(4)付款方的付款客戶端單元錄取并解析音頻信號,若解析失敗,則重新錄取并解析音頻信號;解析成功則進入下一步;(5)所述付款客戶端單元對解析的音頻信號解密得到交易標(biāo)識號,通過網(wǎng)絡(luò)向所述支付服務(wù)單元發(fā)送交易標(biāo)識號;(6)所述支付服務(wù)單元根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù),返回給所述付款客戶端單元,所述付款客戶端單元將收到的交易數(shù)據(jù)內(nèi)容顯示給付款方,要求付款方確認(rèn)付款;(7)付款方確認(rèn)付款后,所述付款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元傳遞付款方賬號,請求付款處理;(8)所述支付服務(wù)單元進行付款處理,并返回付款處理結(jié)果給所述付款客戶端單元; 若付款處理成功,所述付款客戶端單元向付款方提示付款成功;(9)所述收款客戶端單元通過網(wǎng)絡(luò)向所述支付服務(wù)單元定時輪詢,查詢該支付交易的狀態(tài);若所述收款客戶端單元查詢到該支付交易的狀態(tài)為已付款成功,則向收款方提示收款成功信息,并停止播放音頻。
2.根據(jù)權(quán)利要求1所述的通過音頻信號進行手機現(xiàn)場支付的方法,其特征在于步驟( 中根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放和步驟(4)中付款客戶端單元錄取并解析音頻信號的方法包括如下步驟(11)首先通過收款客戶端單元中的數(shù)據(jù)編碼單元計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù);(12)再通過收款客戶端單元中的數(shù)據(jù)編碼單元對步驟(11)中得到的完整數(shù)據(jù),對照編碼規(guī)則,轉(zhuǎn)換到對應(yīng)的聲波頻率上,根據(jù)單個頻率的發(fā)送持續(xù)時間組成連續(xù)的多頻聲波 fn息;(13)通過收款客戶端單元的多頻聲波發(fā)送單元控制發(fā)聲裝置按照多頻聲波信息連續(xù)地發(fā)出聲波信號,并不斷循環(huán),直至查詢到該支付交易的狀態(tài)為已付款成功或到達超時時間;(14)通過付款客戶端單元的多頻聲波接收單元,控制收聽裝置近距離接收發(fā)聲裝置發(fā)出的聲波信號,直至接收的音頻信息達到長度要求,保存接收到的完整音頻信息,并設(shè)定循環(huán)數(shù)i的初始值為0 ;(15)通過付款客戶端單元的數(shù)據(jù)解碼單元對保存的完整音頻信息進行計算解析,對照與步驟(1 相同的編碼規(guī)則,將完整音頻信息按單個頻率持續(xù)時間長度分成相應(yīng)數(shù)目的時間分段,計算各個頻率在每個時間分段內(nèi)的幅度值并進行排序,其中幅度值最大的頻率為該時間分段內(nèi)的首選頻率,其他頻率為該時間分段內(nèi)的備選頻率,再將所有聲波頻率轉(zhuǎn)換到相應(yīng)的數(shù)值上;(16)將各個時間分段內(nèi)首選頻率對應(yīng)的數(shù)值組成一組完整數(shù)據(jù),進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成多頻聲波的數(shù)據(jù)傳輸;(17)若步驟(16)中的判斷結(jié)果為否,則依幅度值由大到小的次序用各個時間分段內(nèi)備選頻率對應(yīng)的數(shù)值替換首選頻率對應(yīng)的數(shù)值,組成一組完整數(shù)據(jù),進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成多頻聲波的數(shù)據(jù)傳輸;(18)若步驟(17)中的判斷結(jié)果為否,則判斷循環(huán)數(shù)i=n是否成立,若判斷結(jié)果為是, 則多頻聲波的數(shù)據(jù)傳輸失敗,其中,η為大于1的自然數(shù);(19)若步驟(18)中的判斷結(jié)果為否,則將步驟(14)中接收的完整音頻信息的起始位置向后偏移一個偏移時間長度后再進行保存,i = i+1 ;返回步驟(15),所述偏移時間長度為單個頻率持續(xù)時間長度的1/n。
3.根據(jù)權(quán)利要求1所述的通過音頻信號進行手機現(xiàn)場支付的方法,其特征在于步驟( 中根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放和步驟(4)中付款客戶端單元錄取并解析音頻信號的方法包括如下步驟(21)首先通過收款客戶端單元中的數(shù)據(jù)生成單元計算需傳輸數(shù)據(jù)的校驗值,給需傳輸數(shù)據(jù)加上校驗起始標(biāo)志和校驗值,組成完整數(shù)據(jù);(22)再通過收款客戶端單元中的雙音多頻信息編碼單元對步驟中得到的完整數(shù)據(jù),對照編碼規(guī)則,轉(zhuǎn)換到對應(yīng)的雙音多頻疊加信號上,根據(jù)發(fā)送持續(xù)時間組成連續(xù)的雙音多頻疊加信號信息;(23)通過收款客戶端單元中的雙音多頻聲波發(fā)送單元控制發(fā)聲裝置按照雙音多頻疊加信號信息連續(xù)地發(fā)出聲波信號,并不斷循環(huán),直至查詢到該支付交易的狀態(tài)為已付款成功或到達超時時間;(24)通過付款客戶端單元的雙音多頻聲波接收單元,控制收聽裝置近距離接收發(fā)聲裝置發(fā)出的聲波信號,直至接收的音頻信息達到長度要求,保存接收到的完整音頻信息,并設(shè)定循環(huán)數(shù)i的初始值為O ;(25)通過付款客戶端單元的雙音多頻信息解碼單元對保存的完整音頻信息進行計算解析,對照與步驟0 相同的編碼規(guī)則,將完整音頻信息按發(fā)送持續(xù)時間長度分成相應(yīng)數(shù)目的時間分段,根據(jù)幅度大小次序,選取每個時間分段中的兩個頻率并解析由其構(gòu)成的雙音多頻疊加信號為相應(yīng)數(shù)值,形成一組完整數(shù)據(jù);通過付款客戶端單元的數(shù)據(jù)驗證單元對該完整數(shù)據(jù)進行校驗,判斷校驗是否成功,若判斷結(jié)果為是,則完成雙音多頻聲波的數(shù)據(jù)傳輸;(26)若步驟05)中的判斷結(jié)果為否,則判斷循環(huán)數(shù)i= n是否成立,若判斷結(jié)果為是, 則多頻聲波的數(shù)據(jù)傳輸失敗,其中,η為大于1的自然數(shù);(27)若步驟06)中的判斷結(jié)果為否,則將步驟04)中接收的完整音頻信息的起始位置向后偏移一個偏移時間長度后再進行保存,i = i+1 ;返回步驟(25),所述偏移時間長度為發(fā)送持續(xù)時間長度的1/n。
4.根據(jù)權(quán)利要求1所述的通過音頻信號進行手機現(xiàn)場支付的方法,其特征在于步驟(1)中,所述交易信息包括收款金額、商品數(shù)量和其他說明。
5.根據(jù)權(quán)利要求1所述的通過音頻信號進行手機現(xiàn)場支付的方法,其特征在于步驟(3)中,交易標(biāo)識號的加密方法為對稱加密算法。
6.一種實現(xiàn)權(quán)利要求1所述方法的裝置,其特征在于該裝置包括收款客戶端單元、支付服務(wù)單元和付款客戶端單元;所述收款客戶端單元安裝在收款方的收銀終端上,用于首先,通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易數(shù)據(jù),請求開始支付交易;其次,接收支付服務(wù)單元返回的交易標(biāo)識號并加密; 再次,根據(jù)加密的交易標(biāo)識號信息生成音頻信號并播放;最后,通過網(wǎng)絡(luò)向支付服務(wù)單元查詢支付交易的狀態(tài);所述支付服務(wù)單元安裝在支付服務(wù)方的支付服務(wù)系統(tǒng)中,用于首先,存儲接收到的由收款客戶端單元發(fā)送的交易數(shù)據(jù),生成交易標(biāo)識號并返回給收款客戶端單元;其次,接收付款客戶端單元發(fā)送的交易標(biāo)識號,并根據(jù)交易標(biāo)識號檢索到存儲的交易數(shù)據(jù),返回給所述付款客戶端單元;再次,根據(jù)付款客戶端單元的付款請求進行付款處理,并返回付款處理結(jié)果給付款客戶端單元;所述付款客戶端單元安裝在付款方持有的手機上,用于首先,錄取并解析收款客戶端單元發(fā)出的音頻信號;其次,對解析的音頻信號解密得到交易標(biāo)識號,并通過網(wǎng)絡(luò)向支付服務(wù)單元發(fā)送交易標(biāo)識號;再次,接收支付服務(wù)單元發(fā)送的交易數(shù)據(jù)并顯示給付款方確認(rèn); 最后,經(jīng)付款方確認(rèn)后通過網(wǎng)絡(luò)向支付服務(wù)單元傳遞付款方賬號,請求付款處理并接收支付服務(wù)單元發(fā)送的付款處理結(jié)果。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于所述收款客戶端單元包括數(shù)據(jù)編碼單元和多頻聲波發(fā)送單元,所述付款客戶端單元包括數(shù)據(jù)解碼單元和多頻聲波接收單元;所述數(shù)據(jù)編碼單元,首先計算需傳輸數(shù)據(jù)的校驗值,在需傳輸數(shù)據(jù)后加上校驗值和結(jié)束符,組成完整數(shù)據(jù),再將完整數(shù)據(jù)的每個數(shù)值轉(zhuǎn)換到對應(yīng)的聲波頻率上,根據(jù)單個頻率的發(fā)送持續(xù)時間組成連續(xù)的多頻聲波信息,實現(xiàn)數(shù)據(jù)與多頻聲波信號的對應(yīng)轉(zhuǎn)換;所述多頻聲波發(fā)送單元,控制發(fā)聲裝置按數(shù)據(jù)編碼單元轉(zhuǎn)換得到的多頻聲波信息連續(xù)地發(fā)出聲波信號;所述多頻聲波接收單元,控制收聽裝置接收發(fā)聲裝置發(fā)出的聲波信號,并保存數(shù)據(jù);所述數(shù)據(jù)解碼單元,將多頻聲波接收單元保存的數(shù)據(jù)進行解碼校驗。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于所述收款客戶端單元包括數(shù)據(jù)生成單元、 雙音多頻信息編碼單元和雙音多頻聲波發(fā)送單元,所述付款客戶端單元包括雙音多頻聲波接收單元、雙音多頻信息解碼單元和數(shù)據(jù)驗證單元;所述數(shù)據(jù)生成單元,計算需傳輸數(shù)據(jù)的校驗值,給需傳輸數(shù)據(jù)加上校驗起始標(biāo)志和校驗值,組成完整數(shù)據(jù);所述雙音多頻信息編碼單元,將數(shù)據(jù)生成單元生成的完整數(shù)據(jù)的每個數(shù)值轉(zhuǎn)換到對應(yīng)的雙音多頻疊加信號上,根據(jù)發(fā)送持續(xù)時間組成連續(xù)的雙音多頻疊加信號信息,實現(xiàn)數(shù)據(jù)與雙音多頻聲波信號的對應(yīng)轉(zhuǎn)換;所述雙音多頻聲波發(fā)送單元,控制發(fā)聲裝置按雙音多頻信息編碼單元轉(zhuǎn)換得到的雙音多頻疊加信號信息連續(xù)地發(fā)出聲波信號;所述雙音多頻聲波接收單元,控制收聽裝置接收發(fā)聲裝置發(fā)出的聲波信號,并保存信息;所述雙音多頻信息解碼單元,將雙音多頻聲波接收單元保存的信息進行計算、解碼;所述數(shù)據(jù)驗證單元,對解碼后的數(shù)據(jù)進行校驗。
全文摘要
本發(fā)明公開了一種通過音頻信號進行手機現(xiàn)場支付的方法及裝置,本發(fā)明裝置包括收款客戶端單元、支付服務(wù)單元和付款客戶端單元;收款客戶端單元安裝在收款方的收銀終端上,支付服務(wù)單元安裝在支付服務(wù)方的支付服務(wù)系統(tǒng)中,付款客戶端單元安裝在付款方持有的手機上。付款方的手機通過互聯(lián)網(wǎng)或移動互聯(lián)網(wǎng)與服務(wù)方連接,傳輸數(shù)據(jù)時,通過非對稱加密方法保證通道安全。收款方的收銀終端通過互聯(lián)網(wǎng)或移動互聯(lián)網(wǎng)與服務(wù)方連接,傳輸數(shù)據(jù)時,通過非對稱加密方法保證通道安全。收款方的收銀終端通過喇叭發(fā)出音頻信號,傳遞交易信息給付款方的手機,音頻信號的頻率范圍為16-22kHz,人耳難以察覺,而手機和收銀終端的喇叭、麥克風(fēng)可以處理。
文檔編號G06Q20/16GK102509216SQ20111034937
公開日2012年6月20日 申請日期2011年11月8日 優(yōu)先權(quán)日2011年11月8日
發(fā)明者朱建 申請人:南京音優(yōu)行信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1