[發(fā)明專利]一種加載城市詞庫的方法、系統(tǒng)和設(shè)備有效
| 申請?zhí)枺?/td> | 200910170217.6 | 申請日: | 2009-09-04 |
| 公開(公告)號: | CN101639863A | 公開(公告)日: | 2010-02-03 |
| 發(fā)明(設(shè)計)人: | 張會鵬 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/06 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人: | 何文彬 |
| 地址: | 518000廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 加載 城市 詞庫 方法 系統(tǒng) 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別涉及一種加載城市詞庫的方法、系統(tǒng)和設(shè)備。
背景技術(shù)
隨著通信技術(shù)的發(fā)展,用戶終端在用戶的工作、學(xué)習(xí)、生活中得到廣泛使 用,用戶將文字信息輸入到用戶終端中,需要使用輸入法軟件。
輸入法軟件為運(yùn)行在操作系統(tǒng)上的一個工具軟件,把鍵盤輸入的編碼或其 他非鍵盤輸入的媒體數(shù)據(jù)轉(zhuǎn)換成文字輸入的軟件。
由于輸入法用戶分布的是不同的地方,地域分布比較廣,用戶會經(jīng)常需要 輸入自己城市的一些詞匯,如公交站名,樓盤小區(qū)名,城市名人,景點(diǎn)名等, 目前的輸入法軟件需要用戶逐字查找匹配找到自己所在的城市的詞匯。
發(fā)明人在實(shí)現(xiàn)本發(fā)明時經(jīng)過分析和研究后,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下的 缺點(diǎn)和不足:
目前的輸入法軟件無法針對用戶提供用戶所在的城市的詞匯,需要用戶逐 字查找匹配才能找到自己所在的城市的詞匯,操作復(fù)雜且容易出錯。
發(fā)明內(nèi)容
為了實(shí)現(xiàn)用戶在使用輸入法軟件時不需要復(fù)雜的操作就可以查找到所在城 市的詞匯,本發(fā)明實(shí)施例提供了一種加載城市詞庫的方法、系統(tǒng)和設(shè)備,所述 技術(shù)方案如下:
本發(fā)明實(shí)施例提供了一種加載城市詞庫的方法,所述方法包括:
輸入法客戶端獲取用戶輸入的城市特征信息,根據(jù)所述城市特征信息確定 所述輸入法客戶端所在的候選城市名;
所述輸入法客戶端根據(jù)自身的網(wǎng)絡(luò)之間互連的協(xié)議IP地址,查找所述IP 地址對應(yīng)的城市名;
當(dāng)所述IP地址對應(yīng)的城市名在所述候選城市名時,所述輸入法客戶端獲取 所述IP地址對應(yīng)的城市名對應(yīng)的城市詞庫,將所述城市詞庫保存到預(yù)設(shè)的目錄 中,并在分類詞庫列表文件中添加所述城市詞庫的信息;
所述輸入法客戶端根據(jù)所述分類詞庫列表文件中的城市詞庫的信息,自動 加載所述城市詞庫。
其中,所述輸入法客戶端根據(jù)自身的網(wǎng)絡(luò)之間互連的協(xié)議IP地址,查找所 述IP地址對應(yīng)的城市名,具體包括:
所述輸入法客戶端向IP地址查詢服務(wù)器發(fā)送城市查詢請求,所述請求中攜 帶所述輸入法客戶端的IP地址;
所述IP地址查詢服務(wù)器根據(jù)所述城市查詢請求中的IP地址,查找所述IP 地址對應(yīng)的城市名,并將所述IP地址對應(yīng)的城市名發(fā)送給所述輸入法客戶端;
相應(yīng)地,當(dāng)所述IP地址對應(yīng)的城市名在所述候選城市名時,所述輸入法客 戶端獲取所述IP地址對應(yīng)的城市名對應(yīng)的城市詞庫,具體包括:
所述輸入法客戶端在所述候選城市名中查找是否存在所述IP地址對應(yīng)的城 市名,如果是,則向城市詞庫服務(wù)器發(fā)送城市詞庫查詢請求,所述城市詞庫查 詢請求攜帶所述IP地址對應(yīng)的城市名;
所述城市詞庫服務(wù)器根據(jù)所述城市詞庫查詢請求中的城市名,查詢對應(yīng)的 城市詞庫,并將查找到的城市詞庫發(fā)送給所述輸入法客戶端。
其中,所述方法還包括:
所述輸入法客戶端按照預(yù)定的時間間隔向所述城市詞庫服務(wù)器發(fā)送城市詞 庫更新查詢請求,所述城市詞庫更新查詢請求攜帶所述城市名;
所述城市詞庫服務(wù)器根據(jù)所述城市詞庫更新查詢請求中的城市名,查詢對 應(yīng)的城市詞庫是否存在更新,當(dāng)所述城市詞庫存在更新時,將更新后的城市詞 庫發(fā)送給所述輸入法客戶端;
所述輸入法客戶端接收所述更新后的城市詞庫后,將所述更新后的城市詞 庫替換原城市詞庫保存到預(yù)設(shè)的目錄中,并在分類詞庫列表文件中將更新后的 城市詞庫的信息替換原城市目錄信息,以便所述輸入法客戶端啟動時讀取所述 分類詞庫列表文件中的所述更新后的城市詞庫的信息,自動加載所述更新后的 城市詞庫。
其中,所述方法還包括:
所述輸入法客戶端自動檢測自身的IP地址,并將檢測到的IP地址發(fā)送給 IP地址查詢服務(wù)器查詢對應(yīng)的城市名;
當(dāng)所述查詢到的城市名與原城市名不同時,所述輸入法客戶端向所述城市 詞庫服務(wù)器發(fā)送變更城市詞庫查詢請求,所述變更城市詞庫查詢請求攜帶所述 查詢到的城市名;
所述城市詞庫服務(wù)器根據(jù)所述查詢到的城市名,查詢對應(yīng)的變更城市詞庫, 并將查找到的變更城市詞庫發(fā)送給所述輸入法客戶端;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910170217.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





