基于從鍵盤(pán)接收的后續(xù)輸入而忽略觸覺(jué)輸入的制作方法
【專(zhuān)利說(shuō)明】基于從鍵盤(pán)接收的后續(xù)輸入而忽略觸覺(jué)輸入
[0001]相關(guān)申請(qǐng)案的交叉參考
[0002]本申請(qǐng)案主張標(biāo)題為“基于從鍵盤(pán)接收的后續(xù)輸入而忽略觸覺(jué)輸入(IGNORINGTACTILE INPUT BASED ON SUBSEQUENT INPUT RECEIVED FROM KEYBOARD) ” 的在 2013 年 I月15日提出申請(qǐng)的美國(guó)非臨時(shí)專(zhuān)利申請(qǐng)案第13/742,030號(hào)的優(yōu)先權(quán)且是其接續(xù)案,所述美國(guó)非臨時(shí)專(zhuān)利申請(qǐng)案的揭示內(nèi)容特此以引用的方式并入本文中。
技術(shù)領(lǐng)域
[0003]本發(fā)明涉及計(jì)算機(jī)的輸入裝置。
【背景技術(shù)】
[0004]當(dāng)用戶(hù)正鍵入到具有可模擬鼠標(biāo)的例如軌跡板或觸摸板的觸覺(jué)輸入裝置的計(jì)算裝置(例如,膝上型或筆記本計(jì)算機(jī))上時(shí),所述用戶(hù)的手、拇指或手指可意外觸摸、滑過(guò)及/或掠過(guò)所述觸覺(jué)輸入裝置。意外接觸所述觸覺(jué)輸入裝置可致使光標(biāo)移動(dòng),導(dǎo)致后續(xù)鍵入插入到文檔中的錯(cuò)誤地方中。
【發(fā)明內(nèi)容】
[0005]根據(jù)一種一般方面,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體其上可包括存儲(chǔ)于其上的指令。當(dāng)由至少一個(gè)處理器執(zhí)行時(shí),所述指令可經(jīng)配置以致使計(jì)算機(jī)系統(tǒng)至少進(jìn)行以下操作:在接收到觸覺(jué)輸入裝置輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)監(jiān)視觸覺(jué)后鍵盤(pán)輸入;如果在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入,那么忽略所述觸覺(jué)輸入裝置輸入;和如果在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述觸覺(jué)后鍵盤(pán)輸入,那么辨識(shí)所述觸覺(jué)輸入裝置輸入。
[0006]根據(jù)實(shí)例性實(shí)施方案,所述觸覺(jué)輸入裝置輸入可是從軌跡板或觸摸板接收。
[0007]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述觸覺(jué)輸入裝置輸入可是從觸摸屏接收。
[0008]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:辨識(shí)鼠標(biāo)移動(dòng)姿勢(shì)。
[0009]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述觸覺(jué)后鍵盤(pán)輸入可包含預(yù)定數(shù)目個(gè)鍵擊。
[0010]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述觸覺(jué)后鍵盤(pán)輸入可包含預(yù)定數(shù)目個(gè)鍵擊,所述預(yù)定數(shù)目大于I。
[0011]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述觸覺(jué)后鍵盤(pán)輸入可包含匹配與用戶(hù)相關(guān)聯(lián)的所存儲(chǔ)鍵入模式的觸覺(jué)后鍵入模式。
[0012]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述忽略所述觸覺(jué)輸入裝置輸入可包含:在以下情況下忽略所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入,及所述觸覺(jué)輸入裝置輸入是在所述觸覺(jué)輸入裝置的意外部分之內(nèi)接收到。所述辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:在以下情況下辨識(shí)所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述觸覺(jué)后鍵盤(pán)輸入,或所述觸覺(jué)輸入裝置輸入是在所述觸覺(jué)輸入裝置的意外部分之外接收到。
[0013]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述忽略所述觸覺(jué)輸入裝置輸入可包含:在以下情況下忽略所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入,及與所述觸覺(jué)輸入裝置輸入相關(guān)聯(lián)的壓力不符合觸覺(jué)輸入壓力閾值。所述辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:在以下情況下辨識(shí)所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述觸覺(jué)后鍵盤(pán)輸入,或與所述觸覺(jué)輸入裝置輸入相關(guān)聯(lián)的所述壓力確實(shí)符合所述觸覺(jué)輸入壓力閾值。
[0014]根據(jù)另一一般方面,一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)媒體其上可包括存儲(chǔ)于其上的指令。當(dāng)由至少一個(gè)處理器執(zhí)行時(shí),所述指令可經(jīng)配置以致使計(jì)算機(jī)系統(tǒng)接收來(lái)自觸覺(jué)輸入裝置的輸入;在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)將來(lái)自所述觸覺(jué)輸入裝置的所述輸入排隊(duì);確定在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的預(yù)定時(shí)間周期內(nèi)是否接收到觸覺(jué)后鍵盤(pán)輸入;如果在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入,那么忽略來(lái)自所述觸覺(jué)輸入裝置的所述經(jīng)排隊(duì)輸入;和如果在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到觸覺(jué)后鍵盤(pán)輸入,那么辨識(shí)所述經(jīng)排隊(duì)觸覺(jué)輸入裝置輸入。
[0015]根據(jù)實(shí)例性實(shí)施方案,所述指令可進(jìn)一步致使所述計(jì)算裝置在接收來(lái)自所述觸覺(jué)輸入裝置的所述輸入之前接收到觸覺(jué)前鍵盤(pán)輸入。所述將來(lái)自所述觸覺(jué)輸入裝置的所述輸入排隊(duì)可包含:基于接收到所述觸覺(jué)前鍵盤(pán)輸入而在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)將來(lái)自所述觸覺(jué)輸入裝置的所述輸入排隊(duì)。所述忽略來(lái)自所述觸覺(jué)輸入裝置的所述經(jīng)排隊(duì)輸入可包含:基于以下情況而忽略來(lái)自所述觸覺(jué)輸入裝置的所述經(jīng)排隊(duì)輸入:在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之前接收到所述觸覺(jué)前鍵盤(pán)輸入,及在接收到來(lái)自所述觸覺(jué)輸入裝置的所述輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入。
[0016]根據(jù)另一一般方面,一種計(jì)算機(jī)系統(tǒng)可包含鍵盤(pán)、觸覺(jué)輸入裝置及控制器。所述鍵盤(pán)可經(jīng)配置以接收鍵盤(pán)輸入。所述觸覺(jué)輸入裝置可經(jīng)配置以接收觸覺(jué)輸入。所述控制器可經(jīng)配置以在接收到至所述觸覺(jué)輸入裝置中的觸覺(jué)輸入裝置輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)監(jiān)視到所述鍵盤(pán)中的觸覺(jué)后鍵盤(pán)輸入;如果在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入,那么忽略所述觸覺(jué)輸入裝置輸入;和如果在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述鍵盤(pán)輸入,那么辨識(shí)所述觸覺(jué)輸入裝置輸入。
[0017]根據(jù)實(shí)例性實(shí)施方案,所述觸覺(jué)后鍵盤(pán)輸入可包含預(yù)定數(shù)目個(gè)鍵擊,所述預(yù)定數(shù)目大于I。
[0018]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述控制器可進(jìn)一步經(jīng)配置以確定在接收到所述觸覺(jué)輸入裝置輸入之前的觸覺(jué)前輸入閾值時(shí)間內(nèi)是否接收到觸覺(jué)前鍵盤(pán)輸入。所述忽略所述觸覺(jué)輸入裝置輸入可包含:在以下情況下忽略所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之前的所述觸覺(jué)前輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)前鍵盤(pán)輸入,及在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述觸覺(jué)后鍵盤(pán)輸入。所述辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:在以下情況下辨識(shí)所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之前的所述觸覺(jué)前輸入閾值時(shí)間內(nèi)未接收到所述觸覺(jué)前鍵盤(pán)輸入,或在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述觸覺(jué)后鍵盤(pán)輸入。
[0019]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述忽略所述觸覺(jué)輸入裝置輸入可包含:在以下情況下忽略所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述鍵盤(pán)輸入,及所述觸覺(jué)輸入裝置輸入是在所述觸覺(jué)輸入裝置的意外部分之內(nèi)接收到。所述辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:在以下情況下辨識(shí)所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述鍵盤(pán)輸入,或所述觸覺(jué)輸入裝置輸入是在所述觸覺(jué)輸入裝置的意外部分之外接收到。
[0020]根據(jù)先前實(shí)例性實(shí)施方案中的任一者,所述忽略所述觸覺(jué)輸入裝置輸入可包含:在以下情況下忽略所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到所述鍵盤(pán)輸入,及與所述觸覺(jué)輸入裝置輸入相關(guān)聯(lián)的壓力不符合觸覺(jué)輸入壓力閾值。所述辨識(shí)所述觸覺(jué)輸入裝置輸入可包含:在以下情況下辨識(shí)所述觸覺(jué)輸入裝置輸入:在接收到所述觸覺(jué)輸入裝置輸入之后的所述觸覺(jué)后輸入閾值時(shí)間內(nèi)未接收到所述鍵盤(pán)輸入,或與所述觸覺(jué)輸入裝置輸入相關(guān)聯(lián)的所述壓力確實(shí)符合所述觸覺(jué)輸入壓力閾值。
[0021]在附圖及下文說(shuō)明中描述一或多個(gè)實(shí)施方案的細(xì)節(jié)。從所述說(shuō)明及圖式且從權(quán)利要求書(shū)將明了其它特征。
【附圖說(shuō)明】
[0022]圖1根據(jù)實(shí)例性實(shí)施方案展示具有鍵盤(pán)及觸覺(jué)輸入裝置的計(jì)算裝置。
[0023]圖2根據(jù)實(shí)例性實(shí)施方案展示用戶(hù)正鍵入到圖1的計(jì)算裝置的鍵盤(pán)中且意外接觸所述觸覺(jué)輸入裝置。
[0024]圖3根據(jù)實(shí)例性實(shí)施方案展示計(jì)算裝置的組件。
[0025]圖4A根據(jù)實(shí)例性實(shí)施方案展示觸覺(jué)輸入裝置的表面的區(qū)域。
[0026]圖4B根據(jù)另一實(shí)例性實(shí)施方案展示觸覺(jué)輸入裝置的表面的區(qū)域。
[0027]圖5是根據(jù)實(shí)例性實(shí)施方案展示由計(jì)算裝置執(zhí)行的過(guò)程的流程圖。
[0028]圖6是根據(jù)關(guān)于圖5展示并描述的實(shí)例展示由計(jì)算裝置的鍵盤(pán)、觸覺(jué)輸入裝置及控制器執(zhí)行的動(dòng)作的時(shí)序圖。
[0029]圖7是根據(jù)實(shí)例性實(shí)施方案展示由計(jì)算裝置執(zhí)行的過(guò)程的流程圖。
[0030]圖8是根據(jù)關(guān)于圖7所展示并描述的實(shí)例展示由鍵盤(pán)、觸覺(jué)輸入裝置及控制器所執(zhí)行的動(dòng)作的時(shí)序圖。
[0031]圖9是根據(jù)實(shí)例性實(shí)施方案展示由計(jì)算裝置執(zhí)行的過(guò)程的流程圖。
[0032]圖10是根據(jù)關(guān)于圖9所展示并描述的實(shí)例展示由鍵盤(pán)、觸覺(jué)輸入裝置及控制器所指定的動(dòng)作的時(shí)序圖。
[0033]圖11是根據(jù)實(shí)例性實(shí)施方案展示由計(jì)算裝置執(zhí)行的過(guò)程的流程圖。
[0034]圖12是根據(jù)關(guān)于圖11所展示并描述的實(shí)例展示由鍵盤(pán)、觸覺(jué)輸入裝置及控制器所執(zhí)行的動(dòng)作的時(shí)序圖。
[0035]圖13展示可用于實(shí)施此處所描述的技術(shù)的計(jì)算機(jī)裝置的實(shí)例。
[0036]在各圖式中,相同元件符號(hào)指示相同元件。
【具體實(shí)施方式】
[0037]一計(jì)算裝置可包含輸入裝置,例如鍵盤(pán)及觸覺(jué)輸入裝置。鍵盤(pán)可包含字母數(shù)字鍵(字母及數(shù)字)、方向鍵(上、下、左、右)、修改鍵(控制、更改、移位),及/或功能鍵。觸覺(jué)輸入裝置可包含(例如)軌跡板、觸摸板或觸摸屏。觸覺(jué)輸入裝置可模擬鼠標(biāo)姿勢(shì),使用戶(hù)能夠控制計(jì)算裝置的屏幕或顯示器上的光標(biāo),借此控制由用戶(hù)進(jìn)行的輸入的位置。
[0038]鍵盤(pán)及觸覺(jué)輸入裝置可在計(jì)算裝置上經(jīng)定位彼此接近以促進(jìn)用戶(hù)在經(jīng)由鍵盤(pán)提供輸入與經(jīng)由觸覺(jué)輸入裝置提供輸入之間交替。在鍵入到鍵盤(pán)中時(shí),用戶(hù)可意外接觸觸覺(jué)輸入裝置且此后繼續(xù)鍵入。根據(jù)實(shí)例性實(shí)施方案,為防止光標(biāo)移動(dòng)(此可致使后續(xù)鍵入將文本插入到文檔中的錯(cuò)誤地方中),計(jì)算裝置可基于在接收到觸覺(jué)輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到至鍵盤(pán)中的輸入而忽略到觸覺(jué)輸入裝置中的輸入。根據(jù)另一實(shí)例性實(shí)施方案,計(jì)算裝置可基于在接收到觸覺(jué)輸入之前的觸覺(jué)輸入閾值時(shí)間內(nèi)接收到至鍵盤(pán)中的輸入及在接收到觸覺(jué)輸入之后的觸覺(jué)后輸入閾值時(shí)間內(nèi)接收到至鍵盤(pán)中的輸入而忽略觸覺(jué)輸入。
[0039]圖1是根據(jù)實(shí)例性實(shí)施方案的包含觸覺(jué)輸入裝置110及鍵盤(pán)180的計(jì)算裝置100的圖式。計(jì)算裝置100包含顯示部分102及基座部分104。顯示部分102可包含顯示器120,所述顯示器可是(例如)液晶顯示器(IXD)、發(fā)光二極管(LED)顯示器或其它類(lèi)型的電子視覺(jué)化顯示裝置?;糠?04可除其它組件外還包含觸覺(jué)輸入裝置110、外殼112及鍵盤(pán) 180。
[0040]觸覺(jué)輸入裝置110可包含傳感器(圖1中未展示)及頂部表面118,經(jīng)配置以接收來(lái)自用戶(hù)的接觸或輸入(例如,觸摸、輕掃、滾動(dòng)、拖動(dòng)、單擊、保持、點(diǎn)擊或此些輸入的組合)。傳感器可在用戶(hù)在觸覺(jué)輸入裝置I1的頂部表面118上輸入一輸入時(shí)經(jīng)激活且可傳遞計(jì)算裝置100內(nèi)的電子信號(hào)。舉例來(lái)說(shuō),傳感器可為第4類(lèi)阻燃(FR3)印刷電