本發(fā)明屬于電子技術(shù)領(lǐng)域,尤其涉及一種通訊裝置隱私保護(hù)系統(tǒng)及方法。
背景技術(shù):
隨著通訊技術(shù)的發(fā)展,通訊裝置(如智能手機(jī)或平板電腦)已成為人們生活中不可或缺的溝通工具,人們可以通過通訊裝置進(jìn)行訂座、約出租車等服務(wù),極大地便利了人們的生活。然而,使用者在通過運(yùn)行在該通訊裝置的第三方應(yīng)用軟件(例如神舟專車、滴滴等應(yīng)用軟件)撥打電話或與對方進(jìn)行聯(lián)系時,通常會在相應(yīng)的顯示界面(如撥號時則在撥號界面)顯示呼叫的相關(guān)信息(如電話號碼等),這種方式會暴露此電話號碼,存在該電話號碼被泄露的風(fēng)險。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種通訊裝置隱私保護(hù)系統(tǒng)及方法,用以解決現(xiàn)在技術(shù)中當(dāng)使用者通過第三方應(yīng)用軟件與選擇的對象進(jìn)行通訊聯(lián)系時會造成隱私泄露的問題。
為實現(xiàn)上述目的,實施本發(fā)明的通訊裝置隱私保護(hù)系統(tǒng)應(yīng)用于具有通訊功能的電子裝置上,該電子裝置至少具有通訊單元及通訊啟動單元,其中通訊單元用以與其他電子裝置進(jìn)行通訊,而通訊啟動單元用以根據(jù)使用者的輸入指令而啟動與被選擇的對象建立通訊聯(lián)系,該通訊裝置隱私保護(hù)系統(tǒng)包括一偵測單元及隱私信息處理單元,其中偵測單元根據(jù)通訊啟動單元輸入的信號判斷使用者是否通過運(yùn)行于該電子裝置上的預(yù)設(shè)的應(yīng)用程序與被選擇的對象建立通訊聯(lián)系,如果是則隱私信息處理單元對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理。
依據(jù)上述主要特征,該隱私信息包括被選擇的對象的電話號碼,使用者欲通過運(yùn)行于該電子裝置上的應(yīng)用程序撥打被選擇對象的電話號碼時,隱私信息處理單元對該電話號碼進(jìn)行隱藏處理后則在該電子裝置的顯示單元的撥號界面和呼叫界面隱藏該電話號碼。
依據(jù)上述主要特征,該隱私信息包括被選擇的對象的微信號碼,使用者欲通過運(yùn)行于該電子裝置上的應(yīng)用程序通過微信與被選擇對象建立聯(lián)系時,隱私信息處理單元對該微信號碼進(jìn)行隱藏處理。
依據(jù)上述主要特征,該通訊裝置為智能手機(jī)或平板電腦,該通訊啟動單元為通訊啟動按鈕。
為實現(xiàn)上述目的,實施本發(fā)明的利用上述的通訊裝置隱私保護(hù)系統(tǒng)進(jìn)行隱私保護(hù)的方法包括如下步驟:
偵測單元持續(xù)判斷是否收到通訊啟動單元輸入的信號;
偵測單元根據(jù)通訊啟動單元輸入的信號判斷使用者是否通過運(yùn)行于該電子裝置上的預(yù)設(shè)的應(yīng)用程序與被選擇的對象建立通訊聯(lián)系;
如果是則隱私信息處理單元對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理。
依據(jù)上述主要特征,該隱私信息包括被選擇的對象的電話號碼,使用者欲通過運(yùn)行于該電子裝置上的應(yīng)用程序撥打被選擇對象的電話號碼時,隱私信息處理單元對該電話號碼進(jìn)行隱藏處理后則在該電子裝置的撥號界面和呼叫界面隱藏該電話號碼。
依據(jù)上述主要特征,該隱私信息包括被選擇的對象的微信號碼,使用者欲通過運(yùn)行于該電子裝置上的應(yīng)用程序通過微信與被選擇對象建立聯(lián)系時,隱私信息處理單元對該微信號碼進(jìn)行隱藏處理。
與現(xiàn)有技術(shù)相比較,本發(fā)明通過判斷使用者是否通過第三方應(yīng)用軟件與選擇的對象建立通訊聯(lián)系,如果是,則對對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理,從而避免隱私信息泄露以保護(hù)用戶的隱私。
【附圖說明】
圖1為實施本發(fā)明的通訊裝置隱私保護(hù)系統(tǒng)的組成框架示意圖。
圖2為利用圖1所示的通訊裝置隱私保護(hù)系統(tǒng)對隱私進(jìn)行保護(hù)的方法的流程示意圖。
【具體實施方式】
請參閱圖1所示,為實施本發(fā)明的通訊裝置隱私保護(hù)系統(tǒng)的組成框架示意圖。實施本發(fā)明的通訊裝置隱私保護(hù)系統(tǒng)應(yīng)用于具有通訊功能的電子裝置(如智能手機(jī)或平板電腦)上,該電子裝置至少具有通訊單元(如3G、4G或WIFI等射頻通訊模塊)及通訊啟動單元,其中通訊單元用以與其他電子裝置進(jìn)行通訊。而通訊啟動單元用以根據(jù)使用者的輸入指令而啟動與被選擇的對象建立通訊聯(lián)系,在具體實施時該通訊啟動單元可為通訊啟動按鍵或按鈕,此通訊啟動按鍵或按鈕可為實際的物理按鈕或者也可為在顯示單元上顯示的虛擬按鈕,與觸摸屏配合而實現(xiàn)按鈕或按鍵的功能。
該通訊裝置隱私保護(hù)系統(tǒng)包括一偵測單元及隱私信息處理單元,其中偵測單元根據(jù)通訊啟動單元輸入的信號判斷使用者是否通過運(yùn)行于該電子裝置上的預(yù)設(shè)的應(yīng)用程序(如神舟專車、滴滴等)與被選擇的對象建立通訊聯(lián)系,如果是則隱私信息處理單元對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理。
在具體實施時,使用者在該通訊裝置可以設(shè)置需要對隱私信息進(jìn)行保護(hù)的應(yīng)用程序,當(dāng)使用者啟動該應(yīng)用程序后,之后偵測單元根據(jù)通訊啟動單元輸入的信號判斷使用者是否通過此應(yīng)用程序與被選擇的對象建立通訊聯(lián)系。并且對于隱私信息的設(shè)置上,使用者還根據(jù)實際需要設(shè)置需要保護(hù)的隱私信息的種類,如使用者可選擇電話號碼作為隱私信息,因此可對電話號碼進(jìn)行保護(hù)?;蛘?,如使用者通過微信等選擇的對象進(jìn)行通訊時,使用者可選擇將微信號碼等作為隱私信息進(jìn)行保護(hù)。
以通過電話號碼對選擇的對象進(jìn)行聯(lián)系時為例,當(dāng)使用者通過第三方應(yīng)用軟件撥打電話時,偵測單元檢測到是第三方應(yīng)用軟件發(fā)起的Action(android.intent.action.DIA)請求,則自動隱藏呼叫的電話號碼并進(jìn)行撥打電話。其中偵測單元是根據(jù)Action(android.intent.action.DIA)請求的參數(shù)判定是否為通過第三方應(yīng)用軟件啟動撥號,并且如果是,則在撥號界面(Dialor)和呼叫界面(IncallUI)隱藏被叫人的電話號碼,如以“*”代替被叫號碼。而當(dāng)用戶點(diǎn)擊撥號界面的“呼叫”按鈕后,則根據(jù)實際的號碼(即被叫號碼,使用者想撥打的電話號碼)進(jìn)行呼叫。至于手機(jī)中的其他功能模塊,如顯示單元及通訊模塊等,其功能與現(xiàn)有手機(jī)對應(yīng)模塊的功能相同,此處不再詳細(xì)說明。
請參閱圖2所示,為利用圖1所示的通訊裝置隱私保護(hù)系統(tǒng)對隱私進(jìn)行保護(hù)的方法的流程示意圖。實利用圖1所示的通訊裝置隱私保護(hù)系統(tǒng)對隱私進(jìn)行保護(hù)的方法包括如下步驟:
偵測單元持續(xù)判斷是否收到通訊啟動單元輸入的信號;
偵測單元根據(jù)通訊啟動單元輸入的信號判斷使用者是否通過運(yùn)行于該電子裝置上的預(yù)設(shè)的應(yīng)用程序與被選擇的對象建立通訊聯(lián)系;
如果是則隱私信息處理單元對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理。
在具體實施時,如果并不是通過第三方應(yīng)用啟動撥號,則按照現(xiàn)有的方式進(jìn)行處理。并且,在對呼叫號碼進(jìn)行隱藏處理后,在撥號界面(Dialor)和呼叫界面(IncallUI)隱藏被叫人的電話號碼,而當(dāng)用戶點(diǎn)擊撥號界面的“呼叫”按鈕后,則根據(jù)實際的號碼(即被叫號碼,使用者想撥打的電話號碼)進(jìn)行呼叫。
與現(xiàn)有技術(shù)相比較,本發(fā)明通過判斷使用者是否通過第三方應(yīng)用軟件與選擇的對象建立通訊聯(lián)系,如果是,則對對使用者預(yù)設(shè)的隱私信息進(jìn)行隱藏處理,從而避免隱私信息泄露以保護(hù)用戶的隱私。
本領(lǐng)域的普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例所描述的方法步驟,能夠以電子硬件、計算機(jī)軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件與軟件的可互換性,在上述的說明中已經(jīng)按照功能一般性地描述了各示例的組成和步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用使用不同的方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實施例描述的方法步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實現(xiàn)。軟件模塊可以置于隨機(jī)存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、CD-ROM或本技術(shù)領(lǐng)域內(nèi)所公知的任意其他形式的存儲介質(zhì)中。
可以理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。