亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種展示圖片消息的方法、裝置和系統(tǒng)的制作方法

文檔序號:7744688閱讀:111來源:國知局
專利名稱:一種展示圖片消息的方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種展示圖片消息的方法、裝置和系統(tǒng)。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和網(wǎng)絡(luò)影響的擴(kuò)大,IMdnstant Messaging,即時(shí)通訊)工具已經(jīng)被大多數(shù)的網(wǎng)絡(luò)用戶所接受,成為用戶必不可少的軟件工具。IM軟件在用戶平時(shí)的休閑娛樂以及用戶的工作中得到廣泛的使用,用戶大量地使用IM軟件實(shí)現(xiàn)與朋友、同事以及同學(xué)之間的交流與溝通,因此,IM軟件已經(jīng)成為網(wǎng)絡(luò)用戶日常生活中不可缺少的工具之一, 而用戶也對IM軟件的易用性、穩(wěn)定性和安全性等方面提出了較高的要求。
在當(dāng)前主流IM軟件的很多應(yīng)用場景中,都會(huì)有在聊天消息中展示圖片信息。在IM 軟件客戶端上,圖片信息有著廣泛的應(yīng)用場景。
然而,現(xiàn)有的IM客戶端只是單純的顯示圖片信息,在聊天消息中展示的圖片信息都沒有細(xì)分類型,從而無法根據(jù)具體的圖片類型進(jìn)行進(jìn)一步的應(yīng)用處理,即不能根據(jù)不同的圖片類型進(jìn)行不同應(yīng)用場景的展示,導(dǎo)致界面顯示邏輯較為單一,影響了 IM軟件的易用性和交互性。

發(fā)明內(nèi)容
本發(fā)明提供了一種展示圖片消息的方法、裝置和系統(tǒng),用于提高IM軟件的易用性和交互性。
本發(fā)明提供了一種展示圖片消息的方法,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,包括以下步驟 所述接收端接收來自所述發(fā)送端的圖片消息; 所述接收端解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息; 所述接收端根據(jù)所述展示信息展示所述圖片消息。
優(yōu)選地,所述接收端根據(jù)所述展示信息展示所述圖片消息,包括 所述接收端將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
優(yōu)選地,所述接收端接收來自所述發(fā)送端的圖片消息之后,還包括 所述接收端判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息;如果判斷結(jié)果為是,則所述接收端直接在所述當(dāng)前會(huì)話窗口中顯示所述接收到的圖片消息。
優(yōu)選地,所述的方法,還包括 所述接收端在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的映象map文件中; 所述接收端在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述map文件中添加所述鍵值對應(yīng)的歷史信息; 所述接收端在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除; 所述接收端判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息,包括 所述接收端在所述map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
優(yōu)選地,所述接收端根據(jù)所述展示信息展示所述圖片消息,包括 所述接收端展示所述圖片消息對應(yīng)的展示信息和圖片地址。
優(yōu)選地,所述圖片類型為搜索類圖片。
本發(fā)明還提供了一種接收端,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,所述接收端包括 接收模塊,用于接收來自所述發(fā)送端的圖片消息; 解析模塊,用于解析所述接收模塊接收到的圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息; 展示模塊,用于根據(jù)所述解析模塊獲取的展示信息展示所述圖片消息。
優(yōu)選地,所述展示模塊,具體用于將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
優(yōu)選地,所述的接收端,還包括 判斷模塊,用于判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息;如果判斷結(jié)果為是,則通知所述展示模塊直接在所述當(dāng)前會(huì)話窗口中顯示所述接收到的圖片消息;否則,通知所述解析模塊解析所述接收到的圖片消息。
優(yōu)選地,所述的接收端,還包括 記錄模塊,用于在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的map文件中;在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述map 文件中添加所述鍵值對應(yīng)的歷史信息;在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除; 所述判斷模塊,具體用于在所述記錄模塊記錄的map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
優(yōu)選地,所述展示模塊,具體用于展示所述圖片消息對應(yīng)的展示信息和圖片地址。
本發(fā)明還提供了一種展示圖片消息的系統(tǒng),應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中, 所述發(fā)送端,用于向所述接收端發(fā)送圖片消息; 所述接收端,用于接收來自所述發(fā)送端的圖片消息,解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息;根據(jù)所述展示信息展示所述圖片消息。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。


