專利名稱:一種預(yù)付費系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,具體涉及一種預(yù)付費系統(tǒng)和方法。
背景技術(shù):
隨著信息技術(shù)的發(fā)展,預(yù)付費業(yè)務(wù)已經(jīng)成為一個覆蓋多種產(chǎn)品和服務(wù)支付方式的
龐大市場,廣泛地分布在電信、交通、公用事業(yè)、零售、服務(wù)、醫(yī)藥等許多行業(yè)。
當前的預(yù)付費技術(shù)主要分為兩大類,基于預(yù)付費IC卡的離線預(yù)付費系統(tǒng)(如公交
一卡通)和基于集中賬戶管理的實時在線預(yù)付費系統(tǒng)(如電信充值卡業(yè)務(wù))。在兩類系統(tǒng)
的實現(xiàn)中,都需要解決預(yù)付費產(chǎn)品的定義,預(yù)付費賬戶的管理和預(yù)付費服務(wù)的提供渠道等問題。 基于IC卡的離線預(yù)付費系統(tǒng),其本質(zhì)是基于卡內(nèi)存貯的記賬系統(tǒng),無法提供復(fù)雜 的賬戶管理和產(chǎn)品設(shè)計,如在線折扣的支持和可定制的積分管理,而且依賴于特定的讀卡 設(shè)備實現(xiàn)卡內(nèi)賬戶余額信息的更改。 而目前的在線實時預(yù)付費系統(tǒng),在產(chǎn)品的設(shè)計功能上或集中于同一封閉商戶的內(nèi) 部使用(如電信預(yù)付費充值卡業(yè)務(wù)),或僅為簡單的購物積分卡,無法提供復(fù)雜的預(yù)付費業(yè) 務(wù)定義支持,也不能作為一種單獨的預(yù)付費服務(wù)提供給第三方使用,模式單一,無法滿足預(yù) 付費業(yè)務(wù)的靈活多變的發(fā)展需求;當需要對多種業(yè)務(wù)進行預(yù)付費處理時,需要使用多套設(shè) 備,增加了成本。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種預(yù)付費系統(tǒng)和方法,能夠?qū)崿F(xiàn)靈活、實時的 預(yù)付費業(yè)務(wù),集成度高,可降低硬件成本。
為了解決上述問題,本發(fā)明提供了一種預(yù)付費系統(tǒng),包括 數(shù)據(jù)庫,用于記錄各用戶的用戶信息和至少包括剩余消費額的賬戶信息,以及各 類產(chǎn)品的業(yè)務(wù)定義信息; 產(chǎn)品定義模塊,用于分別設(shè)置不同產(chǎn)品的業(yè)務(wù)定義信息,并保存在所述數(shù)據(jù)庫 中; 用戶終端,用于接收用戶信息和消費信息并發(fā)送;所述消費信息包括用于指示產(chǎn) 品的信息和消費額; 計費模塊,用于從用戶終端接收所述用戶信息和消費信息,根據(jù)用戶信息在所述
數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)所述用于指示產(chǎn)品的信息在所
述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次
的實際消費額,使用該實際消費額更新所找到的用戶的賬戶信息中的剩余消費額。 進一步地,所述用戶信息至少包括該用戶的用戶標識,及該用戶的驗證信息; 所述計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到該用戶以及該用戶的驗證信息,比對查找到的驗證信息與所接收的用戶信息中的驗證信 息,如果不同則反饋表示驗證失敗的信息給用戶終端;如果相同則判斷已查找到用戶,繼續(xù) 查找該用戶的賬戶信息。 進一步地,所述用戶信息包括用戶的狀態(tài)信息,所述狀態(tài)包括激活/失效/欠費告
壑; 所述計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找
到對應(yīng)用戶的狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用戶終
端;如果狀態(tài)為激活則查找該用戶的驗證信息。
進一步地,所述狀態(tài)還包括屬于特定用戶群;所述特定用戶群為一到多個;
所述數(shù)據(jù)庫還用于保存各特定用戶群所對應(yīng)的群組策略; 當用戶屬于特定用戶群時,所述計費模塊根據(jù)該業(yè)務(wù)定義信息和所述消費額更新
所找到的所述用戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額
計算出實際消費額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,用調(diào)
整后的實際消費額更新所述剩余消費額。
進一步地,所述賬戶信息還包括 賬戶屬主信息,包含第三方賬戶,特定集團賬戶或特定活動賬戶; 所述數(shù)據(jù)庫還用于保存所述第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)
的計費策略; 所述計費模塊計算出實際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)
整該實際消費額,用調(diào)整后的實際消費額更新所述剩余消費額;以及根據(jù)所述賬戶屬主信
息確定進行第三方的分賬處理和結(jié)算。 本發(fā)明還提供了一種預(yù)付費方法,包括 保存各用戶的用戶信息和至少包括剩余消費額的賬戶信息;設(shè)置并保存各類產(chǎn)品 的業(yè)務(wù)定義信息; 接收用戶信息和消費信息,所述消費信息包括用于指示產(chǎn)品的信息和消費額; 根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)
所述用于指示產(chǎn)品的信息在所述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息; 根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次的實際消費額,使用該實際消費額更
新所找到的所述用戶的賬戶信息中的剩余消費額。 進一步地,所述用戶信息至少包括該用戶的用戶標識,及該用戶的驗證信息;
根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶具體是指 根據(jù)用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到該用戶以及該用戶的驗證信
息,比對查找到的驗證信息與所接收的用戶信息中的驗證信息,如果不同則反饋表示驗證
失敗的信息給用戶終端;如果相同則判斷已查找到用戶,查找該用戶的賬戶信息。 進一步地,所述用戶信息包括用戶的狀態(tài)信息,所述狀態(tài)包括激活/失效/欠費告
壑; 根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到對應(yīng)用
5戶的狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用戶;如果狀態(tài) 為激活則查找該用戶的驗證信息。
進一步地,所述狀態(tài)還包括屬于特定用戶群;所述特定用戶群為一到多個;
所述方法還包括 保存各特定用戶群所對應(yīng)的群組策略; 當用戶屬于特定用戶群時,根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述
用戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額計算出實際消
費額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,用調(diào)整后的實際消
費額更新所述剩余消費額。
進一步地,所述賬戶信息還包括 賬戶屬主信息,包含第三方賬戶,特定集團賬戶或特定活動賬戶;
所述方法還包括 保存所述第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)的計費策略;計算 出實際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)整該實際消費額,用調(diào)整后 的實際消費額更新所述剩余消費額;根據(jù)所述賬戶屬主信息確定進行第三方的分賬處理和結(jié)算。 本發(fā)明的技術(shù)方案能夠在網(wǎng)絡(luò)側(cè)用一套硬件實現(xiàn)多種預(yù)付費業(yè)務(wù),可減少成本, 提高集成度,降低操作的復(fù)雜性;本發(fā)明的優(yōu)化方案可以對于不同用戶的消費情況分別按 照不同流程進行靈活處理;本發(fā)明的又一優(yōu)化方案能實現(xiàn)對第三方業(yè)務(wù)的支持。
圖1是實施例 圖2是實施例 圖3是實施例 圖4是實施例 圖5是實施例 圖6是實施例
具體實施例方式
下面將結(jié)合附圖及實施例對本發(fā)明的技術(shù)方案進行更詳細的說明。
實施例一, 一種預(yù)付費系統(tǒng),如圖1所示,包括 數(shù)據(jù)庫,用于記錄各用戶的用戶信息和至少包括剩余消費額的賬戶信息,以及各 類產(chǎn)品的業(yè)務(wù)定義信息; 產(chǎn)品定義模塊,用于分別設(shè)置不同產(chǎn)品的業(yè)務(wù)定義信息,并保存在所述數(shù)據(jù)庫 中; 用戶終端,包括但不限于計算機終端、POS機,電話等,用于接收用戶信息和消費信 息并發(fā)送;所述消費信息包括用于指示產(chǎn)品的信息和消費額;所述消費額可以為金額,也 可以為次數(shù),還可以為流量等其它單位;如果為金額,則可以為總價,也可為單價和數(shù)量;
計費模塊,用于從用戶終端接收所述用戶信息和消費信息,根據(jù)用戶信息在所述
的預(yù)付費系統(tǒng)的具體實施框圖; 中賬戶信息的示意圖; 中產(chǎn)品定義模塊的處理流程圖; 中的用戶終端的示意圖; 中的消費結(jié)算流程示意圖; 中的計費模塊的處理流程圖。數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)所述用于指示產(chǎn)品的信息在所
述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次
的實際消費額,使用該實際消費額更新所找到的所述用戶的賬戶信息中的剩余消費額,即
用原先的剩余消費額減去本次的實際消費額,得到新的剩余消費額并保存進該用戶的賬戶
信息;還可以進一步將所述實際消費額和/或剩余消費額反饋給所述用戶終端。 本實施例中,所述計費模塊可以但不限于放置在應(yīng)用服務(wù)器中;所述用戶終端為
P0S機或電話時,可以通過撥號服務(wù)器以POS方式與該應(yīng)用服務(wù)器進行通信;用戶終端為計
算機終端時,可以通過網(wǎng)絡(luò)(比如廣域網(wǎng)WAN等)和WEB服務(wù)器與該應(yīng)用服務(wù)器進行通信。 本實施例中,所述產(chǎn)品可以包括商品,也可以包括服務(wù),還可以包括第三方業(yè)務(wù);
本系統(tǒng)可實現(xiàn)第三方預(yù)付費用戶的實時分帳和結(jié)算。 本實施例中,所述用戶信息至少包括該用戶的用戶標識,可以但不限于為用戶賬 號;還可以進一步包括該用戶的驗證信息,此時,計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查 找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找 到該用戶以及該用戶的驗證信息,比對查找到的驗證信息與所接收的用戶信息中的驗證信 息,如果不同則反饋表示驗證失敗的信息給用戶終端;如果相同則判斷已查找到用戶,進行 后繼步驟,即查找該用戶的賬戶信息。 所述用戶信息還可以包括用戶的狀態(tài)信息,所述狀態(tài)包括但不限于激活/失效/ 欠費告警等; 此時,計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找
到對應(yīng)用戶的狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用戶終
端;如果狀態(tài)為激活則進行后繼步驟,即查找該用戶的驗證信息。 本實施例中,所述狀態(tài)還可以為屬于特定用戶群;所述特定用戶群可以有一到多 個. 所述數(shù)據(jù)庫還用于保存各特定用戶群所對應(yīng)的群組策略;不同的特定用戶群具有 各自的群組策略;所述群組策略包括計費結(jié)算、積分結(jié)算上的策略;還可以包括通知機制、 用戶群跨系統(tǒng)審核——如針對特定企業(yè)LDAP服務(wù)器的查詢、用戶群結(jié)算——如針對特定企 業(yè)的折扣、短信通知、用戶群賬單等信息。 當用戶屬于特定用戶群時,所述計費模塊根據(jù)該業(yè)務(wù)定義信息和所述消費額更新
所找到的所述用戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額
計算出實際消費額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,調(diào)整
后用該實際消費額更新所述剩余消費額。 本實施例中,所述賬戶信息還可以包括積分額; 所述計費模塊還用于根據(jù)調(diào)整后的實際消費額更新所找到的用戶的賬戶信息中 的積分額。 本實施例中,所述預(yù)付費系統(tǒng)可以進一步包括一用于保存用戶信息的預(yù)付費卡。
相應(yīng)的,所述用戶終端接收用戶信息可以是指所述用戶終端從預(yù)付費卡上讀取用 戶信息;也可以是直接輸入。
本實施例中,所述用于指示產(chǎn)品的信息可以但不限于為用戶終端標識,所述計費 模塊中保存各用戶終端標識對應(yīng)的消費地點和產(chǎn)品,通過用戶終端標識確定對應(yīng)產(chǎn)品;如 果一產(chǎn)品提供商只提供一種產(chǎn)品,則計費模塊中保存的也可以是用戶終端標識對應(yīng)的消費 地點和產(chǎn)品提供商;通過用戶終端標識確定對應(yīng)的產(chǎn)品提供商,從而進一步確定對應(yīng)產(chǎn)品。 當然,所述用于指示產(chǎn)品的信息也可以直接從用戶終端輸入。 本實施例中,所述賬戶信息除了剩余消費額以外,如圖2所示,包括但不限于以下 信息中的任一種或其任意組合 賬戶狀態(tài)信息101,用于指示賬戶是否為可用狀態(tài); 用戶定制的產(chǎn)品信息102,所述剩余消費額是分別對應(yīng)于各產(chǎn)品的剩余消費額,實 際應(yīng)用時也可以是總的剩余消費額; 歷史記錄信息103,包括但不限于消費記錄,累計消費單位或積分單位,歷史偏好 分析信息; 賬戶屬主信息104,包含但不限于第三方賬戶,特定集團賬戶或特定活動賬戶等;
服務(wù)方式信息和賬戶偏好特性分析信息105 ; 和其它用戶之間的關(guān)聯(lián)關(guān)系信息106,包括用于指示所關(guān)聯(lián)的用戶的信息、及用于 描述關(guān)聯(lián)關(guān)系的信息等;所述關(guān)聯(lián)關(guān)系包含但不限于主從(或父子)賬戶關(guān)系;針對特定 條件子賬戶的消費金額的部分或全部可以按規(guī)定比例從父賬戶中扣除,亦可以接收父子賬 戶之間的轉(zhuǎn)賬,還可以消費跨賬戶的產(chǎn)品。 父賬戶可以執(zhí)行從本賬戶到所有子賬戶的一次或多次轉(zhuǎn)賬;通過父賬戶的管理界 面提供分帳支持,如母公司可以向子公司賬戶中統(tǒng)一充入一定金額,而從自己的賬戶中扣 除總金額。 本實施例中,在線用戶的數(shù)據(jù)的設(shè)計包括冗余備份及異地高可用性支持的設(shè)計實
現(xiàn);通過主從應(yīng)用服務(wù)器和主從數(shù)據(jù)庫的高可用性結(jié)構(gòu)實現(xiàn),在數(shù)據(jù)寫入過程中同步寫入
主從數(shù)據(jù)庫,用heart beat信號監(jiān)控主從應(yīng)用服務(wù)器和數(shù)據(jù)庫的狀態(tài)信息。 相應(yīng)的,當賬戶信息包括所述賬戶狀態(tài)信息101時,所述計費模塊查找到用戶的
賬戶信息后,還用于根據(jù)該賬戶狀態(tài)信息判斷賬戶是否可用,如果不是,則反饋表示消費失
敗的信息給用戶終端,可用則進行后繼步驟。 相應(yīng)的,當賬戶信息包括所述用戶定制的產(chǎn)品信息102時,所述計費模塊查找到
用戶的賬戶信息以及根據(jù)所述用于指示產(chǎn)品的信息確定產(chǎn)品后,還進一步用于根據(jù)所述用
戶定制的產(chǎn)品信息102判斷該產(chǎn)品是否為該用戶所定制的,如果不是則反饋表示消費失敗
的信息給用戶終端;如果是則進行后繼步驟,即查找到該產(chǎn)品的業(yè)務(wù)定義信息。 所述賬戶信息還可以進一步包括用戶定制的各產(chǎn)品的狀態(tài)信息,所述狀態(tài)包括但
不限于激活/過期/欠費告警; 所述計費模塊當判斷該產(chǎn)品為用戶所定制的以后,還進一步用于讀取該產(chǎn)品的狀 態(tài)信息,如果為過期或欠費告警,則反饋表示消費失敗的信息給用戶終端;如果為激活,則 進行后繼步驟,即查找到該產(chǎn)品的業(yè)務(wù)定義信息。 另外,所述業(yè)務(wù)定義信息中還可以包括產(chǎn)品的消費規(guī)劃和優(yōu)先級; 計費模塊還可以進一步用于根據(jù)產(chǎn)品的消費規(guī)劃和優(yōu)先級確定狀態(tài)為激活的產(chǎn)
品的序列和優(yōu)先級;當消費發(fā)生時,根據(jù)所述序列和優(yōu)先級判斷用于本次結(jié)算的產(chǎn)品;在
8一次消費中,可以使用同一賬戶的多個產(chǎn)品,亦可以根據(jù)賬戶之間的主從關(guān)系使用跨賬戶 的產(chǎn)品。 相應(yīng)的,當賬戶信息包括所述歷史記錄信息103時,所述計費模塊還用于根據(jù)該 業(yè)務(wù)定義信息和所述消費額更新所找到的所述用戶的賬戶信息中的歷史記錄信息103。
相應(yīng)的,當賬戶信息包括所述賬戶屬主信息104時,所述數(shù)據(jù)庫還用于保存所述 第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)的計費策略;所述計費模塊計算出實 際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)整該實際消費額,用調(diào)整后的實 際消費額更新所述剩余消費額。 所述計費模塊還可以用于根據(jù)所述賬戶屬主信息確定進行第三方的分賬處理和 結(jié)算。在結(jié)算完成后,由于所述賬戶屬主信息可能定義了對該筆消費第三方的分帳信息,因 此需要實時的拆分賬務(wù),比如1元的結(jié)算金額中需要實時劃撥到第三方O. 8圓,并生成詳細 計費分賬憑證。 相應(yīng)的,當賬戶信息包括所述和其它用戶之間的關(guān)聯(lián)關(guān)系信息106時,所述數(shù)據(jù) 庫還用于保存不同關(guān)聯(lián)關(guān)系所對應(yīng)的計費策略; 所述計費模塊計算出實際消費額(如果調(diào)整,則為調(diào)整后的)后,根據(jù)該用戶和其 它用戶之間的關(guān)聯(lián)關(guān)系信息獲知與該用戶關(guān)聯(lián)的用戶及關(guān)聯(lián)關(guān)系,獲得該關(guān)聯(lián)的用戶的賬 戶信息;用所述實際消費額更新該用戶及與之關(guān)聯(lián)的用戶的賬戶信息中的剩余消費額。
比如當關(guān)聯(lián)關(guān)系為父子賬戶關(guān)系時,所述計費策略可以是按比例、消費類型、或消 費時間等從父賬戶中扣除相應(yīng)的實際消費額;也可以在消費的過程中可以優(yōu)先扣除父賬戶 上的產(chǎn)品金額,然后扣除子賬戶的產(chǎn)品金額。 本實施例中,如圖3所示,產(chǎn)品定義模塊主要考慮在同一賬戶下對多種產(chǎn)品的支 持和實現(xiàn),同一賬戶可以同時擁有多個產(chǎn)品并可在一次結(jié)算過程中根據(jù)產(chǎn)品定義規(guī)則跨越 不同產(chǎn)品使用。 本實施例中,所述產(chǎn)品定義模塊設(shè)置不同產(chǎn)品的業(yè)務(wù)定義信息的過程如圖3所 示,具體可以包括 201、折扣優(yōu)惠定義,針對不同的優(yōu)惠折扣條件定義一系列的可以應(yīng)用的折扣優(yōu)惠 措施,包含但不限于基于時間的,基于客戶群的,基于累計消費單位的,基于地域的,基于 特定服務(wù)或產(chǎn)品項目,基于每次可用額度的折扣優(yōu)惠措施(包含打折、積分、獎勵、產(chǎn)品贈 送)。 202、消費規(guī)劃定義,定義一組折扣優(yōu)惠措施的集合,不同消費規(guī)劃的定義可以有 父子繼承的關(guān)系,及A類消費規(guī)劃的基礎(chǔ)上可以定義子類消費規(guī)劃AO類,AO類消費規(guī)劃包 含所有A類消費規(guī)劃的內(nèi)容且有自己特定的折扣優(yōu)惠策略,消費規(guī)劃亦定義第三方預(yù)付費 業(yè)務(wù)的分賬和計算行為。消費規(guī)劃的定義亦指定消費規(guī)劃的實施條件或限制范圍,包含但 不限于基于時間的,基于可使用商戶群類型的,基于可使用地域的,基于可使用限額的,可 使用消費單位的等等。 203、產(chǎn)品定義和購買激活,定義特定的產(chǎn)品,根據(jù)用戶信息的和特定的購買行為 把賬戶信息和消費規(guī)劃進行綁定,例如根據(jù)用戶不同充值額度匹配不同的消費規(guī)劃,根據(jù) 不同的用戶群體匹配不同的消費規(guī)劃等等。 所述業(yè)務(wù)定義信息還可以包括產(chǎn)品的價格,名稱,提供者等。
9
所述計費模塊根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述用戶的賬戶 信息中的剩余消費額時,根據(jù)以上信息進行相應(yīng)處理。 本實施例中,所述用戶終端包含但不僅限于計算機終端、電話終端和POS機終端, 如圖4所示,具體可以包括 賬戶信息查詢子模塊301,用于直接登錄所述數(shù)據(jù)庫,根據(jù)用戶信息找到該用戶的 賬戶信息,讀取賬戶信息并顯示給用戶; 消費結(jié)算子模塊302,用于將用戶信息和消費信息發(fā)送給所述計費模塊; 業(yè)務(wù)定義信息更改子模塊303 ,用于直接登錄所述數(shù)據(jù)庫,根據(jù)用于指示產(chǎn)品的信
息查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,并進行更改。 賬戶充值子模塊304,用于將用戶信息和充值信息發(fā)送給所述計費模塊,所述計費 模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息,根據(jù)所述 充值信息更新該賬戶信息。這里的充值同消費額、或剩余消費額一樣,可以是金額,可以是 次數(shù),也可以是流量等其它單位。 本實施例的一種實施方式中,消費結(jié)算流程可以如圖5所示,包括
401、識別和讀取預(yù)付費卡上的用戶信息和本地校驗;
402、標識用戶終端本身的編碼信息; 403、接收消費信息,比如項目消費條目和數(shù)量信息、項目價格調(diào)整信息;
404、計費模塊進行結(jié)算并返回實際消費額和剩余消費額;
405、用戶終端將實際消費額和剩余消費額顯示給用戶。 本實施例的一種實施方式中,計費模塊進行結(jié)算的流程可以如圖6所示,包括 501、檢查用戶的狀態(tài)信息; 502、選擇本次消費可以使用的產(chǎn)品; 503、根據(jù)可用產(chǎn)品確定相應(yīng)的產(chǎn)品折扣和優(yōu)惠; 504、結(jié)算在每個產(chǎn)品上需要扣除的金額和實施的優(yōu)惠; 505、根據(jù)用戶的屬主信息確定進行第三方的分賬處理和結(jié)算; 506 、更新用戶的賬戶信息。 本發(fā)明的技術(shù)方案能提供靈活的預(yù)付費業(yè)務(wù)定義,在同一預(yù)付費卡賬戶中,可以 基于定義多種產(chǎn)品和服務(wù)的使用特性定義特定的預(yù)付費業(yè)務(wù),例如,可以根據(jù)產(chǎn)品提供商 的地域,行業(yè),級別進行預(yù)付費業(yè)務(wù)的定制,推出特定的預(yù)付費卡業(yè)務(wù),如支持跨行業(yè),跨地 域或限定行業(yè)或限定地域限定行業(yè)的預(yù)付費卡業(yè)務(wù),且不同預(yù)付費業(yè)務(wù)的結(jié)算可以享有實 時的基于特定業(yè)務(wù)的折扣和積分信息。本發(fā)明的技術(shù)方案還提供了第三方使用的預(yù)付費業(yè) 務(wù)平臺,可以通過SaaS(Software-as-a-service,軟件在線服務(wù))的方式提供給第三方獨
立使用實現(xiàn)自我定制的預(yù)付費業(yè)務(wù)。 本發(fā)明的用戶終端可以提供預(yù)付費業(yè)務(wù)信息的輸入和預(yù)付費結(jié)算結(jié)果的輸出,能 夠靈活輸入計費產(chǎn)品條目、數(shù)量、折扣方式、金額等多種輸入方式和信息,并將返回的處理 結(jié)果顯示給用戶。 實施例二, 一種預(yù)付費方法,包括 保存各用戶的用戶信息和至少包括剩余消費額的賬戶信息;設(shè)置并保存各類產(chǎn)品 的業(yè)務(wù)定義信息;
接收用戶信息和消費信息,所述消費信息包括用于指示產(chǎn)品的信息和消費額;
根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù) 所述用于指示產(chǎn)品的信息在所述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,根據(jù)該業(yè)務(wù)定 義信息和所述消費額得到本次的實際消費額,使用該實際消費額更新所找到的所述用戶的 賬戶信息中的剩余消費額,即用原先的剩余消費額減去本次的實際消費額,得到新的剩余 消費額并保存進該用戶的賬戶信息。
本實施例中,接收用戶信息具體可以但不限于是指 用戶終端識別和讀取預(yù)付費卡中保存的用戶信息,還可以進一步進行本地校驗; 讀取方式包含但不限于磁條卡、ic卡刷卡讀取和直接卡號輸入。 本實施例中,所述用于指示產(chǎn)品的信息可以但不限于為用戶終端標識,比如標識 終端機本身的編碼信息。
本實施例中,接收消費信息具體可以但不限于是指 用戶終端接收用于指示產(chǎn)品的信息和數(shù)量信息,數(shù)量可以是消費的單位亦可以是 直接的消費金額。 本實施例中,所述方法還可以包括將所述剩余消費額和實際消費額通過用戶終 端反饋給用戶。 本實施例中,所述用戶信息至少包括該用戶的用戶標識,可以但不限于為用戶賬 號;還可以進一步包括該用戶的驗證信息; 本實施例中,根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶具體可以是指
根據(jù)用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到該用戶以及該用戶的驗證信 息,比對查找到的驗證信息與所接收的用戶信息中的驗證信息,如果不同則反饋表示驗證 失敗的信息給用戶終端;如果相同則判斷已查找到用戶,進行后繼步驟,即查找該用戶的賬 戶信息。 所述用戶信息還可以包括用戶的狀態(tài)信息,所述狀態(tài)包括但不限于激活/失效/ 欠費告警等。 此時,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到對應(yīng)用戶后,還進一 步包括先讀取其狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用 戶終端;如果狀態(tài)為激活則進行后繼步驟,即查找該用戶的驗證信息。 本實施例中,所述狀態(tài)還可以為屬于特定用戶群;所述特定用戶群可以有一到多 個. 所述方法還包括 保存各特定用戶群所對應(yīng)的群組策略; 當用戶屬于特定用戶群時,根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述 用戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額計算出實際消 費額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,用調(diào)整后的實際消 費額更新所述剩余消費額。 本實施例中,所述賬戶信息還可以包括積分額;
所述方法還包括 根據(jù)調(diào)整后的實際消費額更新所找到的用戶的賬戶信息中的積分額。
本實施例中,所述賬戶信息還可以包括用戶定制的產(chǎn)品信息; 當查找到用戶的賬戶信息以及根據(jù)所述用于指示產(chǎn)品的信息確定產(chǎn)品后,還進一 步包括判斷該產(chǎn)品是否為該用戶所定制的,如果不是則反饋表示消費失敗的信息給用戶; 如果是則進行后繼步驟,即查找到該產(chǎn)品的業(yè)務(wù)定義信息。 本實施例中,所述賬戶信息還進一步包括用戶定制的各產(chǎn)品的狀態(tài)信息,所述狀 態(tài)包括但不限于激活/過期/欠費告警; 當判斷該產(chǎn)品為用戶所定制的以后,還進一步包括讀取該產(chǎn)品的狀態(tài)信息,如果 為過期或欠費告警,則反饋表示消費失敗的信息給用戶;如果為激活,則進行后繼步驟,即 查找到該產(chǎn)品的業(yè)務(wù)定義信息。 另外,所述業(yè)務(wù)定義信息中還可以包括產(chǎn)品的消費規(guī)劃和優(yōu)先級;還可以進一步 根據(jù)產(chǎn)品的消費規(guī)劃和優(yōu)先級確定狀態(tài)為激活的產(chǎn)品的序列和優(yōu)先級;當消費發(fā)生時,要 根據(jù)序列和優(yōu)先級判斷用于本次結(jié)算的產(chǎn)品;在一次消費中,可以使用同一賬戶的多個產(chǎn) 品,亦可以根據(jù)賬戶之間的主從關(guān)系使用跨賬戶的產(chǎn)品。 根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述用戶的賬戶信息中的剩余 消費額具體是指 根據(jù)產(chǎn)品的業(yè)務(wù)定義信息確定相應(yīng)的消費折扣等優(yōu)惠信息,然后根據(jù)該優(yōu)惠信息 和所述消費額確定該產(chǎn)品的實際消費額,用賬戶中該產(chǎn)品原先的剩余消費額減去實際消費 額,得到該產(chǎn)品新的剩余消費額,并替代該產(chǎn)品原先的剩余消費額。 本實施例中,所述賬戶信息除了剩余消費額以外,如圖2所示,包括但不限于以下 信息中的任一種或其任意組合 賬戶狀態(tài)信息101,用于指示賬戶是否為可用狀態(tài); 用戶定制的產(chǎn)品信息102,所述剩余消費額是分別對應(yīng)于各產(chǎn)品的剩余消費額,實 際應(yīng)用時也可以是總的剩余消費額; 歷史記錄信息103,包括但不限于消費記錄,累計消費單位或積分單位,歷史偏好 分析信息; 賬戶屬主信息104,包含但不限于第三方賬戶,特定集團賬戶或特定活動賬戶等;
服務(wù)方式信息和賬戶偏好特性分析信息105 ; 和其它用戶之間的關(guān)聯(lián)關(guān)系信息106,包括用于指示所關(guān)聯(lián)的用戶的信息、及用于 描述關(guān)聯(lián)關(guān)系的信息等;所述關(guān)聯(lián)關(guān)系包含但不限于主從(或父子)賬戶關(guān)系;針對特定 條件子賬戶的消費金額的部分或全部可以按規(guī)定比例從父賬戶中扣除,亦可以接收父子賬 戶之間的轉(zhuǎn)賬,還可以消費跨賬戶的產(chǎn)品。 父賬戶可以執(zhí)行從本賬戶到所有子賬戶的一次或多次轉(zhuǎn)賬;通過父賬戶的管理界 面提供分帳支持,如母公司可以向子公司賬戶中統(tǒng)一充入一定金額,而從自己的賬戶中扣 除總金額。 相應(yīng)的,當賬戶信息包括所述賬戶狀態(tài)信息101時,所述方法還包括 查找到用戶的賬戶信息后,還用于根據(jù)該賬戶狀態(tài)信息判斷賬戶是否可用,如果
不是,則反饋表示消費失敗的信息給用戶,可用則進行后繼步驟。 相應(yīng)的,當賬戶信息包括所述用戶定制的產(chǎn)品信息102時,所述方法還包括
查找到用戶的賬戶信息以及根據(jù)所述用于指示產(chǎn)品的信息確定產(chǎn)品后,還進一步
12根據(jù)所述用戶定制的產(chǎn)品信息102判斷該產(chǎn)品是否為該用戶所定制的,如果不是則反饋表 示消費失敗的信息給用戶;如果是則進行后繼步驟,即查找到該產(chǎn)品的業(yè)務(wù)定義信息。
相應(yīng)的,當賬戶信息包括所述歷史記錄信息103時,所述方法還包括
根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述用戶的賬戶信息中的歷史 記錄信息103。 相應(yīng)的,當賬戶信息包括所述賬戶屬主信息104時,所述方法還包括 保存所述第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)的計費策略;計算
出實際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)整該實際消費額,用調(diào)整后
的實際消費額更新所述剩余消費額。 相應(yīng)的,當賬戶信息包括所述和其它用戶之間的關(guān)聯(lián)關(guān)系信息106時,所述方法 還包括 保存不同關(guān)聯(lián)關(guān)系所對應(yīng)的計費策略; 計算出實際消費額(如果調(diào)整,則為調(diào)整后的)后,根據(jù)該用戶和其它用戶之間的
關(guān)聯(lián)關(guān)系信息獲知與該用戶關(guān)聯(lián)的用戶及關(guān)聯(lián)關(guān)系,獲得該關(guān)聯(lián)的用戶的賬戶信息;用所
述實際消費額更新該用戶及與之關(guān)聯(lián)的用戶的賬戶信息中的剩余消費額。 比如當關(guān)聯(lián)關(guān)系為父子賬戶關(guān)系時,所述計費策略可以是按比例、消費類型、或消
費時間等從父賬戶中扣除相應(yīng)的實際消費額;也可以在消費的過程中可以優(yōu)先扣除父賬戶
上的產(chǎn)品金額,然后扣除子賬戶的產(chǎn)品金額。 本實施例中,所述方法還包括根據(jù)所述賬戶屬主信息確定進行第三方的分賬處 理和結(jié)算。在結(jié)算完成后,由于所述賬戶屬主屬性可能定義了對該筆消費第三方的分帳信 息,因此需要實時的拆分賬務(wù),比如1元的結(jié)算金額中需要實時劃撥到第三方0. 8圓,并生 成詳細計費分賬憑證。 其它實現(xiàn)細節(jié)可同實施例一,本實施例中的具體實現(xiàn)細節(jié)也可以應(yīng)用在實施例一 種。 當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護范圍。
1權(quán)利要求
一種預(yù)付費系統(tǒng),其特征在于,包括數(shù)據(jù)庫,用于記錄各用戶的用戶信息和至少包括剩余消費額的賬戶信息,以及各類產(chǎn)品的業(yè)務(wù)定義信息;產(chǎn)品定義模塊,用于分別設(shè)置不同產(chǎn)品的業(yè)務(wù)定義信息,并保存在所述數(shù)據(jù)庫中;用戶終端,用于接收用戶信息和消費信息并發(fā)送;所述消費信息包括用于指示產(chǎn)品的信息和消費額;計費模塊,用于從用戶終端接收所述用戶信息和消費信息,根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)所述用于指示產(chǎn)品的信息在所述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次的實際消費額,使用該實際消費額更新所找到的用戶的賬戶信息中的剩余消費額。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于所述用戶信息至少包括該用戶的用戶標識,及該用戶的驗證信息; 所述計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到該 用戶以及該用戶的驗證信息,比對查找到的驗證信息與所接收的用戶信息中的驗證信息, 如果不同則反饋表示驗證失敗的信息給用戶終端;如果相同則判斷已查找到用戶,繼續(xù)查 找該用戶的賬戶信息。
3. 如權(quán)利要求1或2所述的系統(tǒng),其特征在于所述用戶信息包括用戶的狀態(tài)信息,所述狀態(tài)包括激活/失效/欠費告警; 所述計費模塊根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指 計費模塊接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到對應(yīng)用戶的狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用戶終端;如果狀態(tài)為激活則查找該用戶的驗證信息。
4. 如權(quán)利要求3所述的系統(tǒng),其特征在于所述狀態(tài)還包括屬于特定用戶群;所述特定用戶群為一到多個; 所述數(shù)據(jù)庫還用于保存各特定用戶群所對應(yīng)的群組策略;當用戶屬于特定用戶群時,所述計費模塊根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找 到的所述用戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額計算 出實際消費額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,用調(diào)整后 的實際消費額更新所述剩余消費額。
5. 如權(quán)利要求1或2所述的系統(tǒng),其特征在于,所述賬戶信息還包括 賬戶屬主信息,包含第三方賬戶,特定集團賬戶或特定活動賬戶;所述數(shù)據(jù)庫還用于保存所述第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)的計 費策略;所述計費模塊計算出實際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)整該 實際消費額,用調(diào)整后的實際消費額更新所述剩余消費額;以及根據(jù)所述賬戶屬主信息確 定進行第三方的分賬處理和結(jié)算。
6. —種預(yù)付費方法,包括保存各用戶的用戶信息和至少包括剩余消費額的賬戶信息;設(shè)置并保存各類產(chǎn)品的業(yè)務(wù)定義信息;接收用戶信息和消費信息,所述消費信息包括用于指示產(chǎn)品的信息和消費額; 根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)所述用于指示產(chǎn)品的信息在所述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息;根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次的實際消費額,使用該實際消費額更新所找到的所述用戶的賬戶信息中的剩余消費額。
7. 如權(quán)利要求6所述的方法,其特征在于所述用戶信息至少包括該用戶的用戶標識,及該用戶的驗證信息; 根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶具體是指根據(jù)用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到該用戶以及該用戶的驗證信息,比 對查找到的驗證信息與所接收的用戶信息中的驗證信息,如果不同則反饋表示驗證失敗的 信息給用戶終端;如果相同則判斷已查找到用戶,查找該用戶的賬戶信息。
8. 如權(quán)利要求6或7所述的方法,其特征在于所述用戶信息包括用戶的狀態(tài)信息,所述狀態(tài)包括激活/失效/欠費告警; 根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶是指接收到用戶信息后,根據(jù)該用戶信息中的用戶標識在所述數(shù)據(jù)庫中查找到對應(yīng)用戶的 狀態(tài)信息,如果狀態(tài)為失效或欠費警告則反饋表示消費失敗的信息給用戶;如果狀態(tài)為激 活則查找該用戶的驗證信息。
9. 如權(quán)利要求8所述的方法,其特征在于所述狀態(tài)還包括屬于特定用戶群;所述特定用戶群為一到多個; 所述方法還包括保存各特定用戶群所對應(yīng)的群組策略;當用戶屬于特定用戶群時,根據(jù)該業(yè)務(wù)定義信息和所述消費額更新所找到的所述用 戶的賬戶信息中的剩余消費額時,先根據(jù)所述業(yè)務(wù)定義信息和所述消費額計算出實際消費 額,然后根據(jù)該用戶所屬特定用戶群的群組策略調(diào)整該實際消費額,用調(diào)整后的實際消費 額更新所述剩余消費額。
10. 如權(quán)利要求6或7所述的方法,其特征在于,所述賬戶信息還包括 賬戶屬主信息,包含第三方賬戶,特定集團賬戶或特定活動賬戶; 所述方法還包括保存所述第三方賬戶,特定集團賬戶或特定活動賬戶各自對應(yīng)的計費策略;計算出實 際消費額后,根據(jù)該用戶賬戶屬主信息對應(yīng)的計費策略調(diào)整該實際消費額,用調(diào)整后的實 際消費額更新所述剩余消費額;根據(jù)所述賬戶屬主信息確定進行第三方的分賬處理和結(jié)算。
全文摘要
本發(fā)明公開了一種預(yù)付費系統(tǒng)和方法;系統(tǒng)包括數(shù)據(jù)庫,用于記錄各用戶的用戶信息和至少包括剩余消費額的賬戶信息,以及各類產(chǎn)品的業(yè)務(wù)定義信息;產(chǎn)品定義模塊,用于分別設(shè)置不同產(chǎn)品的業(yè)務(wù)定義信息,并保存在所述數(shù)據(jù)庫中;用戶終端,用于接收用戶信息和消費信息并發(fā)送;所述消費信息包括用于指示產(chǎn)品的信息和消費額;計費模塊,用于從用戶終端接收所述用戶信息和消費信息,根據(jù)用戶信息在所述數(shù)據(jù)庫中查找到對應(yīng)的用戶,以及該用戶的賬戶信息;根據(jù)所述用于指示產(chǎn)品的信息在所述數(shù)據(jù)庫中查找到對應(yīng)產(chǎn)品的業(yè)務(wù)定義信息,根據(jù)該業(yè)務(wù)定義信息和所述消費額得到本次的實際消費額,使用該實際消費額更新所找到的用戶的賬戶信息中的剩余消費額。
文檔編號H04L12/14GK101742022SQ20091024289
公開日2010年6月16日 申請日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者張永泉, 張飛, 楊帆, 謝超, 龔蔚 申請人:北京雅酷時空信息交換技術(shù)有限公司