專利名稱:防止偷窺移動設備屏幕顯示的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信安全領域,具體地涉及使移動設備的屏幕顯示變弱從而防止偷窺的方法和系統(tǒng)。
背景技術:
移動設備作為承載個人信息的載體具有許多保密的需求。移動設備發(fā)送的數據,例如手機短信,日益成為個人溝通的主要方式,對手機短消息的保密也產生了許多需求。隨著觸屏手機和平板電腦的推廣和普及,信息的顯示界面更加人性化,字體可以更大更清晰。但是,尺寸大并且清晰的文字使得信息內容較易被操作者以外的人看到,特別是在擁擠的公共場合,例如地鐵內,無法使手機內容逃避他人的注視。 現(xiàn)有技術中還沒有考慮到這樣的保密需求,隨著液晶屏幕的發(fā)展,可視角度月來越接近180度內可見。急需要一種能夠適當犧牲顯示強度,保護操作者的個人信息的方法和設備。
發(fā)明內容
本發(fā)明解決的技術問題是提供一種能夠適當犧牲顯示強度,降低移動設備的顯示內容被周圍的人偷窺可能的方法和系統(tǒng)。根據本發(fā)明的ー個方面,所采用的技術方案是提供ー種防止偷窺移動設備屏幕的方法,包括提示用戶選擇防偷窺模式,根據用戶的選擇調整移動設備顯示亮度、對比度和飽和度中的ー個或多個,使顯示變弱,實時監(jiān)測環(huán)境亮度,井根據環(huán)境亮度調整顯示亮度、對比度及飽和度中的ー個或多個,使顯示變弱的程度適應環(huán)境亮度。根據本發(fā)明的ー個方面,屏幕顯示變弱至少包括調整屏幕顯示的亮度、對比度和飽和度中的兩個以上的結合。根據本發(fā)明的ー個方面,當環(huán)境亮度變亮時,提高屏幕顯示的亮度,當環(huán)境亮度變暗時,降低屏幕顯示的亮度。根據本發(fā)明的ー個方面,當環(huán)境亮度變亮時,提高屏幕顯示的對比度,當環(huán)境亮度變暗吋,降低屏幕顯示的對比度。根據本發(fā)明的ー個方面,包括通過移動設備的某一個按鍵快捷啟動防偷窺模式。根據本發(fā)明的ー個方面,包括在防偷窺模式下提供幾何圖案的底紋。根據本發(fā)明的ー個方面,包括在防偷窺模式下提供動畫圖案的底紋。根據本發(fā)明的ー個方面,所采用的技術方案是提供ー種防止偷窺移動設備屏幕顯示的系統(tǒng),包括用戶交互模塊、顯示調整模塊和環(huán)境亮度監(jiān)測模塊,用戶交互模塊提示用戶選擇防偷窺模式;顯示調整模塊與用戶交互模塊和環(huán)境亮度交互模塊通信,所述顯示調整模塊根據用戶的選擇調整移動設備顯示亮度、對比度和飽和度中的ー個或多個,使顯示變弱,環(huán)境亮度監(jiān)測模塊與移動設備以及顯示調整模塊通信,環(huán)境亮度監(jiān)測模塊實時從移動設備接收環(huán)境亮度參數,并根據環(huán)境亮度的變化啟動顯示調整模塊,使顯示變弱的程度適應環(huán)境亮度。根據本發(fā)明的ー個方面,顯示調整模塊包括亮度調整模塊、對比度調整模塊、飽和度調整模塊,并且亮度調整模塊、對比度調整模塊、飽和度調整模塊中任意兩個模塊根據用戶選擇或環(huán)境亮度的變化調整顯示變弱的程度。本發(fā)明的有益效果還在于,適當犧牲移動設備的顯示強度,使用戶能夠維持正常使用,當降低屏顯內容被他人偷窺的風險。
下面結合流程圖對本發(fā)明進ー步說明。圖I是本發(fā)明的防止偷窺移動設備屏幕的方法的操作流程圖。
圖2是本發(fā)明的防止偷窺移動設備屏幕的方法的一個實施方式的流程圖。圖3是本發(fā)明的防止偷窺移動設備屏幕的系統(tǒng)圖。
具體實施例方式下面將詳細參考本發(fā)明的各實施例,其示例顯示在附圖和下文描述中。根據本發(fā)明的一個實施方式,防止偷窺移動設備屏幕的操作流程如圖I所示,在步驟S101,向用戶提示選擇防偷窺模式。在步驟S102,用戶選擇使屏幕顯示變弱。在步驟S103,監(jiān)測環(huán)境亮度。在步驟S104,根據環(huán)境亮度調整顯示變弱的程度。根據本發(fā)明的一個實施方式,以塞班操作系統(tǒng)為例,本發(fā)明的防止偷窺移動設備屏幕的方法如圖2所示。在步驟S201,向用戶提示選擇防偷窺模式??蛇x的,安裝在移動設備上的客戶端模塊以彈出對話框或者屏幕界面上的選項的形式,提示用戶選擇防偷窺模式。在步驟S202,用戶選擇使屏幕顯示變弱??蛇x的,客戶端模塊可以提供個性化的選擇,包括用戶可以選擇防偷窺模式適用的環(huán)境,例如,編輯或瀏覽信息,瀏覽網絡或即時通訊軟件工作狀態(tài)下啟動防偷窺模式。可選的,用戶可以選擇顯示變弱的程度,如一般,較弱或非常弱化??蛇x的,用戶可以選擇屏幕背景的變化,例如幾何圖形或動畫??蛇x的,用戶可以選擇屏幕背景的色彩和屏顯內容的色彩,例如屏幕背景顏色為深紫色,文字色彩為淺紫色。在步驟S203,客戶端模塊與移動設備通信,讀取環(huán)境亮度參數。移動設備的硬件,如手機含有監(jiān)測環(huán)境亮度的傳感器和芯片,例如臺灣凌耀科技提供的紅外線接近傳感器與檢測周圍亮度的環(huán)境光傳感器集成芯片“CM3612”。通過讀取環(huán)境亮度參數,可以判斷屏幕的應用環(huán)境,如日光下或室內。以塞班手機操作平臺為例,通過開啟“KsensrvChannelTypeldAmbientLightData”類型的傳感器,即可收到傳感器的回調數據。返回數據的格式為“TsensrvAmbientLightData”結構體數據類型。結構體當中有一個iAmbientLight數據成員,即可以獲取環(huán)境亮度參數。在步驟S204,根據環(huán)境亮度適當降低屏幕顯示亮度、對比度和飽和度??蛇x的,客戶端模塊參考用戶的個性化選擇和環(huán)境亮度參數控制顯示弱化的程度。例如
弱化亮度=初始亮度X個性化系數X環(huán)境亮度/標準亮度(I)
弱化對比度=初始對比度X個性化系數X環(huán)境亮度/標準亮度(2)根據上述原理,同樣適用于飽和度的調整。本領域技術人員可以理解,為了達到使用者能夠接受的顯示弱化程度,本發(fā)明的方法可以采用不同的顯示調整策略,如弱化亮度和對比度,或弱化亮度、對比度和飽和度。以塞班操作系統(tǒng)平臺為例,可以通過^CHWRMLigh =LightOn() ”設置屏幕亮度和飽和度,還有持續(xù)時間,接口原型如virtualvoid LightOnL(Tint aTarget, Tint aDuration, Tint alntensity,TBool aFadeln) = 0??蛇x的,客戶端模塊根據用戶的個性化設置,改變屏幕背景顔色和文字顔色,例如將背景顔色改為深紫色,將字體顔色改為淺紫色;或者將背景顔色和文字顔色設置為不同色系,如深藍色和深紫色。本領域技術人員可以理解,為了達到使用者能夠接受的顯示弱化程度,本發(fā)明的方法可以采用不同的色彩調整策略。以塞班操作系統(tǒng)平臺為例,可以直接讀取系統(tǒng)顯示存儲器,從中讀出當前屏幕的現(xiàn)實內容,查找白色像素點,然后以選定的純色填充到白色像素點中,即可達到混淆旁觀者的目的,且不影響屏幕文字的正常顯示。在步驟S105,客戶端模塊根據用戶的個性化選擇添加背景圖案。根據本發(fā)明的目的,所選用的背景圖案能夠轉移旁觀者的注意力,例如,臺階狀條紋可以轉移旁觀者對文字換行的判斷力。例如,條紋的明暗變化可以轉移旁觀者對文字線條的注意力。以塞班操作 系統(tǒng)平臺為例,可以直接讀取系統(tǒng)顯示存儲器,從中讀出當前屏幕的現(xiàn)實內容,查找白色像素點,然后將設置好的圖案填充到白色像素點中,即可達到混淆旁觀者的目的,且不影響屏幕文字的正常顯示。在步驟S106,客戶端模塊根據用戶的個性化選擇添加動畫背景。根據本發(fā)明的目的,所選用的動畫能夠轉移旁觀者的注意力。可選的,動畫的圖案色彩可以部分的與文字內容的色彩一致。以塞班操作系統(tǒng)平臺為例,可以直接讀取系統(tǒng)顯示存儲器,從中讀出當前屏幕的現(xiàn)實內容,查找白色像素點,然后將設置好的動畫填充到白色像素點中,即可達到混淆旁觀者的目的,且不影響屏幕文字的正常顯示。可選的,在步驟S202用戶設置了防偷窺模式的具體設置后,步驟S209,在移動設備上設置快速啟動防偷窺模式的快捷方式,例如,持續(xù)按住“*”按鍵2秒鐘。在步驟S107,客戶端模塊啟動防偷窺模式后,實時讀取移動設備的環(huán)境亮度參數。在步驟S108,當環(huán)境亮度發(fā)生改變時,根據環(huán)境亮度調整屏幕顯示亮度、對比度和飽和度。具體而言,當移動設備的使用者在擁擠的公共交通的車廂中使用移動設備,并開啟了防偷窺模式。并且,防偷窺模式開啟時是置于陽光照射下。此時,移動設備的亮度、對比度或飽和度是根據陽光下的使用者能夠接受的顯示弱化程度而設置。當公共交通進入隧道或較暗的環(huán)境吋,由于環(huán)境亮度減低,陽光下的使用者能夠接受的顯示弱化程度就稍稍不足,達不到防止偷窺的目的。此時,應根據環(huán)境亮度進一歩設置顯示弱化的程度。同樣,利用上述公式(I)和(2)可設置陰暗環(huán)境的顯示弱化的程度。根據本發(fā)明的一個實施方式,以塞班操作系統(tǒng)為例,本發(fā)明的防止偷窺移動設備屏幕的系統(tǒng)如圖3所示。防止偷窺移動設備屏幕的系統(tǒng)300包括用戶提示模塊310、用戶設置模塊320、環(huán)境亮度讀取模塊330、亮度、對比度和飽和度調整模塊340、背景圖案添加模塊350、背景動畫添加模塊360和環(huán)境亮度監(jiān)測模塊370??蛇x的,防止偷窺移動設備屏幕的系統(tǒng)300是安裝在移動設備上的客戶端模塊,可操作和調用移動設備的硬件功能,如移動設備的CPU、ROM和RAM等。用戶提示模塊310可提示移動設備的用戶選擇防止偷窺模式。用戶提示模塊310可包括提示界面,例如彈出對話框或可自動隱藏的對話框等。用戶提示模塊310也可定期提示用戶選擇防止偷窺模式。用戶設置模塊320可提供多種選項供移動設備的用戶選擇,所提供的選項可包括選擇防偷窺模式適用的環(huán)境,例如,編輯或瀏覽信息,瀏覽網絡或即時通訊軟件工作狀態(tài)下啟動防偷窺模式??蛇x的,用戶可以選擇顯示變弱的程度,如一般,較弱或非常弱化??蛇x的,用戶可以選擇屏幕背景的變化,例如幾何圖形或動畫??蛇x的,用戶可以選擇屏幕背景的色彩和屏顯內容的色彩,例如屏幕背景顏色為深紫色,文字色彩為淺紫色。移動設備的用戶可通過鍵盤或觸摸屏操作用戶設置模塊320。環(huán)境亮度讀取模塊330與移動設備操作平臺通訊,通過移動設備操作平臺讀取移動設備環(huán)境亮度傳感器參數。以塞班手機操作平臺為例,通過開啟“KsensrvChannelTypeldAmbientLightData”類型的傳感器,即可收到傳感器的回調數據。亮度、對比度和飽和度調整模塊340與用戶設置模塊320、環(huán)境亮 度讀取模塊330以及移動設備操作系統(tǒng)通訊。亮度、對比度和飽和度調整模塊340從環(huán)境亮度讀取模塊獲得當前環(huán)境亮度的參數,并且從用戶設置模塊320獲取用戶對亮度、對比度和飽和度弱化程度的設置。根據下列公式設置移動設備屏幕顯示的參數
弱化亮度=初始亮度X個性化系數X環(huán)境亮度/標準亮度(I)
弱化對比度=初始對比度X個性化系數X環(huán)境亮度/標準亮度(2)
可選的,亮度、對比度和飽和度調整模塊340與移動設備的操作平臺通訊,以塞班操作系統(tǒng)平臺為例,可以通過“CHWRMLigh =LightOn ()”設置屏幕亮度和飽和度,還有持續(xù)時間。背景圖案添加模塊350與用戶設置模塊320以及移動設備操作系統(tǒng)平臺通訊??蛇x的,背景圖案添加模塊350讀取系統(tǒng)顯示存儲器,從中讀出當前屏幕的現(xiàn)實內容,查找白色像素點,然后將用戶通過設置模塊320所選擇的圖案填充到白色像素點中。背景動畫添加模塊360與用戶設置模塊320以及移動設備操作系統(tǒng)平臺通訊??蛇x的,背景動畫添加模塊360讀取系統(tǒng)顯示存儲器,從中讀出當前屏幕的現(xiàn)實內容,查找白色像素點,然后將用戶通過設置模塊320所選擇的動畫填充到白色像素點中。環(huán)境亮度監(jiān)測模塊370與移動設備以及亮度、對比度和飽和度調整模塊340通訊。環(huán)境亮度監(jiān)測模塊370持續(xù)從移動設備獲取環(huán)境亮度參數,當環(huán)境亮度參數在預定時間內超過預定幅度,例如環(huán)境亮度在10秒內減弱50%,環(huán)境亮度監(jiān)測模塊370觸發(fā)亮度、對比度和飽和度調整模塊340并將當前環(huán)境亮度參數傳送給模塊340,亮度、對比度和飽和度調整模塊340根據當前環(huán)境亮度調整屏幕顯示的亮度、對比度和飽和度。為了說明本發(fā)明的目的,不可能在此陳述裝置或方法的每ー個組合,但本領域的技術人員會意識到本發(fā)明尚可能有許多更進ー步的組合和修改。因此,本發(fā)明意在涵蓋所有此類的變更、修正及變化,例如,本發(fā)明不僅限于文字短信息的顯示變弱,其他移動設備的功能,如多媒體短信也可以依照本發(fā)明的方法實現(xiàn)顯示變弱和防止偷窺目的。此外,雖然本發(fā)明某個特定的特征可能依據各種實現(xiàn)方式中的一種而被披露,這個特征可以與其它實施方式中的其它特征進行結合。
權利要求
1.ー種防止偷窺移動設備屏幕的方法,其特征在于包括以下步驟 提示用戶選擇防偷窺模式; 根據用戶的選擇調整移動設備顯示亮度、對比度和飽和度中的ー個或多個,使顯示變M ; 實時監(jiān)測環(huán)境亮度,井根據環(huán)境亮度調整顯示亮度、對比度及飽和度中的ー個或多個,使顯示變弱的程度適應環(huán)境亮度。
2.根據權利要求I所述的防止偷窺移動設備屏幕的方法,所述屏幕顯示變弱至少包括調整屏幕顯示的亮度、對比度和飽和度中的兩個以上的結合。
3.根據權利要求2所述的防止偷窺移動設備屏幕的方法,進ー步包括當環(huán)境亮度變 売 時,提聞屏.顯不的売度; 當環(huán)境亮度變暗吋,降低屏幕顯示的亮度。
4.根據權利要求3所述的防止偷窺移動設備屏幕的方法,進ー步包括當環(huán)境亮度變売時,提聞屏.顯不的對比度; 當環(huán)境亮度變暗吋,降低屏幕顯示的對比度。
5.根據權利要求I所述的防止偷窺移動設備屏幕的方法,進ー步包括通過移動設備的某一個按鍵快捷啟動防偷窺模式。
6.根據權利要求I所述的防止偷窺移動設備屏幕的方法,進ー步包括在防偷窺模式下 提供幾何圖案的底紋。
7.根據權利要求I所述的防止偷窺移動設備屏幕的方法,進ー步包括在防偷窺模式下提供動畫圖案的底紋。
8.ー種防止偷窺移動設備屏幕顯示的系統(tǒng),包括用戶交互模塊、顯示調整模塊和環(huán)境亮度監(jiān)測模塊; 所述用戶交互模塊提示用戶選擇防偷窺模式; 所述顯示調整模塊與用戶交互模塊和環(huán)境亮度交互模塊通信,所述顯示調整模塊根據用戶的選擇調整移動設備顯示亮度、對比度和飽和度中的ー個或多個,使顯示變弱; 環(huán)境亮度監(jiān)測模塊與移動設備以及顯示調整模塊通信,環(huán)境亮度監(jiān)測模塊實時從移動設備接收環(huán)境亮度參數,并根據環(huán)境亮度的變化啟動顯示調整模塊,使顯示變弱的程度適應環(huán)境亮度。
9.根據權利要求8的防止偷窺移動設備屏幕顯示的系統(tǒng),所述顯示調整模塊包括亮度調整模塊、對比度調整模塊、飽和度調整模塊,并且亮度調整模塊、對比度調整模塊、飽和度調整模塊中任意兩個模塊根據用戶選擇或環(huán)境亮度的變化調整顯示變弱的程度。
10.根據權利要求7的防止偷窺移動設備屏幕顯示的系統(tǒng),所述亮度調整模塊在環(huán)境亮度變亮時,提高屏幕顯示的亮度,在環(huán)境亮度變暗吋,降低屏幕顯示的亮度; 所述對比度調整模塊在環(huán)境亮度變亮時,提高屏幕顯示的對比度,在環(huán)境亮度變暗吋,降低屏幕顯示的對比度。
全文摘要
本發(fā)明提供一種防止偷窺移動設備屏幕的方法和系統(tǒng)。該方法包括提示用戶選擇防偷窺模式,根據用戶的選擇調整移動設備顯示背景亮度、顏色、文字的對比度或刷新頻率中的一個或多個,使顯示變弱,并實時監(jiān)測環(huán)境亮度,并根據環(huán)境亮度調整顯示背景亮度、顏色、文字的對比度或刷新頻率中的一個或多個,使顯示變弱的程度適應環(huán)境亮度。本發(fā)明的有益效果在于擁擠的公共環(huán)境中對移動設備的顯示變弱,防止個人信息被偷窺。
文檔編號G06F21/84GK102855453SQ20111018371
公開日2013年1月2日 申請日期2011年6月30日 優(yōu)先權日2011年6月30日
發(fā)明者滿志勇, 林宇, 鄒仕洪 申請人:網秦無限(北京)科技有限公司