即時通信方法、系統(tǒng)、裝置和即時通信終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及即時通信領(lǐng)域,特別是涉及一種即時通信方法、系統(tǒng)、裝置和即時通信終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)的快速發(fā)展,用戶的交流方式也不再局限于撥打電話或者發(fā)送短信,各種即時通信工具已經(jīng)逐漸成為了用戶之間進(jìn)行溝通的最廣泛的方式。
[0003]傳統(tǒng)的即時通信技術(shù)是發(fā)送方根據(jù)接收方的地址或者賬號等信息主動向接收方發(fā)送信息,接收方收到發(fā)送方的信息后,再根據(jù)發(fā)送方的地址或者賬號等信息進(jìn)行回復(fù)。然而,傳統(tǒng)的這種即時通信方法由于用戶是具有針對性的想要與某個用戶進(jìn)行通信,這種“主動”的即時通信方式需要用戶首先獲知其所想要進(jìn)行即時通信的用戶的資料,如此一來容易導(dǎo)致用戶資料泄露。
【發(fā)明內(nèi)容】
[0004]基于此,有必要提供一種能有效保護(hù)用戶隱私的即時通信方法和系統(tǒng)。
[0005]一種即時通信方法,所述方法包括:
[0006]第一終端獲取選擇的場景,所述場景對應(yīng)唯一的場景標(biāo)識;
[0007]所述第一終端向服務(wù)器發(fā)送第一通信數(shù)據(jù),所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識;
[0008]所述服務(wù)器根據(jù)所述場景標(biāo)識查找與所述第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù),
[0009]所述服務(wù)器判斷是否查找到所述第二通信數(shù)據(jù),若是,則所述服務(wù)器將所述第二通信數(shù)據(jù)以匿名方式發(fā)送至所述第一終端,所述服務(wù)器獲取與所述第二通信數(shù)據(jù)對應(yīng)的第二用戶標(biāo)識,將所述第一通信數(shù)據(jù)以匿名方式發(fā)送至與所述第二用戶標(biāo)識對應(yīng)的第二終端;
[0010]若否,則所述服務(wù)器對所述第一通信數(shù)據(jù)進(jìn)行濾鏡處理,將濾鏡處理后的第一通信數(shù)據(jù)發(fā)送至所述第一終端。
[0011]一種即時通信系統(tǒng),所述系統(tǒng)包括:
[0012]第一終端,用于獲取選擇的場景,所述場景對應(yīng)唯一的場景標(biāo)識;向服務(wù)器發(fā)送第一通信數(shù)據(jù),所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識;
[0013]第二終端,用于向所述服務(wù)器發(fā)送第二通信數(shù)據(jù),所述第二通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第二用戶標(biāo)識;
[0014]服務(wù)器,用于根據(jù)所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識查找與所述第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù),判斷是否查找到所述第二通信數(shù)據(jù),若是,則將所述第二通信數(shù)據(jù)以匿名方式發(fā)送至所述第一終端,獲取與所述第二通信數(shù)據(jù)對應(yīng)的第二用戶標(biāo)識,并將所述第一通信數(shù)據(jù)以匿名方式發(fā)送至與所述第二用戶標(biāo)識對應(yīng)的第二終端;若否,則對所述第一通信數(shù)據(jù)進(jìn)行濾鏡處理,將濾鏡處理后的第一通信數(shù)據(jù)以匿名方式發(fā)送至所述第一終端。
[0015]上述即時通信方法和系統(tǒng),服務(wù)器通過提取第一終端發(fā)送的第一通信數(shù)據(jù)所攜帶的場景標(biāo)識,根據(jù)該場景標(biāo)識為第一通信數(shù)據(jù)查找匹配的第二通信數(shù)據(jù),并將該第二通信數(shù)據(jù)匿名發(fā)送至第一終端。由于服務(wù)器是根據(jù)通信數(shù)據(jù)的場景標(biāo)識進(jìn)行匹配的,第一終端的用戶和第二終端的用戶不需要預(yù)先獲取對方的資料便可進(jìn)行即時通信,且服務(wù)器以匿名的方式發(fā)送通信數(shù)據(jù),使得進(jìn)行即時通信的雙方都并不知曉對方的身份信息,因此有效保護(hù)了用戶的隱私。
[0016]此外,還有必要提供一種能有效保護(hù)用戶隱私的即時通信方法和裝置。
[0017]一種即時通信方法,其特征在于,所述方法包括:接收第一終端發(fā)送的第一通信數(shù)據(jù),所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識;
[0018]根據(jù)所述場景標(biāo)識,查找與所述第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù),判斷是否查找到所述第二通信數(shù)據(jù),若是,則將所述第二通信數(shù)據(jù)以匿名方式發(fā)送至所述第一用戶標(biāo)識對應(yīng)的第一終端,獲取所述第二通信數(shù)據(jù)對應(yīng)的第二用戶標(biāo)識,將所述第一通信數(shù)據(jù)以匿名方式發(fā)送至所述第二用戶標(biāo)識對應(yīng)的第二終端;
[0019]若否,則對所述第一通信數(shù)據(jù)進(jìn)行濾鏡處理,將濾鏡處理后的第一通信數(shù)據(jù)發(fā)送至所述第一終端。
[0020]一種即時通信裝置,其特征在于,所述裝置包括:
[0021]第一獲取模塊,用于接收第一終端發(fā)送的第一通信數(shù)據(jù),所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識;
[0022]匹配模塊,用于根據(jù)所述場景標(biāo)識查找與所述第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù);
[0023]發(fā)送模塊,用于若查找到所述第二通信數(shù)據(jù),則將所述第二通信數(shù)據(jù)以匿名方式發(fā)送至所述第一用戶標(biāo)識對應(yīng)的第一終端;以及獲取所述第二通信數(shù)據(jù)對應(yīng)的第二用戶標(biāo)識,將所述第一通信數(shù)據(jù)以匿名方式發(fā)送至所述第二用戶表示對應(yīng)的第二終端;
[0024]第一濾鏡處理模塊,用于若未查找到所述第二通信數(shù)據(jù),則對所述第一通信數(shù)據(jù)進(jìn)行濾鏡處理;
[0025]所述發(fā)送模塊還用于將所述第一濾鏡處理模塊濾鏡處理后的第一通信數(shù)據(jù)匿名發(fā)送至所述第一終端。
[0026]上述即時通信的方法和裝置,服務(wù)器通過提取第一終端發(fā)送的第一通信數(shù)據(jù)所攜帶的場景標(biāo)識,根據(jù)該場景標(biāo)識為第一通信數(shù)據(jù)查找匹配的第二通信數(shù)據(jù),并將該第二通信數(shù)據(jù)匿名發(fā)送至第一終端。由于是服務(wù)器是根據(jù)通信數(shù)據(jù)的場景標(biāo)識進(jìn)行匹配的,第一終端的用戶和第二終端的用戶不需要預(yù)先獲取對方的資料便可進(jìn)行即時通信,且服務(wù)器以匿名方式發(fā)送通信數(shù)據(jù),使得進(jìn)行即時通信的雙方都并不知曉對方的身份信息,因此有效保護(hù)了用戶的隱私。
[0027]此外,還有必要提供一種能有效保護(hù)用戶隱私的即時通信終端。
[0028]場景選取模塊,用于獲取選擇的場景,所述場景對應(yīng)唯一的場景標(biāo)識;
[0029]發(fā)送模塊,用于向服務(wù)器發(fā)送第一通信數(shù)據(jù),所述第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識;
[0030]接收模塊,用于以匿名方式接收與所述第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù),所述第二通信數(shù)據(jù)對應(yīng)第二用戶標(biāo)識;
[0031]其中,所述第二通信數(shù)據(jù)對應(yīng)的場景標(biāo)識與所述第一通信數(shù)據(jù)對應(yīng)的場景標(biāo)識匹配。
[0032]上述即時通信終端,通過獲取用戶選擇的場景,且以匿名方式接收根據(jù)場景表示匹配到的第二通信數(shù)據(jù),使得即時通信終端實現(xiàn)即時通信的過程中,不會知曉對方的身份信息,可以實現(xiàn)匿名方式的即時通信,相對于傳統(tǒng)即時通信技術(shù)中的“主動”方式,有效保護(hù)了用戶的隱私。
【附圖說明】
[0033]圖1A為本發(fā)明實施例提供的即時通信方法的實施環(huán)境圖;
[0034]圖1B為本發(fā)明實施例提供的即時通信方法的一個簡化的實施環(huán)境圖;
[0035]圖2為一個實施例中即時通信方法的流程示意圖;
[0036]圖3為一個實施例中即時通信系統(tǒng)的結(jié)構(gòu)框圖;
[0037]圖4為另一個實施例中即時通信系統(tǒng)的結(jié)構(gòu)框圖;
[0038]圖5為一個實施例中即時通信方法的流程示意圖;
[0039]圖6為一個實施例中即時通信裝置的結(jié)構(gòu)框圖;
[0040]圖7為另一個實施例中即時通信裝置的結(jié)構(gòu)框圖;
[0041]圖8為又一個實施例中即時通信裝置的結(jié)構(gòu)框圖;
[0042]圖9為一個實施例中即時通信終端的結(jié)構(gòu)框圖;
[0043]圖10為一個實施例中即時通信終端的場景選擇界面的示意圖;
[0044]圖11為一個實施例中即時通信終端的界面示意圖;
[0045]圖12為一個實施例中即時通信終端的界面示意圖;
[0046]圖13為另一個實施例中即時通信終端的結(jié)構(gòu)框圖。
【具體實施方式】
[0047]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0048]請參考圖1A所示,本發(fā)明實施例所提供的即時通信方法,可實施于如圖1A所示的應(yīng)用環(huán)境中,該應(yīng)用環(huán)境包括服務(wù)器11和多個與服務(wù)器11進(jìn)行通信的終端12。其中,終端12包括但不限于能夠?qū)崿F(xiàn)即時通信的各種智能手機(jī)、平板電腦、個人數(shù)字助理、電子書閱讀器、MP3 (Moving Picture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面 3)或 MP4 (Moving Picture Experts Group Aud1 5 Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、POS終端、車載電腦、膝上型便攜計算機(jī)和臺式計算機(jī)等。
[0049]本發(fā)明實施例所提及的“第一終端”和“第二終端”是用于區(qū)分不同的兩個終端12,其中,第一終端可以是終端12中的任一終端,也就是說,可由終端12中的任一終端發(fā)起即時通信。
[0050]為簡化說明,本發(fā)明實施例所提供的即時通信方法以實施于如圖1B所示的一個應(yīng)用環(huán)境中進(jìn)行舉例說明,該應(yīng)用環(huán)境包括服務(wù)器11和與服務(wù)器11進(jìn)行通信的第一終端120和第二終端122,第一終端120和第二終端122通過與服務(wù)器11的交互實現(xiàn)即時通信,第一終端120對應(yīng)第一用戶標(biāo)識,第二終端122對應(yīng)第二用戶標(biāo)識。本發(fā)明各實施例以第一終端120發(fā)起即時通信進(jìn)行舉例說明。但可以理解,第一終端與第二終端只是相對的概念,也可以由第二終端發(fā)起即時通信。
[0051]如圖2所示,在一個實施例中,提供了一種即時通信方法,該即時通信方法包括:
[0052]步驟202,第一終端獲取選擇的場景,該場景對應(yīng)唯一的場景標(biāo)識。
[0053]具體的,場景在第一終端上以圖片形式展示,每個場景對應(yīng)唯一的場景標(biāo)識,用戶可通過選擇對應(yīng)的圖片,使得第一終端獲取用戶選擇的場景對應(yīng)的場景標(biāo)識。
[0054]步驟204,第一終端向服務(wù)器發(fā)送第一通信數(shù)據(jù),第一通信數(shù)據(jù)攜帶對應(yīng)的場景標(biāo)識和第一用戶標(biāo)識。
[0055]在本實施例中,第一用戶標(biāo)識用于唯一標(biāo)識對應(yīng)第一終端的第一用戶,可以是任意種類的具有唯一性的通信號碼,比如即時通信號碼、移動通信號碼、社交網(wǎng)絡(luò)賬號、網(wǎng)絡(luò)地址等。第一終端與第一用戶標(biāo)識對應(yīng)。場景標(biāo)識則用于標(biāo)識不同的場景,第一用戶可通過第一終端選擇場景,第一終端獲取到第一用戶選擇的場景對應(yīng)的場景標(biāo)識。通信數(shù)據(jù)可為文本信息數(shù)據(jù)、語音數(shù)據(jù)、影音數(shù)據(jù)和/或以上任意類型數(shù)據(jù)的結(jié)合。
[0056]步驟206,服務(wù)器根據(jù)場景標(biāo)識查找與第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù)。
[0057]服務(wù)器每收到一條通信數(shù)據(jù),則根據(jù)該條通信數(shù)據(jù)對應(yīng)的場景標(biāo)識將該通信數(shù)據(jù)加入到與場景標(biāo)識對應(yīng)的通信數(shù)據(jù)集合中。對于每一條通信數(shù)據(jù),都可以在對應(yīng)場景標(biāo)識的通信數(shù)據(jù)集合中找到與該通信數(shù)據(jù)匹配的其它通信數(shù)據(jù)。
[0058]具體的,服務(wù)器接收到第一通信數(shù)據(jù)后,根據(jù)第一通信數(shù)據(jù)所攜帶的場景標(biāo)識,到對應(yīng)該場景標(biāo)識的通信數(shù)據(jù)集合中查找與第一通信數(shù)據(jù)匹配的第二通信數(shù)據(jù)。進(jìn)一步的,服務(wù)器可在對應(yīng)場景標(biāo)識的通信數(shù)據(jù)集合中隨機(jī)查找到第二通信數(shù)據(jù),也可按照一定的規(guī)則進(jìn)行查找,比如基于與用戶標(biāo)識對應(yīng)的用戶資料中的位置信息的匹配程度、相同的用戶標(biāo)識關(guān)鍵字的匹配程度等等。
[0059]步驟208,服務(wù)器判斷是否查找到第二通信數(shù)據(jù),若是,則進(jìn)入步驟210,否則進(jìn)入步驟212。
[0060]步驟210,服務(wù)器將第二通信數(shù)據(jù)以匿名方式發(fā)送至第一終端,服務(wù)器獲取與第二通信數(shù)據(jù)對應(yīng)的第二用戶標(biāo)識,將第一通信數(shù)據(jù)以匿名方式發(fā)送至與第二用戶標(biāo)識對應(yīng)的第二終端。
[0061]本實施例中,服務(wù)器在查找到與