本發(fā)明涉及通信領域,具體而言,涉及一種終端信息顯示方法及裝置。
背景技術:
目前,用戶對于移動終端的安全性、隱私性要求越來越高,移動終端中各類信息的隱藏和加密逐漸被關注。相關技術中,移動終端中安裝的所有應用、存在的所有信息,對所有能夠解鎖的用戶開放。顯而易見,這對用戶的隱私來講,毫無任何保護可言。這導致的問題是,只要能夠解鎖移動終端,任何人都可以輕易查看到移動終端中的所有信息,包括移動終端用戶的各類隱私信息。
針對相關技術中終端被解鎖后將顯示終端中的所有信息,從而導致終端用戶的隱私信息被泄露的問題,目前尚無解決方案。
技術實現(xiàn)要素:
本發(fā)明提供了一種終端信息顯示方法及裝置,以至少解決相關技術中終端被解鎖后將顯示終端中的所有信息,從而導致終端用戶的隱私信息被泄露的問題。
根據(jù)本發(fā)明的一個方面,提供了一種終端信息顯示方法,包括:接收輸入的用于顯示加密終端中的信息的第一聲紋信息;確定與所述第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;顯示與確定的所述加密級別對應的所述加密終端中的信息。
可選地,在接收輸入的用于顯示所述加密終端中的信息的所述第一聲紋信息之前,還包括:采集輸入的第二聲紋信息;判斷所述第二聲紋信息是否滿足條件;在判斷結果為是的情況下,設置與所述第二聲紋信息對應的加密級別;對應存儲所述第二聲紋信息和所述第二聲紋信息的加密級別。
可選地,判斷所述第二聲紋信息是否滿足條件包括:判斷所述第二聲紋信息中包含的特征向量的個數(shù)是否達到閾值;在判斷結果為達到所述閾值的情況下,確定所述第二聲紋信息滿足所述條件;在判斷結果為未達到所述閾值的情況下,確定所述第二聲紋信息不滿足所述條件。
可選地,在對應存儲所述第二聲紋信息和所述第二聲紋信息的加密級別之后,還包括:更新所述第二聲紋信息對應的加密級別。
可選地,所述信息包括以下至少之一:應用、聯(lián)系人姓名、聯(lián)系人號碼、短消息、 多媒體文件、存儲卡目錄。
根據(jù)本發(fā)明的另一個方面,還提供了一種終端信息顯示裝置,包括:接收模塊,用于接收輸入的用于顯示加密終端中的信息的第一聲紋信息;確定模塊,用于確定與所述第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;顯示模塊,用于顯示與確定的所述加密級別對應的所述加密終端中的信息。
可選地,所述裝置還包括:采集模塊,用于在接收輸入的用于顯示所述加密終端中的信息的所述第一聲紋信息之前,采集輸入的第二聲紋信息;判斷模塊,用于判斷所述第二聲紋信息是否滿足條件;設置模塊,用于在判斷模塊的判斷結果為是的情況下,設置與所述第二聲紋信息對應的加密級別;存儲模塊,用于對應存儲所述第二聲紋信息和所述第二聲紋信息的加密級別。
可選地,所述判斷模塊包括:判斷單元,用于判斷所述第二聲紋信息中包含的特征向量的個數(shù)是否達到閾值;第一確定單元,用于在所述判斷單元的判斷結果為達到所述閾值的情況下,確定所述第二聲紋信息滿足所述條件;第二確定單元,用于在所述判斷單元的判斷結果為未達到所述閾值的情況下,確定所述第二聲紋信息不滿足所述條件。
可選地,所述裝置還包括:更新模塊,用于在對應存儲所述第二聲紋信息和所述第二聲紋信息的加密級別之后,更新所述第二聲紋信息對應的加密級別。
可選地,所述信息包括以下至少之一:應用、聯(lián)系人姓名、聯(lián)系人號碼、短消息、多媒體文件、存儲卡目錄。
通過本發(fā)明,采用接收輸入的用于顯示加密終端中的信息的第一聲紋信息;確定與第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;顯示與確定的加密級別對應的加密終端中的信息的方法,通過對于不同的聲紋信息分別對應于不同的加密級別,解決了相關技術中終端被解鎖后將顯示終端中的所有信息,從而導致終端用戶的隱私信息被泄露的問題,進而達到了提高終端中的信息的安全性、保障終端用戶的隱私的效果。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的終端信息顯示方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的終端信息顯示裝置的結構框圖;
圖3是根據(jù)本發(fā)明實施例的終端信息顯示裝置的優(yōu)選結構框圖一;
圖4是根據(jù)本發(fā)明實施例的終端信息顯示裝置中的判斷模塊34的結構框圖;
圖5是根據(jù)本發(fā)明實施例的終端信息顯示裝置的優(yōu)選結構框圖二;
圖6是根據(jù)本發(fā)明實施例的終端的結構框圖;
圖7是根據(jù)本發(fā)明實施例的基于聲紋識別的分級加密方法的流程圖;
圖8是根據(jù)本發(fā)明實施例的預置階段的方法的流程圖;
圖9是根據(jù)本發(fā)明實施例實施階段用戶和移動終端之間的交互流程圖;
圖10是根據(jù)本發(fā)明實施例的移動終端收到聲紋指令信息后其內部的處理模塊交互圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
在本實施例中提供了一種終端信息顯示方法,圖1是根據(jù)本發(fā)明實施例的終端信息顯示方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,接收輸入的用于顯示加密終端中的信息的第一聲紋信息;
步驟S104,確定與第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;
步驟S106,顯示與確定的加密級別對應的加密終端中的信息。
通過上述步驟,采用聲紋信息對終端加密,可以使得終端不易被解鎖,并通過對于不同的聲紋信息對應的不同的加密級別,顯示不同的終端中信息數(shù)量和/或信息類型,從而在終端被解鎖后只顯示對應于當前聲紋信息的終端中信息,解決了相關技術中終端被解鎖后將顯示終端中的所有信息,從而導致終端用戶的隱私信息被泄露的問題,進而達到了提高終端中的信息的安全性、保障終端用戶的隱私的效果。本發(fā)明實施例根據(jù)聲紋的獨一無二性,將之作為移動終端的加密方式,具有高可靠性,同時用戶體驗也有很大程度的提升。
在一個可選實施例中,在步驟S102之前,該方法還可以包括:采集輸入的第二聲紋信息;判斷第二聲紋信息是否滿足條件;在判斷結果為是的情況下,設置與第二聲紋信息對應的加密級別;對應存儲第二聲紋信息和第二聲紋信息的加密級別。在本可選實施例中,說明了對于聲紋信息的采集以及對于采集到的聲紋信息的加密級別的設置,對于聲紋信息滿足的預設條件,可以為聲紋信息的長度、音量大小等條件。如果對于采集 到的聲紋信息的加密級別沒有進行設置,則默認該采集到的聲紋信息對應于最高的加密級別,即可以通過該采集到的聲紋信息,終端顯示所有信息。從而可以實現(xiàn)對于聲紋信息的采集及加密級別的設置,需要指出的是,本可選實施例中的第二聲紋信息可以與上述實施例中的第一聲紋信息相同,從而說明第一聲紋信息與預先存儲的第二聲紋信息相匹配,也可以不同,即第一聲紋信息與預先存儲的第二聲紋信息匹配失敗。
在一個可選的實施例中,上述實施例中的第二聲紋信息的采集過程中,判斷該第二聲紋信息是否滿足條件可以包括:判斷所述第二聲紋信息中包含的特征向量的個數(shù)是否達到閾值;在判斷結果為達到閾值的情況下,確定該第二聲紋信息滿足條件;在判斷結果為未達到閾值的情況下,確定該第二聲紋信息不滿足條件??梢员WC采集到的聲紋信息的特征向量個數(shù)達到閾值,以便于在解鎖過程中對于接收到的第一聲紋信息的匹配與判斷,其解鎖的準確性得到提高。當采集到的第二聲紋信息不滿足條件時,需要重新對于第二聲紋信息進行采集。
在一個可選的實施例中,在對滿足條件的第二聲紋信息進行存儲并設置對應的加密級別后,還可以包括:更新第二聲紋信息對應的加密級別。從而實現(xiàn)了對于第二聲紋信息對應的加密級別的調整,并且,定期對于第二聲紋信息的加密級別和/或第二聲紋信息進行調整,能夠進一步增強終端中信息的安全性及終端用戶的隱私性。
在一個可選的實施例中,上述實施例中的加密終端中的信息,可以包括以下至少之一:應用、聯(lián)系人姓名、聯(lián)系人號碼、短消息、多媒體文件、存儲卡目錄。從而在對應于不同的加密級別,顯示不同的信息的數(shù)量和/或信息類型。例如,在最低加密級別中,僅僅可以顯示聯(lián)系人姓名和聯(lián)系人號碼,在次低的加密級別中,除了上述聯(lián)系人姓名和號碼外,還可以顯示短消息。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述的方法。
在本實施例中還提供了一種終端信息顯示裝置,該裝置用于實現(xiàn)上述實施例及優(yōu)選實施方式,已經(jīng)進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現(xiàn)預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現(xiàn),但是硬件,或者軟件和硬件的組合的實現(xiàn)也是可能并被構想的。
圖2是根據(jù)本發(fā)明實施例的終端信息顯示裝置的結構框圖,如圖2所示,該裝置包括接收模塊22、確定模塊24和顯示模塊26,下面對該裝置進行說明。
接收模塊22,用于接收輸入的用于顯示加密終端中的信息的第一聲紋信息;確定模 塊24,連接于接收模塊22,用于確定與第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;顯示模塊26,連接于確定模塊24,用于顯示與確定的加密級別對應的加密終端中的信息。
圖3是根據(jù)本發(fā)明實施例的終端信息顯示裝置的優(yōu)選結構框圖一,如圖3所示,該裝置除包括圖2所示的所有模塊外,還包括采集模塊32、判斷模塊34、設置模塊36和存儲模塊38,下面對該裝置進行說明。
采集模塊32,用于在接收輸入的用于顯示加密終端中的信息的所述第一聲紋信息之前,采集輸入的第二聲紋信息;判斷模塊34,連接于采集模塊32,用于判斷第二聲紋信息是否滿足條件;設置模塊36,連接于判斷模塊34,用于在判斷模塊34的判斷結果為是的情況下,設置與第二聲紋信息對應的加密級別;存儲模塊38,連接于設置模塊36和接收模塊22,用于對應存儲第二聲紋信息和第二聲紋信息的加密級別。
圖4是根據(jù)本發(fā)明實施例的終端信息顯示裝置中的判斷模塊34的結構框圖,如圖4所示,該判斷模塊34包括:判斷單元42、第一確定單元44和第二確定單元46,下面對該裝置進行說明。
判斷單元42,用于判斷第二聲紋信息中包含的特征向量的個數(shù)是否達到閾值;第一確定單元44,連接于判斷單元42,用于在判斷單元42的判斷結果為達到閾值的情況下,確定第二聲紋信息滿足條件;第二確定單元46,連接于判斷單元42,用于在判斷單元42的判斷結果為未達到閾值的情況下,確定第二聲紋信息不滿足條件。
圖5是根據(jù)本發(fā)明實施例的終端信息顯示裝置的優(yōu)選結構框圖二,如圖5所示,該裝置除包括圖3所示的所有模塊外,還包括更新模塊52,下面對該裝置進行說明。
更新模塊52,連接于存儲模塊38,用于在對應存儲第二聲紋信息和第二聲紋信息的加密級別之后,更新第二聲紋信息對應的加密級別。
在一個可選的實施例中,上述各個裝置中,終端中的信息可以包括以下至少之一:應用、聯(lián)系人姓名、聯(lián)系人號碼、短消息、多媒體文件、存儲卡目錄。
下面針對具體實施過程,以終端為移動終端為例,對于本發(fā)明實施例的終端信息顯示裝置進行說明。
為了解決相關技術中終端被解鎖后將顯示終端中的所有信息,從而導致終端用戶的隱私信息被泄露的問題,本發(fā)明實施例提供了一種基于聲紋識別技術的分級加密方式的終端,圖6是根據(jù)本發(fā)明實施例的終端的結構框圖,包括聲紋指令錄入模塊62(相當于采集模塊32、判斷模塊34和存儲模塊38)、加密級別設置模塊64(相當于設置模塊36)、聲紋指令接收模塊66(相當于接收模塊22)、聲紋指令識別和匹配模塊68(相當于確定模塊24)、聲紋指令實施模塊610(相當于顯示模塊26)五部分組成。下面對該終端進行說明。
聲紋指令錄入模塊62完成聲紋的采集,根據(jù)特定要求采集到用戶的聲紋信息并保存。加密級別設置模塊64,連接至聲紋指令錄入模塊62,用于在前述模塊62完成的基礎上,設置此條聲紋信息對應的加密級別。聲紋指令接收模塊66,連接于加密級別設置模塊64,用于接收輸入的聲紋指令,以便后續(xù)聲紋指令識別和匹配模塊對于聲紋指令進行識別和匹配。聲紋指令識別和匹配模塊68,連接于聲紋指令接收模塊66,用來對聲紋進行識別,并匹配到加密級別。聲紋指令實施模塊610,連接于聲紋指令識別和匹配模塊68,根據(jù)前述模塊68已匹配到的加密級別,解鎖移動終端,并根據(jù)加密級別顯示應用和移動終端中的各類信息。
圖7是根據(jù)本發(fā)明實施例的基于聲紋識別的分級加密方法的流程圖,參考圖6及圖7,該基于聲紋識別的分級加密方法包括:
步驟S702:聲紋錄入模塊62采集聲紋指令,并存儲下來;
步驟S704:加密級別設置模塊64根據(jù)采集到的聲紋指令設置加密級別;
步驟S706:聲紋指令接收模塊66用來接收用戶輸入的聲紋指令;
步驟S708:聲紋指令識別和匹配模塊68根據(jù)輸入的聲紋指令進行識別,并匹配到一個加密級別;
步驟S710:聲紋指令實施模塊610根據(jù)S706的執(zhí)行結果,判斷是否解鎖移動終端并按照加密級別顯示移動終端中的內容。
其中,可以將本發(fā)明實施例根據(jù)實施的階段,分為預置階段和實施階段。其中預置階段包括步驟S702~步驟S704,用來錄入聲紋信息,并根據(jù)聲紋信息設置分級加密級別,可以看作前提準備;實施階段包括步驟S706~步驟S710,用來根據(jù)預置階段采集到的聲紋信息,對用戶發(fā)出的指令進行識別和匹配,并最終向用戶展示與聲紋信息相匹配的信息。
下面對預置階段實施例進行說明。
完成預置階段,需要聲紋錄入模塊和加密級別設置模塊的參與,圖8是根據(jù)本發(fā)明實施例的預置階段的方法的流程圖,如圖8所示,包括:
步驟S802,聲紋錄入模塊62首先接收用戶的聲紋信息;
步驟S804,聲紋錄入模塊62判斷是否滿足錄入條件;其中,錄入條件可以是,是否可以采集到足夠的特征向量,以滿足聲紋識別的需要;
步驟S806,如果已經(jīng)滿足錄入條件,則聲紋錄入模塊62存儲此聲紋信息;
步驟S808,加密級別設置模塊64向用戶顯示一個加密級別設置界面,可以設置的信息包括但不限于:應用名,聯(lián)系人姓名、號碼,多媒體文件、存儲卡中的目錄等等;
步驟S810,退出時,加密級別設置模塊64判斷是否已經(jīng)設置各種聲紋信息的加密級別;
步驟S812,如果用戶沒有設置任何加密級別信息,則加密級別設置模塊64設置為默認加密級別,此默認加密級別可以是:移動終端中的全部信息。
下面對實施階段實施例進行說明。
在實施階段,需要聲紋指令接收模塊66、聲紋指令識別和匹配模塊88和聲紋指令實施模塊810進行參與。圖9是根據(jù)本發(fā)明實施例實施階段用戶和移動終端之間的交互流程圖,如圖9所示,該交互流程包括:
步驟S902,用戶主動發(fā)出聲紋指令信息,移動終端對該聲紋指令信息進行采集;
步驟S904,移動終端接收到后在其內部進行處理;
步驟S906,終端處理完成之后顯示與加密級別匹配的信息。
其中,步驟S904中,移動終端接收到用戶發(fā)出的聲紋指令后的處理動作請參考圖10,圖10是根據(jù)本發(fā)明實施例的移動終端收到聲紋指令信息后其內部的處理模塊交互圖,如圖10所示,交互過程包括:
聲紋指令接收模塊66負責接收用戶發(fā)出的聲紋指令信息;聲紋識別和匹配模塊68,先進行聲紋識別,其技術詳情可采用已有的分析特征向量分析、并根據(jù)模式識別來進行(已經(jīng)是成熟的技術,本發(fā)明實施例不再贅述);識別成功之后,匹配到此聲紋指令信息對應的加密級別。獲取聲紋指令識別和匹配模塊68匹配到的加密級別,并根據(jù)用戶在預置階段設置的加密級別,聲紋指令實施模塊610顯示必要的信息,此信息包括但不限于:應用,聯(lián)系人姓名、號碼,多媒體文件、存儲卡中的目錄等等。
將預置階段實施例和實施階段實施例結合起來,即可得到應用場景實施例,下面的對該應用場景實施例進行說明。
用戶首先通過聲紋錄入模塊62錄入聲紋指令信息,錄入成功之后,移動終端顯示加密級別的設置界面,用戶可以設置此聲紋指令對應的加密信息,包括應用名,聯(lián)系人姓名、號碼,多媒體文件、存儲卡目錄等等。使用時,聲紋指令接收模塊66接收聲紋指令,指令識別和匹配模塊68在后臺對用戶輸入的聲紋指令進行識別和匹配,如識別完成并匹配到某個加密級別,則根據(jù)加密級別顯示移動終端中的信息,此信息包括但不限于應用、聯(lián)系人、多媒體文件、存儲卡目錄等。
本發(fā)明實施例將聲紋的獨特性運用到移動終端的分級加密上,不僅提高了終端信息安全,保護了用戶隱私,還提高了用戶體驗,增強了使用的趣味性。
需要說明的是,上述各個模塊是可以通過軟件或硬件來實現(xiàn)的,對于后者,可以通過以下方式實現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述模塊分別位 于多個處理器中。
本發(fā)明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用于執(zhí)行以下步驟的程序代碼:
S1,接收輸入的用于顯示加密終端中的信息的第一聲紋信息;
S2,確定與第一聲紋信息對應的加密級別,其中,不同的加密級別對應于顯示不同的信息數(shù)量和/或信息類型;
S3,顯示與確定的加密級別對應的加密終端中的信息。
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(Read-Only Memory,簡稱為ROM)、隨機存取存儲器(Random Access Memory,簡稱為RAM)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,在本實施例中,處理器根據(jù)存儲介質中已存儲的程序代碼執(zhí)行上述S1至S3。
可選地,本實施例中的具體示例可以參考上述實施例及可選實施方式中所描述的示例,本實施例在此不再贅述。
顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。