[發明專利]細胞詞庫推送方法和服務器有效
| 申請號: | 201410075797.1 | 申請日: | 2014-03-04 |
| 公開(公告)號: | CN103825952B | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 陳龍 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京品源專利代理有限公司11332 | 代理人: | 胡彬,鄧猛烈 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 細胞 詞庫 推送 方法 服務器 | ||
技術領域
本發明涉及通信技術和計算機領域,尤其涉及一種細胞詞庫推送方法和服務器。
背景技術
隨著計算機技術的普及,計算機設備已經走入人們的工作、學習和生活中。輸入法系統作為人機對話的接口,提供了將各種文字輸入計算機或者其他移動終端的編碼方法。因此,輸入法已經成為用戶與計算機交互的重要手段。當前的輸入法系統一般是基于其詞庫中的候選詞以及與候選詞對應的候選詞權重值為用戶在輸入過程中提供候選詞及其排序。候選詞及其排序是用戶在輸入過程中首選詞命中高低的一個重要指標。
由于不同的用戶對于輸入法的候選詞條存在個性化的領域需求,例如,一個計算機領域的用戶在日常生活中需要頻繁使用到計算機相關的專業術語,而這些詞語并不是每個用戶都需要的。因此,對于這部分需求,輸入法系統一般是通過細胞詞庫來滿足。所述細胞詞庫,是指可細分化詞庫的功能名稱,一個細胞詞庫就是一個細分類別的詞匯集合,細胞詞庫的類別可以是某個專業領域(如醫學領域詞庫),也可以是某個地區(如北京地名詞庫),也可以是某個游戲(如魔獸世界詞匯)等。用戶端通過對不同領域的專業詞庫有選擇的下載,能夠方便的使用輸入法提供的細胞詞庫,提高了用戶端的輸入效率。
在現有技術中,用戶主要通過主動下載的方式獲取需要的細胞詞庫,但是,隨著社會節奏的加快,人們對于軟件的學習時間也越來越短,很多人根本意識不到自己對某一類細胞詞庫的使用需求;同時,用戶僅能通過細胞詞庫的命名主觀判斷是否需要下載相應的細胞詞庫,在一些特定情況下,用戶是很難僅通過細胞詞庫的命名來獲取該詞庫所有信息的,因此,用戶的主觀判斷也是不盡準確的;另外,如果用戶將所有的細胞詞庫均下載到用戶詞典中,不僅會增加輸入法軟件的負擔,也會在用戶日常的輸入過程中出現一些不常用的候選詞,增加了用戶對于候選詞的選擇成本。
發明內容
有鑒于此,本發明提供一種細胞詞庫推送方法和服務器,在客戶端不主動下載細胞詞庫的情況下,將客戶端實際需要的細胞詞庫推送至客戶端,增加了客戶端對某一類別詞條的輸入精度,提高了客戶端的輸入效率。
在第一方面,本發明實施例提供了一種細胞詞庫推送服務器,包括:
日志接收單元,用于接收客戶端發送的輸入法日志信息;
參數獲取單元,用于獲取所述輸入法日志信息中的客戶端ID和客戶端選中詞;
第一詞庫權值累加單元,用于查找與所述客戶端ID對應的未下載細胞詞庫列表中的未下載細胞詞庫,獲取所述未下載細胞詞庫中包括所述客戶端選中詞的第一匹配詞庫,將所述第一匹配詞庫對應于所述客戶端ID的詞庫權值增加第一權值;
詞庫推送單元,用于將對應于所述客戶端ID的詞庫權值大于推送閾值的第一匹配詞庫推送至與所述客戶端ID對應的客戶端;
列表刪除單元,用于在與所述客戶端ID對應的未下載細胞詞庫列表中,刪除被推送的第一匹配詞庫。
在第二方面,本發明實施例提供了一種細胞詞庫推送方法,包括:
接收客戶端發送的輸入法日志信息,其中,所述輸入法日志信息包括客戶端ID和客戶端選中詞;
獲取所述輸入法日志信息中的客戶端ID和客戶端選中詞;
查找與所述客戶端ID對應的未下載細胞詞庫列表中的未下載細胞詞庫,獲取所述未下載細胞詞庫中包括所述客戶端選中詞的第一匹配詞庫,將所述第一匹配詞庫對應于所述客戶端ID的詞庫權值增加第一權值;
將對應于所述客戶端ID的詞庫權值大于推送閾值的第一匹配詞庫推送至與所述客戶端ID對應的客戶端;
在與所述客戶端ID對應的未下載細胞詞庫列表中,刪除被推送的第一匹配詞庫。
本發明實施例通過獲取客戶端輸入法日志信息中的客戶端選中詞,查找所述客戶端選中詞所屬的細胞詞庫,當判斷客戶端頻繁使用某個未被客戶端下載的細胞詞庫中的候選詞時,將該細胞詞庫推送至相應的客戶端的技術手段,實現了在客戶端不主動下載細胞詞庫的情況下,將客戶端實際需要的細胞詞庫推送至客戶端的技術效果,增加了客戶端對某一類別詞條的輸入精度,提高了客戶端的輸入效率。
附圖說明
圖1是本發明第一實施例細胞詞庫推送系統的示意圖;
圖2是本發明第一實施例的一種優選實施方式的應用場景;
圖3是本發明第一實施例的一種服務器向客戶端推送細胞詞庫的數據交互過程;
圖4是本發明第一實施例的另一種服務器向客戶端推送細胞詞庫的數據交互過程;
圖5是本發明第二實施例的細胞詞庫推送方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410075797.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:置物架
- 下一篇:收納盒(實木天地蓋組合)





