TW201826158A - 顯示資料的方法、裝置和終端 - Google Patents
顯示資料的方法、裝置和終端 Download PDFInfo
- Publication number
- TW201826158A TW201826158A TW106139486A TW106139486A TW201826158A TW 201826158 A TW201826158 A TW 201826158A TW 106139486 A TW106139486 A TW 106139486A TW 106139486 A TW106139486 A TW 106139486A TW 201826158 A TW201826158 A TW 201826158A
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- screen
- displayed
- user
- information
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
Abstract
根據本發明實施例提供的顯示資料的方法,用於包括螢幕的終端。終端接收使用者查看資訊的輸入後,使用生物特徵識別技術驗證使用者的身份。身份驗證不通過時,顯示用於顯示資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
Description
本發明涉及電腦領域,尤其涉及一種用於顯示資料的方法、裝置及終端。
現今社會,即時通訊已經貫穿在人們生活的方方面面。所謂即時通訊,即允許兩人或多人使用網路即時的傳遞文字消息、文件、語音與視頻交流。這種通訊方式在極大地方便了人們的交流的同時,也埋下了資訊洩露的安全隱患。
通過密碼或者指紋對智慧終端機鎖屏在一定程度上可以防止資訊洩露,但是一旦他人突破了智慧終端機的鎖屏保護,基本可以任意翻看智慧終端機內的所有應用程式及內容。另外,當用戶把手機等智慧終端機借給他人使用時,用戶無法控制他人翻看聊天消息等內容。當手機丟失並被小偷破解鎖屏密碼,或者沒有設置鎖屏密碼時,短信、微信等聊天內容都有可能被不法之徒看到並濫用。或者中斷正在進行的聊天,手機放在桌上的這一兩分鐘裡面,手機螢幕上顯示的內容也會被他人窺視,造成用戶的隱私洩露。因此,螢幕解鎖後資訊洩露的問題仍然存在。
根據一些實施例提供的一種用於在具有螢幕的終端顯示資料的方法,旨在解決現有技術中螢幕解鎖後資訊洩露的問題。
第一方面,本發明實施例提供一種顯示資料的方法,用於包括螢幕的終端,該方法包括:第一資料接收使用者查看資訊的輸入;使用生物特徵識別技術驗證使用者的身份;在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
通過這種方式,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
在一個可能的實現方式中,在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
在一個可能的實現方式中,接收使用者查看資訊的輸入之後,上述方法還可以包括:檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料;確定所述待顯示在所述螢幕上的內容是否包括有所述第一資料;如果有,使用所述生物特徵識別技術驗證使用者的身份。
在一個可能的實現方式中,上述方法還可以包括:將所述第一資料以明文顯示在所述螢幕上之後,檢測所述用戶是否離開,如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,上述方法還可以包括:將所述第一資料以明文顯示在所述螢幕上之後,週期性使用所述生物特徵識別技術驗證使用者的身份,在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,所述生物識別技術包括虹膜識別。
在一個可能的實現方式中,上述方法還可以包括:確定所述使用者打開的應用程式是否設置了顯示需驗證,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,上述方法還可以包括:檢測所述待顯示在螢幕上的內容中包括資料,確定所述資料中是否包含至少一條第一資料,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,上述方法還可以包括:檢測所述使用者打開應用程式的介面時,確定有待顯示在所述螢幕上的內容。
在一個可能的實現方式中,所述資料包括所述使用者發送或接收的消息。
在一個可能的實現方式中,所述將所述第一資料在所述螢幕上顯示為第二資料包括將所述第一資料在所述螢幕上顯示為一段符號或文字。
在一個可能的實現方式中,所述使用生物特徵識別技術驗證使用者的身份包括:將所述第一資料在所述螢幕上顯示為第二資料,其中,所述將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示,其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
根據本發明第二方面提供的一種顯示資料的裝置,用於包括螢幕的終端,其中,所述裝置包括:第一資料接收模組,用於接收使用者查看資訊的輸入;驗證模組,用於使用生物特徵識別技術驗證使用者的身份;顯示模組,用於在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
通過這種方式,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
在一個可能的實現方式中,所述顯示模組在身份驗證通過的情況下,用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
在一個可能的實現方式中,所述裝置還包括:檢測模組,用於檢測是否有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料;確定模組,用於確定所述待顯示在所述螢幕上的內容是否包括有第一資料;驗證模組用於在所述確定模組確定所述待顯示在所述螢幕上的內容包括第一資料時使用生物特徵識別技術驗證使用者的身份。
在一個可能的實現方式中,驗證模組還用於檢測所述使用者是否離開,顯示模組還用於在驗證模組檢測到所述使用者離開時,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,驗證模組還用於週期性使用所述生物特徵識別技術驗證使用者的身份,顯示模組還用於在在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,所述生物識別技術包括虹膜識別。
在一個可能的實現方式中,所述確定模組具體用於確定所述使用者打開的應用程式是否設置了顯示需驗證,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,所述確定模組具體用於檢測所述待顯示在螢幕上的內容中包括資料,確定所述資料中是否包含至少一條第一資料,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,所述檢測具體用於檢測到所述使用者打開應用程式的介面時,確定有待顯示在所述螢幕上的內容。
在一個可能的實現方式中,所述資料包括所述使用者發送或接收的消息。
在一個可能的實現方式中,所述將所述第一資料在所述螢幕上顯示為第二資料包括在所述螢幕上顯示一段符號或文字。在一個可能的實現方式中,所述驗證模組使用生物特徵識別技術驗證使用者的身份時,將所述第一資料在所述螢幕上顯示為第二資料,所述顯示模組具體用於在身份驗證通過的情況下將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示,或在身份驗證不通過的情況下將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
根據本發明協力廠商面提供的一種終端,包括:螢幕;一個或多個處理器;記憶體;多個應用程式;所述記憶體用於存儲電腦程式;所述處理器,運行所述電腦程式,執行下述方法:第一資料接收使用者查看資訊的輸入;使用生物特徵識別技術驗證使用者的身份;在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
通過這種方式,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
在一個可能的實現方式中,在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
在一個可能的實現方式中,接收使用者查看資訊的輸入之後,上述方法還可以包括:檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料;確定所述待顯示在所述螢幕上的內容是否包括有第一資料;如果有,使用所述生物特徵識別技術驗證使用者的身份。
在一個可能的實現方式中,上述方法還可以包括:將所述第一資料以明文顯示在所述螢幕上之後,檢測所述用戶是否離開,如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,上述方法還可以包括:將所述第一資料以明文顯示在所述螢幕上之後,週期性使用所述生物特徵識別技術驗證使用者的身份,在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在一個可能的實現方式中,所述生物識別技術包括虹膜識別。
在一個可能的實現方式中,上述方法還可以包括:確定所述使用者打開的應用程式是否設置了顯示需驗證,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,上述方法還可以包括:檢測所述待顯示在螢幕上的內容中包括資料,確定所述資料中是否包含至少一條第一資料,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
在一個可能的實現方式中,上述方法還可以包括:檢測所述使用者打開應用程式的介面時,確定有待顯示在所述螢幕上的內容。
在一個可能的實現方式中,所述資料包括所述使用者發送或接收的消息。
在一個可能的實現方式中,所述將所述第一資料在所述螢幕上顯示為第二資料包括在所述螢幕上顯示一段符號或文字。
在一個可能的實現方式中,所述使用生物特徵識別技術驗證使用者的身份包括:將所述第一資料在所述螢幕上顯示為第二資料,其中,所述將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示,其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
第四方面,本發明實施例提供一種存儲一個或多個程式的電腦可讀存儲介質,該一個或多個程式包括指令,該指令當被包括螢幕和多個應用程式的終端設備執行時使所述終端設備執行如上述提供的任意一種可選的實現方法。
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行進一步描述。
本發明實施例顯示資料的方法和裝置,可應用於具有螢幕及多個應用程式的任何終端中,所述裝置可以是安裝於終端中的具有處理能力的硬體、軟體或軟體與硬體的結合,其中,所述終端可以是手機、平板電腦(Tablet Personal Computer)、膝上型電腦(Laptop Computer)、數碼相機、數位攝影機、投影設備、個人數位助理(personal digital assistant,簡稱PDA)、電子書閱讀器(英文:e-book reader)或可穿戴式設備(Wearable Device)、虛擬實境智慧設備等,所述終端可以通過2G、3G、4G或W-LAN(無線局域網)與網路建立通信,為簡明起見,對此本發明實施例不做進一步限定。為了方便說明,在以下的實施例中,以移動終端為例進行說明。
本發明一實施例提供一種移動終端,可用於執行本發明實施例中所述的方法。以移動終端為手機為例,第1圖示出了本發明實施例五提供的移動終端100的結構。
第1圖示出的是與本發明實施例提供的移動終端相關的手機100的部分結構的框圖。參考第1圖,手機100包括RF(Radio Frequency,射頻)電路110、記憶體120、輸入單元130、螢幕140、感測器150、音訊電路160、生物識別單元170、處理器180、以及電源190等部件。本領域技術人員可以理解,第1圖中示出的手機結構只做實現方式的舉例,並不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件佈置。
下面結合第1圖對手機100的各個構成部件進行具體的介紹:
RF電路110可用於收發資訊或通話過程中,信號的接收和發送,特別地,將基站的下行資訊接收後,給處理器180處理;另外,將設計上行的資料發送給基站。通常,RF電路包括但不限於天線、至少一個放大器、收發信機、耦合器、LNA(Low Noise Amplifier,低雜訊放大器)、雙工器等。此外,RF電路110還可以通過無線通訊與網路和其他設備通信。所述無線通訊可以使用任一通信標準或協定,包括但不限於GSM(Global System of Mobile communication,全球移動通訊系統)、GPRS(General Packet Radio Service,通用分組無線服務)、CDMA(Code Division Multiple Access,碼分多址)、WCDMA(Wideband Code Division Multiple Access, 寬頻碼分多址)、LTE(Long Term Evolution,長期演進)、電子郵件、SMS(Short Messaging Service,短消息服務)等。
記憶體120可用於存儲軟體程式以及模組,處理器180通過運行存儲在記憶體120的軟體程式以及模組,從而執行手機100的各種功能應用以及資料處理。記憶體120可主要包括存儲程式區和存儲資料區,其中,存儲程式區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲資料區可存儲根據手機100的使用所創建的資料(比如音訊資料、電話本等)等。此外,記憶體120可以包括易失性記憶體,例如非揮發性動態隨機存取記憶體(Nonvolatile Random Access Memory,簡稱NVRAM)、相變化隨機存取記憶體(Phase Change RAM,簡稱PRAM)、磁阻式隨機存取記憶體(Magetoresistive RAM,簡稱MRAM)等,還可以包括非易失性記憶體,例如至少一個磁碟記憶體件、電子可擦除可程式設計唯讀記憶體(Electrically Erasable Programmable Read-Only Memory,簡稱EEPROM)、快閃記憶體器件,例如反或快閃記憶體(NOR flash memory)或是反及快閃記憶體(NAND flash memory)。
輸入單元130可用於接收輸入的數位或字元資訊,以及產生與手機100的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元130可包括觸控面板131以及其他輸入裝置132。觸控面板131,也稱為觸控式螢幕,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板131上或在觸控面板131附近的操作),並根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測使用者的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸資訊,並將它轉換成觸點座標,再送給處理器180,並能接收處理器180發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板131。除了觸控面板131,輸入單元130還可以包括其他輸入裝置132。具體地,其他輸入裝置132可以包括但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆等中的一種或多種。
螢幕140可用於顯示由使用者輸入的資訊或提供給使用者的資訊以及手機100的各種介面。螢幕140可包括顯示面板141,可選的,可以採用LCD(Liquid Crystal Display,液晶顯示器)、OLED(Organic Light-Emitting Diode,有機發光二極體)等形式來配置顯示面板141。進一步的,觸控面板131可覆蓋顯示面板141,當觸控面板131檢測到在其上或附近的觸摸操作後,傳送給處理器180以確定觸摸事件的類型,隨後處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在第1圖中,觸控面板131與顯示面板141是作為兩個獨立的部件來實現手機100的輸入和輸入功能,但是在某些實施例中,可以將觸控面板131與顯示面板141集成而實現手機100的輸入和輸出功能。螢幕140可用於顯示內容,所述內容包括使用者介面,比如智慧手機的開機介面,應用程式的使用者介面。所述內容除了使用者介面,還可以包括資料, 比如使用者輸入的或從其他使用者接收到的資料,比如使用者發送或接收的消息,備忘錄的內容等。
手機100還可包括至少一種感測器150,比如光感測器、運動感測器以及其他感測器。具體地,光感測器可包括環境光感測器及接近感測器,其中,環境光感測器可根據環境光線的明暗來調節顯示面板141的亮度,接近感測器可在手機100移動到耳邊時,關閉顯示面板141和/或背光。作為運動感測器的一種,加速計感測器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別手機姿態的應用(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等; 至於手機100還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線感測器等其他感測器,在此不再贅述。
音訊電路160、揚聲器161,傳聲器162可提供用戶與手機100之間的音訊介面。音訊電路160可將接收到的音訊資料轉換後的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音訊電路160接收後轉換為音訊資料,再將音訊資料輸出處理器180處理後,經RF電路110以發送給比如另一手機,或者將音訊資料輸出至記憶體120以便進一步處理。
生物識別單元170可根據生物識別技術獲取使用者的生物特徵,手機100通過生物識別單元170獲取使用者的生物特徵,進而與手機保存的使用者的生物特徵進行匹配,實現生物特徵驗證。比如,通過指紋識別單元獲得使用者的指紋後與手機保存的指紋進行匹配,指紋一致則認為驗證通過。再比如,通過虹膜識別單元獲得使用者的虹膜後與手機保存的虹膜進行匹配,虹膜一致則認為驗證通過。生物識別單元除了可以是指紋識別單元和虹膜識別單元外,還可以是聲紋識別單元、面部識別單元、靜脈識別單元等其他生物識別單元,在此不再一一列舉。
記憶體120還用於存儲使用者的生物特徵資訊,比如使用者的指紋、虹膜、聲紋等。手機比較生物識別單元170獲取的使用者生物特徵和保存在記憶體120中的使用者的生物特徵資訊,一致則驗證通過。
處理器180是手機100的控制中心,利用各種介面和線路連接整個手機的各個部分,通過運行或執行存儲在記憶體120內的軟體程式和/或模組,以及調用存儲在記憶體120內的資料,執行手機100的各種功能和處理資料,從而對手機進行整體監控。可選的,處理器180可包括一個或多個處理單元;優選的,處理器180可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、使用者介面和應用程式等,調製解調處理器主要處理無線通訊。可以理解的是,上述調製解調處理器也可以不集成到處理器180中。
所述應用程式包括安裝在手機100上的任何應用,包括但不限於瀏覽器、電子郵件、即時消息服務、文字處理、鍵盤虛擬、視窗小部件(Widget)、加密、數位版權管理、語音辨識、語音複製、定位(例如由全球定位系統提供的功能)、音樂播放等等。
手機100還包括給各個部件供電的電源190(比如電池),優選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
儘管未示出,手機100還可以包括WiFi模組等短距離無線傳輸器件,在此不再贅述。
以下,將結合第1圖具體闡述本發明實施例提供的一種顯示資料的方法,請參閱第2圖,第2圖是本發明實施例提供的一種顯示資料的方法的流程示意圖,用於包括螢幕的終端,如第2圖所示,包括如下步驟:
S101、接收使用者查看資訊的輸入。
使用者的手機等終端設備中可以用於存放資訊,在接收到使用者查看資訊的輸入時,可以通過螢幕向使用者展示要查看的資訊。使用者查看資訊的輸入可以是使用者對智慧手機螢幕上的應用圖示的手勢輸入,也可以是使用者通過語音輸入查看資訊的命令。如第11圖所示,使用者點擊圖中的資訊圖示A時,手機接收使用者查看資訊的輸入。為了查看資訊,使用者可能還需要進一步的後續輸入才能查看資訊,比如在點擊資訊圖示A之後,顯示的是資訊的清單,使用者需要點擊清單中的某個資訊才能查看這個資訊的內容。
S102、使用生物特徵識別技術驗證使用者的身份;
為確保只對特定的使用者顯示資訊,本發明實施例要求實現將特定的一個或多個使用者的生物特徵資訊保存在記憶體120內,下面以保存手機機主的虹膜資訊,手機的生物識別單元170為攝像頭為例進行描述。特定用戶除了手機機主,也可以是授權的使用者,生物識別單元170除了可以是獲取虹膜資訊的攝像頭,還可以是指紋識別單元、靜脈識別單元等,通過指紋識別單元或靜脈識別單元進行驗證時,由於需要使用者將手指等放到特定位置,最好提示使用者需進行生物特徵驗證,提醒方式可以包括文字、語音等。
接收使用者查看資訊的輸入時,啟動攝像頭獲取使用者的虹膜資訊,處理器180利用獲取的虹膜資訊與記憶體120中保存使用者的虹膜資訊進行比較,如果判斷為相同虹膜,則身份驗證通過,否則身份驗證不通過。
S103、在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
待顯示的資訊可能包括第一資料,第一資料只對身份驗證通過的使用者正確顯示,對於身份驗證不通過的使用者,只能看到第二資料而不是真實資訊。也就是說,在身份驗證通過的情況下,顯示用於顯示資訊的介面,資訊中的第一資料以明文顯示在所述螢幕上,如第12圖所示,用於顯示資訊的介面B,並在用於顯示資訊的介面B將第一資料明文顯示。而在身份驗證不通過的情況下,顯示用於顯示資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,如第13圖、第14圖所示,用於顯示資訊的介面B,資訊中的第一資料被替換顯示為第二資料,第二資料可以是第13圖中的“私密資訊,請驗證虹膜後閱讀。”,也可以是第14圖中的“***********”。
如第13圖、第14圖所示,顯示用於顯示資訊的介面B,所述資訊中的第一資料被替換顯示為第二資料時,還在第二資料附件顯示提示資訊,以提醒使用者進行身份驗證。在通過虹膜識別進行身份驗證時,顯示的提示資訊為“請注視前置攝像頭”。可以理解的,利用不同的生物識別技術進行身份驗證時,顯示的提示資訊不同,比如使用指紋識別技術時,提示資訊可以是“請按指紋驗證”,在此不一一舉例。
相比于現有技術,在本發明的上述實施例中,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
以下,將結合第1圖、第2圖和第3圖具體闡述本發明實施例提供的一種顯示資料的方法。請參閱第3圖,第3圖是本發明實施例提供的一種顯示資料的方法的流程示意圖,用於包括螢幕的終端,如第3圖所示,接收使用者查看資訊的輸入後,包括如下步驟:
S201、檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料。
手機的螢幕可以用於顯示內容給使用者查看。通常,使用者解鎖手機螢幕之後,螢幕上就會有內容顯示,可能是手機的預設介面,還有可能是使用者鎖屏之前流覽的介面。也就是說處理器180檢測到螢幕解鎖,就可以確定有待顯示在所述螢幕上的內容。在已經螢幕解鎖的狀態下,使用者還可以打開新的應用程式,進而打開應用程式的介面。當處理器180檢測到使用者通過點擊應用程式的圖示等方式打開應用程式時,就可以確定有待顯示在所述螢幕上的內容。
手機螢幕顯示的內容包括使用者介面,或使用者介面和使用者介面內的資料,比如智慧手機的預設介面,應用程式的使用者介面。在手機的預設介面下,螢幕僅顯示包括預設圖示在內的使用者介面,而不包括資料。而在打開應用程式時,螢幕顯示的內容包括應用程式的使用者介面和使用者介面內的資料。因此所述內容除了使用者介面,還可以使用者介面內的資料。應用程式顯示在螢幕上的內容包括使用者介面和資料,資料包括使用者輸入的資料或者從其他使用者接收的資料,比如使用者發送或接收的消息,備忘錄的內容等。
S202、確定所述待顯示在所述螢幕上的內容是否包括第一資料,所述第一資料指驗證通過才能明文顯示的資料。
第一資料指驗證通過才能明文顯示的資料,如果驗證不能通過,這些資料只能被第二資料代替顯示,只有驗證通過,這些資料才能明文顯示。在上一個步驟中處理器180檢測到有待顯示在所述螢幕上的內容時,處理器180進一步確定所述待顯示在所述螢幕上的內容是否包括第一資料。
可選的,處理器180確定待顯示在螢幕上的內容是否包括第一資料可以通過判斷使用者打開的應用程式是否設置了顯示需驗證來確定。在應用程式的設置項中,增加驗證資料的選項,處理器180確定使用者打開的應用程式是否設置了顯示需驗證,如果是,則確定待顯示在螢幕上的內容包括有第一資料。
可選的,處理器180確定待顯示在螢幕上的內容是否包括第一資料可以通過判斷檢測待顯示在螢幕上的內容中包括至少一條第一資料來確定。在使用者向應用程式輸入資料時,可以設置每條資料是否顯示驗證,處理器180確定設置了顯示驗證的資料為第一資料。處理器180檢測待顯示在螢幕上的內容(包括使用者輸入的和從其他用戶接收的)中包括資料,且包含至少一條設置了顯示驗證的資料,則確定待顯示在螢幕上的內容包括有第一資料。
以微信為例,消息的格式會通過傳輸的參數進行定義,比如:
public void sendChatMessage(string message); //發送文字
public void sendChatMessage(bitmap image); //發送圖片
為了實現本發明實施例的方法,可以對這個參數進行改造,比如:
public void sendChatMessage(string message,boolean isHide); //發送文字
public void sendChatMessage(bitmap image, boolean isHide); //發送圖片
接收到帶有上述包含顯示驗證的參數的消息時,處理器180可以判斷出收到的消息設置了顯示驗證。
仍然以微信為例,參考表情圖案的思路,對待發送的消息進行轉義。比如,發送消息“hello”,如果需要顯示驗證,則轉義為“/HIDE hello”,接收到這條消息的手機解析出“/HIDE hello”時,會對“/HIDE”,進行轉義,理解為該消息待顯示驗證。一種可選方案,對待發送的消息進行轉義可以通過在發送按鈕附近新增一個發送按鈕,比如“私密發送”。這樣,需要明文發送的消息,按“發送”按鈕,需要顯示驗證時,按“私密發送”按鈕,按這個按鈕時,處理器180自動在待發送消息之前添加“/HIDE”。除了新增按鈕,還可以通過長按現有的“發送”按鈕調用私密發送的功能,也可以在發送前新增彈框提示,選擇彈框提示的私密發送選項則調用私密發送的功能,在此不再一一詳述。
進一步以在Android作業系統的手機中使用微信為例,微信利用listview控制項實現消息展示介面。Listview中的適配器(Adapter)可以被編輯,可以編輯其中的getView介面,利用getView介面檢測待顯示在螢幕上的內容中是否包括至少一條包含顯示驗證的參數的消息或“/HIDE”轉義的消息,如果是,則判斷待顯示在螢幕上的內容中有第一資料。
S203、如果有,使用生物特徵識別技術驗證使用者的身份。
處理器180確定所述待顯示在所述螢幕上的內容包括第一資料時,啟動生物識別單元170驗證使用者的身份。為確保第一資料只對特定的使用者顯示,本發明實施例要求實現將特定的一個或多個使用者的生物特徵資訊保存在記憶體120內,下面以保存手機機主的虹膜資訊,手機的生物識別單元170為攝像頭為例進行描述。特定用戶除了手機機主,也可以是授權的使用者,生物識別單元170除了可以是獲取虹膜資訊的攝像頭,還可以是指紋識別單元、靜脈識別單元等,通過指紋識別單元或靜脈識別單元進行驗證時,由於需要使用者將手指等放到特定位置,最好提示使用者需進行生物特徵驗證,提醒方式可以包括文字、語音等。
攝像頭獲取使用者的虹膜資訊後,處理器180利用獲取的虹膜資訊與記憶體120中保存使用者的虹膜資訊進行比較,如果判斷為相同虹膜,則身份驗證通過,否則身份驗證不通過。
S204、在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
在身份驗證通過的情況下,處理器180將所述第一資料以明文顯示在所述螢幕上。也就是將所述第一資料正常顯示在螢幕上。比如顯示為文字資訊、圖片資訊等。
在身份驗證不通過的情況下,處理器180將所述第一資料在所述螢幕上顯示為第二資料。也就是將所述第一資料以非正常顯示在螢幕上。比如,第一資料為一段日記時,將所述第一資料在螢幕上顯示為一段替換符號,比如一組“******”。也可以所述第一資料在螢幕上顯示為一段替換文字,比如“私密資訊,請驗證虹膜後閱讀”。為避免干擾使用者的理解,顯示的第二資料最好不隨時間變化。
相比于現有技術,在本發明的上述實施例中,在螢幕上顯示內容包括第一資料時,進行使用者的身份驗證,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露,並且只有在螢幕上顯示內容包括第一資料時,才進行使用者的身份驗證,降低了終端的功耗,優化了用戶的使用體驗。
以下,將結合第1圖、第2圖、第3圖和第4圖具體闡述本發明實施例提供的一種顯示資料的方法。請參閱第4圖,第4圖是本發明實施例提供的一種顯示資料的方法的流程示意圖,用於包括螢幕的終端,如第4圖所示,步驟S301和S302與步驟S201和S202相同。
S303,在所述待顯示在所述螢幕上的內容包括有第一資料時,使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料。
S304,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示。所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
在本發明的上述實施例中,在螢幕上有第一資料需要顯示時,使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料,只有使用者的身份驗證通過後才會正常顯示,使用者的身份驗證不通過時,第一資料會在螢幕上繼續顯示為第二資料。因此,在確認身份驗證是否通過之前,將第一資料在所述螢幕上顯示為第二資料,使用者根據顯示的第二資料能感知螢幕上有第一資料待顯示,可以促使使用者主動配合進行身份驗證,增強生物識別技術驗證的成功率。
以下,將結合第1圖、第2圖、第3圖、第4圖和第5圖具體闡述本發明實施例提供的一種顯示資料的方法。請參閱第5圖,第5圖是本發明實施例提供的一種顯示資料的方法的流程示意圖,用於包括螢幕的終端,如第5圖所示,步驟S401~S404與步驟S201~S204或步驟S301~S304相同。
S405,將所述第一資料以明文顯示在所述螢幕上之後,檢測所述用戶是否離開。如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
如果檢測到所述用戶沒有離開,在所述螢幕上繼續以明文顯示所述第一資料。
以下,將結合第1圖、第2圖、第3圖、第4圖、第5圖和第6圖具體闡述本發明實施例提供的一種顯示資料的方法。請參閱第6圖,第6圖是本發明實施例提供的一種顯示資料的方法的流程示意圖,用於包括螢幕的終端,如第6圖所示,步驟S501~S504與步驟S401~S404相同。
S505,將所述第一資料以明文顯示在所述螢幕上之後,週期性使用所述生物特徵識別技術驗證使用者的身份。在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
如果身份驗證通過,在所述螢幕上繼續以明文顯示所述第一資料。
在本發明的上述實施例中,將第一資料以明文顯示在螢幕上之後,判斷使用者是否離開或驗證用戶的身份是否仍然匹配。在使用者離開或身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。因此,在第一資料以明文顯示之後,如果發現使用者離開或用戶身份不再匹配,就將第一資料在所述螢幕上顯示為第二資料,進一步防止使用者資訊的洩露。
下面為本發明裝置實施例,本發明裝置實施例用於執行本發明上述方法實施例的方法,為了便於說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明上述方法實施例及申請檔其他部分。
請參閱第7圖,第7圖是本發明實施例提供的一種顯示資料裝置的結構示意圖,用於包括螢幕的終端,該裝置包括:接收模組11、驗證模組12和顯示模組13,其中:接收模組11,用於接收使用者查看資訊的輸入。驗證模組12,用於使用生物特徵識別技術驗證使用者的身份。顯示模組13,用於在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。顯示模組在身份驗證通過的情況下,用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
本實施例中,例如:接收模組11、驗證模組12和顯示模組13的實施方式,可以參見第2圖所示實施例中的步驟S101~S103的說明。
相比于現有技術,在本發明的上述實施例中,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
請參閱第8圖,第8圖是本發明實施例提供的一種顯示資料裝置的結構示意圖,用於包括螢幕的終端,該裝置包括:檢測模組101、確定模組102、驗證模組103和顯示模組104,其中:檢測模組101,用於檢測是否有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者輸入的或從其他使用者接收到的資料。確定模組102,用於確定所述待顯示在所述螢幕上的內容是否包括有第一資料,所述第一資料指驗證通過才能明文顯示的資料。驗證模組103,用於使用生物特徵識別技術驗證使用者的身份。顯示模組104,用於在身份驗證通過的情況下,將所述第一資料以明文顯示在所述螢幕上,或在身份驗證不通過的情況下,將所述第一資料在所述螢幕上顯示為第二資料,所述第二資料與所述第一資料不同。
本實施例中,例如:檢測模組101、確定模組102、驗證模組103和顯示模組104的實施方式,可以參見第3圖所示實施例中的步驟S201~S204的說明。
相比于現有技術,在本發明的上述實施例中,在螢幕上顯示內容包括第一資料時,進行使用者的身份驗證,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露,並且只有在螢幕上顯示內容包括第一資料時,才進行使用者的身份驗證,降低了終端的功耗,優化了用戶的使用體驗。
仍然參閱第8圖,是本發明實施例提供的另一種顯示資料裝置的結構示意圖,用於包括螢幕的終端,該裝置包括:檢測模組101、確定模組102、驗證模組103、顯示模組104。其中檢測模組101和確定模組102與第8圖中的檢測模組101和確定模組102相似,不再詳述。驗證模組103,用於使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料。顯示模組104,用於在身份驗證通過的情況下,將所述第一資料以明文顯示在所述螢幕上,或者,用於在身份驗證不通過的情況下,將所述第一資料在所述螢幕上顯示為第二資料。將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示。所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
本實施例中,例如:檢測模組101、確定模組102、驗證模組103和顯示模組104的實施方式,可以參見第4圖所示實施例中的步驟S301~S304的說明。
在本發明的上述實施例中,在螢幕上有第一資料需要顯示時,使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料,只有使用者的身份驗證通過後才會正常顯示,使用者的身份驗證不通過時,第一資料會在螢幕上繼續顯示為第二資料。因此,在確認身份驗證是否通過之前,將第一資料在所述螢幕上顯示為第二資料,使用者根據顯示的第二資料能感知螢幕上有第一資料待顯示,可以促使使用者主動配合進行身份驗證,增強生物識別技術驗證的成功率。
參閱第9圖,第9圖是本發明實施例提供的另一種顯示資料裝置的結構示意圖,用於包括螢幕的終端,該裝置包括:檢測模組201、確定模組202、驗證模組203、顯示模組204。其中檢測模組201和確定模組202與第8圖中的檢測模組101和確定模組102相似,不再詳述。驗證模組203,用於使用生物特徵識別技術驗證使用者的身份。顯示模組204,用於在身份驗證通過的情況下,將所述第一資料以明文顯示在所述螢幕上,或在身份驗證不通過的情況下,將所述第一資料在所述螢幕上顯示為第二資料,所述第二資料與所述第一資料不同。將所述第一資料以明文顯示在所述螢幕上之後,驗證模組103進一步用於檢測所述用戶是否離開。顯示模組104進一步用於在驗證模組103檢測所述使用者離開的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
本實施例中,例如:檢測模組201、確定模組202、驗證模組203和顯示模組204的實施方式,可以參見第5圖所示實施例中的步驟S401~S405的說明。
仍然參閱第9圖,是本發明實施例提供的另一種顯示資料裝置的結構示意圖,用於包括螢幕的終端,該裝置包括:檢測模組201、確定模組202、驗證模組203、顯示模組204。其中檢測模組201和確定模組202與上一實施例中的檢測模組201和確定模組202相似,不再詳述。驗證模組203,用於使用生物特徵識別技術驗證使用者的身份。顯示模組204,用於在身份驗證通過的情況下,將所述第一資料以明文顯示在所述螢幕上,或在身份驗證不通過的情況下,將所述第一資料在所述螢幕上顯示為第二資料,所述第二資料與所述第一資料不同。將所述第一資料以明文顯示在所述螢幕上之後,驗證模組103進一步用於週期性使用所述生物特徵識別技術驗證使用者的身份。顯示模組104進一步用於在驗證模組103驗證身份不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
本實施例中,例如:檢測模組201、確定模組202、驗證模組203和顯示模組204的實施方式,可以參見第6圖所示實施例中的步驟S501~S505的說明。
在本發明的上述實施例中,將第一資料以明文顯示在螢幕上之後,判斷使用者是否離開或驗證用戶的身份是否仍然匹配。在使用者離開或身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。因此,在第一資料以明文顯示之後,如果發現使用者離開或用戶身份不再匹配,就將第一資料在所述螢幕上顯示為第二資料,進一步防止使用者資訊的洩露。
請參閱第10圖,第10圖是本發明實施例提供的另一種終端的結構示意圖,該終端可適用於顯示資料,如第10圖所示,包括:螢幕121,一個或多個處理器122,記憶體123和生物識別單元124。為了便於說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明上述方法實施例及申請檔其他部分。
螢幕121,作為與使用者之間的輸出介面,將可視輸出顯示給使用者;該螢幕121可以是第1圖所示的終端設備中的螢幕140。
生物識別單元124,用於識別使用者的生物特徵;該輸入裝置124可以是第1圖所示的生物識別單元170,例如:虹膜識別單元。
處理器122可以是第1圖所示的處理器180。記憶體123可以是第1圖所示的終端設備的中記憶體120,或者記憶體120中的部分元件。
本發明實施例中,終端還包括多個應用程式,所述記憶體用於存儲電腦程式,所述處理器運行所述電腦程式,執行如下步驟:
接收使用者查看資訊的輸入;
使用生物特徵識別技術驗證使用者的身份;
在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
其中,本實施例中,關於顯示資料的實施方式可以參考第2圖所示的實施例,此處不作重複說明。
相比于現有技術,在本發明的上述實施例中,在使用者查看資訊時,要驗證使用者的身份,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露。
本發明另一種實施例提供的一種終端中,接收使用者查看資訊的輸入之後,處理器122還可以用於執行如下步驟:
檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者輸入的或從其他使用者接收到的使用者資料;
確定所述待顯示在所述螢幕上的內容是否包括有待驗證的使用者資料,所述待驗證的使用者資料指驗證通過才能明文顯示的使用者資料;
如果有,使用生物特徵識別技術驗證使用者的身份;
在身份驗證通過的情況下,將所述待驗證的使用者資料以明文顯示在所述螢幕上;或
在身份驗證不通過的情況下,將所述待驗證的使用者資料加擾顯示在所述螢幕上。
其中,本實施例中,關於顯示資料的實施方式可以參考第3圖所示的實施例,此處不作重複說明。
相比于現有技術,在本發明的上述實施例中,在螢幕上顯示內容包括第一資料時,進行使用者的身份驗證,在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料。因此,即使在螢幕解鎖後,第一資料不會向身份驗證不通過的使用者正確顯示,防止使用者的資訊洩露,並且只有在螢幕上顯示內容包括第一資料時,才進行使用者的身份驗證,降低了終端的功耗,優化了用戶的使用體驗。
本實施例中,處理器122還可以用於執行如下步驟:
在所述待顯示在所述螢幕上的內容包括有待驗證的資料時,使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料;
在身份驗證通過的情況下,將所述第一資料以明文顯示在所述螢幕上,或者,在身份驗證不通過的情況下,將所述第一資料在所述螢幕上顯示為第二資料。將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示。所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
在本發明的上述實施例中,在螢幕上有第一資料需要顯示時,使用生物特徵識別技術驗證使用者的身份,並將所述第一資料在所述螢幕上顯示為第二資料,只有使用者的身份驗證通過後才會正常顯示,使用者的身份驗證不通過時,第一資料會在螢幕上繼續顯示為第二資料。因此,在確認身份驗證是否通過之前,將第一資料在所述螢幕上顯示為第二資料,使用者根據顯示的第二資料能感知螢幕上有第一資料待顯示,可以促使使用者主動配合進行身份驗證,增強生物識別技術驗證的成功率。
本實施例中,處理器122還可以用於執行如下步驟:
將所述第一資料以明文顯示在所述螢幕上之後,檢測所述用戶是否離開。如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
本實施例中,處理器122還可以用於執行如下步驟:
將所述第一資料以明文顯示在所述螢幕上之後,週期性使用所述生物特徵識別技術驗證使用者的身份。在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
在本發明的上述實施例中,將第一資料以明文顯示在螢幕上之後,判斷使用者是否離開或驗證用戶的身份是否仍然匹配。在使用者離開或身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。因此,在第一資料以明文顯示之後,如果發現使用者離開或用戶身份不再匹配,就將第一資料在所述螢幕上顯示為第二資料,進一步防止使用者資訊的洩露。
本發明實施例還提供一種存儲一個或多個程式的電腦可讀存儲介質,上述一個或多個程式包括指令,該指令當被包括螢幕和多個應用程式的終端執行時使該終端執行第2圖、第3圖、第4圖、第5圖和第6圖所示的實施例中記載的方法。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程式可存儲於一電腦可讀取存儲介質中,該程式在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、唯讀存儲記憶體(Read-Only Memory,ROM)或隨機存取記憶體(Random Access Memory,簡稱RAM)等。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100‧‧‧移動終端
110‧‧‧射頻電路
120‧‧‧記憶體
130‧‧‧輸入單元
140‧‧‧螢幕
150‧‧‧感測器
160‧‧‧音訊電路
170‧‧‧生物識別單元
180‧‧‧處理器
190‧‧‧電源
131‧‧‧觸控面板
132‧‧‧其他輸入裝置
141‧‧‧顯示面板
161‧‧‧揚聲器
162‧‧‧傳聲器
S101~S103、S201~S204、S301~S304、S401~S405、S501~S105‧‧‧步驟
11‧‧‧接收模組
12‧‧‧驗證模組
13‧‧‧顯示模組
101‧‧‧檢測模組
102‧‧‧確定模組
103‧‧‧驗證模組
104‧‧‧顯示模組
201‧‧‧檢測模組
202‧‧‧確定模組
203‧‧‧驗證模組
204‧‧‧顯示模組
121‧‧‧螢幕
122‧‧‧處理器
123‧‧‧記憶體
124‧‧‧生物識別單元
110‧‧‧射頻電路
120‧‧‧記憶體
130‧‧‧輸入單元
140‧‧‧螢幕
150‧‧‧感測器
160‧‧‧音訊電路
170‧‧‧生物識別單元
180‧‧‧處理器
190‧‧‧電源
131‧‧‧觸控面板
132‧‧‧其他輸入裝置
141‧‧‧顯示面板
161‧‧‧揚聲器
162‧‧‧傳聲器
S101~S103、S201~S204、S301~S304、S401~S405、S501~S105‧‧‧步驟
11‧‧‧接收模組
12‧‧‧驗證模組
13‧‧‧顯示模組
101‧‧‧檢測模組
102‧‧‧確定模組
103‧‧‧驗證模組
104‧‧‧顯示模組
201‧‧‧檢測模組
202‧‧‧確定模組
203‧‧‧驗證模組
204‧‧‧顯示模組
121‧‧‧螢幕
122‧‧‧處理器
123‧‧‧記憶體
124‧‧‧生物識別單元
第1圖示出本發明實施例提供的一種用於顯示資料的終端的結構示意圖; 第2圖示出本發明實施例提供的一種在終端上顯示消息的流程示意圖; 第3圖示出本發明實施例提供的另一種在終端上顯示消息的流程示意圖; 第4圖示出本發明實施例提供的另一種在終端上顯示消息的流程示意圖; 第5圖示出本發明實施例提供的另一種在終端上顯示消息的流程示意圖; 第6圖示出本發明實施例提供的另一種在終端上顯示消息的流程示意圖; 第7圖示出本發明實施例提供的一種顯示消息的裝置的結構示意圖; 第8圖示出本發明實施例提供的另一種顯示消息的裝置的結構示意圖; 第9圖示出本發明實施例提供的另一種顯示消息的裝置的結構示意圖; 第10圖示出本發明實施例提供的一種終端的結構示意圖; 第11圖示出本發明實施例提供的一種查看資訊的介面; 第12圖示出本發明實施例提供的一種資訊展示介面並將第一資料以明文顯示的示例; 第13圖示出本發明實施例提供的一種資訊展示介面並將第一資料顯示為第二資料的示例; 第14圖示出本發明實施例提供的一種資訊展示介面並將第一資料顯示為第二資料的示例。
Claims (36)
- 一種顯示資料的方法,用於包括螢幕的終端,其中,所述方法包括: 接收使用者查看資訊的輸入; 使用生物特徵識別技術驗證所述用戶的身份; 在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
- 根據請求項1所述的方法,其中,在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
- 根據請求項1所述的方法,其中,所述接收使用者查看資訊的輸入之後,包括:檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料;確定所述待顯示在所述螢幕上的內容是否包括有所述第一資料;如果有,使用所述生物特徵識別技術驗證使用者的身份。
- 根據請求項2或3所述的方法,其中,將所述第一資料以明文顯示在所述螢幕上之後,包括: 檢測所述用戶是否離開; 如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項2或3所述的方法,其中,將所述第一資料以明文顯示在所述螢幕上之後,包括: 週期性使用所述生物特徵識別技術驗證使用者的身份; 在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項1至3中任一項所述的方法,其中,所述生物識別技術包括虹膜識別。
- 根據請求項3所述的方法,其中,所述確定所述待顯示在所述螢幕上的內容是否包括有第一資料,包括: 確定所述使用者打開的應用程式是否設置了顯示需驗證; 如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項3所述的方法,其中,所述確定所述待顯示在螢幕上的內容是否包括有第一資料,包括: 檢測所述待顯示在螢幕上的內容中包括資料; 確定所述資料中是否包含至少一條第一資料; 如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項3所述的方法,其中,所述檢測有待顯示在螢幕上的內容包括: 檢測所述使用者打開應用程式的介面; 確定有待顯示在所述螢幕上的內容。
- 根據請求項3所述的方法,其中,所述資料包括所述使用者發送或接收的消息。
- 根據請求項1至3,以及7至10中任一項所述的方法,其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括將所述第一資料在所述螢幕上顯示為一段符號或文字。
- 根據請求項3所述的方法,其中,所述使用生物特徵識別技術驗證使用者的身份包括:將所述第一資料在所述螢幕上顯示為第二資料; 其中,所述將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示; 其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
- 一種顯示資料的裝置,用於包括螢幕的終端,其中,所述裝置包括: 第一資料 接收模組,用於接收使用者查看資訊的輸入; 驗證模組,用於使用生物特徵識別技術驗證使用者的身份; 顯示模組,用於在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
- 根據請求項13所述的裝置,其中,所述顯示模組在身份驗證通過的情況下,用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
- 根據請求項13所述的裝置,其中,所述裝置還包括:檢測模組,用於檢測是否有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料;確定模組,用於確定所述待顯示在所述螢幕上的內容是否包括有第一資料;驗證模組用於在所述確定模組確定所述待顯示在所述螢幕上的內容包括第一資料時使用生物特徵識別技術驗證使用者的身份。
- 根據請求項14或15所述的裝置,其中, 驗證模組還用於檢測所述用戶是否離開; 顯示模組還用於在驗證模組檢測到所述使用者離開時,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項14或15所述的裝置,其中, 驗證模組還用於週期性使用所述生物特徵識別技術驗證使用者的身份; 顯示模組還用於在在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項13至15中任一項所述的裝置,其中,所述生物識別技術包括虹膜識別。
- 根據請求項15所述的裝置,其中, 所述確定模組具體用於確定所述使用者打開的應用程式是否設置了顯示需驗證,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項15所述的裝置,其中, 所述確定模組具體用於檢測所述待顯示在螢幕上的內容中包括資料,確定所述資料中是否包含至少一條第一資料,如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項15所述的裝置,其中, 所述檢測模組具體用於檢測到所述使用者打開應用程式的介面時,確定有待顯示在所述螢幕上的內容。
- 根據請求項15所述的裝置,其中,所述資料包括所述使用者發送或接收的消息。
- 根據請求項13至15,以及19至22中任一項所述的裝置,其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括將所述第一資料在所述螢幕上顯示為一段符號或文字。
- 根據請求項14所述的裝置,其中, 所述驗證模組使用生物特徵識別技術驗證使用者的身份時,將所述第一資料在所述螢幕上顯示為第二資料; 所述顯示模組具體用於在身份驗證通過的情況下將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示,或在身份驗證不通過的情況下將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
- 一種終端,包括: 螢幕; 一個或多個處理器; 記憶體; 多個應用程式;及 所述記憶體用於存儲電腦程式; 所述處理器,運行所述電腦程式,執行下述流程: 接收使用者查看資訊的輸入; 使用生物特徵識別技術驗證使用者的身份; 在身份驗證不通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料被替換顯示為第二資料,所述第一資料為所述使用者身份驗證通過才能明文顯示的資訊。
- 根據請求項25所述的終端,其中,在身份驗證通過的情況下,顯示用於顯示所述資訊的介面,所述資訊中的第一資料以明文顯示在所述螢幕上。
- 根據請求項25所述的終端,其中,所述接收使用者查看資訊的輸入之後,包括:檢測有待顯示在所述螢幕上的內容,所述內容包括使用者介面,或使用者介面和使用者介面內的資料; 確定所述待顯示在所述螢幕上的內容是否包括有第一資料; 如果有,使用所述生物特徵識別技術驗證使用者的身份。
- 根據請求項26或27所述的終端,其中,將所述第一資料以明文顯示在所述螢幕上之後,包括: 檢測所述用戶是否離開; 如果檢測到所述用戶離開,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項26或27所述的終端,其中,將所述第一資料以明文顯示在所述螢幕上之後,包括: 週期性使用所述生物特徵識別技術驗證使用者的身份; 在身份驗證不通過的情況下,將以明文顯示的所述第一資料在所述螢幕上顯示為第二資料。
- 根據請求項25至27中任一項所述的終端,其中,所述生物識別技術包括虹膜識別。
- 根據請求項27所述的終端,其中,所述確定所述待顯示在所述螢幕上的內容是否包括有第一資料,包括: 確定所述使用者打開的應用程式是否設置了顯示需驗證; 如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項27所述的終端,其中,所述確定所述待顯示在螢幕上的內容是否包括有第一資料,包括: 檢測所述待顯示在螢幕上的內容中包括資料; 確定所述資料中是否包含至少一條第一資料; 如果是,確定所述待顯示在螢幕上的內容包括有第一資料。
- 根據請求項27所述的終端,其中,所述檢測有待顯示在螢幕上的內容包括: 檢測所述使用者打開應用程式的介面; 確定有待顯示在所述螢幕上的內容。
- 根據請求項27所述的終端,其中,所述資料包括所述使用者發送或接收的消息。
- 根據請求項25至27以及31至34中任一項所述的終端,其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括將所述第一資料在所述螢幕上顯示為一段符號或文字。
- 根據請求項25所述的終端,其中,所述使用生物特徵識別技術驗證使用者的身份包括:將所述第一資料在所述螢幕上顯示為第二資料; 其中,所述將所述第一資料以明文顯示在所述螢幕上包括:將所述在螢幕上顯示為第二資料的第一資料轉換成明文顯示;其中,所述將所述第一資料在所述螢幕上顯示為第二資料包括:將所述在螢幕上顯示為第二資料的第一資料繼續顯示為第二資料。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ??PCT/CN2016/109936 | 2016-12-14 | ||
| CN2016109936 | 2016-12-14 | ||
| ??PCT/CN2017/072773 | 2017-01-26 | ||
| PCT/CN2017/072773 WO2017193645A1 (zh) | 2016-12-14 | 2017-01-26 | 一种显示数据的方法、装置和终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201826158A true TW201826158A (zh) | 2018-07-16 |
Family
ID=60266911
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106139486A TW201826158A (zh) | 2016-12-14 | 2017-11-15 | 顯示資料的方法、裝置和終端 |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN110062929A (zh) |
| TW (1) | TW201826158A (zh) |
| WO (1) | WO2017193645A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI898056B (zh) * | 2020-11-20 | 2025-09-21 | 美商高通公司 | 根據用戶設備的環境選擇認證功能 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10891617B2 (en) * | 2016-09-30 | 2021-01-12 | Mastercard International Incorporated | Systems and methods for biometric identity authentication |
| CN107491673A (zh) * | 2017-07-24 | 2017-12-19 | 广东欧珀移动通信有限公司 | 生物识别方法及相关产品 |
| CN114527900A (zh) * | 2020-10-30 | 2022-05-24 | 华为技术有限公司 | 界面信息的展示方法和电子设备 |
| CN115240281A (zh) * | 2022-09-23 | 2022-10-25 | 平安银行股份有限公司 | 一种私密信息显示方法、装置、存储介质和移动终端 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101330386A (zh) * | 2008-05-19 | 2008-12-24 | 刘洪利 | 基于生物特征的认证系统及其身份认证方法 |
| CN103546430A (zh) * | 2012-07-11 | 2014-01-29 | 网易(杭州)网络有限公司 | 基于移动终端的身份验证方法、移动终端、服务器及系统 |
| CN103634477B (zh) * | 2013-12-11 | 2016-01-20 | 深圳市亚略特生物识别科技有限公司 | 具有指纹装置的手机的防盗方法及系统 |
| KR101633965B1 (ko) * | 2014-01-09 | 2016-06-27 | 주식회사 이베이코리아 | 인터넷 환경에서의 사용자 보안 인증 시스템 및 그 방법 |
| CN104008320A (zh) * | 2014-05-19 | 2014-08-27 | 惠州Tcl移动通信有限公司 | 基于人脸识别的使用权限和用户模式控制方法及系统 |
| CN104077517A (zh) * | 2014-06-30 | 2014-10-01 | 惠州Tcl移动通信有限公司 | 一种基于虹膜识别的移动终端用户模式启动方法及系统 |
| CN104967511B (zh) * | 2014-07-11 | 2018-08-28 | 腾讯科技(深圳)有限公司 | 加密数据的处理方法及装置 |
| KR101556943B1 (ko) * | 2014-11-14 | 2015-10-08 | 정호연 | 지문에 포함된 정보를 이용한 화면 잠금 해제 기능을 가지는 이동 통신 단말기 |
| CN106055954B (zh) * | 2016-05-30 | 2019-05-17 | Oppo广东移动通信有限公司 | 一种终端的解锁方法及终端 |
| CN106203051A (zh) * | 2016-08-01 | 2016-12-07 | 深圳天珑无线科技有限公司 | 通过生物特征验证方式来快速解密和辨识被保护短信系统及方法 |
-
2017
- 2017-01-26 CN CN201780076938.3A patent/CN110062929A/zh active Pending
- 2017-01-26 WO PCT/CN2017/072773 patent/WO2017193645A1/zh not_active Ceased
- 2017-11-15 TW TW106139486A patent/TW201826158A/zh unknown
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI898056B (zh) * | 2020-11-20 | 2025-09-21 | 美商高通公司 | 根據用戶設備的環境選擇認證功能 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017193645A1 (zh) | 2017-11-16 |
| CN110062929A (zh) | 2019-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11934505B2 (en) | Information content viewing method and terminal | |
| CN108563932B (zh) | 应用控制方法和装置、可读存储介质、终端 | |
| KR20150080736A (ko) | 전자 장치의 기능 실행 방법 및 이를 사용하는 전자 장치 | |
| CN108521494A (zh) | 终端控制方法和装置、可读存储介质、终端 | |
| WO2018032661A1 (zh) | 一种终端设备信息显示方法和终端设备 | |
| CN111125770A (zh) | 一种隐私保护方法及电子设备 | |
| TW201826158A (zh) | 顯示資料的方法、裝置和終端 | |
| CN104639533B (zh) | 基于终端的安全控制方法及装置 | |
| CN109145552B (zh) | 信息加密方法及终端设备 | |
| CN106845211A (zh) | 移动终端及其应用启动方法及装置 | |
| CN107704168A (zh) | 一种应用程序启动方法及移动终端 | |
| WO2018214748A1 (zh) | 应用界面的显示方法、装置、终端及存储介质 | |
| CN110941821A (zh) | 数据处理方法、装置及存储介质 | |
| CN106803027A (zh) | 应用功能入口启动方法、装置及移动终端 | |
| WO2019206039A1 (zh) | 未读消息处理方法及终端 | |
| WO2020233218A1 (zh) | 信息加密方法、信息解密方法及终端 | |
| CN108710806A (zh) | 一种终端解锁方法、移动终端 | |
| CN110210206B (zh) | 一种权限管理方法及终端 | |
| CN106447325B (zh) | 一种基于nfc通信的处理方法、装置及移动终端 | |
| CN107832603A (zh) | 一种应用程序的启动方法及移动终端 | |
| CN108491713B (zh) | 一种安全提醒方法和电子设备 | |
| CN108153460B (zh) | 一种图标隐藏方法及终端 | |
| CN107358083B (zh) | 一种信息处理方法、终端及计算机可读存储介质 | |
| WO2019196655A1 (zh) | 模式切换方法和装置、计算机可读存储介质、终端 | |
| CN106407771A (zh) | 一种消息管理方法及设备 |