專利名稱:電子設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本公開涉及電子設(shè)備及其控制,所述電子設(shè)備包括但不限于具有觸摸敏感顯示器的便攜式電子設(shè)備。
背景技術(shù):
包括便攜式電子設(shè)備在內(nèi)的電子設(shè)備已經(jīng)贏得了廣泛的使用,并且可以提供各種各樣的功能,例如包括電話、電子消息收發(fā)、和其他個(gè)人信息管理器(PM)應(yīng)用功能。便攜式電子設(shè)備包括若干種類的設(shè)備,包括具有無線網(wǎng)絡(luò)通信或近場通信連接(諸如藍(lán)牙⑧) 能力的移動(dòng)臺(tái)(諸如簡易蜂窩電話)、智能電話、個(gè)人數(shù)字助理(PDA)、平板計(jì)算機(jī)、以及膝上型計(jì)算機(jī)。諸如PDA或者平板計(jì)算機(jī)之類的便攜式電子設(shè)備通常旨在供手持使用且易于攜帶。通常較小的設(shè)備對(duì)便攜性而言是有利的。觸摸敏感顯示器,也稱為觸摸屏顯示器,對(duì)于小型的且具有有限的空間供用戶輸入和輸出的手持設(shè)備而言特別有用。在觸摸敏感顯示器上顯示的信息可以根據(jù)正在執(zhí)行的功能和操作進(jìn)行改變。期望對(duì)具有觸摸敏感顯示器的電子設(shè)備進(jìn)行改進(jìn)。
發(fā)明內(nèi)容
—種方法包括檢測電子設(shè)備的觸摸敏感顯不器上的觸摸;確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離;從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。一種電子設(shè)備包括觸摸敏感顯示器,配置為檢測觸摸;以及處理器,耦合到所述觸摸敏感顯示器,以確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離,以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置。所述過濾基于所述距離。一種觸摸敏感顯示器,包括顯示器;觸摸敏感覆蓋層,部署在所述顯示器上;以及控制器,耦合到所述觸摸敏感覆蓋層,以檢測所述觸摸敏感覆蓋層上的觸摸,確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離, 以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置。所述過濾基于所述距離。
圖I是根據(jù)示例實(shí)施例的便攜式電子設(shè)備的框圖。圖2是根據(jù)本公開的便攜式電子設(shè)備的示例的正視圖。圖3是示出根據(jù)本公開的控制便攜式電子設(shè)備的方法的流程圖。圖4是示出在觸摸的移動(dòng)速率和過濾值之間的關(guān)系的示例的圖。
具體實(shí)施例方式下面描述電子設(shè)備和方法,包括檢測電子設(shè)備的觸摸敏感顯示器上的觸摸;確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離;從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。為了解釋說明的簡單和清楚起見,參考標(biāo)記在附圖中可以重復(fù)以指示對(duì)應(yīng)的或類似的元素。闡述了眾多的細(xì)節(jié),以提供對(duì)此處描述的實(shí)施例的理解??梢栽跊]有這些細(xì)節(jié)的情況下,實(shí)施實(shí)施例。在其他示例中,沒有詳細(xì)描述公知的方法、過程以及部件,以避免模糊所描述的實(shí)施例。不應(yīng)該認(rèn)為本說明書局限于此處描述的實(shí)施例的范圍。 本公開一般地涉及電子設(shè)備,該電子設(shè)備在此處描述的實(shí)施例中是便攜式電子設(shè)備。便攜式電子設(shè)備的示例包括移動(dòng)或手持的無線通信設(shè)備,諸如尋呼機(jī)、蜂窩電話、蜂窩智能電話、無線組織器、PDA、具有無線功能的筆記本計(jì)算機(jī)、平板計(jì)算機(jī)等等。便攜式電子設(shè)備還可以是不具有無線通信功能的便攜式電子設(shè)備,諸如手持電子游戲設(shè)備、數(shù)字相冊(cè)、 數(shù)字照相機(jī)、或者其他設(shè)備。圖I示出了電子設(shè)備100的示例的框圖。電子設(shè)備100(其可以是便攜式電子設(shè)備)包括多個(gè)部件,諸如處理器102,其控制電子設(shè)備100的總體操作。此處描述的電子設(shè)備100可選地包括通信子系統(tǒng)104和短程通信132模塊,以執(zhí)行各種通信功能,包括數(shù)據(jù)和語音通信。由解碼器106對(duì)電子設(shè)備100接收的數(shù)據(jù)進(jìn)行解壓縮和解密。通信子系統(tǒng)104 接收來自無線網(wǎng)絡(luò)150的消息,并且向無線網(wǎng)絡(luò)150發(fā)送消息。無線網(wǎng)絡(luò)150可以是任何類型的無線網(wǎng)絡(luò),包括但不限于數(shù)據(jù)無線網(wǎng)絡(luò)、語音無線網(wǎng)絡(luò)、以及支持語音和數(shù)據(jù)通信二者的網(wǎng)絡(luò)。電源142給電子設(shè)備100供電,該電源142諸如是一個(gè)或多個(gè)可再充電的電池或者是對(duì)外部電源的端口。處理器102與其他部件交互,所述其他部件諸如是隨機(jī)存取存儲(chǔ)器(RAM) 108、存儲(chǔ)器110、具有觸摸敏感覆蓋層114的顯示器112 (耦合到一起構(gòu)成觸摸敏感顯示器118的電子控制器116)、一個(gè)或多個(gè)促動(dòng)器120、一個(gè)或多個(gè)力傳感器122、輔助輸入/輸出(I/ O)子系統(tǒng)124、數(shù)據(jù)端口 126、揚(yáng)聲器128、麥克風(fēng)130、短程通信132、以及其他設(shè)備子系統(tǒng) 134。與圖形用戶界面的用戶交互通過觸摸敏感覆蓋層114來執(zhí)行。處理器102經(jīng)由電子控制器116與觸摸敏感覆蓋層114交互。經(jīng)由處理器102在觸摸敏感顯示器118上顯示信息,所述信息諸如是文本、字符、符號(hào)、圖像、圖標(biāo)、和可以在電子設(shè)備上顯示或呈現(xiàn)的其他項(xiàng)目。處理器102可以與諸如加速度計(jì)136之類的方向傳感器交互,以檢測重力或者重力引起的反作用力的方向,例如用以確定電子設(shè)備100的方向。處理器102可以包括單一處理器或多個(gè)處理器。為了針對(duì)網(wǎng)絡(luò)接入來標(biāo)識(shí)訂戶,電子設(shè)備100使用訂戶標(biāo)識(shí)模塊或者可移除用戶標(biāo)識(shí)模塊(SM/RUM)卡138,以便與諸如無線網(wǎng)絡(luò)150之類的網(wǎng)絡(luò)進(jìn)行通信。備選地,可以將用戶標(biāo)識(shí)信息編程進(jìn)存儲(chǔ)器110。電子設(shè)備100包括操作系統(tǒng)146和軟件程序或組件148,它們由處理器102執(zhí)行且通常存儲(chǔ)在永久性的可更新的存儲(chǔ)器(諸如存儲(chǔ)器110)中??梢酝ㄟ^無線網(wǎng)絡(luò)150、輔助 I/O子系統(tǒng)124、數(shù)據(jù)端口 126、短程通信子系統(tǒng)132、或者任何其他合適的子系統(tǒng)134將另外的應(yīng)用或程序加載到電子設(shè)備100。
4
接收信號(hào),諸如文本消息、電子郵件消息、或者網(wǎng)頁下載,由通信子系統(tǒng)104處理, 并且輸入到處理器102。處理器102處理接收信號(hào)以便輸出給顯示器112和/或輔助I/O 子系統(tǒng)124。訂戶可以生成數(shù)據(jù)項(xiàng),例如電子郵件消息,其可以例如通過通信子系統(tǒng)104在無線網(wǎng)絡(luò)150上傳輸。觸摸敏感顯示器118均可以是本領(lǐng)域已知的任何合適的觸摸敏感顯示器,諸如電容性、電阻性、紅外、表面聲波(SAW)觸摸敏感顯器、應(yīng)變儀、光學(xué)成像、色散信號(hào)技術(shù)、聲學(xué)脈沖標(biāo)識(shí)等等。電容性觸摸敏感顯示器包括電容性觸摸敏感覆蓋層114。該覆蓋層114 可以是堆疊的多個(gè)層的組合,例如可以包括基板、接地屏蔽層、屏障層、由基板或其他屏障隔開的一個(gè)或多個(gè)電容性觸摸傳感器層、以及覆蓋物。該電容性觸摸傳感器層可以是任何合適的材料,諸如圖案化的氧化銦錫(ITO)。觸摸敏感顯示器118的顯示器112包括顯示區(qū)域和非顯示區(qū)域,其中在顯示區(qū)域中可以顯示信息,非顯示區(qū)域繞著顯示區(qū)域的外圍延伸。在非顯示區(qū)域不顯示信息,該非顯示區(qū)域用于容納例如電子跡線或者電連接、粘合劑或其他密封劑,和/或繞著顯示區(qū)域的邊緣的保護(hù)涂層。觸摸敏感顯示器118可以檢測一個(gè)或多個(gè)觸摸(也稱為觸摸接觸或觸摸事件)。 處理器102可以確定觸摸的屬性,包括觸摸的位置。觸摸位置數(shù)據(jù)可以包括接觸的區(qū)域或者單個(gè)接觸點(diǎn),諸如在接觸的區(qū)域的中心處或附近的點(diǎn)。當(dāng)檢測到觸摸時(shí),向控制器116提供信號(hào),根據(jù)該信號(hào)可以確定觸摸位置。針對(duì)觸摸,可以以規(guī)則的時(shí)間間隔向控制器提供信號(hào),也稱為采樣,使得可以檢測觸摸位置的改變。取決于觸摸敏感顯示器118的特性,可以從任何合適的接觸件檢測觸摸,所述接觸件諸如是手指、拇指、附肢、或者其他物體,例如觸筆、筆或者其他指示器??刂破?16和/或處理器102可以檢測任何合適的接觸件在觸摸敏感顯示器118上的觸摸??梢詸z測多個(gè)同時(shí)的觸摸??梢酝ㄟ^觸摸敏感顯示器118檢測一個(gè)或多個(gè)手勢(shì)。手勢(shì),諸如敲擊(也稱為點(diǎn)擊),是觸摸敏感顯示器118上的一種具體的觸摸類型,并且從起點(diǎn)開始并繼續(xù)到終點(diǎn)??梢酝ㄟ^手勢(shì)的屬性來標(biāo)識(shí)手勢(shì),所述屬性例如包括起點(diǎn)、終點(diǎn)、行進(jìn)距離、持續(xù)時(shí)間、速度和方向。手勢(shì)的距離和/或持續(xù)時(shí)間可以較長或較短。手勢(shì)的兩個(gè)點(diǎn)可以用于確定手勢(shì)的方向??蛇x的力傳感器122部署在任何合適的位置處,例如在觸摸敏感顯示器118和電子設(shè)備100的背面之間,以便檢測觸摸敏感顯示器118上的觸摸所施加的力。力傳感器122 可以是力敏感電阻器、應(yīng)變儀、壓電或壓阻器件、壓力傳感器或者其他合適的器件。在說明書全文中使用的力指的是力的測量、估計(jì)和/或計(jì)算,如壓力、形變、應(yīng)力、張力、力密度、 力-面積關(guān)系、推力、扭矩、以及包括力或相關(guān)量的其他效應(yīng)。與檢測到的觸摸相關(guān)的力信息可以用于選擇信息,如與觸摸的位置關(guān)聯(lián)的信息。 例如,不滿足力閾值的觸摸可以突出顯示選項(xiàng);而滿足力閾值的觸摸可以選擇或輸入該選項(xiàng)。選項(xiàng)例如包括顯示的或虛擬的鍵盤鍵;選擇框或窗,例如“取消”、“刪除”或“解鎖”; 功能按鈕,諸如音樂播放器上的播放或停止;等等。不同幅度的力量可以與不同的功能或輸入關(guān)聯(lián)。例如,較小的力可以導(dǎo)致?lián)u拍,以及較大的力可以導(dǎo)致縮放。圖2不出了電子設(shè)備100的不例的正視圖。電子設(shè)備100包括外殼202,觸摸敏感顯示器118部署在該外殼202中。外殼202和觸摸敏感顯示器118封裝諸如在圖I中示出的部件。觸摸敏感顯示器118的顯示區(qū)域204通??梢晕挥谕鈿?02的中心。非顯示區(qū)域 206繞著顯示區(qū)域204的外圍部署。觸摸敏感覆蓋層114可以覆蓋顯示區(qū)域204和非顯示區(qū)域206,使得可以檢測顯示區(qū)域204和非顯示區(qū)域206中任一個(gè)上的或兩者上的觸摸。在顯示區(qū)域204和非顯示區(qū)域206之間,觸摸傳感器的密度可以不同。例如,在顯示區(qū)域204和非顯示區(qū)域206之間, 在互電容性觸摸敏感顯示器中的節(jié)點(diǎn)的密度或者一層的電極與另一層的電極交叉的位置的密度可以不同。通過從起點(diǎn)210開始且在終點(diǎn)212結(jié)束的箭頭來示出在觸摸敏感顯示器118上接收的手勢(shì)208。當(dāng)觸摸敏感顯示器118檢測到手勢(shì)208時(shí),控制器116接收信號(hào)。手勢(shì)可以用于執(zhí)行任何功能或操作,諸如滾動(dòng)或搖拍。控制器116接收的信號(hào)可能是有噪聲的,引起非預(yù)期的抖動(dòng),例如微小的移動(dòng)或者感知到的振動(dòng)或觸摸位置的改變。噪聲可以例如來自 模擬觸摸控制器引起的噪聲、量化誤差、低信號(hào)電平(當(dāng)觸摸引起測量電容的小改變時(shí))、 電源噪聲、干擾、來自從掃描中間開始的觸摸的分段等等,以及這些因素的任意組合。抖動(dòng)可以是用戶可見的,例如當(dāng)在觸摸敏感顯示器118上顯示光標(biāo)或者其他位置指示器時(shí)。抖動(dòng)還可以使得由控制器116向操作系統(tǒng)層(OS層)或者從OS層102向應(yīng)用層報(bào)告新的觸摸位置。應(yīng)用層提供支持應(yīng)用的數(shù)據(jù)和/或服務(wù),諸如用于文件傳送的軟件、數(shù)據(jù)庫訪問、 電子郵件、數(shù)據(jù)等等。新觸摸位置或偽觸摸位置的頻繁報(bào)告增大了處理需求,并且可能降低電子設(shè)備100的性能。自適應(yīng)(也稱為動(dòng)態(tài)的或可變的)過濾可用于基于觸摸的移動(dòng)速率來過濾來自覆蓋層114的觸摸位置信號(hào)。利用自適應(yīng)低通濾波器,在過濾延時(shí)可能不太顯著而抖動(dòng)顯得更顯著時(shí),對(duì)低觸摸移動(dòng)速率可以進(jìn)行較大的過濾。對(duì)較高的觸摸移動(dòng)速率,可以執(zhí)行較少的過濾或者不執(zhí)行過濾,以促進(jìn)對(duì)移動(dòng)的響應(yīng)度。圖3示出了在電子設(shè)備(諸如電子設(shè)備100)處過濾觸摸數(shù)據(jù)的方法的流程圖。該方法可以由計(jì)算機(jī)可讀代碼執(zhí)行,所述代碼例如可以由處理器116執(zhí)行。備選地,該方法可以由處理器102執(zhí)行,例如,在OS層執(zhí)行。該方法可以備選地由控制器116和處理器102 的組合來執(zhí)行。根據(jù)本說明書,用于實(shí)現(xiàn)這樣的方法的軟件代碼本領(lǐng)域技術(shù)人員的范圍內(nèi)。 該方法可以包含比示出和/或描述的過程更少的過程或另外的過程,并且可以以不同的順序來執(zhí)行。當(dāng)檢測302到觸摸時(shí),在304處復(fù)位過濾值。過濾值可以包括與先前的觸摸有關(guān)的值,包括與先前觸摸的位置和先前觸摸的移動(dòng)速率有關(guān)的值。有利地,過濾值可以被復(fù)位為使得在過濾期間不利用來自先前觸摸的數(shù)據(jù),并且基于與每個(gè)觸摸有關(guān)的數(shù)據(jù)對(duì)該觸摸進(jìn)行過濾。當(dāng)檢測到在時(shí)間上重疊的多個(gè)觸摸時(shí),通常向每個(gè)不同的觸摸分配唯一的標(biāo)識(shí)符。有利地,可以利用標(biāo)識(shí)符對(duì)每個(gè)觸摸進(jìn)行跟蹤,并且基于每個(gè)觸摸的移動(dòng)速率分別對(duì)每個(gè)觸摸進(jìn)行過濾。確定306觸摸的移動(dòng)速率(也稱為觸摸速度)。觸摸的移動(dòng)速率例如可以是在檢測到的觸摸位置和基于在先前的采樣時(shí)刻獲得的檢測到的觸摸位置而建立的過濾后的觸摸位置之間的距離。利用過濾后的觸摸位置來確定306移動(dòng)速率可以減小以基于偽觸摸位置確定的不正確距離為基礎(chǔ)來進(jìn)行過濾的幾率。移動(dòng)速率例如可以是在單個(gè)軸上的移動(dòng)速率、在兩個(gè)或更多軸中的每個(gè)軸上的移動(dòng)速率、或者在平面內(nèi)的移動(dòng)速率。在平面內(nèi)的移動(dòng)速率的確定有利于在兩個(gè)軸上對(duì)觸摸進(jìn)行相同的過濾,以減小圓形、圓角方形或者其他觸摸軌跡的失真。利用觸摸的移動(dòng)速率來過濾308觸摸位置。移動(dòng)速率用于確定過濾的幅度。觸摸的移動(dòng)速率與過濾幅度相關(guān),使得基于在306確定的距離來進(jìn)行過濾。對(duì)于低移動(dòng)速率執(zhí)行較大的過濾,對(duì)于較大的移動(dòng)速率執(zhí)行較少的過濾或者不執(zhí)行過濾。過濾隨著移動(dòng)速率的增大而減小,從最大過濾降減到最小過濾或不過濾。過濾可以隨著移動(dòng)速率的增大而線性減小。備選地,過濾可以隨著移動(dòng)速率的增大而非線性地減小。在最大過濾時(shí),過濾后的觸摸位置基于檢測到的觸摸位置和先前的過濾后的觸摸位置。隨著過濾的減小,過濾后的觸摸位置基于檢測到的觸摸位置的增量和先前的過濾后的觸摸位置的減量。在高移動(dòng)速率時(shí),過濾后的觸摸位置與檢測到的觸摸位置相同。因此,觸摸位置不因過濾發(fā)生改變。確定310在308處確定的過濾后的觸摸位置和報(bào)告(例如,向應(yīng)用層報(bào)告)的上一過濾后的觸摸位置之間的差值。該差值可以例如是單個(gè)軸上的差值、兩個(gè)或更多軸中的每個(gè)軸上的距離、或者在平面內(nèi)的觸摸位置之間的距離。當(dāng)在312處該差值滿足閾值時(shí),向應(yīng)用層報(bào)告314過濾后的觸摸位置。當(dāng)該差值等于或大于閾值時(shí),該差值滿足閾值。該閾值可以是任何合適的數(shù)值,使得向應(yīng)用層報(bào)告與先前報(bào)告的觸摸位置充分不同的過濾后的觸摸位置,以及忽略或不向應(yīng)用層報(bào)告與先前報(bào)告的觸摸位置相等或非常接近的過濾后的觸摸位置。利用該閾值,可以報(bào)告較少的觸摸位置,從而降低了處理要求,并且提高了便攜式電子設(shè)備100的性能。當(dāng)觸摸繼續(xù)316時(shí),該過程前進(jìn)到306。在電子設(shè)備處過濾觸摸數(shù)據(jù)的示例中,由便攜式電子設(shè)備100檢測觸摸,諸如圖2 示出的手勢(shì)208。當(dāng)檢測到從起點(diǎn)210開始的觸摸時(shí),復(fù)位過濾值。該觸摸位置被用作過濾后的觸摸位置,并且被報(bào)告給應(yīng)用層。當(dāng)觸摸繼續(xù)時(shí),確定觸摸的移動(dòng)速率。觸摸的移動(dòng)速率可以例如如下來確定R[t] = (Acc _ Xll^ ~In_x[t])2 +(Acc_y[l_l] - In _y[t]f其中Rm是觸摸的移動(dòng)速率;Acc.Xfi^]是先前的過濾后的觸摸位置的X軸坐標(biāo);Acc_y[H]是先前的過濾后的觸摸位置的y軸坐標(biāo);In_X[i]是檢測到的觸摸位置的X軸坐標(biāo);以及In_y[i]是檢測到的觸摸位置的y軸坐標(biāo)。移動(dòng)速率Rm被用于確定過濾值Km。圖4示出了移動(dòng)速率Rm和過濾值Km之間的關(guān)系的示例的圖。Kti]隨著Rm的增大而增大,從O和I之間的最小值402增大到值為I 的最大值410。例如,可以如下確定過濾后的觸摸位置Acc_xti] = K[i]In_x[i]+(l-K[i])Acc_x(i_1)以及Acc_yti] = K[i]In_y[i]+(l-K[i])Acc_y(i_1)其中Acc_X[i]是過濾后的觸摸位置的X軸坐標(biāo);Acc_y[i]是過濾后的觸摸位置的I軸坐標(biāo);以及Kti]是利用檢測到的觸摸位置確定的K值。
在該示例中,確定過濾后的觸摸位置的X軸坐標(biāo)和過濾后的觸摸位置的I軸坐標(biāo)。當(dāng)Km是最小值時(shí),過濾后的觸摸位置是基于檢測到的觸摸位置和先前的過濾后的觸摸位置。隨著Kti]的增大,過濾后的觸摸位置基于檢測到的觸摸位置的增量和先前的過濾后的觸摸位置的減量。當(dāng)Km等于I時(shí),過濾后的觸摸位置等于檢測到的觸摸位置,觸摸位置不因過濾發(fā)生改變。K的值可以利用諸如圖4所示的圖形函數(shù)來確定。當(dāng)Kti]等于 I時(shí),過濾后的觸摸位置等于檢測到的觸摸位置,并且觸摸位置不因過濾發(fā)生改變。確定在過濾后的觸摸位置(Acc_xm,Acc_ym)和上次向例如應(yīng)用層報(bào)告的過濾后的觸摸位置之間的差值。閾值可以例如是1,使得當(dāng)Acc_X[i]和先前報(bào)告的過濾后的觸摸位置的X軸坐標(biāo)之間的差值滿足閾值I時(shí),報(bào)告過濾后的觸摸位置(ACC_Xm,ACC_ym)。當(dāng) Acc_Y[i]和先前報(bào)告的過濾后的觸摸位置的y軸坐標(biāo)之間的差值滿足閾值I時(shí),報(bào)告過濾后的觸摸位置(Acc^XwAcc^yd。因此,當(dāng)Acc_xm和先前報(bào)告的過濾后的觸摸位置的x軸坐標(biāo)之間的差值或者Ac^yw和先前報(bào)告的過濾后的觸摸位置的y軸坐標(biāo)之間的差值中的任一個(gè)滿足閾值時(shí),報(bào)告過濾后的觸摸位置。利用所述的自適應(yīng)低通濾波器,在過濾延時(shí)可能不太顯著而抖動(dòng)顯得更顯著時(shí), 對(duì)低觸摸移動(dòng)速率,可以進(jìn)行較大的過濾。對(duì)較高的觸摸移動(dòng)速率,可以執(zhí)行較少的過濾或者不執(zhí)行過濾,以促進(jìn)對(duì)移動(dòng)的響應(yīng)度。利用閾值來確定何時(shí)報(bào)告新的觸摸位置,可以報(bào)告較少的觸摸位置,從而降低了處理要求,并且提高了便攜式電子設(shè)備的性能。自適應(yīng)低通濾波器的應(yīng)用有助于對(duì)具有較低信噪比的觸摸敏感顯示器的使用,所述具有較低信噪比的觸摸敏感顯示器例如是具有較大的電極間距、較低的觸摸敏感顯示器激勵(lì)電壓、較厚的覆蓋層、具有低的介電常數(shù)的覆蓋層的觸摸敏感顯示器??梢砸越档偷目筛兄然蝽憫?yīng)時(shí)間的退化來利用這樣的觸摸敏感顯示器?!N方法包括檢測電子設(shè)備的觸摸敏感顯不器上的觸摸;確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離;從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。一種計(jì)算機(jī)可讀介質(zhì),具有可由便攜式電子設(shè)備的至少一個(gè)處理器執(zhí)行以用于執(zhí)行所述方法的計(jì)算機(jī)可讀代碼。一種電子設(shè)備包括觸摸敏感顯示器,配置為檢測觸摸;以及處理器,耦合到所述觸摸敏感顯不器,以確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離,以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置。所述過濾基于所述距離。一種觸摸敏感顯示器,包括顯示器;觸摸敏感覆蓋層,部署在所述顯示器上;以及控制器,耦合到所述觸摸敏感覆蓋層,以檢測所述觸摸敏感覆蓋層上的觸摸,確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離,以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置。所述過濾基于所述距離??梢栽诓黄x本公開的精神和基本特性的情況下,以其他具體形式來實(shí)現(xiàn)本公開。所描述的實(shí)施例應(yīng)該理解為在所有方面僅是作為解釋說明而不是限制性的。因此,本公開的范圍由所附權(quán)利要求書來指示而非由前述描述來指示。權(quán)利要求的含義和等效范圍內(nèi)的所有改變都包括在權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一種方法,包括檢測電子設(shè)備的觸摸敏感顯示器上的觸摸;確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離;從所述第二檢測觸摸位置中過濾噪聲,以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。
2.根據(jù)權(quán)利要求I所述的方法,包括將所述第二過濾后的觸摸位置與所述第一過濾后的觸摸位置進(jìn)行比較以確定差值。
3.根據(jù)權(quán)利要求2所述的方法,包括當(dāng)所述差值滿足閾值時(shí),向應(yīng)用報(bào)告所述第二過濾后的觸摸位置。
4.根據(jù)權(quán)利要求2所述的方法,包括當(dāng)所述差值不滿足閾值時(shí),忽略所述第二過濾后的觸摸位置。
5.根據(jù)權(quán)利要求I所述的方法,其中所述確定由所述觸摸敏感顯示器的控制器來執(zhí)行。
6.根據(jù)權(quán)利要求I所述的方法,其中所述確定由所述便攜式電子設(shè)備的操作系統(tǒng)層的至少一個(gè)處理器來執(zhí)行。
7.根據(jù)權(quán)利要求I所述的方法,其中所述過濾包括基于觸摸的移動(dòng)速率來過濾噪聲, 所述觸摸的移動(dòng)速率是利用所述距離確定的。
8.根據(jù)權(quán)利要求7所述的方法,其中所述過濾隨著移動(dòng)速率的增大而減小。
9.根據(jù)權(quán)利要求7所述的方法,其中所述過濾隨著移動(dòng)速率的增大而線性減小。
10.根據(jù)權(quán)利要求7所述的方法,其中當(dāng)移動(dòng)速率滿足閾值時(shí),關(guān)閉過濾。
11.根據(jù)權(quán)利要求I所述的方法,其中所述過濾隨著距離的增大而減小。
12.—種計(jì)算機(jī)可讀介質(zhì),具有可由便攜式電子設(shè)備的至少一個(gè)處理器執(zhí)行、用以執(zhí)行根據(jù)權(quán)利要求I所述的方法的計(jì)算機(jī)可讀代碼。
13.—種電子設(shè)備,包括觸摸敏感顯示器,配置為檢測觸摸;以及至少一個(gè)處理器,耦合到所述觸摸敏感顯示器,以確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離,以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。
14.一種觸摸敏感顯不器,包括顯示器;觸摸敏感覆蓋層,部署在所述顯示器上;以及控制器,耦合到所述觸摸敏感覆蓋層,以檢測所述觸摸敏感覆蓋層上的觸摸,確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離,以及從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。
全文摘要
本發(fā)明涉及一種電子設(shè)備及其控制方法。一種方法包括檢測電子設(shè)備的觸摸敏感顯示器上的觸摸;確定基于在第一時(shí)刻的第一檢測觸摸位置而建立的第一過濾后的觸摸位置和在第二時(shí)刻的第二檢測觸摸位置之間的距離;從所述第二檢測觸摸位置中過濾噪聲以確定第二過濾后的觸摸位置,其中所述過濾基于所述距離。
文檔編號(hào)G09B29/10GK102592498SQ20111039655
公開日2012年7月18日 申請(qǐng)日期2011年12月2日 優(yōu)先權(quán)日2011年1月5日
發(fā)明者米科拉·格羅夫琴科 申請(qǐng)人:捷訊研究有限公司