亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng)的制作方法

文檔序號:6397442閱讀:130來源:國知局
專利名稱:基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng)的制作方法
技術領域
本發(fā)明屬于計算機技術領域,具體涉及一種基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng)。
背景技術
觸摸屏輸入方式是目前移動電子設備中常用的一種輸入方式,用戶通過點擊觸摸屏,實現(xiàn)向電子設備輸入信息。由于觸摸屏方式不會額外占用電子設備的表面積,或增大電子設備的體積,從而能夠滿足人們對電子設備便攜性的要求。但是,現(xiàn)有的觸摸屏輸入方式屬于二維輸入模式,即在觸摸屏的X維度和y維度上點擊或滑動輸入。而當用戶需要輸入復雜信息時,則需要通過多次點擊功能按鈕才能實現(xiàn)。例如當用戶需要輸入大寫英文字符時,需要首先點擊虛擬鍵盤上的“Caps Lock”,然后再點擊字母鍵盤,才能輸入大寫字符。再例如用戶要對文件進行移動、刪除、查看屬性等操作時,需要首先點擊一下文件,再點擊菜單按鈕,然后再選擇彈出菜單中的“移動、刪除、查看屬性”等菜單項。

發(fā)明內(nèi)容
針對現(xiàn)有技術存在的缺陷,本發(fā)明提供一種基于觸屏坐標與點擊引發(fā)加速度向電子設備輸入信息的方法和系統(tǒng),能夠簡化用戶輸入信息時的點擊功能按鈕的次數(shù),從而簡化了用戶操作,提高了用戶的輸入體驗。本發(fā)明采用的技術方案如下本發(fā)明還提供一種基于觸屏坐標與加速度向電子設備輸入信息的方法,包括以下步驟SI,監(jiān)控觸屏的界面狀態(tài),當該觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取以下兩個參數(shù)點擊發(fā)生的位置坐標和所述電子設備由所述震動引發(fā)的加速度特征向量值;S2,判斷所述觸屏在所述位置坐標處是否存在控件,如果存在,則得出所述控件發(fā)生點擊事件;S3,判斷SI得到的所述加速度特征向量值是否達到預設閾值,如果判斷結果為否,則執(zhí)行S4 ;如果判斷結果為是,則執(zhí)行S5 ;S4,得出所述點擊事件為標準點擊輸入方式,并對S2定位到的所述控件執(zhí)行標準點擊功能;S5,得出所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。優(yōu)選的,所述觸屏上的所述控件包括虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。優(yōu)選的,SI中,所述獲取點擊發(fā)生的位置坐標具體為獲取點擊發(fā)生的二維位置坐標,即X方向值和I方向值。本發(fā)明還提供一種基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng),包括
界面監(jiān)控模塊,用于監(jiān)控觸屏的界面狀態(tài);觸屏模塊,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,獲取點擊發(fā)生的位置坐標;加速度傳感器,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取所述電子設備由所述震動引發(fā)的加速度特征向量值;第一判斷模塊,用于判斷所述觸屏模塊獲取到的所述位置坐標處是否存在控件;如果存在,則得出所述控件發(fā)生點擊事件;第二判斷模塊,用于判斷所述加速度傳感器獲取到的所述加速度特征向量值是否達到預設閾值;標準執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為否時,得出所述第一判斷模塊得到的所述點擊事件為標準點擊輸入方式,并對所述控件執(zhí)行標準點擊功能;擴展執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為是時,得出所述第一判斷模塊得到的所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。優(yōu)選的,所述觸屏上的所述控件包括虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。優(yōu)選的,所述觸屏模塊還用于獲取點擊發(fā)生的二維位置坐標,即X方向值和y方向值。本發(fā)明的有益效果如下本發(fā)明提供一種基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng),可識別觸摸屏的X方向、y方向兩個維度,同時結合z (垂直于屏幕)方向的點擊引發(fā)的加速度判斷,實現(xiàn)了相當于三個維度的輸入控制方法,能夠簡化用戶輸入信息時的點擊功能按鈕的次數(shù),從而簡化了用戶操作,提高了用戶的輸入體驗。


