国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      隱私保護方法及其裝置制造方法

      文檔序號:6520286閱讀:242來源:國知局
      隱私保護方法及其裝置制造方法
      【專利摘要】本發(fā)明公開了一種隱私保護方法及其裝置,其中方法包括接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏;監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。該裝置包括加密模塊、隱藏模塊及顯示模塊。本發(fā)明提供的隱私保護方法及其裝置增加了隱私應(yīng)用的隱蔽性,降低了被他人發(fā)現(xiàn)隱私內(nèi)容的風(fēng)險。
      【專利說明】隱私保護方法及其裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及安全【技術(shù)領(lǐng)域】,具體涉及一種隱私保護方法及其裝置。
      【背景技術(shù)】
      [0002]智能移動終端(包括手機、平板電腦等等)包含了用戶大量用戶的個人隱私信息,例如,通訊錄、照片、錄像及錄音等。如果智能移動終端被別人得到,這些信息就會面臨被泄露的風(fēng)險。因此,迫切需要本領(lǐng)域技術(shù)人員解決的技術(shù)問題就在于:如何對智能移動終端上需要作為隱私信息進行保護的信息實現(xiàn)有效的保護。

      【發(fā)明內(nèi)容】

      [0003]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的隱私保護方法及其裝置。
      [0004]依據(jù)本發(fā)明的一個方面,提供了一種隱私保護方法,包括接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏;監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      [0005]依據(jù)本發(fā)明的另一個方面,提供一種隱私保護裝置,包括加密模塊,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;隱藏模塊,對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏;顯示模塊,監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      [0006]本發(fā)明提供的隱私保護方法及其裝置,首先,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對應(yīng)用程序進行加密,然后,接收用戶發(fā)出的隱藏指令對所述應(yīng)用程序進行隱藏,最后,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序,從而使得智能移動終端的應(yīng)用程序更加隱蔽,智能移動終端即使被其他人翻閱,若不通過密碼驗證,也無法顯示被隱藏的應(yīng)用程序,增加了隱私應(yīng)用的隱蔽性,降低了被他人發(fā)現(xiàn)隱私內(nèi)容的風(fēng)險。
      [0007]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
      【專利附圖】

      【附圖說明】
      [0008]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:[0009]圖1示出了根據(jù)本發(fā)明一個實施例提供的隱私保護方法的流程示意圖;
      [0010]圖2示出了根據(jù)本發(fā)明一個實施例提供的隱私保護裝置的框圖。
      【具體實施方式】
      [0011]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
      [0012]參見圖1,本發(fā)明實施例提供的隱私保護方法,可包括以下步驟:
      [0013]步驟10、接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對應(yīng)用程序進行加密。
      [0014]具體實現(xiàn)時,應(yīng)用程序指的是安裝在智能移動終端上的應(yīng)用程序,例如,通訊錄、撥號記錄、便簽、短信信息及圖庫等應(yīng)用程序,這些應(yīng)用程序通常存儲了用戶的個人隱私信息。當(dāng)然也可以是其他安裝到智能移動終端上的應(yīng)用程序,例如,用于保存用戶隱私內(nèi)容(例如,隱私照片,短信,文件等)的應(yīng)用程序的隱私應(yīng)用。例如,隱私保護箱,用戶可以通過輸入預(yù)先設(shè)置的密碼登錄到隱私保護箱,進入隱私應(yīng)用,然后添加隱私照片或者短信等內(nèi)容。這些應(yīng)用程序在智能移動終端中對應(yīng)的是相應(yīng)的操作圖標(biāo)。通過點擊操作圖標(biāo),可以進入相應(yīng)的應(yīng)用程序。
      [0015]在用戶進入相應(yīng)的應(yīng)用程序時,為該應(yīng)用程序提供隱私保護。即:用戶進入相應(yīng)的應(yīng)用程序后,會彈出相應(yīng)的密碼輸入框,用戶輸入密碼,智能移動終端的操作系統(tǒng)接收用戶為應(yīng)用程序設(shè)置的密碼,從而對應(yīng)用程序進行加密。密碼可以是由0-9的數(shù)字、a-z的字母或符號(例如,@、#、%或-等符號)等組成的密碼,或由手勢輸入信息(例如,是通過捕獲對象的動作過程獲得的一組圖像)構(gòu)成的密碼。
      [0016]在一實施方式中,可對用戶設(shè)置的密碼或程序唯一標(biāo)識進一步做密碼映射處理,以供密碼匹配時使用。密碼映射處理的一種方式是,將用戶設(shè)置的密碼或程序唯一標(biāo)識做MD5運算,并保存相應(yīng)的MD5值,這里可以定義為第一 MD5值。例如,用戶輸入由字符串構(gòu)成的密碼,那么對該字符串進行MD5運算,可以獲取相應(yīng)的MD5值。密碼映射處理的另一種方式是,用用戶設(shè)置的密碼或程序唯一標(biāo)識對一個指定文件進行加密處理,例如,可以對一個文本文件進行加密處理。
      [0017]在一實施方式中,在同一操作系統(tǒng)下,不同用戶進入不同應(yīng)用程序時都可以為不同應(yīng)用程序設(shè)置各自的密碼或程序唯一標(biāo)識。
      [0018]在具體的應(yīng)用環(huán)境中,用戶進入智能移動終端相應(yīng)的應(yīng)用程序后,可以彈出相應(yīng)的隱私保護提示信息,提示用戶是否要進行加密,如果要的話,提示用戶輸入相應(yīng)的密碼或程序唯一標(biāo)識。
      [0019]步驟20、對已經(jīng)進行加密的應(yīng)用程序進行隱藏。
      [0020]具體實現(xiàn)時,當(dāng)用戶需要對已經(jīng)進行加密的應(yīng)用程序進行隱藏時,可以通過安卓系統(tǒng) api PackageManager 的 setComponentEnabledSetting 可以實現(xiàn)隱藏應(yīng)用圖標(biāo):
      [0021]PackageManager pm=MainActivity.this.getPackageManager();
      [0022]ComponentName comName=getEntryComponentName();
      [0023]pm.setComponentEnabledSetting(comName,[0024]PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
      [0025]PackageManager.D0NT_KILL_APP);
      [0026]在具體的應(yīng)用環(huán)境中,可設(shè)置是否隱藏的一個開關(guān),在為應(yīng)用程序設(shè)置隱私保護后,用戶可選擇開關(guān)為“開”時,則可以隱藏該應(yīng)用程序。當(dāng)然也可以是默認設(shè)置密碼或唯一標(biāo)識后對程序默認隱藏
      [0027]步驟30、監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的應(yīng)用程序。
      [0028]在一具體實現(xiàn)方式中,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;將用戶輸入的信息做MD5運算,得到相應(yīng)的MD5值(可將該MD5值定義為第二 MD5值);將步驟10中產(chǎn)生的第一MD5值和第二 MD5值進行比較,兩者相同時則顯示被隱藏的應(yīng)用程序。例如,將用戶在任一含有輸入框的應(yīng)用上輸入字符串,那么將該字符串做MD5運算,得到相應(yīng)的MD5值,將該MD5值和步驟10生成的MD5值比較,如果相同的話,則通過驗證,即顯示被隱藏的應(yīng)用程序。
      [0029]在另一具體實現(xiàn)方式中,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;用用戶輸入信息對步驟10中已經(jīng)加密的指定文件進行解密,當(dāng)解密成功時,顯示被隱藏的應(yīng)用程序。
      [0030]在另一具體實現(xiàn)方式中,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;將用戶輸入的信息與步驟10設(shè)置的密碼或程序唯一標(biāo)識進行是否相同比較,當(dāng)相同時,顯示被隱藏的應(yīng)用程序。該實現(xiàn)方式步驟10設(shè)置的密碼或程序唯一標(biāo)識是未經(jīng)過映射處理的密碼,因此只需要將用戶輸入的信息與步驟10設(shè)置的密碼或程序唯一標(biāo)識直接比較即可。
      [0031]在另一具體實現(xiàn)方式中,針對不同用戶進入不同應(yīng)用程序時為不同應(yīng)用程序設(shè)置各自的密碼或程序唯一標(biāo)識的情況,可以先接收用戶對不同應(yīng)用程序設(shè)置對應(yīng)的多個密碼或程序唯一標(biāo)識,然后在用戶輸入信息符合密碼匹配規(guī)則時,查找與每個用戶輸入信息對應(yīng)的應(yīng)用程序,并顯示被查找到的且被隱藏的所述應(yīng)用程序。例如,一個操作系統(tǒng)下運行多個軟件,例如圖片、照相、音樂及視頻等多個應(yīng)用程序,那么每個用戶都可以對這些應(yīng)用程序設(shè)置各自的密碼(同時每個應(yīng)用程序都對應(yīng)每個用戶各自對應(yīng)用程序的設(shè)置和/存儲的內(nèi)容等),那么每個用戶在輸入信息符合密碼匹配規(guī)則時,就會顯示與該用戶對應(yīng)的應(yīng)用程序(包括該用戶對應(yīng)用程序的設(shè)置和/存儲的內(nèi)容等)。這樣就保證了每個用戶對應(yīng)各自私密應(yīng)用程序的獨立性和安全性。
      [0032]以上實施方式中,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息進一步包括:當(dāng)用戶復(fù)制或剪切用戶在含有輸入框的應(yīng)用上輸入的信息時,監(jiān)控剪貼板中的信息是否發(fā)生變化,當(dāng)所述剪貼板中的信息發(fā)生變化時,則獲取剪貼板記載的信息。通過該步驟可以保證顯示隱藏程序的準(zhǔn)確性,因為用戶如果只是單純的輸入信息,而不復(fù)制或剪切的話,可以認為是用戶不想顯示隱藏程序,此時也沒必要獲取用戶輸入的信息,從而啟動密碼驗證。如果發(fā)現(xiàn)用戶對當(dāng)前輸入的信息復(fù)制或剪切的話,此時可以認為是用戶想顯示隱藏程序,此時獲取用戶輸入的信息,從而啟動密碼驗證。
      [0033]顯示被隱藏的應(yīng)用程序可包括:僅顯示運行后的被隱藏的所述應(yīng)用程序;或僅顯示被隱藏的所述應(yīng)用程序啟動的入口 ;或顯示運行后的被隱藏的所述應(yīng)用程序,同時顯示被隱藏的應(yīng)用程序啟動的入口,從而方便用戶根據(jù)自己需要進行選擇。
      [0034]本發(fā)明實施例提供的隱私保護方法,還可包括一個步驟,即對用戶在任一含有輸入框的應(yīng)用上輸入的信息進行識別,判斷用戶是否要顯示被隱藏的應(yīng)用程序,根據(jù)判斷結(jié)果決定是否進行密碼匹配。具體實現(xiàn)方式可以是判斷用戶輸入的信息是否包含用于表示用戶想啟動顯示被隱藏應(yīng)用程序的標(biāo)識信息,當(dāng)含有標(biāo)識信息時,判斷用戶要顯示被隱藏的應(yīng)用程序,啟動密碼匹配。該標(biāo)識信息可以是數(shù)字、字母和/或符號。例如,可以PW為一個標(biāo)識信息。當(dāng)用戶輸入PW后,就可以認為用戶想顯示被隱藏的應(yīng)用程序,進而對后續(xù)輸入的信息進行相應(yīng)的密碼匹配。通過設(shè)置標(biāo)識信息,可以防止誤操作而顯示相關(guān)的應(yīng)用程序。例如,一個隱藏的應(yīng)用程序的隱私保護密碼為135,而我們在進行手機撥號時,可能會經(jīng)常用到135,那么此時就會將該應(yīng)用程序顯示,這樣對用戶隱私保護不利,所以加上標(biāo)識信息后,就可以防止誤操作而顯示該應(yīng)用程序,即用戶只有輸入標(biāo)識信息后,再輸入相關(guān)的密碼才能將應(yīng)用程序顯示。
      [0035]本發(fā)明實施例提供的隱私保護方法,首先,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對應(yīng)用程序進行加密,然后,接收用戶發(fā)出的隱藏指令對所述應(yīng)用程序進行隱藏,最后,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序,從而使得智能移動終端的應(yīng)用程序更加隱蔽,智能移動終端即使被其他人翻閱,若不通過密碼驗證,也無法顯示被隱藏的應(yīng)用程序,增加了隱私應(yīng)用的隱蔽性,降低了被他人發(fā)現(xiàn)隱私內(nèi)容的風(fēng)險。
      [0036]參見圖2,本發(fā)明實施例提供的隱私保護裝置,其包括加密模塊1、隱藏模塊2及顯示模塊3。加密模塊I接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對應(yīng)用程序進行加密。隱藏模塊2用于接收用戶發(fā)出的隱藏指令對對已經(jīng)進行加密的應(yīng)用程序進行隱藏;顯示模塊3用于在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的應(yīng)用程序。其中,密碼包括由數(shù)字、字母或符號組成的密碼,或由手勢輸入信息構(gòu)成的密碼。
      [0037]該隱私保護裝置還可包括密碼處理模塊,該密碼處理模塊用在接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識時,將密碼做密碼映射處理。即密碼處理模塊進一步用于將密碼或程序唯一標(biāo)識做MD5運算,保存第一MD5值;或用密碼或程序唯一標(biāo)識對一個指定文件進行加密處理。
      [0038]在一實施方式中,顯示模塊3可包括獲取單元、比較單元及顯示單元。獲取單元用于獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;比較單元用于將用戶輸入的信息做MD5運算,保存第二 MD5值;將第一 MD5值和第二 MD5值進行比較;顯示單元用于當(dāng)比較單元比較的結(jié)果相同時,顯示被隱藏的應(yīng)用程序。
      [0039]在另一實施方式中,顯示模塊3可包括獲取單元、解密單元及顯示單元。其中,獲取單元用于獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;解密單元用于用用戶輸入信息對所述指定文件進行解密;顯示單元用于當(dāng)解密單元解密成功時,顯示被隱藏的應(yīng)用程序。
      [0040]在另一實施方式中,顯示模塊3可包括獲取單元、比較單元及顯示單元。其中,獲取單元用于獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;比較單元用于將用戶輸入的信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行是否相同比較;顯示單元用于當(dāng)比較單元比較的結(jié)果為相同時,顯示被隱藏的應(yīng)用程序。[0041]在另一實施方式中,加密模塊I用于接收用戶對不同應(yīng)用程序設(shè)置對應(yīng)的多個密碼或程序唯一標(biāo)識。那么此時顯示模塊3可包括獲取單元、比較單元、查找單元及顯示單元。其中,獲取單元用于獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;比較單元用于將用戶輸入的信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行是否相同比較;查找單元用于在用戶輸入信息符合密碼匹配規(guī)則時,查找與用戶輸入信息對應(yīng)的應(yīng)用程序。顯示單元用于顯示被查找到的且被隱藏的所述應(yīng)用程序。
      [0042]以上實施方式中,顯示單元進一步地用于僅顯示運行后的被隱藏的所述應(yīng)用程序;或僅顯示被隱藏的所述應(yīng)用程序啟動的入口 ;或顯示運行后的被隱藏的所述應(yīng)用程序,同時顯示被隱藏的所述應(yīng)用程序啟動的入口。
      [0043]以上實施方式中的獲取單元進一步用于當(dāng)用戶復(fù)制或剪切用戶在含有輸入框的應(yīng)用上輸入的信息時,監(jiān)控剪貼板中的信息是否發(fā)生變化,當(dāng)所述剪貼板中的信息發(fā)生變化時,獲取剪貼板記載的信息。
      [0044]為了進一步提高用戶密碼信息驗證的準(zhǔn)確性,防止用戶誤操作導(dǎo)致隱藏的應(yīng)用程序被顯示,本發(fā)明實施例提供的隱私保護裝置還包括判斷模塊;該判斷模塊用于對于用戶輸入的信息進行識別,判斷用戶是否要顯示被隱藏的應(yīng)用程序,根據(jù)判斷結(jié)果決定是否進行密碼匹配。具體可以是判斷模塊判斷用戶輸入的信息是否包含用于表示用戶想啟動顯示被隱藏應(yīng)用程序的標(biāo)識信息,當(dāng)含有標(biāo)識信息時,判斷用戶要顯示被隱藏的應(yīng)用程序,啟動密碼匹配。
      [0045]本發(fā)明實施例提供的隱私保護裝置,首先,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對應(yīng)用程序進行加密,然后,接收用戶發(fā)出的隱藏指令對所述應(yīng)用程序進行隱藏,最后,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序,從而使得智能移動終端的應(yīng)用程序更加隱蔽,智能移動終端即使被其他人翻閱,若不通過密碼驗證,也無法顯示被隱藏的應(yīng)用程序,增加了隱私應(yīng)用的隱蔽性,降低了被他人發(fā)現(xiàn)隱私內(nèi)容的風(fēng)險。
      [0046]Al、一種隱私保護方法,包括:
      [0047]接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;
      [0048]對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏;
      [0049]監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      [0050]A2、根據(jù)Al所述的方法,所述密碼包括由數(shù)字、字母或符號組成的密碼,或由手勢輸入信息構(gòu)成的密碼。
      [0051]A3、根據(jù)Al所述的隱私保護方法,還包括:
      [0052]在接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識時,將所述密碼或程序唯一標(biāo)識做密碼映射處理。
      [0053]A4、根據(jù)A3所述的隱私保護方法,所述將所述密碼或程序唯一標(biāo)識做密碼映射處理包括:
      [0054]將所述密碼或程序唯一標(biāo)識做MD5運算,并保存第一 MD5值;或
      [0055]用所述密碼或程序唯一標(biāo)識對一個指定文件進行加密處理。[0056]A5、根據(jù)A4所述的方法,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括:
      [0057]獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0058]將所述用戶輸入的信息做MD5運算,并保存第二 MD5值;
      [0059]將所述第一MD5值和第二 MD5值進行比較,兩者相同時則顯示被隱藏的應(yīng)用程序。
      [0060]A6、根據(jù)A4所述的方法,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括:
      [0061]獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0062]用用戶輸入信息對所述指定文件進行解密,當(dāng)解密成功時,顯示被隱藏的所述應(yīng)用程序。
      [0063]A7、根據(jù)Al所述的方法,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括:
      [0064]獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0065]將用戶輸入的信息與所述密碼或程序唯一標(biāo)識進行是否相同比較,當(dāng)相同時,顯示被隱藏的所述應(yīng)用程序。
      [0066]A8、根據(jù)A5-7任一項所述的方法,所述獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息進一步包括:
      [0067]當(dāng)用戶復(fù)制或剪切用戶在含有輸入框的應(yīng)用上輸入的信息時,監(jiān)控剪貼板中的信息是否發(fā)生變化,當(dāng)所述剪貼板中的信息發(fā)生變化時,則獲取剪貼板記載的信息。
      [0068]A9、根據(jù)A5-7任一項所述的方法,所述接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識進一步包括:
      [0069]接收用戶對不同應(yīng)用程序設(shè)置對應(yīng)的多個密碼或程序唯一標(biāo)識。
      [0070]A10、根據(jù)A9所述的方法,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序進一步包括:在用戶輸入信息符合密碼匹配規(guī)則時,查找與用戶輸入信息對應(yīng)的應(yīng)用程序,并顯示被查找到的且被隱藏的所述應(yīng)用程序。
      [0071]AU、根據(jù)A1-7任一項所述的方法,還包括對于用戶輸入的信息進行識別,判斷用戶是否要顯示被隱藏的應(yīng)用程序,根據(jù)判斷結(jié)果決定是否進行密碼匹配。
      [0072]A12、根據(jù)All所述的方法,所述對于用戶輸入的信息進行識別,判斷用戶是否要顯示被隱藏的應(yīng)用程序包括:
      [0073]判斷用戶輸入的信息是否包含用于表示用戶想啟動顯示被隱藏應(yīng)用程序的標(biāo)識信息,當(dāng)含有所述標(biāo)識信息時,判斷用戶要顯示被隱藏的應(yīng)用程序,啟動密碼匹配。
      [0074]A13、根據(jù)Al所述的方法,所述顯示被隱藏的所述應(yīng)用程序包括:
      [0075]僅顯示運行后的被隱藏的所述應(yīng)用程序;或
      [0076]僅顯示被隱藏的所述應(yīng)用程序啟動的入口 ;或
      [0077]顯示運行后的被隱藏的所述應(yīng)用程序,同時顯示被隱藏的所述應(yīng)用程序啟動的入□。
      [0078]B14、一種隱私保護裝置,包括:
      [0079]加密模塊,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;[0080]隱藏模塊,對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏;
      [0081]顯示模塊,監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      [0082]B15、根據(jù)B14所述的隱私保護裝置,所述密碼包括由數(shù)字、字母或符號組成的密碼,或由手勢輸入信息構(gòu)成的密碼。
      [0083]B16、根據(jù)B14所述的隱私保護裝置,還包括:
      [0084]密碼處理模塊,所述密碼處理模塊在接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識時,將所述密碼或程序唯一標(biāo)識做密碼映射處理。
      [0085]B17、根據(jù)B16所述的隱私保護裝置,所述密碼處理模塊進一步用于將所述密碼或程序唯一標(biāo)識做MD5運算,保存第一 MD5值;或用所述密碼或程序唯一標(biāo)識對一個指定文件進行加密處理。
      [0086]B18、根據(jù)B16所述的隱私保護裝置,所述顯示模塊包括:
      [0087]獲取單元,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0088]比較單元,將所述用戶輸入的信息做MD5運算,保存第二 MD5值;將所述第一 MD5值和第二 MD5值進行比較;
      [0089]顯示單元,當(dāng)所述比較單元比較的結(jié)果相同時,顯示被隱藏的應(yīng)用程序。
      [0090]B19、根據(jù)B16所述的隱私保護裝置,所述顯示模塊包括:
      [0091]獲取單元,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0092]解密單元,用用戶輸入信息對所述指定文件進行解密;
      [0093]顯示單元,當(dāng)所述解密單元解密成功時,顯示被隱藏的應(yīng)用程序。
      [0094]B20、根據(jù)BI所述的隱私保護裝置,所述顯示模塊包括:
      [0095]獲取單元,獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息;
      [0096]比較單元,將用戶輸入的信息與所述密碼或程序唯一標(biāo)識進行是否相同比較;
      [0097]顯示單元,當(dāng)所述比較單元比較的結(jié)果為相同時,顯示被隱藏的應(yīng)用程序。
      [0098]B21、根據(jù)B18-20任一項所述的隱私保護裝置,所述獲取單元進一步用于當(dāng)用戶復(fù)制或剪切用戶在含有輸入框的應(yīng)用上輸入的信息時,監(jiān)控剪貼板中的信息是否發(fā)生變化,當(dāng)所述剪貼板中的信息發(fā)生變化時,獲取剪貼板記載的信息。
      [0099]B22、根據(jù)B18-B20任一項所述的方法,所述加密模塊進一步用于接收用戶對不同應(yīng)用程序設(shè)置對應(yīng)的多個密碼或程序唯一標(biāo)識。
      [0100]B23、根據(jù)B22所述的方法,所述顯示模塊還包括:
      [0101]查找單元,在用戶輸入信息符合密碼匹配規(guī)則時,查找與用戶輸入信息對應(yīng)的應(yīng)用程序。
      [0102]B24、根據(jù)B23所述的方法,所述顯示單元進一步用于顯示被查找到的且被隱藏的所述應(yīng)用程序。
      [0103]B25、根據(jù)B14-B20任一項所述的隱私保護裝置,還包括:
      [0104]判斷模塊;所述判斷模塊,對于用戶輸入的信息進行識別,判斷用戶是否要顯示被隱藏的應(yīng)用程序,根據(jù)判斷結(jié)果決定是否進行密碼匹配。
      [0105]B26、根據(jù)B25所述的隱私保護裝置,所述判斷模塊進一步用于判斷用戶輸入的信息是否包含用于表示用戶想啟動顯示被隱藏應(yīng)用程序的標(biāo)識信息,當(dāng)含有所述標(biāo)識信息時,判斷用戶要顯示被隱藏的應(yīng)用程序,啟動密碼匹配。
      [0106]B27、根據(jù)B14所述的隱私保護裝置,所述顯示單元進一步用于僅顯示運行后的被隱藏的所述應(yīng)用程序;或
      [0107]僅顯示被隱藏的所述應(yīng)用程序啟動的入口 ;或
      [0108]顯示運行后的被隱藏的所述應(yīng)用程序,同時顯示被隱藏的所述應(yīng)用程序啟動的入□。
      [0109]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
      [0110]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
      [0111]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權(quán)利要求書由此明確地并入該【具體實施方式】,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
      [0112]本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
      [0113]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
      [0114]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的彈窗的處理裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
      [0115]應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
      【權(quán)利要求】
      1.一種隱私保護方法,其特征在于,包括: 接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密; 對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏; 監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述密碼包括由數(shù)字、字母或符號組成的密碼,或由手勢輸入信息構(gòu)成的密碼。
      3.根據(jù)權(quán)利要求1所述的隱私保護方法,其特征在于,還包括: 在接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識時,將所述密碼或程序唯一標(biāo)識做密碼映射處理。
      4.根據(jù)權(quán)利要求3所述的隱私保護方法,其特征在于,所述將所述密碼或程序唯一標(biāo)識做密碼映射處理包括: 將所述密碼或程序唯一標(biāo)識做MD5運算,并保存第一 MD5值;或 用所述密碼或程序唯一標(biāo)識對一個指定文件進行加密處理。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括: 獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息; 將所述用戶輸入的信息做MD5運算,并保存第二 MD5值; 將所述第一 MD5值和第二 MD5值進行比較,兩者相同時則顯示被隱藏的應(yīng)用程序。
      6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括: 獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息; 用用戶輸入信息對所述指定文件進行解密,當(dāng)解密成功時,顯示被隱藏的所述應(yīng)用程序。
      7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序包括: 獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息; 將用戶輸入的信息與所述密碼或程序唯一標(biāo)識進行是否相同比較,當(dāng)相同時,顯示被隱藏的所述應(yīng)用程序。
      8.根據(jù)權(quán)利要求5-7任一項所述的方法,其特征在于,所述獲取用戶在任一含有輸入框的應(yīng)用上輸入的信息進一步包括: 當(dāng)用戶復(fù)制或剪切用戶在含有輸入框的應(yīng)用上輸入的信息時,監(jiān)控剪貼板中的信息是否發(fā)生變化,當(dāng)所述剪貼板中的信息發(fā)生變化時,則獲取剪貼板記載的信息。
      9.根據(jù)權(quán)利要求5-7任一項所述的方法,其特征在于,所述接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識進一步包括: 接收用戶對不同應(yīng)用程序設(shè)置對應(yīng)的多個密碼或程序唯一標(biāo)識。
      10.一種隱私保護裝置,其特征在于,包括: 加密模塊,接收用戶對應(yīng)用程序設(shè)置的密碼或程序唯一標(biāo)識,對所述應(yīng)用程序進行加密;隱藏模塊,對對已經(jīng)進行加密的所述應(yīng)用程序進行隱藏; 顯示模塊,監(jiān)控文字輸入面板中輸入的輸入信息,將所述輸入信息與用戶設(shè)置的密碼或程序唯一標(biāo)識進行 密碼匹配,在用戶輸入信息符合密碼匹配規(guī)則時,顯示被隱藏的所述應(yīng)用程序。
      【文檔編號】G06F21/31GK103617382SQ201310597407
      【公開日】2014年3月5日 申請日期:2013年11月22日 優(yōu)先權(quán)日:2013年11月22日
      【發(fā)明者】沈海寅 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1