欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法

文檔序號:6432182閱讀:111來源:國知局
專利名稱:便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及便攜式設(shè)備信息輸入領(lǐng)域,特別涉及便攜式設(shè)備輸入信息控制及更新調(diào)整技術(shù)領(lǐng)域,具體是指一種便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法。
背景技術(shù)
在傳統(tǒng)的應(yīng)用于便攜式設(shè)備的輸入系統(tǒng)中,候選詞往往保存于固定的字典里,并根據(jù)候選詞的使用頻度進(jìn)行優(yōu)先級排序,展現(xiàn)給用戶。這樣做的優(yōu)點(diǎn)在于,能使用戶更快地選用常用的詞匯,提高輸入的速度。然而,不僅僅是用戶的輸入習(xí)慣決定了詞匯的使用頻度,對于便攜式設(shè)備來說,用戶所處的地理位置也對其想要輸入的內(nèi)容有很大影響。尤其當(dāng)便攜式設(shè)備經(jīng)常移動時,這種影響尤為顯著。例如,當(dāng)一個商務(wù)人士到某地出差時,他會很自然地想到要用手機(jī)發(fā)一條短信給其同事,告知他在當(dāng)?shù)厮〉木频昙敖值赖刂?,但此時, 他可能發(fā)現(xiàn)這個酒店或街道并不在手機(jī)字典中,無法快速輸入;又或者,當(dāng)一家人駕車出游時,他們想在導(dǎo)航儀上查找當(dāng)?shù)氐囊惶幹包c(diǎn),就可能需要花很大氣力輸入景點(diǎn)名稱,因?yàn)樵摼包c(diǎn)名稱是一個用戶從未在該導(dǎo)航儀上輸入過的生僻詞。在上述的這些情景中,顯然現(xiàn)有的輸入系統(tǒng)并不能智能地向用戶給出這些與地理位置相關(guān)的輸入提示內(nèi)容,從而減緩了用戶的輸入速度,不利于用戶對便攜式設(shè)備的應(yīng)用。