圖1為本發(fā)明提供的基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng)的結構示意圖;其中,I—加速度傳感器;2-—電子設備;3-—觸屏;4-一虛擬控件;圖2為本發(fā)明提供的基于觸屏坐標與加速度向電子設備輸入信息的方法的流程示意圖。
具體實施例方式以下結合附圖對本發(fā)明進行詳細說明如圖1-2所示,本發(fā)明提供一種基于觸屏坐標與加速度向電子設備輸入信息的方法,包括以下步驟SI,監(jiān)控觸屏的界面狀態(tài),當該觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取以下兩個參數(shù)點擊發(fā)生的位置坐標和所述電子設備由所述震動引發(fā)的加速度特征向量值;其中,獲取點擊發(fā)生的位置坐標具體為獲取點擊發(fā)生的二維位置坐標,即X方向值和y方向值。本步驟中,當觸屏被點擊時,點擊動作直接導致電子設備震動,進而導致電子設備的加速度發(fā)生變化,通過加速度傳感器可以測量到電子設備的加速度特征向量值,該加速度特征向量值直接與點擊力度有關。當點擊力度較大時,由點擊引發(fā)的電子設備的加速度特征向量值達到預設閾值,可以將該類型的點擊稱為敲擊。S2,判斷所述觸屏在所述位置坐標處是否存在控件,如果存在,則得出所述控件發(fā)生點擊事件;其中,觸屏上的控件包括但不限于虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。S3,判斷SI得到的所述加速度特征向量值是否達到預設閾值,如果判斷結果為否,則執(zhí)行S4 ;如果判斷結果為是,則執(zhí)行S5 ;S4,得出所述點擊事件為標準點擊輸入方式,并對S2定位到的所述控件執(zhí)行標準點擊功能;S5,得出所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。需要說明的是,本發(fā)明中,對控件執(zhí)行標準點擊功能可以理解為與計算機系統(tǒng)中鼠標輸入模式下的左鍵輸入功能相似,一般包括選定和打開功能;而對控件執(zhí)行擴展點擊功能可以理解為與計算機系統(tǒng)中鼠標輸入模式下的右鍵輸入功能相似,一般為菜單功能。例如當輕觸虛擬鍵盤時,加速度特征向量值沒有達到預設閾值,因此直接輸入小寫字母,而當敲擊虛擬鍵盤時,加速度特征向量值達到預設閾值,因此可以直接輸入大寫字母;再例如,輕觸文件圖標默認打開文件進行閱讀,而敲擊文件圖標直接彈出操作菜單,包含刪除、移動、屬性等選項。本發(fā)明還提供一種基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng),包括界面監(jiān)控模塊,用于監(jiān)控觸屏的界面狀態(tài);觸屏模塊,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,獲取點擊發(fā)生的位置坐標;觸屏模塊還用于獲取點擊發(fā)生的二維位置坐標,即X方向值和I方向值。加速度傳感器,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取所述電子設備由所述震動引發(fā)的加速度特征向量值;第一判斷模塊,用于判斷所述觸屏模塊獲取到的所述位置坐標處是否存在控件;如果存在,則得出所述控件發(fā)生點擊事件;其中,觸屏上的控件包括但不限于虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。第二判斷模塊,用于判斷所述加速度傳感器獲取到的所述加速度特征向量值是否達到預設閾值;標準執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為否時,得出所述第一判斷模塊得到的所述點擊事件為標準點擊輸入方式,并對所述控件執(zhí)行標準點擊功能;擴展執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為是時,得出所述第一判斷模塊得到的所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。綜上所述,本發(fā)明提供的基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng),可識別觸摸屏的X方向、y方向兩個維度,同時結合z (垂直于屏幕)方向的點擊引發(fā)的加速度判斷,實現(xiàn)了相當于三個維度的輸入控制方法,能夠簡化用戶輸入信息時的點擊功能按鈕的次數(shù),從而簡化了用戶操作,提高了用戶的輸入體驗。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本發(fā)明的保護范圍。
權利要求
1.一種基于觸屏坐標與加速度向電子設備輸入信息的方法,其特征在于,包括以下步驟 SI,監(jiān)控觸屏的界面狀態(tài),當該觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取以下兩個參數(shù)點擊發(fā)生的位置坐標和所述電子設備由所述震動引發(fā)的加速度特征向量值; S2,判斷所述觸屏在所述位置坐標處是否存在控件,如果存在,則得出所述控件發(fā)生點擊事件; S3,判斷SI得到的所述加速度特征向量值是否達到預設閾值,如果判斷結果為否,則執(zhí)行S4 ;如果判斷結果為是,則執(zhí)行S5 ; S4,得出所述點擊事件為標準點擊輸入方式,并對S2定位到的所述控件執(zhí)行標準點擊功能; S5,得出所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。
2.根據(jù)權利要求1所述的基于觸屏坐標與加速度向電子設備輸入信息的方法,其特征在于,所述觸屏上的所述控件包括虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。
3.根據(jù)權利要求1所述的基于觸屏坐標與加速度向電子設備輸入信息的方法,其特征在于,SI中,所述獲取點擊發(fā)生的位置坐標具體為獲取點擊發(fā)生的二維位置坐標,即X方向值和y方向值。
4.一種基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng),其特征在于,包括 界面監(jiān)控模塊,用于監(jiān)控觸屏的界面狀態(tài); 觸屏模塊,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,獲取點擊發(fā)生的位置坐標; 加速度傳感器,用于當所述界面監(jiān)控模塊監(jiān)控到所述觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取所述電子設備由所述震動引發(fā)的加速度特征向量值; 第一判斷模塊,用于判斷所述觸屏模塊獲取到的所述位置坐標處是否存在控件;如果存在,則得出所述控件發(fā)生點擊事件; 第二判斷模塊,用于判斷所述加速度傳感器獲取到的所述加速度特征向量值是否達到預設閾值; 標準執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為否時,得出所述第一判斷模塊得到的所述點擊事件為標準點擊輸入方式,并對所述控件執(zhí)行標準點擊功能; 擴展執(zhí)行模塊,用于當所述第二判斷模塊判斷結果為是時,得出所述第一判斷模塊得到的所述點擊事件為擴展點擊輸入方式,并對所述控件執(zhí)行擴展點擊功能。
5.根據(jù)權利要求4所述的基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng),其特征在于,所述觸屏上的所述控件包括虛擬鍵盤、菜單、按鈕、列表項或應用程序的快捷方式。
6.根據(jù)權利要求4所述的基于觸屏坐標與加速度向電子設備輸入信息的系統(tǒng),其特征在于,所述觸屏模塊還用于獲取點擊發(fā)生的二維位置坐標,即X方向值和I方向值。
全文摘要
本發(fā)明提供一種基于觸屏坐標與加速度向電子設備輸入信息的方法和系統(tǒng),該方法包括S1,監(jiān)控觸屏的界面狀態(tài),當該觸屏被點擊時,包含所述觸屏的所述電子設備由點擊引發(fā)震動,獲取點擊發(fā)生的位置坐標和所述電子設備由所述震動引發(fā)的加速度特征向量值;S2,判斷所述觸屏在所述位置坐標處是否存在控件,如果存在,則得出所述控件發(fā)生點擊事件;S3,判斷S1得到的所述加速度特征向量值是否達到預設閾值,如果判斷結果為否,則對S2定位到的所述控件執(zhí)行標準點擊功能;如果判斷結果為是,則對所述控件執(zhí)行擴展點擊功能。能夠簡化用戶輸入信息時的點擊功能按鈕的次數(shù),從而簡化了用戶操作。
文檔編號G06F3/041GK103064557SQ201310002490
公開日2013年4月24日 申請日期2013年1月5日 優(yōu)先權日2013年1月5日
發(fā)明者張建國 申請人:聯(lián)信摩貝軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1