專利名稱:來電提醒業(yè)務(wù)的實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)纟或,并且特別i也,涉及一種應(yīng)用于智能網(wǎng)的 來電纟是醒業(yè)務(wù)的實現(xiàn)方法。
背景技術(shù):
在當(dāng)前的來電才是醒業(yè)務(wù)中,主叫A撥打^皮叫B,當(dāng)一皮叫B不可 及時,將呼叫轉(zhuǎn)入到來電提醒業(yè)務(wù),然后來電提醒業(yè)務(wù)對被叫B發(fā) 起4豆消息通^口。
然而,由于在通常情況下是由于^^皮叫是關(guān)^L或不在服務(wù)區(qū)內(nèi)導(dǎo) 致將呼叫轉(zhuǎn)入來電^是醒業(yè)務(wù),所以如果^皮叫不能及時4妄收短消息的 時間比較長,則由于在該時段內(nèi)可能存在很多次呼叫該被叫電話而 導(dǎo)致凈皮叫在開4幾或重新進(jìn)入月良務(wù)區(qū)的一瞬間收到非常多的短消息。 為了避免這種情況的出現(xiàn),需要在被叫無法接收短消息期間,本系 統(tǒng)下發(fā)^合該用戶的短消息實4于整合。
如果發(fā)送短信的協(xié)議支持查詢和替換4乘作,或者支持查詢和刪 除才喿作,則可以通過查詢和替4奐,或者查詢、刪除和重新纟是交的方 式來避免被叫在開機(jī)時收到大量的短消息。
在該模式下,雖然避免了被叫開機(jī)或回到服務(wù)區(qū)時收到大量消 息的情況,但是由于對被叫B的每次呼叫智能網(wǎng)業(yè)務(wù)都需要發(fā)送查 詢消息到4豆4言中心,因此會導(dǎo)致以下問題
(1 )相對于不整合的直接發(fā)送短消息的方式,將每次呼叫變成 了查詢和替換,或查詢、刪除和提交,將一個操作變成了兩個操作,
導(dǎo)致網(wǎng)絡(luò)壓力的增大;
(2)因為增加了查詢才喿作,從而增加了短信中心的壓力,相應(yīng) 地提高了對短信中心的處理能力的要求。
至今尚未提出能夠解決上述問題的技術(shù)方案。
發(fā)明內(nèi)容
考慮到上述問題而做出本發(fā)明,為此,本發(fā)明的主要目的在于 提供一種來電提醒業(yè)務(wù)的實現(xiàn)方案,其可通過壽交少的信令來實現(xiàn)來 電才是醒業(yè)務(wù)。
才艮據(jù)本發(fā)明的實施例,4是供了 一種來電4是醒業(yè)務(wù)的實現(xiàn)方法。
該方法包4舌步-驟S102,在主叫纟冬端呼叫一皮叫終端并且一皮叫終 端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務(wù)的情況下,來電沖是醒業(yè)務(wù)才莫塊 在本地查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在 」探測短消息的發(fā)送記錄,則來電4是醒業(yè)務(wù)才莫塊將主叫終端對^皮叫終 端的本次呼叫的相關(guān)信息存儲到本地;否則來電提醒模塊將探測短 消息提交至短消息中心,并在本地記錄已經(jīng)發(fā)送探測短消息以及本 次呼叫的相關(guān)信息;步驟S106,在被叫終端從指定狀態(tài)改變?yōu)榭杉?狀態(tài)的情況下,短消息中心下發(fā)4罙測短消息并將纟果測短消息發(fā)送成 功的響應(yīng)返回給來電提醒業(yè)務(wù)模塊;以及步驟S108,接收到響應(yīng)后, 來電提醒業(yè)務(wù)模塊將寫入本地存儲的相關(guān)信息進(jìn)行整合,并發(fā)送給 -故叫纟冬端。
其中,在來電業(yè)務(wù)提醒模塊對處于指定狀態(tài)的多個被叫終端提 供來電提醒業(yè)務(wù)的情況下,來電提醒業(yè)務(wù)模塊在對短消息中心提交
了分別對應(yīng)于多個被叫終端中每一個的探測短消息后,短消息中心 對每個被叫終端對應(yīng)的探測短消息分別分配唯一的標(biāo)識,來電提醒
業(yè)務(wù)模塊將標(biāo)識及相應(yīng)的被叫終端的呼叫的相關(guān)信息一并存儲在本地。
在這種情況下,在多個^皮叫終端進(jìn)入可及狀態(tài)時,來電"t是醒業(yè) 務(wù)模塊根據(jù)標(biāo)識分別對進(jìn)入可及狀態(tài)的^皮叫終端進(jìn)行相關(guān)信息的整 合,并4艮據(jù)標(biāo)識將整合后的相關(guān)信息發(fā)送至相應(yīng)的^皮叫終端。
另夕卜,在步驟S108之后,在被叫終端從指定狀態(tài)改變?yōu)榭杉?狀態(tài)并接收到探測短消息時,來電提醒業(yè)務(wù)模塊刪除對該被叫終端 的探測短消息的發(fā)送記錄和呼叫的相關(guān)信息。
此外,在該方法中,上述指定狀態(tài)為關(guān)才幾和未在月艮務(wù)區(qū)。并且,
上述相關(guān)信息包括主叫終端號碼、故叫終端號碼、和呼叫時間。整
合的方式可以包括將一皮叫終端的相關(guān)信息中對應(yīng)于同 一主叫終端 的相關(guān)信息分別進(jìn)行整合、以及將被叫終端的全部相關(guān)信息整合到一起。
通過本發(fā)明的上述技術(shù)方案,可以避免被叫用戶在開機(jī)時接收 到大量^i消息的情況,同時才及大;也減少了網(wǎng)纟各上的消息量,乂人而有 效緩解了網(wǎng)絡(luò)的壓力。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實施例及其it明用于解釋本發(fā)明,并 不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明實施例的來電提醒業(yè)務(wù)的實現(xiàn)方法的流程
圖2是實現(xiàn)才艮據(jù)本發(fā)明實施例的來電提醒業(yè)務(wù)的實現(xiàn)方法的系 統(tǒng)的框圖;以及
圖3是根據(jù)本發(fā)明實施例的來電提醒業(yè)務(wù)的實現(xiàn)方法的處理實 例的流程圖。
具體實施例方式
在本實施例中,沖是供了一種來電4是醒業(yè)務(wù)的實現(xiàn)方法。
如圖l所示,根據(jù)本發(fā)明實施例的來電提醒業(yè)務(wù)的實現(xiàn)方法包 括步驟S102,在主叫終端呼叫^皮叫終端并且^皮叫終端處于指定狀 態(tài)(處于關(guān)才幾或未在力良務(wù)區(qū)的狀態(tài),該狀態(tài)也可以稱為"不可及") 而觸發(fā)來電提醒業(yè)務(wù)的情況下,來電4是醒業(yè)務(wù)才莫塊在本地(的數(shù)據(jù) 庫)查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在探 測短消息的發(fā)送記錄,則來電^是醒業(yè)務(wù)才莫塊將主叫終端對一皮叫終端 的本次呼叫的相關(guān)信息存儲到本地;否則來電提醒業(yè)務(wù)模塊將探測 短消息提交至短消息中心,并在本地記錄已經(jīng)發(fā)送探測短消息以及 本次呼叫的相關(guān)信息;步驟S106,在一皮叫終端,人指定狀態(tài)改變?yōu)榭?及的情況下,短消息中心將探測短消息下發(fā)至被叫終端并將探測短 消息發(fā)送成功的響應(yīng)(回執(zhí))返回給來電提醒業(yè)務(wù)模塊;以及步驟 S108,接收到響應(yīng)(回執(zhí))后,來電提醒業(yè)務(wù)模塊將寫入本地存儲 的相關(guān)信息進(jìn)行整合,并發(fā)送給被叫終端,即,將所有在此期間撥 打^L叫終端的相關(guān)信息記錄進(jìn)4于整合。
在步驟S104中,如果已經(jīng)存在探測短消息,則后續(xù)的對相應(yīng) 4皮叫的所有呼叫都不需要到短信中心去作查詢和替換等纟喿作,4又存 儲呼叫的相關(guān)信息即可,從而能夠大大降《氐了網(wǎng)絡(luò)流量及對短信中 心的壓力。并且,由于使用了短消息響應(yīng)(回執(zhí)),可以減少網(wǎng)絡(luò)流 量,降低了對短信中心的壓力。
其中,在來電業(yè)務(wù)提醒模塊對處于指定狀態(tài)的多個被叫終端提 供來電提醒業(yè)務(wù)的情況下,來電提醒業(yè)務(wù)模塊在對短消息中心提交 了分別對應(yīng)于多個被叫終端中的每一個的探測短消息時,短消息中 心對每個一皮叫終端對應(yīng)的纟罙測短消息分別分配唯一 的標(biāo)識,來電才是 醒業(yè)務(wù)模塊將該標(biāo)識及與相應(yīng)的被叫終端的呼叫的相關(guān)信息一并存 儲在本地。
在這種情況下,在多個被叫終端進(jìn)入可及狀態(tài)時,來電提醒業(yè) 務(wù)模塊根據(jù)標(biāo)識分別對進(jìn)入可及狀態(tài)的^皮叫終端進(jìn)行相關(guān)信息的整 合,并根據(jù)標(biāo)識將整合后的相關(guān)信息發(fā)送至相應(yīng)的被叫終端。
另外,在步4聚S108之后,在^皮叫纟冬端/人指定狀態(tài)改變?yōu)榭杉?狀態(tài)并接收到探測短消息時,來電提醒業(yè)務(wù)才莫塊刪除對該被叫終端 的4罙測短消息的發(fā)送記錄和呼叫的相關(guān)信息。
此外,在該方法中,上述相關(guān)信息包括主叫終端號碼、 一皮叫終 端號碼、和呼叫時間。整合的方式可以包4舌將^皮叫纟冬端的相關(guān)信 息中對應(yīng)于同 一主叫終端的相關(guān)信息分別進(jìn)行整合、以及將被叫終 端的全部相關(guān)信息整合到 一起。
應(yīng)當(dāng)注意,這里將指定狀態(tài)定義為關(guān)機(jī)狀態(tài)或未在服務(wù)區(qū)狀態(tài) 是因為,通常被叫終端僅在處于這兩個狀態(tài)的情況下才會長時間無 法4妻收主叫方的呼叫,所以通常在這兩種狀態(tài)下可能出現(xiàn)大量的來 電提醒消息,從而有必要對相關(guān)信息進(jìn)行整合。根據(jù)實際的需要, 還可以將其它可能出現(xiàn)大量提醒消息的狀態(tài)設(shè)置為觸發(fā)來電提醒業(yè) 務(wù)的狀態(tài)。
下面將結(jié)合具體場景來描述本發(fā)明。
々支設(shè)場景如圖2所示。其中,用戶A呼叫用戶B,用戶B將呼 叫轉(zhuǎn)移到來電4是醒業(yè)務(wù)才莫塊,并觸發(fā)來電4是醒業(yè)務(wù)。
在實際中實現(xiàn)時,具體包4舌以下處理
用戶A撥打用戶B的電i舌,由于^皮叫B關(guān)才幾、不在"l務(wù)區(qū)、 無應(yīng)答、忙等原因轉(zhuǎn)接到來電提醒業(yè)務(wù);
如圖3所示,來電提醒業(yè)務(wù)判斷呼轉(zhuǎn)的原因是否是被叫關(guān)機(jī)或 不在服務(wù)區(qū),實際實施時可以根據(jù)觸發(fā)智能網(wǎng)業(yè)務(wù)時信令中帶的呼 轉(zhuǎn)原因,或者可通過設(shè)置不同接入碼來區(qū)分呼轉(zhuǎn)原因;
查詢本地業(yè)務(wù)數(shù)據(jù)庫,判斷系統(tǒng)是否已經(jīng)發(fā)起過對該被叫的探 測短信,如果已經(jīng)下發(fā)了,則在本地數(shù)據(jù)庫中增加本次呼叫信息; 否則下發(fā)探測短信給凈皮叫,該短消息中要求短信中心在最終短消息 下發(fā)成功或失敗時發(fā)送回纟丸消息纟會來電4是醒業(yè)務(wù);并且,在收到短 4言中心癥合的回應(yīng)消息中,耳又出該^豆消息對應(yīng)的一個p舉一 id號,然后 將該id號、本次呼叫的主叫號碼、,皮叫號碼、呼叫時間寫入到來電 沖是醒業(yè)務(wù)凄t據(jù)庫中;
當(dāng)短信中心檢測到能夠給用戶下發(fā)短消息(探測短消息)的時 候,將短消息下發(fā)給被叫用戶B,然后將發(fā)送短消息成功的消息(回 執(zhí)消息)發(fā)送給來電提醒業(yè)務(wù),如果長時間不能將探測短消息下發(fā) 給被叫,短信中心會對該短消息進(jìn)行刪除處理,同時給來電提醒業(yè) 務(wù)發(fā)送短信發(fā)送失敗的消息;
來電提醒業(yè)務(wù)收到短信中心發(fā)送回來的回執(zhí)消息后,根據(jù)回執(zhí) 消息中的id號,到本地的業(yè)務(wù)數(shù)據(jù)庫中獲取對應(yīng)的探測短信信息。
送才果測短信的信息,然后查詢本系統(tǒng)中是否還有對該-故叫的呼叫信 息。如有對該用戶的呼叫信息,則根據(jù)不同的主叫號碼分成多條短 消息下發(fā)給被叫B,并刪除所有的對被叫B的呼叫信息;如果沒有
對該4皮叫用戶的呼叫信息,則本次處理結(jié)束;如果回才丸消息發(fā)送失 敗,則系統(tǒng)再次發(fā)起纟笨測短消息。
綜上所述,本發(fā)明通過對纟笨測短信的息回l丸的處理,實現(xiàn)了在 被叫關(guān)機(jī)和不在服務(wù)區(qū)的情況下,當(dāng)有多個對被叫的呼叫時,對下 發(fā)給被叫的通知短消息進(jìn)行整合的功能。借助于本發(fā)明的技術(shù)方案, 可以避免被叫用戶在開機(jī)時接收到大量短消息的情況,同時極大地 減少了網(wǎng)纟各上的消息量,,人而有效纟爰解了網(wǎng)纟各的壓力。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 只于于本^貞i或的才支術(shù)人員來i兌,本發(fā)明可以有各種更改和變^f匕。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種來電提醒業(yè)務(wù)的實現(xiàn)方法,其特征在于,包括步驟S102,在主叫終端呼叫被叫終端并且所述被叫終端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務(wù)的情況下,來電提醒業(yè)務(wù)模塊在本地查詢是否存在探測短消息的發(fā)送記錄;步驟S104,如果存在所述探測短消息的發(fā)送記錄,則所述來電提醒業(yè)務(wù)模塊將所述主叫終端對所述被叫終端的本次呼叫的相關(guān)信息存儲到本地;否則所述來電提醒業(yè)務(wù)模塊將探測短消息提交至短消息中心,并在本地記錄已經(jīng)發(fā)送所述探測短消息以及本次呼叫的相關(guān)信息;步驟S106,在所述被叫終端從所述指定狀態(tài)改變?yōu)榭杉盃顟B(tài)的情況下,所述短消息中心將所述探測短消息下發(fā)至所述被叫終端并將所述探測短消息發(fā)送成功的響應(yīng)返回給所述來電提醒業(yè)務(wù)模塊;步驟S108,接收到所述響應(yīng)后,所述來電提醒業(yè)務(wù)模塊將寫入本地存儲的所述相關(guān)信息進(jìn)行整合,并發(fā)送給所述被叫終端。
2. 根據(jù)權(quán)利要求1所述的實現(xiàn)方法,其特征在于,在所述來電業(yè) 務(wù)提醒模塊對處于所述指定狀態(tài)的多個被叫終端提供來電提 醒業(yè)務(wù)的情況下,所述來電纟是醒業(yè)務(wù)才莫塊在對所述短消息中心 提交了分別對應(yīng)于所述多個被叫終端中每一個的探測短消息 后,所述短消息中心對每個所述凈皮叫終端對應(yīng)的纟笨測短消息分 別分配p舉一的標(biāo)識,所述來電才是醒業(yè)務(wù)才莫塊爿尋所述標(biāo)識及相應(yīng) 的被叫終端的呼叫的相關(guān)信息一并存儲在本地。
3.根據(jù)權(quán)利要求2所述的實現(xiàn)方法,其特;f正在于,在所述多個4皮 叫終端進(jìn)入所述可及狀態(tài)時,所述來電4是醒業(yè)務(wù)4莫塊4艮據(jù)所述 標(biāo)識分別對進(jìn)入所述可及狀態(tài)的#皮叫終端進(jìn)行相關(guān)信息的整 合,并根據(jù)所述標(biāo)識將整合后的相關(guān)信息發(fā)送至相應(yīng)的被叫終
4. 根據(jù)權(quán)利要求l所述的實現(xiàn)方法,其特征在于,在所述步驟 S108之后,在所述一皮叫終端乂人所述指定狀態(tài)改變?yōu)樗隹杉?狀態(tài)并接收到所述探測短消息時,所述來電提醒業(yè)務(wù)模塊刪除 對該被叫終端的探測短消息的發(fā)送記錄和呼叫的相關(guān)信息。
5. 根據(jù)權(quán)利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 所述指定狀態(tài)為關(guān)才幾和未在月良務(wù)區(qū)。
6. 根據(jù)權(quán)利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 所述相關(guān)信息包括主叫終端號碼、被叫終端號碼、和呼叫時間。
7. 根據(jù)權(quán)利要求1至4中任一項所述的實現(xiàn)方法,其特征在于, 整合的方式包括將所述被叫終端的相關(guān)信息中對應(yīng)于同 一主 叫終端的相關(guān)信息分別進(jìn)行整合、以及將所述被叫終端的全部 相關(guān)信息整合到一起。
全文摘要
本發(fā)明公開了一種來電提醒業(yè)務(wù)的實現(xiàn)方法,包括在主叫終端呼叫被叫終端并且被叫終端處于指定狀態(tài)而觸發(fā)來電提醒業(yè)務(wù)的情況下,來電提醒業(yè)務(wù)模塊在本地查詢是否存在探測短消息的發(fā)送記錄;如果存在探測短消息的發(fā)送記錄,則來電提醒業(yè)務(wù)模塊將主叫終端對被叫終端的本次呼叫的相關(guān)信息存儲到本地;否則來電提醒模塊將探測短消息提交至短消息中心,并在本地記錄已經(jīng)發(fā)送探測短消息以及本次呼叫的相關(guān)信息;在被叫終端從指定狀態(tài)改變?yōu)榭杉盃顟B(tài)的情況下,短消息中心下發(fā)探測短消息并將探測短消息發(fā)送成功的響應(yīng)返回給來電提醒業(yè)務(wù)模塊;接收到響應(yīng)后,來電提醒業(yè)務(wù)模塊將寫入本地存儲的相關(guān)信息進(jìn)行整合,并發(fā)送給被叫終端。
文檔編號H04M3/42GK101170604SQ200710166458
公開日2008年4月30日 申請日期2007年11月13日 優(yōu)先權(quán)日2007年11月13日
發(fā)明者王顯光, 鄒旭東, 捷 駱 申請人:中興通訊股份有限公司