專利名稱:執(zhí)行檢測操作的方法和裝置的制作方法
技術領域:
本主題涉及到解釋用戶輸入的領域。更具體地,但是不通過限制的方式,要求保護的主題公開了執(zhí)行檢測操作的技術。背景計算設備,例如筆記本電腦、個人數字助理、移動通信設備、便攜式娛樂設備(例如,手持的視頻游戲設備、多媒體播放器)、以及機頂盒(例如,數字有線電視盒、數字視頻光盤(DVD)播放器)可以包括便于用戶和計算設備之間進行交互的用戶界面設備。較常見的一種類型的用戶界面設備通過電容感應進行操作。電容感應系統(tǒng)可以包括觸摸屏、觸摸傳感板、觸摸傳感滑塊、或者觸摸傳感按鈕,并且可以包括一個或者多個電容傳感元件的陣列。電容感應通常包括測量與電容傳感元件相關的電容的變化,以確定傳導體相對于電容傳感元件的存在或者位置。所測量的電容變化可用于計算指示傳導體的位置的質心。傳導體可能是例如觸控筆或用戶的手指。來自各種源的噪聲信號可能會影響檢測傳導體的存在的準確性和一致性。當檢測到的存在用于確定有關傳導體的進一步信息如傳導體的位置時,噪聲也可能會影響該進一步信息的準確性和一致性。附圖簡述—些實施方式通過實施例的方式來闡述,并且不受附圖中圖的限制,其中:
圖1是示出了根據不同的實施方式的示例性感應系統(tǒng)的簡圖;圖2是示出根據實施方式的檢測到存在的方框圖;圖3是示出根據實施方式的參考差值的圖形的圖;圖4是示出根據實施方式的已確定的差值的圖形的圖;圖5是示出根據實施方式的已確定的差值的另一圖形的圖;圖6是示出根據實施方式的檢測到的存在和相應的差值的框圖;圖7是示出根據實施方式的參考差值的圖形的框圖;圖8是示出根據實施方式的另一檢測到的存在和相應的差值的框圖;圖9是示出根據實施方式的已確定的差值的另一圖形的框圖;圖10是示出根據實施方式的已修改的檢測到的存在的框圖;圖11是示出根據實施方式的執(zhí)行檢測操作的方法的流程圖;圖12是示出根據實施方式的又一檢測到存在和相應的差值的框圖;圖13是示出根據實施方式的相應差值之間的差的框圖;圖14是示出根據實施方式的用于確定檢測到的存在的位置的方法的流程圖;以及圖15是示出根據各種實施方式的檢測在電容傳感器陣列上的傳導體的存在的電子系統(tǒng)的框圖。詳細描述論述了執(zhí)行檢測操作的方法和裝置。在下文的描述中,出于解釋的目的,為了提供對示例性實施方式的全面理解,闡述了許多實施例。然而,對于本領域中的技術人員,明顯的是要求保護的主題可以以其他實施方式實踐。除了別的以外,詳細描述公開了確定由感應系統(tǒng)檢測的存在值之間的差的技術的例子。這些差可用于提供各種不同的檢測操作?,F(xiàn)將簡要介紹一些實施方式以及然后自圖1開始更詳細討論這些實施方式和其他實施方式。在實施方式中,手指用于向觸摸屏提供輸入,觸摸屏被組織為傳感元件的區(qū)域。該區(qū)域的存在值指示手指到不同區(qū)域的接近程度。電噪聲和其他破壞性信號可能致使這些存在值包括誤差。影響存在值的誤差導致不準確的存在檢測和位置計算。在一個方面中,存在值之間的差用于識別以及然后濾出或修改受誤差影響的那些存在值。更準確的存在值提供更準確的手指的存在檢測。然后,更準確的檢測到的存在可用于計算更準確的位置。在另一方面中,存在值之間的差和/或那些差之間的差被用來確定手指在觸摸屏上的位置。本文描述的用于位置確定的技術比其他的位置計算方法如需要除法和/或乘法的質心方程可以在計算上不太昂貴并且快速執(zhí)行。以下詳細的描述包括對附圖的參考,其構成詳細描述的一部分。附圖示出根據實施方式的圖解。這些在此被稱為“實施例”的實施方式被足夠詳細地描述,以使得本領域中那些技術人員能夠實踐所要求的主題的實施方式。可以組合實施方式,可以使用其它實施方式,可以在不偏離所要求保護的范圍下進行結構、邏輯和電氣上的改變。因此,以下詳細的描述將不被從限制的角度進行理解,并且通過所附權利要求及其等同物來限定范圍。圖1是示出了根據不同的實施方式的示例性感應系統(tǒng)100的簡圖。感應系統(tǒng)100被示出包括耦合到感應模塊106的輸入模塊102。輸入模塊102接收來自輸入對象(例如,手指110)的輸入。輸入模塊102可以包括觸摸板、觸摸屏、或者任意其它從輸入對象接收輸入的界面。在不同的實施方式中,感應系統(tǒng)100可以提供觸摸屏、觸摸板、滑塊、按鈕、開關、水平傳感器、近距離傳感器、位移傳感器及其組合的功能,或者提供一些其它基于檢測用戶輸入的功能。輸入模塊102被示出包括傳感元件104。在不同的示例性實施方式中,傳感元件104可以包括一個或者多個光敏元件、發(fā)光元件、感光元件、壓敏元件和/或電容傳感元件。在一些實施方式中,傳感元件被嵌入到輸入模塊102的圖像顯示器中。這有時被稱為柵格內(in-cell)感應。例如,感光元件可以被嵌入到圖像顯示器的每個顯示像素中。感光元件感應由輸入對象反射回柵格里的光。如將關于圖2來描述的,傳感元件104可以被組織為輸入模塊102的多個區(qū)域。手指110被示出接近圖1的輸入模塊102,并且該手指是為輸入模塊102提供輸入的輸入對象的一個實例。在不同的實施方式中,輸入對象可以是非傳導體、傳導體(例如,手指或者觸控筆)和/或可以產生光或者其它能量(例如,通過傳感元件104被感應到)。輸入對象可以相對于輸入模塊102的位置固定或者相對于輸入模塊102的位置移動。例如,用戶可以相對于輸入模塊102移動手指110。用戶可以包括人、機械、機器和/或程序指令。選擇性地或者另外地,輸入模塊102可以被允許相對于固定的或者可移動的輸入對象移動。感應模塊106感應或者檢測接近輸入模塊102的一個或者多個傳感元件104的一個或者多個輸入對象的存在。為了這個目的,當輸入對象出現(xiàn)時,感應模塊106可以執(zhí)行掃描操作以通過感應元件來感應反映通過輸入對象施加到輸入模塊102的壓力、與輸入對象相關的光(例如,紅外光)、輸入對象的圖像和/或傳感元件的電容的信號。在掃描操作的不例中,感應模塊106通過傳輸介質108與輸入模塊102交換能量。傳輸介質108可包括通過它可以傳遞能量的任何介質。對于一些實施方式,傳輸介質108包括電流可以通過其流動的金屬跡線(例如,銅線)。選擇性地或者另外地,能量可以通過無線傳輸介質來進行交換。在掃描操作的一個實施方式中,感應模塊106通過傳輸介質108將電壓施加到一個或者多個傳感元件104 (例如,電容傳感元件)以形成電容。感應模塊106可以選擇地或者另外地檢測從一個或者多個傳感元件104接收的電流或者電壓。如以上所介紹的,傳感元件104可以被組織為輸入模塊102的不同區(qū)域。關于圖2來論述在輸入模塊102的多個區(qū)域檢測到的手指110的存在。圖2是示出根據一個實施方式的檢測到的存在214的方框圖200。圖2被示出包括圖1的被組織為區(qū)域網格的輸入模塊102。每個區(qū)域都被示出為方形,例如區(qū)域212。應當注意到,在一些實施方式中,在不偏離要求保護的主題下,區(qū)域的尺寸、形狀和組織可以不同于圖2中所示出的區(qū)域。輸入模塊102被示出包括檢測到的存在214,其是接近輸入模塊102的手指110的表示。例如,檢測到的存在214可以被看作由感應模塊106得到的手指110的快照。檢測到的存在214被示出為輸入模塊102的若干鄰近區(qū)域,其中檢測到的存在214的每個區(qū)域包括存在值。存在值表示在特定區(qū)域中的手指110的存在的水平或量度。例如,每個存在值可能表示由感應模塊106檢測的達到或超過電容值的閾值變化的電容變化。感應模塊106被示出包括通過總線219來彼此耦合的信號傳感器220、存在探測器222、位置模塊224、差模塊225、存在鑒別器226、存在調整器228以及存儲器230,其中的每個都可以使用硬件、軟件或硬件和軟件的組合實現(xiàn)。在一個實施方式中,信號傳感器220通過傳輸介質108與輸入模塊102通信,以檢測傳感元件104的電容。例如,信號傳感器220可以執(zhí)行以上關于圖1描述的掃描操作來檢測電容。選擇性地或者另外地,信號傳感器220可以接收響應于輸入對象、反映壓力、光、和/或輸入對象的圖像的信號。出于圖解而不是限制的目的,在下面關于電容傳感元件來論述信號感應和存在檢測。在一個實施方式中,在檢測到的存在214的區(qū)域內的傳感元件提供與為輸入模塊102而定義的X軸和為輸入模塊102而定義的Y軸相對應的電容信號。在一個實施方式中,信號傳感器220包括模擬-到-數字轉換電路來將模擬電容信號轉換為數字電容信號,其由存在探測器222用于檢測存在。存在檢測器222使用從信號傳感器220接收到的信號(例如,數字信號)檢測圖1的手指110的存在。在一個實施方式中,存在檢測器222確定不同區(qū)域中的存在值、以數值表示每個存在值(例如,如檢測到的存在214的區(qū)域中所示的)以及可能在已確定存在值的區(qū)域中檢測到圖1的手指110的存在。由于噪聲信號(例如,電噪聲),存在值可能包括誤差。在一個實施方式中,存在檢測器222通過將當不存在手指110時(例如,沒有接近電容傳感元件)電容傳感元件的區(qū)域的電容值與當存在手指110時電容傳感元件的區(qū)域的電容值進行比較來確定存在值。檢測到的存在214被示出包括檢測到的存在214的中心周圍的相對較大的存在值(例如,20),其中在該中心,手指110最接近。檢測到的存在214被示出包括環(huán)繞相對較大的存在值的相對較小的存在值(例如,5)。為了說明而不是限制,包括了存在值20和5。在一個實施方式中,檢測到的存在214包括不受噪聲信號影響的存在值。具有由相對較小的存在值環(huán)繞的一個或多個相對較大的存在值(例如,具有檢測到的存在214的情況)可能是輸入物體的檢測到的存在的特征(例如,當檢測到的存在214的存在值不受噪聲影響時)。然而,存在值的特征幅值和分布可能取決于輸入物體(例如,手指110 )、如何施加輸入物體(例如,僅是指尖對(versus )手指的長度)、傳感元件的類型(例如,電容傳感元件)、傳感元件的區(qū)域的組織、噪聲存在與否和/或與輸入相關的其他參數。在各種實施方式中,檢測到的存在(例如,檢測到的存在214)的存在值(例如,不受噪聲信號影響)之間的差也可能表現(xiàn)輸入物體的特征。這些差(例如,差值)可以用作參考以與另一檢測到的存在的差值相比較作為檢測噪聲過程的一部分。差模塊225確定檢測到的存在的存在值之間的差。在一個實施方式中,通過一個存在值與另一存在值的減法可得到差。如下將討論的,差模塊225可以揭示(例如,檢測到的存在214的)參考差值的圖形和(例如,用于噪聲測試的另一檢測到的存在的)已確定的差值的圖形。存在鑒別器226確定檢測到的存在是否包括誤差信號。例如,存在鑒別器226可能訪問由差模塊225放置在存儲器230中的一個或多個參考差值,使得存在鑒別器226可以確定與檢測到的存在的一個或多個已確定的差值的相似度。在一個實施方式中,如果相似度沒有達到或超過相似度的閾值水平,則存在鑒別器226確定檢測到的存在的存在值包括誤差(例如,由于噪聲)。存在調整器228調整、修改和/或過濾由存在鑒別器226確定包括誤差的存在值。下面關于圖3-11討論的實施方式進一步解釋差模塊225、存在鑒別器226和存在調整器228可以如何操作以幫助減輕檢測到的存在上的噪聲信號的影響。位置模塊224使用檢測到的存在的存在值來計算檢測到的存在相對于輸入模塊102的位置。例如,計算出的位置可被表示為關于圖1的輸入模塊102定義的X-Y坐標系中的點。然而,在其他實施方式中該位置可用多于或少于二維來表示。在一個實施方式中,位置模塊224基于由差模塊225確定的檢測到的存在值之間的差來計算檢測到的存在的位置。例如,如關于圖12-14討論的,檢測到的存在的位置可以被指定在差模塊225找到檢測到的存在的存在值之間的最小差所在的地方??蛇x地或者另夕卜,位置模塊224使用質心算法來確定計算位置。如上面介紹的,差值可能被用作參考以與檢測到的存在的差值相比較作為檢測噪聲過程的一部分。現(xiàn)在關于圖3討論存在值之間的差值。圖3是示出根據實施方式的參考差值324的圖。該圖被示出包括沿圖2的截面A-A215的存在值302、304、306、308、310以及312。當圖2的檢測到的存在214的存在值表現(xiàn)由圖1的手指110提供的輸入的特征時,那些存在值之間的差也可能表現(xiàn)由手指110提供的輸入的特征。在一個實施方式中,圖2的差模塊225確定表示相鄰的存在值302、304、306、308、310和312之間的差的差值,以確定參考差值的圖形324。例如,差值314表示存在值302和存在值304之間的差(例如,5),差值316表示存在值304和存在值306之間的差(例如,15),差值318表示存在值306和存在值308之間的差(例如,0),差值320表示存在值308和存在值310之間的差(例如,15),以及差值322表示存在值310和存在值312之間的差(例如,5)?,F(xiàn)在關于圖4討論使用參考差值的圖形324識別存在值中的誤差。圖4是示出根據實施方式的已確定的差值的圖形412的圖。該圖被示出包括存在值402、存在值404和存在值406。差值408表示存在值402和存在值404之間的差(例如,20),而差值410表示存在值404和存在值406之間的差(例如,20)。如上面介紹的,已確定的差值的圖形412可與圖3的參考差值的圖形324相比較,以確定檢測到的存在是否包含誤差。為此,一旦圖2的差模塊225已確定差值408和410,圖2的存在鑒別器226就可確定一個或多個已確定的差值408和410與圖3的一個或多個參考差值314、316、318、320和322之間的相似度。在一個實施方式中,已確定的差值和參考差值之間的相似度取決于它們之間的單位的數量。例如,當值在4到5個單位的范圍內相異時,可指定為低相似度。當值在I到3個單位的范圍內相異時,可指定為高相似度。在一個實施方式中,圖2的存在鑒別器226確定圖4的差值408 (例如,20)與圖3的差值316 (例如,15)具有低相似度,因為它們之間的單位數(例如,5)。可選地或者另外,圖2的存在鑒別器226可確定圖4的已確定的差值的圖形412和圖3的參考差值的圖形324之間的相似度。在一個實施方式中,已確定的差值的圖形被指定與差值之間的最低相似度相等的相似度。在一個實施方式中,當圖2的存在鑒別器226確定低相似度時,圖2的存在調整器228可能會將圖4的存在值404作為噪聲(例如,錯誤的正的存在值)去除或濾出。應注意,圖2的存在調整器228在不偏離所要求的主題時,可響應于其他已識別的相似度來過濾存在值。關于圖5討論示例,其中已確定的差值的圖形的一部分遵循圖3的參考差值的圖形324,但另一部分不遵循。圖5是示出根據實施方式的已確定的差值的另一圖形524的圖。該圖被示出包括與圖3的存在值302、306、308、310和312相同的存在值502、506、508、510和512,并且還包括與圖3的存在值304不同的存在值504。因此,對于用于噪聲測試的檢測到的存在,圖2的差模塊225確定圖5的差值514、516、518、520和522。圖2的存在鑒別器226可確定,已確定的差值的圖形524不遵循圖3的參考差值的圖形324,因為圖5的差值514和516與圖3的差值314和316不相同。相異性可指示圖5的存在值504包括誤差,并且在實施方式中,正是存在值504的誤差致使已確定的差值的圖形524偏離圖3的參考差值的圖形324。在一個實施方式中,圖2的存在鑒別器226指定已確定的差值的圖形524為高相似度,因為圖5的差值514 (例如,7)和圖3的差值314 (例如,5)之間的單位數量在1_3個單位的范圍內,并且圖5的差值516 (例如,13)和圖3的差值316 (例如,15)之間的單位數量也在1-3個單位的范圍內。在一個實施方式中,基于圖2的存在鑒別器226確定高相似度,圖2的存在調整器228將存在值504修改為修改后的存在值505,該修改后的存在值505導致修改后的差值515和517。如在圖5中可以看到的,修改后的差值515和517和圖5的差值518、520及522產生匹配圖3的參考差值的圖形324的圖形。以這種方式,檢測到的存在可以被修改以減輕噪聲的影響。圖3描述了關于存在值的一維曲線的參考差值的圖形324。圖6和7介紹關于存在值的二維俯視圖的參考差值的圖形。圖6是示出根據實施方式的檢測到的存在214和相應的差值612的框圖。如關于圖2討論的,檢測到的存在214可表示圖1的手指110以及存在值可表示不受噪聲信號影響的電容變化。差值612被示出包括多個包含差值的子區(qū)域。子區(qū)域顯示為覆蓋在檢測到的存在214的區(qū)域上。在一個實施方式中,圖2的差模塊225確定有關檢測到的存在214的相鄰存在值的差值。子區(qū)域的位置及它們的差值的示例在下面關于區(qū)域602的存在值和毗鄰區(qū)域602的區(qū)域604、606、608和610的存在值來提供。應當注意,在不偏離所要求的主題時,可使用具有其他形狀和布置的區(qū)域和子區(qū)域。子區(qū)域622被示出包括區(qū)域602和604的相等部分并包括表示區(qū)域602的存在值(例如,20)和區(qū)域604的存在值(例如,5)之間的差的差值(例如,15)。子區(qū)域624被示出包括區(qū)域602和606的相等部分并包括表示區(qū)域602的存在值(例如,20)和區(qū)域606的存在值(例如,5)之間的差的差值(例如,15)。子區(qū)域616被示出包括區(qū)域602和608的相等部分并包括表示區(qū)域602的存在值(例如,20)和區(qū)域608的存在值(例如,20)之間的差的差值(例如,O)。子區(qū)域614被示出包括區(qū)域602和610的相等部分并包括表示區(qū)域602的存在值(例如,20 )和區(qū)域610的存在值(例如,20 )之間的差的差值(例如,O )。只描述了子區(qū)域614、616、622和624,以及關于圖7討論子區(qū)域618、620、626、628、630、632、634和636,其中介紹了從差值提取參考差值的圖形。圖7是示出根據實施方式的參考差值的圖形700的圖。圖7被示出包括圓702和圓704。在一個實施方式中,圓702和704是同心的。在一個實施方式中,圖2的差模塊225從圖6的差值612提取參考差值的圖形700。參考圖6和7,子區(qū)域614、616、618和620的差值(例如,零)被示出在圓702中,而子區(qū)域622、624、626、628、630、632、634和636的差值(例如,15)被示出在圓704中。在一個實施方式中,參考差值的圖形700由圖2的存在鑒別器226用作與已確定的差的圖形(例如,與另一檢測到的存在相關聯(lián))相比較的點。這種比較的示例關于圖9進行討論。關于圖8討論另一檢測到的存在(例如,用于誤差的測試)和差值,從這些差值提取已確定的差值的圖形。圖8是示出根據實施方式的另一檢測到的存在802和相應的差值810的框圖。圖8的檢測到的存在802與圖6的檢測到的存在214不相同。例如,雖然檢測到的存在802和214具有相同數量和幾何分布的區(qū)域,但是檢測到的存在802的區(qū)域804和808分別具有6和O的值,而檢測到的存在214的區(qū)域602和611分別具有20和5的值。在一個實施方式中,區(qū)域602和611的存在值可能包括噪聲信號或者另外在準確性上有缺陷。在一個實施方式中,差模塊225確定鄰近區(qū)域的存在值之間的差。差值810被示出包括子區(qū)域 812、814、816、818、820、822、824、826、828、830、832 和 834,這些子區(qū)域包括檢測到的存在802的存在值之間的差(例如,差值)。關于圖9更詳細討論這些子區(qū)域。圖9是示出根據實施方式的已確定的差值的圖形900的圖。圖9被示出包括圓902和圓908,作為由圖2的差模塊225從圖8的差值810提取的已確定的差值的示例圖形。參考圖8,子區(qū)域812、814、816和818的差值在圓902中分別對應差值14、14、0和O。子區(qū)域820、822、824、826、828、830、832 和 834 的差值在圓 908 中分別對應差值 1、1、15、15、15、15、20 和 15。在一個實施方式中,圖2的存在鑒別器226基于圖9的圓902的差值904和906(例如,14和14)與圖7的圓702的參考差值(例如,O和O)之間的相似度,確定檢測到的存在802的區(qū)域804中的存在值(例如,6)存在誤差。同樣,圖2的存在鑒別器226基于圖9的圓908的差值912、914和908 (例如,1、1和20)與圖7的圓704的參考差值(例如,15、15和15)之間的相似度,可確定檢測到的存在802的區(qū)域808中的存在值(例如,O)包括誤差。如上所述,由圖2的存在鑒別器226發(fā)現(xiàn)包含誤差的存在值可由圖2的存在調整器228修改以解決誤差問題?,F(xiàn)關于圖10描述對圖8的區(qū)域804和808的存在值的修改。圖10是示出根據實施方式的修改過的檢測到的存在1002的框圖。圖10的修改過的檢測到的存在1002是圖8的檢測到的存在802的修改后的版本。在一個實施方式中,對于由存在鑒別器226發(fā)現(xiàn)具有誤差的每個存在值,存在調整器228確定將產生圖7的參考差值的圖形700而不是圖9的已確定的差值的圖形900的修改后的存在值。例如,存在調整器228可能會修改存在值6為修改后的為20的存在值1006,如區(qū)域1004所示的。此修改導致圖9的圓902的差值從14變化到0,如圖7中的參考差值的圖形700的圓702中的。該修改還導致圖9的圓908的差值從I變化到15,如圖7中的參考差值的圖形700的圓704中的。存在調整器228也可以修改存在值O為修改后的為5的存在值1010,如圖10的區(qū)域1008所示的。此修改導致圖9的圓908的差值從20變化到15,如圖7中的參考差值的圖形700的圓704中的。這樣,修改后的檢測到的存在1002可以減輕檢測到的存在中的噪聲或其他誤差的影響。圖11是示出根據實施方式的執(zhí)行檢測操作的方法1100的流程圖。為了解釋而不是限制所要求的主題的目的,方法1100的描述涉及上述附圖中的部件。應注意,本文所述的方法可由硬件、軟件或硬件和軟件的組合執(zhí)行。在塊1102處,方法1100包括確定差值,所確定的差值反映多個存在值之間的差。在塊1104處,方法1100包括基于所確定的差值執(zhí)行與多個存在值相關聯(lián)的操作。在一個實施方式中,圖2的存在鑒別器226識別由圖2的差模塊225確定的差值與參考差值之間的相似度。圖2的存在調整器228然后可基于識別的相似度過濾或修改存在值。例如,如果圖4的差值408和圖3的差值316之間的已識別的相似度沒有達到或超過(例如,或落在某一范圍內)相似度的閾值水平,存在調整器228可以將圖4的存在值404作為噪聲濾出??蛇x地或者另外,如果圖5的差值504和圖3的差值316之間的已識別的相似度沒有達到或超過相似度的閾值水平,則存在調整器228可以修改圖5的存在值504。在一個實施方式中,圖5的修改后的存在值505導致圖5的修改后的差值517,以及圖5的修改后的差值517和圖3的參考差值316之間的相似度達到或超過相似度的閾值水平。圖2的差模塊225可確定已確定的差值的圖形,例如圖5的已確定的差值的圖形524和圖9的已確定的差值的圖形900。圖2的存在鑒別器226可識別已確定的差值的圖形與參考差值的圖形之間的相似度,例如圖3的參考差值的圖形324與圖7的參考差值的圖形700的相似度。例如,存在鑒別器226可確定圖5的已確定的差值的圖形524的第一部分(例如,包括差值518、520和522)和圖3的參考差值的圖形的第一部分(例如,包括差值318、320和322)之間的第一相似度(例如,匹配),并識別已確定的差值的圖形的第二部分(例如,包括差值514和516)和參考差值的圖形的第二部分(例如,包括差值314和316)之間的第二相似度(例如,不匹配)。通過相同或相似的技術,圖2的存在鑒別器226可以檢測到圖9的圓902中已確定的差值的圖形900的差值904和906不遵循圖7的圓702中的參考差值的圖形700。在一個實施方式中,如果第二相似度沒有達到或超過相似度的閾值水平,圖2的存在調整器228可濾出和/或修改存在值504 (例如,或不同的存在值)。對于另一示例,圖10示出區(qū)域1004,其中圖3的存在調整器228已經修改圖6的區(qū)域602中的存在值為修改后的存在值1006?;氐綀D5,修改后的存在值505導致已確定的差值的圖形524的已修改的第二部分(例如,包括修改后的差值515和517)并且已確定的差值的圖形524的已修改的第二部分和圖3的參考差值的圖形324的第二部分(例如,包括差值314和316)之間的相似度達到或超過相似度的閾值水平。通過本文所述的實施方式,根據預期的存在值,受噪聲影響的存在值被濾出或修改。更準確的存在值提供輸入物體的更準確的存在檢測。本文所述的更準確的檢測到的存在可以然后由位置模塊224使用來計算輸入物體的更準確的位置。圖12是示出根據實施方式的又一檢測到的存在1202和相應的差值1214的框圖。圖12被示出包括檢測到的存在1202、檢測到的存在1202的差值1214以及它們與χ-y-軸1201的關系。檢測到的存在1202被示出為三個區(qū)域(例如,沿X軸的30個單位)寬以及被示出為三個區(qū)域(例如,y軸上的30個單位)高。差值1214的子區(qū)域(例如,包括子區(qū)域1216、1218、1220和1222)位于檢測到的存在1202的輪廓線內。區(qū)域1204被示出與鄰近區(qū)域1206、1208、1210和1212共享子區(qū)域。雖然檢測到的存在1202的區(qū)域被示出和多達四個子區(qū)域相交,但是在其他實施方式中,只要不偏離所要求的主題,每個區(qū)域可能與多于或少于四個子區(qū)域相交。檢測到的存在1202被示出包括區(qū)域1204中的相對較大的存在值50和鄰近區(qū)域1206、1208、1210和1212的相對較小的存在值。區(qū)域1204的相對較大的存在值可能指示圖1的手指110的位置在X軸上10和20個單位之間以及y軸上15個單位處,然而,在一些應用中更精確可能是恰當的。在一個實施方式中,圖2的位置模塊224通過由圖2的差模塊225確定的差值來確定手指在圖12的區(qū)域1204內的χ-y位置。例如,差模塊225可確定,區(qū)域1204中的相對較大的存在值50和鄰近區(qū)域1206、1208、1210和1212的存在值之間的差分別是40、45、40和40。在一個實施方式中,差模塊225將那些差值分別放在子區(qū)域1216、1218、1220和1222 中。圖2的位置模塊224可以選擇一個子區(qū)域作為手指110的位置或選擇將該子區(qū)域分成進一步的子區(qū)域。在這兩種情況下,位置模塊224可以選擇靠近最強的存在值的子區(qū)域。例如,在X軸上,手指110的位置更可能靠近具有存在值10的區(qū)域1212,而不是靠近具有存在值5的區(qū)域1208。在y軸上,手指110的位置到具有相等的存在值10的區(qū)域1206和1210可能是等距離的。基于這個例子,位置模塊224可確定圖1的手指110的位置中心在子區(qū)域1212中,該中心在x-y軸1201上的10、15處??蛇x地或者另外,圖2的位置模塊224可以選擇由圖2的差模塊225將圖12的子區(qū)域1212分成進一步的子區(qū)域,以便確定更精確的位置。關于圖13,引入進一步的子區(qū)域,其包括子區(qū)域1212的差值40和相鄰子區(qū)域的差值之間的差。圖13是示出根據實施方式的圖12的相應的差值之間的差的框圖。差值1302被示出包括子區(qū)域1222 (例如,選定的子區(qū)域)的差值40以及子區(qū)域1304、1306、1308和1310的分別的差值40、40、5和5?,F(xiàn)討論差值1312之間的差的示例。在一個實施方式中,圖2的差模塊225確定子區(qū)域1222的差值40與相鄰子區(qū)域1304、1306、1308和1310的差值之間的差分別是0、0、35、35。在一個實施方式中,圖2的差模塊225將差值0、0、35和35分別放置或分配在進一步的子區(qū)域1314、1316、1318和1320中。圖2的位置模塊224可以選擇一個或多個進一步的子區(qū)域1314、1316、1318、1320以確定圖1的手指110的位置。例如,位置模塊224可確定,手指110的位置在具有差值之間的最小差的一個或多個進一步的子區(qū)域處。在圖13的例子中,位置模塊224確定手指110的位置中心在進一步的子區(qū)域1314和1316之間,中心位置在χ-y軸1301上的12.5、15處??蛇x地或者另外,差模塊225可繼續(xù)遞歸地將選定的進一步的子區(qū)域分成更進一步的子區(qū)域以識別手指110的潛在的更精確的位置。通過存在值之間的差和/或差值之間的差來確定位置可以通過減法或加法運算來完成,而無需執(zhí)行除法或乘法運算。在一個實施方式中,本文所述的可避免除法和/或乘法運算的位置計算比需要除法和/或乘法運算的位置計算速度快并且能耗少。圖14是示出根據實施方式的用于確定檢測到的存在的位置的方法的流程圖。為了解釋而不是限制所要求的主題的目的,方法1400的描述涉及上面提及的附圖的部件。應注意,本文所述的方法可由硬件、軟件或硬件和軟件的組合執(zhí)行。在塊1402處,方法1400包括確定差值,所確定的差值反映多個存在值之間的差。在塊1404處,方法1400包括使用所確定的差值計算檢測到的存在的位置,檢測到的存在包括多個存在值。例如,再次參考圖12,圖2的差模塊225確定子區(qū)域1216、1218、1220和1222的差值,這些差值分別反映子區(qū)域1204、1206、1208、1210和1212中的存在值之間的差?,F(xiàn)參考圖13,在一個實施方式中,圖2的差模塊225確定圖13的進一步的子區(qū)域1314、1316、1318和1320中示出的進一步的差值。這些進一步的差值反映子區(qū)域1222、1304、1306、1308和1310的所確定的差值之間的差。在一個實施方式中,位置模塊224確定,檢測到的存在1202的位置中心在進一步的子區(qū)域1314和1316,因為差值之間的差在這些位置是最小的。在其它實施方式中,作為遞歸過程的一部分,進一步的子區(qū)域(例如,子區(qū)域1314)可被進一步分割以用于確定指示位置的最小差值。上述的位置確定過程與位置計算的其他方法如需要除法的質心方程相比在運算上不那么昂貴并且能夠更迅速地執(zhí)行。例如,上述位置確定可以通過減法提供(例如,以確定差值)而無需使用除法。圖15是示出根據各種實施方式的檢測在電容傳感器陣列1520上的傳導體的存在的電子系統(tǒng)1500的框圖。電子系統(tǒng)1500包括處理設備1510、電容式傳感器陣列1520、觸摸傳感按鈕1540、主處理器1550、嵌入式控制器1560和非電容傳感兀件1570。處理設備1510可包括模擬和/或數字通用輸入/輸出(“GP10”)端口 1507。GPIO端口 1507可能是可編程的。在一個實施方式中,數字塊陣列可以被配置成使用可配置的用戶模塊(“UM”)實現(xiàn)各種數字邏輯電路(例如,DAC、數字濾波器或數字控制系統(tǒng))。數字塊陣列可耦合到系統(tǒng)總線。處理設備1510可能還包括存儲器如隨機存取存儲器(“RAM”)1505和程序閃存1504。RAM 1505可能是靜態(tài)RAM (“SRAM”),以及程序閃存1504可能是非易失性存儲器,其可用于儲存固件(例如,可由處理核1502執(zhí)行以實現(xiàn)本文所述的操作的控制算法)。存儲器可能包括指令,其在執(zhí)行時執(zhí)行本文所述的方法。處理設備1510可能還包括耦合到存儲器和處理核1502的微控制器單元(“MCU”)1503。如所示,電容傳感器1501可被集成到處理設備1510。電容傳感器1501可能包括模擬I/o用于耦合外部部件如電容傳感器陣列1520、觸摸傳感按鈕1540和/或其他設備。下面更詳細地描述電容傳感器1501和處理設備1510。本文所述的實施方式可以用在任何電容傳感器陣列的應用中,例如,電容傳感器陣列1520可能是觸摸屏、觸摸傳感滑塊或觸摸傳感按鈕1540 (例如,電容傳感按鈕)。本文所述的操作可能包括但不局限于筆記本指針操作、照明控制(調光)、音量控制、圖形均衡器控制、速度控制或者其它需要漸進或者離散調節(jié)的控制操作。還將注意到這些電容感應實現(xiàn)的實施方式可以與非電容傳感兀件870 —起使用,非電容傳感兀件870包括但是不局限于拾取鍵、滑塊(例如,顯示亮度和對比度)、滾輪、多媒體控制(例如,音量、快進等等)、手寫識別和數字小鍵盤操作。在一個實施方式中,電子系統(tǒng)1500包括通過總線1521耦合到處理設備1510的傳感兀件的電容傳感器陣列1520。在一個實施方式中,電容傳感器陣列可以包括圖1的傳感元件104。在一個實施方式中,傳感元件的電容傳感器陣列1520可以包括一維的傳感器陣列,而在另一個實施方式中,其可以包括二維的傳感器陣列。選擇性地或者另外地,傳感元件的電容傳感器陣列1520可以具有更多維數。電容傳感器陣列1520可以使用投射電容式技術,在該技術中,電容傳感器陣列的電容傳感兀件形成在電容傳感器陣列1520的襯底(未示出)上的一個或者多個電容傳感層中。例如,電容傳感元件可以在沉積在玻璃襯底上的一層或者多層透明導電薄膜中通過圖像顯示器(例如,液晶顯示器)來形成圖案。保護性的透明層(例如,玻璃或者塑料膜)可以覆蓋電容傳感元件以保護它們免于環(huán)境破壞。另外,在一個實施方式中,傳感兀件的電容傳感器陣列1520可以是滑塊、觸摸板、觸摸屏或者其它感應設備。在另一個實施方式中,電子系統(tǒng)1500包括通過總線1541耦合到處理設備1510的觸摸傳感按鈕1540。觸摸傳感按鈕1540可以包括單維或者多維傳感器陣列。單維或者多維傳感器陣列可以包括多個傳感元件。對于觸摸傳感按鈕,傳感元件可以被耦合在一起以檢測感應設備的整個表面上的傳導體的存在。選擇性地,觸摸傳感按鈕1540可以具有單個傳感元件來檢測傳導體的存在。在一個實施方式中,觸摸傳感按鈕1540可以包括電容傳感元件。電容傳感元件可以作為非接觸式傳感元件來使用。當受到絕緣層的保護時,這些傳感元件對惡劣環(huán)境具有耐抗性。電子系統(tǒng)1500可以包括電容傳感器陣列1520和/或觸摸傳感按鈕1540中的一個或者多個的任意組合。在另一個實施方式中,電子系統(tǒng)1500還可以包括通過總線1571耦合到處理設備1510的非電容傳感元件1570。非電容傳感元件1570可以包括按鈕、發(fā)光二極管(“LED”)、以及其它用戶界面設備,例如鼠標、鍵盤或者其它不需要電容感應的功能鍵。在一個實施方式中,總線1571、1541、1531和1521可以是單總線。選擇性地,這些總線可以被配置到一個或者多個獨立總線的任意組合中。處理設備1510可以包括內部振蕩器/時鐘1506和通信塊(“COM”)1508。振蕩器/時鐘塊1506將時鐘信號提供到處理設備1510的部件中的一個或者多個。通信塊1508可以被用于通過主處理器接口(“I/F”)線1551與外部部件例如主處理器1550通信。選擇性地,處理設備1510還可以被耦合到嵌入式控制器1560,以和外部部件例如,主處理器1550通信。在一個實施方式中,處理設備1510被配置為與嵌入式控制器1560或者主處理器1550通信以發(fā)送和/或接收數據。處理設備1510可以放置在常見的載體襯底上,諸如,例如,集成電路(“1C”)管芯襯底、多芯片模塊襯底、或者類似物。選擇性地,處理設備1510的部件可以是一個或者多個獨立的集成電路和/或分散的部件。在一個示例性的實施方式中,處理設備1510可以是由位于加利福尼亞SanJose的Cypress半導體公司開發(fā)的可編程片上系統(tǒng)(“PSoC ,,)處理設備。選擇性地,處理設備1510可以是本領域中那些普通技術人員已知的一個或者多個其它的處理設備,例如,微處理器或者中央處理單元、控制器、專用處理器、數字信號處理器(“DSP”)、專用集成電路(“ASIC”)、現(xiàn)場可編程門陣列(“FPGA”)、或者類似物。還將注意到在此描述的實施方式并不局限于具有耦合到主處理器1550的處理設備的配置,而是可以包括測量感應設備上的電容并將原始數據發(fā)送到另一個主機的系統(tǒng),在該主機處,通過應用程序來分析原始數據。事實上,由處理設備1510完成的處理也可以在王機中完成。注意到圖15的處理設備1510可以使用不同的技術來測量電容,例如自電容感應和互電容感應。自電容感應模式還被稱為單電極感應模式,因為每個傳感元件僅需要一個連接線到感應電路。對于自電容感應模式,觸摸傳感元件增大了傳感電容,因為由手指觸摸電容所增加的電容被增加到傳感電容?;ル娙葑兓诨ル娙莞袘J街斜粰z測出。每個傳感元件使用至少兩個電極:一個是發(fā)射器(TX)電極(在此也被稱為發(fā)射器電極),而另一個電極是接收器(RX)電極。當手指觸摸傳感元件或者非常接近傳感元件時,傳感元件的接收器和發(fā)射器之間的電容耦合減小,因為手指將部分電場分流到地(例如,底架或者陸地)。在一些實施方式中,處理設備1510可以通過同時檢測接近電容傳感器陣列1520的不同區(qū)域的多個傳導體來提供多點觸摸功能。在一個實施方式中,處理設備1510可以包括和/或提供以上關于圖2描述的圖1的感應模塊106和/或信號傳感器220、存在探測器222、位置模塊224、差模塊225、存在鑒別器226和存在調節(jié)器228中的一個或者多個的功能。電容傳感器1501可以被集成到處理設備1510的IC中,或者作為選擇,被集成到獨立的IC中。電容傳感器1501可以包括張弛振蕩器(RO)電路、Σ-Λ調制器(也被稱為CSD)電路、電荷轉移電路、電荷積累回路或者用于測量電容的類似物,這對于得益于本公開內容的本領域的普通技術人員而言將會理解。選擇性地,可以生成并且編譯電容傳感器1501的描述,以結合到其它集成電路中。例如,描述電容傳感器1501或者其部分的行為級(behavioral level)代碼可以使用硬件描述語言,例如,VHDL或者Verilog生成,并且儲存到機器可訪問介質(例如,⑶-ROM、硬盤、軟盤等等)。此外,行為級代碼可以被編譯為寄存器傳輸級(“RTL”)代碼、網表或者甚至電路布局,并且被儲存到機器可訪問介質中。行為級代碼、RTL代碼、網表以及電路布局均表示描述電容傳感器1501的不同層次的抽象概念。將注意到電子系統(tǒng)1500的部件可以僅包括一些或者所有以上描述的分立部件,
或者一些其組合。在一個實施方式中,電子系統(tǒng)1500被用在筆記本電腦中。選擇性地,電子設備可以被使用在其它應 用中,例如移動手機、個人數字助理(“PDA”)、鍵盤、電視、遙控器、監(jiān)測器、手持多媒體設備、手持影像播放機、手持游戲設備或者控制面板。描述了執(zhí)行檢測操作的方法和裝置。盡管參考特定的實施方式描述了要求保護的主題,但在不偏離所要求保護的較寬的精神和范圍下對這些實施方式進行不同的改進和修改將會是明顯的。相應地,說明書和附圖是出于闡述的目的,而不是出于限制的目的。在本文件中,如在專利文件中常見的,使用術語“一個(a)”或者“一個(an)”來包括一個或者多于一個。在本文件中,術語“或者(or)”用于指非排外的,或者,除非另外闡述,“A或者B”包括“A而不是B”、“B而不是A”以及“A和B”。在本文件和通過參考并入的那些文件之間不一致的用法的情況中,被并入的參考文獻中的用法應該考慮為對本文件的補充;對于矛盾的不一致處,由本文件的用法來控制。以上的描述意在闡述,而不是限制。例如,以上描述的實施方式(或者其一個或者多個方面)可以與每個其它實施方式結合使用。當回顧以上的描述時,其它實施方式對于本領域中那些技術人員將會是明顯的。因此,權利要求的范圍應該參考所附權利要求和這些權利要求的等價物的全部范圍來確定。在所附權利要求中,術語“包括(including)”和“其中(in which)”被用作對應的術語“包括(comprising)”和“其中(wherein)”的通俗英文的等價物。在以下權利要求中,術語“包括(including)”和“包括(comprising)”也是開放式的;在權利要求中包括這些術語后列出的那些元件外的元件的系統(tǒng)、設備、物件或者過程仍然被視為落在權利要求的范圍內。此外,在以下的權利要求中,術語“第一”,“第二”和“第三”等等僅僅是作為標簽來使用,并且并不意在將數值要求強加到它們的對象上。提供本公開內容的摘要以遵循37.C.F.R.§ 1.72(b),其要求摘要將允許讀者快速地確定技術公開內容的本質。給出的理解將不被用于解釋或者限制權利要求的范圍或者意義。
權利要求
1.一種方法,包括: 確定差值,所確定的差值反映多個存在值之間的差;以及 基于所述確定的差值執(zhí)行與所述多個存在值相關聯(lián)的操作。
2.如權利要求1所述的方法,其中,基于所述確定的差值來執(zhí)行所述操作包括識別所述確定的差值和參考差值之間的相似度,并且基于所識別的相似度執(zhí)行所述操作。
3.如權利要求2所述的方法,其中,執(zhí)行與所述多個存在值相關聯(lián)的操作包括如果所識別的相似度沒有達到或超過相似度閾值水平,則將所述多個存在值中的至少一個存在值作為噪聲濾出。
4.如權利要求2所述的方法,其中,執(zhí)行與所述多個存在值相關聯(lián)的操作包括如果所識別的相似度沒有達到或超過相似度閾值水平,則修改所述多個存在值中的至少一個存在值。
5.如權利要求4所述的方法,其中,對所述至少一個存在值的修改導致修改過的差值,其中,所述修改過的差值和所述參考差值之間的另一相似度達到或超過所述相似度閾值水平。
6.如權利要求1所述的方法,還包括: 確定另一差值,該另一確定的差值反映不同的多個存在值之間的差; 確定包括所述確定的差值和所述另一確定的差值的已確定的差值的圖形;以及識別所述已確定的差值的圖形和參考差值的圖形之間的相似度,其中,執(zhí)行所述操作包括如果所識別的相似度未能達到或超過相似度閾值水平,則將與所述已確定的差值的圖形相關聯(lián)的至少一個存在值作為噪聲濾出。
7.如權利要求1所述的方法,還包括: 確定另一差值,該另一確定的差值反映不同的多個存在值之間的差; 確定包括所述確定的差值和所述另一確定的差值的已確定的差值的圖形; 識別所述已確定的差值的圖形的第一部分和參考差值的圖形的第一部分之間的第一相似度,其中,所述第一相似度達到或超過相似度閾值水平;以及 識別所述已確定差值的圖形的第二部分和所述參考差值的圖形的第二部分之間的第二相似度,其中,所述第二相似度沒有達到或超過所述相似度閾值水平,其中,執(zhí)行所述操作包括修改與所述已確定差值的圖形的第二部分相關聯(lián)的至少一個存在值,其中,對所述至少一個存在值的修改導致所述已確定差值的圖形的修改后的第二部分,其中,所述已確定差值的圖形的修改后的第二部分和所述參考差值的圖形的第二部分之間的第三相似度達到或超過所述相似度閾值水平。
8.如權利要求1所述的方法,其中,執(zhí)行與所述多個存在值相關聯(lián)的操作包括計算檢測到的存在的位置,所述檢測到的存在包括所述多個存在值。
9.如權利要求8所述的方法,還包括: 確定另一差值,該另一確定的差值反映不同的多個存在值之間的差;以及確定又一差值,所述又一差值反映所述確定的差值和所述另一確定的差值之間的差,其中,計算所述檢測到的存在的位置包括使用所述又一差值。
10.一種感應模塊,包括: 被配置為確定差值的差模塊, 所確定的差值反映多個存在值之間的差,其中,所述感應模塊被配置成基于所述確定的差值執(zhí)行與所述多個存在值相關聯(lián)的操作。
11.如權利要求10所述的感應模塊,包括存在鑒別器,所述存在鑒別器被配置成識別所述確定的差值和參考差值之間的相似度,其中,所述感應模塊被配置成基于所識別的相似度執(zhí)行所述操作。
12.如權利要求11所述的感應模塊,包括存在調整器,所述存在調整器被配置成如果所識別的相似度沒有達到或超過相似度閾值水平,則將所述多個存在值中的至少一個存在值作為噪聲濾出。
13.如權利要求11所述的感應模塊,包括存在調整器,所述存在調整器被配置成如果所識別的相似度沒有達到或超過相似度閾值水平,則修改所述多個存在值中的至少一個存在值。
14.如權利要求13所述的感應模塊,其中,經修改的所述至少一個存在值導致修改過的差值,其中,所述修改過的差值和所述參考差值之間的另一相似度達到或超過所述相似度閾值水平。
15.如權利要求10所述的感應模塊,其中,所述差模塊被配置為確定另一差值,該另一確定的差值反映不同的多個存在值之間的差,所述差模塊還被配置為確定包括所述確定的差值和所述另一確定的差值的已確定的差值的圖形,所述感應模塊包括存在鑒別器,所述存在鑒別器被配置為識別所述已確定的差值的圖形和參考差值的圖形之間的相似度,以及其中,所述感應模塊包括存在調整器,所述存在調整器被配置成如果所識別的相似度未能達到或超過相似度閾值水平,則將與所述已確定的差值的圖形相關聯(lián)的至少一個存在值作為噪聲濾出。
16.如權利要求10所述的感應模塊,其中,所述差模塊被配置為確定另一差值,該另一確定的差值反映不同的多個存在值之間的差,所述差模塊還被配置為確定包括所述確定的差值和所述另一確定的差值的已確定的差值的圖形,所述感應模塊包括存在鑒別器,所述存在鑒別器識別所述已確定的差值的圖形的第一部分和參考差值的圖形的第一部分之間的第一相似度,其中,所述第一相似度達到或超過相似度閾值水平,并且所述存在鑒別器識別所述已確定差值的圖形的第二部分和所述參考差值的圖形的第二部分之間的第二相似度,其中,所述第二相似度沒有達到或超過所述相似度閾值水平,以及其中,所述感應模塊包括存在調整器,所述存在調整器被配置為修改與所述已確定的差值的圖形的第二部分相關聯(lián)的至少一個存在值,其中,經修改的所述至少一個存在值導致所述已確定的差值的圖形的修改過的第二部分,其中,所述已確定差值的圖形的修改過的第二部分和所述參考差值的圖形的第二部分之間的第三相似度達到或超過所述相似度閾值水平。
17.如權利要求10所述的感應模塊,其中,所述感應模塊包括位置模塊以計算檢測到的存在的位置,所述檢測到的存在包括所述多個存在值。
18.如權利要求17所述的感應模塊,其中,所述差模塊被配置為確定另一差值,該另一確定的差值反映不同的多個存在值之間的差,以及所述差模塊被配置為確定又一差值,所述又一差值反映所述確定的差值和所述另一確定的差值之間的差,其中,所述位置模塊被配置為使用所述又一差值計算所述檢測到的存在的位置。
19.一種感應系統(tǒng),包括: 處理設備;存儲器,與所述處理設備耦合;以及 電容傳感器陣列,與所述處理設備耦合,所述處理設備包括: 差模塊,被配置為確定差值,所確定的差值反映多個存在值之間的差,其中,每個存在;以及 存在調整器,被配置為基于所述確定的差值執(zhí)行與所述多個存在值相關聯(lián)的操作。
20.如權利要求19所述的傳感系統(tǒng),其中,所述存在調整器被配置為基于所述確定的差值不匹配參考差值而對所 述存在值中的至少一個存在值執(zhí)行濾出和修改中的至少一個。
全文摘要
本發(fā)明公開了執(zhí)行檢測操作的方法和裝置。所述方法和裝置確定差值,所確定的差值反映多個存在值之間的差。在實施方式中,該方法和裝置基于所確定的差值執(zhí)行與多個存在值相關聯(lián)的操作。
文檔編號G06F3/041GK103186279SQ201210313120
公開日2013年7月3日 申請日期2012年8月29日 優(yōu)先權日2011年12月30日
發(fā)明者喬納森·彼得森, 科爾·威爾遜, 托馬斯·弗勒 申請人:賽普拉斯半導體公司