一種在移動設備中處理隱私數(shù)據(jù)的方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及計算機數(shù)據(jù)處理技術領域,特別是涉及一種在移動設備中處理隱私數(shù)據(jù)的方法和一種在移動設備中處理隱私數(shù)據(jù)的裝置。
【背景技術】
[0002]隨著移動通信技術的快速發(fā)展,如手機、平板電腦和PDA(Personal DigitalAssistant,個人數(shù)字助理)等移動設備已經(jīng)廣泛應用在學習、娛樂、工作等方面,在人們的日常生活中扮演著越來越重要的角色。
[0003]移動設備作為現(xiàn)代人頻繁用來進行交流或記事的工具,因為移動設備為私人物品,一般同時只會有一名用戶使用,再者,用戶經(jīng)常移動設備攜帶,不容易被遺漏,因此移動設備內(nèi)部往往存儲了大量的個人隱私信息和重要資料文檔,如私密照片、私密視頻等涉及隱私的信息。
[0004]用戶對于移動設備的依賴性使得用戶不愿意將隱私信息轉(zhuǎn)移到其他地方進行管理,而是在移動設備上管理。而在這些隱私信息存在著被他人惡意獲取的問題,特別是當用戶遺失移動設備時,只要正常打開移動設備便能十分容易獲取其存儲的個人隱私信息,安全性十分差。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種在移動設備中處理隱私數(shù)據(jù)的方法和相應的一種在移動設備中處理隱私數(shù)據(jù)的裝置。
[0006]依據(jù)本發(fā)明的一個方面,提供了一種在移動設備中處理隱私數(shù)據(jù)的方法,包括:
[0007]將安全組件注入到系統(tǒng)進程MediaServer中;
[0008]當所述安全組件監(jiān)聽到攝像頭的啟動事件時,創(chuàng)建特征控件;
[0009]當所述特征控件被觸發(fā)時,獲取所述攝像頭生成的多媒體文件;
[0010]將所述多媒體文件存儲到獨立的存儲區(qū)域中。
[0011 ] 可選地,所述創(chuàng)建特征控件的步驟包括:
[0012]調(diào)用窗口管理器WindowManager創(chuàng)建懸浮窗體,獲得特征控件。
[0013]可選地,所述將所述多媒體文件存儲到獨立的存儲區(qū)域中的步驟包括:
[0014]更改所述多媒體文件的擴展名。
[0015]可選地,所述將所述多媒體文件存儲到獨立的存儲區(qū)域中的步驟包括:
[0016]對所述多媒體文件進行加密處理。
[0017]可選地,所述多媒體文件包括圖像文件和/或視頻文件。
[0018]可選地,所述方法還包括:
[0019]將安全組件注入到系統(tǒng)進程SystemServer中;
[0020]當所述安全組件監(jiān)聽到指定的操作事件時,獲取指定的操作信息;
[0021]判斷所述指定的操作信息是否與預設的特征信息匹配;若是,則啟動所述安全組件所屬的應用程序。
[0022]可選地,所述指定的操作事件包括撥號事件,所述獲取指定的操作信息的步驟包括:
[0023]獲取撥出的號碼。
[0024]可選地,所述判斷所述指定的操作信息是否與預設的特征信息匹配的步驟包括:
[0025]判斷撥出的號碼是否與預設的第一特征號碼相同。
[0026]可選地,所述指定的操作事件包括短信發(fā)送事件,所述獲取指定的操作信息的步驟包括:
[0027]獲取接收短信的號碼,以及,短信的內(nèi)容。
[0028]可選地,所述判斷所述指定的操作信息是否與預設的特征信息匹配的步驟包括:
[0029]判斷接收短信的號碼是否與預設的第二特征號碼,且,短信的內(nèi)容是否與預設的特征內(nèi)容相同。
[0030]可選地,所述方法還包括:
[0031]監(jiān)聽到搖晃操作事件;
[0032]退出所述安全組件所屬的應用程序。
[0033]可選地,所述監(jiān)聽到搖晃操作事件的步驟包括:
[0034]當監(jiān)聽到加速度傳感器變化事件時,分別獲取當前設備的水平加速度、垂直加速度、空間垂直加速度;
[0035]計算水平加速度、垂直加速度、空間垂直加速度的平方和;
[0036]獲取所述平方和的平方根,獲得綜合加速度;
[0037]當所述綜合加速度大于預設的加速度閾值時,判斷監(jiān)聽到搖晃操作事件。
[0038]可選地,所述方法還包括:
[0039]發(fā)送應用卸載廣播;
[0040]攔截桌面進程Launcher對于活動管理器ActivityManager中querylntentActivities方法的調(diào)用,以隱藏安全組件所屬應用程序的圖標。
[0041]可選地,所述方法還包括:
[0042]讀取獨立的存儲區(qū)域中的所述多媒體文件。
[0043]可選地,所述讀取獨立的存儲區(qū)域中的所述多媒體文件的步驟包括:
[0044]對所述多媒體文件進行解密處理。
[0045]可選地,所述讀取獨立的存儲區(qū)域中的所述多媒體文件的步驟包括:
[0046]恢復所述多媒體文件的擴展名。
[0047]可選地,所述方法還包括:
[0048]將指定的聯(lián)系人和/或指定的聯(lián)系人所關聯(lián)的通訊信息加入到獨立的存儲區(qū)域中。
[0049]可選地,所述方法還包括:
[0050]移除操作系統(tǒng)中所述聯(lián)系人關聯(lián)的通訊信息;所述通訊信息包括通訊錄信息、短信和通話記錄中的至少一者。
[0051 ]可選地,所述方法還包括:
[0052]當接收到由所述聯(lián)系人發(fā)送的短信,或,發(fā)送短信至所述聯(lián)系人時,將所述短信寫入獨立的存儲區(qū)域中。
[0053]可選地,所述方法還包括:
[0054]刪除當前設備系統(tǒng)中的所述短信。
[0055]可選地,所述方法還包括:
[0056]針對所述短信在通知欄彈出第一虛擬提示信息。
[0057]可選地,所述方法還包括:
[0058]當接收到所述聯(lián)系人的來電時,掛斷所述來電,或者,模擬未接聽所述來電。
[0059]可選地,所述方法還包括:
[0060]針對所述來電在通知欄彈出第二虛擬提示信息。
[0061]根據(jù)本發(fā)明的另一方面,提供了一種在移動設備中處理隱私數(shù)據(jù)的裝置,包括:
[0062]第一注入模塊,適于將安全組件注入到系統(tǒng)進程MediaServer中;
[0063]創(chuàng)建模塊,適于在所述安全組件監(jiān)聽到攝像頭的啟動事件時,創(chuàng)建特征控件;
[0064]第一獲取模塊,適于在所述特征控件被觸發(fā)時,獲取所述攝像頭生成的多媒體文件;
[0065]存儲模塊,適于將所述多媒體文件存儲到獨立的存儲區(qū)域中。
[0066]可選地,所述創(chuàng)建模塊還適于:
[0067]調(diào)用窗口管理器WindowManager創(chuàng)建懸浮窗體,獲得特征控件。
[0068]可選地,所述存儲模塊還適于:
[0069]更改所述多媒體文件的擴展名。
[0070]可選地,所述存儲模塊還適于:
[0071]對所述多媒體文件進行加密處理。
[0072]可選地,所述多媒體文件包括圖像文件和/或視頻文件。
[0073]可選地,所述裝置還包括:
[0074]第二注入模塊,適于將安全組件注入到系統(tǒng)進程SystemServer中;
[0075]第二獲取模塊,適于在所述安全組件監(jiān)聽到指定的操作事件時,獲取指定的操作信息;
[0076]判斷模塊,適于判斷所述指定的操作信息是否與預設的特征信息匹配;若是,則調(diào)用啟動t吳塊;
[0077]啟動模塊,適于啟動所述安全組件所屬的應用程序。
[0078]可選地,所述指定的操作事件包括撥號事件,所述第二獲取模塊還適于:
[0079]獲取撥出的號碼。
[0080]可選地,所述判斷模塊還適于:
[0081]判斷撥出的號碼是否與預設的第一特征號碼相同。
[0082]可選地,所述指定的操作事件包括短信發(fā)送事件,所述第二獲取模塊還適于:
[0083]獲取接收短信的號碼,以及,短信的內(nèi)容。
[0084]可選地,所述第二獲取模塊還適于:
[0085]判斷接收短信的號碼是否與預設的第二特征號碼,且,短信的內(nèi)容是否與預設的特征內(nèi)容相同。
[0086]可選地,所述裝置還包括:
[0087]監(jiān)聽模塊,適于監(jiān)聽到搖晃操作事件;
[0088]退出模塊,適于退出所述安全組件所屬的應用程序。
[0089]可選地,所述監(jiān)聽模塊還適于:
[0090]當監(jiān)聽到加速度傳感器變化事件時,分別獲取當前設備的水平加速度、垂直加速度、空間垂直加速度;
[0091]計算水平加速度、垂直加速度、空間垂直加速度的平方和;
[0092]獲取所述平方和的平方根,獲得綜合加速度;
[0093]當所述綜合加速度大于預設的加速度閾值時,判斷監(jiān)聽到搖晃操作事件。
[0094]可選地,所述裝置還包括:
[0095]發(fā)送模塊,適于發(fā)送應用卸載廣播;
[0096]攔截模塊,適于攔截桌面進程Launcher對于活動管理器ActivityManager中querylntentActivities方法的調(diào)用,以隱藏安全組件所屬應用程序的圖標。
[0097]可選地,所述裝置還包括:
[0098]讀取模塊,適于讀取獨立的存儲區(qū)域中的所述多媒體文件。
[0099]可選地,所述讀取模塊還適于:
[0100]對所述多媒體文件進行解密處理。
[0101]可選地,所述讀取模塊還適于:
[0102]恢復所述多媒體文件的擴展名。
[0103]可選地,所述裝置還包括:
[0104]加入模塊,適于將指定的聯(lián)系人和/或指定的聯(lián)系人所關聯(lián)的通訊信息加入到獨立的存儲區(qū)域中。
[0105]可選地,所述裝置還包括:
[0106]移除模塊,適于移除操作系統(tǒng)中所述聯(lián)系人關聯(lián)的通訊信息;所述通訊信息包括通訊錄信息、短信和通話記錄中的至少一者。
[0107]可選地,所述裝置還包括:
[0108]寫入模塊,適于當接收到由所述聯(lián)系人發(fā)送的短信,或,發(fā)送短信至所述聯(lián)系人時