[發明專利]用于向電子設備輸入文本的方法及鍵盤系統有效
| 申請號: | 201310079034.X | 申請日: | 2008-04-18 |
| 公開(公告)號: | CN103135787B | 公開(公告)日: | 2017-02-01 |
| 發明(設計)人: | 黃曉鳳;趙艷姣;戴靜芬 | 申請(專利權)人: | 上海觸樂信息科技有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F3/0488 |
| 代理公司: | 上海智信專利代理有限公司31002 | 代理人: | 王潔,鄭暄 |
| 地址: | 200241 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 電子設備 輸入 文本 方法 鍵盤 系統 | ||
本申請為申請日是2008年4月18日、申請號是200810036302.9、發明名稱是“一種可實現靈活鍵盤布局的系統”的發明專利申請的分案申請。
技術領域
本發明涉及電子設備領域,特別涉及電子設備信息輸入技術領域,具體是指一種用戶向電子設備輸入文本的可實現靈活鍵盤布局的系統。
背景技術
現代生活中,隨著集成電路技術的不斷發展,已經出現了各種各樣的電子設備,在這些眾多的電子設備(如掌上電腦、智能手機、嵌入式系統、袖珍型電腦等)上,由于受到體積,制造成本等因素的制約,無法配備全尺寸的硬件鍵盤,因而在這類設備上進行輸入通常是充滿挑戰的。
傳統的手機或便攜式設備鍵盤采用復合多個字符的按鍵,通過配套的軟件和自帶的詞典文件,根據用戶的輸入按鍵序列預測出用戶想輸入的單詞。一種常見的輸入方法是對擊鍵序列構造索引樹,一個特定的擊鍵序列可以固定地對應為多個單詞。當用戶按鍵時,根據擊鍵序列查找索引樹,找到對應的多個候選詞并顯示在屏幕上供用戶選擇。這種方法在詞典結構上與鍵盤的布局密切相關,每當鍵盤布局改變就需要重新構造詞典結構甚至重新設計軟件。尤其對于觸摸屏上的軟件鍵盤而言,這種方法靈活性較差,主要缺點有三個:第一,無法靈活改變鍵盤布局。如果字母的布局發生改變,例如從QWERTY標準電腦鍵盤布局(美、亞洲國家常用),切換到AZERTY鍵盤布局(歐洲國家常用)時,就需要徹底改寫軟件及詞典文件;第二,無法智能糾錯。如果用戶按錯了一個或多個按鍵,就無法顯示出糾正后的單詞;第三,無法方便地輸入詞典中沒有的單詞,例如一些人名,地名,Email地址,專用名詞,等等。
同時,由于縮小的鍵盤尺寸,用戶很容易按錯鍵,尤其是按到鄰近的鍵上。因此在軟件上實現自動糾錯的功能是很有用的。一種常見的自動糾錯方法是利用查找常見錯誤列表來實現自動糾錯功能。例如,用戶經常將“can”錯誤拼成“csn”,因為在QWERTY布局的鍵盤上,字母“a”和“s”在相鄰的位置上,很容易按錯。這種方法通過查閱一個預定義的常見錯誤列表,其中包括錯誤按鍵序列和正確單詞,例如“csn”->“can”,以此將錯誤按鍵序列修改為正確單詞。但這種方法的局限性是顯而易見的:它只能判斷有限的已知錯誤類型,對于更一般的鄰近按鍵錯誤無法有效識別,而且容易誤判。
另一種自動糾錯方法是通過判斷屏幕觸點的位置,計算出其到各個鍵之間的距離,并以此計算擊鍵序列與各個可能的單詞之間的加權距離,最后選取加權距離最小的、在詞典中的單詞。這種方法在理論上可行,但在實際中過于復雜,由于一般便攜式設備上的計算能力有限,很難實現。
發明內容
本發明的目的是克服上述現有技術中的缺點,提供一種可以靈活改變鍵盤布局并具有智能糾錯功能的系統。相比傳統方法,本發明的優勢體現在以下幾個方面:
第一,本發明系統可以靈活采用各種鍵盤布局。對于設備廠商而言,針對每一種新語言或輸入方法都需要花費大量人力物力改造原有軟件和輸入系統,或采購新的軟件。而采用本系統之后,只需簡單地定義新的鍵盤布局,無需改變配套軟件。這為多國語言版本的本地化提供了更快更便捷的方案。同時,對于用戶而言,可以根據自身使用習慣自定義鍵盤布局,更加靈活實用。
第二,本發明系統可以實現一種更有效、更實用的糾錯方法,解決用戶在縮小的鍵盤上經常按錯鍵的問題。相對與傳統的兩種糾錯方法,本發明系統可以在普通便攜式設備的實際計算能力下,快速全面地糾錯,并可以讓用戶設置糾錯范圍,是一種真正實用的糾錯方法。
第三,本發明系統可以根據文本的上下文環境,結合語法分析,判斷出最適合當前語境的候選詞,提高候選詞的正確率。
根據本發明的一個方面,提供了一種用于向電子設備輸入文本的可實現靈活鍵盤布局的系統,包括用于檢測用戶的輸入的輸入模塊;連接至所述輸入模塊的布局映射模塊,所述布局映射模塊根據當前的鍵盤布局,將用戶的至少一次輸入映射成相應的至少一個字符集合;用于存儲候選單詞的詞典模塊;連接至所述詞典模塊和所述布局映射模塊的候選詞模塊,所述候選詞模塊根據所述相應的多個字符集合生成輸入序列,并根據輸入序列查找出可能的候選詞并將其排序;以及連接至所述候選詞模塊并輸出所述候選詞的輸出模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海觸樂信息科技有限公司,未經上海觸樂信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310079034.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種視頻分發網絡節點服務器的配置同步方法
- 下一篇:一種低溫熱泵系統





