專利名稱:用于控制無線網絡中短消息傳送的方法
技術領域:
本發明涉及通信,尤其涉及無線通信系統。
背景技術:
目前,許多無線通信網(比如蜂窩網)都有短消息業務(“SMS”)。這種SMS使得具有適當配置的無線設備的用戶可以通過網絡相互發送短文字數字消息(“本文消息”)。為了發送文本消息,將消息連同用于聯絡接收者的通信標識符一起鍵入用戶的無線設備。通信標識符可以是接收者的移動電話號碼,或者,取決于特定網絡和SMS系統,它可以是消息傳遞的地址或號碼,比如指定用于文本消息傳遞的改進型的(streamlined)號碼或地址。網絡對發送給接收者的文本消息進行處理。消息長度通常限為80-160個字符。
一般而言,由于發送文本消息所需的所有內容是有效的接收者通信標識符,因此網絡用戶可以向其他用戶發送匿名或非征求性的文本消息。例如,用戶可以從諸如電話號碼簿、購買的郵寄名單或因特網獲取(harvesting)等來源中獲得通信標識符。因此,正如電子郵件通信情況下的“垃圾郵件”和公共交換電話網(“PSTN”)情況下的來自電話銷售方的非征求性電話呼叫的情況一樣,SMS用戶被迫接收不想要的文本消息。除了實際上的一般煩惱之外,這些消息還占用了用戶的通信資源,比如消耗的帶寬和存儲器的使用。此外,接收用戶還必須花時間來閱讀和刪除非征求性的或不想要的文本消息。
發明內容
本發明的實施方式涉及一種用于通過網絡與無線單元進行通信(例如用于控制消息傳送到無線單元)的方法,所謂“無線單元”,它是指例如移動電話、無線PDA、具有高速數據傳送能力的無線設備(比如符合“3-G”或“4-G”標準的無線設備)、配備有“WiFi”的計算機終端等。按標準方式,源終端通過網絡消息傳遞業務(如短消息業務)將消息發送給無線單元。(源終端可以是另一無線單元或者是被配置成可通過網絡進行通信的其他某種設備。)根據這種方法,首先判斷消息是否滿足與該無線單元有關的消息阻止準則,例如阻止準則被指定用在或用于該無線單元上。消息阻止準則是用于自動評估消息是否要被阻止的條件或規則(如無線單元的用戶所建立的條件或規則)。如果消息滿足該準則,則阻止該消息。
在另一種實施方式中,為了判斷消息是否滿足消息阻止準則,可以判斷接收者無線單元的標識符記錄中是否含有、列出或另外查詢到(reference)消息標識符。消息標識符是與發送給無線單元的消息有關的代碼或其他標識符,它唯一地標識消息和/或消息源。例如,消息標識符可以是啟動向接收者無線單元傳送消息的源終端的通信標識符。標識符記錄是用于屏蔽/阻止消息目的的與接收者無線單元有關的數據條目、列表或其他記錄。基于對標識符記錄中是否查詢到消息標識符的判斷,該消息可以被阻止。
在另一種實施方式中,除非在標識符記錄的“授權標識符”部分中查詢到消息標識符,否則阻止消息。標識符記錄的授權標識符部分包括一個或多個被授權向接收用戶的無線單元發送消息的終端的通信標識符的列表。如果在授權標識符當中沒有查詢到消息的通信標識符,則阻止該消息。
在另一種實施方式中,如果在標識符記錄的“未授權標識符”部分中查詢到消息標識符,則阻止消息。標識符記錄的未授權標識符部分包括一個或多個被阻止向接收用戶的無線單元發送消息(例如,它們未被授權向無線單元發送消息)的終端的通信標識符的列表。如果在未授權標識符當中查詢到消息的通信標識符,則阻止該消息。否則,允許該消息進行傳送或顯示。
在另一種實施方式中,阻止消息發送到無線單元。在這種情況下,標識符記錄可以存儲在網絡交換部件中,其中本方法在交換機上執行。所謂“交換機”,它是指(單獨地或與其他部件協同地)對消息傳送到無線單元進行控制的網絡部件。例如,交換機可以是無線網絡控制器、移動交換中心、基站、SMS中心等。
在另一種實施方式中,接收者無線單元接收消息。然而,如果消息的通信標識符是以下情況的話則阻止消息在無線單元上顯示i)消息的通信標識符在標識符記錄的未授權標識符部分中列出,或ii)消息的通信標識符沒有在標識符記錄的授權標識符部分中列出。在這種情況下,標識符記錄可以存儲在無線單元中,其中該方法在無線單元上執行。
通過閱讀以下非限定性實施方式的描述,并參照附圖,可以更好地理解本發明,其中圖1是根據本發明的各種實施方式的用于控制無線網絡中消息傳送的系統的示意圖;和圖2和3是示出圖1中所示的系統的實施方式的操作過程的流程圖。
具體實施例方式
參照圖1-3,系統10在用于控制消息14傳送到接收者無線單元16的無線通信網12上實現或作為其一部分實現。源終端18通過網絡的消息傳遞業務(“SMS”)20向無線單元16發送消息14。消息14包括消息標識符(“消息ID”)22、接收者無線單元16的通信標識符(“通信ID”)24和消息內容數據26。首先,判斷消息14是否滿足消息阻止準則或者可能地是否滿足一個以上的消息阻止準則。如果滿足,則阻止該消息。例如,可以將消息ID 22與無線單元16的標識符記錄(“ID記錄”)28a進行相互對照。ID記錄28a是用于屏蔽/阻止消息目的的與無線單元16有關的數據條目、列表或其他記錄。如果在標識符記錄28a的“授權標識符”部分30中未查詢到消息ID 22,那么,就向無線單元傳送或者在無線單元上顯示方面來阻止該消息。此外,如果在ID記錄28a的“未授權標識符”部分32中查詢到消息ID 22,那么可以阻止消息14。
本發明的系統10適合于在各種類型的無線網絡上實現。例如,網絡12可以是基于CDMA的1x-EVDO通信網,它具有與一個或多個固定基站(“BS”)36a、36b連接的無線網絡控制器(“RNC”)和/或移動交換中心(“MSC”)34。基站36a、36b每個都具有基站控制器以及用于與無線單元16通信的各種收發信機和天線。無線單元16可以包括例如移動電話、無線PDA、具有高速數據傳送能力的無線設備(比如符合“3-G”或“4-G”標準的無線設備)、配備有“WiFi”的計算機終端等。RNC 34與基站相互連接,并執行建立呼叫所需的信令功能以及去往和來自于無線單元16的其他數據傳送。它還起到網絡12的無線/無線電端與網絡的有線部分之間的接口的作用。例如,RNC 34可以通過分組數據服務節點(“PDSN”)40與基于網際協議(“IP”)的網絡或其他核心分組數據網38連接。RNC 34還可以通過PSTN網關44與公共交換電話網(“PSTN”)42連接,這使得無線單元16可以接入PSTN業務(比如發出和接收PSTN呼叫,例如對公共陸線電話的呼叫)。核心數據網38用于分組數據的長途有線傳輸,和/或使RNC 34與其他移動交換中心以及與諸如網絡AAA(認證、授權和記帳)模塊的附加網絡部件(未示出)相互連接。網絡12還可以通過安全防火墻48等與公共分組數據網46(如因特網)連接。對于通過分組數據網38、46的高速數據傳輸(例如用于幫助web瀏覽、實時文件傳送或下載大數據文件),網絡12可以采用網際協議(“IP”),其中數據被分成多個編址數據分組。此外,VoIP(IP語音)可以用于語音數據傳輸。(利用VoIP,模擬音頻信號可以被捕獲、數字化和被分成如同非語音數據那樣的分組。)語音和非語音數據分組都通過無線網絡12進行傳輸和發送,其中它們被數據分組所尋址到的無線單元16所接收和重組。
為了執行射頻(“RF”)通信,無線網絡12可以采用CDMA(碼分多址)擴展頻譜復用方案。這里,數據和其他信號從基站36a、36b通過第一頻率帶寬(例如以第一指定頻率為中心的1.25MHz帶寬)發送到無線單元16,這被稱為正向鏈路。從無線單元到基站的傳輸通過第二頻率帶寬(例如以第二指定頻率為中心的1.25MHz帶寬)進行,這被稱為反向鏈路。通常,每個無線單元始終被分配以整個帶寬,其中來自各無線單元的信號利用編碼方案來相互區分。正向和反向鏈路各自可以包括多個物理或邏輯業務信道和信令/控制信道,前者主要用于載送語音數據,而后者主要用于載送實現CDMA或其他通信所需的控制、同步和其他信號。無線網絡在地理上可以分為鄰近的小區(每個小區都由基站來服務),和/或可以分為扇區(這些扇區是通常由單個基站上所支持的不同天線/接收機所服務的小區的各部分)。
消息傳遞業務20是允許無線用戶通過網絡12相互發送非語音消息的網絡業務。消息傳遞業務20可以是短消息業務、增強型消息傳遞業務、多媒體消息傳遞業務等。在短消息業務中,用戶通過網絡12相互發送短文字數字消息14(“文本消息”),例如通常不多于80-160個ASC II碼或其他文字數字字符且沒有嵌入格式、圖像或圖形的消息。為了使用戶發送文本消息14,將消息連同接收者的無線單元的通信標識符24一起鍵入到用戶的無線單元中。通信標識符24可以是接收者的無線單元電話號碼,或者,取決于特定網絡/SMS系統,它可以是地址、號碼或其他標識符,比如指定用于文本消息傳遞的改進型的號碼或地址。一旦消息被發送,它將被短消息業務中心(“SMSC”)50所接收。取決于網絡的配置方式,SMSC可以與網絡12中的RNC 34、核心IP網絡38或其他地方連接。SMSC 50將消息14發向合適的接收者無線單元16。為此,SMSC將SMS請求發送到RNC 34的歸屬位置寄存器(“HLR”)(未示出),以便找到漫游用戶。一旦HLR接收到該請求,它將以接收者的狀態(如未激活的或激活的)以及關于接收者漫游到哪的信息對SMSC 50作出響應,以便將該消息發到合適的基站用于傳輸。如果接收者的狀態是“未激活的”,那么SMSC將保持該消息一段時間。當接收者使用其無線單元時,HLR向SMSC發送SMS通知,然后SMSC嘗試進行傳送。于是,SMSC以短消息傳送點對點格式將消息傳送給RNC和/或基站。接收者的無線單元被尋呼或另外被聯絡,如果它有響應則傳送消息。SMSC接收表示消息已被接收者所接收的驗證,將該消息歸類為“發送”,并將不再嘗試發送。
如上所述,消息傳遞業務20還可以是增強型消息傳遞業務(“EMS”)。EMS是對可供某些網絡上使用的SMS的應用級擴展。允許EMS的無線單元能發送和接收具有特定文本格式(比如粗體或斜體)的消息、動畫、圖形、圖標、聲音效果和特定鈴聲音調。發送到不支持EMS格式的設備的EMS消息將被顯示成SMS傳輸,例如將只顯示文字數字字符。
消息傳遞業務20還可以是多媒體消息傳遞業務(“MMS”)。MMS是一種類似于EMS的技術,它通過無線網絡不僅傳送文本消息而且還傳送各種多媒體內容(例如圖像、音頻和/或視頻剪輯)。在操作上,MMS數據流從用戶使用無線單元上的MMS客戶機程序開始,以便編排、編址MMS消息并將其發送到一個或多個接收者。利用具有專用命令和編碼的HTTP可以實現MMS客戶機到歸屬MMS中心(“MMSC”)的初始提交。當接收到MMS消息時,接收者MMSC利用SMS通知、HTTP推送(push)等向接收者的無線單元發送通知。傳送可以是即時的也可以是延遲的。在前一種情況下,接收者無線單元上的MMS客戶機接收MMS通知,然后立刻(無需用戶干預或知道)從發送通知的MMSC中檢索MMS消息。在檢索之后,提醒用戶出現了最新到達的MMS消息。如果是延遲傳送,那么MMS客戶機提醒用戶MMS消息是可獲得的,并允許用戶選擇是否以及何時檢索MMS消息。
本發明的方法和系統10可以在網絡交換機中的適當位置(例如在執行消息或呼叫路由功能的網絡中的RNC 34、SMS 20、基站16a、16b或其他地方)作為控制模塊52實現。控制模塊52可以是腳本、計算機程序或一套計算機程序、硬件模塊或者是與實現有控制模塊的網絡部件的設備和控制功能連接的硬件/軟件模塊。控制模塊52被配置成檢查或屏蔽在網絡上發送到用戶的消息14或至少是發送到已預訂該業務的用戶的消息,并有可能根據一個或多個消息阻止準則來阻止消息。該過程的例子如圖1和2中所示。在步驟100中,當源終端18通過網絡的SMS 20向接收者無線單元16發送消息14時,控制模塊52判斷消息14是否滿足消息阻止準則。為此,控制模塊52被配置成將消息14的一個或多個成份或部分與阻止準則進行比較。如果消息滿足該準則,那么,在步驟102中阻止消息。消息阻止準則是接收者無線單元的用戶所建立的用于評估消息是否要阻止的條件或規則。如果消息不滿足阻止準則,那么,照常發送或顯示消息,如步驟104中所示。
為了用于判斷消息14是否滿足阻止準則,控制模塊52可以有包含多個ID記錄28a-28c的存儲單元和/或數據庫(“DB”)54。每個ID記錄28a-28c都是用于屏蔽/阻止消息目的的與無線單元16有關的數據條目、列表或其他記錄。通常,ID記錄28a-28c含有由ID記錄各自所相關的無線單元的用戶所建立或指定的阻止準則。每個ID記錄28a-28c還含有它所相關的無線單元的通信標識符24或者其他某種使ID記錄與無線單元、無線單元帳戶或用戶相鏈接的標識符。為了訪問記錄28a-28c,當源終端18發送消息14時,控制模塊52將消息中的接收者通信ID 24(例如消息所尋址到的無線單元的通信標識符)與ID記錄28a-28c的列表進行相互對照。
用于阻止消息14的準則可以例如是(i)消息14是來自于未授權的源的,或(ii)消息14不是來自于授權的源的。應當理解,在前一種情況下,允許所有消息進行顯示或傳送,除非消息明確地被認為是未授權的。在后一種情況下,所有消息被阻止,除非它們明確地被認為是授權的。如果阻止準則與未授權或授權消息有關系,那么無線單元16的ID記錄28a可以包括授權標識符列表30或未授權標識符列表32。授權標識符列表30包括一個或多個這樣的無線單元通信標識符(例如電話號碼),無線單元16的用戶已明確將所述無線單元通信標識符指定為被授權可將消息發送到無線單元16。如果用戶希望接收來自某些源終端18(例如由家庭成員、朋友、同事或商業伙伴所用的終端)的消息,那么,用戶訪問無線單元16上的接口模塊56以輸入授權源終端的通信標識符。于是,接口模塊56與控制模塊52通信,將授權通信標識符輸入到無線單元16的ID記錄28a中。接口模塊56通常是與無線單元的現有電子菜單系統(該系統用于執行從ID記錄28a中檢查、編輯、增加和刪除通信標識符的功能)相結合的腳本或計算機程序。
用于判斷消息14是否滿足不是來自授權源的消息阻止準則(例如在ID記錄28a-28c每個都包括“授權標識符”表30的情況下)的過程的一個例子如圖3中所示。首先,源終端18發送消息14。該消息包括消息ID22(例如源終端18的通信標識符)、接收者無線單元16的通信ID 24和消息內容26。(應當理解,消息ID 22和接收者通信ID 24可以包含在消息的單獨信令部分中,甚至包含在與消息內容分開的單獨信令信道中。為了便于說明,本文中認為這些元素包含在統一的消息結構中。)在步驟106中,控制模塊52將消息14中的接收者通信ID 24與ID記錄28a-28c進行相互對照,以找出與接收者無線單元16有關的ID記錄28a。在步驟108中,控制模塊52判斷ID記錄28的授權標識符列表30中是否含有、列出或查詢到消息ID 22。如果是,那么在步驟110中,消息14的傳輸繼續正常進行。如果不是,那么在步驟112中,消息14的傳輸被阻止。可選地,如果消息被阻止,那么控制模塊52可以啟動向源終端18發送確認消息,以指示消息被阻止和/或未被接收,如步驟114中所示。
如果阻止準則與未授權消息有關,那么無線單元16的ID記錄28a將含有未授權標識符列表32。未授權標識符列表32包括一個或多個這樣的無線單元通信標識符(例如電話號碼),所述無線單元通信標識符被指定為不允許將消息發送到無線單元16。如果用戶希望不接收來自某些源終端18(例如由廣告商所用的終端)的消息,那么,用戶訪問無線單元上的接口模塊56以輸入未授權源終端的通信標識符。于是,接口模塊56與控制模塊52通信,將未授權通信標識符輸入到無線單元16的ID記錄28a中。這里,如授權通信標識符的情況那樣,接收模塊56可以包括改進型的功能,使用戶可以指定授權或未授權標識符而不必人工輸入標識符。例如,接口模塊56可以包括可從顯示消息處訪問的“阻止”功能或“朋友”功能。于是,當接收到消息時,在查看消息的時候,用戶可以選擇“阻止”,同時控制模塊52自動將該消息的消息ID22加到ID記錄28a的未授權標識符列表32中。或者,用戶可以選擇“朋友”,以使控制模塊52將該消息的消息ID 22加到ID記錄28a的授權標識符列表30中。
判斷在未授權標識符列表32中是否查詢到消息的過程與授權列表30的情況類似。在找到與接收者無線單元16有關的ID記錄28a后,控制模塊52判斷ID記錄28的未授權標識符表32中是否含有、列出或另外查詢到消息ID 22。如果不是,那么消息14的傳輸繼續正常進行。如果是,那么消息14的傳輸被阻止。
正如圖1中所示,本發明的方法和系統10完全可以在無線單元16上實現。這里,接口模塊56可以包括含有無線單元的ID記錄28a的存儲單元和/或數據庫58。當無線單元16接收到消息時,但在消息被顯示之前,接口模塊56將判斷消息是否滿足阻止準則或者若干阻止準則。如果滿足,那么消息將不顯示在無線單元上。如果不滿足,那么消息的顯示(或者提醒用戶消息可以顯示)將開始正常進行。阻止的消息可以保存在“阻止的”或“垃圾”目錄中,以便用戶可選擇地訪問和檢查。
除了基于源終端18被指定為授權還是未授權向無線單元16發送消息之外,消息阻止準則還可以基于其他因素。例如,準則可以與消息內容有關系,比如對成人內容、廣告本文或其他關鍵詞的屏蔽。此外,還可以使用多個消息阻止準則,于是,滿足某些準則但不滿足其他準則的消息可以以不同的方式來處理,這可由用戶或通過別的方式來指定。例如,無線單元可以既有未授權標識符列表又有授權標識符列表。未授權消息將被阻止。授權消息將即刻被顯示/發送。兩種準則都不滿足的消息(例如來自沒有明確地未授權也沒有明確地授權的源的消息)可以存儲在次要的或非優先文件中,以便接收用戶需要時進行最終檢查。
由于在不背離這里所包括的本發明的思想和范圍的前提下,在上述用于控制無線網絡中短消息傳送的方法中可以作出某些變化,因此,以上描述的或附圖中所示的所有主題的意圖只不過是作為說明本文中本發明的概念的例子來解釋的,而不應理解為對本發明的限制。
權利要求
1.一種用于通過網絡與至少一個無線單元通信的方法,所述方法包括以下步驟判斷消息是否滿足與無線單元有關的至少一個消息阻止準則,其中,消息被配置成通過無線網絡消息傳遞業務發送到無線單元;以及,如果滿足,則阻止所述消息進行發送到無線單元和在無線單元上顯示中的至少一項。
2.權利要求1的方法,還包括將消息的消息標識符與無線單元的標識符記錄進行對照,其中消息阻止準則包括從以下內容中所選擇的一項消息標識符沒有在標識符記錄的授權標識符部分中列出,和消息標識符在標識符記錄的未授權標識符部分中列出。
3.權利要求2的方法,其中標識符記錄存儲在無線網絡的交換機部分上;以及除非在標識符記錄的授權標識符部分中查詢到消息標識符,否則在交換機中阻止消息發送到無線單元。
4.權利要求2的方法,其中標識符記錄存儲在無線網絡的交換機部分上;以及如果在標識符記錄的未授權標識符部分中查詢到消息標識符,那么在交換機中阻止消息發送到無線單元。
5.權利要求2的方法,其中標識符記錄存儲在無線單元上;以及除非在標識符記錄的授權標識符部分中查詢到消息標識符,否則阻止消息在無線單元上顯示。
6.權利要求2的方法,其中標識符記錄存儲在無線單元上;以及如果在標識符記錄的未授權標識符部分中查詢到消息標識符,那么阻止消息在無線單元上顯示。
7.權利要求2的方法,其中消息是短文本消息;消息傳遞業務是短消息業務;和無線單元是移動電話。
8.權利要求7的方法,其中除非在標識符記錄的授權標識符部分中查詢到消息標識符,否則阻止消息進行發送到無線單元和在無線單元上顯示中的至少一項。
9.一種用于控制消息傳送到無線單元的方法,所述方法包括以下步驟將消息標識符與無線單元的標識符記錄進行對照,其中,消息標識符與被配置成通過無線網絡消息傳遞業務發送給無線單元的消息有關;以及根據與標識符記錄對照的消息標識符,判斷是否阻止該消息。
10.權利要求9的方法,其中標識符記錄包括授權標識符部分和未授權標識符部分中的至少之一;如果標識符記錄包括授權標識符部分,那么,除非在授權標識符部分中查詢到消息標識符,否則阻止消息;以及如果標識符記錄包括未授權標識符部分,那么,如果在未授權標識符部分中查詢到消息標識符,則阻止消息。
全文摘要
在一種用于控制無線網絡中短文本消息或其他消息的傳送的方法中,源終端通過網絡的短消息業務(“SMS”)將消息發送給接收者無線單元。消息包括消息標識符、接收者無線單元的通信標識符和消息內容。首先,判斷消息是否滿足阻止消息的準則。如果滿足,則阻止該消息。例如,如果消息標識符不是授權標識符,則可以阻止消息傳送。或者,如果消息標識符是未授權標識符,則可以阻止該消息。這可以通過將消息標識符與無線單元的標識符記錄進行相互對照來判斷。標識符記錄是用于屏蔽/阻止消息目的的與無線單元有關的數據條目、列表或其他記錄。
文檔編號H04Q7/22GK101060654SQ20061007776
公開日2007年10月24日 申請日期2006年4月21日 優先權日2006年4月21日
發明者胡兆文, 池明愛, 白景平, 欒田 申請人:朗迅科技公司