發(fā)明內(nèi)容
本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)中的缺點(diǎn),提供一種能依據(jù)便攜式設(shè)備所處位置的地理位置信息,調(diào)整輸入系統(tǒng)中待選詞的優(yōu)先級,便于用戶輸入與所處位置相關(guān)的詞匯,從而提高輸入的速度,從而使便攜式設(shè)備更為智能的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法。為了實(shí)現(xiàn)上述的目的,本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)具有如下構(gòu)成該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng),其主要特點(diǎn)是,所述的系統(tǒng)包括輸入模塊,根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號;位置更新模塊,對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息;字典模塊,存儲輸入候選詞數(shù)據(jù)信息及各個候選詞所關(guān)聯(lián)的地理位置信息;引擎模塊,與所述的輸入模塊、位置更新模塊、字典模塊以及系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊均相連接,接收來自所述的輸入模塊的輸入信號和所述的位置更新模塊的當(dāng)前地理位置信息,根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),并將該候選詞數(shù)據(jù)存入所述的字典模塊中;根據(jù)所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息;候選詞生成模塊,與所述的引擎模塊相連接,從該引擎模塊獲得所述的輸入候選詞信息,并生成輸入候選詞列表。在該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中,所述的輸入模塊包含一個具有按鍵的區(qū)域和一個檢測用戶輸入的傳感器,所述的具有按鍵的區(qū)域和所述的傳感器相連接。該具有按鍵的區(qū)域可以為硬鍵盤,則所述的傳感器為檢測硬鍵盤按鍵傳動的傳感器。該具有按鍵的區(qū)域也可以為觸摸屏上顯示有字母或按鍵的軟鍵盤,則所述的傳感器為檢測觸摸屏上觸點(diǎn)位置的傳感器。在該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中,所述的位置更新模塊中具有GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或者多個。所述的GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或者多個還通過無線通信連接該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊。在該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中,所述的引擎模塊中具有存儲當(dāng)前地理位置信息的位置寄存器。在該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中,其還具有輸出模塊,與所述的候選詞生成模塊相連接,從該候選詞生成模塊獲得所述的輸入候選詞列表,并顯示在便攜式設(shè)備的屏幕上本發(fā)明還提供一種利用所述的系統(tǒng)實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其主要特點(diǎn)是,所述的方法包括候選詞數(shù)據(jù)下載更新操作和輸入候選詞生成操作,所述的候選詞數(shù)據(jù)下載更新操作,包括以下步驟(11)所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息,并將該當(dāng)前地理位置信息送至所述的引擎模塊;(12)所述的引擎模塊接收到所述的當(dāng)前地理位置信息,并根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的與地理位置相關(guān)的候選詞數(shù)據(jù);(13)所述的引擎模塊將下載得到的與地理位置相關(guān)的候選詞數(shù)據(jù)存入所述的字典模塊中;所述的輸入候選詞生成操作,包括以下步驟(21)所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,并將該輸入信號送至所述的引擎模塊;(22)所述的引擎模塊接收到所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,并將所述的輸入候選詞信息送至所述的候選詞生成模塊;(23)所述的候選詞生成模塊接收到所述的輸入候選詞信息,生成輸入候選詞列表。其中,所述的與地理位置相關(guān)的候選詞數(shù)據(jù)包括當(dāng)?shù)氐刂酚迷~數(shù)據(jù)、當(dāng)?shù)厣虘裘Q數(shù)據(jù)和當(dāng)?shù)卣Z言或方言用詞數(shù)據(jù)。該所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的位置更新模塊中可以具有GPS定位單元,則所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1111)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過GPS定位單元得到當(dāng)前位置的經(jīng)緯度信息;(1112)所述的位置更新模塊根據(jù)所述的經(jīng)緯度信息確定當(dāng)前地理位置信息。所述的位置更新模塊中也可以具有Wifi無線網(wǎng)絡(luò)接入單元,則所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1121)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過Wifi無線網(wǎng)絡(luò)接入單元獲得Wifi熱點(diǎn)的Mac地址信息;(1122)所述的位置更新模塊根據(jù)所述的Mac地址信息確定當(dāng)前地理位置信息。所述的位置更新模塊中還可以具有蜂窩網(wǎng)絡(luò)接入單元,則所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1131)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過蜂窩網(wǎng)絡(luò)接入單元得到當(dāng)前的位置識別碼;(1132)所述的位置更新模塊基于當(dāng)前的位置識別碼得到當(dāng)前地理位置信息。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的位置更新模塊中的GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元或蜂窩網(wǎng)絡(luò)接入單元還可以通過無線通信連接該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊,則所述的位置更新模塊基于當(dāng)前的經(jīng)緯度信息、Mac地址信息或位置識別碼得到當(dāng)前地理位置信息,具體為位置更新模塊將所述的經(jīng)緯度信息、Mac地址信息或位置識別碼發(fā)送至所述的網(wǎng)絡(luò)服務(wù)模塊,并獲得由網(wǎng)絡(luò)服務(wù)模塊返回的精確的當(dāng)前地理位置信息。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中的預(yù)設(shè)的觸發(fā)條件可以為以下情形之一(1)系統(tǒng)預(yù)設(shè)的定時器到期;(2)便攜式設(shè)備重啟;(3)便攜式設(shè)備開機(jī);(4)便攜式設(shè)備中的程序啟動;(5)便攜式設(shè)備聯(lián)網(wǎng)。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的引擎模塊中具有位置寄存器,所述的引擎模塊根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),包括以下步驟(121)所述的引擎模塊將所述的當(dāng)前地理位置信息存儲于所述的位置寄存器中;(122)所述的引擎模塊檢索所述的字典模塊中是否存儲有該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù);(123)如果沒有,則提示用戶是否下載;(124)所述的引擎模塊根據(jù)用戶的操作,從所述的網(wǎng)絡(luò)服務(wù)模塊下載該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù)。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法的步驟(11)中還包括以下步驟(113)如果所述的位置更新模塊無法對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,則采用以下方式之一獲得當(dāng)前地理位置信息(a)將該位置更新模塊上一次成功獲得的地理位置信息作為當(dāng)前地理位置信息;(b)根據(jù)用戶在輸入模塊上的輸入操作,將用戶所選擇的位置作為當(dāng)前地理位置 fn息ο
其中,步驟(a)具體為該位置更新模塊讀取存儲于所述的位置寄存器中的地理位置信息作為當(dāng)前地理位置信息。步驟(b)具體為該位置更新模塊根據(jù)用戶從地理區(qū)域列表中選定的位置或于地圖上指定的位置確定當(dāng)前地理位置信息。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的候選詞數(shù)據(jù)下載更新操作中,還包括以下步驟(14)所述的引擎模塊將所述的位置寄存器中的當(dāng)前地理位置信息送至所述的字典模塊中進(jìn)行存儲。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,包括以下步驟(211)當(dāng)用戶按下輸入模塊上的某個按鍵時,輸入模塊產(chǎn)生一個輸入按鍵信號;(212)當(dāng)用戶對模塊的某個按鍵連續(xù)按下時,輸入模塊產(chǎn)生一個輸入按鍵序列信號。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的引擎模塊在字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,包括以下步驟(221)所述的引擎模塊根據(jù)所述的輸入信號,在所述的字典模塊中搜索對應(yīng)的字詞信息;(222)所述的引擎模塊根據(jù)搜索到的字詞信息生成輸入候選詞信息。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的候選詞生成模塊生成輸入候選詞列表,包括以下步驟(231)所述的候選詞生成模塊將所述的輸入候選詞信息中的與地理位置相關(guān)的候選詞所關(guān)聯(lián)的地理位置信息與當(dāng)前的地理位置信息進(jìn)行比對,計(jì)算出與地理位置相關(guān)的候選詞的位置優(yōu)先級;(232)所述的候選詞生成模塊根據(jù)與地理位置相關(guān)的候選詞本身的優(yōu)先級,結(jié)合所述的位置優(yōu)先級進(jìn)行調(diào)整,更新輸入候選詞列表中與地理位置相關(guān)的候選詞的優(yōu)先級;(233)所述的候選詞生成模塊根據(jù)各個字詞的優(yōu)先級從高到低進(jìn)行排序。其中,所述的計(jì)算出每個字詞的位置優(yōu)先級,包括以下步驟(2311)所述的候選詞生成模塊判斷字詞所關(guān)聯(lián)的地理位置信息與當(dāng)前地理位置信息的接近程度;(2312)如果接近程度越高,則該字詞的位置優(yōu)先級就越高;反之,則該字詞的位置優(yōu)先級就越低。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法中,所述的系統(tǒng)還包括與所述的候選詞生成模塊相連接的輸出模塊,則該方法還包括輸入候選詞生成操作后的輸入候選詞顯示操作,該輸入候選詞顯示操作,包括以下步驟(31)所述的候選詞生成模塊將所述的輸入候選詞列表送至所述的輸出模塊;(32)所述的輸出模塊接收到所述的輸入候選詞列表,并將該輸入候選詞列表顯示在便攜式設(shè)備的屏幕上。其中,步驟(31)具體為所述的候選詞生成模塊按照優(yōu)先級從高到低的順序?qū)⑤斎牒蜻x詞列表中的字詞逐個送至所述的輸出模塊。采用了該發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法,由于其系統(tǒng)具有與輸入模塊、位置更新模塊、網(wǎng)絡(luò)服務(wù)模塊、字典模塊和候選詞生成模塊均相連接的引擎模塊,使得在利用該系統(tǒng)的方法中,引擎模塊可以根據(jù)位置更新模塊接收到的當(dāng)前地理位置信息,從網(wǎng)絡(luò)服務(wù)模塊下載與當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),存入字典模塊;并根據(jù)輸入模塊的輸入信號,將與當(dāng)前地理位置信息相關(guān)聯(lián)的候選詞信息送至所述的候選詞生成模塊,供用戶優(yōu)先選用,從而極大地方便了用戶輸入與其所在位置相關(guān)的詞匯,提高了具有該系統(tǒng)的便攜式設(shè)備的輸入速度,使便攜式設(shè)備更為智能。且本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)的結(jié)構(gòu)簡單,其方法的實(shí)現(xiàn)方式簡便,應(yīng)用范圍較為廣泛。


