[發明專利]一種實時計費方法及系統有效
| 申請號: | 200910243211.7 | 申請日: | 2009-12-29 |
| 公開(公告)號: | CN102111276A | 公開(公告)日: | 2011-06-29 |
| 發明(設計)人: | 李建章 | 申請(專利權)人: | 北京四達時代軟件技術股份有限公司 |
| 主分類號: | H04L12/14 | 分類號: | H04L12/14;H04L12/26;G06N3/00 |
| 代理公司: | 北京信遠達知識產權代理事務所(普通合伙) 11304 | 代理人: | 王學強 |
| 地址: | 100085 北京市海淀區上*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實時 計費 方法 系統 | ||
技術領域
本發明涉及數據處理技術領域,特別是涉及一種實時計費方法及系統。
背景技術
通常,在進行數據處理時,經常會存在需要對多種數據并行處理的情況。例如,隨著數字電視整體平移進程的推進,各個地區的廣播電視運營商在進行整體平移的過程中大都選擇了預付費方式作為用戶支付收視費用的主要方式,在平移初期,運營商主要向以包月的形式提供節目、頻道訂購等服務,對于計費系統的要求比較低,但是隨著業務的開展,各種業務特別是基于延續性使用量計費業務的開展,使得運營商逐漸從單一的數字/模擬電視業務向多業務綜合運營的模式轉變,這種轉變對預付費的實時計費提出了極高的要求:需要對業務數據及計費數據進行并行處理,既要求系統快速響應用戶的請求,又要求根據用戶的余額控制用戶的業務使用。
最初采用的預付費計費方式是基于話單的準實時計費,這種計費模式在用戶使用完業務后由業務系統產生該用戶的業務使用記錄,計費系統立即采集該記錄,并根據該記錄進行費用計算,從用戶的余額中扣除該費用,這種模式對系統的壓力比較小,只有在用戶使用完業務后才進行計費處理,從而計費效率對用戶的使用和用戶的感知影響很小,但是由于這種模式沒有對用戶的業務使用進行干預,即使用戶的余額不足也無法進行控制,可能導致用戶欠費,從而影響系統的正常運營。
為此,現有技術中采用了基于用戶余額的反算式計費,這種計費方式是在業務系統接收到用戶的接入請求后,向計費系統申請計費處理,計費系統根據用戶的全部賬戶余額反向計算出用戶可以使用的業務使用量,業務系統根據返回的業務使用量對該用戶的服務進行控制。這種模式只是在用戶接入時進行費用計算,對計費系統的壓力較小,但是由于需要根據全部的賬戶余額反算業務使用量,用戶一次接入就將其所有的余額都進行了凍結,因此,會影響用戶對于其他業務的使用。
發明內容
本發明提供一種實時計費方法及系統,能夠更好地滿足預付費系統的計費需求。
為實現上述目的,本發明提供了如下方案:
一種實時計費方法,包括:
接收業務系統發送的對用戶進行計費的請求;
采用預置的預測模型,利用用戶對業務的歷史使用記錄,預測用戶的業務使用量;
計算所述預測的業務使用量所需的賬戶金額,并判斷用戶當前的賬戶余額是否充足;
如果充足,將所述預測的業務使用量所需的賬戶金額凍結,并將所述預測的業務使用量返回給所述業務系統,以便所述業務系統根據所述預測的業務使用量對用戶的服務進行控制。
優選的,如果用戶當前的賬戶余額不充足,所述方法還包括:
根據用戶當前的賬戶余額對所述預測的業務使用量進行調整,并將調整后的業務使用量返回給所述業務系統。
優選的,用戶結束業務之后,所述方法還包括:
接收并保存業務系統發送的業務使用記錄,以便下次接收到計費請求時預測用戶的業務使用量,或者,利用更新的業務使用記錄對預測模型進行調整。
優選的,如果用戶在用完所述預測的業務使用量之后未結束業務,所述方法還包括:
接收業務系統發送的計費請求,觸發重新根據用戶對業務的歷史使用記錄,預測用戶的業務使用量,將所述預測的業務使用量返回給所述業務系統。
優選的,所述利用用戶對業務的歷史使用記錄,預測用戶的業務使用量包括:
查詢session管理系統,判斷所述請求是否為首次接入的計費請求;
如果是,為所述用戶建立session,在所述session中至少保存用戶標識及初始化的預測次數,基于所述初始化的預測次數,利用用戶對業務的歷史使用記錄,預測用戶的業務使用量;
否則,取出所述用戶的session,將所述預測次數進行加一操作,并基于所述加一后的預測次數,利用用戶對業務的歷史使用記錄,預測用戶的業務使用量。
優選的,所述用戶對業務的歷史使用記錄包括用戶的用戶標識、接入時間、業務類型、接入時間類型、最大業務使用量、用戶的平均業務使用量、預測次數和/或業務號碼。
優選的,所述預置的預測模型包括:
神經網絡、模糊神經網絡、灰度預測、模糊預測和/或基于小波分析的預測。
一種實時計費系統,包括:
請求接收單元,用于接收業務系統發送的對用戶進行計費的請求;
實時預測單元,用于采用預置的預測模型,利用用戶對業務的歷史使用記錄,預測用戶的業務使用量;
余額控制單元,用于計算所述預測的業務使用量所需的賬戶金額,并判斷用戶當前的賬戶余額是否充足;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京四達時代軟件技術股份有限公司,未經北京四達時代軟件技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243211.7/2.html,轉載請聲明來源鉆瓜專利網。





