本發(fā)明實(shí)施例涉及一種信息發(fā)送方法,尤其涉及一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法及裝置和通訊錄的構(gòu)建方法。
背景技術(shù):
現(xiàn)代人們交流的方式非常廣泛,現(xiàn)在流行的多人交流方式當(dāng)中包括有群、朋友圈、論壇及其他公眾平臺(tái),在公眾平臺(tái)上發(fā)布信息是可以讓很多人同時(shí)看到該信息,交流面廣,傳播速度快,但是有的時(shí)候,在公眾平臺(tái)上發(fā)布信息時(shí),由于信息帶有私密性質(zhì),并不是希望每個(gè)人都能打開(kāi)這些信息,只是希望某個(gè)或者是某幾個(gè)人看到這些信息,如果將信息逐一發(fā)送給想看到的人又非常麻煩,目前在公眾平臺(tái)上發(fā)布信息都是開(kāi)放式的,所有瀏覽公眾平臺(tái)的用戶(hù)都可以查看公眾平臺(tái)上的信息,如果想發(fā)布一些私密信息只想給想看的人看就不方便了,如果能夠在公共平臺(tái)渠道中發(fā)布私密信息,但是只有目標(biāo)聯(lián)系人可以定向查看,而非目標(biāo)聯(lián)系人無(wú)法查看這些私密信息,可以很好的保護(hù)信息的私密性。
基于以上分析現(xiàn)階段公眾平臺(tái)在發(fā)布私密信息時(shí)所存在的不足和缺點(diǎn),如何開(kāi)發(fā)私密性強(qiáng)、可以方便指定目標(biāo)聯(lián)系人查看私密信息,并同時(shí)非目標(biāo)聯(lián)系人不能查看該信息是重點(diǎn)攻關(guān)的技術(shù)之一。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)方案存在的問(wèn)題,本發(fā)明實(shí)施例提供一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,其包括:
識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)所述公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)所述編碼算法將所述待發(fā)送信息生成二維碼;
將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將所述編碼算法及其與所述公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述公共平臺(tái)客戶(hù)端接收所述發(fā)布頁(yè)面并根據(jù)所述編碼算法對(duì)所述發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
識(shí)別用戶(hù)所選擇的所述通訊錄的目標(biāo)聯(lián)系人,進(jìn)一步包括:
識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,根據(jù)識(shí)別的所述目標(biāo)聯(lián)系人顯示所述目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)所述通訊工具,顯示所述通訊工具中所包含的全部聯(lián)系人供用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
優(yōu)選地,識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,其中,所述客戶(hù)端通訊錄包括:統(tǒng)一通訊錄,構(gòu)建所述統(tǒng)一通訊錄的方法包括:
檢測(cè)到用戶(hù)設(shè)備中已經(jīng)安裝一個(gè)以上的通信應(yīng)用程序時(shí),所述通信應(yīng)用程序?yàn)榫哂型ㄐ殴δ艿膽?yīng)用程序,獲取每個(gè)通信應(yīng)用程序中的聯(lián)系人列表,所述聯(lián)系人列表中包括每個(gè)聯(lián)系人的用戶(hù)信息;
根據(jù)每個(gè)聯(lián)系人列表中的每個(gè)聯(lián)系人的用戶(hù)信息,確定具有關(guān)聯(lián)關(guān)系的聯(lián)系人;
將具有關(guān)聯(lián)關(guān)系的聯(lián)系人的名稱(chēng)添加到通信錄的聯(lián)系人名稱(chēng)列表中,將具有關(guān)聯(lián)關(guān)系的聯(lián)系人所有的通信應(yīng)用程序的應(yīng)用標(biāo)識(shí)分別添加到所述通信錄中與所述聯(lián)系人名稱(chēng)對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)列表中。
優(yōu)選地,識(shí)別用戶(hù)所選擇的編碼算法,進(jìn)一步包括:
顯示所述公共平臺(tái)客戶(hù)端所支持的全部編碼算法供用戶(hù)選擇,所述全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;
獲取由用戶(hù)所選擇的編碼算法,或者獲取系統(tǒng)提示選擇的編碼算法。
優(yōu)選地,顯示所述通訊工具所支持的全部編碼算法供用戶(hù)選擇,進(jìn)一步 包括:
識(shí)別所述全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)所述權(quán)重對(duì)所述全部編碼算法進(jìn)行顯示,其中,所述權(quán)重高的編碼算法排列位置靠前,所述權(quán)重的配置與所述編碼算法的安全性、使用熱度正相關(guān)。
優(yōu)選地,所述待發(fā)送信息包括至少一種文字信息、數(shù)字信息、字符信息、圖片信息和視頻信息。
優(yōu)選地,還包括,將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將所述發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的所述編碼算法通過(guò)所述用戶(hù)與所述目標(biāo)聯(lián)系人之間的通信通道發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述鏈接地址進(jìn)入所述發(fā)布頁(yè)面,并直接顯示所述二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)所述編碼算法對(duì)所述二維碼進(jìn)行解碼顯示。
相應(yīng)地本發(fā)明實(shí)施例還提供了一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,其包括:
輸入模塊,用于識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)所述公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
生成模塊,用于識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)所述編碼算法將所述待發(fā)送信息生成二維碼;
發(fā)送模塊,用于將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將所述編碼算法及其與所述公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述公共平臺(tái)客戶(hù)端接收所述發(fā)布頁(yè)面并根據(jù)所述編碼算法對(duì)所述發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
所述輸入模塊,進(jìn)一步用于:
識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,根據(jù)識(shí)別的所述目標(biāo)聯(lián)系人顯示所述目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)所述通訊工具,顯示所述通訊工具中所包含的全部聯(lián)系人供 用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
優(yōu)選地,所述生成模塊,進(jìn)一步用于:
顯示所述通訊工具所支持的全部編碼算法供用戶(hù)選擇,所述全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;
獲取由用戶(hù)所選擇的編碼算法,或者獲取系統(tǒng)提示選擇的編碼算法。
優(yōu)選地,所述生成模塊,進(jìn)一步用于:
識(shí)別所述全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)所述權(quán)重對(duì)所述全部編碼算法進(jìn)行顯示,其中,所述權(quán)重高的編碼算法排列位置靠前,所述權(quán)重的配置與所述編碼算法的安全性、使用熱度正相關(guān)。
優(yōu)選地,所述發(fā)送模塊,還用于,將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將所述發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的所述編碼算法通過(guò)所述用戶(hù)與所述目標(biāo)聯(lián)系人之間的通信通道發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述鏈接地址進(jìn)入所述發(fā)布頁(yè)面,并直接顯示所述二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)所述編碼算法對(duì)所述二維碼進(jìn)行解碼顯示。
利用本發(fā)明實(shí)施例的技術(shù)方案方便用戶(hù)在公共平臺(tái)發(fā)布私密信息,通過(guò)將信息生成二維碼,對(duì)信息進(jìn)行加密處理,保護(hù)了信息的私密性,將編碼算法發(fā)送給目標(biāo)聯(lián)系人,方便目標(biāo)聯(lián)系人對(duì)二維碼進(jìn)行解碼并查看信息,可以有效防止其他人查看的二維碼的信息,保護(hù)了信息發(fā)布者的隱私權(quán),方便了用戶(hù)與目標(biāo)聯(lián)系人的私密交流,同時(shí)也避免了使用通訊工具進(jìn)行定向接收的局限性,同時(shí)增加了用戶(hù)和目標(biāo)聯(lián)系人之間交流的趣味性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明實(shí)施例的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本發(fā)明 實(shí)施例的一部分,本發(fā)明實(shí)施例的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明實(shí)施例,并不構(gòu)成對(duì)本發(fā)明實(shí)施例的不當(dāng)限定。在附圖中:
圖1為本發(fā)明實(shí)施例方法的工作流程示意圖;
圖2為本發(fā)明實(shí)施例的構(gòu)建統(tǒng)一通訊錄的方法流程示意圖;
圖3為本發(fā)明實(shí)施例的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明實(shí)施例一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明實(shí)施例中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明實(shí)施例保護(hù)的范圍。
本發(fā)明實(shí)施例的主要思想在于,在公共平臺(tái)上發(fā)布信息具有公開(kāi)性,如何在公共平臺(tái)上發(fā)布信息并指定某些人可以查看,成為現(xiàn)有技術(shù)中的難點(diǎn)問(wèn)題,本發(fā)明實(shí)施例通過(guò)將信息生成二維碼,對(duì)信息進(jìn)行加密處理,將二維碼發(fā)布至公眾平臺(tái)的同時(shí)將編碼算法發(fā)送給目標(biāo)聯(lián)系人,方便目標(biāo)聯(lián)系人對(duì)二維碼進(jìn)行解碼并查看信息,有效保護(hù)了信息的私密性,同時(shí)也增加了用戶(hù)和目標(biāo)聯(lián)系人之間交流的趣味性。例如,用戶(hù)通過(guò)公共平臺(tái)客戶(hù)端,如微博,通過(guò)微博信息編輯界面編輯待發(fā)送信息,點(diǎn)擊編輯界面中的加密選項(xiàng),將待發(fā)送信息生成二維碼,公共平臺(tái)客戶(hù)端可以通過(guò)安裝插件的方式具有將信息生成二維碼的功能,或者該公共平臺(tái)客戶(hù)端自身帶有將信息生成二維碼的功能,在將二維碼發(fā)布至公共平臺(tái)的發(fā)布頁(yè)面時(shí),將生成二維碼的編碼算法和二維碼發(fā)布頁(yè)面的鏈接通過(guò)目標(biāo)聯(lián)系人的通訊工具發(fā)送至目標(biāo)聯(lián)系人,如,選擇的目標(biāo)聯(lián)系人是老張,通過(guò)微信的方式將二維碼的編碼算法和發(fā)布頁(yè)面的鏈接發(fā)送給老張,老張通過(guò)收到的發(fā)布界面的鏈接進(jìn)入到發(fā)布頁(yè)面并通過(guò)二維碼的編碼算法對(duì)二維碼進(jìn)行解碼,獲取信息。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明實(shí)施例作進(jìn)一步地詳細(xì)說(shuō)明。
實(shí)施例1:
圖1為本發(fā)明實(shí)施例的工作流程示意圖,如圖1所示:
步驟S101:識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
用戶(hù)在編輯信息之前,要先選擇所要將信息發(fā)布到的公共平臺(tái),通過(guò)公共平臺(tái)客戶(hù)端進(jìn)入公共平臺(tái)界面,在公共平臺(tái)界面內(nèi)編輯輸入待發(fā)送的信息,同時(shí)在通訊錄中選擇想要將該信息給一個(gè)或者多個(gè)目標(biāo)聯(lián)系人查看,選擇目標(biāo)聯(lián)系人。
識(shí)別用戶(hù)所選擇的所述通訊錄的目標(biāo)聯(lián)系人,進(jìn)一步包括:
識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,根據(jù)識(shí)別的所述目標(biāo)聯(lián)系人顯示所述目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)所述通訊工具,顯示所述通訊工具中所包含的全部聯(lián)系人供用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
用戶(hù)與目標(biāo)聯(lián)系人進(jìn)行交流時(shí),可以通過(guò)客戶(hù)端中的通訊錄找到目標(biāo)聯(lián)系人,再根據(jù)目標(biāo)聯(lián)系人支持的通訊工具與目標(biāo)聯(lián)系人進(jìn)行溝通交流,或者用戶(hù)通過(guò)啟動(dòng)通訊工具,在通訊工具中的通訊錄中選擇目標(biāo)聯(lián)系人進(jìn)行溝通。
用戶(hù)通過(guò)客戶(hù)端的通訊錄選擇目標(biāo)聯(lián)系人支持的通訊工具,具體做法是在客戶(hù)端的通訊錄中選擇目標(biāo)聯(lián)系人,在選擇目標(biāo)聯(lián)系人的時(shí)候,在目標(biāo)聯(lián)系人的目錄下會(huì)顯示該目標(biāo)聯(lián)系人所支持的全部通訊工具,從而獲取用戶(hù)所選擇的通訊工具,用也可以通過(guò)通訊工具選擇目標(biāo)聯(lián)系人,具體做法是點(diǎn)擊啟動(dòng)通訊工具,從通訊工具中的通訊錄中選擇部分聯(lián)系人作為目標(biāo)聯(lián)系人,用戶(hù)可以通過(guò)聯(lián)系人查找通訊工具,也可以通過(guò)通訊工具查找聯(lián)系人。
本發(fā)明實(shí)施例中,待發(fā)送的信息的形式是多種的,并可以通過(guò)相應(yīng)的編碼算法將待發(fā)送的信息生成二維碼,優(yōu)選地,待發(fā)送信息包括至少一種文字信息、數(shù)字信息、字符信息、圖片信息和視頻信息,用戶(hù)通過(guò)所選擇的二維碼編碼算法將待發(fā)送信息生成二維碼,待發(fā)送的信息可以是文字信息、數(shù)字信息、字符信息、圖片信息和視頻信息及其他形式的信息,也可以是多種信 息組合的方式,對(duì)應(yīng)不同形式的信息,用戶(hù)選擇相應(yīng)的二維碼編碼算法,可以更有效地將待發(fā)送信息生成二維碼,增加待發(fā)送信息的安全性和私密性。
步驟S102:識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)編碼算法將待發(fā)送信息生成二維碼;
用戶(hù)通過(guò)公共平臺(tái)客戶(hù)端編輯好待發(fā)送信息后,選擇編碼算法,將待發(fā)送信息生成二維碼,公共平臺(tái)客戶(hù)端帶有編碼算法可以通過(guò)以下方式實(shí)現(xiàn),通過(guò)在公共平臺(tái)客戶(hù)端中安裝相應(yīng)的插件,使得公共平臺(tái)客戶(hù)端的信息編輯界面內(nèi)具有將待發(fā)送信息生成二維碼功能的選項(xiàng),在用戶(hù)編輯完信息之后,選擇將待發(fā)送信息生成二維碼功能的選項(xiàng),出現(xiàn)提示二維碼編碼算法的列表,用戶(hù)從列表中選擇一種編碼算法,將待發(fā)送信息生成二維碼;還有一種方式是公共平臺(tái)客戶(hù)端中自帶編碼算法,用戶(hù)在信息編輯界面內(nèi)可以直接找到加密選項(xiàng),通過(guò)加密選項(xiàng)選擇編碼算法,將待發(fā)送信息生成二維碼。
優(yōu)選地,識(shí)別用戶(hù)所選擇的編碼算法,進(jìn)一步包括:顯示所述公共平臺(tái)客戶(hù)端所支持的全部編碼算法供用戶(hù)選擇,所述全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;公共平臺(tái)客戶(hù)端所支持的全部編碼算法包括兩部分編碼算法,一種是公共平臺(tái)客戶(hù)端自帶的編碼算法,還有一種是根據(jù)用戶(hù)需要,從外部引進(jìn)的編碼算法,外部引進(jìn)的編碼算法可以通過(guò)導(dǎo)入的方式進(jìn)入到公共平臺(tái)客戶(hù)端,以便被調(diào)用,從外部引進(jìn)編碼算法的作用是防止自帶的編碼算法重復(fù)性高,導(dǎo)致二維碼容易被破解的問(wèn)題,用戶(hù)可以自主選擇使用哪個(gè)編碼算法,也可以選擇使用系統(tǒng)提示選擇的編碼算法。
用戶(hù)在選擇編碼算法的時(shí)候,由于需要通過(guò)通訊工具將用戶(hù)所選擇的編碼算法發(fā)送至目標(biāo)聯(lián)系人,所以編碼算法需要是通訊工具所支持的,選擇通訊工具后,通訊工具會(huì)顯示通訊工具所支持的全部編碼算法供用戶(hù)選擇,在顯示全部編碼算法的時(shí)候,編碼算法是按照一定順序進(jìn)行排列的,優(yōu)選地,顯示通訊工具所支持的全部編碼算法供用戶(hù)選擇,進(jìn)一步包括:識(shí)別全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)權(quán)重對(duì)全部編碼算法進(jìn)行顯示,其中,權(quán)重高的編碼算法排列位置靠前,權(quán)重的配置與編碼算法的安全性、使用熱度正相關(guān),按照權(quán)重來(lái)排列編碼算法,權(quán)重是指安全性,安全性越高其權(quán)重越高,通過(guò)所選擇的編碼算法將待發(fā)送信息生成二維碼之后,二維碼不會(huì)或 者很難被其他解碼工具破解,生成的二維碼越難破解說(shuō)明生成該二維碼的編碼算法的安全性越高,其權(quán)重也越高,權(quán)重還可以根據(jù)使用熱度進(jìn)行配置,例如某一個(gè)編碼算法使用的次數(shù)越多那么它的使用熱度越高,權(quán)重也可以根據(jù)安全性和使用熱度綜合進(jìn)行配置,配置好權(quán)重之后將權(quán)重高的編碼算法排列在相對(duì)靠前的位置上,權(quán)重最高的編碼算法相對(duì)其他的編碼算法在安全性和使用熱度上要好,系統(tǒng)選擇提示用戶(hù)使用權(quán)重最高的編碼算法,可以更好的保證用戶(hù)的信息的私密性。
在選擇編碼算法的時(shí)候,用戶(hù)可以根據(jù)自己的意愿選擇其中一種算法,也可以直接使用系統(tǒng)提示選擇的編碼算法,在選擇獲取系統(tǒng)提示的編碼算法時(shí),優(yōu)選地,獲取系統(tǒng)提示選擇的編碼算法,進(jìn)一步包括:系統(tǒng)根據(jù)編碼算法的排列位置選擇權(quán)重最高的編碼算法作為系統(tǒng)提示選擇的編碼算法,根據(jù)權(quán)重的配置方式,系統(tǒng)將權(quán)重高的編碼算法排列在相對(duì)靠前的位置上,用戶(hù)在選擇編碼算法的時(shí)候,多種編碼算法中系統(tǒng)會(huì)標(biāo)識(shí)默認(rèn)一種編碼算法給用戶(hù)作為提示,該編碼算法就是權(quán)重最高的編碼算法,將權(quán)重最高的編碼算法作為系統(tǒng)提示選擇的編碼算法可以減少客戶(hù)的操作麻煩,也可以提示客戶(hù)改編碼算法是安全性和使用熱度最高的編碼算法,可以更大程度上的保護(hù)信息的私密性,用戶(hù)可以選擇使用這種系統(tǒng)提示選擇的編碼算法,也可以根據(jù)用戶(hù)自己的意愿選擇其他的編碼算法。
在本發(fā)明實(shí)施例中,優(yōu)選地,進(jìn)一步包括,如果當(dāng)前已配置保存了編碼算法,提示全部編碼算法中當(dāng)前配置保存的編碼算法,系統(tǒng)選擇配置提示選擇的編碼算法的時(shí)候,不僅僅是通過(guò)權(quán)重來(lái)進(jìn)行配置,當(dāng)此次配置之前,系統(tǒng)當(dāng)前就已經(jīng)配置保存了編碼算法,則系統(tǒng)提示選擇當(dāng)前保存的編碼算法,這樣用戶(hù)就可以選擇是否沿用上一次的編碼算法,還是選擇新配置的編碼算法。
本發(fā)明實(shí)施例中,用戶(hù)通過(guò)所選擇的編碼算法將待發(fā)送信息生成二維碼之后,為方便用戶(hù)查詢(xún)發(fā)送的歷史記錄,優(yōu)選地,根據(jù)與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端對(duì)應(yīng)的編碼算法將待發(fā)送信息生成二維碼,還包括,將待發(fā)送信息、編碼算法及二維碼一起保存在一個(gè)文件夾中,以便用戶(hù)查詢(xún)。
用戶(hù)將待發(fā)送通過(guò)選擇的編碼算法生成二維碼之后,系統(tǒng)會(huì)將待發(fā)送信 息,所使用的編碼算法以及用該編碼算法將待發(fā)送生成的二維碼,這三個(gè)文件保存在一個(gè)文件夾中,以便用戶(hù)進(jìn)行查詢(xún),這三個(gè)文件保存的時(shí)間是可以用戶(hù)自定義設(shè)置的,或者根據(jù)系統(tǒng)預(yù)設(shè)一個(gè)保存時(shí)間,當(dāng)保存時(shí)間超過(guò)所設(shè)置的時(shí)間,系統(tǒng)就會(huì)自動(dòng)刪除所保存的文件,或者不設(shè)定保存時(shí)間,通過(guò)用戶(hù)手動(dòng)進(jìn)行刪除。
步驟103:將二維碼發(fā)送至公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將編碼算法及其與公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至目標(biāo)聯(lián)系人,以便目標(biāo)聯(lián)系人通過(guò)公共平臺(tái)客戶(hù)端接收發(fā)布頁(yè)面并根據(jù)編碼算法對(duì)發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
用戶(hù)將已經(jīng)進(jìn)行加密處理的二維碼,通過(guò)公共平臺(tái)客戶(hù)端發(fā)布到公共平臺(tái)的發(fā)布頁(yè)面上,在發(fā)布二維碼的同時(shí)將編碼算法及其與公共平臺(tái)的對(duì)應(yīng)關(guān)系通過(guò)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具發(fā)送至目標(biāo)聯(lián)系人,用戶(hù)可以通過(guò)通訊錄中查找聯(lián)系人,然后選擇聯(lián)系人所持支持的通訊工具,或者用戶(hù)也可以通過(guò)選擇通訊工具,在通訊工具的通訊錄中選擇聯(lián)系人,目標(biāo)聯(lián)系人接收到編碼算法之后,通過(guò)公共平臺(tái)進(jìn)入到發(fā)布頁(yè)面,根據(jù)編碼算法將發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示,查看二維碼包含的信息。
目標(biāo)聯(lián)系人收到編碼算法和公共平臺(tái)發(fā)布頁(yè)面的鏈接之后,可以通過(guò)兩種方式獲得二維碼中包含的信息,優(yōu)選地,還包括,將二維碼發(fā)送至公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的編碼算法通過(guò)用戶(hù)與目標(biāo)聯(lián)系人之間的通信通道發(fā)送至目標(biāo)聯(lián)系人,以便目標(biāo)聯(lián)系人通過(guò)鏈接地址進(jìn)入發(fā)布頁(yè)面,并直接顯示二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)編碼算法對(duì)二維碼進(jìn)行解碼顯示,用戶(hù)通過(guò)選擇的二維碼編碼算法將待發(fā)送信息生成二維碼之后,通過(guò)公共平臺(tái)客戶(hù)端進(jìn)入公共平臺(tái),將二維碼發(fā)送至公共平臺(tái)的發(fā)布頁(yè)面,同時(shí)選目標(biāo)聯(lián)系人,將公共平臺(tái)的發(fā)布頁(yè)面的連接地址和所選擇的編碼算法發(fā)送給目標(biāo)聯(lián)系人,目標(biāo)聯(lián)系通過(guò)接收到公共平臺(tái)發(fā)布頁(yè)面的鏈接地址進(jìn)入到公共平臺(tái)發(fā)布頁(yè)面,通過(guò)接收到的二維碼編碼算法對(duì)發(fā)布在發(fā)布頁(yè)面上的二維碼進(jìn)行解碼,目標(biāo)聯(lián)系人查看二維碼所包含的信息,在目標(biāo)聯(lián)系人進(jìn)入到發(fā)布頁(yè)面的時(shí)候,二維碼所包含的信息根據(jù)目標(biāo)聯(lián)系人接收到的編碼算法 會(huì)直接顯示包含的信息,或者目標(biāo)聯(lián)系人通過(guò)觸發(fā)編碼算法,對(duì)二維碼進(jìn)行解碼,二維碼被解碼后顯示其所包含的信息。
本發(fā)明實(shí)施例中,還可以在信息編輯軟件中編輯信息,如在文檔界面中輸入編輯信息,通過(guò)二維碼編碼算法將文檔中的信息生成二維碼,將生成好二維碼和所選擇使用的編碼算法和文檔信息保存在一個(gè)文件夾中,當(dāng)用戶(hù)想將該信息發(fā)送給目標(biāo)聯(lián)系人時(shí),從保存的文件的文件夾中直接調(diào)用該二維碼和編碼算法。
在本發(fā)明上述實(shí)施例中用戶(hù)可以通過(guò)在通訊錄中選擇目標(biāo)聯(lián)系人,從而找到目標(biāo)聯(lián)系人所支持的通訊工具,進(jìn)而實(shí)現(xiàn)用戶(hù)向目標(biāo)聯(lián)系人發(fā)送保密信息,用戶(hù)使用傳統(tǒng)的客戶(hù)端通訊錄就可以完成上述操作,但是,與此同時(shí),隨著各種即時(shí)通訊工具的不斷發(fā)展應(yīng)用,人們社交圈也不斷擴(kuò)展,現(xiàn)有的各種即時(shí)通訊工具例如包括QQ,微信等,每一種即時(shí)通訊工具在終端設(shè)備中都生成各自的聯(lián)系人列表等通訊錄,每一種即時(shí)通訊工具在終端設(shè)備生成的聯(lián)系人列表等通訊錄是各自獨(dú)立的,當(dāng)用戶(hù)需要查找某一個(gè)聯(lián)系人的信息時(shí),需要在各個(gè)即時(shí)通訊工具的好友列表中一一查找,比較浪費(fèi)用戶(hù)時(shí)間,將各種即時(shí)通訊工具中的聯(lián)系人和傳統(tǒng)通訊錄進(jìn)行重組合并形成統(tǒng)一通訊錄提供給用戶(hù),可以使用戶(hù)更加方便快捷查找聯(lián)系人,下面根據(jù)實(shí)施例二介紹一下構(gòu)建統(tǒng)一通訊錄的方法。
實(shí)施例二:
圖2為本發(fā)明實(shí)施例的構(gòu)建統(tǒng)一通訊錄的方法流程示意圖,如圖2所示:
優(yōu)選地,識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,其中,所述客戶(hù)端通訊錄包括:統(tǒng)一通訊錄,構(gòu)建統(tǒng)一通訊錄的方法包括:
步驟S201:檢測(cè)到用戶(hù)設(shè)備中已經(jīng)安裝一個(gè)以上的通信應(yīng)用程序時(shí),通信應(yīng)用程序?yàn)榫哂型ㄐ殴δ艿膽?yīng)用程序,獲取每個(gè)通信應(yīng)用程序中的聯(lián)系人列表,聯(lián)系人列表中包括每個(gè)聯(lián)系人的用戶(hù)信息;
具體實(shí)現(xiàn)時(shí),例如,用戶(hù)設(shè)備中安裝有一個(gè)管理通信應(yīng)用程序(簡(jiǎn)稱(chēng)APP)的軟件,即應(yīng)用程序管理軟件(如手機(jī)衛(wèi)士),當(dāng)用戶(hù)通過(guò)操作用戶(hù)設(shè)備中的應(yīng)用程序管理軟件,可以觸發(fā)該應(yīng)用程序管理軟件自動(dòng)搜索用戶(hù)設(shè)備內(nèi)已 經(jīng)安裝的通信應(yīng)用程序,得到一個(gè)通信應(yīng)用程序的列表,并且獲取每個(gè)通信應(yīng)用程序的聯(lián)系人列表。
其中,每個(gè)聯(lián)系人列表中包括每個(gè)聯(lián)系人的用戶(hù)信息,其中,所述聯(lián)系人的用戶(hù)信息包括所述聯(lián)系人的名稱(chēng)和用戶(hù)賬號(hào),所述用戶(hù)賬號(hào)是所述聯(lián)系人在通信應(yīng)用程序中使用的賬號(hào)。
步驟S202:根據(jù)每個(gè)聯(lián)系人列表中的每個(gè)聯(lián)系人的用戶(hù)信息,確定具有關(guān)聯(lián)關(guān)系的聯(lián)系人;
基于步驟S201中獲取的每個(gè)通信應(yīng)用程序中的聯(lián)系人列表,根據(jù)每個(gè)聯(lián)系人列表中的用戶(hù)信息,假設(shè)兩個(gè)聯(lián)系人列表中存在相關(guān)聯(lián)的用戶(hù)信息的聯(lián)系人時(shí),則確定所述具有相關(guān)聯(lián)的用戶(hù)信息的聯(lián)系人為具有關(guān)聯(lián)關(guān)系的聯(lián)系人。
一種可選的實(shí)施方式中,假設(shè)第一通信應(yīng)用程序?qū)?yīng)第一聯(lián)系人列表,第二通信應(yīng)用程序?qū)?yīng)第二聯(lián)系人列表,若第一聯(lián)系人列表中的第一聯(lián)系人與第二聯(lián)系人列表中的第二聯(lián)系人具有相關(guān)聯(lián)的用戶(hù)信息,則確定第一聯(lián)系人列表中的第一聯(lián)系人與第二聯(lián)系人列表中的第二聯(lián)系人為具有關(guān)聯(lián)關(guān)系的聯(lián)系人;
第三通信應(yīng)用程序?qū)?yīng)第三聯(lián)系人列表,若第二聯(lián)系人列表中的第二聯(lián)系人與第三聯(lián)系人列表中的第三聯(lián)系人具有相關(guān)聯(lián)的用戶(hù)信息,則確定第一聯(lián)系人列表中的第一聯(lián)系人與第二聯(lián)系人列表中的第二聯(lián)系人以及第三聯(lián)系人列表中的第三聯(lián)系人為具有關(guān)聯(lián)關(guān)系的聯(lián)系人;
以此類(lèi)推。
在另一種可選的實(shí)施方式中,可以根據(jù)預(yù)設(shè)的權(quán)重策略,確定所述用戶(hù)設(shè)備中所有通信應(yīng)用程序的權(quán)重;根據(jù)權(quán)重值大的通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人的用戶(hù)信息,與其他通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人的用戶(hù)信息進(jìn)行關(guān)聯(lián),若確定其他通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人的用戶(hù)信息與權(quán)重值大的通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人的用戶(hù)信息相關(guān)聯(lián),則確定權(quán)重值大的通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人與其他通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人具有關(guān)聯(lián)關(guān)系。
其中,在確定所述用戶(hù)設(shè)備中所有通信應(yīng)用程序的權(quán)重時(shí),可以根據(jù)每個(gè)通信應(yīng)用程序的使用熱度,確定每個(gè)通信應(yīng)用程序的權(quán)重;或者根據(jù)每個(gè)通信應(yīng)用程序的聯(lián)系人列表中的聯(lián)系人的信息完整性,確定每個(gè)通信應(yīng)用程序的的權(quán)重。
步驟S203:將具有關(guān)聯(lián)關(guān)系的聯(lián)系人的名稱(chēng)添加到通信錄的聯(lián)系人名稱(chēng)列表中,將具有關(guān)聯(lián)關(guān)系的聯(lián)系人所有的通信應(yīng)用程序的應(yīng)用標(biāo)識(shí)分別添加到通信錄中與聯(lián)系人名稱(chēng)對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)列表中。
本發(fā)明實(shí)施例建立的統(tǒng)一通訊錄中集合了每一個(gè)聯(lián)系人所有的通信應(yīng)用程序的標(biāo)識(shí)以及對(duì)應(yīng)的用戶(hù)賬號(hào),當(dāng)用戶(hù)需要查找某一個(gè)聯(lián)系人的信息時(shí),不需要在各個(gè)即時(shí)通信應(yīng)用程序的好友列表中一一查找,節(jié)約了用戶(hù)時(shí)間,用戶(hù)體驗(yàn)度大大提升,滿(mǎn)足人們?nèi)找嬖鰪?qiáng)的個(gè)性化、便捷化的通信錄信息的調(diào)整需求。
實(shí)施例三:
相應(yīng)的本發(fā)明實(shí)施例還提供了一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,圖3為本發(fā)明實(shí)施例的裝置結(jié)構(gòu)示意圖,如圖3所示:用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,其包括:
輸入模塊10,用于識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
生成模塊11,用于識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)編碼算法將待發(fā)送信息生成二維碼;
發(fā)送模塊12,用于將二維碼發(fā)送至公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將編碼算法及其與公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至目標(biāo)聯(lián)系人,以便目標(biāo)聯(lián)系人通過(guò)公共平臺(tái)客戶(hù)端接收發(fā)布頁(yè)面并根據(jù)編碼算法對(duì)發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
輸入模塊10,進(jìn)一步用于:
識(shí)別從客戶(hù)端通訊錄中所選擇的目標(biāo)聯(lián)系人,根據(jù)識(shí)別的目標(biāo)聯(lián)系人顯示目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)通訊工具,顯示通訊工具中所包含的全部聯(lián)系人供用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
優(yōu)選地,生成模塊11,進(jìn)一步用于:
顯示通訊工具所支持的全部編碼算法供用戶(hù)選擇,全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;
獲取由用戶(hù)所選擇的編碼算法,或者獲取系統(tǒng)提示選擇的編碼算法。
優(yōu)選地,生成模塊11,進(jìn)一步用于:
識(shí)別全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)權(quán)重對(duì)全部編碼算法進(jìn)行顯示,其中,權(quán)重高的編碼算法排列位置靠前,權(quán)重的配置與編碼算法的安全性、使用熱度正相關(guān)。
優(yōu)選地,發(fā)送模塊12,還用于,將二維碼發(fā)送至公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的編碼算法通過(guò)用戶(hù)與目標(biāo)聯(lián)系人之間的通信通道發(fā)送至目標(biāo)聯(lián)系人,以便目標(biāo)聯(lián)系人通過(guò)鏈接地址進(jìn)入發(fā)布頁(yè)面,并直接顯示二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)編碼算法對(duì)二維碼進(jìn)行解碼顯示。
優(yōu)選地,生成模塊11,還用于,將待發(fā)送信息、編碼算法及二維碼一起保存在一個(gè)文件夾中,以便用戶(hù)查詢(xún)。
本發(fā)明的方法與裝置特征相對(duì)應(yīng),可以相互參照,這里不再一一贅述。
具體實(shí)施例:
下面通過(guò)應(yīng)用場(chǎng)景的描述更加直觀的了解本發(fā)明實(shí)施例的技術(shù)方案。當(dāng)用戶(hù)不想直接通過(guò)通訊工具將想要發(fā)送的信息發(fā)送給目標(biāo)聯(lián)系人的時(shí)候,用戶(hù)就可以選擇將信息進(jìn)行加密處理生成二維碼發(fā)送至公共平臺(tái),增加了交流的趣味性。
場(chǎng)景一:
用戶(hù)老王用手機(jī)選擇手機(jī)中的一個(gè)公共平臺(tái),如微博,點(diǎn)擊啟動(dòng)微博, 在微博信息輸入界面中輸入一段話(huà),在信息編輯好了之后,點(diǎn)擊編輯界面中的加密選項(xiàng),顯示二維碼編碼算法列表,編碼算法列表中有一個(gè)是系統(tǒng)提示選擇的編碼算法,老王選擇了其中一種編碼算法,將剛剛編輯好的待發(fā)送信息生成了二維碼,點(diǎn)擊發(fā)送,將二維碼發(fā)布到了微博的發(fā)布界面上。
老王在將信息發(fā)布到微博的界面的時(shí)候,同時(shí)在微信中選擇老張,將編碼算法和二維碼發(fā)布的微博的發(fā)布界面的鏈接,通過(guò)微信發(fā)送至老張,老張通過(guò)微博的發(fā)布頁(yè)面的鏈接進(jìn)入到發(fā)布頁(yè)面,通過(guò)收到的編碼算法,對(duì)發(fā)布頁(yè)面上的二維碼進(jìn)行解碼,查看二維碼中的信息。
場(chǎng)景二:
用戶(hù)老王用手機(jī)選擇手機(jī)中的一個(gè)公共平臺(tái),如微博,點(diǎn)擊啟動(dòng)微博,在微博信息輸入界面中輸入一段話(huà),在信息編輯好了之后,點(diǎn)擊編輯界面中的加密選項(xiàng),顯示二維碼編碼算法列表,編碼算法列表中有一個(gè)是系統(tǒng)提示選擇的編碼算法,老王選擇了其中一種編碼算法,將剛剛編輯好的待發(fā)送信息生成了二維碼,點(diǎn)擊發(fā)送,將二維碼發(fā)布到了微博的發(fā)布界面上。
用戶(hù)老王用手機(jī)選擇手機(jī)中的通訊錄,點(diǎn)擊啟動(dòng)通訊錄,在通訊錄中找到老張,點(diǎn)擊老張顯示老張?jiān)谕ㄓ嶄浿械乃行畔?,其中包括老張所支持的所有通訊工具,選擇其中一種通訊工具,例如微信,通訊錄中的微信圖標(biāo)直接進(jìn)入到給老張發(fā)送信息的編輯界面,也就是說(shuō)給老張發(fā)送信息的信息編輯界面,通過(guò)編輯界面將編碼算法和微博的發(fā)布頁(yè)面鏈接發(fā)送給老張。
老王在將信息發(fā)布到微博的界面的時(shí)候,同時(shí)在微信中選擇老張,將編碼算法和二維碼發(fā)布的微博的發(fā)布界面的鏈接,通過(guò)微信發(fā)送至老張,老張通過(guò)微博的發(fā)布頁(yè)面的鏈接進(jìn)入到發(fā)布頁(yè)面,通過(guò)收到的編碼算法,對(duì)發(fā)布頁(yè)面上的二維碼進(jìn)行解碼,查看二維碼中的信息。
綜上所述,根據(jù)本發(fā)明實(shí)施例提供的一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,利用本發(fā)明實(shí)施例的技術(shù)方案方便用戶(hù)在公共平臺(tái)發(fā)布私密信息,通過(guò)將信息生成二維碼,對(duì)信息進(jìn)行加密處理,保護(hù)了信息的私密性和安全性,將編碼算法發(fā)送給目標(biāo)聯(lián)系人,方便目標(biāo)聯(lián)系人對(duì)二維碼進(jìn)行解碼 并查看信息,可以有效防止其他人查看的二維碼的信息,保護(hù)了信息發(fā)布者的隱私權(quán),方便了用戶(hù)與目標(biāo)聯(lián)系人的私密交流,同時(shí)也避免了使用通訊工具進(jìn)行定向接收的局限性,增加了交流的趣味性。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例各實(shí)施例技術(shù)方案的精神和范圍。
A1、一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,其包括:
識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)所述公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)所述編碼算法將所述待發(fā)送信息生成二維碼;
將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將所述編碼算法及其與所述公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述公共平臺(tái)客戶(hù)端接收所述發(fā)布頁(yè)面并根據(jù)所述編碼算法對(duì)所述發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
識(shí)別用戶(hù)所選擇的所述通訊錄的目標(biāo)聯(lián)系人,進(jìn)一步包括:
識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,根據(jù)識(shí)別的所述目標(biāo)聯(lián)系人顯示所述目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)所述通訊工具,顯示所述通訊工具中所包含的全部聯(lián)系人供用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
A2、如A1中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,其中,所述客戶(hù)端通訊錄包括:統(tǒng)一通訊錄,構(gòu)建所述統(tǒng)一通訊錄的方法包括:
檢測(cè)到用戶(hù)設(shè)備中已經(jīng)安裝一個(gè)以上的通信應(yīng)用程序時(shí),所述通信應(yīng)用程序?yàn)榫哂型ㄐ殴δ艿膽?yīng)用程序,獲取每個(gè)通信應(yīng)用程序中的聯(lián)系人列表,所述聯(lián)系人列表中包括每個(gè)聯(lián)系人的用戶(hù)信息;
根據(jù)每個(gè)聯(lián)系人列表中的每個(gè)聯(lián)系人的用戶(hù)信息,確定具有關(guān)聯(lián)關(guān)系的聯(lián)系人;
將具有關(guān)聯(lián)關(guān)系的聯(lián)系人的名稱(chēng)添加到通信錄的聯(lián)系人名稱(chēng)列表中,將具有關(guān)聯(lián)關(guān)系的聯(lián)系人所有的通信應(yīng)用程序的應(yīng)用標(biāo)識(shí)分別添加到所述通信錄中與所述聯(lián)系人名稱(chēng)對(duì)應(yīng)的應(yīng)用標(biāo)識(shí)列表中。
A3、如A1中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,識(shí)別用戶(hù)所選擇的編碼算法,進(jìn)一步包括:
顯示所述公共平臺(tái)客戶(hù)端所支持的全部編碼算法供用戶(hù)選擇,所述全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;
獲取由用戶(hù)所選擇的編碼算法,或者獲取系統(tǒng)提示選擇的編碼算法。
A4、如A3中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,顯示所述通訊工具所支持的全部編碼算法供用戶(hù)選擇,進(jìn)一步包括:
識(shí)別所述全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)所述權(quán)重對(duì)所述全部編碼算法進(jìn)行顯示,其中,所述權(quán)重高的編碼算法排列位置靠前,所述權(quán)重的配置與所述編碼算法的安全性、使用熱度正相關(guān)。
A5、如A4中所述的公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,獲取系統(tǒng)提示選擇的編碼算法,進(jìn)一步包括:系統(tǒng)根據(jù)所述編碼算法的排列位置選擇權(quán)重最高的所述編碼算法作為系統(tǒng)提示選擇的編碼算法。
A6、如A4中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,進(jìn)一步包括,如果當(dāng)前已配置保存了編碼算法,提示所述全部編碼算法中當(dāng)前配置保存的編碼算法。
A7、如A1所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,所述待發(fā) 送信息包括至少一種文字信息、數(shù)字信息、字符信息、圖片信息和視頻信息。
A8、如A1所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,還包括,將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將所述發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的所述編碼算法通過(guò)所述用戶(hù)與所述目標(biāo)聯(lián)系人之間的通信通道發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述鏈接地址進(jìn)入所述發(fā)布頁(yè)面,并直接顯示所述二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)所述編碼算法對(duì)所述二維碼進(jìn)行解碼顯示。
A9、如A1所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送方法,根據(jù)與用戶(hù)所選擇的所述公共平臺(tái)客戶(hù)端對(duì)應(yīng)的所述編碼算法將所述待發(fā)送信息生成二維碼,還包括,將所述待發(fā)送信息、所述編碼算法及所述二維碼一起保存在一個(gè)文件夾中,以便用戶(hù)查詢(xún)。
B1、一種用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,其包括:
輸入模塊,用于識(shí)別用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及通訊錄中的目標(biāo)聯(lián)系人,通過(guò)所述公共平臺(tái)客戶(hù)端接收用戶(hù)輸入的待發(fā)送信息;
生成模塊,用于識(shí)別用戶(hù)所選擇的編碼算法,根據(jù)所述編碼算法將所述待發(fā)送信息生成二維碼;
發(fā)送模塊,用于將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)通過(guò)用戶(hù)所選擇的目標(biāo)聯(lián)系人所支持的通訊工具,將所述編碼算法及其與所述公共平臺(tái)客戶(hù)端的對(duì)應(yīng)關(guān)系發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述公共平臺(tái)客戶(hù)端接收所述發(fā)布頁(yè)面并根據(jù)所述編碼算法對(duì)所述發(fā)布頁(yè)面上的二維碼進(jìn)行解碼顯示;
所述輸入模塊,進(jìn)一步用于:
識(shí)別從客戶(hù)端通訊錄中所選擇的所述目標(biāo)聯(lián)系人,根據(jù)識(shí)別的所述目標(biāo)聯(lián)系人顯示所述目標(biāo)聯(lián)系人所支持的全部通訊工具供用戶(hù)選擇,獲取用戶(hù)所選擇的通訊工具;或者,
識(shí)別并啟動(dòng)所述通訊工具,顯示所述通訊工具中所包含的全部聯(lián)系人供用戶(hù)選擇,獲取用戶(hù)所選擇的目標(biāo)聯(lián)系人。
B2、如B1中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,所述生成模塊,進(jìn)一步用于:
顯示所述通訊工具所支持的全部編碼算法供用戶(hù)選擇,所述全部編碼算法包括自帶的編碼算法或者外部引進(jìn)的編碼算法;
獲取由用戶(hù)所選擇的編碼算法,或者獲取系統(tǒng)提示選擇的編碼算法。
B3、如B2中所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,所述生成模塊,進(jìn)一步用于:
識(shí)別所述全部編碼算法中每個(gè)編碼算法的權(quán)重,根據(jù)所述權(quán)重對(duì)所述全部編碼算法進(jìn)行顯示,其中,所述權(quán)重高的編碼算法排列位置靠前,所述權(quán)重的配置與所述編碼算法的安全性、使用熱度正相關(guān)。
B4、如B1所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,所述發(fā)送模塊,還用于,將所述二維碼發(fā)送至所述公共平臺(tái)客戶(hù)端的發(fā)布頁(yè)面,同時(shí)將所述發(fā)布頁(yè)面的鏈接地址以及將與用戶(hù)所選擇的公共平臺(tái)客戶(hù)端及目標(biāo)聯(lián)系人對(duì)應(yīng)的所述編碼算法通過(guò)所述用戶(hù)與所述目標(biāo)聯(lián)系人之間的通信通道發(fā)送至所述目標(biāo)聯(lián)系人,以便所述目標(biāo)聯(lián)系人通過(guò)所述鏈接地址進(jìn)入所述發(fā)布頁(yè)面,并直接顯示所述二維碼所包含的信息,或者,根據(jù)用戶(hù)觸發(fā)所述編碼算法對(duì)所述二維碼進(jìn)行解碼顯示。
B5、如B1所述的用于公共平臺(tái)客戶(hù)端的保密信息發(fā)送裝置,所述生成模塊,還用于,將所述待發(fā)送信息、所述編碼算法及所述二維碼一起保存在一個(gè)文件夾中,以便用戶(hù)查詢(xún)。