用于提供增強型sms/ems/mms的方法及設備的制造方法
【專利說明】用于提供増強型SMS/EMS/MMS的方法及設備
[0001]分案申請的相關信息
[0002] 本案是分案申請。該分案的母案是申請日為2010年6月2日、申請?zhí)枮?201080024693. 8、發(fā)明名稱為"用于提供增強型SMS/EMS/MMS的方法及設備"的發(fā)明專利申 請案。
技術領域
[0003] 本發(fā)明大體上涉及例如SMS、EMS及MMS等無線數(shù)字消息接發(fā)通信,且更具體地說 涉及提供用于SMS、MMS及EMS的增強型服務特征。
【背景技術】
[0004] 短消息服務(SMS)是一種通常用于移動通信系統(tǒng)但也可用于非移動通信裝置的 標準化通信服務。使用標準化通信協(xié)議,SMS允許在通信裝置之間交換短文本消息。SMS文 本消息接發(fā)已變成世界上使用最廣泛的數(shù)據(jù)應用程序,有24億有效用戶,或全部移動電話 訂戶的74%在其通信裝置上發(fā)送及接收文本消息。
[0005] 雖然自引入以來大體上保持不變,但SMS已有一些增強被引入到其基本服務。舉 例來說,有增強型消息服務(EMS)功能的移動電話可發(fā)送及接收含有特殊文本格式(例如 粗體或斜體)、動畫、圖片、圖標、聲效及特殊鈴音的消息??赡軙⒆鳛镋MS消息發(fā)起的消 息發(fā)送到不支持EMS的通信裝置。在這類情況下,EMS將被顯示為常規(guī)SMS消息。但是,由 于存在裝置無法再現(xiàn)的額外數(shù)據(jù),所述消息可能無法讀取。通常無法在屬于不同服務提供 商的訂戶的通信裝置之間交換EMS消息,因為EMS消息將經(jīng)常被運營商間網(wǎng)絡或被接收的 運營商丟棄。
[0006] 作為引入到基本SMS服務的一些增強的另一實例,多媒體消息接發(fā)服務(MMS)是 一種用于發(fā)送包含多媒體對象(圖像、音頻、視頻、富文本)的SMS消息的電信標準。MMS是 SMS標準的擴展形式,其允許更長的消息長度。此外,MMS可利用無線應用協(xié)議(WAP)來顯 示內(nèi)容。MMS最為常用的用途是在從配備有相機的手持機發(fā)送照片的時候,但其作為傳遞鈴 音的方法也很常用。
[0007]SMS、EMS及麗S消息可作為點對點通信(SMS-PP)從一個用戶(發(fā)送方)發(fā)送到 另一個用戶(接收方),或作為廣播消息(SMS-CB)從一個用戶(發(fā)送方)發(fā)送到許多其它 用戶(接收方)。發(fā)送方將尋址到接收方的消息發(fā)送到短消息服務中心(SMSC)。SMSC提 供存儲與轉(zhuǎn)發(fā)機制。在接收到消息之后,SMSC存儲消息,直到接收方的通信裝置警告SMSC 接收方的通信裝置已在通信網(wǎng)絡中注冊了為止。一旦SMSC已接收到警告,SMSC將把消息 轉(zhuǎn)發(fā)給接收方的通信裝置,且因此從SMSC的本機存儲器中移除所述消息。如果接收方的通 信裝置無法到達(例如,關機,不在覆蓋范圍內(nèi)),則SMSC將消息排隊以供稍后重新嘗試傳 遞。有些SMSC還提供轉(zhuǎn)發(fā)與忘記傳遞機制,其中僅嘗試發(fā)射一次。
[0008] 存儲與轉(zhuǎn)發(fā)及轉(zhuǎn)發(fā)與忘記兩種傳遞機制均被視為"盡力服務"型傳遞機制。這兩 種傳遞機制均不保證消息將被實際傳遞到其期望的接收方,且消息延遲或完全丟失的情況 很常見,特別是在網(wǎng)絡之間發(fā)送的時候。
【發(fā)明內(nèi)容】
[0009] 本發(fā)明揭示用于提供增強型無線數(shù)字通信消息(即SMS、EMS或MMS)服務的系統(tǒng)、 裝置及方法。所揭示的各個實施例允許無線數(shù)字通信消息的發(fā)送方以及接收方操縱或控制 消息的處置、存儲及傳遞。在一個實施例中,可向發(fā)送方提供對消息的傳遞確認。在另一實 施例中,發(fā)送方可發(fā)送消息,其中具有讓接收方向發(fā)送方提供消息已讀取的證實的請求。在 另一實施例中,可向發(fā)送方提供一種從SMSC存儲器或從接收方的通信裝置中刪除先前發(fā) 送的消息的方法。在另一實施例中,可向發(fā)送方提供一種用新消息替代SMSC存儲器或接收 方的通信裝置中的先前發(fā)送的消息的方法。在另一實施例中,可向發(fā)送方提供一種發(fā)送在 其已被讀取或在發(fā)生過期事件后即刻從存儲器中自動刪除自身的消息的方法。在另一實施 例中,接收方可能能夠配置其通信裝置以在發(fā)生過期事件后即刻刪除接收到的消息。在另 一實施例中,接收方可能能夠防止選定發(fā)送方向接收方的通信裝置發(fā)送消息。在另一實施 例中,可向接收方提供一種將從選定接收方接收的消息重新路由到不同接收方的通信裝置 的方法。在另一實施例中,發(fā)送方可防止發(fā)送方的消息的接收方將消息轉(zhuǎn)發(fā)給任何其它裝 置。在另一實施例中,發(fā)送方可向接收方發(fā)送僅可在特定位置讀取的消息。
[0010] 根據(jù)其它實施例,通信系統(tǒng)及通信系統(tǒng)組件經(jīng)配置以執(zhí)行前述方法中的一者或一 者以上。
【附圖說明】
[0011] 附圖并入本文中且構成本說明書的一部分,【附圖說明】本發(fā)明的實施例,且與上文 提供的一般描述及下文提供的詳細描述一起用以解釋本發(fā)明的特征。
[0012] 圖1是允許用戶通過其通信裝置發(fā)送及接收無線數(shù)字通信消息的實例性通信網(wǎng) 絡系統(tǒng)的系統(tǒng)框圖。
[0013] 圖2是說明可在用于在SMS通信系統(tǒng)中向發(fā)起的發(fā)送方的通信裝置提供消息傳遞 證實的實施例方法中發(fā)送的各種消息的消息流程圖。
[0014] 圖3是說明可在用于在SMS通信系統(tǒng)中向發(fā)起的發(fā)送方的通信裝置提供已讀回執(zhí) 證實的實施例方法中發(fā)送的各種消息的消息流程圖。
[0015] 圖4是說明在SMS通信系統(tǒng)中向發(fā)起的發(fā)送方的通信裝置提供已讀回執(zhí)證實的實 施例方法的步驟的過程流程圖。
[0016] 圖5是說明用以從接收方的通信裝置中刪除先前接收的SMS消息的實施例方法的 步驟的過程流程圖。
[0017] 圖6是說明用以從SMSC中刪除先前接收的SMS消息的實施例方法的步驟的過程 流程圖。
[0018] 圖7是說明用以在接收方的通信裝置中用新SMS消息撤消/替代先前接收的SMS 消息的實施例方法的步驟的過程流程圖。
[0019] 圖8是說明用以在將新SMS消息轉(zhuǎn)發(fā)給接收方的通信裝置之前在SMSC中用新SMS 消息撤消/替代先前接收的SMS消息的實施例方法的步驟的過程流程圖。
[0020] 圖9是說明用以在SMS消息的發(fā)送方設置的過期事件后即刻在接收方的通信裝置 中刪除先前接收的SMS消息的實施例方法的步驟的過程流程圖。
[0021] 圖10是說明用以在將SMS消息轉(zhuǎn)發(fā)給接收方的通信裝置之前在SMS消息的發(fā)送 方設置的過期事件后即刻在SMSC中刪除先前接收的SMS消息的實施例方法的步驟的過程 流程圖。
[0022] 圖11是說明用以在特定位置防止接收方的通信裝置顯示SMS消息的實施例方法 的步驟的過程流程圖。
[0023] 圖12是說明用以在接收方的通信裝置處于特定位置時防止SMSC將SMS消息轉(zhuǎn)發(fā) 給接收方的通信裝置的實施例方法的步驟的過程流程圖。
[0024] 圖13是說明用以防止接收方的通信裝置轉(zhuǎn)發(fā)SMS消息的實施例方法的步驟的過 程流程圖。
[0025] 圖14是說明用以在SMS消息的接收方設置的過期事件后即刻在接收方的通信裝 置中刪除先前接收的SMS消息的實施例方法的步驟的過程流程圖。
[0026] 圖15是說明用以一旦已在接收方的通信裝置中顯示了SMS消息便刪除先前接收 的SMS消息的實施例方法的步驟的過程流程圖。
[0027] 圖16是說明用以阻止接收方的通信裝置從選定發(fā)送方通信裝置接收SMS消息的 實施例方法的步驟的過程流程圖。
[0028] 圖17是說明用以防止SMSC將來自選定發(fā)送方通信裝置的SMS消息轉(zhuǎn)發(fā)給接收方 的通信裝置的實施例方法的步驟的過程流程圖。
[0029] 圖18是說明用以將來自選定發(fā)送方通信裝置的SMS消息重新路由到重新路由的 接收方的通信裝置的實施例方法的步驟的過程流程圖。
[0030] 圖19是說明用以通過SMSC將來自選定發(fā)送方通信裝置的SMS消息的轉(zhuǎn)發(fā)重新路 由到重新路由的接收方的通信裝置的實施例方法的步驟的過程流程圖。
[0031] 圖20是用以將從選定發(fā)送方的通信裝置發(fā)送的SMS消息重新路由到重新路由的 接收方的通信裝置的示范性重新路由列表。
[0032] 圖21是說明在接收方的通信裝置中可由實施例方法采用以在特定時間及/或位 置防止通信裝置接收短消息的步驟的過程流程圖。
[0033] 圖22是可由SMSC在實施例方法中采用以在接收方的通信裝置位于特定位置及/ 或在特定時間時防止將短消息轉(zhuǎn)發(fā)給接收方的通信裝置的步驟的過程流程圖。
[0034] 圖23是說明可由接收方的通信裝置采用以在通信裝置位于特定位置及/或在特 定時間時防止發(fā)送短消息的步驟的過程流程圖。
[0035] 圖24是可由接收方的通信裝置及/或SMSC存儲于存儲器中的限制位置及/或時 間的示范性表格。
[0036] 圖25是適合與各個實施例一起使用的通信裝置的系統(tǒng)框圖。
[0037] 圖26是適合與各個實施例一起使用的實例性遠程服務器的電路框圖。
【具體實施方式】
[0038] 現(xiàn)在將參看附圖詳細描述各個實施例。只要可能,將在整個圖式中使用相同的參 考標號來指代相同或相似的部分。對具體實例及實施方案做出的參考是出于說明性目的, 且并不意在限制本發(fā)明或權利要求書的范圍。
[0039] 如本文中所使用,術語"通信裝置"及"移動臺"可指代蜂窩式電話、個人數(shù)據(jù)助理 (PDA)、掌上型計算機、膝上型計算機、無線電子郵件接收器(例如,Blackberry?及Trco? 裝置)、有多媒體因特網(wǎng)功能的蜂窩式電話(例如,BlackberryStorm? )及類似的包含可 編程處理器及存儲器的具有SMS、EMS及/或MMS能力的個人電子裝置中的任一者或全部。 在優(yōu)選實施例中,通信裝置是可經(jīng)由蜂窩式電話網(wǎng)絡通信的蜂窩式手持機(例如手機),且 能夠發(fā)送及接收SMS消息。但是,各個實施例并不意在限于此類通信裝置及蜂窩式電話系 統(tǒng)。實際上,可使用任何類型的具有SMS、EMS及/或麗S能力的通信裝置(包含桌上型計 算機)來實施各個實施例。
[0040] 如本文中所使用,術語"服務器"指代各種經(jīng)配置以在客戶端-服務器架構中操作 的市售計算機系統(tǒng)中的任一者。確切地說,術語"服務器"指代網(wǎng)絡服務器,特別是可接入 因特網(wǎng)的服務器,其通常包含經(jīng)配置以將服務器處理器連接到網(wǎng)絡(例如因特網(wǎng)、即時消 息接發(fā)網(wǎng)絡、簡單消息接發(fā)系統(tǒng)網(wǎng)絡及/或蜂窩式電話網(wǎng)絡)的處理器、存儲器(例如,硬 盤存儲器)及網(wǎng)絡接口電路。
[0041] 本發(fā)明揭示用于提供增強型無線數(shù)字通信消息服務的系統(tǒng)及方法。無線數(shù)字通 信消息接發(fā)可包含SMS、EMS或麗S消息中的任一者。為了簡單起見,將SMS、EMS及麗S消 息統(tǒng)稱為SMS消息??蓪⒈疚闹薪沂镜母鱾€實施例描述為發(fā)送及接收SMS消息。但是,所 屬領域的技術人員將明白,本文中揭示的實施例中的每一者也可應用于發(fā)送及接收EMS或 麗S消息。
[0042] 雖然在對消息的發(fā)送、接收、處置及存儲方面的控制相對原始,但SMS的使用一直 在增長。SMS比更先進的消息接發(fā)系統(tǒng)更常用的原因之一是,支持SMS所需要的通信網(wǎng)絡基 礎設施相對簡單。具有開發(fā)中的通信網(wǎng)絡基礎設施的地區(qū)可能不能夠支持更加高級的消息 接發(fā)協(xié)議形式。在常規(guī)SMS系統(tǒng)中,一旦發(fā)送方向SMSC發(fā)射了SMS消息,發(fā)送方便放棄對 所述消息的支配及控制。發(fā)送方可能不會撤消、替代、刪除或用任何方式來操縱所述消息。 這對于發(fā)送方來說可能存在問題。特別是當消息被無意間發(fā)送給了錯誤的接收方,或者在 消息有效負載中含有錯誤或不當?shù)牟牧?。當接收方保留存儲于接收方的通信裝置上的錯誤 消息或?qū)㈠e誤消息繼續(xù)轉(zhuǎn)發(fā)給其它接收方通信裝置時,這些問題可能會加劇。
[0043] 同樣,接收方對其通信裝置接收的SMS消息的控制很少。舉例來說,隨著SMS已進 一步普及,SMS已成為用于銷售工作的替代通信渠道。對于這些類型的消息不太感興趣或 者不感興趣的接收方通常不會采取其它措施,只會一旦接收到消息,就從其通信裝置中刪 除消息。在其它例子中,接收方可能想要阻止或重新路由發(fā)送到特定通信裝置的SMS消息。 舉例來說,有些父母可能給其子女配了移動電話,供在緊急情形時使用。為了防止SMS的過 度使用,父母可能想要阻止到達其子女的移動電話的SMS消息。在其它例子中,父母可能想 要把導向其子女的移動電話的任何SMS消息重新路由到其自己的移動電話。這樣,父母可 能就能夠監(jiān)視其子女的移動電話的使用情況。本文中揭示對SMS消息接發(fā)的增強,以緩解 與常規(guī)SMS消息接發(fā)有關的這些問題中的一些及其它問題。
[0044] 圖1是能夠支持本文中揭示的各個實施例方法的實例性通信網(wǎng)絡系統(tǒng)100的系統(tǒng) 框圖。圖1所示的通信系統(tǒng)包含發(fā)送方的通信裝置110及接收方的通信裝置140。如圖1所 示,發(fā)送方的通信裝置110及接收方的通信裝置140兩者均被描繪為無線通信裝置。但是, 所屬領域的技術人員將明白,可實施任何能夠發(fā)送及接收SMS消息的通信裝置以執(zhí)行本文 中揭示的各個實施例。此外,圖1中將發(fā)送方的通信裝置110及接收方的通信裝置140兩 者均描繪為同一服務提供商的通信網(wǎng)絡150的訂戶。所屬領域的技術人員將明白,發(fā)送方 及接收方可預訂不同的服務提供商通信網(wǎng)絡。在此情況下,包含短消息服務中心(SMSC) 120 的發(fā)送方的服務提供商網(wǎng)絡可聯(lián)系屬于接收方的不同服務提供商通信網(wǎng)絡的歸屬位置注 冊表(HLR) 130以獲得如下文更詳細描述的必要的發(fā)送路由信息(SRI)。
[0045] 當發(fā)送方試圖發(fā)送SMS消息時,發(fā)送方輸入指派給預期接收方的通信裝置的唯一 識別符以及短文本消息有效負載。指派給預期接收方的通信裝置的唯一識別符可能通常是 接收方的電話號碼,但可為任何其它唯一識別符。短文本消息有效負載通常限于160個字 符7位字符(140個8位字符,或70個16位字符(包含空格)),且可使用各種字母來編碼。
[0046] 當訂戶執(zhí)行對所輸入的SMS消息的發(fā)送命令時,發(fā)送方的通信裝置110經(jīng)由其空 中接口將SMS消息發(fā)射到基站115,所述基站正在所預訂的服務提供商通信網(wǎng)絡150內(nèi)操 作?;?15將SMS消息中繼到短消息服務中心(SMSC) 120,其支持所預訂的服務提供商網(wǎng) 絡的SMS通信。為了將消息中繼到SMSC,基站115可耦合到基站控制器(BSC)(未圖示), 基站控制器又可耦合到包數(shù)據(jù)服務節(jié)點(PSDN)。對SMSC120的通信可通過PSDN網(wǎng)絡進 行,所述網(wǎng)絡是作為整個通信網(wǎng)絡150的一部分操作。通常,將SMSC120的網(wǎng)絡地址作為供 應數(shù)據(jù)的一部分提供到發(fā)送方的通信裝置110,所述供應數(shù)據(jù)用于實現(xiàn)經(jīng)由所預訂的服務 提供商通信網(wǎng)絡150的通信。SMSC120接收SMS消息,且將其存儲于本機存儲器中。SMSC 120使用SMS消息本身內(nèi)含有的所輸入的接收方地址信息,詢問歸屬位置注冊表(HLR) 130 以獲得接收方的通信裝置140的發(fā)送路由信息(SRI)。當無線通信裝置在一通信網(wǎng)絡中注 冊時,其建立與所述通信網(wǎng)絡的基站中的一者的通信鏈路??蓪⑼ㄐ叛b置及其當前鏈接到 的基站的身份存儲于HLR130或連接到HLR的HLR數(shù)據(jù)庫135中。通過向HLR130詢問此 信息,可在SMSC120與接收方的通信裝置140之間建立端對端通信鏈路。一旦SMSC120 獲得了SRI,SMSC120便可經(jīng)由通信網(wǎng)絡150及基站145將SMS消息轉(zhuǎn)發(fā)給接收方的通信 裝置140。
[0047] 如果接收方的通信裝置140關機或處在其通信網(wǎng)絡的基站中的任一者的覆蓋范 圍外,則可能在HLR130中不存在接收方的通信裝置的條目。在這類情況下,SMSC120繼 續(xù)存儲SMS消息,直到其接收到接收方的通信裝置140已在HLR130中注冊其位置(即,開 機或回到基站中的一者的覆蓋范圍中)的警告為止。一旦接收方的通信裝置140已在其通 信網(wǎng)絡中注冊,SMSC120便可用上述方式將SMS消息轉(zhuǎn)發(fā)給接收方的通信裝置140。將消 息發(fā)送到中間站(SMSC120)且在此中間站處保留消息并在稍后時間將其發(fā)送到最終目的 地(接收方的通信裝置)的此電信技術通常稱為存儲與轉(zhuǎn)發(fā)技術。
[0048]由于SMS消息在被轉(zhuǎn)發(fā)給接收方的通信裝置之前可被中間SMSC120接收,所以可 由SMSC120