專利名稱:一種支持在線交互的stk遠程支付系統(tǒng)和方法
技術領域:
本發(fā)明涉及空中下載OTA (全稱Over-the-Air)、STK(全稱SIMCardToolKit)遠程支付等相關技術,具體地說是一種支持在線交互的STK遠程支付系統(tǒng)和方法。
背景技術:
STK卡是基于Java語言平臺的Simera3I卡片。STK是一種小型編程語言的軟件, 可以固化在SIM卡中。它能夠接收和發(fā)送GSM的短消息數(shù)據(jù),起到SIM卡與短消息之間的接口的作用,同時它還允許SIM卡運行自己的應用軟件。這些功能經(jīng)常被用于在可通過軟件激活的電話顯示屏上,用友好的文本菜單代替機械的“撥號-收聽-應答”方式,從而允許用戶通過按鍵輕松進行復雜的信息檢索操作或交易。該技術可以使SIM卡擁有大的存儲容量和內(nèi)置運營商提供的各項服務。目前常用的STK遠程支付系統(tǒng),多采用STK卡生產(chǎn)廠商定制菜單和定制業(yè)務邏輯的方式,用戶在手機上選擇STK卡固化的菜單,STK卡根據(jù)固定的業(yè)務邏輯控制用戶輸入, 用戶輸入完成后,STK卡發(fā)送支付請求到支付平臺,支付平臺進行支付處理,并返回支付結果給用戶。在以上整個支付過程中,STK卡的菜單和業(yè)務邏輯全部由卡生產(chǎn)廠商發(fā)卡時定制, 這樣,既不利于用戶個性化的使用需求,也不利于支付系統(tǒng)的升級與改造,使得STK遠程支付難以在移動增值服務方面進一步推廣,為了打開這種局面,本發(fā)明提供一種支持在線交互的STK遠程支付系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明的目的是針對現(xiàn)有技術的缺陷,提供一種動態(tài)、高效的一種支持在線交互的STK遠程支付系統(tǒng)和方法,滿足了服務多樣化、功能個性化的支付需求。本發(fā)明下載的關鍵技術采用成熟的數(shù)據(jù)短信打包方式空中下載技術。STK卡至少應該提供基本的支付業(yè)務更新菜單,管理平臺發(fā)布支付業(yè)務,用戶在管理平臺已開戶。本發(fā)明的目的是通過以下技術方案解決的
一種支持在線交互的STK遠程支付系統(tǒng),包括下載平臺、支付平臺、鑒權中心、短信網(wǎng)關和短信中心,其特征在于短信中心與短信網(wǎng)關相連,短信網(wǎng)關分別與下載平臺和支付平臺相連,下載平臺和支付平臺分別與鑒權中心相連。本發(fā)明的下載平臺和支付平臺分別與加/解密接口機相連。本發(fā)明的下載平臺、支付平臺和鑒權中心分別與數(shù)據(jù)庫相連,數(shù)據(jù)庫與管理平臺相連。一種支持在線交互的STK遠程支付方法,包括支付業(yè)務下載方法、動態(tài)數(shù)據(jù)下載方法和支付交易方法支付業(yè)務下載方法包括以下步驟
(a)用戶手機發(fā)送支付業(yè)務下載請求至短信中心;
(b)短信中心發(fā)送業(yè)務下載請求短信到短信網(wǎng)關;
(c)短信網(wǎng)關發(fā)送該業(yè)務下載請求短信到下載平臺;
(d)下載平臺收到短信后,根據(jù)手機號碼到鑒權中心進行鑒權處理,獲取該用戶屬性; (f)下載平臺判斷是業(yè)務更新請求,根據(jù)用戶屬性生新的支付業(yè)務,
(h)下載平臺將新的支付業(yè)務信息發(fā)送到短信網(wǎng)關;
(i)短信網(wǎng)關發(fā)送短信到短信中心; (j)短信中心發(fā)送短信到用戶手機。動態(tài)數(shù)據(jù)下載方法包括以下步驟
(a)用戶手機發(fā)送動態(tài)數(shù)據(jù)下載請求至短信中心;
(b)短信中心發(fā)送該數(shù)據(jù)下載請求短信到短信網(wǎng)關;
(c)短信網(wǎng)關發(fā)送數(shù)據(jù)下載請求短信到下載平臺;
(d)下載平臺收到短信后,根據(jù)手機號碼到鑒權中心進行鑒權處理,獲取該用戶屬性;
(f)下載平臺判斷是動態(tài)數(shù)據(jù)下載請求,根據(jù)用戶屬性生成動態(tài)數(shù)據(jù);
(h)下載平臺將動態(tài)數(shù)據(jù)信息發(fā)送到短信網(wǎng)關;
(i)短信網(wǎng)關發(fā)送短信到短信中心; (j)短信中心發(fā)送短信到用戶手機。支付交易方法包括以下步驟
(a)用戶手機發(fā)送訂單支付請求至短信中心;
(b)短信中心發(fā)送支付請求短信到短信網(wǎng)關;
(c)短信網(wǎng)關發(fā)送支付請求短信到支付平臺;
(d)支付平臺收到短信后,根據(jù)手機號碼到鑒權中心進行鑒權處理,獲取該用戶屬性;
(f )支付平臺判斷是訂單支付請求,根據(jù)訂單信息扣除用戶費用,通知SP商戶,并更新訂單狀態(tài)為已支付;
(g)以明文短信的方式下發(fā)結果短信到短信網(wǎng)關;
(h)短信網(wǎng)關發(fā)送短信到短信中心;
(i)短信中心發(fā)送短信到手機。本發(fā)明中,當用戶手機發(fā)送的支付業(yè)務更新請求是經(jīng)STK卡組包加密的短信時, 在所述支付業(yè)務下載方法中,步驟(d)、(f)之間存在步驟(e):即下載平臺將請求短信發(fā)送到加/解密接口機進行解密和解包處理。本發(fā)明的下載平臺發(fā)送組包加密的短信時,在所述支付業(yè)務下載方法中,步驟 (f)、(h)之間存在步驟(g):即下載平臺將新的支付業(yè)務信息發(fā)送到加/解密接口機進行組包和加密處理。本發(fā)明中,當用戶手機發(fā)送的動態(tài)數(shù)據(jù)下載請求是經(jīng)STK卡組包加密的短信時, 在所述動態(tài)數(shù)據(jù)下載方法中,步驟(d)、(f)之間存在步驟(e):即下載平臺將請求短信發(fā)送到加/解密接口機進行解密和解包處理。本發(fā)明中,下載平臺發(fā)送組包加密的短信時,在所述動態(tài)數(shù)據(jù)下載方法中,步驟 (f)、(h)之間存在步驟(g):下載平臺將動態(tài)數(shù)據(jù)信息發(fā)送到加/解密接口機進行組包和加密處理。本發(fā)明中,當用戶手機發(fā)送的訂單支付請求是經(jīng)STK卡組包加密的短信時,在所述支付交易方法中,步驟的(d)、(f)之間存在步驟(e):支付平臺將請求短信發(fā)送到加/解密接口機進行解密和解包處理。本發(fā)明的有益效果是
本發(fā)明相比現(xiàn)有技術有如下優(yōu)點運營商能夠在最短的時間里向用戶推出最新、最實用的支付業(yè)務,而不必修改STK卡程序;賦予用戶個性化使用的能力,用戶不僅能夠根據(jù)需要更新STK卡上的支付業(yè)務,而且能夠根據(jù)業(yè)務需要動態(tài)下載在線數(shù)據(jù),使用戶感受到個性化得支付體驗。
附圖1是本發(fā)明中支付系統(tǒng)的結構示意圖。附圖2是本發(fā)明中支付系統(tǒng)的原理框圖。附圖3是本發(fā)明的支付業(yè)務下載流程圖。附圖4是本發(fā)明的動態(tài)數(shù)據(jù)下載流程圖。附圖5是本發(fā)明的支付交易流程圖。
具體實施例方式下面結合附圖與實施例對本發(fā)明作進一步的說明。一種支持在線交互的STK遠程支付系統(tǒng),包括管理平臺1、下載平臺2、支付平臺3、 鑒權中心4、數(shù)據(jù)庫5、短信網(wǎng)關6、短信中心7、加/解密接口 8。所述的短信中心7與短信網(wǎng)關6相連,短信網(wǎng)關6分別與下載平臺2和支付平臺3相連,下載平臺2和支付平臺3分別與鑒權中心4、數(shù)據(jù)庫5和加/解密接口機8相連,鑒權中心4與數(shù)據(jù)庫5相連,數(shù)據(jù)庫5 與管理平臺1相連。所述的管理平臺1對數(shù)據(jù)庫內(nèi)數(shù)據(jù)進行管理,包含業(yè)務管理、用戶管理、賬戶管理、交易查詢和報表統(tǒng)計模塊。業(yè)務管理模塊完成業(yè)務的發(fā)布、停用、恢復、刪除等操作;用戶管理模塊完成用戶的開戶、停用、恢復、銷戶等操作;賬戶管理模塊完成賬戶的開戶、停用、恢復、掛失、解掛、鎖定、解鎖、銷戶、充值等操作;日志管理模塊完成各種日志的查詢操作。報表統(tǒng)計模塊完成各種報表和統(tǒng)計操作。所述的下載平臺2包含支付業(yè)務下載和動態(tài)數(shù)據(jù)下載模塊。支付業(yè)務下載模塊完成支付業(yè)務的下載流程;動態(tài)數(shù)據(jù)下載模塊完成動態(tài)數(shù)據(jù)的下載流程。所述的支付平臺3包含扣費和銷賬模塊。扣費模塊完成扣費處理;銷賬模塊完成銷賬處理。所述的鑒權中心4負責用戶鑒權處理。所述的數(shù)據(jù)庫5記錄支付系統(tǒng)的相關數(shù)據(jù)。所述的短信網(wǎng)關6和短信中心7為數(shù)據(jù)下載和遠程支付提供數(shù)據(jù)通道。所述的加/解密接口機8包含組包加密和解密解包模塊。組包加密模塊負責對下載平臺下發(fā)的數(shù)據(jù)進行組包和加密處理;解密解包模塊負責對下載平臺和支付平臺接收到的請求進行解密和解包處理。如圖3所示
所述的支付業(yè)務下載的流程如下用戶在手機上選擇支付業(yè)務更新菜單;STK卡發(fā)送支付業(yè)務更新請求到短信中心7 ;短信中心7發(fā)送短信到短信網(wǎng)關6 ;短信網(wǎng)關6發(fā)送短信到下載平臺2 ;下載平臺2在收到短信后,根據(jù)手機號碼到鑒權中心4進行鑒權處理,獲得該用戶屬性;若下載平臺2接收到的是組包加密的短信,則將請求短信發(fā)送到加\解密接口機8進行解密和解包處理;下載平臺2判斷是業(yè)務更新請求,則根據(jù)用戶屬性生成新的支付業(yè)務;若需發(fā)送組包加密的信息,下載平臺2將信息發(fā)送到加/解密接口機8進行組包和加密處理;下載平臺2發(fā)送短信到短信網(wǎng)關6 ;短信網(wǎng)關發(fā)送短信到短信中心7 ;短信中心7發(fā)送短信到手機STK卡;STK卡收到短信后,進行解密和解包處理;處理成功后,顯示新支付業(yè)務菜單;STK卡根據(jù)業(yè)務邏輯控制用戶繼續(xù)輸入。如圖4所示
所述的動態(tài)數(shù)據(jù)下載流程如下
用戶在手機上選擇訂單支付操作菜單;STK卡根據(jù)訂單支付業(yè)務邏輯,判斷需要顯示用戶的信息列表,將動態(tài)數(shù)據(jù)請求到短信中心7 ;短信中心7發(fā)送短信到短信網(wǎng)關6 ;短信網(wǎng)關發(fā)送短信到下載平臺2 ;下載平臺2收到短信后,根據(jù)手機號碼到鑒權中心4進行鑒權處理,獲取該用戶屬性;若下載平臺2接收到的是組包加密的短信,則將請求短信發(fā)送到加 \解密接口機8進行解密和解包處理;下載平臺2判斷是動態(tài)數(shù)據(jù)下載,則根據(jù)用戶屬性生成下載數(shù)據(jù)。若需發(fā)送組包加密的信息,下載平臺2將信息發(fā)送到加/解密接口機8進行組包和加密處理;下載平臺2發(fā)送短信到短信網(wǎng)關6 ;短信網(wǎng)關發(fā)送短信到短信中心7 ;短信中心發(fā)送短信到手機STK卡;STK卡收到短信后,進行解析解密和解包處理;處理成功后, 顯示用戶訂單列表;STK卡根據(jù)業(yè)務邏輯控制用戶繼續(xù)輸入。如圖5所示 所述的支付流程如下
STK卡提示確認支付并輸入支付密碼;用戶輸入支付密碼;STK發(fā)送訂單支付請求到短信到短信中心7 ;短信中心7發(fā)送短信到短信網(wǎng)關6 ;短信網(wǎng)關6發(fā)送短信到支付平臺3 ;支付平臺3收到短信后,根據(jù)手機號碼到鑒權中心4進行鑒權處理,獲取該用戶屬性;若支付平臺3接收到的是組包加密的短信,則將請求短信發(fā)送到加\解密接口機8進行解密和解包處理;支付平臺3將請求短信發(fā)送到加/解密接口機8進行解密和解包處理;處理成功后,支付平臺3判斷是訂單支付請求,根據(jù)訂單信息扣除用戶費用,通知SP商戶,并更新訂單狀態(tài)為已支付;以明文短信的方式下發(fā)結果短信到短信網(wǎng)關6 ;短信網(wǎng)關6發(fā)送短信到短信中心7 ;短信中心7發(fā)送短信到手機。本發(fā)明未涉及的技術均可通過現(xiàn)有技術加以實現(xiàn)。
權利要求
1.一種支持在線交互的STK遠程支付系統(tǒng),包括下載平臺(2)、支付平臺(3)、鑒權中心 (4)、短信網(wǎng)關(6)和短信中心(7),其特征在于短信中心(7)與短信網(wǎng)關(6)相連,短信網(wǎng)關 (6)分別與下載平臺(2)和支付平臺(3)相連,下載平臺(2)和支付平臺(3)分別與鑒權中心(4)相連。
2.根據(jù)權利要求1所述的支持在線交互的STK遠程支付系統(tǒng),其特征在于所述的下載平臺(2)和支付平臺(3)分別與加/解密接口機(8)相連。
3.根據(jù)權利要求1所述的支持在線交互的STK遠程支付系統(tǒng),其特征在于所述的下載平臺(2)、支付平臺(3)和鑒權中心(4)分別與數(shù)據(jù)庫(5)相連,數(shù)據(jù)庫(5)與管理平臺(1) 相連。
4.一種支持在線交互的STK遠程支付方法,應用權利要求1所述的支持在線交互的 STK遠程支付系統(tǒng),其特征包括支付業(yè)務下載方法、動態(tài)數(shù)據(jù)下載方法和支付交易方法支付業(yè)務下載方法包括以下步驟(a)用戶手機發(fā)送支付業(yè)務下載請求至短信中心(7);(b)短信中心(7)發(fā)送業(yè)務下載請求短信到短信網(wǎng)關(6);(c)短信網(wǎng)關(6)發(fā)送該業(yè)務下載請求短信到下載平臺(2);(d)下載平臺(2)收到短信后,根據(jù)手機號碼到鑒權中心(4)進行鑒權處理,獲取該用戶屬性;(f)下載平臺(2)判斷是業(yè)務更新請求,根據(jù)用戶屬性生新的支付業(yè)務,(h)下載平臺(2)將新的支付業(yè)務信息發(fā)送到短信網(wǎng)關(6);(i)短信網(wǎng)關發(fā)送短信到短信中心(7); (j)短信中心(7)發(fā)送短信到用戶手機; 動態(tài)數(shù)據(jù)下載方法包括以下步驟(a)用戶手機發(fā)送動態(tài)數(shù)據(jù)下載請求至短信中心(7);(b)短信中心(7)發(fā)送該數(shù)據(jù)下載請求短信到短信網(wǎng)關(6); (c )短信網(wǎng)關(6 )發(fā)送數(shù)據(jù)下載請求短信到下載平臺(2 );(d)下載平臺(2)收到短信后,根據(jù)手機號碼到鑒權中心(4)進行鑒權處理,獲取該用戶屬性;(f)下載平臺(2)判斷是動態(tài)數(shù)據(jù)下載請求,根據(jù)用戶屬性生成動態(tài)數(shù)據(jù);(h)下載平臺(2)將動態(tài)數(shù)據(jù)信息發(fā)送到短信網(wǎng)關(6);(i)短信網(wǎng)關發(fā)送短信到短信中心(7); (j)短信中心(7)發(fā)送短信到用戶手機; 支付交易方法包括以下步驟(a)用戶手機發(fā)送訂單支付請求至短信中心(7);(b)短信中心(7)發(fā)送支付請求短信到短信網(wǎng)關(6);(c)短信網(wǎng)關(6)發(fā)送支付請求短信到支付平臺(3);(d)支付平臺(3)收到短信后,根據(jù)手機號碼到鑒權中心(4)進行鑒權處理,獲取該用戶屬性;(f)支付平臺(3)判斷是訂單支付請求,根據(jù)訂單信息扣除用戶費用,通知SP商戶,并更新訂單狀態(tài)為已支付;(g)以明文短信的方式下發(fā)結果短信到短信網(wǎng)關(6);(h)短信網(wǎng)關發(fā)送短信到短信中心(7);(i)短信中心(7)發(fā)送短信到手機。
5.根據(jù)權利要求4所述的支持在線交互的STK遠程支付方法,其特征在于當用戶手機發(fā)送的支付業(yè)務更新請求是經(jīng)STK卡組包加密的短信時,在所述支付業(yè)務下載方法中,步驟(d)、(f)之間存在步驟(e):即下載平臺(2)將請求短信發(fā)送到加/解密接口機(8)進行解密和解包處理。
6.根據(jù)權利要求4所述的支持在線交互的STK遠程支付方法,其特征在于下載平臺 (2)發(fā)送組包加密的短信時,在所述支付業(yè)務下載方法中,步驟(f)、(h)之間存在步驟(g): 即下載平臺(2)將新的支付業(yè)務信息發(fā)送到加/解密接口機(8)進行組包和加密處理。
7.根據(jù)權利要求4所述的支持在線交互的STK遠程支付方法,其特征在于當用戶手機發(fā)送的動態(tài)數(shù)據(jù)下載請求是經(jīng)STK卡組包加密的短信時,在所述動態(tài)數(shù)據(jù)下載方法中,步驟(d)、(f)之間存在步驟(e):即下載平臺(2)將請求短信發(fā)送到加/解密接口機(8)進行解密和解包處理。
8.根據(jù)權利要求4所述的支持在線交互的STK遠程支付方法,其特征在于下載平臺 (2)發(fā)送組包加密的短信時,在所述動態(tài)數(shù)據(jù)下載方法中,步驟(f)、(h)之間存在步驟(g): 下載平臺將動態(tài)數(shù)據(jù)信息發(fā)送到加/解密接口機(8)進行組包和加密處理。
9.根據(jù)權利要求4所述的支持在線交互的STK遠程支付方法,其特征在于當用戶手機發(fā)送的訂單支付請求是經(jīng)STK卡組包加密的短信時,在所述支付交易方法中,步驟的(d)、 (f)之間存在步驟(e)支付平臺(3)將請求短信發(fā)送到加/解密接口機(8)進行解密和解包處理。
全文摘要
本發(fā)明公開了一種支持在線交互的STK遠程支付系統(tǒng)和方法,包括下載平臺(2)、支付平臺(3)、鑒權中心(4)、短信網(wǎng)關(6)和短信中心(7),其特征在于短信中心(7)與短信網(wǎng)關(6)相連,短信網(wǎng)關(6)分別與下載平臺(2)和支付平臺(3)相連,下載平臺(2)和支付平臺(3)分別與鑒權中心(4)相連。本發(fā)明使運營商能夠及時推出最新的支付業(yè)務而不必修改STK卡程序,增加了用戶的個性化體驗。
文檔編號G06Q20/00GK102254263SQ20111023306
公開日2011年11月23日 申請日期2011年8月15日 優(yōu)先權日2011年8月15日
發(fā)明者李青松 申請人:南京中興群力信息科技有限公司