本發(fā)明涉及信息安全技術(shù)領(lǐng)域,特別涉及一種信息共享方法、裝置及終端。
背景技術(shù):
隨著終端技術(shù)的發(fā)展,用戶(hù)對(duì)諸如智能手機(jī)等終端的依賴(lài)程度越來(lái)越高,終端的存儲(chǔ)空間也越來(lái)越大。用戶(hù)可以在終端中存儲(chǔ)各種信息。例如,用戶(hù)可以在終端中存儲(chǔ)音樂(lè)、視頻等多媒體信息,還可以存儲(chǔ)通訊錄、短信等隱私信息。
另一方面,用戶(hù)經(jīng)常需要與他人共享終端中存儲(chǔ)的信息。例如,用戶(hù)可以向他人發(fā)送存儲(chǔ)在終端中的音樂(lè)。與他人共享信息的時(shí)候,可能由于用戶(hù)的誤操作而將隱私信息發(fā)送給他人。在有些場(chǎng)景下,可能由他人暫時(shí)對(duì)該終端進(jìn)行操作,以共享終端中存儲(chǔ)的信息。在他人對(duì)終端進(jìn)行操作的時(shí)候,可能由于他人的惡意操作,而將用戶(hù)的隱私信息發(fā)送給其他人。上述情況都會(huì)導(dǎo)致用戶(hù)隱私信息泄露,從而給用戶(hù)帶來(lái)潛在威脅,甚至使用戶(hù)遭受損失。
由此可見(jiàn),當(dāng)前終端中,由于沒(méi)有對(duì)信息共享進(jìn)行限制,終端中存儲(chǔ)的信息可以向任何人發(fā)送,從而導(dǎo)致終端的信息安全性低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種信息共享方法、裝置及終端,可以提高終端的信息安全性。
本發(fā)明實(shí)施例提供一種信息共享方法,包括:
接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;
判斷該目標(biāo)信息是否為隱私信息;
若是,則獲取該目標(biāo)設(shè)備的硬件地址;
當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
相應(yīng)的,本發(fā)明實(shí)施例還提供一種信息共享裝置,包括:
第一接收模塊,用于接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;
第一判斷模塊,用于判斷該目標(biāo)信息是否為隱私信息;
第一獲取模塊,用于在該第一判斷模塊判斷為是時(shí),獲取該目標(biāo)設(shè)備的硬件地址;
發(fā)送模塊,用于在判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
相應(yīng)的,本發(fā)明實(shí)施例還提供一種終端,包括:
觸摸屏,用于接收用戶(hù)的觸摸操作;
存儲(chǔ)有可執(zhí)行程序代碼的存儲(chǔ)器;
與該存儲(chǔ)器耦合的處理器;
該處理器調(diào)用該存儲(chǔ)器中存儲(chǔ)的該可執(zhí)行程序代碼,執(zhí)行上述信息共享方法。
本發(fā)明實(shí)施例采用接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;判斷該目標(biāo)信息是否為隱私信息;若是,則獲取該目標(biāo)設(shè)備的硬件地址;當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。該方案在目標(biāo)設(shè)備向終端請(qǐng)求獲取目標(biāo)信息時(shí),判斷該目標(biāo)信息是否為隱私信息,并判斷該目標(biāo)設(shè)備的硬件地址是否為預(yù)設(shè)地址,當(dāng)該目標(biāo)信息為隱私信息并且該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),才向該目標(biāo)設(shè)備發(fā)送目標(biāo)信息。從而,終端只與信任的設(shè)備共享隱私信息,拒絕與信任的設(shè)備之外的設(shè)備共享隱私信息,能夠避免用戶(hù)隱私信息泄露,從而能夠提高信息共享的安全性,進(jìn)而提高終端的信息安全性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的信息共享方法的流程示意圖。
圖2是本發(fā)明實(shí)施例提供的信息共享方法的另一流程示意圖。
圖3是本發(fā)明實(shí)施例提供的信息共享方法的應(yīng)用場(chǎng)景示意圖。
圖4是本發(fā)明實(shí)施例提供的信息共享裝置的結(jié)構(gòu)示意圖。
圖5是本發(fā)明實(shí)施例提供的信息共享裝置的另一結(jié)構(gòu)示意圖。
圖6是本發(fā)明實(shí)施例提供的信息共享裝置的又一結(jié)構(gòu)示意圖。
圖7是本發(fā)明實(shí)施例提供的信息共享裝置的再一結(jié)構(gòu)示意圖。
圖8是本發(fā)明實(shí)施例提供的信息共享裝置的再又一結(jié)構(gòu)示意圖。
圖9是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
圖10是本發(fā)明實(shí)施例提供的終端的另一結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)以及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”等(如果存在)是用于區(qū)別類(lèi)似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)當(dāng)理解,這樣描述的對(duì)象在適當(dāng)情況下可以互換。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。例如,包含了一系列步驟的過(guò)程、方法或包含了一系列模塊或單元的裝置、終端、系統(tǒng)不必限于清楚地列出的那些步驟或模塊或單元,還可以包括沒(méi)有清楚地列出的步驟或模塊或單元,也可以包括對(duì)于這些過(guò)程、方法、裝置、終端或系統(tǒng)固有的其它步驟或模塊或單元。
本發(fā)明實(shí)施例提供一種信息共享方法、裝置及終端,以下將分別進(jìn)行詳細(xì)說(shuō)明。
本發(fā)明實(shí)施例提供一種信息共享方法,該信息共享方法可以應(yīng)用于終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
參考圖1和圖2,該信息共享方法,可以包括以下步驟:
S110,接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,終端接收其他電子設(shè)備發(fā)送的信息共享請(qǐng)求,該電子設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)等設(shè)備。終端可以通過(guò)無(wú)線通信方式與電子設(shè)備進(jìn)行通信。該無(wú)線通信方式可以包括WiFi(WIreless-Fidelity,無(wú)線保真)、藍(lán)牙、NFC(Near Field Communication,近場(chǎng)通信)等通信方式。終端還可以通過(guò)服務(wù)器或基站間接地與電子設(shè)備進(jìn)行通信。電子設(shè)備向終端發(fā)送信息共享請(qǐng)求。該信息共享請(qǐng)求用于請(qǐng)求該終端將指定的目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。該目標(biāo)信息為存儲(chǔ)在該終端中的信息。該目標(biāo)設(shè)備為請(qǐng)求將該目標(biāo)信息發(fā)送到的存儲(chǔ)地址所在的設(shè)備。終端接收該信息共享請(qǐng)求,并進(jìn)行處理。
在一些應(yīng)用場(chǎng)景下,該信息共享請(qǐng)求也可以是該終端自身發(fā)起的,此時(shí)該信息共享請(qǐng)求用于請(qǐng)求終端將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。例如,終端向處理器發(fā)出向優(yōu)盤(pán)拷貝資料的命令時(shí),可以視為終端向自身發(fā)起信息共享請(qǐng)求。此時(shí)該終端為發(fā)起該信息共享請(qǐng)求的設(shè)備,該優(yōu)盤(pán)為目標(biāo)設(shè)備。
在一些實(shí)施例中,接收信息共享請(qǐng)求前,該信息共享方法還可以包括以下步驟:
S160,接收用戶(hù)的設(shè)置命令;
S170,根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址集合。
實(shí)際應(yīng)用中,用戶(hù)可以對(duì)終端進(jìn)行設(shè)置。終端接收用戶(hù)的設(shè)置命令,根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址(MAC地址,Media Access Control)集合。該預(yù)設(shè)硬件地址集合可以包括一個(gè)或多個(gè)電子設(shè)備的硬件地址。該預(yù)設(shè)硬件地址集合也可以為空,也即不包括任何硬件地址。由于電子設(shè)備的硬件地址具有唯一性,因此可以通過(guò)硬件地址對(duì)電子設(shè)備的身份進(jìn)行區(qū)分。終端中生成預(yù)設(shè)硬件地址集合后,用戶(hù)可以對(duì)該預(yù)設(shè)硬件地址集合進(jìn)行編輯。例如,用戶(hù)可以向該預(yù)設(shè)硬件地址集合中添加MAC地址,也可以從該預(yù)設(shè)硬件地址集合中刪除MAC地址。
在一些實(shí)施例中,接收用戶(hù)的設(shè)置命令之前,該信息共享方法還可以包括以下步驟:
S180,獲取用戶(hù)身份信息;
S190,根據(jù)該用戶(hù)身份信息判斷該用戶(hù)是否具有設(shè)置權(quán)限;
若是,則執(zhí)行接收用戶(hù)的設(shè)置命令的步驟。
實(shí)際應(yīng)用中,終端獲取用戶(hù)身份信息可以通過(guò)多種方式來(lái)進(jìn)行。例如,可以獲取用戶(hù)輸入的密碼信息,可以通過(guò)攝像頭采集用戶(hù)的面部特征或者虹膜信息,也可以通過(guò)指紋膜組采集用戶(hù)的指紋信息,還可以通過(guò)麥克風(fēng)采集用戶(hù)的聲紋信息。用戶(hù)可以預(yù)先在終端中存儲(chǔ)自己的身份信息。當(dāng)終端獲取到用戶(hù)的身份信息后,將獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息進(jìn)行對(duì)比,以判斷當(dāng)前用戶(hù)是否具有對(duì)終端進(jìn)行設(shè)置的權(quán)限。當(dāng)終端獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息相同時(shí),即可判斷為當(dāng)前用戶(hù)具有對(duì)終端進(jìn)行設(shè)置的權(quán)限,隨后終端可以接收用戶(hù)的設(shè)置命令。當(dāng)終端獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息不同時(shí),即可判斷為當(dāng)前用戶(hù)不具有對(duì)終端進(jìn)行設(shè)置的權(quán)限。
在一些實(shí)施例中,用戶(hù)對(duì)預(yù)設(shè)硬件地址集合進(jìn)行編輯時(shí),也可以獲取用戶(hù)身份信息,并根據(jù)獲取的用戶(hù)身份信息判斷該用戶(hù)是否具有對(duì)預(yù)設(shè)硬件地址集合進(jìn)行編輯的權(quán)限。
S120,判斷該目標(biāo)信息是否為隱私信息。
實(shí)際應(yīng)用中,隱私信息可以是用戶(hù)預(yù)先設(shè)置的信息。例如,隱私信息可以是通訊錄、短信等信息,也可以是用戶(hù)指定的相冊(cè)等信息。終端接收到信息共享請(qǐng)求后,將該信息共享請(qǐng)求指示的目標(biāo)信息與用戶(hù)設(shè)置的隱私信息進(jìn)行對(duì)比,以判斷該目標(biāo)信息是否為隱私信息。當(dāng)該目標(biāo)信息為隱私信息時(shí),執(zhí)行步驟S130;當(dāng)該目標(biāo)信息不是隱私信息時(shí),終端可以終止流程。
S130,若是,則獲取該目標(biāo)設(shè)備的硬件地址。
實(shí)際應(yīng)用中,當(dāng)S120中判斷出該目標(biāo)信息為隱私信息時(shí),終端獲取該目標(biāo)設(shè)備的硬件地址。參考圖3,終端判斷出該目標(biāo)信息為隱私信息時(shí),向目標(biāo)設(shè)備發(fā)送硬件地址獲取命令。該硬件地址獲取命令用于獲取該目標(biāo)設(shè)備的硬件地址。隨后,該目標(biāo)設(shè)備向該終端發(fā)送自身的硬件地址。
在一些實(shí)施例中,獲取目標(biāo)設(shè)備的硬件地址前,該信息共享方法還可以包括以下步驟:
S150,判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備;
若是,則獲取目標(biāo)設(shè)備的硬件地址。
其中,預(yù)設(shè)類(lèi)型的設(shè)備為具有硬件地址的設(shè)備。預(yù)設(shè)類(lèi)型的設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)等設(shè)備。優(yōu)盤(pán)、光盤(pán)等設(shè)備雖然可以從終端處獲取目標(biāo)信息,但是優(yōu)盤(pán)、光盤(pán)等設(shè)備不具有硬件地址,因此不屬于預(yù)設(shè)類(lèi)型的設(shè)備。當(dāng)S120中終端判斷出該目標(biāo)信息為隱私信息后,終端可以獲取目標(biāo)設(shè)備的設(shè)備類(lèi)型參數(shù),將獲取到的設(shè)備類(lèi)型參數(shù)與預(yù)設(shè)類(lèi)型設(shè)備的參數(shù)進(jìn)行比較,以判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備。當(dāng)判斷出該目標(biāo)設(shè)備為預(yù)設(shè)類(lèi)型的設(shè)備時(shí),執(zhí)行步驟S130;當(dāng)判斷出該目標(biāo)設(shè)備不是預(yù)設(shè)類(lèi)型的設(shè)備時(shí),可以終止流程。
S140,當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,終端獲取到目標(biāo)設(shè)備的硬件地址后,判斷該硬件地址是否為預(yù)設(shè)硬件地址。其中,預(yù)設(shè)硬件地址可以是用戶(hù)預(yù)先設(shè)置的硬件地址。當(dāng)判斷出該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
在一些實(shí)施例中,當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備,可以包括以下步驟:
S141,判斷該預(yù)設(shè)硬件地址集合中是否存在與該硬件地址相同的硬件地址;
S142,若是,則將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,終端獲取到目標(biāo)設(shè)備的硬件地址后,可以將該目標(biāo)設(shè)備的硬件地址與預(yù)設(shè)硬件地址集合中的硬件地址逐一進(jìn)行對(duì)比,以判斷該預(yù)設(shè)硬件地址集合中是否存在與該目標(biāo)設(shè)備的硬件地址相同的硬件地址。
當(dāng)該預(yù)設(shè)硬件地址集合中存在與目標(biāo)設(shè)備的硬件地址相同的硬件地址時(shí),可判斷為該硬件地址為預(yù)設(shè)硬件地址。隨后,終端調(diào)取存儲(chǔ)在自身存儲(chǔ)器中的目標(biāo)信息,并向該目標(biāo)設(shè)備發(fā)送該目標(biāo)信息。
具體實(shí)施時(shí),本發(fā)明不受所描述的各個(gè)步驟的執(zhí)行順序的限制,在不產(chǎn)生沖突的情況下,某些步驟還可以采用其它順序進(jìn)行或者同時(shí)進(jìn)行。
由上可知,本發(fā)明實(shí)施例提供的信息共享方法,接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;判斷該目標(biāo)信息是否為隱私信息;若是,則獲取該目標(biāo)設(shè)備的硬件地址;當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。該方案在目標(biāo)設(shè)備向終端請(qǐng)求獲取目標(biāo)信息時(shí),判斷該目標(biāo)信息是否為隱私信息,并判斷該目標(biāo)設(shè)備的硬件地址是否為預(yù)設(shè)地址,當(dāng)該目標(biāo)信息為隱私信息并且該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),才向該目標(biāo)設(shè)備發(fā)送目標(biāo)信息。從而,終端只與信任的設(shè)備共享隱私信息,拒絕與信任的設(shè)備之外的設(shè)備共享隱私信息,能夠避免用戶(hù)隱私信息泄露,從而能夠提高信息共享的安全性,進(jìn)而提高終端的信息安全性。
本發(fā)明實(shí)施例還提供一種信息共享裝置,該裝置可以集成在終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖4所示,信息共享裝置300可以包括:第一接收模塊301、第一判斷模塊302、第一獲取模塊303、發(fā)送模塊304。
該第一接收模塊301,用于接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,第一接收模塊301接收其他電子設(shè)備發(fā)送的信息共享請(qǐng)求,該電子設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)等設(shè)備。終端可以通過(guò)無(wú)線通信方式與電子設(shè)備進(jìn)行通信。該無(wú)線通信方式可以包括WiFi(WIreless-Fidelity,無(wú)線保真)、藍(lán)牙、NFC(Near Field Communication,近場(chǎng)通信)等通信方式。終端還可以通過(guò)服務(wù)器或基站間接地與電子設(shè)備進(jìn)行通信。電子設(shè)備向終端發(fā)送信息共享請(qǐng)求。該信息共享請(qǐng)求用于請(qǐng)求該終端將指定的目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。該目標(biāo)信息為存儲(chǔ)在該終端中的信息。該目標(biāo)設(shè)備為請(qǐng)求將該目標(biāo)信息發(fā)送到的存儲(chǔ)地址所在的設(shè)備。第一接收模塊301接收該信息共享請(qǐng)求,并由終端進(jìn)行處理。
在一些應(yīng)用場(chǎng)景下,該信息共享請(qǐng)求也可以是該終端自身發(fā)起的,此時(shí)該信息共享請(qǐng)求用于請(qǐng)求終端將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備。例如,終端向處理器發(fā)出向優(yōu)盤(pán)拷貝資料的命令時(shí),可以視為終端向自身發(fā)起信息共享請(qǐng)求。此時(shí)該終端為發(fā)起該信息共享請(qǐng)求的設(shè)備,該優(yōu)盤(pán)為目標(biāo)設(shè)備。
在一些實(shí)施例中,如圖5所示,信息共享裝置300還包括:第二接收模塊306、生成模塊307。
該第二接收模塊306,用于接收用戶(hù)的設(shè)置命令;
該生成模塊307,用于根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址集合。
實(shí)際應(yīng)用中,用戶(hù)可以對(duì)終端進(jìn)行設(shè)置。第二接收模塊306接收用戶(hù)的設(shè)置命令,生成模塊307根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址(MAC地址,Media Access Control)集合。該預(yù)設(shè)硬件地址集合可以包括一個(gè)或多個(gè)電子設(shè)備的硬件地址。該預(yù)設(shè)硬件地址集合也可以為空,也即不包括任何硬件地址。由于電子設(shè)備的硬件地址具有唯一性,因此可以通過(guò)硬件地址對(duì)電子設(shè)備的身份進(jìn)行區(qū)分。終端中生成預(yù)設(shè)硬件地址集合后,用戶(hù)可以對(duì)該預(yù)設(shè)硬件地址集合進(jìn)行編輯。例如,用戶(hù)可以向該預(yù)設(shè)硬件地址集合中添加MAC地址,也可以從該預(yù)設(shè)硬件地址集合中刪除MAC地址。
在一些實(shí)施例中,如圖6所示,信息共享裝置300還包括:第二獲取模塊308、第三判斷模塊309。
該第二獲取模塊308,用于獲取用戶(hù)身份信息;
該第三判斷模塊309,用于根據(jù)該用戶(hù)身份信息判斷該用戶(hù)是否具有設(shè)置權(quán)限;
該第二接收模塊306,用于在該第三判斷模塊309判斷為是時(shí),執(zhí)行接收用戶(hù)的設(shè)置命令的步驟。
實(shí)際應(yīng)用中,第二獲取模塊308獲取用戶(hù)身份信息可以通過(guò)多種方式來(lái)進(jìn)行。例如,可以獲取用戶(hù)輸入的密碼信息,可以通過(guò)攝像頭采集用戶(hù)的面部特征或者虹膜信息,也可以通過(guò)指紋膜組采集用戶(hù)的指紋信息,還可以通過(guò)麥克風(fēng)采集用戶(hù)的聲紋信息。用戶(hù)可以預(yù)先在終端中存儲(chǔ)自己的身份信息。當(dāng)?shù)诙@取模塊308獲取到用戶(hù)的身份信息后,第三判斷模塊309將獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息進(jìn)行對(duì)比,以判斷當(dāng)前用戶(hù)是否具有對(duì)終端進(jìn)行設(shè)置的權(quán)限。當(dāng)?shù)诙@取模塊308獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息相同時(shí),即可判斷為當(dāng)前用戶(hù)具有對(duì)終端進(jìn)行設(shè)置的權(quán)限,隨后第二接收模塊306可以接收用戶(hù)的設(shè)置命令。當(dāng)?shù)诙@取模塊308獲取到的身份信息與終端中預(yù)先存儲(chǔ)的身份信息不同時(shí),即可判斷為當(dāng)前用戶(hù)不具有對(duì)終端進(jìn)行設(shè)置的權(quán)限。
在一些實(shí)施例中,用戶(hù)對(duì)預(yù)設(shè)硬件地址集合進(jìn)行編輯時(shí),也可以由第二獲取模塊308獲取用戶(hù)身份信息,并由第三判斷模塊309根據(jù)獲取的用戶(hù)身份信息判斷該用戶(hù)是否具有對(duì)預(yù)設(shè)硬件地址集合進(jìn)行編輯的權(quán)限。
該第一判斷模塊302,用于判斷該目標(biāo)信息是否為隱私信息。
實(shí)際應(yīng)用中,隱私信息可以是用戶(hù)預(yù)先設(shè)置的信息。例如,隱私信息可以是通訊錄、短信等信息,也可以是用戶(hù)指定的相冊(cè)等信息。第一接收模塊301接收到信息共享請(qǐng)求后,第一判斷模塊302將該信息共享請(qǐng)求指示的目標(biāo)信息與用戶(hù)設(shè)置的隱私信息進(jìn)行對(duì)比,以判斷該目標(biāo)信息是否為隱私信息。
該第一獲取模塊303,用于在該第一判斷模塊302判斷為是時(shí),獲取該目標(biāo)設(shè)備的硬件地址。
實(shí)際應(yīng)用中,當(dāng)?shù)谝慌袛嗄K302判斷出該目標(biāo)信息為隱私信息時(shí),第一獲取模塊303獲取該目標(biāo)設(shè)備的硬件地址。其中,第一判斷模塊302判斷出該目標(biāo)信息為隱私信息時(shí),第一獲取模塊303向目標(biāo)設(shè)備發(fā)送硬件地址獲取命令。該硬件地址獲取命令用于獲取該目標(biāo)設(shè)備的硬件地址。隨后,該目標(biāo)設(shè)備向該終端發(fā)送自身的硬件地址。
在一些實(shí)施例中,如圖7所示,信息共享裝置300還包括:第二判斷模塊305。
該第二判斷模塊305,用于判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備;
該第一獲取模塊303,用于在該第二判斷模塊305判斷為是時(shí),獲取目標(biāo)設(shè)備的硬件地址。
其中,預(yù)設(shè)類(lèi)型的設(shè)備為具有硬件地址的設(shè)備。預(yù)設(shè)類(lèi)型的設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人計(jì)算機(jī)等設(shè)備。優(yōu)盤(pán)、光盤(pán)等設(shè)備雖然可以從終端處獲取目標(biāo)信息,但是優(yōu)盤(pán)、光盤(pán)等設(shè)備不具有硬件地址,因此不屬于預(yù)設(shè)類(lèi)型的設(shè)備。當(dāng)?shù)谝慌袛嗄K302判斷出該目標(biāo)信息為隱私信息后,第二判斷模塊305可以獲取目標(biāo)設(shè)備的設(shè)備類(lèi)型參數(shù),將獲取到的設(shè)備類(lèi)型參數(shù)與預(yù)設(shè)類(lèi)型設(shè)備的參數(shù)進(jìn)行比較,以判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備。當(dāng)判斷出該目標(biāo)設(shè)備為預(yù)設(shè)類(lèi)型的設(shè)備時(shí),第一獲取模塊303獲取目標(biāo)設(shè)備的硬件地址。
該發(fā)送模塊304,用于在判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,第一獲取模塊303獲取到目標(biāo)設(shè)備的硬件地址后,發(fā)送模塊304判斷該硬件地址是否為預(yù)設(shè)硬件地址。其中,預(yù)設(shè)硬件地址可以是用戶(hù)預(yù)先設(shè)置的硬件地址。當(dāng)判斷出該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),發(fā)送模塊304將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
在一些實(shí)施例中,如圖8所示,發(fā)送模塊304包括:判斷子模塊3041、發(fā)送子模塊3042。
該判斷子模塊3041,用于判斷該預(yù)設(shè)硬件地址集合中是否存在與該硬件地址相同的硬件地址;
該發(fā)送子模塊3042,用于在該判斷子模塊3041判斷為是時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
實(shí)際應(yīng)用中,第一獲取模塊303獲取到目標(biāo)設(shè)備的硬件地址后,判斷子模塊3041可以將該目標(biāo)設(shè)備的硬件地址與預(yù)設(shè)硬件地址集合中的硬件地址逐一進(jìn)行對(duì)比,以判斷該預(yù)設(shè)硬件地址集合中是否存在與該目標(biāo)設(shè)備的硬件地址相同的硬件地址。
當(dāng)該預(yù)設(shè)硬件地址集合中存在與目標(biāo)設(shè)備的硬件地址相同的硬件地址時(shí),可判斷為該硬件地址為預(yù)設(shè)硬件地址。隨后,發(fā)送子模塊3042調(diào)取存儲(chǔ)在終端存儲(chǔ)器中的目標(biāo)信息,并向該目標(biāo)設(shè)備發(fā)送該目標(biāo)信息。
具體實(shí)施時(shí),以上各個(gè)模塊可以作為獨(dú)立的實(shí)體來(lái)實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來(lái)實(shí)現(xiàn)。
由上可知,本發(fā)明實(shí)施例提供的信息共享裝置300,通過(guò)第一接收模塊301接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;第一判斷模塊302判斷該目標(biāo)信息是否為隱私信息;第一獲取模塊303在該第一判斷模塊302判斷為是時(shí),獲取該目標(biāo)設(shè)備的硬件地址;發(fā)送模塊304在判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。該方案在目標(biāo)設(shè)備向終端請(qǐng)求獲取目標(biāo)信息時(shí),判斷該目標(biāo)信息是否為隱私信息,并判斷該目標(biāo)設(shè)備的硬件地址是否為預(yù)設(shè)地址,當(dāng)該目標(biāo)信息為隱私信息并且該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),才向該目標(biāo)設(shè)備發(fā)送目標(biāo)信息。從而,終端只與信任的設(shè)備共享隱私信息,拒絕與信任的設(shè)備之外的設(shè)備共享隱私信息,能夠避免用戶(hù)隱私信息泄露,從而能夠提高信息共享的安全性,進(jìn)而提高終端的信息安全性。
本發(fā)明實(shí)施例還提供一種終端,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖9所示,終端400可以包括:第一接收模塊401、第一判斷模塊402、第一獲取模塊403、發(fā)送模塊404,描述如下:
該第一接收模塊401,用于接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;
該第一判斷模塊402,用于判斷該目標(biāo)信息是否為隱私信息;
該第一獲取模塊403,用于在該第一判斷模塊402判斷為是時(shí),獲取該目標(biāo)設(shè)備的硬件地址;
該發(fā)送模塊404,用于在判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
在一些實(shí)施例中,終端400還包括:第二判斷模塊。
該第二判斷模塊,用于判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備;
該第一獲取模塊403,用于在該第二判斷模塊判斷為是時(shí),獲取該目標(biāo)設(shè)備的硬件地址。
在一些實(shí)施例中,終端400還包括:第二接收模塊、生成模塊,描述如下:
該第二接收模塊,用于接收用戶(hù)的設(shè)置命令;
該生成模塊,用于根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址集合。
在一些實(shí)施例中,發(fā)送模塊404包括:判斷子模塊、發(fā)送子模塊,描述如下:
該判斷子模塊,用于判斷該預(yù)設(shè)硬件地址集合中是否存在與該硬件地址相同的硬件地址,若存在,則判斷該硬件地址為預(yù)設(shè)硬件地址;
該發(fā)送子模塊,用于在該判斷子模塊判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
在一些實(shí)施例中,終端400還包括:第二獲取模塊、第三判斷模塊,描述如下:
該第二獲取模塊,用于獲取用戶(hù)身份信息;
該第三判斷模塊,用于根據(jù)該用戶(hù)身份信息判斷該用戶(hù)是否具有設(shè)置權(quán)限;
該第二接收模塊,用于在該第三判斷模塊判斷為是時(shí),接收用戶(hù)的設(shè)置命令。
本發(fā)明實(shí)施例還提供另一種終端,如圖10所示,該終端500可以包括射頻(RF,Radio Frequency)電路501、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器502、輸入單元503、顯示單元504、傳感器505、音頻電路506、無(wú)線保真(WiFi,Wireless Fidelity)模塊507、包括有一個(gè)或者一個(gè)以上處理核心的處理器508、以及電源509等部件。本領(lǐng)域技術(shù)人員可以理解,圖10中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
射頻電路501可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備通信,完成與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備之間的信息收發(fā)。
存儲(chǔ)器502可用于存儲(chǔ)應(yīng)用程序和數(shù)據(jù)。存儲(chǔ)器502存儲(chǔ)的應(yīng)用程序中包含有可執(zhí)行程序代碼。應(yīng)用程序可以組成各種功能模塊。處理器508通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器502的應(yīng)用程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
輸入單元503可用于接收輸入的數(shù)字、字符信息或用戶(hù)特征信息(比如指紋、虹膜信息等),以及產(chǎn)生與用戶(hù)設(shè)置以及功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。其中,輸入單元503可以包括指紋識(shí)別模組。在一些實(shí)施例中,輸入單元503還可以包括觸敏表面。觸敏表面,也稱(chēng)為觸摸屏或者觸控板,可收集用戶(hù)在其上或附近的觸摸操作(比如用戶(hù)使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。
顯示單元504可用于顯示由用戶(hù)輸入的信息或提供給用戶(hù)的信息以及終端的各種圖形用戶(hù)接口,這些圖形用戶(hù)接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元504可包括顯示面板。
終端還可包括至少一種傳感器505,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。
音頻電路506可通過(guò)揚(yáng)聲器、傳聲器提供用戶(hù)與終端之間的音頻接口。音頻電路506可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換成電信號(hào),傳輸?shù)綋P(yáng)聲器,由揚(yáng)聲器轉(zhuǎn)換為聲音信號(hào)輸出。另一方面,傳聲器將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路506接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出到處理器508進(jìn)行處理。
無(wú)線保真(WiFi)屬于短距離無(wú)線傳輸技術(shù),終端通過(guò)無(wú)線保真模塊507可以與其他終端或服務(wù)器進(jìn)行通信。
處理器508是終端的控制中心,利用各種接口和線路連接整個(gè)終端的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器502內(nèi)的應(yīng)用程序,以及調(diào)用存儲(chǔ)在存儲(chǔ)器502內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)終端進(jìn)行整體監(jiān)控。
終端還包括給各個(gè)部件供電的電源509(比如電池)。在一些實(shí)施例中,電源可以通過(guò)電源管理系統(tǒng)與處理器508邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管圖10中未示出,終端還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
在本實(shí)施例中,終端中的處理器508會(huì)按照如下的指令,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的可執(zhí)行程序代碼加載到存儲(chǔ)器502中,并由處理器508來(lái)運(yùn)行存儲(chǔ)在存儲(chǔ)器502中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能:
接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;
判斷該目標(biāo)信息是否為隱私信息;
若是,則獲取該目標(biāo)設(shè)備的硬件地址;
當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
在一些實(shí)施例中,接收信息共享請(qǐng)求前,處理器508還用于接收用戶(hù)的設(shè)置命令;根據(jù)該設(shè)置命令生成預(yù)設(shè)硬件地址集合。
在一些實(shí)施例中,接收用戶(hù)的設(shè)置命令之前,處理器508還用于獲取用戶(hù)身份信息;根據(jù)該用戶(hù)身份信息判斷該用戶(hù)是否具有設(shè)置權(quán)限;若是,則接收用戶(hù)的設(shè)置命令。
在一些實(shí)施例中,獲取目標(biāo)設(shè)備的硬件地址前,處理器508還用于判斷該目標(biāo)設(shè)備是否為預(yù)設(shè)類(lèi)型的設(shè)備;若是,則獲取目標(biāo)設(shè)備的硬件地址。
在一些實(shí)施例中,當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備時(shí),處理器508用于執(zhí)行以下步驟:判斷該預(yù)設(shè)硬件地址集合中是否存在與該硬件地址相同的硬件地址;若是,則將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。
上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某些實(shí)施例中沒(méi)有詳細(xì)描述的部分,可以參見(jiàn)前面對(duì)信息共享方法的詳細(xì)描述,在此不再贅述。
由上可知,本發(fā)明實(shí)施例提供了一種終端,通過(guò)接收信息共享請(qǐng)求,該信息共享請(qǐng)求指示將目標(biāo)信息發(fā)送到目標(biāo)設(shè)備;判斷該目標(biāo)信息是否為隱私信息;若是,則獲取該目標(biāo)設(shè)備的硬件地址;當(dāng)判斷該硬件地址為預(yù)設(shè)硬件地址時(shí),將該目標(biāo)信息發(fā)送到該目標(biāo)設(shè)備。該方案在目標(biāo)設(shè)備向終端請(qǐng)求獲取目標(biāo)信息時(shí),判斷該目標(biāo)信息是否為隱私信息,并判斷該目標(biāo)設(shè)備的硬件地址是否為預(yù)設(shè)地址,當(dāng)該目標(biāo)信息為隱私信息并且該目標(biāo)設(shè)備的硬件地址為預(yù)設(shè)硬件地址時(shí),才向該目標(biāo)設(shè)備發(fā)送目標(biāo)信息。從而,終端只與信任的設(shè)備共享隱私信息,拒絕與信任的設(shè)備之外的設(shè)備共享隱私信息,能夠避免用戶(hù)隱私信息泄露,從而能夠提高信息共享的安全性,進(jìn)而提高終端的信息安全性。
需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤(pán)或光盤(pán)等。
以上對(duì)本發(fā)明實(shí)施例所提供的一種信息共享方法、裝置及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。