為了更清楚地說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對本發(fā)明或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明中的一種展示圖片消息的方法流程圖; 圖2為本發(fā)明的一種應(yīng)用場景中的展示圖片消息流程圖; 圖3為本發(fā)明的一種應(yīng)用場景中的展示圖片消息的示意圖; 圖4為本發(fā)明的另一種應(yīng)用場景中的展示圖片消息流程圖; 圖5為本發(fā)明中的一種接收端的結(jié)構(gòu)示意圖; 圖6為本發(fā)明應(yīng)用場景中的一種接收端的結(jié)構(gòu)示意圖; 圖7為本發(fā)明中的一種展示圖片消息的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明提供的技術(shù)方案中,針對在IM軟件聊天消息中需要展示圖片信息的場景, 提供一種在IM軟件中通過細(xì)分圖片消息類型來展示圖片信息的方法,通過深入挖掘用戶潛在的需求,提供對不同類型圖片的識別處理能力。接收方在區(qū)分出發(fā)送方發(fā)送的不同類型的圖片后,在RichEdit (文本編輯)控件中根據(jù)不同的圖片類型進(jìn)行不同應(yīng)用場景的應(yīng)用展示,可以提高IM軟件的可用性與交互性。
下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明的技術(shù)方案進(jìn)行清楚、完整地描述,顯然, 所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,為本發(fā)明中的一種展示圖片消息的方法流程圖,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,包括以下步驟 步驟101,接收端接收來自發(fā)送端的圖片消息。
步驟102,接收端解析圖片消息,獲取該圖片消息中的類型字段,根據(jù)該類型字段的值得到該類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取該圖片類型對應(yīng)的展示信息。
其中,展示信息為與圖片類型相關(guān)的信息,可以為圖片的來源信息,或者圖片的功能信息等等。上述圖片類型可以為搜索類圖片,也可以為其他類型。
步驟103,接收端根據(jù)展示信息展示圖片消息。
具體地,接收端可以將展示信息添加到圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。接收端還可以展示圖片消息對應(yīng)的展示信息和圖片地址。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
以下結(jié)合具體的應(yīng)用場景,對本發(fā)明中的展示圖片消息的方法進(jìn)行詳細(xì)的描述。
如圖2所示,為本發(fā)明的一種應(yīng)用場景中的展示圖片消息流程圖,該應(yīng)用場景中, 圖片類型為表情搜索圖片,開發(fā)環(huán)境為VS2005的ATL工程,具體包括以下步驟 步驟201,發(fā)送端選擇搜索到的圖片,將該圖片在RichEdit控件中展示,并標(biāo)識該圖片的類型為表情搜索圖片。
步驟202,發(fā)送端將圖片類型等信息組裝為圖片消息,將該圖片消息發(fā)送給接收端。
具體地,發(fā)送端和接收端可以傳輸通用的圖片類型,后續(xù)新增的圖片類型并不會(huì)對已有的發(fā)送和接收消息類型有所影響,只需在已有邏輯的基礎(chǔ)之上透傳發(fā)送端的組包、 接收端的解包及處理邏輯。
其中,通用的消息傳輸類型為一段buffer,該buffer中可以保存圖片類型對應(yīng)的類型字段以及圖片地址。發(fā)送端和接收端在發(fā)送消息和解析消息時(shí)無需知道buffer中的圖片類型,在具體處理時(shí)才需要判斷圖片類型,并根據(jù)圖片類型進(jìn)行相應(yīng)的處理。
步驟203,接收端解析來自發(fā)送端的圖片消息,獲取該圖片消息中的類型字段。
步驟204,接收端根據(jù)類型字段的值判斷圖片消息的圖片類型是否為表情搜索圖片。如果不是表情搜索圖片,則執(zhí)行步驟205 ;否則,執(zhí)行步驟206。
具體地,接收端可以預(yù)先存儲類型字段與圖片類型的對應(yīng)關(guān)系,在該對應(yīng)關(guān)系,不同的類型字段的值對應(yīng)不同的圖片類型。接收端在獲取圖片消息中的類型字段的值后,查找該對應(yīng)關(guān)系,可以獲取類型字段的值對應(yīng)的圖片類型,并判斷該圖片類型是否為表情搜索圖片。
步驟205,接收端直接在RichEdit控件中展示圖片消息。
步驟206,接收端獲取圖片消息的消息體,并在該消息體中添加表情搜索圖片對應(yīng)的展示信息,得到重新組裝后的圖片消息。
步驟207,接收端在RichEdit控件中展示重新組裝后的圖片消息。
具體地,展示在接收端的包含展示信息的圖片消息,如圖3所示。其中,圖片下方的文字“(此表情通過表情搜索功能發(fā)表。我也試試)”即為展示信息,該展示信息包括“我也試試”的鏈接,當(dāng)用戶點(diǎn)擊該鏈接時(shí),會(huì)直接打開表情搜索頁卡的首頁。若當(dāng)前該用戶的表情搜索頁卡為其他狀態(tài),包括默認(rèn)、其他分組或表情搜索頁卡中的某一類頁面,都會(huì)切換至表情搜索頁卡的首頁。
另外,接收端還可以根據(jù)圖片類型將buffer中的信息連同預(yù)設(shè)的展示信息共同進(jìn)行展示,可以展示buffer中存儲的圖片地址,例如http://www. xxx. com. cn/xxx. html。 用戶可以根據(jù)展示的圖片地址直接進(jìn)入表情搜索圖片對應(yīng)的頁面,并在發(fā)送消息時(shí)使用該表情搜索圖片。
需要說明的是,本發(fā)明方法可以根據(jù)實(shí)際需要對各個(gè)步驟順序進(jìn)行調(diào)整。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
為避免對IM客戶端的過分騷擾,本發(fā)明還提供另一種應(yīng)用場景,只針對首次打開的會(huì)話窗口,根據(jù)圖片類型對應(yīng)的展示信息展示圖片消息,因此,需要對用戶的當(dāng)前會(huì)話進(jìn)行管理,記錄當(dāng)前會(huì)話窗口的打開、關(guān)閉,以及是否顯示過搜索類型圖片。如圖4所示,為本發(fā)明的另一種應(yīng)用場景中的展示圖片消息流程圖,具體包括以下步驟 步驟401,接收端接收來自發(fā)送端的圖片消息。
步驟402,接收端判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息,如果當(dāng)前會(huì)話窗口顯示過圖片消息對應(yīng)的展示信息,則執(zhí)行步驟403;否則,執(zhí)行步驟404。
具體地,接收端在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的映象map文件中;接收端在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述map文件中添加所述鍵值對應(yīng)的歷史信息;接收端在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí), 將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除。接收端接收來自發(fā)送端的圖片消息后,在上述map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
步驟403,接收端直接在當(dāng)前會(huì)話窗口中顯示接收到的圖片消息。
步驟404,接收端解析圖片消息,獲取該圖片消息的圖片類型以及該圖片類型對應(yīng)的展示信息。
具體地,接收端獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型;接收端根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息。
步驟405,接收端根據(jù)展示信息展示圖片消息。
具體地,接收端將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
要說明的是,本發(fā)明方法可以根據(jù)實(shí)際需要對各個(gè)步驟順序進(jìn)行調(diào)整。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
本發(fā)明在上述實(shí)施方式中提供了展示圖片消息的方法和多種應(yīng)用場景,相應(yīng)地, 本發(fā)明還提供了應(yīng)用上述展示圖片消息的方法的裝置和系統(tǒng)。
如圖5所示,為本發(fā)明中的一種接收端的結(jié)構(gòu)示意圖,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,該接收端包括 接收模塊510,用于接收來自所述發(fā)送端的圖片消息。
解析模塊520,用于解析接收模塊510接收到的圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息。
展示模塊530,用于根據(jù)解析模塊520獲取的展示信息展示所述圖片消息。
上述展示模塊530,具體用于將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。上述展示模塊530,還可以用于展示所述圖片消息對應(yīng)的展示信息和圖片地址。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
如圖6所示,為本發(fā)明應(yīng)用場景中的一種接收端的結(jié)構(gòu)示意圖,包括 記錄模塊610,用于在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的健值記錄到圖片展示進(jìn)程的map文件中;在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述 map文件中添加所述鍵值對應(yīng)的歷史信息;在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除。
接收模塊620,用于接收來自所述發(fā)送端的圖片消息。
判斷模塊630,用于判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息;如果判斷結(jié)果為是,則通知展示模塊650直接在所述當(dāng)前會(huì)話窗口中顯示所述接收到的圖片消息;否則,通知解析模塊640解析所述接收到的圖片消息。
上述判斷模塊630,具體用于在記錄模塊610記錄的map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
解析模塊640,用于解析接收模塊620接收到的圖片消息,獲取所述圖片消息的圖片類型以及所述圖片類型對應(yīng)的展示信息。
上述解析模塊640,具體用于獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型;根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息。
展示模塊650,用于根據(jù)解析模塊640獲取的展示信息展示所述圖片消息。
上述展示模塊650,具體用于將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
如圖7所示,為本發(fā)明中的一種展示圖片消息的系統(tǒng)結(jié)構(gòu)示意圖,應(yīng)用于包括接收端720和發(fā)送端710的網(wǎng)絡(luò)系統(tǒng)中,其中, 發(fā)送端710,用于向接收端720發(fā)送圖片消息。
當(dāng)上述圖片消息的圖片類型為表情搜索圖片時(shí),上述發(fā)送端710,還用于選擇搜索到的圖片,將該圖片在RichEdit控件中展示,并標(biāo)識該圖片的類型為表情搜索圖片。
接收端720,用于接收來自發(fā)送端720的圖片消息,解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息;根據(jù)所述展示信息展示所述圖片消息,即將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
此外,接收端720在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的map文件中;在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述 map文件中添加所述鍵值對應(yīng)的歷史信息;在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除。接收端710接收來自發(fā)送端的圖片消息后,在上述map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息,如果當(dāng)前會(huì)話窗口顯示過圖片消息對應(yīng)的展示信息,則直接在當(dāng)前會(huì)話窗口中顯示接收到的圖片消息。
本發(fā)明根據(jù)圖片消息的不同類型顯示不同的展示信息,可以使得用戶在會(huì)話窗口中接收到更為細(xì)粒度的圖片類型,豐富了界面展示邏輯,提高了 IM軟件的易用性和交互性。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視本發(fā)明的保護(hù)范圍。
本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以集成于一體,也可以分離部署;可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種展示圖片消息的方法,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,其特征在于, 包括以下步驟所述接收端接收來自所述發(fā)送端的圖片消息;所述接收端解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系, 獲取所述圖片類型對應(yīng)的展示信息;所述接收端根據(jù)所述展示信息展示所述圖片消息。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收端根據(jù)所述展示信息展示所述圖片消息,包括所述接收端將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收端接收來自所述發(fā)送端的圖片消息之后,還包括所述接收端判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息;如果判斷結(jié)果為是,則所述接收端直接在所述當(dāng)前會(huì)話窗口中顯示所述接收到的圖片消息。
4.如權(quán)利要求3所述的方法,其特征在于,還包括所述接收端在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的映象map文件中;所述接收端在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述map文件中添加所述鍵值對應(yīng)的歷史信息;所述接收端在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除;所述接收端判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息,包括所述接收端在所述map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
5.如權(quán)利要求1所述的方法,其特征在于,所述接收端根據(jù)所述展示信息展示所述圖片消息,包括所述接收端展示所述圖片消息對應(yīng)的展示信息和圖片地址。
6.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述圖片類型為搜索類圖片。
7.一種接收端,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,其特征在于,所述接收端包括接收模塊,用于接收來自所述發(fā)送端的圖片消息;解析模塊,用于解析所述接收模塊接收到的圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息;展示模塊,用于根據(jù)所述解析模塊獲取的展示信息展示所述圖片消息。
8.如權(quán)利要求6所述的接收端,其特征在于,所述展示模塊,具體用于將所述展示信息添加到所述圖片消息的消息體中,將所述展示信息和所述消息體在會(huì)話窗口中展示。
9.如權(quán)利要求6所述的接收端,其特征在于,還包括判斷模塊,用于判斷當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息;如果判斷結(jié)果為是,則通知所述展示模塊直接在所述當(dāng)前會(huì)話窗口中顯示所述接收到的圖片消息;否則,通知所述解析模塊解析所述接收到的圖片消息。
10.如權(quán)利要求9所述的接收端,其特征在于,還包括記錄模塊,用于在創(chuàng)建當(dāng)前會(huì)話窗口時(shí),將所述當(dāng)前會(huì)話窗口的鍵值記錄到圖片展示進(jìn)程的map文件中;在所述當(dāng)前會(huì)話窗口展示圖片消息對應(yīng)的展示信息時(shí),在所述map文件中添加所述鍵值對應(yīng)的歷史信息;在關(guān)閉所述當(dāng)前會(huì)話窗口時(shí),將所述鍵值以及所述鍵值對應(yīng)的歷史信息從所述map文件中刪除;所述判斷模塊,具體用于在所述記錄模塊記錄的map文件中查找所述鍵值對應(yīng)的歷史信息,根據(jù)查找結(jié)果判斷所述當(dāng)前會(huì)話窗口是否顯示過圖片消息對應(yīng)的展示信息。
11.如權(quán)利要求6所述的接收端,其特征在于,所述展示模塊,具體用于展示所述圖片消息對應(yīng)的展示信息和圖片地址。
12.—種展示圖片消息的系統(tǒng),應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,其特征在于,所述發(fā)送端,用于向所述接收端發(fā)送圖片消息;所述接收端,用于接收來自所述發(fā)送端的圖片消息,解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息;根據(jù)所述展示信息展示所述圖片消息。
全文摘要
本發(fā)明公開了一種展示圖片消息的方法,應(yīng)用于包括接收端和發(fā)送端的網(wǎng)絡(luò)系統(tǒng)中,包括以下步驟所述接收端接收來自所述發(fā)送端的圖片消息;所述接收端解析所述圖片消息,獲取所述圖片消息中的類型字段,根據(jù)所述類型字段的值得到所述類型字段對應(yīng)的圖片類型,并根據(jù)預(yù)設(shè)的圖片類型與展示信息的對應(yīng)關(guān)系,獲取所述圖片類型對應(yīng)的展示信息;所述接收端根據(jù)所述展示信息展示所述圖片消息。通過使用本發(fā)明,可以提高IM軟件的易用性和交互性。本發(fā)明同樣公開了一種應(yīng)用上述方法的裝置和系統(tǒng)。
文檔編號H04L29/08GK102209044SQ201010134060
公開日2011年10月5日 申請日期2010年3月29日 優(yōu)先權(quán)日2010年3月29日
發(fā)明者庫宇 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1