[發明專利]一種輸入法候選項推薦的方法和系統有效
| 申請號: | 201710495862.X | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107491182B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 高原;田力 | 申請(專利權)人: | 北京新美互通科技有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 北京弘權知識產權代理有限公司 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100013 北京市東城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輸入法 候選 推薦 方法 系統 | ||
1.一種輸入法候選項推薦的方法,其特征在于,包括:
接收用戶在輸入法中輸入的初始鍵碼和/或鍵碼串;
根據所述初始鍵碼,確定推薦輸入字符;
增加所述推薦輸入字符的權重值;
其中,所述根據所述初始鍵碼,確定推薦輸入字符的步驟,包括:
針對初始鍵碼串中各個字符,獲取所述字符及其周圍的字符的權重,并按字符輸入順序構建相應層級的鍵碼串權重列表;
在由詞典獲取字符組合時,根據輸入法詞典中的層級與鍵碼串權重列表中的層級對應關系,利用所述鍵碼串權重列表確定所述字符組合的權重;
結合各字符組合的權重,確定對應各字符組合的候選項排序;
根據所述各字符組合的候選項排序,確定推薦輸入字符,包括:根據各字符組合的候選項排序,選取前M個候選項作為參考候選項,M為大于1的整數;若所述初始鍵碼串中字符數為n,則將所述M個參考候選項中第n+1個字符確定為推薦輸入字符,n為大于1的整數;
其中,所述增加所述推薦輸入字符的權重值的步驟,包括:
增加所述推薦輸入字符對應按鍵的權重值,以使所述推薦輸入字符更容易被選中;和/或,
將所述推薦輸入字符對應按鍵添加推薦顯示動畫,以增大所述鍵碼的點擊范圍;所述推薦顯示動畫包括:按鍵增大、按鍵變色、按鍵突出顯示其中至少一項。
2.根據權利要求1所述的方法,其特征在于,所述針對初始鍵碼串中各個字符,獲取所述字符及其周圍的字符的權重,并按字符輸入順序構建相應層級的鍵碼串權重列表的步驟,包括:
記錄所述用戶在輸入初始鍵碼串時,在輸入鍵盤界面上各觸發點的觸點坐標;
對于每個所述觸點坐標,確定所述觸點坐標所在按鍵,以及所述按鍵周圍的按鍵;
分別計算每個所述觸點坐標與所述觸點坐標周圍按鍵之間的第一距離;
根據各按鍵的第一距離,確定所述觸點坐標所在按鍵鍵值,以及所述按鍵周圍的按鍵的鍵值的權重,并按照初始鍵碼串中字符的輸入順序構建相應層級的鍵碼串權重列表。
3.根據權利要求1所述的方法,其特征在于,所述在由詞典獲取字符組合時,根據輸入法詞典中的層級與鍵碼串權重列表中的層級對應關系,利用所述鍵碼串權重列表確定所述字符組合的權重的步驟,包括:
將詞典第一層字符節點中與初始鍵碼串的第一個字符及周圍字符匹配的字符作為根節點進行保存;
對于基于各根節點的各個節點的字符,采用以下過程確定字符組合的權重,直到所有節點的字符遍歷完畢:
對于第N層級中的各字符節點,N為大于1的整數,讀取當前節點的父節點對應的各種類型的字符組合及相應的權重;所述父節點對應的各種類型的字符組合包括:不帶標簽的字符組合,和/或,帶有漏鍵處理標簽的字符組合,和/或,帶有多輸入處理標簽的字符組合;
將詞典中當前節點的字符與鍵碼串權重列表中第N層級的各字符進行匹配;
如果詞典中當前節點的字符與鍵碼串權重列表中第N層級中一字符匹配,則將當前節點的字符分別與父節點對應的各種類型的字符組合合并為對應當前節點的各種類型的字符組合并更新權重,并保存對應當前節點的各種類型的字符組合及相應的權重;
如果當前節點的字符與鍵碼串權重列表中第N層級中各字符不匹配,則針對不同類型的字符組合,按照相應類型的字符匹配規則進行處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新美互通科技有限公司,未經北京新美互通科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710495862.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用標準鍵盤輸入漢字的方法
- 下一篇:用于屏幕的手寫鍵盤





