專利名稱:一種在im消息中顯示多媒體信息的方法、系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及即時(shí)通信領(lǐng)域,更具體地說(shuō),涉及一種在即時(shí)通信(Instant message, IM)消息中顯示多媒體信息的方法、系統(tǒng)及i殳備。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,即時(shí)通信已成為人們生活中不可或缺的一種溝通方 式。而這種溝通方式可通過(guò)文字、圖片、語(yǔ)音、視頻等各種多媒體信息,尤其 是圖片和文字的混排形式(簡(jiǎn)作圖文混排),活潑生動(dòng),蘊(yùn)涵的信息量大,且 能展現(xiàn)溝通雙方的心情,信息效果明顯,因此圖文混排的形式已成為網(wǎng)絡(luò)溝通 的流行趨勢(shì)。
現(xiàn)有的圖文混排顯示,只是將文字與圖片按次序和位置進(jìn)行筒單的排列, 當(dāng)多個(gè)圖片圖標(biāo)集中在一起時(shí),各個(gè)圖標(biāo)是分離顯示的。因此現(xiàn)有技術(shù)的圖文 混排具有以下的缺陷(1)用戶期望通過(guò)一系列具有先后播放次序的圖片來(lái)展 現(xiàn)其心情時(shí),在現(xiàn)有技術(shù)中僅能全部靜態(tài)顯示,這種方式比較呆板,無(wú)法體現(xiàn) 出圖片的播力文次序,因此達(dá)不到用戶預(yù)期的效果;(2)圖片分離顯示將占用太 多空間,使用戶獲耳又信息的區(qū)域變小了 ; ( 3 )該現(xiàn)有技術(shù)中圖文混排的效果比 較凌亂。
因此需要一種新的在IM消息中顯示多媒體信息的方法,能夠動(dòng)態(tài)的、集中 的顯示多媒體信息,尤其是圖文混排信息。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種在IM消息中顯示多々某體信息的系統(tǒng),旨在解決 現(xiàn)有技術(shù)在IM消息中顯示多4某體信息時(shí)存在的無(wú)法動(dòng)態(tài)顯示,且占用顯示空間 的問(wèn)題。
本發(fā)明的目的還在于提供一種在IM消息中顯示多媒體信息的設(shè)備,以更好 地解決現(xiàn)有技術(shù)中存在的上述問(wèn)題。
本發(fā)明的目的還在于提供一種在IM消息中顯示多媒體信息的方法,以更好
地解決現(xiàn)有技術(shù)中存在的上述問(wèn)題。
為了實(shí)現(xiàn)發(fā)明目的,所述在IM消息中顯示多媒體信息的系統(tǒng)包括IM服務(wù) 器,及與IM服務(wù)器分別相連的第一客戶端、第二客戶端,所述IM服務(wù)器包括一 個(gè)調(diào)控單元,用于對(duì)第一客戶端發(fā)送的包含多々某體信息的IM消息進(jìn)行解析,并 將解析的多媒體信息進(jìn)行重排,再將處理后的IM消息轉(zhuǎn)發(fā)給第二客戶端進(jìn)行顯 示。
優(yōu)選地,所述調(diào)控單元包括解析模塊、重排模塊和存儲(chǔ)模塊; 所述解析模塊用于對(duì)第 一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解
析;
所述重排模塊與解析模塊相連,用于對(duì)解析得到的多媒體信息進(jìn)行重新排
序;
所述存儲(chǔ)模塊與重排模塊相連,用于存儲(chǔ)第二客戶端的信息接收規(guī)則,以 及重排模塊對(duì)多媒體信息的重排結(jié)果。
為了更好地實(shí)現(xiàn)發(fā)明目的,所述在IM消息中顯示多媒體信息的設(shè)備,即與 第一客戶端、第二客戶端分別相連IM服務(wù)器,包括一個(gè)調(diào)控單元,用于對(duì)第一 客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析,并將解析的多媒體信息進(jìn)行 重排,再將處理后的IM消息轉(zhuǎn)發(fā)給第二客戶端進(jìn)行顯示。
優(yōu)選地,所述調(diào)控單元包括解析模塊、重排模塊和存儲(chǔ)模塊; 所述解析模塊用于對(duì)第一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解
析;
所述重排模塊與解析模塊相連,用于對(duì)解析得到的多媒體信息進(jìn)行重新排
序;
所述存儲(chǔ)模塊與重排模塊相連,用于存儲(chǔ)第二客戶端的信息接收規(guī)則,以 及重排模塊對(duì)多々某體信息的重排結(jié)果。
為了更好地實(shí)現(xiàn)發(fā)明目的,所述在IM消息中顯示多媒體信息的方法基于由 IM服務(wù)器和第一客戶端、第二客戶端所組成的系統(tǒng),所述方法包括以下步驟
A. IM服務(wù)器接收到第 一客戶端發(fā)送的包含多々某體信息的IM消息;
B. IM服務(wù)器對(duì)所述IM消息進(jìn)行解析,并對(duì)解析所得的多媒體信息進(jìn)行重排;
C. 將重排處理后的IM消息轉(zhuǎn)發(fā)至第二客戶端中。 優(yōu)選地,所述步驟A之前還包括
在第二客戶端中設(shè)置信息接收規(guī)則,并將所述信息接收規(guī)則發(fā)送給IM服務(wù)
器并保存。
優(yōu)選地,所述步驟B中的解析包括
B1 .根據(jù)所述IM消息中標(biāo)識(shí)的第二客戶端的ID號(hào),在IM月良務(wù)器中查詢與所述 第二客戶端對(duì)應(yīng)的信息接收規(guī)則;
B2.根據(jù)信息接收規(guī)則,將IM消息中的多媒體信息按照屬性類(lèi)型進(jìn)行分離, 并提取出來(lái)。
優(yōu)選地,所述步驟B中的重排包括
B3.對(duì)提取出的不同屬性類(lèi)型的多媒體信息進(jìn)行屬性調(diào)整;
B4.將屬性調(diào)整后的多媒體信息集中重組為數(shù)據(jù)包。
優(yōu)選地,所述多媒體信息是指圖片與文字混排的信息。
優(yōu)選地,所述步驟B4中的屬性調(diào)整是指,確定圖片的顯示位置、顯示尺寸、 顯示順序及圖文混排方式。
本發(fā)明通過(guò)在IM服務(wù)器中引入一個(gè)調(diào)控單元,專用于對(duì)客戶端發(fā)送的包含 多媒體信息的IM消息進(jìn)行解析并重排,以及將處理后的IM消息發(fā)送給對(duì)端,使 得對(duì)端不僅可在IM消息中集中的、動(dòng)態(tài)的顯示多媒體信息,還有效利用了顯示 空間。
圖l是本發(fā)明在IM消息中顯示多々某體信息的系統(tǒng)結(jié)構(gòu)圖; 圖2是本發(fā)明的一個(gè)實(shí)施例在IM消息中顯示多媒體信息的系統(tǒng)結(jié)構(gòu)圖; 圖3是本發(fā)明的一個(gè)實(shí)施例中IM服務(wù)器的調(diào)控單元的內(nèi)部結(jié)構(gòu)圖; 圖4是本發(fā)明在IM消息中顯示多媒體信息的方法流程圖; 圖5是本發(fā)明的 一個(gè)實(shí)施例在IM消息中顯示多々某體信息的方法流程圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明中IM服務(wù)器與第一客戶端和第二客戶端分別相連,該IM服務(wù)器中具 有一個(gè)調(diào)控單元,當(dāng)接收到第一客戶端發(fā)送的包含多媒體信息的IM消息后,則 利用該調(diào)控單元對(duì)IM消息進(jìn)行解析,并對(duì)解析所得的多4某體信息進(jìn)行重排,再
將處理后的IM消息轉(zhuǎn)發(fā)給第二客戶端,使得第二客戶端可在IM消息中集中的、 動(dòng)態(tài)的顯示多媒體信息,有效利用了顯示空間。
圖1示出了本發(fā)明在IM消息中顯示多媒體信息的系統(tǒng)結(jié)構(gòu),該系統(tǒng)包括IM 服務(wù)器100,以及與其相連的多個(gè)客戶端(客戶端200、客戶端300...…客戶端N)。 應(yīng)當(dāng)說(shuō)明的是,本發(fā)明所有圖示中各設(shè)備之間的連接關(guān)系是為了清楚闡釋其信 息交互及控制過(guò)程的需要,因此應(yīng)當(dāng)視為邏輯上的連接關(guān)系,而不應(yīng)僅限于物 理連接。
IM服務(wù)器100用于建立客戶端之間的通信連接,并接收任一客戶端發(fā)送的包 含多媒體信息的IM消息,對(duì)其中的多媒體信息進(jìn)行處理,然后再轉(zhuǎn)發(fā)到對(duì)端。 本發(fā)明中所稱的多媒體信息,是指圖片、文字、視頻、語(yǔ)音等多種媒體信息的 任意組合信息。
各客戶端(客戶端200、客戶端300……客戶端N)典型的可為各種能夠進(jìn)行 即時(shí)通信的終端設(shè)備,例如個(gè)人計(jì)算機(jī)(Personal Computer, PC)、個(gè)人數(shù)字助 理(Personal Digital Assistant, PDA)、移動(dòng)電話(Mobile Phone, MP)等,因 此本發(fā)明的保護(hù)范圍不應(yīng)限定為某種特定類(lèi)型的客戶端。
圖2示出了本發(fā)明的 一個(gè)實(shí)施例在IM消息中顯示多媒體信息的系統(tǒng),包括 IM服務(wù)器100、第一客戶端200和第二客戶端300,該系統(tǒng)是本發(fā)明的一個(gè)典型系 統(tǒng)示例,但并不用于限定本發(fā)明的保護(hù)范圍。
1,良務(wù)器100用于對(duì)IM消息進(jìn)行處理并轉(zhuǎn)發(fā),其包括信息收發(fā)單元101和調(diào) 控單元102,其中
(1 )信息收發(fā)單元101用于接收第一客戶端200發(fā)送的IM消息,將其送入調(diào) 控單元102進(jìn)行處理,再將處理后的IM消息轉(zhuǎn)發(fā)至對(duì)端,即第二客戶端300。當(dāng) 然,信息收發(fā)單元101也可接收第二客戶端300發(fā)送的IM消息,并最終將處理后 的IM消息轉(zhuǎn)發(fā)至第一客戶端200,本發(fā)明只是為清楚闡述的需要,而將第一客戶 單200作為IM消息的接收方,將第二客戶端300作為IM消息的接收方,這并不用 以限定本發(fā)明的保護(hù)范圍。
(2)調(diào)控單元102與信息收發(fā)單元101相連,用于對(duì)第一客戶端200發(fā)送的 包含多媒體信息的IM消息進(jìn)行解析,并將解析所得的多々某體信息進(jìn)行重排,再 將處理后的IM消息送入信息收發(fā)單元101發(fā)送出去。該調(diào)控單元102的具體內(nèi)部
結(jié)構(gòu)如圖2所示,將在其后進(jìn)行詳細(xì)闡述。
第一客戶端200包括信息編輯單元201、信息收發(fā)單元202和顯示單元203, 其中
(1) 信息編輯單元201與信息收發(fā)單元202相連,在本發(fā)明中用于編輯包含 多媒體信息的IM消息,并將其送入信息收發(fā)單元202中發(fā)送出去。
(2) 信息收發(fā)單元202與信息編輯單元201和顯示單元203分別相連,用于 與IM服務(wù)器100之間進(jìn)行信息交互,包括將信息編輯單元201中編輯好的IM消 息發(fā)送給IM服務(wù)器100;接收IM服務(wù)器100轉(zhuǎn)發(fā)過(guò)來(lái)的IM消息,并將其送入顯示 單元203中進(jìn)行顯示。
(3 )顯示單元203與信息收發(fā)單元202相連,用于對(duì)所4妄收到的IM消息進(jìn)行 解析,并將解析內(nèi)容顯示到用戶界面上。
第二客戶端300包括信息編輯單元301、信息收發(fā)單元302和顯示單元303, 其具體結(jié)構(gòu)和功能均與第一客戶端200中的各部分類(lèi)似,此處不再贅述。
圖3是本發(fā)明的一個(gè)實(shí)施例中IM服務(wù)器100的調(diào)控單元102的內(nèi)部結(jié)構(gòu),包括 解析模塊1021、重排模塊1022和存儲(chǔ)模塊1023,其中
(1)解析模塊1021用于對(duì)信息收發(fā)模塊101接收到的IM消息進(jìn)行解析。其 具體解析過(guò)程包括首先根據(jù)IM消息中標(biāo)識(shí)的接收方(第二客戶端300)的身份 標(biāo)識(shí)(Identifier, ID)號(hào)查詢其設(shè)置的信息接收規(guī)則,并判斷是否進(jìn)行解析如 果第二客戶端300中的用戶不要求集中播放,則不作處理而直接將該IM消息發(fā)送 給第二客戶端;如果第二客戶端300設(shè)置的信息接收規(guī)則要求對(duì)多媒體信息集中 播放,則按照用戶設(shè)置對(duì)多媒體信息進(jìn)行解析。
關(guān)于前述內(nèi)容中提及的信息接收規(guī)則,應(yīng)當(dāng)說(shuō)明的是,本發(fā)明中由接收方 (即第二客戶端300 )預(yù)先設(shè)置該信息接收規(guī)則并發(fā)送給IM服務(wù)器100進(jìn)行存儲(chǔ), 其設(shè)置項(xiàng)包括是否進(jìn)行解析,是否集中播放,具體解析方式,對(duì)多媒體信息 的屬性調(diào)整方式,等等,可根據(jù)用戶自身需求靈活設(shè)定。在一個(gè)實(shí)施例中,用 戶在第二客戶端300中設(shè)置的信息接收規(guī)則具體包括以下內(nèi)容(1 )是否接收 圖片;(2)是否進(jìn)行圖片的集中匯總顯示;(3)對(duì)于不連續(xù)的圖片(即中間 由文字隔離開(kāi)的圖片)是否進(jìn)行集中匯總顯示;(4)集中顯示的圖片的位置是 第一個(gè)圖片的位置,還是信息的開(kāi)頭、結(jié)尾;(5)集中顯示的圖片是否和文字 同行;(6)集中顯示的圖片尺寸的限制是按最大圖片顯示,還是顯示其他設(shè)
定的規(guī)則;(7)對(duì)圖片的尺寸是否有限制。當(dāng)然,這只是一個(gè)典型示例,本發(fā) 明并不限定于此。
在一個(gè)實(shí)施例中,該IM消息中包含的多々某體信息是圖片和文字混排的信息 (簡(jiǎn)作,圖文混排信息),那么對(duì)該多媒體信息的解析則是指,將該多媒體信 息中的文字、圖片進(jìn)行分離,并將圖片的屬性信息(圖片格式、圖片尺寸、圖 片位置等)均提取出來(lái)。當(dāng)然,對(duì)其他類(lèi)型的多媒體信息也可進(jìn)行類(lèi)似的處理, 本發(fā)明的解析方式并不限定于此。
(2 )重排模塊1022與解析模塊1021相連,用于對(duì)IM消息中的圖文混排信息 進(jìn)行重新排序(簡(jiǎn)作重排)。
在一個(gè)實(shí)施例中,該IM消息中包含的多4某體信息是圖文混排信息,那么對(duì) 該多媒體信息的重排則是指首先對(duì)圖片進(jìn)行屬性調(diào)整,包括確定圖片的顯示 位置、顯示大小、顯示順序、圖文混排方式等;然后將圖片和文字集中打包, 重新組織為數(shù)據(jù)包。當(dāng)然,對(duì)其他類(lèi)型的多媒體信息也可進(jìn)行類(lèi)似的處理,本 發(fā)明的重排方式并不限定于此。
(3)存儲(chǔ)模塊1023與重排模塊1022相連,用于存儲(chǔ)接收方(即第二客戶端 300)設(shè)置并發(fā)送的信息接收規(guī)則,以及存儲(chǔ)重排模塊1022對(duì)多媒體信息的重排 結(jié)果。
圖4示出了本發(fā)明在IM消息中顯示多媒體信息的方法流程,該方法流程基于 圖l、圖2、圖3所示的系統(tǒng)結(jié)構(gòu),具體過(guò)程如下
在執(zhí)行本發(fā)明的所有步驟之前,在接收方(第二客戶端300)中設(shè)置信息接 收規(guī)則,并將該信息接收規(guī)則發(fā)送給IM服務(wù)器IOO,由后者保存在其調(diào)控單元102 的存儲(chǔ)模塊1023中。關(guān)于該信息接收規(guī)則,應(yīng)當(dāng)說(shuō)明的是,其設(shè)置項(xiàng)包括是 否進(jìn)行解析,是否集中播放,具體解析方式,對(duì)多媒體信息的屬性調(diào)整方式, 等等,可根據(jù)用戶自身需求靈活設(shè)定。
在步驟S401中,第一客戶端200編輯包含多4某體信息的IM消息,并將其發(fā)送 給IM服務(wù)器IOO。本發(fā)明中所稱的多媒體信息,是指圖片、文字、視頻、語(yǔ)音等 多種媒體信息的任意組合信息。
在步驟S402中,IM服務(wù)器100對(duì)所接收到的IM消息進(jìn)行解析和重排。
在上述步驟中,解析的具體過(guò)程是調(diào)控單元102首先沖艮據(jù)IM消息中標(biāo)識(shí)的 接收方(第二客戶端300)的ID號(hào)查詢其設(shè)置的信息接收規(guī)則,并判斷是否進(jìn)行
解析如果第二客戶端300中的用戶不要求集中播放,則不作處理直接將該IM消 息發(fā)送給第二客戶端;如果第二客戶端300設(shè)置的信息接收規(guī)則要求對(duì)多媒體信 息集中播放,則按照用戶設(shè)置對(duì)多媒體信息進(jìn)行解析。
在一個(gè)實(shí)施例中,該IM消息中包含的多媒體信息是圖片和文字混排的信息 (簡(jiǎn)作,圖文混排信息),那么對(duì)該多媒體信息的解析則是指,將該多媒體信 息中的文字、圖片進(jìn)行分離,并將圖片的屬性信息(圖片格式、圖片尺寸、圖 片位置等)均提取出來(lái)。當(dāng)然,對(duì)其他類(lèi)型的多媒體信息也可進(jìn)行類(lèi)似的處理, 本發(fā)明的解析方式并不限定于此。
在上述步驟中,重排的具體過(guò)程是調(diào)控單元102首先對(duì)多媒體信息中各部 分進(jìn)行屬性調(diào)整,然后對(duì)其集中打包。
在一個(gè)實(shí)施例中,該IM消息中包含的多々某體信息是圖文混排信息,那么對(duì) 該多媒體信息的重排則是指首先對(duì)圖片進(jìn)行屬性調(diào)整,包括確定圖片的顯示 位置、顯示大小、顯示順序、圖文混排方式等;然后將圖片和文字集中打包, 重新組織為數(shù)據(jù)包。當(dāng)然,對(duì)其他類(lèi)型的多媒體信息也可進(jìn)行類(lèi)似的處理,本 發(fā)明的重排方式并不限定于此。
在步驟S403中,IM服務(wù)器100將處理后的IM消息集中打包,并轉(zhuǎn)發(fā)給第二 客戶端200。
在所有之后,第二客戶端200接收到重排后的IM消息,解析之后將其顯示到 用戶界面中,即可實(shí)現(xiàn)集中顯示,從而達(dá)到在一端靜態(tài)輸入、在對(duì)端動(dòng)態(tài)播放 的效果。
圖5示出了本發(fā)明的一個(gè)實(shí)施例在IM消息中顯示多々某體信息的方法流程,該 方法流程基于圖l、圖2、圖3所示的系統(tǒng)結(jié)構(gòu),該實(shí)施例中,多媒體信息是圖文 混排信息,該方法的具體過(guò)程如下
在執(zhí)行本發(fā)明的所有步驟之前,在接收方(第二客戶端300)中設(shè)置信息接 收規(guī)則,并將該信息接收規(guī)則發(fā)送給IM服務(wù)器IOO,由后者保存在其調(diào)控單元102 的存儲(chǔ)模塊1023中。
在步驟S501中,第一客戶端200將所編輯的包含圖文混排信息的IM消息發(fā)送 給IM服務(wù)器IOO。
在步驟S502中,IM服務(wù)器100接收到該IM消息后,根據(jù)該IM消息中標(biāo)識(shí)的 接收方(第二客戶端300)的ID號(hào),查詢第二客戶端300的信息接收規(guī)則。
在步驟S503中,IM服務(wù)器100的調(diào)控單元102根據(jù)第二客戶端300的信息接收 規(guī)則,判斷是否進(jìn)行解析若是,則轉(zhuǎn)步驟S504;若否,則轉(zhuǎn)步驟S507。
在步驟S504中,IM服務(wù)器100利用其調(diào)控單元102中的解析模塊1021根據(jù)第 二客戶端300的信息接收規(guī)則,對(duì)該IM消息進(jìn)行解析。具體過(guò)程包括將該圖文 混排信息中的文字、圖片進(jìn)行分離,并將圖片的屬性信息(圖片格式、圖片尺 寸、圖片位置等)均提取出來(lái)。
在步驟S505中,IM服務(wù)器100利用其調(diào)控單元102中的重排模塊1022,對(duì)該 圖文混排信息中的各部分進(jìn)行屬性調(diào)整,包括確定圖片的顯示位置、顯示大小、 顯示順序、圖文混排方式等。
在步驟S506中,IM服務(wù)器1 OO進(jìn)一步利用其調(diào)控單元102中的重排模塊1022, 將圖文混排信息集中打包,重組為數(shù)據(jù)包。
在步驟S507中,IM服務(wù)器100利用其信息收發(fā)單元101,將處理后的IM消息 的數(shù)據(jù)包發(fā)送給第二客戶端300。
在步驟S508中,第二客戶端300對(duì)該數(shù)據(jù)包進(jìn)行解析,并將內(nèi)容顯示到用戶 界面。
應(yīng)當(dāng)說(shuō)明的是,本發(fā)明典型的應(yīng)用但不限于圖文混排信息這種多媒體信息, 對(duì)IM消息中其他類(lèi)型的多4某體信息也可以應(yīng)用本發(fā)明所闡述的方法。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種在IM消息中顯示多媒體信息的系統(tǒng),包括IM服務(wù)器,及與IM服務(wù)器分別相連的第一客戶端、第二客戶端,其特征在于,所述IM服務(wù)器包括一個(gè)調(diào)控單元,用于對(duì)第一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析,并將解析的多媒體信息進(jìn)行重排,再將處理后的IM消息轉(zhuǎn)發(fā)給第二客戶端進(jìn)行顯示。
2、 根據(jù)權(quán)利要求1所述的在IM消息中顯示多媒體信息的系統(tǒng),其特征在于, 所述調(diào)控單元包括解析模塊、重排模塊和存儲(chǔ)纟莫塊;所述解析模塊用于對(duì)第 一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析;所述重排模塊與解析模塊相連,用于對(duì)解析得到的多媒體信息進(jìn)行重新排序;所述存儲(chǔ)模塊與重排模塊相連,用于存儲(chǔ)第二客戶端的信息接收規(guī)則,以 及重排模塊對(duì)多媒體信息的重排結(jié)果。
3、 一種在IM消息中顯示多々某體信息的設(shè)備,即與第一客戶端、第二客戶端 分別相連IM服務(wù)器,其特征在于,所述IMI良務(wù)器包括一個(gè)調(diào)控單元,用于對(duì)第 一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析,并將解析的多媒體信息進(jìn) 行重排,再將處理后的IM消息轉(zhuǎn)發(fā)給第二客戶端進(jìn)行顯示。
4、 根據(jù)權(quán)利要求3所述的在IM消息中顯示多媒體信息的設(shè)備,其特征在于, 所述調(diào)控單元包括解析模塊、重排模塊和存儲(chǔ)模塊;所述解析模塊用于對(duì)第一客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析;所述重排模塊與解析模塊相連,用于對(duì)解析得到的多々某體信息進(jìn)行重新排序;所述存儲(chǔ)模塊與重排模塊相連,用于存儲(chǔ)第二客戶端的信息接收規(guī)則,以 及重排模塊對(duì)多J^某體信息的重排結(jié)果。
5、 一種在IM消息中顯示多媒體信息的方法,所述方法基于由IM服務(wù)器和 第一客戶端、第二客戶端所組成的系統(tǒng),其特征在于,所述方法包括以下步驟A. IM服務(wù)器接收到第 一客戶端發(fā)送的包含多媒體信息的IM消息;B. IM服務(wù)器對(duì)所述IM消息進(jìn)行解析,并對(duì)解析所得的多媒體信息進(jìn)行重排;C. 將重排處理后的IM消息轉(zhuǎn)發(fā)至第二客戶端中。
6、 根據(jù)權(quán)利要求5所述的在IM消息中顯示多》某體信息的方法,其特征在于, 所述步驟A之前還包括在第二客戶端中設(shè)置信息接收規(guī)則,并將所述信息接收規(guī)則發(fā)送給IM服務(wù) 器并保存。
7、 根據(jù)權(quán)利要求6所述的在IM消息中顯示多i某體信息的方法,其特征在于, 所述步驟B中的解析包括B1 .根據(jù)所述IM消息中標(biāo)識(shí)的第二客戶端的ID號(hào),在IM服務(wù)器中查詢與所 述第二客戶端對(duì)應(yīng)的信息接收規(guī)則;B2.根據(jù)信息接收規(guī)則,將IM消息中的多媒體信息按照屬性類(lèi)型進(jìn)行分離, 并提取出來(lái)。
8、 根據(jù)權(quán)利要求7所述的在IM消息中顯示多々某體信息的方法,其特征在于, 所述步驟B中的重排包括B3對(duì)提取出的不同屬性類(lèi)型的多媒體信息進(jìn)行屬性調(diào)整; B4.將屬性調(diào)整后的多媒體信息集中重組為數(shù)據(jù)包。
9、 根據(jù)權(quán)利要求5至8中任一權(quán)利要求所述的在IM消息中顯示多媒體信息的 方法,其特征在于,所述多媒體信息是指圖片與文字混排的信息。
10、 根據(jù)權(quán)利要求9所述的在IM消息中顯示多4某體信息的方法,其特征在于, 所述步驟B4中的屬性調(diào)整是指,確定圖片的顯示位置、顯示尺寸、顯示順序及 圖文混排方式。
全文摘要
本發(fā)明涉及即時(shí)通信領(lǐng)域,提供了一種在IM消息中顯示多媒體信息的方法、系統(tǒng)及設(shè)備。所述方法包括以下步驟A.IM服務(wù)器接收到第一客戶端發(fā)送的包含多媒體信息的IM消息;B.IM服務(wù)器對(duì)所述IM消息進(jìn)行解析,并對(duì)解析所得的多媒體信息進(jìn)行重排;C.將重排處理后的IM消息轉(zhuǎn)發(fā)至第二客戶端中。本發(fā)明通過(guò)在IM服務(wù)器中引入一個(gè)調(diào)控單元,專用于對(duì)客戶端發(fā)送的包含多媒體信息的IM消息進(jìn)行解析并重排,以及將處理后的IM消息發(fā)送給對(duì)端,使得對(duì)端不僅可在IM消息中集中的、動(dòng)態(tài)的顯示多媒體信息,還有效利用了顯示空間。
文檔編號(hào)H04N7/24GK101106540SQ200710076359
公開(kāi)日2008年1月16日 申請(qǐng)日期2007年7月3日 優(yōu)先權(quán)日2007年7月3日
發(fā)明者李林斐 申請(qǐng)人:騰訊科技(深圳)有限公司