[發明專利]基于觸摸屏的多人機交互要素優化輸入方法及系統有效
| 申請號: | 201810102059.X | 申請日: | 2018-02-01 |
| 公開(公告)號: | CN110109600B | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 趙海;張倬勝;孟真 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F3/04883 | 分類號: | G06F3/04883;G06F3/04886;G06F3/041 |
| 代理公司: | 上海交達專利事務所 31201 | 代理人: | 王毓理;王錫麟 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 觸摸屏 人機交互 要素 優化 輸入 方法 系統 | ||
一種基于觸摸屏的多人機交互要素優化輸入方法,通過追蹤用戶在滑動過程中的軌跡并分析軌跡中的特點,判斷用戶的觸發意圖并據此動態調整各個按鍵的壓力敏感度,同時根據觸發意圖調整虛擬鍵盤的外觀以及軌跡判斷的范圍,從而實現優化輸入。本發明能夠根據用戶的滑動速度、壓力等變化判斷用戶滑動過程中觸發按鍵的意圖,并以此為基礎設計了允許用戶通過在觸摸屏上滑動手指完成輸入,提高用戶在觸摸屏設備上進行中文輸入的體驗和效率。
技術領域
本發明涉及的是一種計算機領域的技術,具體是一種基于觸摸屏的多人機交互要素優化輸入方法及系統。
背景技術
現有的觸摸屏拼音輸入方式也和傳統的基于鍵盤的拼音輸入法近似,沒有對于觸摸屏設備的一些特點進行針對性的調整和優化。觸摸屏設備為輸入法設計者帶來了一些需要解決的問題,但同時也提供了更多的設計方向和改變空間,現有觸摸屏設備上的中文輸入法仍是基于傳統的物理鍵盤設計的虛擬鍵盤輸入法,很多觸摸屏設備的特點沒有在輸入法的設計中得以體現。
發明內容
本發明針對現有技術存在的上述不足,提出一種基于觸摸屏的多人機交互要素優化輸入方法及系統,將觸摸屏設備的一些特性與傳統的中文輸入法進行結合,能夠根據用戶的滑動速度、壓力等變化判斷用戶滑動過程中觸發按鍵的意圖,并以此為基礎設計了允許用戶通過在觸摸屏上滑動手指完成輸入,提高用戶在觸摸屏設備上進行中文輸入的體驗和效率。
本發明是通過以下技術方案實現的:
本發明通過追蹤用戶在滑動過程中的軌跡并分析軌跡中的特點,判斷用戶的觸發意圖并據此動態調整各個按鍵的壓力敏感度,同時根據觸發意圖調整虛擬鍵盤的外觀以及軌跡判斷的范圍,從而實現優化輸入。
所述的分析具體是指:周期性地對滑動軌跡進行采樣,對于滑動過程中的第t個采樣點(xt,yt),即當前滑動的位置在屏幕上的橫縱坐標,計算由(xt,yt),(xt-1,yt-1),(xt+1,yt+1)三個點所形成的三角形的外接圓的半徑R作為判斷觸發意圖的標準,其中:
所述的分析,當滑動過程中有連續多個采樣點落在某個按鍵的范圍內而且其中的不止一個采樣點的R值大于設定的閾值時,則當用戶的手指滑動到某個按鍵區域內后,直到用戶的手指離開這個按鍵區域,輸入法最多觸發這個按鍵一次,避免出現某個按鍵被多次觸發的情況。
所述的分析,優選將觸摸壓力引入滑動行為判斷,即在用于判斷用戶意圖的變量R中加入與用戶觸摸屏幕時壓力的大小p相關的修正量,將用戶觸摸屏幕的壓力以線性形式加入R中,得到優化判斷變量R'=R+α(p-q),其中:α為對壓力的影響程度進行調整的參數,q為設定的標準壓力,可以是對于用戶所有滑動動作的全局參數,也可以對每個按鍵或是區域進行單獨設定。這一設計也可以作為前面提到的對滑動軌跡的追蹤和分析的一種補充和優化,也允許用戶通過手指觸摸屏幕的壓力變化來觸發某些按鍵,比如對于前文提到的用戶希望觸發在位置近乎在一條直線上的多個按鍵時,就可以在手指滑過希望觸發的按鍵時增大觸摸的壓力,輸入法即可以通過對這一特征加以識別,觸發相應的按鍵。
所述的軌跡中的特點是指:用戶滑動軌跡的起始和終止位置應該都可以被認為處在用戶想要觸發的按鍵區域內,因為用戶在輸入過程中如果希望高效輸入應該不會采取多余的動作,那么一條軌跡應該是起始于對應于用戶想要輸入的第一個字母的按鍵,終止于對應于用戶想要輸入的最后一個字母的按鍵。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810102059.X/2.html,轉載請聲明來源鉆瓜專利網。





