專利名稱:對通信進行管理的制作方法
技術領域:
本發明涉及對通信進行管理的領域,并且具體地涉及對通信網絡中不需要的呼叫
進行管理。
背景技術:
在通信網絡中,主叫方可以呼叫接收方并連接到接收方以建立會話。在一些環境 中,接收方可以在建立會話之前阻止呼叫。這可以通過例如使用個人黑/白名單服務來完 成,在該服務中接收方的終端(比如電話)可以通過比較主叫方的標識與存儲在數據庫中 的禁止標識的列表,來判定是否建立呼入呼叫。例如,如果接收方接收到惡意呼叫,他們可 以呼叫服務號碼并且命令在數據庫中存儲上一個主叫方號碼(或標識)。備選地,如果惡意 主叫方的號碼是已知的,則可以提前將數據庫導入。EP1775922公開了一種用于阻止呼入呼叫的系統的示例,在該系統中接收終端將 主叫方的號碼與在接收終端處存儲的數據庫的內容進行比較。如果主叫方號碼與數據庫中 的號碼相匹配,則接收終端選擇禁止該呼叫。電話用戶可能接到來自電話推銷者主動打來的電話廣告和銷售電話,并且很多用 戶發現這是讓人厭煩的。然而,由于下述原因而產生了問題為了讓眾所周知的阻止電話呼 叫的方法生效,必須提前知道電話推銷者的電話號碼。這是很少發生的情況,因為由于電話 推銷者不經常向相同用戶重復呼叫,或者可以使用不同號碼來呼叫,并且因此他們的號碼 不太可能出現在要禁止的號碼數據庫中。處理該問題的一個系統是提供電話推銷者所遵守的自律守則。不希望接收到電話 推銷呼叫的用戶預定數據庫,并且如果他們的號碼在該數據庫中,則電話推銷者將不能呼 叫他們。然而,這要求電話推銷者的自我約束,并且這不保證向數據庫注冊將阻止肆無忌憚 的電話推銷者呼叫用戶。現有系統的問題是不存在阻止電話推銷者呼叫不希望接收呼叫的 用戶的可靠機制。
發明內容
本發明提供一種遠程的中央維護的數據庫,該數據庫包括第三方提供的阻止號碼 列表。該數據庫可由接收終端的用戶來訪問。當接收呼入呼叫時,向接收終端提供服務的 服務控制功能檢查數據庫,并且對主叫方號碼和阻止號碼列表進行比較。如果發現匹配,則 采取恰當的行動,該行動可以包括阻止呼叫或將呼叫路由至另一個目的地。根據本發明的第一方面,提供一種處理請求以在通信網絡中的主叫方和被叫方之 間建立呼叫的方法。向所述被叫方提供服務的服務控制功能節點接收建立呼叫的請求,所 述請求包括標識了所述主叫方的信息。對標識所述主叫方的信息與從遠程數據庫取回的標 識進行比較,已經由第三方提供了所述標識。這允許第三方在數據庫中提供呼叫處理服務 的所有訂戶可以使用的信息,。如果標識所述主叫方的信息與在所述遠程數據庫中的標識 不匹配,則在被叫方和主叫方之間建立所述呼叫。另一方面,如果標識所述主叫方的信息與在所述遠程數據庫中的標識相匹配,則采取由呼叫處理策略所確定的其它行動。所述其它 行動可以可選地是阻止所述呼叫,或將所述呼叫轉移至例如語音郵箱。作為選項,所述遠程數據庫還包括與所述被叫方相關聯的主叫方的標識。這允許 所述主叫方向所述數據庫提供對于該被叫方特定的主叫方標識,因此引入呼叫處理中的個 性化程度。所述服務控制功能節點可選地是交換節點,比如移動交換中心和服務交換點。在一些實例中,被叫方從不在遠程、中央維護的數據庫中提供的主叫方接收不需 要的呼叫。被叫方可能希望在數據庫中提供主叫方,并且作為選項,所述方法還包括在已 經建立呼叫的事件中,從被叫方接收在數據庫中提供主叫方標識的請求,并且作為該請求 的結果,在數據庫中提供被叫方標識。為了避免被叫方在數據庫中惡意提供主叫方,在預定 數量的不同被叫方已經請求向數據庫提供主叫方之后,可選地在數據庫中提供主叫方。可 選地,任何人可以檢查數據庫,以查看是否在數據庫中錯誤地提供他們,并且可以向數據庫 的操作者申請在數據庫中將他們的條目加以刪除。該方法可選地還包括從與所述主叫方標識相關的所述數據庫中接收訂戶特定信 息,并且作為對所述訂戶特定信息的結果,確定建立所述呼叫還是采取由呼叫處理策略所 確定的其它行動。該信息的例子是允許在特定時間段中來自特定被叫方的呼叫。根據本發明的第二方面,提供一種用于在通信網絡中使用的服務控制功能節點。 所述服務控制功能節點包括接收機,用于從主叫方接收建立呼叫的請求,所述請求包括標 識所述主叫方的信息。提供處理器,用于對標識所述主叫方的信息與從遠程數據庫中取回 的并且由第三方在數據庫中提供的標識進行比較。基于該比較,確定是允許建立所述呼叫 還是調用不同的呼叫處理過程。根據本發明的第三方面,提供一種用于在通信網絡中使用的數據庫節點。所述數 據庫節點包括存儲器,用于存儲主叫方的標識,已經由第三方提供了所述標識。提供接收 機,用于從進行請求的節點接收向所述數據庫詢問的請求。所述請求可以包括標識主叫方 的信息。數據庫節點處的處理器比較所述請求中的標識主叫方的信息與所述存儲器中的標 識。然后發射機向所述進行請求的節點發送所述比較的結果,所述進行請求的節點可以使 用該結果來確定其它呼叫處理過程,比如呼叫轉移、呼叫阻止或建立呼叫。除了保留給第三方提供的標識的存儲器部分之外,數據庫節點可選地還包括存儲 器,用于存儲對于單一被叫方特定的主叫方的至少一個標識。這允許服務的訂戶具有個人 的主叫方“黑名單”,該黑名單不對服務的所有訂戶應用。作為選項,所述接收機被配置為接收從被叫方發送的向所述存儲器提供新的主叫 方標識的請求。所述處理器處理該請求并且在所述存儲器中提供所述新的主叫方的標識。 可選地,僅在預定數量的不同被叫方已經請求向所述數據庫中提供所述主叫方標識之后, 在所述數據庫節點的存儲器中提供所述新的主叫方的標識,以避免惡意被叫方在所述數據 庫中不誠實地提供所述主叫方標識。所述接收機被可選地配置為接收從被叫方發送的向所述存儲器提供新的被叫方 標識的請求,并且所述處理器被配置為作為所述請求的結果,在所述存儲器中提供所述新 的被叫方的標識,使得該標識與所述被叫方相關聯。這樣,被叫方可以提供主叫方標識,使 得其僅對所述被叫方應用。
所述請求還可選地包括時間戳,并且所述處理器被配置為在預定時間極限超時之 后移除所述請求。
圖1以框圖的形式圖示地示意了網絡架構;圖2以框圖的形式圖示地示意了根據本發明的實施例的網絡架構;圖3是示出了根據本發明的實施例的步驟的流程圖;圖4以框圖的形式圖示地示意了根據本發明的實施例的交換節點;以及圖5以框圖的形式圖示地示意了根據本發明的實施例的數據庫檢查功能。
具體實施例方式下面的描述提及被叫方的號碼,盡管如此,應當理解可以使用被叫方的任何標識 以構成和檢查數據庫。為了更好的描述本發明,參考圖1來描述被叫方的系統架構。電話服務處理器 (TSP)節點5是包括服務控制點(SCP) 101在內的通用處理平臺。SCP 101包括服務控制功 能(SCF)4。由具有服務交換點(SSP) 102的終止的移動交換中心(MSC) 3向被叫方的用戶終 端2提供服務。SSP 102具有服務交換功能(SSF)103。當在MSC 3中檢測到針對被叫方的 呼入呼叫時,SSF 103調用被叫方預定的服務。在SCP101中處理該服務。參見圖2,主叫方1希望經由通信網絡建立與被叫方2的呼叫。被叫方2預定了對 照數據庫來檢查被叫方的號碼的服務。基于被叫方2的預定,被叫方2的交換中心3調用 數據庫檢查功能。在任何合適的網絡節點中提供具有服務控制功能4形式的數據庫檢查功 能,或者該功能可以是TSP 5的一部分。數據庫檢查功能4參考中央維護的數據庫6,并且 用在數據庫6中存儲的號碼來檢查主叫方1的號碼。如果主叫方1的號碼存儲在數據庫6 中,則可以采取其他行動,例如在建立呼叫之間禁止該呼叫,或將該呼叫轉移到例如“垃圾” 語音郵件箱,如果需要的話,被叫方2可以在稍后訪問該語音郵件箱。可以向主叫方1播放 公告,以通知他們該呼叫沒有建立。另一方面,如果主叫方1的號碼沒有存儲在數據庫中, 則可以與往常一樣建立與被叫方2的呼叫。用戶的呼入呼叫可以調用上述使用標準服務調用方法的呼入呼叫處理服務(例 如終結IN分類密鑰、或終結CAMEL預定信息、或備選措施)作為號碼范圍或號碼識別方法。 當然,用戶還可以調用使用固定接入通信的呼叫處理服務,例如通過陸地線路連接的電話。 在該情況中,用戶可以向使用雙音多頻(DTMF)信令的呼叫處理服務發送添加惡意呼叫號 碼的請求。還可以以幾種方式來提供數據庫6。最開始,用第三方(比如政府機構、警察機 構或電話推銷者自身)提供的號碼來提供數據庫。這些號碼屬于電話推銷者或惡意呼叫 者。如果數據庫中的任何號碼的主人嘗試呼叫預定該服務的人士,則被叫人的服務不建立 呼叫,而是禁止呼叫或以不同的方式來處理該呼叫。在一些情況中,被叫方可以從不在數據庫6中的號碼處接收到惡意呼叫。如果惡 意呼叫者從不同號碼進行呼叫或如果數據庫不知道該惡意呼叫者,這便可能發生。對被叫 方有利的是能夠將該惡意呼叫者的號碼添加到數據庫中。在該情況中,被叫方2將主叫方
61的號碼轉發到數據庫6,并且該號碼被添加到數據庫6。存在幾種被叫方2可以將主叫方 1的號碼轉發到數據庫6的方式。可以在由被叫方2觸發的非結構化補充服務數據(USSD) 的字符串中包括被叫方2的號碼,并且將其發送至數據庫檢查功能4或另一個合適的節點。 當檢查功能4接收到請求在數據庫中包括主叫方1的號碼的USSD消息時,檢查功能4向數 據庫6生成提供主叫方1的號碼的請求。對于固定接入的電話來說,被叫方2可以對服務 進行信號發送,以使用DTMF信令將主叫方1的號碼提供到數據庫中。可以在呼叫過程中或呼叫之后立刻發送上述請求。不要求用戶輸入主叫方號碼, 這是由于檢查功能依然知道該號碼是當前或上一個主叫方標識。由于惡意主叫方經常使用 禁止在被叫方終端上顯示主叫方號碼的呼叫線路標識抑制,因此檢查功能知道該號碼是當 前或上一個主叫方標識是有利的。另一請求方法是向數據庫檢查功能4發送短消息服務(SMS)消息。根據本實施例, 由于檢查功能知道主叫方號碼,因此不要求被叫方輸入主叫方號碼。檢查功能僅允許針對進行中的呼叫或進行過的呼叫的一個請求。因此在第一次請 求之后檢查功能對主叫方號碼進行標記,使得不能進行其他的請求。另一個提供數據庫6的方法是讓被叫方2直接向數據庫6發送短消息服務(SMS) 消息,該SMS消息包含主叫方號碼和在數據庫6中輸入他們的號碼的請求。使用直接向數 據庫發送SMS的缺點是被叫方2可以重發送相同消息很多次,以在無原因或甚至沒有被呼 叫的情況下在數據庫6中提供主叫方1的號碼。注意到在數據庫中提供被叫方1的號碼的 請求可以具有有限的有效持續時間,以確保請求不在系統中無限期的保留。當然,惡意的被叫方2可能希望在無原因的情況下將主叫方1的號碼添加到數據 庫中。為了處理該種對數據庫可能的濫用,可以配置數據庫以僅在曾經接收到例如五次添 加主叫方1的號碼的請求之后,或在接收到較低請求次數(例如三次但來自于不同的被叫 方)之后,才將主叫方1的號碼添加到數據庫6中。在一個實施例中,數據庫被配置為對于一個被叫方標識來說,僅允許提供主叫方 號碼的一個當前請求。因此數據庫維持了在其中不存在復式記錄的請求列表。相同的被叫 方提供特定主叫方號碼的任何其他請求將被拒絕。對于每一個新的條目,數據庫確定列表是否包含相同主叫方的其他條目。當發現 的條目的數量超過預定數量時,將主叫方號碼添加到對于該服務的所有用戶有效的主叫方 號碼列表中。然后從列表中移除在列表中具有相同主叫方號碼的所有請求。在本發明的一個實施例中,當接收單個請求時,數據庫直接向被叫方的個人列表 添加主叫方號碼。任何人可以接入該數據庫以確定是否在數據庫6上錯誤地添加了他們的號碼,并 且如果可以證明不應當將他們的號碼在數據庫6中提供,則可以向數據庫6的運營者申請 將他們的號碼移除。接入可以基于網頁的圖形用戶界面(GUI) 7,比如因特網瀏覽器。基于網頁的⑶I 7還可以用于向數據庫6提供惡意的主叫方號碼,作為對請求提 供的USDD、DTMF或SMS的備選方案。在本發明的一個實施例中,為了監視數據庫6和服務的操作,每次調用服務時生 成報告,該報告應當至少包含主叫方號碼、被叫方號碼、數據和時間。除了在數據庫中存儲的可以被應用于該服務的所有訂戶的呼入呼叫的數據之外,數據庫還可以包括與每一個訂戶相關的信息。因此該數據庫包含由第三方提供的主叫方號 碼的“全局”列表,針對該服務的所有訂戶的呼入呼叫檢查該“全局”列表,并且該數據庫還 包含訂戶可以提供和維護的主叫方號碼的“訂戶”列表。這樣,訂戶可以例如讓服務禁止工 作號碼的對用戶私人號碼的呼叫。該阻止可以是條件性的,例如只要呼叫在8am和10pm之 間,該服務將允許建立從工作號碼到用戶的呼叫。僅對照該特定訂戶的呼入呼叫來檢查號碼的“訂戶”列表。訂戶可以使用它們的 移動裝置或者使用基于網頁的GUI 7來管理它們的號碼的“訂戶”列表。為了本發明的實施例步驟進行總結,圖3是流程圖。下列編號與圖3中的編號相 對應。S1、交換節點3接收在主叫方1和被叫方2之間建立呼叫的服務請求。S2、交換節點3與數據庫檢查功能4通信以檢查數據庫6。S3、數據庫檢查功能4將主叫方標識與數據庫6中的標識進行比較。這些標識可 以是全局的和/或對于被叫方2是特定的。S4、如果主叫方標識與數據庫中的相關條目不匹配,則建立呼叫。S5、如果主叫方標識與數據庫中的相關條目相匹配,則采取其他行動,比如呼叫禁 止或呼叫轉移。S6、如果已經建立呼叫,并且被叫方2希望在數據庫中提供主叫方1的標識,則被 叫方2將主叫方的標識轉發至數據庫6用于進行提供。現在參見圖4,其示出了根據本發明的實施例的交換節點,比如MSC或SSP。交換 節點3具有用于從主叫方1接收建立呼叫的請求的接收機8。還提供了處理器9用于基于 對主叫方1的標識與從遠程數據庫7取回的標識進行的比較,來確定是否建立該呼叫。在 一個實施例中,交換節點3還包括用于向遠程數據庫檢查功能4發送消息的發射機10。該 消息包括對被叫方和主叫方進行標識的信息,以及包括對數據庫檢查功能進行將標識主叫 方的信息與從遠程數據庫取回的主叫方的標識進行比較的請求。圖5示出了根據本發明的實施例的數據庫檢查功能4。數據庫檢查功能4具有接 收機11,接收機11用于從交換節點3接收包含對被叫方和主叫方進行標識的信息在內的 消息。提供處理器12用于對標識主叫方的信息和從遠程數據庫6取回的主叫方的標識進 行比較,并且還提供可發射機13用于向交換節點發送比較的結果。可以在任何合適的節點 (例如TPS)中布置數據庫檢查功能4。圖6示出了根據本發明的數據庫節點6。在該情況中,數據庫節點6執行對主叫方 和在數據庫中存儲的標識的檢查。數據庫節點6包括用于存儲主叫方的標識的存儲器14。 該標識由第三方提供,并且被應用于服務的所有訂戶,并且存儲器14還可以包括對于每一 個訂戶特定的主叫方標識,使得訂戶可以維持他們自己的個人“黑名單”。接收機15被配 置為從遠程節點接收查詢數據庫的請求。處理器16處理該請求并且將請求中包含的主叫 方標識與在存儲器14中存儲的標識進行比較。使用發射機17向遠程節點發送比較的結果 (發現匹配或沒有發現匹配,并且還可以包括呼叫處理策略)。本發明提供一種允許對用戶不想要的呼叫進行篩查的機制。可以對預定該服務的 所有用戶應用要篩查的呼叫號碼,或該呼叫號碼可以對于每一個訂戶使特定的。對于本領 域技術人員顯而易見地,除了語音呼叫或替代語音呼叫,本發明還可以應用于短消息服務(SMS),盡管在該情況中,是對SMS消息進行轉移或丟棄。本領域技術人員應當理解可以在 不背離本發明的范圍的情況下對上述實施例進行不同的修改。
權利要求
一種對在通信網絡中的主叫方和被叫方之間建立呼叫的請求進行處理的方法,所述方法包括在向所述被叫方提供服務的交換節點處,從所述主叫方接收建立呼叫的請求,所述請求包括標識所述主叫方的信息;作為接收所述請求的結果,調用數據庫檢查功能,以將標識所述主叫方的信息與在遠程數據庫中的標識進行比較,所述標識已經由第三方提供;如果標識所述主叫方的信息與所述遠程數據庫中的標識不匹配,建立所述呼叫,以及如果在標識所述主叫方的信息與在所述遠程數據庫中的標識相匹配,采取由呼叫處理策略所確定的其它行動。
2.根據權利要求1所述的方法,其中,所述遠程數據庫還包括與單個被叫方相關聯的 標識。
3.根據權利要求1或2所述的方法,其中,所述交換節點是以下任意之一移動交換中 心、電話交換臺、以及執行電話交換功能的節點,并且所述交換節點配備有服務交換點。
4.根據權利要求1至3中任一項所述的方法,其中,所述遠程數據庫檢查功能是服務控 制功能。
5.根據權利要求1至4中任一項所述的方法,其中,所述其它行動是從阻止所述呼叫和 對所述呼叫進行轉移的一個中選擇的。
6.根據權利要求1至5中任一項所述的方法,如果已經建立所述呼叫,所述方法還包括從所述被叫方接收將所述主叫方標識提供到所述數據庫中的請求,以及作為所述請求的結果,將所述被叫方標識提供到所述數據庫中。
7.根據權利要求6所述的方法,其中,在預定數量的不同被叫方已經請求向所述數據 庫提供所述主叫方標識之后,將所述主叫方標識提供到所述數據庫中。
8.根據權利要求1至7中任一項所述的方法,還包括從與所述主叫方標識有關的數據庫中接收訂戶特定信息,以及作為所述訂戶特定信息 的結果,確定建立所述呼叫還是采取由呼叫處理策略所確定的其它行動。
9.一種用于在通信網絡中使用的交換節點,所述交換節點包括接收機,用于從主叫方接收建立呼叫的請求,所述請求包括標識所述主叫方的信息;發射機,用于作為接收所述請求的結果,調用數據庫檢查功能,以將標識所述主叫方的 信息與在遠程數據庫中的標識進行比較,所述標識已經由第三方提供;處理器,用于如果標識所述主叫方的信息與所述遠程數據庫中的標識不匹配,建立所 述呼叫,以及如果在標識所述主叫方的信息與在所述遠程數據庫中的標識相匹配,采取由 呼叫處理策略所確定的其它行動。
10.一種用于在通信網絡中使用的服務控制功能節點,所述服務控制功能節點包括接收機,用于接收檢查遠程數據庫的請求,所述請求包括標識主叫方的信息;處理器,用于基于對標識所述主叫方的信息與在遠程數據庫中并由第三方提供到所述 數據庫中的主叫方的標識的比較,來確定是允許與所述被叫方建立呼叫,還是采取由呼叫 處理策略所確定的其它行動。
11.一種用于在通信網絡中使用的數據庫節點,所述數據庫節點包括存儲器,用于存儲已由第三方提供的主叫方的標識;接收機,用于從進行請求的節點接收詢問所述數據庫的請求,所述請求包括標識主叫 方的信息;處理器,用于將所述請求中標識主叫方的信息與所述存儲器中的標識進行比較;以及發射機,用于向所述進行請求的節點發送比較結果,以由所述進行請求的節點用來確 定其它呼叫處理過程。
12.根據權利要求11所述的數據庫節點,還包括存儲器,用于存儲對于單個被叫方特 定的主叫方的至少一個標識。
13.根據權利要求11或12所述的數據庫節點,其中,所述接收機被配置為接收從被叫 方發送的向所述存儲器提供新的主叫方標識的請求,以及所述處理器被配置為作為所述請 求的結果,將所述新的主叫方的標識提供到所述存儲器中。
14.根據權利要求13所述的數據庫節點,其中,所述處理器被配置為在預定數量的不 同被叫方已經請求向所述數據庫提供所述主叫方標識之后,向所述存儲器提供所述新的主 叫方的標識。
15.根據權利要求12所述的數據庫節點,其中,所述接收機被配置為接收從被叫方發 送的向所述存儲器提供新的被叫方標識的請求,以及所述處理器被配置為作為所述請求的 結果,將所述新的被叫方的標識提供到所述存儲器中,使得該標識與所述被叫方相關聯。
16.根據權利要求11至15中任一項所述的數據庫節點,其中,所述請求還包括時間戳, 并且所述處理器被配置為在預定時限期滿之后移除所述請求。
全文摘要
本發明提供了一種對在通信網絡中的主叫方和被叫方之間建立呼叫的請求進行處理的方法。向被叫方提供服務的交換節點從主叫方接收建立呼叫的請求,并且該請求包括對主叫方進行標識的信息。為了將對主叫方進行標識的信息與遠程數據庫中的主叫方的標識進行比較,交換節點調用呼叫處理服務,該標識已經由第三方提供。這允許第三方在數據庫中提供呼叫處理服務的所有訂戶可以使用的信息。基于所述比較對建立呼叫還是調用備選呼叫處理程序進行判定,備選呼叫處理程序是例如禁止呼叫或使呼叫轉移至例如語音郵箱。
文檔編號H04M3/42GK101981906SQ200880128374
公開日2011年2月23日 申請日期2008年4月4日 優先權日2008年4月4日
發明者約翰內斯·簡·博特 申請人:艾利森電話股份有限公司