一種消息的顯示方法、顯示裝置及移動終端與流程
2023-06-03 02:16:46 2

本發明屬於通信技術領域,尤其涉及一種終端消息的顯示方法、顯示裝置及移動終端。
背景技術:
隨著終端軟體和硬體的不斷升級,終端具備的功能相應增多,終端中存儲的用戶數據也越來越多。比如,即時通訊應用的聊天記錄、音頻文件、視頻文件以及圖片等等。
然而,這些用戶數據大多為用戶的隱私信息,如以終端消息為例,在用戶在使用手機後忘記鎖屏,或者在手機被盜用而被他人使用的情形下,如果終端接收到好友或者關於支付驗證碼的終端消息時展示該終端消息內容,容易造成該終端消息洩露,從而導致用戶隱私、財產等信息的安全性低。
技術實現要素:
本發明實施例提供一種消息的顯示方法、顯示裝置及移動終端,解決了終端消息洩露,用戶隱私、財產信息的安全性低的問題。
第一方面,本發明提供一種消息的顯示方法,其中包括:
接收終端消息;
根據所述終端消息確定相應的預設隱私等級;
獲取所述終端消息的查閱請求,所述查閱請求攜帶驗證信息;
當確定出所述驗證信息與預設驗證樣本匹配時,根據所述終端消息相應的預設隱私等級對終端消息進行顯示。
第二方面,本發明提供一種消息的顯示裝置,其中包括:
接收模塊,用於接收終端消息;
確定模塊,用於根據所述終端消息確定相應的預設隱私等級;
獲取單元,用於獲取所述終端消息的查閱請求,所述查閱請求攜帶驗證信息;
顯示模塊,用於當確定出所述驗證信息與預設驗證樣本匹配時,根據所述終端消息相應的預設隱私等級對終端消息進行顯示。
第三方面,本發明提供一種移動終端,其中包括:
存儲有可執行程序代碼的存儲器;
與所述存儲器耦合的處理器;
所述處理器調用所述存儲器中存儲的所述可執行程序代碼,執行如第一方面提供的終端消息的顯示方法。
本發明實施例,在接收到終端消息時,根據該終端消息確定與其相應的預設隱私等級;然後,在獲取該終端消息的查閱請求時,對該查閱請求攜帶驗證信息與預設驗證樣本進行匹配,當兩者匹配時,根據確定出的終端消息相應的預設隱私等級來對終端消息進行顯示。即本實施例中,首先預先設置隱私等級,在確定輸入的驗證信息與預設驗證樣本匹配時,根據確定出的終端消息的預設隱私等級,實現對終端消息進行分級顯示,從而可以保護終端消息內容不容易洩露,提高用戶隱私、財產信息的安全性。
附圖說明
下面結合附圖,通過對本發明的具體實施方式詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
圖1是本發明實施例提供的終端消息的顯示方法的流程示意圖。
圖2為本發明實施例提供的終端消息的顯示方法的另一流程示意圖。
圖3為本發明實施例提供的終端消息的顯示方法的終端界面示意圖。
圖4為本發明實施例提供的終端消息的顯示方法的另一終端界面示意圖。
圖5為本發明實施例提供的終端消息的顯示裝置的結構示意圖。
圖6為本發明實施例提供的終端消息的顯示裝置的另一結構示意圖。
圖7為本發明實施例提供的移動終端的結構示意圖。
具體實施方式
請參照圖式,其中相同的組件符號代表相同的組件,本發明的原理是以實施在一適當的運算環境中來舉例說明。以下的說明是基於所例示的本發明具體實施例,其不應被視為限制本發明未在此詳述的其它具體實施例。
在以下的說明中,本發明的具體實施例將參考由一部或多部計算機所執行的步驟及符號來說明,除非另有述明。因此,這些步驟及操作將有數次提到由計算機執行,本文所指的計算機執行包括了由代表了以一結構化型式中的數據的電子信號的計算機處理單元的操作。此操作轉換該數據或將其維持在該計算機的內存系統中的位置處,其可重新配置或另外以本領域測試人員所熟知的方式來改變該計算機的運作。該數據所維持的數據結構為該內存的實體位置,其具有由該數據格式所定義的特定特性。但是,本發明原理以上述文字來說明,其並不代表為一種限制,本領域測試人員將可了解到以下所述的多種步驟及操作亦可實施在硬體當中。
本發明的原理使用許多其它泛用性或特定目的運算、通信環境或組態來進行操作。所熟知的適合用於本發明的運算系統、環境與組態的範例可包括(但不限於)手持電話、個人計算機、伺服器、多處理器系統、微電腦為主的系統、主架構型計算機、及分布式運算環境,其中包括了任何的上述系統或裝置。
以下將分別進行詳細說明。
在本實施例中,將從終端消息的顯示裝置的角度進行描述,該終端消息的顯示裝置具體可以集成在移動終端中,比如手機、平板電腦、掌上電腦(PDA,Personal Digital Assistant)等。
請參閱圖1,圖1是本發明實施例提供的終端消息的顯示方法的流程示意圖。所述方法包括:
在步驟S101中,接收終端消息。
在步驟S102中,根據該終端消息確定相應的預設隱私等級。
比如,移動終端接收可通過通信運營平臺、或者終端即時通信應用等發送的終端消息,其中該終端消息可以包括用戶帳號信息、驗證碼信息、會議行程等個人隱私信息。
進一步的,在接收到指示為個人隱私信息的終端消息後,可根據該終端消息確定與其相應的預設隱私等級。
需要說明的是,本實施例中,預設隱私等級用於表示終端消息的重要程度的等級,如預設隱私等級越高可表示終端消息可能越為重要。
例如,在一種可能的實施方式中,終端可以設置3個等級的密級,即1級、2級、3級。預設隱私等級為3級的終端消息可認為比預設隱私等級為1級和2級的終端消息更為重要,預設隱私等級為2級的終端消息可認為比預設隱私等級為1級的終端消息更為重要。
可以理解的是,在「接收終端消息」(即步驟S101)之前,還可以包括如下步驟:
(11)獲取終端通訊錄中的聯繫人信息。
(12)對終端通訊錄中的聯繫人信息進行隱私等級設定,生成第一關係對應表,該第一關係對應表為聯繫人信息與預設隱私等級的關係對應表。
比如,針對通訊錄中的聯繫人信息進行隱私等級設定,如家人伴侶的聯繫人信息可設定為3級,閨蜜好友的聯繫人信息可設定為2級,同事同學的聯繫人信息可設定為1級,等等,從而生成聯繫人信息與預設隱私等級的關係對應表,即第一關係對應表。
基於此,「根據該終端消息確定對應的預設隱私等級」(即步驟S102),可以包括:
(21)獲取發送該終端消息的聯繫人信息。
(22)基於該第一關係對應表,確定發送該終端消息的聯繫人信息相應的預設隱私等級。
可以理解的是,一些公眾號碼、營銷號碼等不涉及發送個人隱私信息聯繫人信息,或者未設定隱私等級的聯繫人信息,或者設定隱私等級為0的聯繫人信息,發送的終端消息可進行正常顯示,不影響用戶正常操作,此處不作具體限定。
在步驟S103中,獲取該終端消息的查閱請求,該查閱請求攜帶驗證信息。
在步驟S104中,當確定出該驗證信息與預設驗證樣本匹配時,根據該終端消息相應的預設隱私等級對終端消息進行顯示。
比如,在移動終端接收到至少一個終端消息後,用戶可通過觸摸或點擊的方式向移動終端輸入終端消息的查閱請求,並且該查閱請求攜帶有驗證信息,當移動終端確定該驗證信息與預設驗證樣本匹配時,移動終端可根據預設隱私等級對這些終端消息進行分級顯示。
可以理解的是,在「生成第一關係對應表」之後,還可以包括如下步驟:
對每一預設隱私等級設定一驗證樣本,生成預設驗證樣本與第二關係對應表,該第二關係對應表為預設隱私等級與預設驗證樣本的關係對應表。
即預先設定隱私等級以及驗證樣本之間的關係,從而生成預設驗證樣本以及預設隱私等級與預設驗證樣本的關係對應表。
在一些可能的實施方式中,本發明實施例中驗證信息以及相應的驗證樣本可具體包括指紋、語音以及密碼等中的一種或兩種以上組合。
優選的,預設隱私等級較高對應的驗證樣本也較為複雜,如預設隱私等級為3級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字和字母組合而成的密碼,預設隱私等級為2級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字密碼,預設隱私等級為1級的終端消息,其對應的驗證信息以及相應的驗證樣本可為四位數字密碼,等等。
基於此,移動終端「當確定出該驗證信息與預設驗證樣本匹配時,根據該終端消息相應的預設隱私等級對終端消息進行顯示」(步驟S104)可以包括:
當確定出驗證信息與該生成的預設驗證樣本匹配時,根據該終端消息相應的預設隱私等級對終端消息進行顯示。
其中,「根據該終端消息相應的預設隱私等級對終端消息進行顯示」的方式有很多,比如,可以包括:
(31)根據該第二關係對應表,確定所述驗證信息相應的預設隱私等級。
(32)當確定出驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級時,對相應的終端消息進行顯示。
在一種可能的實施方式中,當接收到一種預設隱私等級類型的終端消息時,在確定出該驗證信息與預設驗證樣本匹配後,可直接對相應的終端消息進行顯示。
在另一可能的實施方式中,當接收到多種預設隱私等級類型的終端消息時,在確定出該驗證信息與預設驗證樣本匹配後,若驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級,則對相應的終端消息進行顯示。
比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為2級,則可以將預設隱私等級為1級和2級的終端消息進行顯示。
又比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為3級,則可以將預設隱私等級為1級、2級以及3級的終端消息進行顯示。
本發明中的術語「第一」、「第二」等是用於區別不同對象,而不是用於描述特定順序。此外,術語「包括」和「具有」以及它們任何變形,意圖在於覆蓋不排他的包含。
由上述可知,本實施例提供的終端消息的顯示方法,在接收到終端消息時,根據該終端消息確定與其相應的預設隱私等級;然後,在獲取該終端消息的查閱請求時,對該查閱請求攜帶驗證信息與預設驗證樣本進行匹配,當兩者匹配時,根據確定出的終端消息相應的預設隱私等級來對終端消息進行顯示。即本實施例中,首先預先設置隱私等級,在確定輸入的驗證信息與預設驗證樣本匹配時,根據確定出的終端消息的預設隱私等級,實現對終端消息進行分級顯示,從而可以保護終端消息內容不容易洩露,提高用戶隱私、財產信息的安全性。
根據上述實施例所描述的方法,以下將舉例作進一步詳細說明。
該實施例中,由於移動終端(如手機)中通常保存了用戶的大量隱私信息,如終端消息。如果用戶在使用移動終端後忘記鎖屏而被他人使用,或者在移動終端被盜用時,容易造成移動終端中的隱私信息洩露。
基於此,本發明提供一種終端消息分級保護方式,針對終端消息的不同的發送者設定不同的等級,即對於通信錄中的聯繫人進行等級劃分,設定每一個等級對應一個驗證樣本。當接收到該聯繫人的消息的時候,首先移動終端通過判斷該聯繫人的等級,提示用戶輸入相應的驗證信息,然後可以查看得到對應內容。如果沒有設立等級的聯繫人的消息內容可以直接顯示,而不需要驗證。當然,輸入的高級別的驗證信息可以看到低級別的聯繫人的消息。
請參閱圖2,圖2為本發明實施例提供的終端消息的顯示方法的另一流程示意圖。該方法包括:
在步驟S201中,移動終端獲取通訊錄中的聯繫人信息。
在步驟S202中,移動終端對通訊錄中的聯繫人信息進行隱私等級設定,生成第一關係對應表,該第一關係對應表為聯繫人信息與預設隱私等級的關係對應表。
在步驟S203中,移動終端對每一預設隱私等級設定一驗證樣本,生成第二關係對應表,該第二關係對應表為預設隱私等級與驗證樣本的關係對應表。
可以理解的是,步驟S201至步驟S203為移動終端對終端消息進行分級保護前的準備操作,針對終端消息的不同的發送者設定不同的隱私等級,即對於通信錄中的聯繫人進行等級劃分,設定每一個隱私等級對應一個驗證樣本。
需要說明的是,本實施例中,預設隱私等級用於表示終端消息或者其發送者的重要程度的等級,如預設隱私等級越高可表示終端消息可能越為重要。
在一種可能的實施方式中,終端可以設置3個等級的密級,即1級、2級、3級。預設隱私等級為3級的終端消息可認為比預設隱私等級為1級和2級的終端消息更為重要,預設隱私等級為2級的終端消息可認為比預設隱私等級為1級的終端消息更為重要。
另外,本發明實施例中驗證樣本可具體包括指紋、語音以及密碼等中的一種或兩種以上組合。
在某些實施方式中,預設隱私等級較高對應的驗證樣本也較為複雜,如預設隱私等級為3級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字和字母組合而成的密碼,預設隱私等級為2級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字密碼,預設隱私等級為1級的終端消息,其對應的驗證信息以及相應的驗證樣本可為四位數字密碼,等等。
在步驟S204中,移動終端在接收到終端消息時,獲取發送該終端消息的聯繫人信息,並根據第一關係對應表確定相應的預設隱私等級。
比如,移動終端接收可通過通信運營平臺、或者終端即時通信應用等發送的終端消息,並且,獲取發送該終端消息的聯繫人信息,根據第一關係對應表確定接收到的終端消息相應的預設隱私等級。
其中,移動終端接收到的終端消息可以為一條終端消息、也可以為同一預設隱私等級的聯繫人發送的多條終端消息、也可以為不同預設隱私等級的聯繫人發送的多條終端消息,此處不作具體限定。
可以理解的是,一些公眾號碼、營銷號碼等不涉及發送個人隱私信息聯繫人信息,或者未設定隱私等級的聯繫人信息,或者設定隱私等級為0的聯繫人信息,發送的終端消息可進行正常顯示,不影響用戶正常操作,此處不作具體限定。
在步驟S205中,移動終端獲取該終端消息的查閱請求,該查閱請求攜帶驗證信息。
在步驟S206中,當確定出該驗證信息與驗證樣本匹配時,移動終端根據第二關係對應表,確定驗證樣本相應的預設隱私等級。
比如,在移動終端接收到至少一個終端消息後,用戶可通過觸摸或點擊的方式向移動終端輸入終端消息的查閱請求,並且該查閱請求攜帶有驗證信息,當移動終端確定該驗證信息與驗證樣本匹配時,移動終端可根據預設隱私等級對這些終端消息進行分級顯示。
在步驟S207中,當確定出驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級時,移動終端對相應的終端消息進行顯示。
在一種可能的實施方式中,當接收到一種隱私等級類型的終端消息時,在移動總段確定出該驗證信息與驗證樣本匹配後,可直接對相應的終端消息進行顯示。
在另一可能的實施方式中,當接收到多種隱私等級類型的終端消息時,在確定出該驗證信息與驗證樣本匹配後,若驗證信息相應的隱私等級高於,或者等於終端消息確定相應的預設隱私等級,則對相應的終端消息進行顯示。
比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為2級,則可以將預設隱私等級為1級和2級的終端消息進行顯示。
又比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為3級,則可以將預設隱私等級為1級、2級以及3級的終端消息進行顯示。
在一種可能的實施方式中,本實施例還可以包括如下步驟;
接收用戶輸入的密鑰信息;
根據該密鑰信息,對該第一關係對應表及該第二關係對應表進行加密。
比如,由於第一對應關係表和第二對應關係表中存儲了預先設置的預設隱私等級以及預設驗證樣本等信息,這些信息對於後續消息的顯示十分重要。因此,為了防止非法用戶對第一對應關係表和第二對應關係表中的信息進行篡改,所以可以允許終端的機主對第一對應關係表和第二對應關係表進行加密。
例如,用戶可以輸入用於對第一對應關係表和第二對應關係表進行加密的密鑰信息,終端在接收到該密鑰信息之後,可以使用該密鑰信息,對第一對應關係表和第二對應關係表進行加密。在可能的實施方式中,該密鑰信息可以包括機主的指紋信息、聲紋信息、虹膜信息以及輸入的字符串密碼信息等。
比如,下面以手機為例,通過一具體場景對手機消息分級顯示進行介紹:首先,手機對通訊錄聯繫人進行隱私等級區分,可設為絕密、機密、秘密、普通,分別用「A、B、C、D」來表示,即第一關係對應表建立完成。
然後,根據不同級別的發送者設置不同的消息訪問密碼(即驗證樣本),即第二關係對應表建立完成。其中,密碼強度隨著隱私等級的升高而逐漸上升,如:
「A→Pa、B→Pb、C→Pc、D→Pd」。
其中,前者是通訊錄聯繫人的類別,也即隱私等級的類別,對應後者是訪問條件,即驗證樣本,對應的強度順序為:Pa>Pb>Pc>Pd。
接著,當手機接收到消息時,手機先根據第一關係對應表對消息的發送者進行身份驗證,匹配到對應的隱私等級,然後彈出提示框要求用戶輸入對應密碼,通過輸入對應的密碼,才可以查看消息。
當輸入的密碼與驗證樣本匹配時,手機根據第二關係對應表確定對應的隱私等級,並按照該隱私等級對消息進行顯示。
如果只接收到一條消息,則在輸入的密碼與驗證樣本匹配時直接對該消息進行顯示,如圖3所示,用戶輸入指紋密碼Pa,則手機屏幕會顯示對應的消息,在某些實施方式中,收到消息後,可對輸入的驗證樣本進行提示。
如果同時接收到了多條隱私等級不同的消息,那麼用戶可以輸入不同隱私等級對應的密碼,手機顯示的小於或等於對應隱私等級的消息內容。
如,接收到A、B、C三個隱私等級的消息,如果輸入Pc,那麼只顯示C級別的消息內容,如果輸入Pa那麼A、B、C級別的消息內容可以全部顯示出來,如圖4所示,手機接收到A、B、C三個隱私等級的消息,用戶輸入指紋密碼Pa,則手機屏幕會顯示對應的三個消息。
也就是說,本方案應用於移動終端接收消息的顯示,首先對通訊錄中的聯繫人信息進行分級,不同等級的對應的隱私級別不同,當接收到消息時,根據發送者的信息來判斷消息的隱私級別,從而要求用戶輸入對應級別的驗證信息(密碼、指紋等)。當驗證通過後,消息即可以顯示出來,如果同時來了不同隱私等級的消息,那麼可根據輸入的驗證信息的級別,對消息進行分級顯示,如設定隱私等級高的可以查看低隱私等級的消息內容。
由上述可知,本實施例提供的終端消息的顯示方法,在接收到終端消息時,根據該終端消息確定與其相應的預設隱私等級;然後,在獲取該終端消息的查閱請求時,對該查閱請求攜帶驗證信息與預設驗證樣本進行匹配,當兩者匹配時,根據確定出的終端消息相應的預設隱私等級來對終端消息進行顯示。即本實施例中,首先預先設置隱私等級,在確定輸入的驗證信息與預設驗證樣本匹配時,根據確定出的終端消息的預設隱私等級,實現對終端消息進行分級顯示,從而可以保護終端消息內容不容易洩露,提高用戶隱私、財產信息的安全性,另外,由於該方法對發送者進行等級劃分,然後分配不同強度的密碼,達到保護不同保密級別消息的目的,即可方便用戶查看消息,又可按等級進行保密權限調整,進一步提高用戶信息的安全性。
為便於更好的實施本發明實施例提供的消息的顯示方法,本發明實施例還提供一種基於上述消息的顯示方法的裝置以及移動終端。其中名詞的含義與上述終端消息的顯示的方法中相同,具體實現細節可以參考方法實施例中的說明。
請參閱圖5,圖5為本發明實施例提供的消息的顯示裝置的結構示意圖,其中該消息的顯示裝置300包括:接收模塊301、確定模塊302、第一獲取模塊303以及顯示模塊304。
其中接收模塊301,用於接收終端消息。
確定模塊302,用於根據所述終端消息確定相應的預設隱私等級。
比如,移動終端接收可通過通信運營平臺、或者終端即時通信應用等發送的終端消息,其中該終端消息可以包括用戶帳號信息、驗證碼信息、會議行程等個人隱私信息。
進一步的,在接收到指示為個人隱私信息的終端消息後,可根據該終端消息確定與其相應的預設隱私等級。
需要說明的是,本實施例中,預設隱私等級用於表示終端消息的重要程度的等級,如預設隱私等級越高可表示終端消息可能越為重要。
例如,在一種可能的實施方式中,終端可以設置3個等級的密級,即1級、2級、3級。預設隱私等級為3級的終端消息可認為比預設隱私等級為1級和2級的終端消息更為重要,預設隱私等級為2級的終端消息可認為比預設隱私等級為1級的終端消息更為重要。
獲取單元303,用於獲取所述終端消息的查閱請求,所述查閱請求攜帶驗證信息。
顯示模塊304,用於當確定出所述驗證信息與預設驗證樣本匹配時,根據所述終端消息相應的預設隱私等級對終端消息進行顯示。
比如,在移動終端接收到至少一個終端消息後,用戶可通過觸摸或點擊的方式向移動終端輸入終端消息的查閱請求,並且該查閱請求攜帶有驗證信息,當移動終端確定該驗證信息與預設驗證樣本匹配時,移動終端可根據預設隱私等級對這些終端消息進行分級顯示。
請一併參閱圖6,圖6為本發明實施例提供的終端消息的顯示裝置400的結構示意圖,該終端消息的顯示裝置400還可以包括:
第二獲取模塊305,用於獲取終端通訊錄中的聯繫人信息。
第一生成模塊306,用於對終端通訊錄中的聯繫人信息進行隱私等級設定,生成第一關係對應表,所述第一關係對應表為聯繫人信息與預設隱私等級的關係對應表。
比如,針對通訊錄中的聯繫人信息進行隱私等級設定,如家人伴侶的聯繫人信息可設定為3級,閨蜜好友的聯繫人信息可設定為2級,同事同學的聯繫人信息可設定為1級,等等,從而生成聯繫人信息與預設隱私等級的關係對應表,即第一關係對應表。
基於此,該確定模塊302可以包括:
獲取子模塊3021,用於獲取發送所述終端消息的聯繫人信息。
第一確定子模塊3022,用於基於所述第一關係對應表,確定發送所述終端消息的聯繫人信息相應的預設隱私等級。
可以理解的是,一些公眾號碼、營銷號碼等不涉及發送個人隱私信息聯繫人信息,或者未設定隱私等級的聯繫人信息,或者設定隱私等級為0的聯繫人信息,發送的終端消息可進行正常顯示,不影響用戶正常操作,此處不作具體限定。
可以理解的是,終端消息的顯示裝置400還可以包括:
第二生成模塊307,用於對每一所述預設隱私等級設定一驗證樣本,生成預設驗證樣本與第二關係對應表,所述第二關係對應表為預設隱私等級與預設驗證樣本的關係對應表。
即預先設定隱私等級以及驗證樣本之間的關係,從而生成預設驗證樣本以及預設隱私等級與預設驗證樣本的關係對應表。
在一些可能的實施方式中,本發明實施例中驗證信息以及相應的驗證樣本可具體包括指紋、語音以及密碼等中的一種或兩種以上組合。
優選的,預設隱私等級較高對應的驗證樣本也較為複雜,如預設隱私等級為3級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字和字母組合而成的密碼,預設隱私等級為2級的終端消息,其對應的驗證信息以及相應的驗證樣本可為六位數字密碼,預設隱私等級為1級的終端消息,其對應的驗證信息以及相應的驗證樣本可為四位數字密碼,等等。
基於此,該顯示模塊304,用於當確定出所述驗證信息與所述預設驗證樣本匹配時,根據所述終端消息相應的預設隱私等級對終端消息進行顯示。
其中,該顯示模塊304可以包括:
第二確定子模塊3041,用於根據所述第二關係對應表,確定所述驗證信息相應的預設隱私等級。
顯示子模塊3042,用於當確定出驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級時,對相應的終端消息進行顯示。
在一種可能的實施方式中,當接收到一種預設隱私等級類型的終端消息時,在確定出該驗證信息與預設驗證樣本匹配後,可直接對相應的終端消息進行顯示。
在另一可能的實施方式中,當接收到多種預設隱私等級類型的終端消息時,在確定出該驗證信息與預設驗證樣本匹配後,若驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級,則對相應的終端消息進行顯示。
比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為2級,則可以將預設隱私等級為1級和2級的終端消息進行顯示。
又比如,當確定接收到的終端消息對應的預設隱私等級包括1級、2級以及3級時,確定出驗證信息相應的預設隱私等級為3級,則可以將預設隱私等級為1級、2級以及3級的終端消息進行顯示。
在一種可能的實施方式中,該終端消息的顯示裝置400還可以包括:加密模塊308,用於
接收用戶輸入的密鑰信息;
根據所述密鑰信息,對所述第一關係對應表及所述第二關係對應表進行加密。
比如,由於第一對應關係表和第二對應關係表中存儲了預先設置的預設隱私等級以及預設驗證樣本等信息,這些信息對於後續消息的顯示十分重要。因此,為了防止非法用戶對第一對應關係表和第二對應關係表中的信息進行篡改,所以可以允許終端的機主對第一對應關係表和第二對應關係表進行加密。
例如,用戶可以輸入用於對第一對應關係表和第二對應關係表進行加密的密鑰信息,加密模塊308在接收到該密鑰信息之後,可以使用該密鑰信息,對第一對應關係表和第二對應關係表進行加密。在可能的實施方式中,該密鑰信息可以包括機主的指紋信息、聲紋信息、虹膜信息以及輸入的字符串密碼信息等。
本發明中的術語「第一」、「第二」等是用於區別不同對象,而不是用於描述特定順序。此外,術語「包括」和「具有」以及它們任何變形,意圖在於覆蓋不排他的包含。
具體實施時,以上各個單元可以作為獨立的實體來實現,也可以進行任意組合,作為同一或若干個實體來實現,以上各個單元的具體實施可參見前面的方法實施例,在此不再贅述。
該終端消息的顯示裝置具體可以集成在移動終端中,比如手機、平板電腦、掌上電腦PDA等。
由上述可知,本實施例提供的消息的顯示裝置,在接收到終端消息時,根據該終端消息確定與其相應的預設隱私等級;然後,在獲取該終端消息的查閱請求時,對該查閱請求攜帶驗證信息與預設驗證樣本進行匹配,當兩者匹配時,根據確定出的終端消息相應的預設隱私等級來對終端消息進行顯示。即本實施例中,首先預先設置隱私等級,在確定輸入的驗證信息與預設驗證樣本匹配時,根據確定出的終端消息的預設隱私等級,實現對終端消息進行分級顯示,從而可以保護終端消息內容不容易洩露,提高用戶隱私、財產信息的安全性。
本發明還提供一種移動終端,如手機、平板電腦、掌上電腦PDA等移動終端中,如圖7所示,該移動終端500可以包括有一個或一個以上計算機可讀存儲介質的存儲器501、傳感器502、輸入單元503、顯示單元504、網絡模塊505、包括有一個或者一個以上處理核心的處理器506等部件。本領域技術人員可以理解,圖7中示出的移動終端結構並不構成對移動終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
存儲器501可用於存儲應用程式和數據。存儲器501存儲的應用程式中包含有可執行代碼。應用程式可以組成各種功能模塊。處理器506通過運行存儲在存儲器501的應用程式,從而執行各種功能應用以及數據處理。此外,存儲器501可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁碟存儲器件、快閃記憶體器件、或其他易失性固態存儲器件。相應地,存儲器501還可以包括存儲器控制器,以提供處理器506和輸入單元503對存儲器501的訪問。
移動終端還可包括至少一種傳感器502,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板的亮度,接近傳感器可在終端移動到耳邊時,關閉顯示面板和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至於終端還可配置的陀螺儀、氣壓計、溼度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
輸入單元503可用於接收輸入的數字、字符信息或用戶特徵信息(比如指紋),以及產生與用戶設置以及功能控制有關的鍵盤、滑鼠、操作杆、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入單元503可包括觸敏表面以及其他輸入設備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,並將它轉換成觸點坐標,再送給處理器506,並能接收處理器506發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面。除了觸敏表面,輸入單元503還可以包括其他輸入設備。具體地,其他輸入設備可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、指紋識別模組、軌跡球、滑鼠、操作杆等中的一種或多種。
顯示單元504可用於顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元504可包括顯示面板。可選的,可以採用液晶顯示器(LCD,Liquid Crystal Display)、有機發光二極體(OLED,Organic Light-Emitting Diode)等形式來配置顯示面板。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作後,傳送給處理器506以確定觸摸事件的類型,隨後處理器506根據觸摸事件的類型在顯示面板上提供相應的視覺輸出。雖然在圖7中,觸敏表面與顯示面板是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面與顯示面板集成而實現輸入和輸出功能。
網絡模塊505可以實現連接有線網絡以及無線網絡,是工作在鏈路層的網絡組件,是區域網中連接終端和傳輸介質的接口,不僅能實現與區域網傳輸介質之間的物理連接和電信號匹配,還涉及幀的發送與接收、幀的封裝與拆封、介質訪問控制、數據的編碼與解碼以及數據緩存的功能等。
處理器506是終端的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執行存儲在存儲器501內的應用程式,以及調用存儲在存儲器501內的數據,執行終端的各種功能和處理數據,從而對終端進行整體監控。可選的,處理器506可包括一個或多個處理核心;優選的,處理器506可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、用戶界面和應用程式等。
儘管圖7中未示出,移動終端還可以包括攝像頭、藍牙模塊、電源等,在此不再贅述。
具體在本實施例中,移動終端中的處理器506會按照如下的指令,將一個或一個以上的應用程式的進程對應的可執行代碼加載到存儲器501中,並由處理器506來運行存儲在存儲器501中的應用程式,從而實現各種功能:
接收終端消息,根據所終端消息確定相應的預設隱私等級;獲取終端消息的查閱請求,該查閱請求攜帶驗證信息;當確定出驗證信息與預設驗證樣本匹配時,根據終端消息相應的預設隱私等級對終端消息進行顯示。
在某些實施方式中,處理器506還可運行存儲在存儲器501中的應用程式,如接收終端消息之前,獲取終端通訊錄中的聯繫人信息;對終端通訊錄中的所述聯繫人信息進行隱私等級設定,生成第一關係對應表,該第一關係對應表為所述聯繫人信息與預設隱私等級的關係對應表。
進一步的,處理器506根據終端消息確定對應的預設隱私等級,可具體包括:獲取發送終端消息的聯繫人信息;基於該第一關係對應表,確定發送終端消息的聯繫人信息相應的預設隱私等級。
在某些實施方式中,處理器506還可運行存儲在存儲器501中的應用程式,如生成第一關係對應表之後,對每一預設隱私等級設定一預設驗證樣本,生成預設驗證樣本與第二關係對應表,該第二關係對應表為所述預設隱私等級與所述預設驗證樣本的關係對應表。
基於此,處理器506當確定出驗證信息與生成的預設驗證樣本匹配時,根據終端消息相應的預設隱私等級對終端消息進行顯示。
在某些實施方式中,處理器506可根據生成的第二關係對應表,確定驗證信息相應的預設隱私等級;當確定出驗證信息相應的預設隱私等級高於,或者等於終端消息確定相應的預設隱私等級時,對相應的終端消息進行顯示。
處理器506還可以用於:接收用戶輸入的密鑰信息;根據所述密鑰信息,對所述第一關係對應表及所述第二關係對應表進行加密。
在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見上文針對終端消息的顯示方法的詳細描述,此處不再贅述。
本發明實施例提供的所述終端消息的顯示裝置,譬如為計算機、平板電腦、具有觸摸功能的手機等等,所述終端消息的顯示裝置與上文實施例中的終端消息的顯示方法屬於同一構思,在所述終端消息的顯示裝置上可以運行所述終端消息的顯示方法實施例中提供的任一方法,其具體實現過程詳見所述終端消息的顯示方法實施例,此處不再贅述。
需要說明的是,對本發明所述終端消息的顯示方法而言,本領域普通測試人員可以理解實現本發明實施例所述終端消息的顯示方法的全部或部分流程,是可以通過電腦程式來控制相關的硬體來完成,所述電腦程式可存儲於一計算機可讀取存儲介質中,如存儲在移動終端的存儲器中,並被該移動終端內的至少一個處理器執行,在執行過程中可包括如所述終端消息的顯示方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲器(ROM,Read Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。
對本發明實施例的所述終端消息的顯示裝置而言,其各功能模塊可以集成在一個處理晶片中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。所述集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中,所述存儲介質譬如為只讀存儲器,磁碟或光碟等。
以上對本發明實施例所提供的一種終端消息的顯示方法、裝置及移動終端進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的技術人員,依據本發明的思想,在具體實施方式及應用範圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。