輸入序列的處理方法及裝置的制造方法
【專(zhuān)利說(shuō)明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及輸入法技術(shù),尤其涉及一種輸入序列的處理方法及裝置。
【【背景技術(shù)】】
[0002]應(yīng)用(Applicat1n,APP)例如,Windows應(yīng)用、安卓(Android)應(yīng)用、1s 應(yīng)用等,一般都是需要用戶(hù)通過(guò)輸入法應(yīng)用進(jìn)行信息輸入。一般來(lái)說(shuō),輸入法應(yīng)用可以根據(jù)用戶(hù)輸入的字符序列,向用戶(hù)展現(xiàn)與該字符序列對(duì)應(yīng)的若干個(gè)候選項(xiàng),以供用戶(hù)選擇一個(gè)候選項(xiàng)作為輸入序列,進(jìn)行上屏操作。
[0003]然而,由于完全依賴(lài)輸入法應(yīng)用所輸入的輸入序列執(zhí)行應(yīng)用相關(guān)的操作所獲得的操作結(jié)果,可能會(huì)無(wú)法滿(mǎn)足用戶(hù)真正的操作意圖,例如,用戶(hù)無(wú)法準(zhǔn)確提供搜索類(lèi)應(yīng)用所需要的搜索關(guān)鍵詞等操作意圖,使得用戶(hù)需要通過(guò)應(yīng)用反復(fù)瀏覽操作結(jié)果或者通過(guò)輸入法應(yīng)用反復(fù)進(jìn)行輸入,才能夠獲得滿(mǎn)足操作意圖的操作結(jié)果,這樣,會(huì)增加應(yīng)用與該應(yīng)用所使用的處理引擎之間的數(shù)據(jù)交互,從而導(dǎo)致了處理引擎的處理負(fù)擔(dān)的增加。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個(gè)方面提供一種輸入序列的處理方法及裝置,用以降低處理引擎的處理負(fù)擔(dān)。
[0005]本發(fā)明的一方面,提供一種輸入序列的處理方法,包括:
[0006]獲取用戶(hù)在應(yīng)用中的輸入序列;
[0007]根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列;
[0008]利用所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行調(diào)整,以獲得調(diào)整序列,以供所述應(yīng)用利用所述調(diào)整序列,進(jìn)行應(yīng)用相關(guān)的操作。
[0009]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述用戶(hù)的用戶(hù)特征數(shù)據(jù)包括下列數(shù)據(jù)中的至少一項(xiàng):
[0010]用戶(hù)屬性數(shù)據(jù);以及
[0011]所在終端的環(huán)境數(shù)據(jù)。
[0012]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列之前,還包括:
[0013]根據(jù)所述用戶(hù)的應(yīng)用數(shù)據(jù),獲得所述用戶(hù)的用戶(hù)特征數(shù)據(jù),所述用戶(hù)的應(yīng)用數(shù)據(jù)包括所述用戶(hù)的輸入數(shù)據(jù)和所在終端的終端數(shù)據(jù)中的至少一項(xiàng)。
[0014]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述利用所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行調(diào)整,以獲得調(diào)整序列,包括:
[0015]將所述擴(kuò)展序列增加到所述輸入序列中,以獲得所述調(diào)整序列;或者
[0016]根據(jù)所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行修改,以獲得所述調(diào)整序列。
[0017]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列,包括:
[0018]若所述應(yīng)用的輸入場(chǎng)景為搜索輸入,根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列。
[0019]本發(fā)明的另一方面,提供一種輸入序列的處理裝置,包括:
[0020]獲取單元,用于獲取用戶(hù)在應(yīng)用中的輸入序列;
[0021]擴(kuò)展單元,用于根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列;
[0022]調(diào)整單元,用于利用所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行調(diào)整,以獲得調(diào)整序列,以供所述應(yīng)用利用所述調(diào)整序列,進(jìn)行應(yīng)用相關(guān)的操作。
[0023]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述用戶(hù)的用戶(hù)特征數(shù)據(jù)包括下列數(shù)據(jù)中的至少一項(xiàng):
[0024]用戶(hù)屬性數(shù)據(jù);以及
[0025]所在終端的環(huán)境數(shù)據(jù)。
[0026]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述裝置還包括分析單元,用于
[0027]根據(jù)所述用戶(hù)的應(yīng)用數(shù)據(jù),獲得所述用戶(hù)的用戶(hù)特征數(shù)據(jù),所述用戶(hù)的應(yīng)用數(shù)據(jù)包括所述用戶(hù)的輸入數(shù)據(jù)和所在終端的終端數(shù)據(jù)中的至少一項(xiàng)。
[0028]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述調(diào)整單元,具體用于
[0029]將所述擴(kuò)展序列增加到所述輸入序列中,以獲得所述調(diào)整序列;或者
[0030]根據(jù)所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行修改,以獲得所述調(diào)整序列。
[0031]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述擴(kuò)展單元,具體用于
[0032]若所述應(yīng)用的輸入場(chǎng)景為搜索輸入,根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列。
[0033]由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過(guò)獲取用戶(hù)在應(yīng)用中的輸入序列,進(jìn)而根據(jù)所述輸入序列和所述用戶(hù)的用戶(hù)特征數(shù)據(jù),獲得擴(kuò)展序列,使得能夠利用所述擴(kuò)展序列,對(duì)所述輸入序列進(jìn)行調(diào)整,以獲得調(diào)整序列,以供所述應(yīng)用利用所述調(diào)整序列,進(jìn)行應(yīng)用相關(guān)的操作,由于不再完全依賴(lài)輸入法應(yīng)用所輸入的輸入序列執(zhí)行應(yīng)用相關(guān)的操作,而是考慮了根據(jù)輸入序列和用戶(hù)的用戶(hù)特征數(shù)據(jù)所獲得的擴(kuò)展序列,使得操作結(jié)果能夠基本滿(mǎn)足用戶(hù)的操作意圖,因此,能夠避免現(xiàn)有技術(shù)中由于用戶(hù)通過(guò)應(yīng)用反復(fù)瀏覽操作結(jié)果或者通過(guò)輸入法應(yīng)用反復(fù)進(jìn)行輸入而導(dǎo)致的增加應(yīng)用與該應(yīng)用所使用的處理引擎之間的數(shù)據(jù)交互的問(wèn)題,從而降低了搜索引擎的處理負(fù)擔(dān)。
[0034]另外,采用本發(fā)明所提供的技術(shù)方案,由于不再完全依賴(lài)輸入法應(yīng)用所輸入的輸入序列執(zhí)行應(yīng)用相關(guān)的操作,而是考慮了根據(jù)輸入序列和用戶(hù)的用戶(hù)特征數(shù)據(jù)所獲得的擴(kuò)展序列,使得操作結(jié)果能夠基本滿(mǎn)足用戶(hù)的操作意圖,因此,能夠有效提高操作結(jié)果的有效性。
[0035]另外,采用本發(fā)明所提供的技術(shù)方案,由于不再完全依賴(lài)輸入法應(yīng)用所輸入的輸入序列執(zhí)行應(yīng)用相關(guān)的操作,而是考慮了根據(jù)輸入序列和用戶(hù)的用戶(hù)特征數(shù)據(jù)所獲得的擴(kuò)展序列,使得操作結(jié)果能夠基本滿(mǎn)足用戶(hù)的操作意圖,因此,能夠有效提高搜索的效率。
[0036]另外,采用本發(fā)明所提供的技術(shù)方案,由于不再完全依賴(lài)輸入法應(yīng)用所輸入的輸入序列執(zhí)行應(yīng)用相關(guān)的操作,而是考慮了根據(jù)輸入序列和用戶(hù)的用戶(hù)特征數(shù)據(jù)所獲得的擴(kuò)展序列,使得操作結(jié)果能夠基本滿(mǎn)足用戶(hù)的操作意圖,因此,能夠極大提升用戶(hù)體驗(yàn)。
【【附圖說(shuō)明】】
[0037]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明一實(shí)施例提供的輸入序列的處理方法的流程示意圖;
[0039]圖2為本發(fā)明另一實(shí)施例提供的輸入序列的處理裝置的結(jié)構(gòu)示意圖;
[0040]圖3為本發(fā)明另一實(shí)施例提供的輸入序列的處理裝置的結(jié)構(gòu)示意圖。
【【具體實(shí)施方式】】
[0041]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的全部其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0042]需要說(shuō)明的是