專利名稱:一種實現(xiàn)實時計費(fèi)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信業(yè)務(wù)計費(fèi)技術(shù),尤其涉及一種實現(xiàn)實時計費(fèi)的方法和系統(tǒng)。
技術(shù)背景隨著電信增值業(yè)務(wù)的發(fā)展,業(yè)務(wù)計費(fèi)方式越來越趨向于靈活和復(fù)雜。由于 預(yù)付費(fèi)的計費(fèi)方式具有資費(fèi)手段靈活、杜絕欠費(fèi)、降低營運(yùn)風(fēng)險、提前收回投 資等優(yōu)勢,越來越得到廣泛的應(yīng)用。在詳述電信業(yè)務(wù)計費(fèi)的具體方法之前,首先介紹兩個概念賬戶貨幣和費(fèi) 率貨幣。其中,賬戶貨幣是指用戶在賬戶中存入的費(fèi)用的貨幣類型,所述貨幣 類型在下文中簡稱為幣種;費(fèi)率貨幣是指運(yùn)營商設(shè)定的費(fèi)率所基于的幣種。在現(xiàn)有技術(shù)中,賬戶貨幣和費(fèi)率貨幣一般是相同的,計費(fèi)系統(tǒng)根據(jù)用戶對 業(yè)務(wù)的使用情況和業(yè)務(wù)的費(fèi)率進(jìn)行計算,得到用戶使用業(yè)務(wù)所產(chǎn)生的費(fèi)用,之 后,從用戶賬戶余額中扣除所述費(fèi)用。隨著業(yè)務(wù)應(yīng)用面的推廣、業(yè)務(wù)用戶多元化及運(yùn)營商的國際化,賬戶貨幣和 費(fèi)率貨幣使用不同幣種的需求越來越迫切。例如,可以推出一種以美元購買^f 預(yù)存話費(fèi)的預(yù)付費(fèi)電話卡,而計費(fèi)時仍基于人民幣進(jìn)行計費(fèi)。另外,由于不同 幣種間的匯率是經(jīng)常變動的,需要計費(fèi)系統(tǒng)能夠預(yù)存不同時段的匯率,結(jié)算費(fèi) 用時根據(jù)當(dāng)時的匯率進(jìn)行換算?,F(xiàn)有的計費(fèi)系統(tǒng)一般都默認(rèn)賬戶貨幣和費(fèi)率貨幣是同 一 幣種,不能使用不 同的幣種和實現(xiàn)匯率換算。對于賬戶貨幣和費(fèi)率貨幣使用不同幣種的需求,需 要人為將費(fèi)率換算成基于賬戶貨幣的費(fèi)率。例如,當(dāng)賬戶貨幣為美元,費(fèi)率貨 幣為人民幣時,如設(shè)定的費(fèi)率為人民幣80分/分鐘,則在費(fèi)率配置時需根據(jù)當(dāng) 時的匯率,布I設(shè)為人民幣美元=8: 1,折算成基于美元的10美分/分鐘。這
樣,就增加了費(fèi)率配置的復(fù)雜度。并且,由于匯率是經(jīng)常變動的,需要經(jīng)常對 配置的費(fèi)率進(jìn)行修改,十分不便。發(fā)明內(nèi)容有鑒于此,本發(fā)明的主要目的在于提供一種實現(xiàn)實時計費(fèi)的方法,實現(xiàn)賬 戶貨幣與費(fèi)率貨幣不同時費(fèi)率的實時匯率換算,簡化了費(fèi)率配置的復(fù)雜度。本發(fā)明的另 一 目的在于提供一種實現(xiàn)實時計費(fèi)的系統(tǒng),實現(xiàn)賬戶貨幣與費(fèi) 率貨幣不同時費(fèi)率的實時匯率換算,簡化了費(fèi)率配置的復(fù)雜度。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 本發(fā)明提供了一種實現(xiàn)實時計費(fèi)的方法,該方法包括A、 獲取計費(fèi)要素及用戶的賬戶貨幣;B、 根據(jù)計費(fèi)要素查找得到費(fèi)率及費(fèi)率貨幣;C、 確定賬戶貨幣與費(fèi)率貨幣不相同時,根據(jù)獲取的當(dāng)前生效的匯率將費(fèi) 率換算為基于賬戶貨幣的費(fèi)率,之后根據(jù)所述基于賬戶貨幣的費(fèi)率以及計費(fèi)要 素,計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。其中,步驟C中進(jìn)一步包括確定賬戶貨幣與費(fèi)率貨幣相同時,根據(jù)步驟B中得到的費(fèi)率以及計費(fèi)要素 計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。其中,步驟A進(jìn)一步包括獲取用戶的賬戶余額;相應(yīng)的,步驟C之后進(jìn) 一步包括Dl、在用戶的賬戶余額中扣除所述當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用;或者,步驟C之后進(jìn)一步包括D2、獲取用戶的賬戶余額,在用戶的賬戶余額中 扣除所述當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。步驟C中所述獲取的當(dāng)前生效的匯率具體為根據(jù)賬戶貨幣、費(fèi)率貨幣及 當(dāng)前時間查找到的,當(dāng)前時間之前且生效時間最近的匯率。所述將費(fèi)率換算為基于賬戶貨幣的費(fèi)率具體方法為基于賬戶貨幣的費(fèi)率 =費(fèi)率><匯率。
所述計費(fèi)要素具體為主叫號碼、被叫號碼、以及業(yè)務(wù)的時長、流量及次 數(shù),或者上述要素的任意組合。本發(fā)明同時提供了一種實現(xiàn)實時計費(fèi)的系統(tǒng),該系統(tǒng)包括業(yè)務(wù)模塊、計費(fèi)模塊、費(fèi)率數(shù)據(jù)存儲模塊以及匯率數(shù)據(jù)存儲模塊,其中,業(yè)務(wù)模塊,用于獲取用戶使用業(yè)務(wù)時的計費(fèi)要素以及用戶的賬戶貨幣,將計費(fèi)要素及賬戶貨幣發(fā)送給計費(fèi)模塊;計費(fèi)模塊,用于接收所述計費(fèi)要素及賬戶貨幣,將計費(fèi)要素發(fā)送給費(fèi)率數(shù) 據(jù)存儲模塊,得到返回的費(fèi)率及費(fèi)率的費(fèi)率貨幣后,確定費(fèi)率貨幣與賬戶貨幣 不相同時,將費(fèi)率貨幣及賬戶貨幣發(fā)送給匯率數(shù)據(jù)存儲模塊,根據(jù)返回的匯率 換算得到基于賬戶貨幣的費(fèi)率,之后,將計算得到的當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用發(fā) 送給業(yè)務(wù)模塊;費(fèi)率數(shù)據(jù)存儲模塊,用于根據(jù)接收到的所述計費(fèi)要素查找費(fèi)率及費(fèi)率的費(fèi) 率貨幣,將查找結(jié)果發(fā)送給計費(fèi)模塊;匯率數(shù)據(jù)存儲模塊,用于根據(jù)接收到的賬戶貨幣及費(fèi)率貨幣查找相應(yīng)匯率, 將查找結(jié)果發(fā)送給計費(fèi)模塊。其中,所述計費(fèi)模塊進(jìn)一步用于確定費(fèi)率貨幣與賬戶貨幣相同時,將計 算得到的當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用發(fā)送給業(yè)務(wù)模塊。所述業(yè)務(wù)模塊進(jìn)一步用于獲取用戶的賬戶余額,接收到計費(fèi)模塊發(fā)來的 當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用后,從用戶的賬戶余額中扣除相應(yīng)的費(fèi)用值。所述匯率數(shù)據(jù)存儲模塊進(jìn)一步包括匯率換算表,用于保存各個幣種之間、不同生效時間的匯率。 本發(fā)明所述的實現(xiàn)實時計費(fèi)的方法和系統(tǒng),為用戶賬戶以及業(yè)務(wù)中的費(fèi)率 設(shè)置貨幣類型屬性,從而可以由用戶設(shè)置用戶的賬戶貨幣,同時,用戶可以使 用費(fèi)率貨幣與賬戶貨幣不同的業(yè)務(wù),擴(kuò)展了電信業(yè)務(wù)的服務(wù)范圍;并且,在確定賬戶貨幣和費(fèi)率貨幣不同時,根據(jù)當(dāng)前生效的匯率進(jìn)行費(fèi)率的換算,實現(xiàn)了 賬戶貨幣與費(fèi)率貨幣不同時的實時匯率換算,不再需要由人工進(jìn)行復(fù)雜的費(fèi)率配置,簡化了費(fèi)率配置的復(fù)雜度,靈活、適應(yīng)度高,在節(jié)省人力的同時,擴(kuò)展
并增強(qiáng)了電信系統(tǒng)的實時計費(fèi)能力。
圖1為本發(fā)明實現(xiàn)實時計費(fèi)的系統(tǒng)結(jié)構(gòu)示意圖; 圖2為本發(fā)明實現(xiàn)實時計費(fèi)的方法流程示意圖。
具體實施方式
本發(fā)明的基本思想是為用戶賬戶以及業(yè)務(wù)中的費(fèi)率設(shè)置貨幣類型屬性, 用于設(shè)置不同的幣種,當(dāng)賬戶貨幣與費(fèi)率貨幣不相同時,根據(jù)當(dāng)前生效的匯率 進(jìn)行費(fèi)率的換算,得到基于賬戶貨幣的費(fèi)率,以計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。以下,通過具體實施例結(jié)合附圖詳細(xì)說明。圖1為本發(fā)明實現(xiàn)實時計費(fèi)的系統(tǒng)結(jié)構(gòu)示意圖,如圖1所示,該系統(tǒng)包括 業(yè)務(wù)模塊U0、計費(fèi)模塊120、費(fèi)率數(shù)據(jù)存儲模塊130、以及匯率數(shù)據(jù)存儲模塊 140,其中,業(yè)務(wù)模塊110,用于獲取用戶使用業(yè)務(wù)時的計費(fèi)要素、用戶的賬戶貨幣及 賬戶余額,將計費(fèi)要素以及用戶的賬戶貨幣發(fā)送給計費(fèi)模塊120,并在收到計 費(fèi)模塊120返回的費(fèi)用的數(shù)值后,從用戶賬戶余額中扣除相應(yīng)的費(fèi)用。其中,計費(fèi)要素包括主叫號碼、被叫號碼、以及業(yè)務(wù)的時長、流量、次數(shù)等。計費(fèi)模塊120,用于接收到業(yè)務(wù)模塊110發(fā)來的計費(fèi)要素和賬戶貨幣后, 將計費(fèi)要素發(fā)送給費(fèi)率數(shù)據(jù)存儲模塊130,得到費(fèi)率數(shù)據(jù)存儲模塊130返回的 當(dāng)前業(yè)務(wù)的費(fèi)率以及該費(fèi)率的費(fèi)率貨幣后,判斷費(fèi)率貨幣與接收到的賬戶貨幣 是否相同,如果相同時,直接根據(jù)計費(fèi)要素以及查找到的所述費(fèi)率,計算用戶 當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用,并將計算得到的費(fèi)用的數(shù)值發(fā)送給業(yè)務(wù)模塊110;如 果不相同時,將費(fèi)率貨幣及賬戶貨幣發(fā)送給匯率數(shù)據(jù)存儲模塊140,并根據(jù)匯 率數(shù)據(jù)存儲模塊140返回的匯率的數(shù)值通過換算得到基于賬戶貨幣的費(fèi)率,方 法為基于賬戶貨幣的費(fèi)率=費(fèi)率數(shù)據(jù)存儲模塊130返回的費(fèi)率x匯率。 費(fèi)率數(shù)據(jù)存儲模塊130,用于根據(jù)接收到的計費(fèi)模塊120發(fā)來的計費(fèi)要素查找當(dāng)前業(yè)務(wù)的費(fèi)率,及該費(fèi)率對應(yīng)的費(fèi)率貨幣,并將查找結(jié)果發(fā)送給計費(fèi)模塊120。其中,費(fèi)率數(shù)據(jù)存儲模塊130,在實際應(yīng)用中可以通過建立費(fèi)率數(shù)據(jù)庫的 方式來實現(xiàn)。所述費(fèi)率數(shù)據(jù)庫用于保存各項業(yè)務(wù)的費(fèi)率,包括計費(fèi)矩陣表及計 費(fèi)類別表。其中,計費(fèi)矩陣表,用于保存計費(fèi)要素所對應(yīng)的計費(fèi)類別,可以計 費(fèi)要素中的主叫號碼、被叫號碼的區(qū)號作為查找計費(fèi)類別的索引。計費(fèi)類別表, 是一系列保存不同計費(fèi)類別費(fèi)率的表的統(tǒng)稱,包括各種計費(fèi)類別相對應(yīng)的表, 例如電話計費(fèi)中的國際長途表、國內(nèi)長途表等,在所述的計費(fèi)類別表中,可以 計費(fèi)要素中的時長、流量及次數(shù)等作為索引,保存各種情況下應(yīng)該使用的費(fèi)率, 以及費(fèi)率所對應(yīng)的費(fèi)率貨幣。匯率數(shù)據(jù)存儲模塊140,用于根據(jù)接收到的計費(fèi)模塊120發(fā)來的賬戶貨幣 及費(fèi)率貨幣,獲取當(dāng)前時間,查找賬戶貨幣及費(fèi)率貨幣相對應(yīng)的當(dāng)前正在生效 的匯率,并將查找結(jié)果發(fā)送給計費(fèi)模塊120。其中,匯率數(shù)據(jù)存儲模塊140在實際應(yīng)用中可以通過建立匯率數(shù)據(jù)庫的方 式來實現(xiàn)。所述費(fèi)率數(shù)據(jù)庫用于保存各幣種之間的匯率值,包括一個匯率換算 表。在匯率換算表中,包括費(fèi)率貨幣、賬戶貨幣、生效時間、費(fèi)率貨幣系數(shù)以 及賬戶貨幣系數(shù)等5個字段。匯率換算表中的每一條記錄,保存兩個幣種之間 的匯率值,以及該匯率值的生效時間。其中,匯率值即為表中的每條記錄中的 賬戶貨幣系數(shù)除以費(fèi)率貨幣系數(shù)。通常,兩個幣種間的匯率隨時間不同進(jìn)行變化,則生效時間中記錄匯率變 化的時間點(diǎn)。在每個匯率變化的時間點(diǎn),均建立一條記錄。當(dāng)計費(fèi)模塊120在 查找當(dāng)前匯率時,自動根據(jù)當(dāng)前時間之前生效時間最近的記錄中的相應(yīng)系數(shù)值 進(jìn)行計算。其中,最新的匯率值可以通過各種途徑進(jìn)行更新,例如人工更新、或者通過接口機(jī)連接到外部的進(jìn)行匯率更新的服務(wù)器實時獲取最新的匯率值; 并且,由于在某些國家和地區(qū),匯率是可以預(yù)知的,此時,可以設(shè)置好未來一 段時間內(nèi)各個時間段的匯率,匯率變化時,即可自動根據(jù)當(dāng)前匯率進(jìn)行換算。
圖2為本發(fā)明實現(xiàn)實時計費(fèi)的方法流程示意圖,如圖2所示,結(jié)合圖1,該方法包括在用戶賬戶的屬性中增加貨幣類型屬性,用于標(biāo)明賬戶貨幣,即賬戶所使 用的幣種,所述貨幣類型屬性由用戶在開戶時自主設(shè)置幣種。此外,用戶的賬 戶還包括用戶信息以及賬戶余額。同時,為費(fèi)率增加貨幣類型的屬性,用于標(biāo)明費(fèi)率貨幣,即費(fèi)率的幣種, 在配置費(fèi)率的同時設(shè)置該費(fèi)率所基于的幣種。其中,當(dāng)該方法通過上述的費(fèi)率 數(shù)據(jù)庫實現(xiàn)時,只需在包含有費(fèi)率值的各個計費(fèi)類別表中增設(shè)貨幣類型的字段即可實現(xiàn)。步驟201:當(dāng)用戶進(jìn)行某項業(yè)務(wù)時,獲取用戶的計費(fèi)要素以及用戶的賬戶 貨幣、賬戶余額。其中,具體由誰獲取用戶的計費(fèi)要素等信息取決于本發(fā)明所述方法的實現(xiàn) 方式,例如當(dāng)本方法使用如圖1所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由業(yè)務(wù)模塊110進(jìn) 行計費(fèi)要素等信息的獲取。其中,當(dāng)用戶進(jìn)行某項業(yè)務(wù)時,業(yè)務(wù)模塊110將計費(fèi)要素以及用戶的賬戶 貨幣發(fā)送給計費(fèi)模塊120。其中,計費(fèi)要素包括用戶使用業(yè)務(wù)過程中的主叫 號碼、被叫號碼、業(yè)務(wù)的時長、流量、次數(shù)等。另夕卜,獲取賬戶余額的步驟也可以放在步驟207中執(zhí)行,即,在步驟207 中首先獲取用戶的賬戶余額,之后再從用戶賬戶余額中扣除步驟206中得到的 所述所產(chǎn)生的費(fèi)用。步驟202:根據(jù)計費(fèi)要素查找得到當(dāng)前業(yè)務(wù)所需要^f吏用的費(fèi)率以及費(fèi)率貨幣。其中,具體由誰進(jìn)行費(fèi)率以及費(fèi)率貨幣的查找取決于本發(fā)明所述方法的實 現(xiàn)方式,例如當(dāng)本方法使用如圖1所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由費(fèi)率數(shù)據(jù)存儲 模塊130進(jìn)行費(fèi)率以及費(fèi)率貨幣的查找。其中,計費(fèi)模塊120將計費(fèi)要素發(fā)送給費(fèi)率數(shù)據(jù)存儲模塊130,費(fèi)率數(shù)據(jù) 存儲模塊130根據(jù)收到的計費(fèi)要素進(jìn)行查找,得到當(dāng)前業(yè)務(wù)所需要使用的費(fèi)率
以及費(fèi)率貨幣。如圖l所述,費(fèi)率數(shù)據(jù)存儲模塊130通過建立費(fèi)率數(shù)據(jù)庫的方法實現(xiàn)時, 則,可以首先根據(jù)計費(fèi)要素中的主叫號碼、被叫號碼、或者主叫號碼、被叫號 碼的區(qū)號在計費(fèi)矩陣表中查找所對應(yīng)的計費(fèi)類別,之后,到相應(yīng)的計費(fèi)類別表 中,根據(jù)計費(fèi)類別等查找得到當(dāng)前業(yè)務(wù)所需要使用的費(fèi)率及費(fèi)率貨幣。其中,具體如何從各種表中進(jìn)行記錄的查找屬于公知技術(shù),例如,可以通過SQL語句等,這里不再過多贅述。步驟203:判斷賬戶貨幣與費(fèi)率貨幣是否相同,如果相同,則無需考慮匯 率換算,直接執(zhí)行步驟206;如果不相同,則需要進(jìn)行匯率換算,執(zhí)行步驟204。其中,具體由誰進(jìn)行判斷取決于本發(fā)明所述方法的實現(xiàn)方式,例如當(dāng)本方 法使用如圖l所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由計費(fèi)模塊120判斷。其中,計費(fèi)模塊120判斷賬戶貨幣和費(fèi)率貨幣是否相同。如果相同,則無 需考慮匯率換算,直接執(zhí)行步驟206;如果不相同,則需要進(jìn)行匯率換算,執(zhí) 行步驟204。步驟204:根據(jù)賬戶貨幣、費(fèi)率貨幣以及當(dāng)前時間,查找正在生效的匯率。其中,具體由誰查找正在生效的匯率取決于本發(fā)明所迷方法的實現(xiàn)方式. 例如當(dāng)本方法使用如圖1所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由匯率數(shù)據(jù)存儲模塊140 進(jìn)行正在生效的匯率的查找。其中,計費(fèi)模塊120將賬戶貨幣及費(fèi)率貨幣發(fā)送給匯率數(shù)據(jù)存儲模塊140, 匯率數(shù)據(jù)存儲模塊140根據(jù)收到的賬戶貨幣、費(fèi)率貨幣以及當(dāng)前時間進(jìn)行查找, 得到當(dāng)前生效的匯率,將得到的匯率的數(shù)值發(fā)送給計費(fèi)模塊120。如圖1所述,匯率數(shù)據(jù)存儲模塊140以匯率數(shù)據(jù)庫的方式實現(xiàn)時,則可以 根據(jù)收到的賬戶貨幣、費(fèi)率貨幣以及當(dāng)前時間在匯率換算表中進(jìn)行查找u具體 查找可以通過使用SQL語句完成。例如,select費(fèi)率貨幣系數(shù),賬戶貨幣系數(shù) from匯率換算表where費(fèi)率貨幣-本次計費(fèi)費(fèi)率幣種and賬戶貨幣幣種=本次 計費(fèi)賬戶幣種and生效時間<=當(dāng)前時間order by生效時間desc。上述例子中 的SQL語句運(yùn)行后得到的匯率換算表的記錄中第一條記錄的賬戶貨幣系數(shù)除 以費(fèi)率貨幣系數(shù),即為當(dāng)前正在生效的匯率,此時,匯率數(shù)據(jù)存儲模塊140將 得到的賬戶貨幣系數(shù)與費(fèi)率貨幣系數(shù)發(fā)送給計費(fèi)模塊120。當(dāng)然,具體如何根據(jù)已知條件進(jìn)行表中記錄的查找并不僅限于SQL語句, 也可以使用其他的公知技術(shù),這里不再贅述。步驟205:根據(jù)查找到的匯率,將步驟202中得到的費(fèi)率換算為基于賬戶 貨幣的匯率,方法為基于賬戶貨幣的費(fèi)率=步驟202中查找到的費(fèi)率x匯率。其中,具體由誰進(jìn)行費(fèi)率換算取決于本發(fā)明所述方法的實現(xiàn)方式,例如當(dāng) 本方法使用如圖1所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由計費(fèi)模塊120進(jìn)行費(fèi)率的換算。其中,計費(fèi)模塊120根據(jù)步驟204中查找得到的賬戶貨幣系數(shù)以及費(fèi)率貨 幣系數(shù),將步驟202中得到的費(fèi)率換算為基于賬戶貨幣的費(fèi)率,方法為基于賬戶貨幣的費(fèi)率=步驟202中得到的費(fèi)率x匯率,或者,基于賬戶貨幣的費(fèi)率=步驟202中得到的費(fèi)率x賬戶貨幣系數(shù)/費(fèi)率貨幣系數(shù)。步驟206:根據(jù)用戶使用業(yè)務(wù)所產(chǎn)生的計費(fèi)要素和基于賬戶貨幣的費(fèi)率,計算得到當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。其中,具體由誰進(jìn)行當(dāng)前業(yè)務(wù)所產(chǎn)生費(fèi)用的計算取決于本發(fā)明所述方法的實現(xiàn)方式,例如當(dāng)本方法使用如圖1所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由計費(fèi)模塊120計算。計費(fèi)模塊120根據(jù)用戶使用業(yè)務(wù)所產(chǎn)生的計費(fèi)要素和基于賬戶貨幣的費(fèi) 率,計算得到當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。具體如何根據(jù)費(fèi)率與計費(fèi)要素計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用在本領(lǐng)域中已非 常公知,這里不再贅述。步驟207:從用戶賬戶余額中扣除步驟206中得到的所述所產(chǎn)生的費(fèi)用。其中,具體由誰進(jìn)行扣除取決于本發(fā)明所述方法的實現(xiàn)方式,例如當(dāng)本方 法使用如圖l所述的系統(tǒng)結(jié)構(gòu)實現(xiàn)時,則由業(yè)務(wù)模塊IIO從用戶的賬戶余額中 扣除所述費(fèi)用值。其中,步驟207為可選步驟。當(dāng)本發(fā)明所述方法只用于計算當(dāng)前業(yè)務(wù)所產(chǎn) 生的費(fèi)用時,則只需執(zhí)行到步驟206。而在預(yù)付費(fèi)業(yè)務(wù)中,則可以直接在用戶
的賬戶中扣除所產(chǎn)生的費(fèi)用。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范閨。
權(quán)利要求
1、一種實現(xiàn)實時計費(fèi)的方法,其特征在于,該方法包括A、獲取計費(fèi)要素及用戶的賬戶貨幣;B、根據(jù)計費(fèi)要素查找得到費(fèi)率及費(fèi)率貨幣;C、確定賬戶貨幣與費(fèi)率貨幣不相同時,根據(jù)獲取的當(dāng)前生效的匯率將費(fèi)率換算為基于賬戶貨幣的費(fèi)率,之后根據(jù)所述基于賬戶貨幣的費(fèi)率以及計費(fèi)要素,計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。
2、 根據(jù)權(quán)利要求1所述的實現(xiàn)實時計費(fèi)的方法,其特征在于,步驟C中 進(jìn)一步包括確定賬戶貨幣與費(fèi)率貨幣相同時,根據(jù)步驟B中得到的費(fèi)率以及計費(fèi)要素 計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。
3、 根據(jù)權(quán)利要求1或2所述的實現(xiàn)實時計費(fèi)的方法,其特征在于, 步驟A進(jìn)一步包括獲取用戶的賬戶余額;相應(yīng)的,步驟C之后進(jìn)一步包括Dl、在用戶的賬戶余額中扣除所述當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用;或者,步驟C之后進(jìn)一步包括D2、獲取用戶的賬戶余額,在用戶的賬戶余額中 扣除所述當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。
4、 根據(jù)權(quán)利要求1或2所述的實現(xiàn)實時計費(fèi)的方法,其特征在于,步驟C 中所述獲取的當(dāng)前生效的匯率具體為根據(jù)賬戶貨幣、費(fèi)率貨幣及當(dāng)前時間查找到的,當(dāng)前時間之前且生效時間 最近的匯率。
5、 根據(jù)權(quán)利要求l或2所述的實現(xiàn)實時計費(fèi)的方法,其特征在于,所述將 費(fèi)率換算為基于賬戶貨幣的費(fèi)率具體方法為基于賬戶貨幣的費(fèi)率=費(fèi)率x匯率。
6、 根據(jù)權(quán)利要求1或2所述的實現(xiàn)實時計費(fèi)的方法,其特征在于,所述計 費(fèi)要素具體為主叫號碼、被叫號碼、以及業(yè)務(wù)的時長、流量及次數(shù),或者上 述要素的任意組合。
7、 一種實現(xiàn)實時計費(fèi)的系統(tǒng),其特征在于,該系統(tǒng)包括業(yè)務(wù)模塊、計費(fèi)模塊、費(fèi)率數(shù)據(jù)存儲模塊以及匯率數(shù)據(jù)存儲模塊,其中,業(yè)務(wù)模塊,用于獲取用戶使用業(yè)務(wù)時的計費(fèi)要素以及用戶的賬戶貨幣,將計費(fèi)要素及賬戶貨幣發(fā)送給計費(fèi)模塊;計費(fèi)模塊,用于接收所述計費(fèi)要素及賬戶貨幣,將計費(fèi)要素發(fā)送給費(fèi)率數(shù) 據(jù)存儲模塊,得到返回的費(fèi)率及費(fèi)率的費(fèi)率貨幣后,確定費(fèi)率貨幣與賬戶貨幣 不相同時,將費(fèi)率貨幣及賬戶貨幣發(fā)送給匯率數(shù)據(jù)存儲模塊,根據(jù)返回的匯率 換算得到基于賬戶貨幣的費(fèi)率,之后,將計算得到的當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用發(fā)送給業(yè)務(wù)模塊;費(fèi)率數(shù)據(jù)存儲模塊,用于根據(jù)接收到的所述計費(fèi)要素查找費(fèi)率及費(fèi)率的費(fèi) 率貨幣,將查找結(jié)果發(fā)送給計費(fèi)模塊;匯率數(shù)據(jù)存儲模塊,用于根據(jù)接收到的賬戶貨幣及費(fèi)率貨幣查找相應(yīng)匯率,將查找結(jié)果發(fā)送給計費(fèi)模塊。
8、 根據(jù)權(quán)利要求7所述的實現(xiàn)實時計費(fèi)的系統(tǒng),其特征在于, 所述計費(fèi)模塊進(jìn)一步用于確定費(fèi)率貨幣與賬戶貨幣相同時,將計算得到的當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用發(fā)送給業(yè)務(wù)模塊。
9、 根據(jù)權(quán)利要求7或8所述的實現(xiàn)實時計費(fèi)的系統(tǒng),其特征在于, 所述業(yè)務(wù)模塊進(jìn)一步用于獲取用戶的賬戶余額,接收到計費(fèi)模塊發(fā)來的當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用后,從用戶的賬戶余額中扣除相應(yīng)的費(fèi)用值。
10、 根據(jù)權(quán)利要求9所述的實現(xiàn)實時計費(fèi)的系統(tǒng),其特征在于,所述匯率 數(shù)據(jù)存儲模塊進(jìn)一步包括匯率換算表,用于保存各個幣種之間、不同生效時間的匯率。
全文摘要
本發(fā)明提供了一種實現(xiàn)實時計費(fèi)的方法,該方法包括A.獲取計費(fèi)要素及用戶的賬戶貨幣;B.根據(jù)計費(fèi)要素查找得到費(fèi)率及費(fèi)率貨幣;C.判斷賬戶貨幣與費(fèi)率貨幣是否相同,如果相同,計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用;如果不相同,將費(fèi)率換算為基于賬戶貨幣的費(fèi)率,之后計算當(dāng)前業(yè)務(wù)所產(chǎn)生的費(fèi)用。本發(fā)明同時提供了一種實現(xiàn)實時計費(fèi)的系統(tǒng),該方法和系統(tǒng)實現(xiàn)了賬戶貨幣與費(fèi)率貨幣不同時費(fèi)率的實時匯率換算,簡化了費(fèi)率配置的復(fù)雜度。
文檔編號H04M15/00GK101163179SQ200710176829
公開日2008年4月16日 申請日期2007年11月5日 優(yōu)先權(quán)日2007年11月5日
發(fā)明者吳豫寧, 張南駿, 曲錫春 申請人:中興通訊股份有限公司