的關(guān)聯(lián)程度,以提高根據(jù)所述第一搜索關(guān)鍵字或所述第二搜索關(guān)鍵字在輸入法中為用戶推薦聯(lián)想詞匯的準(zhǔn)確率。
[0099]進(jìn)一步地,在其他實(shí)施例中,若由調(diào)用的所述輸入法在安卓系統(tǒng)的元數(shù)據(jù)中沒(méi)有查找到與當(dāng)前應(yīng)用程序的包名對(duì)應(yīng)的第一搜索關(guān)鍵字或與當(dāng)前應(yīng)用程序的輸入界面類名對(duì)應(yīng)的第二搜索關(guān)鍵字,則說(shuō)明當(dāng)前應(yīng)用程序并沒(méi)有預(yù)先設(shè)定與其對(duì)應(yīng)的搜索關(guān)鍵字,則所述輸入法可根據(jù)用戶在當(dāng)前應(yīng)用程序中的輸入行為習(xí)慣獲取當(dāng)前應(yīng)用程序的搜索關(guān)鍵字,并按安卓系統(tǒng)的元數(shù)據(jù)中鍵值對(duì)的存儲(chǔ)方式將當(dāng)前應(yīng)用程序的標(biāo)識(shí)信息及搜索關(guān)鍵字對(duì)應(yīng)存儲(chǔ)在所述輸入法的數(shù)據(jù)庫(kù)中。這樣,在下次該應(yīng)用程序調(diào)用所述輸入法時(shí),若在安卓系統(tǒng)的元數(shù)據(jù)中仍然沒(méi)有查找到與當(dāng)前應(yīng)用程序的包名對(duì)應(yīng)的第一搜索關(guān)鍵字或與當(dāng)前應(yīng)用程序的輸入界面類名對(duì)應(yīng)的第二搜索關(guān)鍵字,則直接利用所述輸入法的數(shù)據(jù)庫(kù)中對(duì)應(yīng)存儲(chǔ)的應(yīng)用程序的標(biāo)識(shí)信息及搜索關(guān)鍵字來(lái)將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索關(guān)鍵字相關(guān)詞匯的推薦優(yōu)先級(jí)提高,從而提高輸入法中推薦聯(lián)想詞匯的準(zhǔn)確率。
[0100]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0101]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種輸入法中聯(lián)想詞匯的推薦方法,其特征在于,所述方法包括以下步驟: 在當(dāng)前應(yīng)用程序中調(diào)用輸入法時(shí),調(diào)用所述輸入法獲取當(dāng)前應(yīng)用程序的標(biāo)識(shí)信息; 根據(jù)所述標(biāo)識(shí)信息在終端操作系統(tǒng)的預(yù)設(shè)位置中查找與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,所述終端操作系統(tǒng)的預(yù)設(shè)位置中預(yù)先存儲(chǔ)有預(yù)設(shè)應(yīng)用程序的標(biāo)識(shí)信息與對(duì)應(yīng)的搜索信息; 若在所述終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索信息相關(guān)詞匯的推薦優(yōu)先級(jí)提高。2.如權(quán)利要求1所述的輸入法中聯(lián)想詞匯的推薦方法,其特征在于,所述終端操作系統(tǒng)為安卓系統(tǒng),所述在當(dāng)前應(yīng)用程序中調(diào)用輸入法時(shí),調(diào)用所述輸入法獲取當(dāng)前應(yīng)用程序的標(biāo)識(shí)信息的步驟之前還包括: 將預(yù)設(shè)應(yīng)用程序的包名與預(yù)設(shè)的第一搜索關(guān)鍵字對(duì)應(yīng)存儲(chǔ)至安卓系統(tǒng)的元數(shù)據(jù)中;和/或?qū)㈩A(yù)設(shè)應(yīng)用程序的輸入界面類名與預(yù)設(shè)的第二搜索關(guān)鍵字對(duì)應(yīng)存儲(chǔ)至安卓系統(tǒng)的元數(shù)據(jù)中。3.如權(quán)利要求2所述的輸入法中聯(lián)想詞匯的推薦方法,其特征在于,所述若在所述終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索信息相關(guān)的詞匯的推薦優(yōu)先級(jí)提高的步驟包括: 若在安卓系統(tǒng)的元數(shù)據(jù)中查找到與當(dāng)前應(yīng)用程序的包名對(duì)應(yīng)的第一搜索關(guān)鍵字,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述第一搜索關(guān)鍵字相關(guān)詞匯的排序優(yōu)先級(jí)提高; 若在安卓系統(tǒng)的元數(shù)據(jù)中查找到與當(dāng)前應(yīng)用程序的輸入界面類名對(duì)應(yīng)的第二搜索關(guān)鍵字,則在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述第二搜索關(guān)鍵字相關(guān)詞匯的排序優(yōu)先級(jí)提高。4.如權(quán)利要求3所述的輸入法中聯(lián)想詞匯的推薦方法,其特征在于,所述若在所述終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索信息相關(guān)詞匯的推薦優(yōu)先級(jí)提高的步驟之后還包括: 在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將與所述第一搜索關(guān)鍵字相關(guān)的詞匯顯示在所述輸入法的顯示界面的預(yù)設(shè)區(qū)域;或在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法進(jìn)行輸入時(shí),將與所述第二搜索關(guān)鍵字相關(guān)的詞匯顯示在所述輸入法的顯示界面的預(yù)設(shè)區(qū)域。5.如權(quán)利要求3所述的輸入法中聯(lián)想詞匯的推薦方法,其特征在于,所述若在所述終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索信息相關(guān)詞匯的推薦優(yōu)先級(jí)提高的步驟之后還包括: 若在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法輸入的搜索詞與第三搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)比所述搜索詞與所述第一搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)多,或者在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法輸入的搜索詞與第三搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)比所述搜索詞與所述第二搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)多,則將所述第一搜索關(guān)鍵字或第二搜索關(guān)鍵字替換為所述第三搜索關(guān)鍵字。6.一種輸入法中推薦聯(lián)想詞匯的終端,其特征在于,所述輸入法中推薦聯(lián)想詞匯的終端包括: 獲取模塊,用于在當(dāng)前應(yīng)用程序中調(diào)用輸入法時(shí),調(diào)用所述輸入法獲取當(dāng)前應(yīng)用程序的標(biāo)識(shí)信息; 查找模塊,用于根據(jù)所述標(biāo)識(shí)信息在終端操作系統(tǒng)的預(yù)設(shè)位置中查找與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,所述終端操作系統(tǒng)的預(yù)設(shè)位置中預(yù)先存儲(chǔ)有預(yù)設(shè)應(yīng)用程序的標(biāo)識(shí)信息與對(duì)應(yīng)的搜索信息; 推薦模塊,用于若在所述終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與所述標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述搜索信息相關(guān)詞匯的推薦優(yōu)先級(jí)提高。7.如權(quán)利要求6所述的輸入法中推薦聯(lián)想詞匯的終端,其特征在于,所述終端操作系統(tǒng)為安卓系統(tǒng),還包括: 存儲(chǔ)模塊,用于將預(yù)設(shè)應(yīng)用程序的包名與預(yù)設(shè)的第一搜索關(guān)鍵字對(duì)應(yīng)存儲(chǔ)至安卓系統(tǒng)的元數(shù)據(jù)中;和/或?qū)㈩A(yù)設(shè)應(yīng)用程序的輸入界面類名與預(yù)設(shè)的第二搜索關(guān)鍵字對(duì)應(yīng)存儲(chǔ)至安卓系統(tǒng)的元數(shù)據(jù)中。8.如權(quán)利要求7所述的輸入法中推薦聯(lián)想詞匯的終端,其特征在于,所述推薦模塊還用于: 若在安卓系統(tǒng)的元數(shù)據(jù)中查找到與當(dāng)前應(yīng)用程序的包名對(duì)應(yīng)的第一搜索關(guān)鍵字,則在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述第一搜索關(guān)鍵字相關(guān)詞匯的排序優(yōu)先級(jí)提高; 若在安卓系統(tǒng)的元數(shù)據(jù)中查找到與當(dāng)前應(yīng)用程序的輸入界面類名對(duì)應(yīng)的第二搜索關(guān)鍵字,則在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法進(jìn)行輸入時(shí),將所述輸入法提供給用戶的聯(lián)想詞匯中與所述第二搜索關(guān)鍵字相關(guān)詞匯的排序優(yōu)先級(jí)提高。9.如權(quán)利要求8所述的輸入法中推薦聯(lián)想詞匯的終端,其特征在于,還包括: 顯示模塊,用于在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法進(jìn)行輸入時(shí),將與所述第一搜索關(guān)鍵字相關(guān)的詞匯顯示在所述輸入法的顯示界面的預(yù)設(shè)區(qū)域;或在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法進(jìn)行輸入時(shí),將與所述第二搜索關(guān)鍵字相關(guān)的詞匯顯示在所述輸入法的顯示界面的預(yù)設(shè)區(qū)域。10.如權(quán)利要求8所述的輸入法中推薦聯(lián)想詞匯的終端,其特征在于,還包括: 替換模塊,用于若在當(dāng)前應(yīng)用程序中通過(guò)所述輸入法輸入的搜索詞與第三搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)比所述搜索詞與所述第一搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)多,或者在當(dāng)前應(yīng)用程序的輸入界面中通過(guò)所述輸入法輸入的搜索詞與第三搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)比所述搜索詞與所述第二搜索關(guān)鍵字的關(guān)聯(lián)次數(shù)多,則將所述第一搜索關(guān)鍵字或第二搜索關(guān)鍵字替換為所述第三搜索關(guān)鍵字。
【專利摘要】本發(fā)明公開(kāi)了一種輸入法中聯(lián)想詞匯的推薦方法,包括:在當(dāng)前應(yīng)用程序中調(diào)用輸入法時(shí),調(diào)用輸入法獲取當(dāng)前應(yīng)用程序的標(biāo)識(shí)信息;根據(jù)標(biāo)識(shí)信息在終端操作系統(tǒng)的預(yù)設(shè)位置中查找與標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息;若在終端操作系統(tǒng)的預(yù)設(shè)位置中查找到與標(biāo)識(shí)信息對(duì)應(yīng)的搜索信息,則在當(dāng)前應(yīng)用程序中通過(guò)輸入法進(jìn)行輸入時(shí),將輸入法提供給用戶的聯(lián)想詞匯中與搜索信息相關(guān)詞匯的推薦優(yōu)先級(jí)提高。本發(fā)明還公開(kāi)了一種輸入法中推薦聯(lián)想詞匯的終端。本發(fā)明有效地提高了輸入法中推薦聯(lián)想詞匯的準(zhǔn)確率,提高了用戶利用輸入法中推薦的聯(lián)想詞匯進(jìn)行輸入的效率。
【IPC分類】G06F17/30, G06F3/023
【公開(kāi)號(hào)】CN105117030
【申請(qǐng)?zhí)枴緾N201510468516
【發(fā)明人】謝家勛
【申請(qǐng)人】Tcl海外電子(惠州)有限公司
【公開(kāi)日】2015年12月2日
【申請(qǐng)日】2015年7月31日