專利名稱:一種通信內(nèi)容存儲方法及處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域的信息保護技術(shù),尤其是一種通信內(nèi)容存儲方法及服 務(wù)器。
背景技術(shù):
為了促進短消息和即時消息的通信以及保持消息業(yè)務(wù)的高增長性,0MA組織 于2006年下半年成立CPM (Converged IP Messaging)工作小組,著手規(guī)劃整 合信息服務(wù)平臺的服務(wù)需求、系統(tǒng)架構(gòu)以及技術(shù)規(guī)范,以期望提供一個具有多 媒體通信的整合服務(wù)能力的平臺。業(yè)務(wù)系統(tǒng)中的Message & Media Storage (消 息&媒體存儲器)支持用戶在網(wǎng)絡(luò)側(cè)進行資料存儲與管理的能力,CPM客戶端能 在CPM會話中激活或去激活CPM消息/會話的存儲,存儲的資料可以是會話建立 的歷史紀(jì)錄、通訊錄、通訊的媒體資料、用戶服務(wù)喜好以及設(shè)置條件等。在CPM方案中,提出了網(wǎng)絡(luò)存儲的技術(shù)方案,其主要包括用戶擁有自己的網(wǎng)絡(luò)存儲空間,該存儲空間既可以存放用戶的消息,也可 以存放用戶的媒體文件;當(dāng)用戶在網(wǎng)絡(luò)存儲空間中存儲消息時,可以存儲各類消息,包括收到的 消息,已發(fā)送的消息,保存為草稿的消息,也可以存儲會話消息,例如用戶和 某個朋友的一次消息聊天中收發(fā)的消息;當(dāng)用戶在網(wǎng)絡(luò)存儲空間中存儲媒體文件時候,用戶可以把收到的媒體文件 存放在網(wǎng)絡(luò)存儲空間中,也可以把從其他地方收集的媒體文件上載到網(wǎng)絡(luò)存儲 空間中。然而發(fā)明人發(fā)現(xiàn)隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,CPM涉及的業(yè)務(wù)越來越豐富多彩, 尤其涉及到多i某體、-f見頻等業(yè)務(wù),而海量的存儲功能,包括網(wǎng)絡(luò)存儲和本地存 儲觸及個人隱私、企業(yè)信息安全領(lǐng)域等內(nèi)容,很有可能給一些用戶帶來意想不 到的損失。通信中如何保證通信方信息的私密性,提高用戶體驗,成為一個亟5待解決的問題。 發(fā)明內(nèi)容本發(fā)明實施例的目的在于提供一種通信內(nèi)容存儲方法及裝置,提高通信 內(nèi)容的私密性。本發(fā)明實施例提供的一種通信內(nèi)容存儲方法,包括獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā) 送的通信內(nèi)容;獲得與該存儲請求對應(yīng)的存儲請求結(jié)果;當(dāng)存儲請求結(jié)果為允 許存儲時,將第二通信方的通信內(nèi)容發(fā)送到第一通信方的存儲器中。本發(fā)明實施例提供的一種通信內(nèi)容存儲處理裝置,包括獲取單元,用于獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā)送的通信內(nèi)容;存儲結(jié)果獲得單元,用于獲得與該存儲請求對應(yīng)的存儲請求結(jié)果; 發(fā)送單元,當(dāng)存儲請求結(jié)果為允許存儲時,用于將第二通信方的通信內(nèi)容發(fā)送到第 一通信方的存儲器中。本發(fā)明的有益效果在于在收到第一通信方的存儲請求時,獲得對應(yīng)的存 儲請求結(jié)果,根據(jù)存儲請求結(jié)果確定是否允許第一通信方存儲第二通信方的通 信內(nèi)容,只有在第二通信方允許存儲時,才將第二通信方的通信內(nèi)容發(fā)送給第 一通信方對應(yīng)的存儲器。可以保證第二通信方的通信內(nèi)容的私密性,增強通信 的安全性,更好的滿足用戶的需求。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付6出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖l是本發(fā)明提供的通信內(nèi)容存儲方法的一個實施例; 圖2是本發(fā)明提供的通信內(nèi)容存儲方法的另一個實施例; 圖3是本發(fā)明提供的通信內(nèi)容存儲方法的另一個實施例; 圖4是本發(fā)明^是供的通信內(nèi)容存儲方法的另一個實施例; 圖5是本發(fā)明提供的通信內(nèi)容存儲處理裝置的一個實施例; 圖6是本發(fā)明提供的通信內(nèi)容存儲處理裝置的一個實施例; 圖7是本發(fā)明提供的通信內(nèi)容存儲處理裝置的另一個實施例; 圖8是本發(fā)明提供的存儲結(jié)果獲得單元的一個實施例; 圖9是本發(fā)明提供的存儲結(jié)果獲得單元的一個實施例; 圖10是本發(fā)明提供的存儲結(jié)果獲得單元的另一個實施例。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清 楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是 全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造 性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。如圖1所示,本發(fā)明提供的通信內(nèi)容存儲方法的一個實施例,包括如下步驟S101:獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通 信方發(fā)送的通信內(nèi)容;該存儲請求中可以包含第二通信方的標(biāo)識及需要存儲的 通信內(nèi)容標(biāo)識。該流程可以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施,也可以在通信方的終端中實施;對 于網(wǎng)絡(luò)側(cè)服務(wù)器上的實施流程,服務(wù)器接收第一通信方的存儲請求,對于終端 上的實施,終端在需要存儲時生成并獲得存儲請求。第一通信方可以在向第二通信方發(fā)起會話建立(或者通信連接)時,將該 存儲請求攜帶在會話建立(或者通信連接)請求中,向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送該存儲請求;也可以是第一通信方希望進行通信內(nèi)容存儲時,向網(wǎng)絡(luò)側(cè)的服務(wù)器 發(fā)送向發(fā)送的該存儲請求消息。S102:獲得與該存儲請求對應(yīng)的存儲請求結(jié)果;從該存儲請求中獲取第二通信方的標(biāo)識,并獲得第二通信方的存儲請求結(jié) 果。存儲請求結(jié)果包括允許存儲或不允許存儲。S103:當(dāng)存儲請求結(jié)果為允許存儲時,將第二通信方的通信內(nèi)容發(fā)送到第 一通信方對應(yīng)的存儲器中。當(dāng)存儲請求結(jié)果為允許存儲時,則表示第二通信方允許第一通信方存儲與 該存儲請求對應(yīng)的通信內(nèi)容,此時第一通信方可以存儲第二通信方的通信內(nèi)容。 該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。S104:當(dāng)存儲請求結(jié)果為不允許存儲時,則不允許第一通信方存儲第二通 信方的通信內(nèi)容,將第二通信方的通信內(nèi)容設(shè)置為不可存儲狀態(tài);進一步的, 可以向第一通信方發(fā)送一個拒絕消息通知第一通信方不允許存儲的情況。當(dāng)?shù)诙ㄐ欧降耐ㄐ艃?nèi)容為不可存儲狀態(tài)時,可以保證第 一通信方和第二 通信方之間的正常通信,但對于第二通信方的通信內(nèi)容無法存儲到第一通信方 對應(yīng)的存儲器中,該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提 供的存儲服務(wù)器上。在這種情況下,可以根據(jù)第一通信方的配置信息完全不存儲第一通信方 與第二通信方的通信內(nèi)容,還是只存儲第一通信方發(fā)送的通信內(nèi)容,決定是否 向第 一通信方對應(yīng)的存儲器發(fā)送第 一通信方的通信內(nèi)容。所述存儲請求可以是新定義的消息,該消息包括會話標(biāo)識、用戶標(biāo)識、 存儲參數(shù),該存儲參數(shù)可以包括需要存儲的通信內(nèi)容標(biāo)識、需要存儲的媒體 類型等,在會話過程中第一通信方或者第二通信方希望對會話或者會話中的內(nèi) 容進行存儲時發(fā)送這樣的消息;所述存儲請求也可以是在現(xiàn)有的消息中添加存 儲請求參數(shù),用以表示用戶希望對會話或者會話中的內(nèi)容進行存儲。上述流程可以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施,也可以在通信方的終端中實施;例如可以在第 一通信方的終端中實施該流程,在需要存儲第二通信方的通信內(nèi) 容時,獲得存儲請求對應(yīng)的存儲結(jié)果,在第二通信方允許存儲時,才將第二通 信方的通信內(nèi)容存儲到對應(yīng)的存儲器中。該實施例中,在收到第一通信方的存儲請求時,獲得對應(yīng)的存儲請求結(jié)果, 根據(jù)存儲請求結(jié)果確定是否允許第 一通信方存儲第二通信方的通信內(nèi)容,只有 在第二通信方允許存儲時,才將第二通信方的通信內(nèi)容發(fā)送給第一通信方對應(yīng) 的存儲器??梢员WC第二通信方的通信內(nèi)容的私密性,增強通信的安全性,更 好的滿足用戶的需求。對于網(wǎng)絡(luò)側(cè)服務(wù)器上的實施而言,網(wǎng)絡(luò)側(cè)根據(jù)通信用戶的相關(guān)信息,對是 否允許第三方對通信用戶涉及的通信內(nèi)容進行存儲控制,使得通信用戶可以根 據(jù)個人業(yè)務(wù)需求,通過相關(guān)參數(shù)的設(shè)置,保障個人的私密性信息,增強通信的安全性;網(wǎng)絡(luò)則通過相應(yīng)的處理,滿足用戶需求,保障用戶私密性,增加業(yè)務(wù) 的需求量,為運營商帶來更高的效益。如圖2所示,本發(fā)明提供的通信內(nèi)容存儲方法的另一個實施例,包括如下 步驟S201:獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā)送的通信內(nèi)容;該存儲請求中可以包含第二通信方的標(biāo)識及需要存儲的 通信內(nèi)容標(biāo)識。該流程可以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施,也可以在通信方的終端中實施;對 于網(wǎng)絡(luò)側(cè)服務(wù)器上的實施流程,服務(wù)器接收第一通信方的存儲請求,對于終端 上的實施,終端在需要存儲時生成并獲得存儲請求。第一通信方可以在向第二通信方發(fā)起會話建立或者通信連接時,將該存儲 請求攜帶在會話建立或者通信連接請求中,向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送該存儲請求;也可以是第一通信方希望進行通信內(nèi)容存儲時,向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送向發(fā)送 的該存儲請求消息。S202:向第二通信方轉(zhuǎn)發(fā)該存儲請求,由第二通信方?jīng)Q定是否允許該存儲 請求,并生成存儲請求應(yīng)答。
第二通信方根據(jù)用戶的喜好或設(shè)置決定是否允許第一通信方存儲與該存儲 請求對應(yīng)的通信內(nèi)容,并生成一存儲請求應(yīng)答,該存儲請求應(yīng)答中攜帶有是否 允許存儲的參數(shù)。例如,可以用參數(shù)l表示允許存儲,參數(shù)O表示不允許存儲。 當(dāng)然可以應(yīng)用其他參數(shù)表示是否允許存儲。
S203:接收第二通信方針對該存儲請求發(fā)送的存儲請求應(yīng)答,根據(jù)該存儲 請求應(yīng)答獲得存儲^"求結(jié)果。
存儲請求結(jié)果包括允許存儲或不允許存儲。根據(jù)該存儲請求應(yīng)答中攜帶的 是否允許存儲的參數(shù)獲得存儲請求結(jié)果。
S204:當(dāng)存儲請求結(jié)果為允許存儲時,將第二通信方的通信內(nèi)容發(fā)送到第 一通信方對應(yīng)的存儲器中。
當(dāng)存儲請求結(jié)果為允許存儲時,則表示第二通信方允許第一通信方存儲與 該存儲請求對應(yīng)的通信內(nèi)容,此時第一通信方可以存儲第二通信方的通信內(nèi)容。 該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。
S205:當(dāng)存儲請求結(jié)果為不允許存儲時,則不允許第一通信方存儲第二通 信方的通信內(nèi)容,將第二通信方的通信內(nèi)容設(shè)置為不可存儲狀態(tài);進一步的, 可以向第 一通信方發(fā)送一個拒絕消息通知第 一通信方不允許存儲的情況。
當(dāng)?shù)诙ㄐ欧降耐ㄐ艃?nèi)容為不可存儲狀態(tài)時,可以保證第一通信方和第二 通信方之間前的正常通信,但對于第二通信方的通信內(nèi)容無法存儲到第 一通信 方對應(yīng)的存儲器中,該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè) 提供的存儲服務(wù)器上。
在這種情況下,可以根據(jù)第一通信方的配置信息完全不存儲第一通信方 與第二通信方的通信內(nèi)容,還是只存儲第一通信方發(fā)送的通信內(nèi)容,決定是否 向第 一通信方對應(yīng)的存儲器發(fā)送第 一通信方的通信內(nèi)容。
所述存儲請求可以是新定義的消息,該消息包括會話標(biāo)識、用戶標(biāo)識、存儲參數(shù),該存儲參數(shù)可以包括需要存儲的通信內(nèi)容標(biāo)識、需要存儲的媒體 類型等,在會話過程中第一通信方或者第二通信方希望對會話或者會話中的內(nèi) 容進行存儲時發(fā)送這樣的消息;所述存儲請求也可以是在現(xiàn)有的消息中添加存 儲請求參數(shù),用以表示用戶希望對會話或者會話中的內(nèi)容進行存儲。如在IMS 網(wǎng)絡(luò)中,在第一通信方進行會話業(yè)務(wù)請求時,在INVITE或者OPTION消息中攜 帶有存儲請求頭域或在Require頭包含有存儲請求參數(shù),存儲請求頭域或者存 儲請求參數(shù)可以包括需要存儲的媒體類型、需要存儲的通信內(nèi)容標(biāo)識等,第 二通信方接收到INVITE或者OPTION消息中的存儲請求頭域或參數(shù)后,根據(jù)用 戶的喜好或設(shè)置,在應(yīng)答消息中,如183或者200 OK消息中,攜帶對應(yīng)的頭域 或參數(shù)進行答復(fù),服務(wù)器根據(jù)答復(fù)頭域或參數(shù)確定是否可以對會話內(nèi)容進行存 儲。接收來自第一通信方的存儲請求包括接收來自第一通信方的存儲請求消 息;或接收來自第一通信方的攜帶有存儲請求的會話消息。
上述流程可以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施,也可以在通信方的終端中實施; 例如可以在第 一通信方的終端中實施該流程,在需要存儲第二通信方的通信內(nèi) 容時,獲得存儲請求對應(yīng)的存儲結(jié)果,在第二通信方允許存儲時,才將第二通 信方的通信內(nèi)容存^f渚到對應(yīng)的存儲器中。
該實施例中,在收到第一通信方的存儲請求時,向第二通信方轉(zhuǎn)發(fā)該存儲 請求,并根據(jù)第二通信方的存儲請求應(yīng)答決定是否允許第一通信方對通信內(nèi)容 進行存儲,為通信方用戶提供保護通信內(nèi)容的機制,增強通信的安全性和私密 性。
如圖3所示,以在服務(wù)器上的實施為例,本發(fā)明提供的通信內(nèi)容存儲方法 的另一個實施例,包括如下步驟
S301:網(wǎng)絡(luò)側(cè)的服務(wù)器接收來自第一通信方的存儲請求,請求存儲與第一 通信方通信的第二通信方發(fā)送的通信內(nèi)容;該存儲請求中可以包含第二通信方 的標(biāo)識及需要存儲的通信內(nèi)容標(biāo)識。
ii第一通信方可以在向第二通信方發(fā)起會話建立或者通信連接時,將該存儲
請求攜帶在會話建立或者通信連接請求中,并向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送;也可以 是第一通信方希望進行通信內(nèi)容存儲時,向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送向發(fā)送的該存 儲請求消息。
S302:該服務(wù)器從第二通信方發(fā)送的會話消息中攜帶的存儲參數(shù)獲得存儲 請求結(jié)果,存儲參數(shù)用于表示第一通信方是否可以對消息進行存儲。
該存儲參數(shù)可以通過會話消息的存儲請求頭域或者存儲請求參數(shù)攜帶;可 以包括是否允許存儲的標(biāo)識。例如,可以用參數(shù)1表示允許存儲,參數(shù)0表 示不允許存儲。當(dāng)然可以應(yīng)用其他參數(shù)表示是否允許存儲。
對于IM、 CPM或短消息等消息業(yè)務(wù),第二通信方可以在發(fā)送的消息中攜帶 存儲請求頭域或參數(shù),用于表示第一通信方是否可以對消息進行存儲,如果允 許,第一通信方的終端或網(wǎng)絡(luò)存儲器可以對消息進行存儲;否則,不允許第一 通信方的網(wǎng)絡(luò)存儲器進行存儲,在第一通信方閱讀消息后的規(guī)定時間內(nèi)自動刪 除消息。
S303:當(dāng)存儲請求結(jié)果為允許存儲時,服務(wù)器將第二通信方的通信內(nèi)容發(fā) 送到第 一通信方對應(yīng)的存儲器中。
當(dāng)存儲請求結(jié)果為允許存儲時,則表示第二通信方允許第一通信方存儲與 該存儲請求對應(yīng)的通信內(nèi)容,此時第一通信方可以存儲第二通信方的通信內(nèi)容。 該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。
S304:當(dāng)存儲請求結(jié)果為不允許存儲時,則不允許第一通信方存儲第二通 信方的通信內(nèi)容,將第二通信方的通信內(nèi)容設(shè)置為不可存儲狀態(tài);進一步的, 服務(wù)器可以向第一通信方發(fā)送一個拒絕消息通知第一通信方不允許存儲的情 況。
當(dāng)?shù)诙ㄐ欧降耐ㄐ艃?nèi)容為不可存儲狀態(tài)時,可以保證第 一通信方和第二 通信方之間的正常通信,但對于第二通信方的通信內(nèi)容無法存儲到第 一通信方 對應(yīng)的存儲器中,該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。
在這種情況下,服務(wù)器可以根據(jù)第一通信方的配置信息完全不存儲第一
通信方與第二通信方的通信內(nèi)容,還是只存儲第一通信方發(fā)送的通信內(nèi)容,決 定是否向第 一通信方對應(yīng)的存儲器發(fā)送第 一通信方的通信內(nèi)容。
上述流程以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施為例,可以理解,該流程也可以在通
信方的終端中實施;例如可以在第一通信方的終端中實施該流程,在需要存儲 第二通信方的通信內(nèi)容時,根據(jù)第二通信方發(fā)送的會話消息中攜帶的存儲參數(shù) 獲得存儲請求結(jié)果,在第二通信方允許存儲時,才將第二通信方的通信內(nèi)容存 儲到對應(yīng)的存儲器中。
該實施例中,第二通信方直接在發(fā)送的會話消息中攜帶的存儲請求頭域或 參數(shù)獲得存儲請求結(jié)果,指示第一通信方是否可以對消息進行存儲。為通信方 用戶提供保護通信內(nèi)容的機制,增強通信的安全性和私密性。
如圖4所示,以在服務(wù)器上的實施為例,本發(fā)明提供的通信內(nèi)容存儲方法 的另一個實施例,包括如下步驟
S401:網(wǎng)絡(luò)側(cè)的服務(wù)器接收來自第一通信方的存儲請求,請求存儲與第一 通信方通信的第二通信方發(fā)送的通信內(nèi)容;該存儲請求中可以包含第二通信方 的標(biāo)識及需要存儲的通信內(nèi)容標(biāo)識。
第一通信方可以在向第二通信方發(fā)起會話建立或者通信連接時,將該存儲 請求攜帶在會話建立或者通信連接請求中,并向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送;也可以 是第一通信方希望進行通信內(nèi)容存儲時,向網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送向發(fā)送的該存 儲請求消息。
S402:該服務(wù)器向第二通信方的策略服務(wù)器進行存儲策略請求,策略服務(wù) 器根據(jù)第二通信方設(shè)置內(nèi)容向該服務(wù)器返回存儲策略響應(yīng);
第二通信方預(yù)先根據(jù)個人喜好或策略在網(wǎng)絡(luò)中第二通信方的策略服務(wù)器隊 存儲策略進行設(shè)置,存儲策略可以包括允許存儲的通信方標(biāo)識、允許存儲的通
13信業(yè)務(wù)內(nèi)容、授權(quán)信息等。例如,可以通過設(shè)置允許某些用戶對通信內(nèi)容進行 存儲,或者允許其他用戶針對某些業(yè)務(wù)的通信內(nèi)容進行通信,或者規(guī)定允許對 方存儲的媒體類型等。存儲策略服務(wù)器可以是單獨的服務(wù)器,也可以是在所述
服務(wù)器上的一個存儲策略的空間;也可以在Presence業(yè)務(wù)中增加通信方的存儲 策略;當(dāng)然該存儲策略服務(wù)器也可以位于第二通信方的終端上。
S403:該服務(wù)器接收策略服務(wù)器返回的存儲策略響應(yīng)后,根據(jù)存儲策略響 應(yīng)及存儲請求的內(nèi)容判斷第二通信方允許或拒絕第一通信方的存儲要求,獲得 存儲請求結(jié)果;
S404:當(dāng)存儲請求結(jié)果為允許存儲時,服務(wù)器將第二通信方的通信內(nèi)容發(fā) 送到第 一通信方對應(yīng)的存儲器中。
當(dāng)存儲請求結(jié)果為允許存儲時,則表示第二通信方允許第一通信方存儲與 該存儲請求對應(yīng)的通信內(nèi)容,此時第 一通信方可以存儲第二通信方的通信內(nèi)容。 該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。
S405:當(dāng)存儲請求結(jié)果為不允許存儲時,則不允許第一通信方存儲第二通 信方的通信內(nèi)容,將第二通信方的通信內(nèi)容設(shè)置為不可存儲狀態(tài);進一步的, 服務(wù)器可以向第一通信方發(fā)送一個拒絕消息通知第一通信方不允許存儲的情 況。
當(dāng)?shù)诙ㄐ欧降耐ㄐ艃?nèi)容為不可存儲狀態(tài)時,可以保證第一通信方和第二 通信方之間的正常通信,但對于第二通信方的通信內(nèi)容無法存儲到第 一通信方 對應(yīng)的存儲器中,該存儲器可以位于第一通信方終端上,也可以位于網(wǎng)絡(luò)側(cè)提 供的存儲服務(wù)器上。
在這種情況下,服務(wù)器可以根據(jù)第一通信方的配置信息完全不存儲第一 通信方與第二通信方的通信內(nèi)容,還是只存儲第一通信方發(fā)送的通信內(nèi)容,決 定是否向第 一通信方對應(yīng)的存儲器發(fā)送第 一通信方的通信內(nèi)容。
上述流程以在網(wǎng)絡(luò)側(cè)的服務(wù)器中實施為例,可以理解,該流程也可以在通 信方的終端中實施;例如可以在第一通信方的終端中實施該流程,在需要存4諸第二通信方的通信內(nèi)容時,根據(jù)第二通信預(yù)先設(shè)定的存儲策略獲得存儲請求結(jié) 果,在第二通信方允許存儲時,才將第二通信方的通信內(nèi)容存儲到對應(yīng)的存儲 器中。
該實施例中,第二通信方預(yù)先設(shè)定一些存儲策略,在收到第一通信方的存 儲請求時,通過比較存儲策略及存儲請求,決定是否允許第一通信方存儲通信 內(nèi)容。為通信方用戶提供保護通信內(nèi)容的機制,增強通信的安全性和私密性, 同時提高處理的速度。
本發(fā)明實施例中的第 一通信方、第二通信方可以是采用任何通信方式進行 通信的實體,例如可以是采用無線或有線方式進行通信的實體。第一通信方、
第二通信方的終端可以是任何通信終端,例如可以是移動終端、固定終端等。 本發(fā)明實施例中的通信內(nèi)容可以包括會話內(nèi)容、消息類業(yè)務(wù)內(nèi)容、智能業(yè)務(wù)內(nèi) 容,多媒體業(yè)務(wù)類型等任何通信雙方通信過程中傳輸?shù)膬?nèi)容。本發(fā)明實施例并
不限制技術(shù)領(lǐng)域,在固網(wǎng)的技術(shù)或移動網(wǎng)均可應(yīng)用;可以適用于會話等連續(xù)々某
體業(yè)務(wù),也可以適用于消息、圖像的不連續(xù)々某體業(yè)務(wù)等。
是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算 機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。
其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。
如圖5所示,本發(fā)明提供的通信內(nèi)容存儲處理裝置的一個實施例,包括 獲取單元51,用于獲得第一通信方的存儲請求,請求存儲與第一通信方通 信的第二通信方發(fā)送的通信內(nèi)容;
存儲結(jié)果獲得單元52,用于獲得與該存儲請求對應(yīng)的存儲請求結(jié)果; 發(fā)送單元53,當(dāng)存儲請求結(jié)果為允許存儲時,用于將第二通信方的通信內(nèi)容發(fā)送到第 一通信方的存儲器中。
該實施例中,在獲得第一通信方的存儲請求時,獲得對應(yīng)的存儲請求結(jié)果, 根據(jù)存儲請求結(jié)果確定是否允許第一通信方存儲第二通信方的通信內(nèi)容,只有 在第二通信方允許存儲時,才將第二通信方的通信內(nèi)容發(fā)送給第一通信方對應(yīng) 的存儲器??梢员WC第二通信方的通信內(nèi)容的私密性,增強通信的安全性,更 好的滿足用戶的需求。
如圖6所示,本發(fā)明提供的通信內(nèi)容存儲處理裝置的一個實施例,包括 獲取單元61,用于獲得第一通信方的存儲請求,請求存儲與第一通信方通
信的第二通信方發(fā)送的通信內(nèi)容;
存儲結(jié)果獲得單元62,用于獲得與該存儲請求對應(yīng)的存儲請求結(jié)果; 發(fā)送單元63,當(dāng)存儲請求結(jié)果為允許存儲時,用于將第二通信方的通信內(nèi)
容發(fā)送到第 一通信方的存儲器中;
設(shè)置單元64,當(dāng)存儲請求結(jié)果為不允許存儲時,用于將第二通信方的通信
內(nèi)容"i殳置為不可存儲狀態(tài)。
可選的,該裝置還可以包括拒絕通知單元65,當(dāng)存儲請求結(jié)果為不允許
存儲時,用于向第一通信方發(fā)送拒絕消息,通知第一通信方不允許存儲第二通
信方的通信內(nèi)容。
該實施例中,當(dāng)?shù)诙ㄐ欧讲辉试S存儲時,則發(fā)往第一通信方的第二通信 方的通信內(nèi)容被設(shè)置為不可存儲狀態(tài),保證第二通信方的通信內(nèi)容的私密性, 增強通信的安全性,更好的滿足用戶的需求。
如圖7所示,本發(fā)明提供的通信內(nèi)容存儲處理裝置的另一個實施例,包括: 獲取單元71,用于獲得第一通信方的存儲請求,請求存儲與第一通信方通
信的第二通信方發(fā)送的通信內(nèi)容;
存儲結(jié)果獲得單元72,用于獲得與該存儲請求對應(yīng)的存儲請求結(jié)果; 發(fā)送單元73,當(dāng)存儲請求結(jié)果為允許存儲時,用于將第二通信方的通信內(nèi)
容發(fā)送到第 一通信方的存儲器中;
設(shè)置單元74,當(dāng)存儲請求結(jié)果為不允許存儲時,用于將第二通信方的通信內(nèi)容設(shè)置為不可存儲狀態(tài);
存儲處理單元75,當(dāng)存儲請求結(jié)果為不允許存儲時,用于將第一通信方的 通信內(nèi)容存儲到第 一通信方對應(yīng)的存儲器中。
可選的,該裝置還可以包括拒絕通知單元,當(dāng)存儲請求結(jié)果為不允許存 儲時,用于向第一通信方發(fā)送拒絕消息,通知第一通信方不允許存儲第二通信 方的通信內(nèi)容。
該實施例中,第二通信方不允許第 一通信方存儲第二通信方的通信內(nèi)容時, 可以根據(jù)第 一通信方的配置信息完全不存儲第 一通信方與第二通信方的通信 內(nèi)容,還是存儲第一通信方發(fā)送的通信內(nèi)容,決定是否將第一通信方的通信內(nèi) 容存儲到第一通信方對應(yīng)的存儲器中。當(dāng)配置信息為存儲第一通信方發(fā)送的通 信內(nèi)容,則將第一通信方的通信內(nèi)容存儲到第一通信方對應(yīng)的存儲器中。通過 本實施例不僅增強通信的安全性和私密性,而且增加了通信方的自主性,為用 戶提供便利。
如圖8所示,本發(fā)明提供的存儲結(jié)果獲得單元的一個實施例,包括 轉(zhuǎn)發(fā)單元801,用于向第二通信方轉(zhuǎn)發(fā)該存儲請求;
應(yīng)答接收單元802,用于接收第二通信方發(fā)送的存儲請求應(yīng)答,該存儲請求 應(yīng)答中攜帶有是否允許存儲的參數(shù);
應(yīng)答處理單元803,用于根據(jù)該存儲請求應(yīng)答獲得存儲請求結(jié)果。
該存儲請求應(yīng)答中攜帶有是否允許存儲的參數(shù)。例如,可以用參數(shù)1表示 允許存儲,參數(shù)O表示不允許存儲。當(dāng)然可以應(yīng)用其他參數(shù)表示是否允許存儲。
存儲請求結(jié)果包括允許存儲或不允許存儲。根據(jù)該存儲請求應(yīng)答中攜帶的 是否允許存儲的參數(shù)獲得存儲請求結(jié)果。
如圖9所示,本發(fā)明提供的存儲結(jié)果獲得單元的一個實施例,包括 消息獲得單元901,用于獲得第二通信方發(fā)送的會話消息,該會話消息中攜 帶有是否允許存儲的存儲參數(shù);
處理單元902,用于根據(jù)該存儲參數(shù)獲得所述存儲請求結(jié)果。 該存儲請求應(yīng)答中攜帶有是否允許存儲的參數(shù)。例如,可以用參數(shù)1表示
17可以應(yīng)用其他參數(shù)表示是否允許存儲。 存儲請求結(jié)果包括允許存儲或不允許存儲。根據(jù)該存儲請求應(yīng)答中攜帶的 是否允許存儲的參數(shù)獲得存儲請求結(jié)果。
如圖10所示,本發(fā)明提供的存儲結(jié)果獲得單元的另一個實施例,包括 請求單元101,用于向第二通信方的策略服務(wù)器進行存儲策略請求; 響應(yīng)接收單元102,用于接收策略服務(wù)器返回的存儲策略響應(yīng); 處理單元103,用于根據(jù)存儲策略響應(yīng)及存儲請求的內(nèi)容,獲得存儲請求結(jié)果。
該實施例中,第二通信方預(yù)先根據(jù)個人喜好或策略在網(wǎng)絡(luò)中第二通信方的 策略服務(wù)器隊存儲策略進行設(shè)置,存儲策略可以包括允許存儲的通信方標(biāo)識、 允許存儲的通信業(yè)務(wù)內(nèi)容、授權(quán)信息等。例如,可以通過設(shè)置允許某些用戶對 通信內(nèi)容進行存儲,或者允許其他用戶針對某些業(yè)務(wù)的通信內(nèi)容進行通信,或 者規(guī)定允許對方存儲的媒體類型等。存儲策略服務(wù)器可以是單獨的服務(wù)器,也 可以是在所述服務(wù)器上的一個存儲策略的空間;也可以在Presence業(yè)務(wù)中增加 通信方的存儲策略;當(dāng)然該存儲策略服務(wù)器也可以位于第二通信方的終端上。 通過預(yù)先設(shè)置的存儲策略,提高處理速度。
上述實施例中,所述存儲請求可以是單獨的一條消息也可以攜帶在會話建 立(或者通信連接)請求中的消息。所述存儲請求可以是新定義的消息,該消 息包括會話標(biāo)識、用戶標(biāo)識、存儲參數(shù),該存儲參數(shù)可以包括需要存儲的 通信內(nèi)容標(biāo)識、需要存儲的^ 某體類型等,在會話過程中第一通信方或者第二通 信方希望對會話或者會話中的內(nèi)容進行存儲時發(fā)送這樣的消息;所述存儲請求 也可以是在現(xiàn)有的消息中添加存儲請求參數(shù),用以表示用戶希望對會話或者會 話中的內(nèi)容進行存儲。
上述實施例中,所述第一通信方的存儲器可以位于第一通信方終端上,也 可以位于網(wǎng)絡(luò)側(cè)提供的存儲服務(wù)器上。
本領(lǐng)域普通技術(shù)人員可以理解,上述實施例中的裝置可以是位于網(wǎng)絡(luò)側(cè)的 服務(wù)器,也可以是終端。上述實施例中裝置的兩個或兩個以上的單元在物理上可以集成成為一個模塊。終端可以是任何通信終端,例如可以是移動終端、固 定終端等。上述實施例中的通信內(nèi)容可以包括會話內(nèi)容、消息類業(yè)務(wù)內(nèi)容、智 能業(yè)務(wù)內(nèi)容,多媒體業(yè)務(wù)類型等任何通信雙方通信過程中傳輸?shù)膬?nèi)容。本發(fā)明
實施例并不限制技術(shù)領(lǐng)域,在固網(wǎng)的技術(shù)或移動網(wǎng)均可應(yīng)用;可以適用于會話 等連續(xù)媒體業(yè)務(wù),也可以適用于消息、圖像的不連續(xù)々某體業(yè)務(wù)等。
以上所述僅為本發(fā)明的幾個實施例,本領(lǐng)域的技術(shù)人員依據(jù)申請文件公開 的可以對本發(fā)明進行各種改動或變型而不脫離本發(fā)明的精神和范圍。
權(quán)利要求
1、一種通信內(nèi)容存儲方法,其特征在于,包括獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā)送的通信內(nèi)容;獲得與該存儲請求對應(yīng)的存儲請求結(jié)果;當(dāng)存儲請求結(jié)果為允許存儲時,將第二通信方的通信內(nèi)容發(fā)送到第一通信方的存儲器中。
2、 如權(quán)利要求l所述的方法,其特征在于,所述獲得與該存儲請求對應(yīng) 的存儲請求結(jié)果包括向第二通信方轉(zhuǎn)發(fā)該存儲請求;接收第二通信方發(fā)送的存儲請求應(yīng)答,該存儲請求應(yīng)答中攜帶有是否允 許存儲的參數(shù);根據(jù)該存儲請求應(yīng)答獲得存儲請求結(jié)果。
3、 如權(quán)利要求l所述的方法,其特征在于,所述獲得與該存儲請求對應(yīng) 的存儲請求結(jié)果包括從第二通信方發(fā)送的會話消息中攜帶的存儲參數(shù)獲得存儲請求結(jié)果,所 述存儲參數(shù)用于表示第一通信方是否可以對消息進行存儲。
4、 如權(quán)利要求l所述的方法,其特征在于,所述獲得與該存儲請求對應(yīng) 的存儲請求結(jié)果包括向第二通信方的策略服務(wù)器進行存儲策略請求; 接收策略服務(wù)器返回的存儲策略響應(yīng); 根據(jù)存儲策略響應(yīng)及存儲請求的內(nèi)容,獲得存儲請求結(jié)果。
5、 如權(quán)利要求l所述的方法,其特征在于,接收來自第一通信方的存儲 請求包括獲得第一通信方的存儲請求消息;或接收第一通信方的攜帶有存儲請求的會話消息,并獲得該存儲請求消息。
6、 如權(quán)利要求l所述的方法,其特征在于,還包括當(dāng)存儲請求結(jié)果為不允許存儲時,將第二通信方的通信內(nèi)容設(shè)置為不可 存儲狀態(tài)。
7、 如權(quán)利要求l所述的方法,其特征在于,還包括 向第一通信方的存儲器發(fā)送第一通信方的通信內(nèi)容;和/或 向第 一通信方發(fā)送一個拒絕消息。
8、 一種通信內(nèi)容存儲處理裝置,其特征在于,包括獲取單元,用于獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā)送的通信內(nèi)容;存儲結(jié)果獲得單元,用于獲得與該存儲請求對應(yīng)的存儲請求結(jié)果; 發(fā)送單元,當(dāng)存儲請求結(jié)果為允許存儲時,用于將第二通信方的通信內(nèi)容發(fā)送到第一通信方的存儲器中。
9、 如權(quán)利要求8所述的裝置,其特征在于,所述存儲結(jié)果獲得單元包括: 轉(zhuǎn)發(fā)單元,用于向第二通信方轉(zhuǎn)發(fā)該存儲請求;應(yīng)答接收到單元,用于接收第二通信方發(fā)送的存儲請求應(yīng)答,該存儲請 求應(yīng)答中攜帶有是否允許存儲的參數(shù);應(yīng)答處理單元,用于根據(jù)該存儲請求應(yīng)答獲得存儲請求結(jié)果。
10、 如權(quán)利要求8所述的裝置,其特征在于,所述存儲結(jié)果獲得單元包括消息獲得單元,用于獲得第二通信方發(fā)送的會話消息,該會話消息中攜 帶有是否允許存儲的存儲參數(shù);處理單元,用于根據(jù)該存儲參數(shù)獲得所述存儲請求結(jié)果。
11、 如權(quán)利要求8所述的裝置,其特征在于,所述存儲結(jié)果獲得單元包括請求單元,用于向第二通信方的策略服務(wù)器進行存儲策略請求; 響應(yīng)接收單元,用于接收策略服務(wù)器返回的存儲策略響應(yīng);處理單元,用于根據(jù)存儲策略響應(yīng)及存儲請求的內(nèi)容,獲得存儲請求結(jié)果。
12、 如權(quán)利要求8所述的裝置,其特征在于,還包括設(shè)置單元,當(dāng)存儲請求結(jié)果為不允許存儲時,用于將第二通信方的通信 內(nèi)容設(shè)置為不可存儲狀態(tài)。
13、 如權(quán)利要求9所述的裝置,其特征在于,還包括 存儲處理單元,當(dāng)存儲請求結(jié)果為不允許存儲時,用于將第一通信方的通信內(nèi)容存儲到第 一通信方對應(yīng)的存儲器中。
14、 如權(quán)利要求8或9所述的裝置,其特征在于,還包括 拒絕通知單元,當(dāng)存儲請求結(jié)果為不允許存儲時,用于向第一通信方發(fā)送拒絕消息,通知第 一通信方不允許存儲第二通信方的通信內(nèi)容。
15、 如權(quán)利要求8所述的裝置,其特征在于,所述裝置為服務(wù)器或終端。
全文摘要
本發(fā)明實施例提供一種通信內(nèi)容存儲方法及處理裝置。根據(jù)本發(fā)明一個實施例,通信內(nèi)容存儲方法包括獲得第一通信方的存儲請求,請求存儲與第一通信方通信的第二通信方發(fā)送的通信內(nèi)容;獲得與該存儲請求對應(yīng)的存儲請求結(jié)果;當(dāng)存儲請求結(jié)果為允許存儲時,將第二通信方的通信內(nèi)容發(fā)送到第一通信方的存儲器中。通過本發(fā)明實施例可以保證第二通信方的通信內(nèi)容的私密性,增強通信的安全性,更好的滿足用戶的需求。
文檔編號H04W4/12GK101668257SQ20081021605
公開日2010年3月10日 申請日期2008年9月5日 優(yōu)先權(quán)日2008年9月5日
發(fā)明者孫成振 申請人:華為技術(shù)有限公司