輸入法應(yīng)用方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及輸入技術(shù)領(lǐng)域,特別是涉及一種輸入法應(yīng)用方法和裝置。
【背景技術(shù)】
[0002]在傳統(tǒng)的智能手機(jī)輸入系統(tǒng)中常常具有聯(lián)想推薦功能,即當(dāng)用戶(hù)輸入字符時(shí),輸入法會(huì)根據(jù)用戶(hù)輸入的字符在候選詞庫(kù)中查找與該字符匹配的用戶(hù)常用詞語(yǔ),例如輸入拼音或拼音首字母,輸入法便可以向用戶(hù)推薦跟該拼音或拼音首字母匹配的用戶(hù)常用詞語(yǔ)。但是這種聯(lián)想推薦功能往往會(huì)泄露用戶(hù)的隱私及個(gè)人信息,若用戶(hù)不想泄露其隱私信息,只能選擇關(guān)閉輸入法的聯(lián)想推薦功能,又會(huì)降低其輸入效率。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種輸入法應(yīng)用方法,能保護(hù)用戶(hù)輸入時(shí)的個(gè)人隱私,且保證輸入效率。
[0004]此外,還有必要提供一種輸入法應(yīng)用裝置,能保護(hù)用戶(hù)輸入時(shí)的個(gè)人隱私,且保證輸入效率。
[0005]—種輸入法應(yīng)用方法,包括以下步驟:
[0006]終端獲取預(yù)設(shè)的敏感詞;
[0007]接收輸入的字符;
[0008]通過(guò)輸入法應(yīng)用的候選詞條展示與所述輸入的字符相匹配的詞語(yǔ),其中,所述輸入法應(yīng)用的候選詞條中不包括與所述敏感詞相匹配的詞語(yǔ)。
[0009]在其中一個(gè)實(shí)施例中,所述通過(guò)輸入法應(yīng)用的候選詞條展示與所述輸入的字符相匹配的詞語(yǔ),具體包括以下步驟:
[0010]根據(jù)所述輸入的字符,在輸入法應(yīng)用的候選詞條中查詢(xún)與所述輸入的字符相匹配的詞語(yǔ),得到詞語(yǔ)集合;
[0011]判斷所述詞語(yǔ)集合中是否有與所述敏感詞相匹配的詞語(yǔ);
[0012]若所述詞語(yǔ)集合中有與所述敏感詞相匹配的詞語(yǔ),則去除所述詞語(yǔ)集合中與所述敏感詞相匹配的詞語(yǔ);
[0013]通過(guò)所述輸入法應(yīng)用的候選語(yǔ)條展示所述詞語(yǔ)集合中的詞語(yǔ)。
[0014]在其中一個(gè)實(shí)施例中,所述通過(guò)輸入法應(yīng)用的候選詞條展示與所述輸入的字符相匹配的詞語(yǔ),具體包括以下步驟:
[0015]根據(jù)所述敏感詞,在輸入法應(yīng)用的候選詞條中過(guò)濾掉與所述敏感詞相匹配的詞語(yǔ),以得到過(guò)濾后的候選詞條;
[0016]根據(jù)所述輸入的字符,在所述過(guò)濾后的候選詞條中查詢(xún)與所述輸入的字符相匹配的詞語(yǔ);
[0017]通過(guò)所述輸入法應(yīng)用的候選語(yǔ)條展示查詢(xún)到的與所述輸入的字符相匹配的詞語(yǔ)。
[0018]在其中一個(gè)實(shí)施例中,所述方法還包括以下步驟:
[0019]設(shè)置敏感詞;
[0020]所述設(shè)置敏感詞,具體包括以下步驟的至少一個(gè)步驟:
[0021]設(shè)置隱私主題,并根據(jù)所述隱私主題獲取與所述隱私主題關(guān)聯(lián)的關(guān)聯(lián)詞語(yǔ),將所述關(guān)聯(lián)詞語(yǔ)確定為所述敏感詞;
[0022]設(shè)置隱私應(yīng)用,并根據(jù)所述隱私應(yīng)用獲取所述隱私應(yīng)用中的常用詞語(yǔ),將所述常用詞語(yǔ)確定為所述敏感詞;
[0023]設(shè)置隱私空間,在所述隱私空間中存入特定詞語(yǔ),將所述特定詞語(yǔ)確定為所述敏感詞。
[0024]在其中一個(gè)實(shí)施例中,所述輸入法應(yīng)用的候選詞條中包括與所述終端的本地信息相匹配的詞語(yǔ)和/或所述輸入法應(yīng)用中記錄的常用輸出詞語(yǔ),所述常用輸出詞語(yǔ)為在所述輸入法應(yīng)用中輸出超過(guò)預(yù)設(shè)次數(shù)閾值的詞語(yǔ)。
[0025]一種輸入法應(yīng)用裝置,包括:
[0026]獲取模塊,用于獲取預(yù)設(shè)的敏感詞;
[0027]接收模塊,用于接收輸入的字符;
[0028]展示模塊,用于通過(guò)輸入法應(yīng)用的候選詞條展示與所述輸入的字符相匹配的詞語(yǔ),其中,所述輸入法應(yīng)用的候選詞條中不包括與所述敏感詞相匹配的詞語(yǔ)。
[0029]在其中一個(gè)實(shí)施例中,所述展示模塊包括:
[0030]查詢(xún)單元,用于根據(jù)所述輸入的字符,在輸入法應(yīng)用的候選詞條中查詢(xún)與所述輸入的字符相匹配的詞語(yǔ),得到詞語(yǔ)集合;
[0031]判斷單元,用于判斷所述詞語(yǔ)集合中是否有與所述敏感詞相匹配的詞語(yǔ);
[0032]去除單元,用于當(dāng)判斷出所述詞語(yǔ)集合中有與所述敏感詞相匹配的詞語(yǔ),則去除所述詞語(yǔ)集合中與所述敏感詞相匹配的詞語(yǔ);
[0033]展示單元,用于通過(guò)所述輸入法應(yīng)用的候選語(yǔ)條展示所述詞語(yǔ)集合中的詞語(yǔ)。
[0034]在其中一個(gè)實(shí)施例中,所述展示模塊包括:
[0035]過(guò)濾單元,用于根據(jù)所述敏感詞,在輸入法應(yīng)用的候選詞條中過(guò)濾掉與所述敏感詞相匹配的詞語(yǔ),以得到過(guò)濾后的候選詞條;
[0036]查詢(xún)單元,用于根據(jù)所述輸入的字符,在所述過(guò)濾后的候選詞條中查詢(xún)與所述輸入的字符相匹配的詞語(yǔ);
[0037]展示單元,用于通過(guò)所述輸入法應(yīng)用的候選語(yǔ)條展示查詢(xún)到的與所述輸入的字符相匹配的詞語(yǔ)。
[0038]在其中一個(gè)實(shí)施例中,所述裝置還包括:
[0039]設(shè)置模塊,用于設(shè)置敏感詞;
[0040]所述設(shè)置模塊還用于設(shè)置隱私主題,并根據(jù)所述隱私主題獲取與所述隱私主題關(guān)聯(lián)的關(guān)聯(lián)詞語(yǔ),將所述關(guān)聯(lián)詞語(yǔ)確定為所述敏感詞;
[0041]所述設(shè)置模塊還用于設(shè)置隱私應(yīng)用,并根據(jù)所述隱私應(yīng)用獲取所述隱私應(yīng)用中的常用詞語(yǔ),將所述常用詞語(yǔ)確定為所述敏感詞;
[0042]所述設(shè)置模塊還用于設(shè)置隱私空間,在所述隱私空間中存入特定詞語(yǔ),將所述特定詞語(yǔ)確定為所述敏感詞。
[0043]在其中一個(gè)實(shí)施例中,所述輸入法應(yīng)用的候選詞條中包括與所述終端的本地信息相匹配的詞語(yǔ)和/或所述輸入法應(yīng)用中記錄的常用輸出詞語(yǔ),所述常用輸出詞語(yǔ)為在所述輸入法應(yīng)用中輸出超過(guò)預(yù)設(shè)次數(shù)閾值的詞語(yǔ)。
[0044]上述輸入法應(yīng)用方法和裝置,當(dāng)用戶(hù)輸入字符時(shí),在候選詞條中展示的與輸入字符匹配的詞語(yǔ)中屏蔽了與敏感詞匹配的詞語(yǔ),能有效地保護(hù)用戶(hù)的個(gè)人隱私信息,且依然具有聯(lián)想推薦功能,保證輸入效率。
【附圖說(shuō)明】
[0045]圖1為一個(gè)實(shí)施例中輸入法應(yīng)用方法的流程示意圖;
[0046]圖2為一個(gè)實(shí)施例中通過(guò)輸入法應(yīng)用的候選詞條展示與輸入的字符相匹配的詞語(yǔ)的流程示意圖;
[0047]圖3為另一個(gè)實(shí)施例中通過(guò)輸入法應(yīng)用的候選詞條展示與輸入的字符相匹配的詞語(yǔ)的流程示意圖;
[0048]圖4為一個(gè)實(shí)施例中輸入法應(yīng)用裝置的結(jié)構(gòu)示意圖;
[0049]圖5為一個(gè)實(shí)施例中展不模塊的內(nèi)部結(jié)構(gòu)不意圖;
[ΟΟδΟ]圖6為另一個(gè)實(shí)施例中展不I旲塊的內(nèi)部結(jié)構(gòu)不意圖;
[0051 ]圖7為另一個(gè)實(shí)施例中輸入法應(yīng)用裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0052]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0053]如圖1所示,一種輸入法應(yīng)用方法,包括以下步驟:
[0054]步驟SI10,終端獲取預(yù)設(shè)的敏感詞。
[0055]具體的,敏感詞可由用戶(hù)自己進(jìn)行設(shè)定,也可根據(jù)用戶(hù)的隱私信息生成,為用戶(hù)希望被屏蔽的詞語(yǔ)。終端可為手機(jī)、平板電腦、手提電腦、臺(tái)式電腦等。
[0056]步驟SI20,接收輸入的字符。
[0057]具體的,獲取輸入法應(yīng)用的輸入框中用戶(hù)當(dāng)前輸入的字符,輸入的字符的類(lèi)型可為拼音或是拼音首字母,例如輸入“jiating”或是“JT”,輸入字符類(lèi)型還可以是筆畫(huà)、符號(hào)等,輸入字符類(lèi)型根據(jù)用戶(hù)選擇的輸入法應(yīng)用確定。
[0058]步驟S130,通過(guò)輸入法應(yīng)用的候