一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本申請公開了一種信息處理方法及電子設(shè)備,接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本申請涉及通信領(lǐng)域,特別是涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科技水平的發(fā)展,手機、平板電腦等移動終端能夠?qū)崿F(xiàn)的功能日益增多,移動通信業(yè)務(wù)為用戶的日常生活與工作提供了越來越多的便利。
[0003]用戶在使用移動終端聊天、上網(wǎng)或者辦理各種業(yè)務(wù)時,經(jīng)常需要輸入一些私密信息,比如賬號、密碼等,在這種情況下,為了防止病毒、木馬或者某些軟件程序收集用戶的私密信息,需要移動終端為用戶輸入的私密信息提供可靠的安全保障。
[0004]但是,現(xiàn)有的移動終端,通常在操作系統(tǒng)中為應(yīng)用程序的開發(fā)者預(yù)留了輸入法接口,因此應(yīng)用市場中存在著開發(fā)者開發(fā)的多種不同的輸入法,而用戶可以在移動終端中安裝和使用這些輸入法,這增加了用戶輸入的私密信息被非法采集或泄露的風(fēng)險。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本申請實施例提供一種信息處理方法及電子設(shè)備,以防止用戶輸入的私密信息被非法采集或泄漏,提供有效的安全保障。
[0006]為了實現(xiàn)上述目的,本申請實施例提供的技術(shù)方案如下:
[0007]—種信息處理方法,用于電子設(shè)備,所述電子設(shè)備的顯示單元上能夠顯示輸入界面,其特征在于,所述方法包括:
[0008]接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;
[0009]判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;
[0010]如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0011 ] 優(yōu)選地,所述判斷用戶即將輸入的所述待輸入信息是否屬于私密信息,包括:
[0012]判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件;
[0013]或者
[0014]判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字。
[0015]優(yōu)選地,所述判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件,包括:
[0016]從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性;
[0017]判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0018]優(yōu)選地,所述判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字,包括:[0019]提取在所述待輸入信息之前已輸入的信息;
[0020]判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0021]優(yōu)選地,還包括:
[0022]如果用戶即將輸入的所述待輸入信息不屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法。
[0023]優(yōu)選地,還包括:
[0024]接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。
[0025]一種電子設(shè)備,包括:
[0026]輸入法調(diào)用模塊,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;
[0027]判斷模塊,用于判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;
[0028]輸入法選擇模塊,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0029]優(yōu)選地,所述判斷模塊,包括:
[0030]控件判斷模塊,用于判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件;
[0031]關(guān)鍵字判斷模塊,用于判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字。
[0032]優(yōu)選地,所述控件判斷模塊,包括:
[0033]控件屬性提取單元,用于從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性;
[0034]控件屬性匹配單元,用于判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0035]優(yōu)選地,所述關(guān)鍵字判斷模塊,包括:
[0036]信息提取單元,用于提取在所述待輸入信息之前已輸入的信息;
[0037]信息判斷單元,用于判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0038]優(yōu)選地,所述輸入法選擇模塊,還用于:
[0039]如果用戶即將輸入的所述待輸入信息不屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法。
[0040]優(yōu)選地,還包括:
[0041]轉(zhuǎn)換模塊,用于接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。[0042]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒半娮釉O(shè)備,接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
【專利附圖】
【附圖說明】
[0043]為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1為本申請實施例一提供的信息處理方法的流程圖;
[0045]圖2為本申請實施例二提供的信息處理方法的流程圖;
[0046]圖3為本申請實施例三提供的信息處理方法的流程圖;
[0047]圖4為本申請實施例四提供的信息處理方法的流程圖;
[0048]圖5為本申請?zhí)峁┑囊环N電子設(shè)備的結(jié)構(gòu)示意圖;
[0049]圖6為本申請?zhí)峁┑牧硪环N電子設(shè)備的結(jié)構(gòu)示意圖;
[0050]圖7為本申請?zhí)峁┑挠忠环N電子設(shè)備的結(jié)構(gòu)示意圖;
[0051]圖8為本申請?zhí)峁┑脑僖环N電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]本發(fā)明公開了一種信息處理方法,用于電子設(shè)備,所述電子設(shè)備的顯示單元上能夠顯示輸入界面,所述方法在通過電子設(shè)備進行輸入的過程中,判斷用戶即將輸入的待輸入信息是否屬于私密信息,如果屬于,則調(diào)用電子設(shè)備中預(yù)置的系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。本發(fā)明中的電子設(shè)備可以為手機、電腦等。
[0054]以上是本申請的核心思想,為了使本【技術(shù)領(lǐng)域】的人員更好地理解本申請方案,下面結(jié)合附圖對本申請作進一步的詳細說明。
[0055]實施例一:
[0056]圖1為本申請實施例一提供的信息處理方法的流程圖。
[0057]參照圖1所示,本申請實施例提供的信息處理方法,用于電子設(shè)備,所述電子設(shè)備的顯示單元上能夠顯示輸入界面,本申請實施例提供的信息處理方法包括:[0058]步驟Sll:接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法。
[0059]在本申請實施例中,用戶點擊電子設(shè)備的輸入界面中的輸入框,或者點擊輸入界面中已經(jīng)輸入的信息,即可觸發(fā)輸入法調(diào)用指令,使輸入法的光標(biāo)在輸入框中顯示,并且使輸入法顯示在輸入界面中。
[0060]電子設(shè)備的操作系統(tǒng)中通常會預(yù)裝系統(tǒng)輸入法,用戶在使用過程中也可以在電子設(shè)備中安裝第三方輸入法,并且會為電子設(shè)備設(shè)置自己常用的輸入法作為默認輸入法,所以用戶為電子設(shè)備設(shè)置的默認輸入法并不一定是系統(tǒng)輸入法,可能是第三方程序開發(fā)人員開發(fā)的輸入法。在現(xiàn)有技術(shù)中,通常用戶觸發(fā)的輸入法調(diào)用指令調(diào)用的是用戶為電子設(shè)備設(shè)置的默認輸入法,因此在使用第三方輸入法輸入過程中,用戶輸入的各種信息都有可能會被第三方輸入法采集或泄露。
[0061]步驟S12:判斷用戶即將輸入的所述待輸入信息是否屬于私密信息。
[0062]在本申請實施例中,私密信息可以包括各種賬號、卡號、單號、密碼、證件號等等涉及用戶隱私的信息。為了防止用戶輸入的私密信息被第三方輸入法采集或泄露,在調(diào)用輸入法之前,首先判斷用戶即將輸入的所述待輸入信息是否屬于私密信息,然后根據(jù)判斷結(jié)果來決定調(diào)用哪種輸入法。
[0063]在本申請實施例中,判斷用戶即將輸入的所述待輸入信息是否屬于私密信息的方法,可以為:判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件;還可以為:判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字。
[0064]在這里,在判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件時,輸入控件通常為輸入框,私密信息輸入控件可以為密碼輸入框、賬號輸入框等;在判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字時,可以判斷已輸入的信息中是否包含“賬號”、“卡號”、“單號”、“證件號”、“密碼”等預(yù)設(shè)的私密信息關(guān)鍵字。
[0065]步驟S13:如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0066]在本申請實施例中,如果通過步驟S12判斷出用戶即將輸入的所述待輸入信息屬于私密信息,則控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法,即取消輸入法調(diào)用指令對于電子設(shè)備中用戶常用的默認輸入法的調(diào)用,而是控制所述輸入法調(diào)用指令調(diào)用所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法,將電子設(shè)備預(yù)置的系統(tǒng)輸入法顯示在輸入界面中,采用系統(tǒng)輸入法完成用戶對待輸入的私密信息的輸入。
[0067]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒?,接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
[0068]實施例二:
[0069]圖2為本申請實施例二提供的信息處理方法的流程圖。[0070]參照圖2所示,本申請實施例提供的信息處理方法包括:
[0071]步驟S21:接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法。
[0072]步驟S22:從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性。
[0073]用戶在登錄過程中,通常需要在輸入界面提供的輸入控件中輸入待輸入信息,而系統(tǒng)的框架層framework中包含有各種控件的屬性信息,在需要判斷輸入控件是否屬于私密信息輸入控件,比如判斷信息輸入框是否為私密信息輸入框時,可以從框架層framework中提取輸入控件信息輸入框的屬性信息,從而判斷輸入控件比如信息輸入框的控件屬性。
[0074]步驟S23:判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0075]系統(tǒng)的框架層framework中的控件的屬性信息,包括文字編輯框、聊天信息輸入框、賬號輸入框、密碼輸入框等等,可以預(yù)設(shè)具有賬號輸入框、密碼輸入框等屬性信息的輸入控件為私密信息輸入控件,從而當(dāng)提取出待輸入信息的輸入控件的控件屬性后,判斷提取的控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性信息相匹配,如果匹配,則可判定待輸入信息為私密信息,在本申請實施例中,需要調(diào)用系統(tǒng)輸入法輸入,如果不匹配,則可判定待輸入信息不是私密信息,在本申請實施例中,可以采用系統(tǒng)輸入法輸入,也可以采用電子設(shè)備設(shè)置的其它默認輸入法輸入。
[0076]步驟S24:如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0077]在本申請實施例中,根據(jù)系統(tǒng)的輸入控件的屬性,如果發(fā)現(xiàn)待輸入信息的輸入控件為密碼輸入框,那么在輸入光標(biāo)切換到密碼輸入框的時候,自動切換到系統(tǒng)預(yù)置的可靠的系統(tǒng)輸入法,使用系統(tǒng)自帶的輸入法完成密碼輸入。
[0078]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒?,可以從系統(tǒng)的框架層framework中提取待輸入信息的輸入控件的控件屬性,根據(jù)提取出的控件屬性判斷該輸入控件是否為私密信息輸入控件,進而判定用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
[0079]實施例三:
[0080]圖3為本申請實施例三提供的信息處理方法的流程圖。
[0081]參照圖3所示,本申請實施例提供的信息處理方法,包括:
[0082]步驟S31:接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法。
[0083]步驟S32:提取在所述待輸入信息之前已輸入的信息。
[0084]用戶在聊天過程中,在輸入私密信息之前,通常會將待輸入的私密信息的性質(zhì)以關(guān)鍵字的形式標(biāo)注在該私密信息前面,比如“密碼X X X X ”、“卡號X X X X ”等,其中的“XXXX”可以為用戶待輸入的私密信息,此時,可以提取待輸入的私密信息之前已輸入的信息,比如“密碼”、“卡號”等來進行判斷。
[0085]步驟S33:判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息。
[0086]在本申請實施例中,可以提取出待輸入信息之前已經(jīng)輸入的信息的關(guān)鍵字,從而判斷該關(guān)鍵字的含義,或者比較與預(yù)設(shè)的私密信息關(guān)鍵字是否匹配,就可以判斷待輸入的Ih息是否為私密/[目息,如果匹配,則可判定待輸入彳目息為私密彳目息,在本申請實施例中,需要調(diào)用系統(tǒng)輸入法輸入,如果不匹配,則可判定待輸入信息不是私密信息,在本申請實施例中,可以采用系統(tǒng)輸入法輸入,也可以采用電子設(shè)備設(shè)置的其它默認輸入法輸入。
[0087]步驟S34:如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0088]需要說明的是,在本申請實施例中,用戶在輸入已經(jīng)輸入的信息時,采用的可能是電子設(shè)備中常用的默認輸入法,而在判斷出已輸入的信息中存在私密信息關(guān)鍵字后,觸發(fā)的輸入法調(diào)用指令可以將當(dāng)前的默認輸入法切換為系統(tǒng)中預(yù)置的可靠的系統(tǒng)輸入法,完成待輸入的私密信息的輸入。
[0089]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒?,可以提取待輸入信息之前已?jīng)輸入的信息,判斷已經(jīng)輸入的信息中是否包括私密信息關(guān)鍵字,或者判斷已經(jīng)輸入的信息的含義,從而可以判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
[0090]實施例四:
[0091]圖4為本申請實施例四提供的信息處理方法的流程圖。
[0092]參照圖4所示,本申請實施例提供的信息處理方法,包括:
[0093]步驟S41:接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法。
[0094]步驟S42:判斷用戶即將輸入的所述待輸入信息是否屬于私密信息。
[0095]步驟S43:如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0096]步驟S44:接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。
[0097]在本申請實施例中,系統(tǒng)輸入法由于只支持私密信息的輸入,因此可以由用戶自定義替代信息,這里的替代信息可以替代用戶常用的私密信息,以便在使用系統(tǒng)輸入法輸入私密信息時更加簡單易用,比如可以由用戶選擇對常用的密碼進行加密保存,然后為該密碼設(shè)定一個簡短的名稱,當(dāng)需要輸入該密碼時,只需要鍵入該名稱,系統(tǒng)輸入法就可以自動輸入該密碼,這不僅能夠避免了第三方輸入法不可靠導(dǎo)致的密碼泄露問題,還可以增強系統(tǒng)輸入法的易用性,簡化操作,增強用戶體驗。[0098]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒?,接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法;接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障,同時還可以通過預(yù)設(shè)對應(yīng)關(guān)系,只鍵入簡短的替代信息就可完成對復(fù)雜密碼的替換輸入,能夠增強系統(tǒng)輸入法的易用性,簡化操作,增強用戶體驗。
[0099]可以理解的是,對于前述的各實施例,如果判斷出用戶即將輸入的所述待輸入信息不屬于私密信息,還可以控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法,采用默認輸入法完成普通信息的輸入,能夠最大限度的滿足用戶的對于輸入法的使用習(xí)慣。
[0100]對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。
[0101]本發(fā)明上述公開了信息處理方法,相應(yīng)的,本發(fā)明還公開了應(yīng)用上述信息處理方法的電子設(shè)備,該電子設(shè)備用于減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,為私密信息的輸入過程提供有效的安全保障。
[0102]圖5為本申請?zhí)峁┑囊环N電子設(shè)備的結(jié)構(gòu)示意圖。
[0103]參照圖5所示,本申請實施例提供的電子設(shè)備,包括:
[0104]輸入法調(diào)用模塊1,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;
[0105]判斷模塊2,用于判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;
[0106]輸入法選擇模塊3,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0107]本申請實施例提供的電子設(shè)備,可以采用上述方法實施例中的信息處理方法,此處不再贅述。
[0108]判斷模塊2可以通過多種方式判斷待輸入信息是否為私密信息,因此判斷模塊2可以對應(yīng)為多種不同的模塊,下面以不同的實施例予以說明。
[0109]圖6為本申請?zhí)峁┑牧硪环N電子設(shè)備的結(jié)構(gòu)示意圖。
[0110]參照圖6所示,本申請實施例提供的電子設(shè)備,包括:
[0111]輸入法調(diào)用模塊1,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;[0112]控件判斷模塊21,用于判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件;
[0113]具體地,控件判斷模塊21可以包括:
[0114]控件屬性提取單元211,用于從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性;
[0115]控件屬性匹配單元212,用于判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息;
[0116]輸入法選擇模塊3,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0117]圖7為本申請?zhí)峁┑挠忠环N電子設(shè)備的結(jié)構(gòu)示意圖。
[0118]參照圖7所示,本申請實施例提供的電子設(shè)備,包括:
[0119]輸入法調(diào)用模塊1,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;
[0120]關(guān)鍵字判斷模塊22,用于判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字;
[0121]具體地,關(guān)鍵字判斷模塊22可以包括:
[0122]信息提取單元221,用于提取在所述待輸入信息之前已輸入的信息;
[0123]信息判斷單元222,用于判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息;
[0124]輸入法選擇模塊3,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
[0125]本申請實施例提供的電子設(shè)備,可以采用上述方法實施例中的信息處理方法,此處不再贅述。
[0126]圖8為本申請?zhí)峁┑脑僖环N電子設(shè)備的結(jié)構(gòu)示意圖。
[0127]參照圖8所示,本申請實施例提供的電子設(shè)備,包括:
[0128]輸入法調(diào)用模塊1,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;
[0129]判斷模塊2,用于判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;
[0130]輸入法選擇模塊3,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法;
[0131]轉(zhuǎn)換模塊4,用于接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。
[0132]本申請實施例提供的電子設(shè)備,可以采用上述方法實施例中的信息處理方法,此處不再贅述。
[0133]可以理解的是,在上述實施例中,所述輸入法選擇模塊3,還可以用于:如果用戶即將輸入的所述待輸入信息不屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法,采用默認輸入法完成普通信息的輸入,能夠最大限度的滿足用戶的對于輸入法的使用習(xí)慣。
[0134]應(yīng)用本申請?zhí)峁┑男畔⑻幚矸椒半娮釉O(shè)備,接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法;判斷用戶即將輸入的所述待輸入信息是否屬于私密信息;如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。這樣,可以判斷用戶即將輸入的信息是否屬于私密信息,在用戶即將輸入的信息屬于私密信息時,調(diào)用系統(tǒng)輸入法進行輸入,可以減少用戶在使用開發(fā)者開發(fā)的第三方輸入法進行輸入時,私密信息被第三方輸入法采集或泄漏的風(fēng)險,提供有效的安全保障。
[0135]為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
[0136]本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0137]專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
[0138]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或【技術(shù)領(lǐng)域】內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0139]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種信息處理方法,用于電子設(shè)備,所述電子設(shè)備的顯示單元上能夠顯示輸入界面,其特征在于,所述方法包括: 接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法; 判斷用戶即將輸入的所述待輸入信息是否屬于私密信息; 如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
2.根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于,所述判斷用戶即將輸入的所述待輸入信息是否屬于私密信息,包括: 判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件; 或者 判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字。
3.根據(jù)權(quán)利要求2所述的信息處理方法,其特征在于,所述判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件,包括: 從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性; 判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息。·
4.根據(jù)權(quán)利要求2所述的信息處理方法,其特征在于,所述判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字,包括: 提取在所述待輸入信息之前已輸入的信息; 判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息。
5.根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于,還包括: 如果用戶即將輸入的所述待輸入信息不屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法。
6.根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于,還包括: 接收用戶利用所述系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。
7.—種電子設(shè)備,其特征在于,包括: 輸入法調(diào)用模塊,用于接收用戶在所述電子設(shè)備的輸入界面中觸發(fā)的輸入法調(diào)用指令,所述輸入法調(diào)用指令用于為用戶即將輸入的待輸入信息調(diào)用所述電子設(shè)備中的輸入法; 判斷模塊,用于判斷用戶即將輸入的所述待輸入信息是否屬于私密信息; 輸入法選擇模塊,用于如果用戶即將輸入的所述待輸入信息屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中預(yù)置的系統(tǒng)輸入法。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述判斷模塊,包括: 控件判斷模塊,用于判斷所述待輸入信息的輸入控件是否屬于預(yù)設(shè)的私密信息輸入控件; 關(guān)鍵字判斷模塊,用于判斷在所述待輸入信息之前已輸入的信息中是否包含預(yù)設(shè)的私密信息關(guān)鍵字。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述控件判斷模塊,包括: 控件屬性提取單元,用于從所述電子設(shè)備的系統(tǒng)框架層中提取所述待輸入信息的輸入控件的控件屬性; 控件屬性匹配單元,用于判斷所述控件屬性是否與預(yù)設(shè)的私密信息輸入控件的屬性相匹配,如果匹配,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不匹配,則用戶即將輸入的所述待輸入信息不屬于私密信息。
10.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述關(guān)鍵字判斷模塊,包括: 信息提取單元,用于提取在所述待輸入信息之前已輸入的信息; 信息判斷單元,用于判斷所述已輸入的信息中是否存在預(yù)設(shè)的私密信息關(guān)鍵字,如果存在,則用戶即將輸入的所述待輸入信息屬于私密信息,如果不存在,則用戶即將輸入的所述待輸入信息不屬于私密信息。
11.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述輸入法選擇模塊,還用于: 如果用戶即將輸入的所述待輸入信息不屬于私密信息,控制所述輸入法調(diào)用指令指向所述電子設(shè)備中設(shè)置的默認輸入法。
12.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括: 轉(zhuǎn)換模塊,用于接收用戶利用所述`系統(tǒng)輸入法輸入的替代信息,根據(jù)預(yù)設(shè)的替代信息與私密信息的對應(yīng)關(guān)系,將所述替代信息轉(zhuǎn)換為對應(yīng)的私密信息。
【文檔編號】G06F21/62GK103853993SQ201410116749
【公開日】2014年6月11日 申請日期:2014年3月26日 優(yōu)先權(quán)日:2014年3月26日
【發(fā)明者】王超 申請人:聯(lián)想(北京)有限公司