[發明專利]一種針對人名的輸入方法及裝置有效
| 申請號: | 201210211908.8 | 申請日: | 2012-06-20 |
| 公開(公告)號: | CN103513778B | 公開(公告)日: | 2017-12-12 |
| 發明(設計)人: | 張軍;楊磊 | 申請(專利權)人: | 北京搜狗科技發展有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 蘇培華 |
| 地址: | 100084 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 針對 人名 輸入 方法 裝置 | ||
技術領域
本申請涉及輸入法技術,特別是涉及一種針對人名的輸入方法及裝置。
背景技術
輸入法是指為了將各種符號或文字輸入計算機或其他設備(如手機)而采用的編碼方法。其中,漢字輸入的編碼方法,基本上都是采用將音、形、義與特定的鍵相聯系,再根據不同漢字進行組合來完成漢字的輸入。
在漢字輸入法中,輸入人名比輸入其他詞匯要困難一些,這是因為人名往往極具個性化,一般不會直接置入輸入法的默認詞庫中。并且人名更具多樣化,如果輸入法提供的人名有限,可能在輸入法所提供的候選中沒有用戶想要輸入的人名,這就需要用戶自行組合出想要的人名。
例如,用戶想要搜索人名“于蘿華”,輸入串為“yuluohua”,則顯示的候選項為雨落花、于羅華、雨落、與和于等,此時沒有用戶想要輸入的人名,需要用戶自行組合出想要的人名。
因而產生了針對人名的輸入方法,即當用戶輸入編碼字符串,如拼音串后,輸入法提供的候選項為符合輸入編碼字符串的各種姓名,候選項中剔除了非姓名詞匯,便于用戶選擇。
如上例中,輸入拼音串為“yuluohua”并且進入到人名模式后,顯示的候選項為于羅華、于洛華、于羅花、于洛花和于蘿華等,可以比較快的得到用戶想要輸入的人名。
但是,由于人名同音不同形的情況比普通詞匯更多,因而重碼的情況也更多,因此在人名模式中將每個姓氏與名字拼接在一起,導致候選項數量龐大。例如,輸入串為“yu”的單姓有“于”“余”“俞”“喻”“虞”和“郁”等,姓氏的選項有6個,若名字的選項有10個,則可供顯示的候選項就有60個,若再加上復姓“宇文”“尉遲”等,就會導致顯示的候選項更多并且更復雜。
因此,輸入法的后臺在將匹配的姓氏和名字進行組合,構成候選項等操作時會比較占用資源。并且,用戶在進入人名模式后,常常還需要再翻頁查找自己所需要的姓名,輸入效率比較低。
發明內容
本申請提供了一種針對人名的輸入方法及裝置,以解決現有針對人名的輸入方法占用資源,并且效率較低的問題。
為了解決上述問題,本申請公開了一種針對人名的輸入方法,包括:
獲取用戶的輸入序列;
對所述輸入序列進行匹配,獲取匹配的候選姓氏和匹配的候選名字;
以所述候選姓氏作為姓氏候選項組,以所述候選名字作為名字候選項組,分組顯示所述姓氏候選項組和所述名字候選項組。
優選的,所述對所述輸入序列進行匹配,獲取匹配的候選姓氏和匹配的候選名字,包括:
從所述輸入序列的開始進行姓氏匹配,獲取匹配的候選姓氏;
根據候選姓氏,將所述輸入序列的剩余部分進行名字匹配,并獲取匹配的候選名字。
優選的,所述的方法還包括:
獲取所述候選姓氏的姓氏權重和所述候選名字的名字權重;
將所述候選姓氏按照所述姓氏權重進行姓氏候選項組的排序,并將所述候選名字按照所述名字權重進行名字候選項組的排序。
優選的,所述分組顯示所述姓氏候選組和所述名字候選組,包括:
按照所述姓氏候選項組的排序和所述名字候選項組的排序,分列或分行顯示所述姓氏候選組和所述名字候選組。
優選的,所述方法還包括:根據用戶對所述姓氏候選項組和所述名字候選項組的兩次選擇操作,分別確定輸入人名的姓氏和名字。
優選的,所述兩次選擇操作的第一次選擇操作為對所述姓氏候選項組的姓氏選擇操作;
所述確定輸入人名的姓氏和名字進一步包括:根據接收的姓氏選擇操作,返回選擇的候選姓氏。
優選的,獲取所述選擇的候選姓氏和所述候選名字的相關度,根據所述相關度對所述候選名字重新進行排序。
優選的,若候選姓氏包括單姓和復姓,則重新確定與所述選擇的候選姓氏組合后匹配于輸入序列的候選名字。
優選的,在所述姓氏選擇操作前,突出顯示姓氏候選項組;在所述姓氏選擇操作完成后,突出顯示名字候選項組。
優選的,在所述姓氏選擇操作完成后,根據接收的重選姓氏請求,取消用戶已選擇的候選姓氏,重新進行候選姓氏的選擇。
優選的,在對所述輸入序列進行匹配前,所述方法還包括:接收用戶進入人名輸入模式的請求。
相應的,本申請還公開了一種針對人名的輸入裝置,包括:
獲取模塊,用于獲取用戶的輸入序列;
匹配模塊,用于對所述輸入序列進行匹配,獲取匹配的候選姓氏和匹配的候選名字;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京搜狗科技發展有限公司,未經北京搜狗科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210211908.8/2.html,轉載請聲明來源鉆瓜專利網。