圖1為本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)的結(jié)構(gòu)示意圖。圖2為本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的方法中位置更新模塊實(shí)時獲得當(dāng)前地理位置信息的步驟流程圖。圖3為本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的方法中所應(yīng)用的位置識別碼的結(jié)構(gòu)示意圖。圖4為本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的方法中引擎模塊的工作流程圖。圖5為應(yīng)用本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法的手機(jī)的示意圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的技術(shù)內(nèi)容,特舉以下實(shí)施例詳細(xì)說明。請參閱圖1所示,為本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)的結(jié)構(gòu)示意圖。在一種實(shí)施方式中,該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)包括 輸入模塊、位置更新模塊、字典模塊、與所述的輸入模塊、位置更新模塊和字典模塊以及該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊均相連接的引擎模塊、與所述的引擎模塊還連接有候選詞生成模塊。其中,輸入模塊用于根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,該所述的輸入模塊包含一個具有按鍵的區(qū)域和一個檢測用戶輸入的傳感器,所述的具有按鍵的區(qū)域和所述的傳感器相連接。該具有按鍵的區(qū)域可以為硬鍵盤或?yàn)橛|摸屏上顯示有字母或按鍵的軟鍵盤, 則對應(yīng)的,所述的傳感器為檢測硬鍵盤按鍵傳動的傳感器或檢測觸摸屏上觸點(diǎn)位置的傳感器。位置更新模塊用于實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息。字典模塊用以存儲輸入候選詞數(shù)據(jù)信息及與地理位置相關(guān)的候選詞所關(guān)聯(lián)的地理位置信息。引擎模塊用于接收來自所述的輸入模塊的輸入信號和所述的位置更新模塊的當(dāng)前地理位置信息,根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),并將該候選詞數(shù)據(jù)存入所述的字典模塊中,根據(jù)所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息。候選詞生成模塊用于從該引擎模塊獲得所述的輸入候選詞信息,并生成輸入候選詞列表。
10
作為一種更佳的情形,所述的位置更新模塊通過通信網(wǎng)絡(luò)與外部的網(wǎng)絡(luò)服務(wù)模塊相連接,這其中可以選擇通過無線通信連接外部網(wǎng)絡(luò)服務(wù)模塊,也可以選擇通過無線或有線模式連接其它的網(wǎng)絡(luò)終端設(shè)備,例如,通過USB纜線或藍(lán)牙模式連接接入互聯(lián)網(wǎng)的個人電腦,以通過該個人電腦實(shí)現(xiàn)位置更新。利用該實(shí)施方式所述的系統(tǒng)實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法包括候選詞數(shù)據(jù)下載更新操作和輸入候選詞生成操作,其中所述的候選詞數(shù)據(jù)下載更新操作,包括以下步驟(11)所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息,并將該當(dāng)前地理位置信息送至所述的引擎模塊;(12)所述的引擎模塊接收到所述的當(dāng)前地理位置信息,并根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù);(13)所述的引擎模塊將下載得到的候選詞數(shù)據(jù)存入所述的字典模塊中;所述的輸入候選詞生成操作,包括以下步驟(21)所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,并將該輸入信號送至所述的引擎模塊;(22)所述的引擎模塊接收到所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,并將所述的輸入候選詞信息送至所述的候選詞生成模塊;(23)所述的候選詞生成模塊接收到所述的輸入候選詞信息,生成輸入候選詞列表,并將該輸入候選詞列表。該實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法可以具有多個預(yù)設(shè)的觸發(fā)條件,在通常的實(shí)施方式中,以下任一情形都可觸發(fā)所述的方法(1)系統(tǒng)預(yù)設(shè)的定時器到期,如系統(tǒng)預(yù)設(shè)每隔1小時檢測一次當(dāng)前位置變化;(2)便攜式設(shè)備重啟;(3)便攜式設(shè)備開機(jī);(4)便攜式設(shè)備中的程序啟動;(5)便攜式設(shè)備聯(lián)網(wǎng)。在一種優(yōu)選的實(shí)施方式中,該便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中所述的位置更新模塊包括GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單兀。在該實(shí)施方式中,所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息的步驟,如圖2所示,具體包括(1111)在滿足預(yù)設(shè)的觸發(fā)條件,并在開啟GPS的情況下,所述的位置更新模塊通過GPS定位單元得到當(dāng)前位置的經(jīng)緯度信息;(1112)所述的位置更新模塊根據(jù)所述的經(jīng)緯度信息確定當(dāng)前地理位置信息;(1121)在滿足預(yù)設(shè)的觸發(fā)條件,并在Wifi連接的情況下,所述的位置更新模塊通過Wifi無線網(wǎng)絡(luò)接入單元獲得Wifi熱點(diǎn)的Mac地址信息;(1122)所述的位置更新模塊根據(jù)所述的Mac地址信息確定當(dāng)前地理位置信息;(1131)在滿足預(yù)設(shè)的觸發(fā)條件,并在連接到基站的情況下,所述的位置更新模塊通過蜂窩網(wǎng)絡(luò)接入單元得到當(dāng)前的位置識別碼;
(1132)所述的位置更新模塊基于當(dāng)前的位置識別碼得到當(dāng)前地理位置信息。在較優(yōu)化的實(shí)施例中,所述的位置更新模塊中的GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元或蜂窩網(wǎng)絡(luò)接入單元還可以通過無線通信連接該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊,則步驟 (1112)、(1122)及(1132)中根據(jù)經(jīng)緯度信息、Mac地址信息或位置識別碼確定當(dāng)前地理位置信息的方法,可以通過根據(jù)經(jīng)緯度信息、Mac地址信息或位置識別碼檢索本地位置數(shù)據(jù)庫進(jìn)行確定,也可以通過將所述的經(jīng)緯度信息、Mac地址信息或位置識別碼發(fā)送至所述的網(wǎng)絡(luò)服務(wù)模塊,并由網(wǎng)絡(luò)服務(wù)模塊返回一個更加精確的位置信息來加以確定。步驟(1131)和(1132)中所述的位置識別碼如圖3所示,其包含MCC唯一標(biāo)示移動用戶所屬的國家,如中國的MCC為460、俄羅斯的MCC為250。MNC標(biāo)識移動用戶歸屬的移動通信網(wǎng),如中國移動、中國聯(lián)通、AT&T ,Verizon, T-Mob i 1 e等,而位置區(qū)號碼LAC則標(biāo)示了更為具體的地點(diǎn),同時CI代表著小區(qū)識別號。位置更新模塊將這些代碼所組成的CGI (全球小區(qū)識別號)序列發(fā)送至網(wǎng)絡(luò)服務(wù)模塊,并由網(wǎng)絡(luò)服務(wù)模塊檢索CGI與位置對應(yīng)的數(shù)據(jù)庫,返回對應(yīng)的位置信息,位置更新模塊以該返回的位置信息為當(dāng)前地理位置信息。顯而易見的,在上述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)的其它實(shí)施方式中,其位置更新模塊可以僅具有GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或多個。則相應(yīng)的,位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息的方法僅包括該系統(tǒng)所具有的單元所對應(yīng)的步驟。在所述的位置更新模塊具有GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或多個的情況下,上述的本方法的觸發(fā)條件還可能包括以下情形中的一個或多個(6)由GPS模塊提醒,當(dāng)經(jīng)緯度與前一次更新時的經(jīng)緯度相比超出某一預(yù)設(shè)的閾值時;(7)當(dāng)Wifi無線網(wǎng)絡(luò)的Mac地址發(fā)生變化時;(8)當(dāng)基站的小區(qū)識別號發(fā)生變化時。借助上述的附加觸發(fā)條件,本發(fā)明的系統(tǒng)實(shí)現(xiàn)當(dāng)用戶移動到一個新的地理位置時,實(shí)時更新其位置信息,并通知系統(tǒng)的其他部分。在進(jìn)一步優(yōu)選的實(shí)施方式中,所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)中的引擎模塊還具有存儲當(dāng)前地理位置信息的位置寄存器。在該實(shí)施方式的系統(tǒng)的應(yīng)用方法中,所述的引擎模塊根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),包括以下步驟(121)所述的引擎模塊將所述的當(dāng)前地理位置信息存儲于所述的位置寄存器中;(122)所述的引擎模塊檢索所述的字典模塊中是否存儲有該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù);(123)如果沒有,則提示用戶是否下載;(124)所述的引擎模塊根據(jù)用戶的操作,從所述的網(wǎng)絡(luò)服務(wù)模塊下載該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù)。在該實(shí)施方式的方法中,所述的步驟(11)中還包括以下步驟(113)如果所述的位置更新模塊無法對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,則采用以下方式之一獲得當(dāng)前地理位置信息
(a)將該位置更新模塊上一次成功獲得的地理位置信息作為當(dāng)前地理位置信息;(b)根據(jù)用戶在輸入模塊上的輸入操作,將用戶所選擇的位置作為當(dāng)前地理位置 fn息ο其中,步驟(a)具體為該位置更新模塊讀取存儲于所述的位置寄存器中的地理位置信息作為當(dāng)前地理位置信息。步驟(b)具體為該位置更新模塊根據(jù)用戶從地理區(qū)域列表中選定的位置或于地圖上指定的位置確定當(dāng)前地理位置信息。所述的候選詞數(shù)據(jù)下載更新操作中,還包括以下步驟(14)所述的引擎模塊將所述的位置寄存器中的當(dāng)前地理位置信息送至所述的字典模塊中進(jìn)行存儲。在更為優(yōu)選的實(shí)施方式中,所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,包括以下步驟(211)當(dāng)用戶按下輸入模塊上的某個按鍵時,輸入模塊產(chǎn)生一個輸入按鍵信號;(212)當(dāng)用戶對模塊的某個按鍵連續(xù)按下時,輸入模塊產(chǎn)生一個輸入按鍵序列信號。所述的引擎模塊在字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,包括以下步驟(221)所述的引擎模塊根據(jù)所述的輸入信號,在所述的字典模塊中搜索對應(yīng)的字詞信息;(222)所述的引擎模塊根據(jù)搜索到的字詞信息生成輸入候選詞信息。在本發(fā)明的實(shí)際應(yīng)用中,所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)中的引擎模塊的工作流程如圖4所示,弓I擎模塊接受來自輸入模塊和位置更新模塊的信息。當(dāng)接收到來自位置更新模塊的最新位置信息時,引擎模塊將位置信息存放于LocationRegister位置寄存器中,并檢索字典模塊中是否含有該位置所對應(yīng)的字詞數(shù)據(jù)。如果沒有該位置所對應(yīng)的字詞數(shù)據(jù),則提示用戶下載,向網(wǎng)絡(luò)服務(wù)模塊要求下載該位置所對應(yīng)的字詞數(shù)據(jù),并將其加入到字典模塊中。當(dāng)接收到來自輸入模塊的輸入按鍵序列時,引擎模塊根據(jù)其輸入按鍵序列,在字典模塊中搜索對應(yīng)的字詞,發(fā)送給候選詞生成模塊。也可以選擇將位置寄存器中的位置信息也發(fā)送給字典模塊。對于某一位置所對應(yīng)的字詞數(shù)據(jù),通常有幾種常見的類型1、該位置附近的地名, 如街道名、大樓名、小區(qū)名等等;2、該位置附近的商戶名稱;3、該位置所對應(yīng)的語言、方言或俚語,例如,當(dāng)用戶在歐洲國家旅游時,可能對應(yīng)該國家的語言中的詞匯數(shù)據(jù);在中國的不同地區(qū)旅行時,如在上?;蚪愕貐^(qū),可能對應(yīng)上海方言數(shù)據(jù);在廣東省或香港,可能對應(yīng)粵語方言數(shù)據(jù)等。在該更優(yōu)選的實(shí)施方式中,所述的候選詞生成模塊生成輸入候選詞列表并送至輸出模塊,包括以下步驟(231)所述的候選詞生成模塊將所述的輸入候選詞信息中的與地理位置相關(guān)的候選詞所關(guān)聯(lián)的地理位置信息與當(dāng)前的地理位置信息進(jìn)行比對,計(jì)算出與地理位置相關(guān)的候選詞的位置優(yōu)先級;(232)所述的候選詞生成模塊根據(jù)與地理位置相關(guān)的候選詞本身的優(yōu)先級,結(jié)合所述的位置優(yōu)先級進(jìn)行調(diào)整,更新輸入候選詞列表中與地理位置相關(guān)的候選詞的優(yōu)先級;(233)所述的候選詞生成模塊根據(jù)各個字詞的優(yōu)先級從高到低進(jìn)行排序。其中,步驟031)中所述的計(jì)算出每個字詞的位置優(yōu)先級,具體包括以下步驟(2311)所述的候選詞生成模塊判斷字詞所關(guān)聯(lián)的地理位置信息與當(dāng)前地理位置信息的接近程度;(2312)如果接近程度越高,則該字詞的位置優(yōu)先級就越高;反之,則該字詞的位置優(yōu)先級就越低。具體而言,候選詞生成模塊從引擎模塊處獲得字詞列表和位置信息。候選詞生成模塊首先會根據(jù)字詞的詞頻、上下文、用戶使用頻率等信息,計(jì)算出候選詞的默認(rèn)優(yōu)先級。 默認(rèn)優(yōu)先級可以用數(shù)字表示,例如1代表最低優(yōu)先級,100代表最高優(yōu)先級。其次,候選詞生成模塊針對字詞所對應(yīng)的位置信息,根據(jù)用戶當(dāng)前的位置,進(jìn)行優(yōu)先級調(diào)整。在字詞列表中的每個字詞中,都有可能與不同的位置關(guān)聯(lián)。例如“大峽谷”可能和“亞利桑那州”相關(guān)聯(lián)。候選詞生成模塊將每個字詞的關(guān)聯(lián)位置與從當(dāng)前的位置進(jìn)行比對,計(jì)算出位置優(yōu)先級。一個字詞的關(guān)聯(lián)位置與當(dāng)前位置越接近,則該字詞的位置優(yōu)先級越高。位置優(yōu)先級可以在一個指定的范圍內(nèi)選取,例如1至10之間。而后,候選詞生成模塊綜合字詞的默認(rèn)優(yōu)先級和位置優(yōu)先級,產(chǎn)生新的優(yōu)先級。例如,可以選擇將默認(rèn)優(yōu)先級與位置優(yōu)先級相加或相乘,以獲得新的最終優(yōu)先級。具體的優(yōu)先級計(jì)算方式可以根據(jù)不同的便攜式設(shè)備的應(yīng)用模式進(jìn)行變化。也可由用戶依據(jù)其使用習(xí)慣對不同的優(yōu)先級調(diào)整模式進(jìn)行選擇。當(dāng)然,在較為便利的實(shí)施方式中,該優(yōu)先級計(jì)算方式也可以簡化為將所有與當(dāng)前位置相關(guān)聯(lián)的字詞優(yōu)先級提高N個優(yōu)先級,其中N為一個指定的數(shù)字。例如,如果當(dāng)前位置為“波士頓”,則所有與“波士頓”相關(guān)聯(lián)的字詞優(yōu)先級就從默認(rèn)優(yōu)先級提高5個優(yōu)先級后最為最終優(yōu)先級。最后,候選詞根據(jù)字詞本身的優(yōu)先級,結(jié)合位置優(yōu)先級進(jìn)行調(diào)整,更新計(jì)算出字詞列表的新的優(yōu)先級,并根據(jù)優(yōu)先級從高到低的排序。在另一種實(shí)施方式中,本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)還包括與所述的候選詞生成模塊相連接的輸出模塊,則利用該系統(tǒng)的方法還包括輸入候選詞生成操作后的輸入候選詞顯示操作,該輸入候選詞顯示操作包括以下步驟(31)所述的候選詞生成模塊將所述的輸入候選詞列表送至所述的輸出模塊;(32)所述的輸出模塊接收到所述的輸入候選詞列表,并將該輸入候選詞列表顯示在便攜式設(shè)備的屏幕上,其顯示效果如圖5所示。其中,步驟(31)具體為所述的候選詞生成模塊按照優(yōu)先級從高到低的順序?qū)⑤斎牒蜻x詞列表中的字詞逐個送至所述的輸出模塊。采用了該發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)及方法,由于其系統(tǒng)具有與輸入模塊、位置更新模塊、網(wǎng)絡(luò)服務(wù)模塊、字典模塊和候選詞生成模塊均相連接的引擎模塊,使得在利用該系統(tǒng)的方法中,引擎模塊可以根據(jù)位置更新模塊接收到的當(dāng)前地理位置信息,從網(wǎng)絡(luò)服務(wù)模塊下載與當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),存入字典模塊;并根據(jù)輸入模塊的輸入信號,將與當(dāng)前地理位置信息相關(guān)聯(lián)的候選詞信息送至所述的候選詞生成模塊,供用戶優(yōu)先選用,從而極大地方便了用戶輸入與其所在位置相關(guān)的詞匯,提高了具有該系統(tǒng)的便攜式設(shè)備的輸入速度,使便攜式設(shè)備更為智能。且本發(fā)明的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的系統(tǒng)的結(jié)構(gòu)簡單,其方法的實(shí)現(xiàn)方式簡便,應(yīng)用范圍較為廣泛。 在此說明書中,本發(fā)明已參照其特定的實(shí)施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發(fā)明的精神和范圍。因此,說明書和附圖應(yīng)被認(rèn)為是說明性的而非限制性的。
權(quán)利要求
1.一種便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的系統(tǒng)包括輸入模塊,根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號;位置更新模塊,對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息;字典模塊,存儲輸入候選詞數(shù)據(jù)信息及與地理位置相關(guān)的候選詞所關(guān)聯(lián)的地理位置信息;引擎模塊,與所述的輸入模塊、位置更新模塊、字典模塊以及該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模均相連接,接收來自所述的輸入模塊的輸入信號和所述的位置更新模塊的當(dāng)前地理位置信息,根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),并將該候選詞數(shù)據(jù)存入所述的字典模塊中;根據(jù)所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息;候選詞生成模塊,與所述的引擎模塊相連接,從該引擎模塊獲得所述的輸入候選詞信息,并生成輸入候選詞列表。
2.根據(jù)權(quán)利要求1所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的輸入模塊包含一個具有按鍵的區(qū)域和一個檢測用戶輸入的傳感器,所述的具有按鍵的區(qū)域和所述的傳感器相連接。
3.根據(jù)權(quán)利要求2所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的具有按鍵的區(qū)域?yàn)橛叉I盤,所述的傳感器為檢測硬鍵盤按鍵傳動的傳感器ο
4.根據(jù)權(quán)利要求2所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的具有按鍵的區(qū)域?yàn)橛|摸屏上顯示有字母或按鍵的軟鍵盤,所述的傳感器為檢測觸摸屏上觸點(diǎn)位置的傳感器。
5.根據(jù)權(quán)利要求1所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的位置更新模塊中具有GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或者多個。
6.根據(jù)權(quán)利要求5所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的位置更新模塊中的GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元和蜂窩網(wǎng)絡(luò)接入單元中的一個或者多個還通過無線通信連接該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊。
7.根據(jù)權(quán)利要求1所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,所述的引擎模塊中具有存儲當(dāng)前地理位置信息的位置寄存器。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其特征在于,該系統(tǒng)還包括輸出模塊,與所述的候選詞生成模塊相連接,從該候選詞生成模塊獲得所述的輸入候選詞列表,并顯示在便攜式設(shè)備的屏幕上。
9.一種利用權(quán)利要求1所述的系統(tǒng)實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的方法包括候選詞數(shù)據(jù)下載更新操作和輸入候選詞生成操作,所述的候選詞數(shù)據(jù)下載更新操作,包括以下步驟(11)所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,獲得當(dāng)前地理位置信息,并將該當(dāng)前地理位置信息送至所述的引擎模塊;(12)所述的引擎模塊接收到所述的當(dāng)前地理位置信息,并根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的與地理位置相關(guān)的候選詞數(shù)據(jù);(13)所述的引擎模塊將下載得到的與地理位置相關(guān)的候選詞數(shù)據(jù)存入所述的字典模塊中;所述的輸入候選詞生成操作,包括以下步驟(21)所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號,并將該輸入信號送至所述的引擎模塊;(22)所述的引擎模塊接收到所述的輸入信號,在所述的字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,并將所述的輸入候選詞信息送至所述的候選詞生成模塊;(23)所述的候選詞生成模塊接收到所述的輸入候選詞信息,生成輸入候選詞列表。
10.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的與地理位置相關(guān)的候選詞數(shù)據(jù)包括當(dāng)?shù)氐刂酚迷~數(shù)據(jù)、當(dāng)?shù)厣虘裘Q數(shù)據(jù)和當(dāng)?shù)卣Z言或方言用詞數(shù)據(jù)。
11.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的位置更新模塊中具有GPS定位單元,所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1101)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過GPS定位單元得到當(dāng)前位置的經(jīng)緯度信息;(1102)所述的位置更新模塊根據(jù)所述的經(jīng)緯度信息確定當(dāng)前地理位置信息。
12.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的位置更新模塊中具有Wifi無線網(wǎng)絡(luò)接入單元,所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1111)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過Wifi無線網(wǎng)絡(luò)接入單元獲得Wifi熱點(diǎn)的Mac地址信息;(1112)所述的位置更新模塊根據(jù)所述的Mac地址信息確定當(dāng)前地理位置信息。
13.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的位置更新模塊中具有蜂窩網(wǎng)絡(luò)接入單元,所述的位置更新模塊實(shí)時對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位并獲得當(dāng)前地理位置信息,包括以下步驟(1121)在滿足預(yù)設(shè)的觸發(fā)條件時,所述的位置更新模塊通過蜂窩網(wǎng)絡(luò)接入單元得到當(dāng)前的位置識別碼;(1122)所述的位置更新模塊基于當(dāng)前的位置識別碼得到當(dāng)前地理位置信息。
14.根據(jù)權(quán)利要求10至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的位置更新模塊中的GPS定位單元、Wifi無線網(wǎng)絡(luò)接入單元或蜂窩網(wǎng)絡(luò)接入單元還通過無線通信連接該系統(tǒng)外部的網(wǎng)絡(luò)服務(wù)模塊,所述的位置更新模塊基于當(dāng)前的經(jīng)緯度信息、Mac地址信息或位置識別碼得到當(dāng)前地理位置信息,具體為位置更新模塊將所述的經(jīng)緯度信息、Mac地址信息或位置識別碼發(fā)送至所述的網(wǎng)絡(luò)服務(wù)模塊,并獲得由網(wǎng)絡(luò)服務(wù)模塊返回的精確的當(dāng)前地理位置信息。
15.根據(jù)權(quán)利要求10至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的預(yù)設(shè)的觸發(fā)條件為以下情形之一(1)系統(tǒng)預(yù)設(shè)的定時器到期;(2)便攜式設(shè)備重啟;(3)便攜式設(shè)備開機(jī);(4)便攜式設(shè)備中的程序啟動;(5)便攜式設(shè)備聯(lián)網(wǎng)。
16.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的引擎模塊中具有位置寄存器,所述的引擎模塊根據(jù)需要動態(tài)地從網(wǎng)絡(luò)服務(wù)模塊下載當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),包括以下步驟(121)所述的引擎模塊將所述的當(dāng)前地理位置信息存儲于所述的位置寄存器中;(122)所述的引擎模塊檢索所述的字典模塊中是否存儲有該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù);(123)如果沒有,則提示用戶是否下載;(124)所述的引擎模塊根據(jù)用戶的操作,從所述的網(wǎng)絡(luò)服務(wù)模塊下載該當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù)。
17.根據(jù)權(quán)利要求16所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的步驟(11)中還包括以下步驟(113)如果所述的位置更新模塊無法對便攜式設(shè)備的當(dāng)前地理位置進(jìn)行定位,則采用以下方式之一獲得當(dāng)前地理位置信息(a)將該位置更新模塊上一次成功獲得的地理位置信息作為當(dāng)前地理位置信息;(b)根據(jù)用戶在輸入模塊上的輸入操作,將用戶所選擇的位置作為當(dāng)前地理位置信息。
18.根據(jù)權(quán)利要求17所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的將該位置更新模塊上一次成功獲得的地理位置信息作為當(dāng)前地理位置信息,具體為該位置更新模塊讀取存儲于所述的位置寄存器中的地理位置信息作為當(dāng)前地理位置 fn息ο
19.根據(jù)權(quán)利要求17所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的根據(jù)用戶在輸入模塊上的輸入操作將用戶所選擇的位置作為當(dāng)前地理位置信息,具體為該位置更新模塊根據(jù)用戶從地理區(qū)域列表中選定的位置或于地圖上指定的位置確定當(dāng)前地理位置信息。
20.根據(jù)權(quán)利要求16所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的候選詞數(shù)據(jù)下載更新操作中,還包括以下步驟(14)所述的引擎模塊將所述的位置寄存器中的當(dāng)前地理位置信息送至所述的字典模塊中進(jìn)行存儲。
21.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的輸入模塊根據(jù)用戶的輸入動作產(chǎn)生相應(yīng)的輸入信號, 包括以下步驟(211)當(dāng)用戶按下輸入模塊上的某個按鍵時,輸入模塊產(chǎn)生一個輸入按鍵信號;(212)當(dāng)用戶對模塊的某個按鍵連續(xù)按下時,輸入模塊產(chǎn)生一個輸入按鍵序列信號。
22.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的引擎模塊在字典模塊中搜索并得到對應(yīng)的輸入候選詞信息,包括以下步驟(221)所述的引擎模塊根據(jù)所述的輸入信號,在所述的字典模塊中搜索對應(yīng)的字詞信息;(222)所述的引擎模塊根據(jù)搜索到的字詞信息生成輸入候選詞信息。
23.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的候選詞生成模塊生成輸入候選詞列表,包括以下步驟(231)所述的候選詞生成模塊將所述的輸入候選詞信息中的與地理位置相關(guān)的候選詞所關(guān)聯(lián)的地理位置信息與當(dāng)前的地理位置信息進(jìn)行比對,計(jì)算出與地理位置相關(guān)的候選詞的位置優(yōu)先級;(232)所述的候選詞生成模塊根據(jù)與地理位置相關(guān)的候選詞本身的優(yōu)先級,結(jié)合所述的位置優(yōu)先級進(jìn)行調(diào)整,更新輸入候選詞列表中與地理位置相關(guān)的候選詞的優(yōu)先級;(233)所述的候選詞生成模塊根據(jù)各個字詞的優(yōu)先級從高到低進(jìn)行排序。
24.根據(jù)權(quán)利要求23所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的計(jì)算出每個字詞的位置優(yōu)先級,包括以下步驟(2311)所述的候選詞生成模塊判斷字詞所關(guān)聯(lián)的地理位置信息與當(dāng)前地理位置信息的接近程度;(2312)如果接近程度越高,則該字詞的位置優(yōu)先級就越高;反之,則該字詞的位置優(yōu)先級就越低。
25.根據(jù)權(quán)利要求9至13中任一項(xiàng)所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng)還包括與所述的候選詞生成模塊相連接的輸出模塊,所述的方法還包括輸入候選詞生成操作后的輸入候選詞顯示操作,所述的輸入候選詞顯示操作,包括以下步驟(31)所述的候選詞生成模塊將所述的輸入候選詞列表送至所述的輸出模塊;(32)所述的輸出模塊接收到所述的輸入候選詞列表,并將該輸入候選詞列表顯示在便攜式設(shè)備的屏幕上。
26.根據(jù)權(quán)利要求25所述的實(shí)現(xiàn)便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的方法,其特征在于,所述的候選詞生成模塊將所述的輸入候選詞列表送至所述的輸出模塊, 具體為所述的候選詞生成模塊按照優(yōu)先級從高到低的順序?qū)⑤斎牒蜻x詞列表中的字詞逐個送至所述的輸出模塊。
全文摘要
本發(fā)明涉及一種便攜式設(shè)備上基于地理位置動態(tài)調(diào)整輸入候選詞的系統(tǒng),其包括輸入模塊、位置更新模塊、網(wǎng)絡(luò)服務(wù)模塊、字典模塊和候選詞生成模塊,以及與上述各模塊均相連接的引擎模塊。本發(fā)明還涉及利用該系統(tǒng)的便攜式設(shè)備上基于地理位置動態(tài)調(diào)整候選詞的方法。采用了本發(fā)明的系統(tǒng)及方法,引擎模塊可以根據(jù)位置更新模塊接收到的當(dāng)前地理位置信息,從網(wǎng)絡(luò)服務(wù)模塊下載與當(dāng)前地理位置信息所對應(yīng)的候選詞數(shù)據(jù),存入字典模塊;并根據(jù)輸入模塊的輸入信號,將與當(dāng)前地理位置信息相關(guān)聯(lián)的候選詞信息送至所述的候選詞生成模塊,供用戶優(yōu)先選用,從而極大地方便了用戶輸入與其所在位置相關(guān)的詞匯,有效提高了具有該系統(tǒng)的便攜式設(shè)備的輸入速度。
文檔編號G06F17/30GK102289512SQ20111025645
公開日2011年12月21日 申請日期2011年9月1日 優(yōu)先權(quán)日2011年9月1日
發(fā)明者張瞰, 王佳梁, 甘露 申請人:上海漢翔信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
金堂县| 涞源县| 平遥县| 根河市| 卫辉市| 双辽市| 临泽县| 固阳县| 福泉市| 澄城县| 呼和浩特市| 汾阳市| 吉林市| 嘉禾县| 龙州县| 咸阳市| 万源市| 米易县| 北安市| 乳源| 清镇市| 乌兰浩特市| 宜兰市| 安陆市| 密云县| 林甸县| 蕲春县| 胶南市| 泸州市| 西昌市| 泸水县| 全椒县| 乳山市| 寿光市| 岳西县| 杂多县| 奉化市| 渭源县| 阜新市| 华阴市| 呼玛县|