專利名稱:基于輸入法的處理方法、裝置和移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端應(yīng)用技術(shù)領(lǐng)域,尤其涉及基于輸入法的處理方法、裝置和移動終端。
背景技術(shù):
現(xiàn)在的移動終端一般具有鍵盤(例如,硬鍵盤、觸摸屏鍵盤)、顯示屏和處理器。處理器和終端內(nèi)存的能力不斷增強,為用戶提供越來越全面、越來越強大的服務(wù)和功能支持。輸入法是人機界面的第一入口,移動終端的輸入法功能也越來越強。部分輸入法提供詞語聯(lián)想功能,方便和加快用戶的輸入操作。但未能提供進一步的功能支持,移動終端號碼薄、軟件定位乃至網(wǎng)絡(luò)業(yè)務(wù)使用等方面存在不便,導(dǎo)致用戶感受差。手機搜索引擎Google、百度,手機門戶軟件UCWEB等門戶、搜索引擎直接往便攜終端延伸,由于輸入不便,限制了發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的一個技術(shù)問題是提供一種基于輸入法的處理裝置,能夠便于用戶使用。本發(fā)明提供一種基于輸入法的處理裝置,包括內(nèi)碼轉(zhuǎn)換模塊,用于根據(jù)終端編碼方式對輸入信息進行轉(zhuǎn)換;語義分析模塊,用于對輸入信息進行語義分析獲得詞語;搜索匹配模塊,根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配,獲得比對搜索結(jié)果;分類展現(xiàn)模塊,用于將比對搜索結(jié)果展示給用戶。根據(jù)本發(fā)明的處理裝置的一個實施例,關(guān)聯(lián)數(shù)據(jù)包括號碼薄信息、終端應(yīng)用信息和網(wǎng)絡(luò)應(yīng)用信息。根據(jù)本發(fā)明的處理裝置的一個實施例,還包括輸入模塊,用于接收用戶的輸入信息,將輸入信息發(fā)送給內(nèi)碼轉(zhuǎn)換模塊;輸出模塊,用于輸出中間結(jié)果和比對搜索結(jié)果。根據(jù)本發(fā)明的處理裝置的一個實施例,還包括執(zhí)行模塊,用于根據(jù)用戶對比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。根據(jù)本發(fā)明的處理裝置的一個實施例,還包括本地存儲模塊,用于存儲本地關(guān)聯(lián)數(shù)據(jù);網(wǎng)絡(luò)服務(wù)模塊,用于存儲網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù);搜索匹配模塊根據(jù)詞語對本地存儲模塊存儲的本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)服務(wù)模塊存儲的網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果。根據(jù)本發(fā)明的處理裝置的一個實施例,搜索匹配模塊還根據(jù)詞語進行文字感應(yīng),將與詞語關(guān)聯(lián)的應(yīng)用或者服務(wù)信息提供給分類展現(xiàn)模塊。本發(fā)明還提供一種包括上述處理裝置的移動終端。
通過本發(fā)明的處理裝置和移動終端,將號碼簿、手機應(yīng)用、網(wǎng)絡(luò)服務(wù)等與輸入法有機整合,具備一體化信息搜索與業(yè)務(wù)導(dǎo)入的能力,讓用戶更方便快捷的使用便攜終端上的各種功能和網(wǎng)絡(luò)業(yè)務(wù),方便用戶使用。本發(fā)明要解決的一個技術(shù)問題是提供一種基于輸入法的處理方法,能夠便于用戶使用。本發(fā)明提供一種基于輸入法的處理方法,包括根據(jù)終端編碼方式對用戶的輸入信息進行轉(zhuǎn)換;對輸入信息進行語義分析獲得詞語;根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果;用于將比對搜索結(jié)果展示給用戶。根據(jù)本發(fā)明的方法的一個實施例,關(guān)聯(lián)數(shù)據(jù)包括號碼薄信息、終端應(yīng)用信息和網(wǎng)絡(luò)應(yīng)用信息。根據(jù)本發(fā)明的方法的一個實施例,還包括根據(jù)用戶對比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。根據(jù)本發(fā)明的方法的一個實施例,根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果包括根據(jù)詞語對本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果;和/ 或根據(jù)詞語進行文字感應(yīng),獲得與詞語關(guān)聯(lián)的應(yīng)用或者服務(wù)信息。通過本發(fā)明的方法,將號碼簿、手機應(yīng)用、網(wǎng)絡(luò)服務(wù)等與輸入法有機整合,具備一體化信息搜索與業(yè)務(wù)導(dǎo)入的能力,讓用戶更方便快捷的使用便攜終端上的各種功能和網(wǎng)絡(luò)業(yè)務(wù),方便用戶使用。
圖1示出本發(fā)明基于輸入法的處理裝置的一個實施例的結(jié)構(gòu)圖;圖2示出本發(fā)明基于輸入法的處理裝置的另一個實施例的結(jié)構(gòu)圖;圖3示出本發(fā)明的語義分析及搜索匹配顯示的例子;圖4示出本發(fā)明基于輸入法的處理方法的一個實施例的流程圖;圖5示出本發(fā)明基于輸入法的處理方法的另一個實施例的流程圖;圖6示出本發(fā)明的文本感應(yīng)的示例顯示;圖7示出本發(fā)明的在線業(yè)務(wù)推送的網(wǎng)絡(luò)架構(gòu)圖。
具體實施例方式下面參照附圖對本發(fā)明進行更全面的描述,其中說明本發(fā)明的示例性實施例。圖1示出本發(fā)明的處理裝置的一個實施例的結(jié)構(gòu)圖。如圖1所示,該實施例中基于輸入法的處理裝置包括內(nèi)碼轉(zhuǎn)換模塊11、語義分析模塊12、搜索匹配模塊13和分類展示模塊14。其中,內(nèi)碼轉(zhuǎn)換模塊11根據(jù)終端編碼方式對輸入信息進行轉(zhuǎn)換;語義分析模塊12接收轉(zhuǎn)換后的輸入信息,對輸入信息進行語義分析獲得詞語;搜索匹配模塊13接收語義分析模塊12獲得詞語,根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配分析獲得比對搜索結(jié)果,關(guān)聯(lián)數(shù)據(jù)例如包括本地和/或網(wǎng)絡(luò)號碼薄信息、終端應(yīng)用信息和網(wǎng)絡(luò)應(yīng)用信息,對比搜索結(jié)果例如包括聯(lián)系人信息、應(yīng)用信息以及網(wǎng)絡(luò)服務(wù)等;分類展現(xiàn)模塊14將搜索匹配模塊13獲得的比對搜索結(jié)果展示給用戶。根據(jù)本發(fā)明的一個實施例,搜索匹配模塊13還根據(jù)詞語進行文字感應(yīng),將與該詞語關(guān)聯(lián)的應(yīng)用或者服務(wù)信息提供給分類展現(xiàn)模塊14以顯示給用戶。詞語和應(yīng)用/服務(wù)之間的關(guān)聯(lián)信息可以基于歷史記錄等統(tǒng)計信息獲得,通過詞語可以獲得與該詞語關(guān)聯(lián)的應(yīng)用和服務(wù)。上述實施例中,為終端輸入法嵌入搜索匹配模塊,與終端本地聯(lián)系人和應(yīng)用軟件以及網(wǎng)絡(luò)業(yè)務(wù)進行搜索匹配,得到聯(lián)系人、本地應(yīng)用和網(wǎng)絡(luò)業(yè)務(wù)的匹配結(jié)果,將號碼簿、手機應(yīng)用、網(wǎng)絡(luò)服務(wù)等與輸入法有機整合,具備一體化信息搜索與業(yè)務(wù)導(dǎo)入的能力,適用于各種移動終端,讓用戶更方便快捷的使用便攜終端上的各種功能和互聯(lián)網(wǎng)業(yè)務(wù)。圖2示出本發(fā)明的處理裝置的另一個實施例的結(jié)構(gòu)圖。在該實施例中,處理裝置包括輸入模塊1、輸出模塊2和核心處理模塊3。核心處理模塊3包括內(nèi)碼轉(zhuǎn)換模塊31、語義分析模塊32、搜索匹配模塊33和分類展示模塊34 ;可選地,核心處理模塊3還可以包括執(zhí)行模塊35,根據(jù)用戶對比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。輸入模塊1用于接收用戶的輸入信息,將輸入信息發(fā)送給核心處理模塊3。用戶通過終端的鍵盤和觸摸屏點擊進行輸入,輸入模塊1獲取用戶的原始輸入,提供原始輸入和關(guān)聯(lián)信息(例如,輸出的搜索結(jié)果)的確認(rèn)輸入。輸出模塊2用于輸出中間結(jié)果和比對搜索結(jié)果,展示各步操作的結(jié)果和最終的比對搜索結(jié)果;核心處理模塊3 在輸入信息提供給內(nèi)碼轉(zhuǎn)換模塊31進行轉(zhuǎn)換后,經(jīng)過語義分析模塊32得到詞語,搜索匹配模塊33根據(jù)終端和網(wǎng)絡(luò)上的關(guān)聯(lián)數(shù)據(jù)信息(例如包括終端號碼簿、網(wǎng)絡(luò)號碼簿、終端應(yīng)用和互聯(lián)網(wǎng)應(yīng)用等)進行比對獲得比對搜索結(jié)果,將比對搜索結(jié)果通過分類展現(xiàn)模塊34分類展現(xiàn)給用戶,通過執(zhí)行模塊35為用戶提供相關(guān)的操作。圖3示出本發(fā)明的語義分析及搜索匹配顯示的例子,下面結(jié)合圖3對核心處理模塊的各個部分進行說明。內(nèi)碼轉(zhuǎn)換31將輸入信息根據(jù)終端編碼方式進行轉(zhuǎn)換,如原始輸入GBK簡體編碼,終端編碼方式為繁體編碼,比如輸入“鐘”,轉(zhuǎn)換后為“鐘”;語義分析模塊32通過聯(lián)想分析,根據(jù)輸入信息得到相應(yīng)的可能詞語,比如輸入數(shù)字,根據(jù)T9鍵盤(參見圖幻的可能性分析,用戶可能想輸入的有93 — 93、we、ye、yd —93、文、葉,預(yù)訂;搜索匹配模塊33與終端本地和網(wǎng)絡(luò)儲存的關(guān)聯(lián)數(shù)據(jù)進行匹配分析,得到可能的用戶想要進行的操作。參見圖3,分別搜索出文、溫、葉、預(yù)訂相關(guān)的聯(lián)系人和應(yīng)用軟件;分類展現(xiàn)模塊34 參見圖3,將搜索結(jié)果展示給用戶,并提供相應(yīng)的操作。通過分類展現(xiàn)模塊,對聯(lián)系人、本地應(yīng)用和網(wǎng)絡(luò)業(yè)務(wù)的匹配結(jié)果進行分類展現(xiàn),并提供相應(yīng)的分類展現(xiàn)界面,讓用戶可以選擇,進行撥打電話、使用本地應(yīng)用,使用網(wǎng)絡(luò)業(yè)務(wù)等功能的操作。執(zhí)行模塊35 如圖3,用戶點擊搜索結(jié)果中的聯(lián)系人,則可以進行撥打電話、發(fā)短信等操作,如果用戶點擊酒店預(yù)訂軟件,則將打開使用“酒店預(yù)訂”軟件。上述實施例中,通過輸入法搜索技術(shù)動態(tài)分析用戶的操作意圖,在方便用戶操作的同時引導(dǎo)用戶使用業(yè)務(wù)。
根據(jù)本發(fā)明的一個實施例,還包括本地存儲模塊4和網(wǎng)絡(luò)服務(wù)模塊5。本地存儲模塊4存儲本地關(guān)聯(lián)數(shù)據(jù);網(wǎng)絡(luò)服務(wù)模塊5存儲網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)。搜索匹配模塊33根據(jù)詞語對本地存儲模塊4存儲的本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)服務(wù)模塊5存儲的網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果。通過網(wǎng)絡(luò)服務(wù)模塊,能夠提供在線或者離線的網(wǎng)絡(luò)業(yè)務(wù)和輸入的關(guān)聯(lián)關(guān)系匹配,滿足運營對導(dǎo)向業(yè)務(wù)進行調(diào)整的需求,以及用戶使用網(wǎng)絡(luò)信息(如網(wǎng)絡(luò)通訊簿)的需求。圖4示出本發(fā)明的處理方法的一個實施例的流程圖。如圖4所示,在步驟402,根據(jù)終端編碼方式對用戶的輸入信息進行轉(zhuǎn)換。在步驟404,對輸入信息進行語義分析獲得詞語。例如,通過聯(lián)想分析,得到相應(yīng)的可能詞語。在步驟406,根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果。在步驟408,用于將比對搜索結(jié)果展示給用戶。例如,將比對搜索結(jié)果按照分類分別展示給用戶。圖5示出本發(fā)明的處理方法的另一個實施例的流程圖。如圖5所示,在步驟502,接收用戶的輸入信息。用戶例如通過鍵盤或者觸摸屏進行輸入。移動終端的屏幕可以顯示用戶的輸入信息。在步驟504,根據(jù)終端編碼方式對用戶的輸入信息進行轉(zhuǎn)換,將用戶的輸入信息轉(zhuǎn)換為終端編碼方式支持的形式。在步驟506,對輸入信息進行語義分析獲得詞語。例如,通過聯(lián)想分析,得到相應(yīng)的可能詞語。移動終端的屏幕可以顯示獲得詞語。在步驟508,根據(jù)詞語對本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果。該匹配既包括詞語間的精確匹配,也包括詞語和應(yīng)用之間的關(guān)聯(lián)匹配。在步驟510,將比對搜索結(jié)果按照分類分別展示給用戶。在步驟512,根據(jù)用戶對比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。根據(jù)本發(fā)明的一個實施例,可以根據(jù)文本輸入進行文本感應(yīng)。圖6示出本發(fā)明的文本感應(yīng)的示例。通過文本輸入的方式,例如在手機輸入“羽絨”,手機即將與“羽絨”相關(guān)的各類應(yīng)用、聯(lián)系人顯示在界面上,以供手機用戶選擇調(diào)用,如圖6所示,屏幕上顯示出與“羽絨”相關(guān)的業(yè)務(wù)供用戶使用。根據(jù)本發(fā)明的一個實施例,還提供在線業(yè)務(wù)推送的使用和展現(xiàn)形式。圖7示出本發(fā)明一個實施例的在線業(yè)務(wù)推送的網(wǎng)絡(luò)架構(gòu)圖。如圖7所示,網(wǎng)絡(luò)服務(wù)模塊存儲的關(guān)聯(lián)信息可以與智能感知平臺進行同步,根據(jù)運營需要進行調(diào)整,從而進行精準(zhǔn)的產(chǎn)品和廣告推廣,比如“羽絨”展現(xiàn)的業(yè)務(wù)可以是A)商家1,B)商家2,C)商家3,調(diào)整后,可以是A)商家2,B)商家1,C)商家4,從而可以隨時調(diào)整業(yè)務(wù)導(dǎo)向,達到運營的目的。本發(fā)明針對移動終端號碼簿、軟件定位乃至網(wǎng)絡(luò)業(yè)務(wù)使用方面的不便,導(dǎo)致用戶感受差的問題,提供一種基于輸入法技術(shù)的、應(yīng)用于移動終端的一體化搜索技術(shù)方案,實現(xiàn)了在從各種界面的輸入到本地資源匹配和網(wǎng)絡(luò)業(yè)務(wù)匹配,讓用戶可以在輸入的過程中(包括各種文本輸入)逐步精確定位聯(lián)系人、本地應(yīng)用軟件和網(wǎng)絡(luò)業(yè)務(wù),為用戶提供智能感知的人機界面,為運營商帶來增值業(yè)務(wù)的導(dǎo)向、競價排名、廣告推送等業(yè)務(wù)。本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例。
權(quán)利要求
1.一種基于輸入法的處理裝置,其特征在于,包括內(nèi)碼轉(zhuǎn)換模塊,用于根據(jù)終端編碼方式對輸入信息進行轉(zhuǎn)換;語義分析模塊,用于對輸入信息進行語義分析獲得詞語;搜索匹配模塊,根據(jù)所述詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配,獲得比對搜索結(jié)果;分類展現(xiàn)模塊,用于將所述比對搜索結(jié)果展示給用戶。
2.根據(jù)權(quán)利要求1所述的處理裝置,其特征在于,所述關(guān)聯(lián)數(shù)據(jù)包括號碼薄信息、終端應(yīng)用信息和網(wǎng)絡(luò)應(yīng)用信息。
3.根據(jù)權(quán)利要求1所述的處理裝置,其特征在于,還包括輸入模塊,用于接收用戶的輸入信息,將所述輸入信息發(fā)送給所述內(nèi)碼轉(zhuǎn)換模塊;輸出模塊,用于輸出中間結(jié)果和所述比對搜索結(jié)果。
4.根據(jù)權(quán)利要求1所述的處理裝置,其特征在于,還包括執(zhí)行模塊,用于根據(jù)用戶對所述比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。
5.根據(jù)權(quán)利要求1所述的處理裝置,其特征在于,還包括本地存儲模塊,用于存儲本地關(guān)聯(lián)數(shù)據(jù);網(wǎng)絡(luò)服務(wù)模塊,用于存儲網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù);所述搜索匹配模塊根據(jù)所述詞語對所述本地存儲模塊存儲的本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)服務(wù)模塊存儲的網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得所述比對搜索結(jié)果。
6.根據(jù)權(quán)利要求1所述的處理裝置,其特征在于,所述搜索匹配模塊還根據(jù)所述詞語進行文字感應(yīng),將與所述詞語關(guān)聯(lián)的應(yīng)用或者服務(wù)信息提供給所述分類展現(xiàn)模塊。
7.一種移動終端,包括鍵盤,顯示屏,其特征在于,還包括權(quán)利要求1至6中任意一項所
8.一種基于輸入法的處理方法,其特征在于,包括根據(jù)終端編碼方式對用戶的輸入信息進行轉(zhuǎn)換;對所述輸入信息進行語義分析獲得詞語;根據(jù)所述詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果;用于將所述比對搜索結(jié)果展示給用戶。
9.根據(jù)權(quán)利要求8所述的處理方法,其特征在于,所述關(guān)聯(lián)數(shù)據(jù)包括號碼薄信息、終端應(yīng)用信息和網(wǎng)絡(luò)應(yīng)用信息。
10.根據(jù)權(quán)利要求8所述的處理方法,其特征在于,還包括根據(jù)用戶對所述比對搜索結(jié)果的選擇執(zhí)行對應(yīng)操作。
11.根據(jù)權(quán)利要求8所述的處理方法,其特征在于,所述根據(jù)所述詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配獲得比對搜索結(jié)果包括根據(jù)所述詞語對本地關(guān)聯(lián)數(shù)據(jù)和網(wǎng)絡(luò)關(guān)聯(lián)數(shù)據(jù)進行匹配獲得所述比對搜索結(jié)果;和/或根據(jù)所述詞語進行文字感應(yīng),獲得與所述詞語關(guān)聯(lián)的應(yīng)用或者服務(wù)信息。
全文摘要
本發(fā)明公開一種基于輸入法的處理裝置、方法和移動終端,涉及移動終端應(yīng)用領(lǐng)域。該裝置包括內(nèi)碼轉(zhuǎn)換模塊,用于根據(jù)終端編碼方式對輸入信息進行轉(zhuǎn)換;語義分析模塊,用于對輸入信息進行語義分析獲得詞語;搜索匹配模塊,根據(jù)詞語對關(guān)聯(lián)數(shù)據(jù)進行匹配,獲得比對搜索結(jié)果;分類展現(xiàn)模塊,用于將比對搜索結(jié)果展示給用戶。本發(fā)明的基于輸入法技術(shù)的、應(yīng)用于移動終端的一體化搜索技術(shù)方案,提供了在從各種界面的輸入到本地資源匹配和網(wǎng)絡(luò)業(yè)務(wù)匹配的方法,讓用戶可以在輸入的過程中逐步精確定位聯(lián)系人、本地應(yīng)用軟件和網(wǎng)絡(luò)業(yè)務(wù),為用戶提供智能感知的人機界面,為運營商帶來增值業(yè)務(wù)的導(dǎo)向、競價排名、廣告推送等業(yè)務(wù)。
文檔編號G06F3/023GK102567433SQ20111003352
公開日2012年7月11日 申請日期2011年1月31日 優(yōu)先權(quán)日2010年12月7日
發(fā)明者姚懷志, 楊少龍, 楊新章, 梁柏青, 鐘偉彬, 陸立 申請人:中國電信股份有限公司