一種終端及終端表情顯示方法
【專利摘要】本發(fā)明提供了一種終端及終端表情顯示方法,在一個實施例中,該終端包括用于接收包含有至少一個表情標識的表情消息的第二接收模塊,用于檢測是否存儲有與各表情標識對應的表情的第二檢測模塊,用于在某表情標識沒有對應表情時向?qū)Χ税l(fā)送的包含有該表情標識的表情請求消息的第三發(fā)送模塊,及用于接收并顯示對端發(fā)送的與表情請求消息中各表情標識對應的表情的第三接收模塊。通過本發(fā)明的實施,接收端在接收到表情消息后,檢測終端是否存儲有與該表情信息中各表情標識對應的表情,并在某一表情標識不存在對應表情時,向發(fā)送端請求并顯示該表情,解決了現(xiàn)有技術(shù)存在的若接收端未存在與表情標識對應的表情時顯示亂碼的問題,增強了用戶的使用體驗。
【專利說明】一種終端及終端表情顯示方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端應用領(lǐng)域,尤其涉及一種終端表情顯示的終端及終端表情顯示方法。
【背景技術(shù)】
[0002]隨著智能終端的普及,終端用戶在聊天時往往會使用動畫或圖片之類的表情,而這些表情則由不同的提供商供應,隨著表情提供商的增多及用戶使用習慣,不同用戶終端往往會下載并安裝不同類型的表情數(shù)據(jù)庫,這就導致了不同終端之間終端表情數(shù)據(jù)庫的不同;
[0003]在當前技術(shù)中,為了降低通信網(wǎng)絡(luò)的負擔,終端在發(fā)送表情時,通常采用發(fā)送該表情在發(fā)送端表情數(shù)據(jù)庫中的表情標識(可能僅為一串數(shù)字等);此時會存在這樣的問題,若接收端接收到該表情標識時,其接收端表情數(shù)據(jù)庫沒有該表情標識或該表情標識對應的表情丟失時,接收端將顯示亂碼,嚴重影響了用戶的使用體驗。
[0004]因此,如何提供一種可以接收端沒有對表情標識對應的表情時也能顯示表情的方法,是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種終端及終端表情顯示方法,解決了現(xiàn)有技術(shù)存在的若接收端未存在與表情標識對應的表情時顯示亂碼的問題。
[0006]本發(fā)明提供了一種終端,在一個實施例中,該終端包括第一發(fā)送模塊,第一接收模塊及第二發(fā)送模塊;其中,第一發(fā)送模塊用于向?qū)Χ税l(fā)送包含各表情的表情標識的表情消息;第一接收模塊用于接收對端發(fā)送的包含有表情標識的表情請求消息;第二發(fā)送模塊用于在第一接收模塊對端表情請求消息后,向?qū)Χ税l(fā)送表情請求消息中各表情標識對應的表情。
[0007]進一步的,上述實施例中的終端還包括第一檢測模塊,第一檢測模塊用于在向?qū)Χ税l(fā)送表情時,檢測是否存儲有與各表情對應的表情標識,若某一表情不存在表情標識,則為該表情配置表情標識;第一發(fā)送模塊還用于向?qū)Χ税l(fā)送包含該表情及其表情標識的消
肩、O
[0008]進一步的,上述實施例中的表情標識包括對其對應的表情在網(wǎng)絡(luò)中的唯一編碼。
[0009]本發(fā)明提供了一種終端,在一個實施例中,該終端包括第二接收模塊、第二檢測模塊、第三發(fā)送模塊及第三接收模塊;其中,第二接收模塊用于接收對端發(fā)送的包含有至少一個表情標識的表情消息;第二檢測模塊用于檢測是否存儲有與各表情標識對應的表情;第三發(fā)送模塊用于在某表情標識沒有對應表情時,向?qū)Χ税l(fā)送的包含有該表情標識的表情請求消息;第三接收模塊用于接收并顯示對端發(fā)送的與表情請求消息中各表情標識對應的表情。
[0010]進一步的,上述實施例中的第二檢測模塊具體用于檢測終端表情數(shù)據(jù)庫中是否存儲有表情消息中的各表情標識或存儲與各表情標識對應的表情是否丟失,若某一表情標識在終端表情數(shù)據(jù)庫中不存在或其對應的表情丟失,則檢測結(jié)果為該表情標識沒有對應表情。
[0011]進一步的,上述實施例中的終端還包括更新模塊,更新模塊用于在第三接收模塊對端與表情標識對應的表情后,將表情標識與表情對應更新到終端表情數(shù)據(jù)庫中。
[0012]進一步的,上述實施例中的終端還包括同步模塊,同步模塊用于將終端表情數(shù)據(jù)庫同步到其他終端。
[0013]本發(fā)明提供了一種終端表情顯不方法,在一個實施例中,該方法包括:向?qū)Χ税l(fā)送攜帶有至少一個表情標識的表情消息;接收對端發(fā)送的攜帶有至少一個表情標識的表情請求消息;在接收到表情請求消息后,向?qū)Χ税l(fā)送表情請求消息中各表情標識對應的表情。
[0014]本發(fā)明提供了一種終端表情顯示方法,在一個實施例中,該方法包括:接收對端發(fā)送的包含有至少一個表情標識的表情消息;檢測是否存儲有與表情消息中各表情標識對應的表情;在某表情標識沒有對應表情時,向?qū)Χ税l(fā)送的包含有該表情標識的表情請求消息;接收并顯示對端發(fā)送的與表情請求消息中各表情標識對應的表情。
[0015]本發(fā)明的有益效果:
[0016]本發(fā)明提供的終端及終端表情顯示方法,接收端在接收到表情消息后,檢測終端是否存儲有與該表情信息中各表情標識對應的表情,并在某一表情標識不存在對應表情時,向發(fā)送端請求并顯示該表情,解決了現(xiàn)有技術(shù)存在的若接收端未存在與表情標識對應的表情時顯示亂碼的問題,增強了用戶的使用體驗。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明第一實施例提供的終端表情顯示系統(tǒng)的示意圖;
[0018]圖2為本發(fā)明第二實施例提供的終端表情顯示方法的示意圖;
[0019]圖3為本發(fā)明第三實施例提供的終端表情顯示方法的示意圖;
[0020]圖4為本發(fā)明第四實施例提供的終端表情顯示方法的示意圖。
【具體實施方式】
[0021]為使本發(fā)明的技術(shù)方案和優(yōu)點更加清楚,下面通過【具體實施方式】結(jié)合附圖對本發(fā)明作進一步詳細說明。
[0022]本發(fā)明主要應用于支持各種表情數(shù)據(jù)庫的終端設(shè)備中,現(xiàn)針對本發(fā)明所涉及的術(shù)語進行解釋說明:本發(fā)明所涉及的表情包括但不局限于用戶下載表情安裝包中的各個表情符號、用戶自定義表情符號、用戶使用頻率較高的圖片/動畫等;其中表情安裝包中的各個表情符號在全網(wǎng)中具備唯一的編碼、名稱等表情標識;在現(xiàn)有技術(shù)中,終端發(fā)送“用戶自定義表情符號及用戶使用頻率較高的圖片/動畫”時,所采用的手段是每次均發(fā)送“用戶自定義表情符號及用戶使用頻率較高的圖片/動畫”自身;本發(fā)明所涉及的表情消息是指不包括表情自身而僅表情標識(及其他消息內(nèi)容)的消息;本發(fā)明所涉及的表情請求消息是指僅包括表情標識的消息;本發(fā)明所涉及的終端表情數(shù)據(jù)庫是指對應存儲有表情及表情標識的數(shù)據(jù)庫,其可以為表格等方式,下文將以表格的存儲方式為例說明。
[0023]第一實施例:[0024]圖1為本發(fā)明第一實施例提供的終端表情顯示系統(tǒng)的示意圖,由圖1可知,在該實施例中,本發(fā)明提供的終端表情顯示系統(tǒng)I包括發(fā)送端11及接收端12 ;其中,發(fā)送端11是指發(fā)送表情消息的終端,接收端12是指接收表情消息的終端,具體的,
[0025]發(fā)送端11用于在向接收端12發(fā)送至少一個表情時,向接收端12發(fā)送包含各表情的表情標識的表情消息;
[0026]接收端12用于在接收發(fā)送端11發(fā)送的包含有表情標識的消息后,檢測是否存儲有與各表情標識對應的表情,在檢測到某表情標識沒有對應的表情,向發(fā)送端11發(fā)送的包含有該表情標識的表情請求消息;
[0027]發(fā)送端11還用于向接收端12發(fā)送表情請求消息中各表情標識對應的表情;
[0028]接收端12還用于接收并顯示發(fā)送端11發(fā)送的與表情標識對應的表情。
[0029]現(xiàn)參照圖1對作為發(fā)送端的終端做進一步的說明,由圖1可知,在一個實施例中,本發(fā)明提供的作為發(fā)送端的終端11包括:第一發(fā)送模塊112,第一接收模塊113及第二發(fā)送模塊114 ;其中,
[0030]第一發(fā)送模塊112用于在向接收端發(fā)送至少一個表情時,向接收端12發(fā)送包含各表情的表情標識的表情消息;
[0031]第一接收模塊113用于接收接收端12發(fā)送的包含有表情標識的表情請求消息;
[0032]第二發(fā)送模塊114用于在第一接收模塊113接收端表情請求消息后,向接收端12發(fā)送表情請求消息中各表情標識對應的表情。
[0033]較優(yōu)的,在其他實施例中,上述實施例中的終端還包括第一檢測模塊111,第一檢測模塊111用于在向接收端發(fā)送表情時,檢測是否存儲有與各表情對應的表情標識,若某一表情不存在表情標識,則為該表情配置表情標識;第一發(fā)送模塊112還用于向接收端發(fā)送包含該表情及其表情標識的消息。
[0034]較優(yōu)的,在其他實施例中,上述實施例中的表情標識包括對其對應的表情在網(wǎng)絡(luò)中的唯一編碼。
[0035]現(xiàn)參照圖1對作為接收端12的終端做進一步的說明,由圖1可知,在一個實施例中,本發(fā)明提供的作為發(fā)送端的終端12包括:包括第二接收模塊121、第二檢測模塊122、第三發(fā)送模塊123及第三接收模塊124 ;其中,
[0036]第二接收模塊121用于接收發(fā)送端11發(fā)送的包含有至少一個表情標識的表情消息;
[0037]第二檢測模塊122用于檢測是否存儲有與各表情標識對應的表情;
[0038]第三發(fā)送模塊123用于在某表情標識沒有對應表情時,向發(fā)送端11發(fā)送的包含有該表情標識的表情請求消息;
[0039]第三接收模塊124用于接收并顯示發(fā)送端11發(fā)送的與表情請求消息中各表情標識對應的表情。
[0040]較優(yōu)的,在其他實施例中,上述實施例中的第二檢測模塊122具體用于檢測終端表情數(shù)據(jù)庫中是否存儲有表情消息中的各表情標識或存儲與各表情標識對應的表情是否丟失,若某一表情標識在終端表情數(shù)據(jù)庫中不存在或其對應的表情丟失,則檢測結(jié)果為該表情標識沒有對應表情。
[0041 ] 較優(yōu)的,在其他實施例中,上述實施例中的終端還包括更新模塊,更新模塊用于在第三接收模塊123接收到與表情標識對應的表情后,將表情標識與表情對應更新到終端表情數(shù)據(jù)庫中。
[0042]較優(yōu)的,在其他實施例中,上述實施例中的終端還包括同步模塊,同步模塊用于將終端表情數(shù)據(jù)庫同步到其他終端。
[0043]第二實施例:
[0044]圖2為本發(fā)明第二實施例提供的終端表情顯示方法的示意圖,由圖2可知,在該實施例中,本發(fā)明提供的終端表情顯示方法包括以下步驟:
[0045]S201:發(fā)送端在向接收端發(fā)送至少一個表情時,向接收端發(fā)送包含各表情的表情標識的表情消息;
[0046]S202:接收端在接收發(fā)送端發(fā)送的包含有表情標識的消息后,檢測是否存儲有與各表情標識對應的表情,在檢測到某表情標識沒有對應的表情時,向發(fā)送端發(fā)送的包含有該表情標識的表情請求消息;
[0047]S203:發(fā)送端向接收端發(fā)送表情請求消息中各表情標識對應的表情;
[0048]S204:接收端接收并顯示發(fā)送端發(fā)送的與表情標識對應的表情。
[0049]較優(yōu)的,在其他實施例中,圖2所示實施例提供的表情顯示方法接收端在接收到與表情標識對應的表情后還包括:將表情標識與表情對應更新到接收端的終端表情數(shù)據(jù)庫中。
[0050]由圖2可知,在一個實施例中,本發(fā)明在發(fā)送端(最先需要發(fā)送表情的終端)所體現(xiàn)的終端表情顯示方法包括:
[0051]向?qū)Χ税l(fā)送攜帶有至少一個表情標識的表情消息;
[0052]接收對端發(fā)送的攜帶有至少一個表情標識的表情請求消息;
[0053]在接收到表情請求消息后,向?qū)Χ税l(fā)送表情請求消息中各表情標識對應的表情。
[0054]由圖2可知,在一個實施例中,本發(fā)明在接收端(最先接收表情的終端)所體現(xiàn)的終端表情顯示方法包括:
[0055]接收對端發(fā)送的包含有至少一個表情標識的表情消息;
[0056]檢測是否存儲有與表情消息中各表情標識對應的表情;
[0057]在某表情標識沒有對應表情時,向?qū)Χ税l(fā)送的包含有該表情標識的表情請求消息;
[0058]接收并顯示對端發(fā)送的與表情請求消息中各表情標識對應的表情。
[0059]現(xiàn)結(jié)合具體應用實例對本發(fā)明做進一步的詮釋說明。
[0060]在應用實例中,做如下假設(shè):終端表情數(shù)據(jù)庫為表格形式,并且發(fā)送端中的終端表情數(shù)據(jù)庫如表I所示,接收端中的終端表情數(shù)據(jù)庫如表2所示;
[0061]表I
[0062]
【權(quán)利要求】
1.一種終端,其特征在于,包括第一發(fā)送模塊,第一接收模塊及第二發(fā)送模塊;其中, 所述第一發(fā)送模塊用于向?qū)Χ税l(fā)送攜帶有至少一個表情標識的表情消息;所述第一接收模塊用于接收所述對端發(fā)送的攜帶有至少一個表情標識的表情請求消息; 所述第二發(fā)送模塊用于在所述第一接收模塊接收到所述表情請求消息后,向所述對端發(fā)送所述表情請求消息中各表情標識對應的表情。
2.如權(quán)利要求1所述的終端,其特征在于,還包括第一檢測模塊,所述第一檢測模塊用于在向所述對端發(fā)送表情時,檢測是否存儲有與各表情對應的表情標識,若某一表情不存在表情標識,則為該表情配置表情標識;所述第一發(fā)送模塊還用于向所述對端發(fā)送包含該表情及其表情標識的消息。
3.如權(quán)利要求1或2所述的終端,其特征在于,所述表情標識包括對其對應的表情在網(wǎng)絡(luò)中的唯一編碼。
4.一種終端,其特征在于,包括第二接收模塊、第二檢測模塊、第三發(fā)送模塊及第三接收模塊;其中, 所述第二接收模塊用于接收對端發(fā)送的包含有至少一個表情標識的表情消息; 所述第二檢測模塊用于檢測是否存儲有與所述表情消息中各表情標識對應的表情;所述第三發(fā)送模塊用于 在某表情標識沒有對應表情時,向所述對端發(fā)送的包含有該表情標識的表情請求消息; 所述第三接收模塊用于接收并顯示所述對端發(fā)送的與所述表情請求消息中各表情標識對應的表情。
5.如權(quán)利要求4所述的終端,其特征在于,所述第二檢測模塊具體用于檢測終端表情數(shù)據(jù)庫中是否存儲有所述表情消息中的各表情標識或存儲與各表情標識對應的表情是否丟失,若某一表情標識在所述終端表情數(shù)據(jù)庫中不存在或其對應的表情丟失,則檢測結(jié)果為該表情標識沒有對應表情。
6.如權(quán)利要求4或5所述的終端,其特征在于,還包括更新模塊,所述更新模塊用于在所述第三接收模塊接收到與所述表情標識對應的表情后,將所述表情標識與表情對應更新到所述終端表情數(shù)據(jù)庫中。
7.如權(quán)利要求4或5所述的終端,其特征在于,還包括同步模塊,所述同步模塊用于將所述終端表情數(shù)據(jù)庫同步到其他終端。
8.—種終端表情顯示方法,其特征在于,包括: 向?qū)Χ税l(fā)送攜帶有至少一個表情標識的表情消息; 接收所述對端發(fā)送的攜帶有至少一個表情標識的表情請求消息; 在接收到所述表情請求消息后,向所述對端發(fā)送所述表情請求消息中各表情標識對應的表情。
9.一種終端表情顯示方法,其特征在于,包括: 接收對端發(fā)送的包含有至少一個表情標識的表情消息; 檢測是否存儲有與所述表情消息中各表情標識對應的表情; 在某表情標識沒有對應表情時,向所述對端發(fā)送包含有該表情標識的表情請求消息; 接收并顯示所述對端發(fā)送的與所述表情請求消息中各表情標識對應的表情。
10.如權(quán)利要求9所述的終端表情顯示方法,其特征在于,在所述接收端接收到與所述表情標識對應的 表情后還包括:將所述表情標識與表情對應更新到終端表情數(shù)據(jù)庫中。
【文檔編號】H04M1/725GK103647870SQ201310617120
【公開日】2014年3月19日 申請日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
【發(fā)明者】周俊杰 申請人:宇龍計算機通信科技(深圳)有限公司