[發明專利]移動終端和用于移動終端的應用程序控制方法無效
| 申請號: | 201110291500.1 | 申請日: | 2011-09-30 |
| 公開(公告)號: | CN102509054A | 公開(公告)日: | 2012-06-20 |
| 發明(設計)人: | 李樹強;彭瑜 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22;G06F9/44 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 518040 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 終端 用于 應用 程序控制 方法 | ||
技術領域
本發明涉及移動通信領域,具體而言,涉及移動終端和用于移動終端的應用程序控制方法。
背景技術
現有的應用于移動終端的系統(例如Android系統),都允許用戶從第三方網站上下載并安裝應用程序,一旦安裝成功,這些應用程序就可以隨意使用所申明的權限、而不受到任何限制或監控。這意味著,只要用戶不小心自己安裝了一個惡意軟件,不管任何時候使用它,此應用程序都可以隨意地對語音通訊、網絡數據、全球衛星系統定位數據等進行監聽或讀取。因為系統并沒有很好地監控應用程序的監聽、探測等可能危及用戶隱私的行為,甚至連給用戶的溫馨提示都沒有,所以用戶的隱私將會受到侵犯。
因此,需要一種監控和管理應用程序行為的技術,來保護用戶的隱私。
發明內容
本發明所要解決的技術問題在于,提供一種移動終端和一種用于移動終端的應用程序控制方法,能夠監控應用程序的監聽和/或讀取動作,保護用戶的隱私。
根據本發明的一個方面,提供了一種移動終端,可以包括:檢測單元,檢測移動終端中的應用程序試圖監聽和/或讀取通訊數據的動作;控制單元,當所述檢測單元檢測到所述動作時,根據所述應用程序的屬性控制所述應用程序的監聽和/或讀取動作。通過該技術方案,一旦發現應用程序有監聽和/或讀取通訊數據的動機時,就判斷該應用程序的屬性(是否受信或是否受限制),根據判斷出的屬性來控制應用程序的行為,如果是受信或是不受限制的應用程序,則允許應用程序的監聽和/或讀取行為。
在上述技術方案中,優選地,還可以包括:預置單元,預置屬性列表,所述屬性包括受信和受限制,所述屬性列表包括受信列表和受限制列表,所述受信列表中存儲了屬性為受信的應用程序的標識以及所述受限制列表中存儲了屬性為受限制的應用程序的標識。這樣,可以預置受信和受限制的應用程序,預先設定哪些應用程序是受信的,哪些應用程序是受限制的。
在上述技術方案中,優選地,所述控制單元在根據所述屬性列表,判斷出所述應用程序的屬性為受信時,允許所述應用程序的監聽和/或讀取動作,在根據所述屬性列表,判斷出所述應用程序的屬性為受限制時,提示用戶該程序為受限制應用程序并禁止所述應用程序的監聽和/或讀取動作以及在沒有判斷出所述應用程序的屬性時,則提示用戶選擇控制項,根據所述用戶的選擇控制所述應用程序的監聽和/或讀取動作。當一個沒有屬性的應用程序試圖監聽和/或讀取通訊數據時,可以提示用戶,根據用戶的選擇來對該應用程序進行控制。
在上述技術方案中,優選地,所述控制單元在所述用戶選擇的控制項為一直允許時,將所述應用程序的標識加入所述受信列表,在所述用戶選擇的控制項為永遠禁止時,將所述應用程序的標識加入所述受限制列表,在所述用戶選擇的控制項為本次允許時,允許所述應用程序的本次監聽和/或讀取動作,以及在所述用戶選擇的控制項為本次禁止時,禁止所述應用程序的本次監聽和/或讀取動作,以及在所述用戶選擇的控制項為卸載時,卸載所述應用程序。提供給用戶多種選擇,適應用戶的各種需求。
在上述技術方案中,優選地,還可以包括:加密單元,對所述屬性列表進行加密,禁止所述應用程序訪問所述屬性列表;修改單元,接收所述用戶修改屬性的指令,修改所述屬性列表中的應用程序的屬性,所述修改包括刪除、更改。限制應用程序訪問該屬性列表,避免應用程序篡改屬性列表,同時允許用戶修改該屬性列表,將原本受信的應用程序刪除,或將受限制應用程序更改為受信應用程序等。
通過上述技術方案,當移動終端上有非受信應用程序監聽通信信道的惡意行為時,可以提示用戶該非受信應用程序具有風險,并把主動權交給用戶來選擇,從而很好地使用戶隱私免遭侵犯。
根據本發明的又一方面,提供了一種用于移動終端的應用程序控制方法,可以包括:步驟202,檢測移動終端中的應用程序試圖監聽和/或讀取通訊數據的動作;步驟204,當檢測到所述動作時,根據所述應用程序的屬性控制所述應用程序的監聽和/或讀取動作。通過該技術方案,一旦發現應用程序有監聽和/或讀取通訊數據的動機時,就判斷該應用程序的屬性(是否受信或是否受限制),根據判斷出的屬性來控制應用程序的行為,如果是受信或是不受限制的應用程序,則允許應用程序的監聽和/或讀取行為。
在上述技術方案中,優選地,在所述步驟202之前還可以包括,預置屬性列表,所述屬性包括受信和受限制,所述屬性列表包括受信列表和受限制列表,所述受信列表中存儲了屬性為受信的應用程序的標識以及所述受限制列表中存儲了屬性為受限制的應用程序的標識。這樣,可以預置受信和受限制的應用程序,預先設定哪些應用程序是受信的,哪些應用程序是受限制的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110291500.1/2.html,轉載請聲明來源鉆瓜專利網。





