實(shí)現(xiàn)用戶輸入的裝置、方法和計(jì)算機(jī)程序的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開的實(shí)施例涉及實(shí)現(xiàn)用戶輸入的裝置、方法和計(jì)算機(jī)程序。特別地,它們涉及使用觸摸板實(shí)現(xiàn)用戶輸入的裝置、方法和計(jì)算機(jī)程序。
【背景技術(shù)】
[0002]使用觸摸板實(shí)現(xiàn)用戶輸入的裝置是已知的。這樣的觸摸板可以包括電容式傳感器。電容式傳感器可以包括容性材料。用戶能夠通過(guò)使用諸如他們的手指之類的物體觸摸所述觸摸板或?qū)⑽矬w靠近觸摸板表面來(lái)驅(qū)動(dòng)觸摸板。這引起由觸摸板中的電容式傳感器提供或匯集的電荷量的改變,從而產(chǎn)生指示觸摸板已經(jīng)被驅(qū)動(dòng)的輸出信號(hào)。
[0003]如果用戶使用除他們的手指之外的物體去接觸包括電容式傳感器的觸摸板,則觸摸板可能難以操作。例如,如果用戶帶著手套或者他們的指甲很長(zhǎng),他們可能無(wú)法將他們的手指足夠靠近觸摸板中的傳感器。這會(huì)使檢測(cè)觸摸板何時(shí)已經(jīng)被驅(qū)動(dòng)變得更困難。
[0004]提供這樣一種包括諸如電容式傳感器之類的傳感器的觸摸板將會(huì)是有益的:即使當(dāng)用戶帶著手套或者使用諸如他們的指甲之類的物體觸摸所述觸摸板時(shí)也能夠驅(qū)動(dòng)所述觸摸板。
【發(fā)明內(nèi)容】
[0005]根據(jù)本公開的各種但不必須是全部的實(shí)施例,可以提供一種裝置,包括:至少一個(gè)處理器;以及至少一個(gè)存儲(chǔ)器,其包括計(jì)算機(jī)程序指令;其中,所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序指令被配置為通過(guò)所述至少一個(gè)處理器使所述裝置能夠:確定由觸摸板的電容式傳感器提供的信號(hào)中的波動(dòng);其中,如果所述波動(dòng)低于閾值,則所述處理器被配置為確定物體正在觸摸所述觸摸板。
[0006]在某些實(shí)施例中,所述裝置可以被配置以便如果所述波動(dòng)高于所述閾值,則所述處理器被配置為確定物體正懸浮在所述觸摸板之上。
[0007]在某些實(shí)施例中,所述波動(dòng)可以是由所述裝置的用戶的無(wú)意識(shí)移動(dòng)引起的。
[0008]在某些實(shí)施例中,所述波動(dòng)包括由所述電容式傳感器提供的信號(hào)中的小而迅速的改變。
[0009]在某些實(shí)施例中,如果由所述電容式傳感器提供的信號(hào)的幅度高于第一級(jí)別并且所述波動(dòng)低于所述閾值,則所述處理器可以被配置為確定物體正在觸摸所述觸摸板。
[0010]在某些實(shí)施例中,所述裝置可以被配置以便如果所述處理器已經(jīng)確定物體正在觸摸所述觸摸板,則響應(yīng)于檢測(cè)到由電容式傳感器提供的信號(hào)的幅度高于所述第一級(jí)別,所述處理器被配置為確定對(duì)所述觸摸板進(jìn)行了更多的觸摸。
[0011]在某些實(shí)施例中,所述裝置可以被配置以便在所述處理器已經(jīng)確定物體已經(jīng)觸摸了所述觸摸板之后,所述處理器被配置為在不確定由所述電容式傳感器提供的信號(hào)中的更多波動(dòng)的情況下,確定對(duì)所述觸摸板進(jìn)行了更多的觸摸。
[0012]在某些實(shí)施例中,所述裝置可以被配置以便在所述處理器已經(jīng)確定物體正在觸摸所述觸摸板之后,響應(yīng)于檢測(cè)到由所述電容式傳感器提供的信號(hào)的幅度高于所述第一級(jí)另Ij,所述處理器被配置為確定對(duì)所述觸摸板進(jìn)行了更多的觸摸,直到檢測(cè)到中斷為止。
[0013]在某些實(shí)施例中,所述中斷可以包括時(shí)間周期已經(jīng)到期的確定。
[0014]在某些實(shí)施例中,所述中斷可以包括對(duì)來(lái)自電容式傳感器的信號(hào)的檢測(cè),其中,所述信號(hào)的幅度高于第二級(jí)別,其中,所述第二級(jí)別大于所述第一級(jí)別。
[0015]根據(jù)本公開的各種但不必須是全部的實(shí)施例,可以提供一種方法,包括:確定由觸摸板的電容式傳感器提供的信號(hào)中的波動(dòng);以及如果所述波動(dòng)低于閾值,則確定物體正在觸摸所述觸摸板。
[0016]在某些實(shí)施例中,所述方法還可以包括如果所述波動(dòng)高于所述閾值,則確定物體正懸浮在所述觸摸板之上。
[0017]在某些實(shí)施例中,所述波動(dòng)可以是由所述裝置的用戶的無(wú)意識(shí)移動(dòng)引起的。
[0018]在某些實(shí)施例中,所述波動(dòng)可以包括由所述電容式傳感器提供的信號(hào)中的小而迅速的改變。
[0019]在某些實(shí)施例中,所述方法可以包括如果由所述電容式傳感器提供的信號(hào)的幅度高于第一級(jí)別并且所述波動(dòng)低于所述閾值,則確定物體正在觸摸所述觸摸板。
[0020]在某些實(shí)施例中,所述方法還可以包括響應(yīng)于檢測(cè)到由電容式傳感器提供的信號(hào)的幅度高于所述第一級(jí)別,確定對(duì)所述觸摸板進(jìn)行了更多的觸摸。在某些實(shí)施例中,在不確定由所述電容式傳感器提供的信號(hào)中的更多波動(dòng)的情況下,確定對(duì)所述觸摸板進(jìn)行了更多的觸摸。
[0021 ] 在某些實(shí)施例中,在確定物體正在觸摸所述觸摸板之后,所述方法還可以包括響應(yīng)于檢測(cè)到由所述電容式傳感器提供的信號(hào)的幅度高于所述第一級(jí)別,確定對(duì)所述觸摸板進(jìn)行了更多的觸摸,直到檢測(cè)到中斷為止。
[0022]在某些實(shí)施例中,所述中斷可以包括時(shí)間周期已經(jīng)到期的確定。
[0023]在某些實(shí)施例中,所述中斷可以包括對(duì)來(lái)自電容式傳感器的信號(hào)的檢測(cè),其中,所述信號(hào)的幅度高于第二級(jí)別,其中,所述第二級(jí)別大于所述第一級(jí)別。
[0024]根據(jù)本公開的各種但不必須是全部的實(shí)施例,可以提供一種計(jì)算機(jī)程序,其包括計(jì)算機(jī)程序指令,其中,當(dāng)所述計(jì)算機(jī)程序被至少一個(gè)處理器執(zhí)行時(shí),使裝置能夠至少執(zhí)行:確定由觸摸板的電容式傳感器提供的信號(hào)中的波動(dòng);以及如果所述波動(dòng)低于閾值,則確定物體正在觸摸所述觸摸板。
[0025]在某些實(shí)施例中,可以提供一種計(jì)算機(jī)程序,其包括用于使計(jì)算機(jī)執(zhí)行如上所述的方法的程序指令。
[0026]在某些實(shí)施例中,可以提供如上所述的計(jì)算機(jī)程序。
[0027]在某些實(shí)施例中,可以提供一種電磁載波信號(hào),其承載如上所述的計(jì)算機(jī)程序。
[0028]所述裝置可以用于通信。例如,所述裝置可以用于無(wú)線通信。
【附圖說(shuō)明】
[0029]為了更好地理解本公開的實(shí)施例的各種示例,將僅通過(guò)示例的方式參考附圖,其中:
[0030]圖1示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的裝置;
[0031]圖2示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的觸摸板;
[0032]圖3示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的另一種裝置;
[0033]圖4示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的方法;
[0034]圖5示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的另一種方法;以及
[0035]圖6示意性地示出了根據(jù)本公開的一個(gè)實(shí)施例的進(jìn)一步的方法。
【具體實(shí)施方式】
[0036]附圖示出的裝置I包括:至少一個(gè)處理器3 ;以及至少一個(gè)存儲(chǔ)器5,其包括計(jì)算機(jī)程序指令11 ;其中,至少一個(gè)存儲(chǔ)器5和計(jì)算機(jī)程序指令被配置為通過(guò)至少一個(gè)處理器3使裝置I能夠:確定由觸摸板15的電容式傳感器35提供的信號(hào)中的波動(dòng);其中,如果所述波動(dòng)低于閾值,則處理器3被配置為確定物體正在觸摸所述觸摸板15。
[0037]圖1示意性地示出了根據(jù)本公開的一個(gè)示例實(shí)施例的裝置I。裝置I可以是電子裝置。裝置I可以例如是可以包括觸摸板的移動(dòng)蜂窩電話、個(gè)人計(jì)算機(jī)、相機(jī)、游戲設(shè)備、個(gè)人數(shù)字助理、電子書閱讀器、個(gè)人音樂播放器、平板電腦或任何其它類似裝置。裝置I可以例如是用戶的手、手提包或衣袋內(nèi)攜帶的手持裝置I。
[0038]在圖1中示出以下描述中提到的特征。但是,應(yīng)該知道,裝置I可以包括未示出的其它特征。例如,在本公開的實(shí)施例中,當(dāng)裝置I是移動(dòng)蜂窩電話或其它通信設(shè)備時(shí),裝置I還可以包括一個(gè)或多個(gè)被配置為實(shí)現(xiàn)通信或無(wú)線通信的發(fā)送器和接收器。
[0039]圖1示出的裝置包括:用戶接口 13和控制器4。在示出的實(shí)施例中,控制器4包括至少一個(gè)處理器3和至少一個(gè)存儲(chǔ)器5,而用戶接口 13包括觸摸板15。觸摸板15可以是如圖2示出的觸敏顯示器31的一部分。
[0040]控制器4提供了用于控制裝置I的手段??刂破?可以使用實(shí)現(xiàn)硬件功能的指令來(lái)實(shí)現(xiàn),例如方式為:使用在一個(gè)或多個(gè)通用或?qū)S锰幚砥?中的可執(zhí)行計(jì)算機(jī)程序指令11,所述可執(zhí)行計(jì)算機(jī)程序指令11可存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)23 (例如,磁盤,存儲(chǔ)器等)中以便由此類處理器3執(zhí)行。
[0041]控制器4可以被配置為控制裝置I以執(zhí)行多個(gè)不同的功能。例如,當(dāng)裝置I是移動(dòng)蜂窩電話時(shí),控制器4可以被配置為控制裝置I以發(fā)起或接收電話呼叫并還實(shí)現(xiàn)其它諸如發(fā)消息或訪問諸如局域網(wǎng)或因特網(wǎng)的通信網(wǎng)絡(luò)之類的功能。
[0042]控制器4還可以被配置為使裝置I能夠確定由觸摸板15的電容式傳感器35提供的信號(hào)中的波動(dòng);以