專利名稱:用于觸敏表面上的多壓交互的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本公開總體上涉及用于觸敏表面上的多壓交互的系統(tǒng)和方法。
背景技術(shù):
隨著手持式設(shè)備,尤其具有觸敏表面(例如,觸摸屏)的移動電話的受歡迎度的增力口,傳統(tǒng)上已由機(jī)械按鈕提供的物理觸感在這些新生代的設(shè)備領(lǐng)域中不再應(yīng)用。相反,觸覺效果可以由手持式設(shè)備輸出來警示用戶注意各種事件。這樣的觸覺效果可以包括用來指示按鈕按下、來電或文本消息、或用來指示錯(cuò)誤狀況的振動。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供用于在觸敏表面上的多壓交互的系統(tǒng)和方法。例如,在本文中所公開的方法的一個(gè)實(shí)施例中,該方法包括:響應(yīng)于在觸敏輸入設(shè)備上的第一對象的第一接觸,從觸敏輸入設(shè)備接收第一傳感器信號,第一傳感器信號包括第一接觸的第一位置和第一壓力;響應(yīng)于與第一接觸幾乎同時(shí)、在觸敏輸入設(shè)備上的第二對象的第二接觸,從觸敏輸入設(shè)備接收第二傳感器信號,第二傳感器信號包括第二接觸的第二位置和第二接觸的第二壓力;至少部分基于第一傳感器信號和第二傳感器信號來生成信號,該信號被配置成引起觸覺效果;以及輸出該信號。在另一個(gè)實(shí)施例中,一種計(jì)算機(jī)可讀介質(zhì)包括用于促使處理器執(zhí)行這樣的方法的程序代碼。提及這些說明性實(shí)施例并不是為了限制或限定本發(fā)明,而是提供示例以幫助對本發(fā)明的理解。在具體實(shí)施方式
中論述了說明性實(shí)施例,具體實(shí)施方式
提供了對本發(fā)明的進(jìn)一步描述??梢酝ㄟ^研究本說明書來進(jìn)一步理解由本發(fā)明的各種實(shí)施例提供的優(yōu)點(diǎn)。
附圖合并入本說明書并且構(gòu)成本說明書的一部分,附示了實(shí)施例的一個(gè)或多個(gè)示例,并且與示例實(shí)施例的描述一起用來解釋實(shí)施例的原理和實(shí)現(xiàn)方式。圖1示出根據(jù)本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備;圖2圖示根據(jù)本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備;圖3圖示按照本發(fā)明的實(shí)施例的針對檢測多壓觸敏輸入設(shè)備上的接觸并且對其作出響應(yīng)的方法的流程圖;圖4圖示按照本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備的操作;圖5圖示按照本發(fā)明的實(shí)施例的針對檢測多壓觸敏輸入設(shè)備上的接觸并且對其作出響應(yīng)的方法的流程圖;圖6A-6C圖示按照本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備的操作;圖7圖示按照本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備的操作;圖8圖示按照本發(fā)明的實(shí)施例的針對檢測多壓觸敏輸入設(shè)備上的接觸并且對其作出響應(yīng)的方法的流程圖;以及
圖9圖示按照本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備的操作。
具體實(shí)施例方式在本文中,在用于觸敏表面上的多壓交互的系統(tǒng)和方法的情景下,描述了示例實(shí)施例。本領(lǐng)域普通技術(shù)人員將認(rèn)識到,下面的描述僅是說明性的,并且并不意在是以任何方式限制的。將容易地使從本公開獲益的這樣的技術(shù)人員想到其他實(shí)施例?,F(xiàn)將詳細(xì)參考如在附圖中圖示的示例實(shí)施例的實(shí)現(xiàn)。相同的參考指示符將在整個(gè)附圖和下面的描述中被用來指相同或相似的項(xiàng)。為了清晰起見,并非在本文中描述的實(shí)現(xiàn)的所有常規(guī)特征都被示出并描述。當(dāng)然,應(yīng)當(dāng)理解的是,在對任何這樣的實(shí)際實(shí)現(xiàn)的開發(fā)中,必須作出多個(gè)特定于實(shí)現(xiàn)的決定,以便實(shí)現(xiàn)開發(fā)者的具體目標(biāo),諸如符合應(yīng)用和業(yè)務(wù)相關(guān)的限制,以及這些具體目標(biāo)將隨實(shí)現(xiàn)的不同以及隨開發(fā)者的不同而變化。多壓觸敏輸入設(shè)備的說明性操作參考圖1,圖1不出根據(jù)本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備100。設(shè)備100向用戶顯示網(wǎng)頁的一部分。在該說明性實(shí)施例中,用戶可以使用在觸敏表面120上的多觸摸、多壓輸入來對頁面進(jìn)行導(dǎo)航。例如,如果用戶用兩個(gè)手指幾乎同時(shí)觸摸觸敏表面120,并且用位于比另一個(gè)手指更靠近屏幕的底部的地方的手指施加更多的壓力,則設(shè)備100將促使顯示向下滾動網(wǎng)頁。替選地,用戶可以用位于比另一個(gè)手指更靠近屏幕的頂部的地方的手指施加更多的壓力,來促使設(shè)備100向上滾動網(wǎng)頁。在一些實(shí)施例中,滾動的速率或速度至少部分基于兩個(gè)或多個(gè)壓力。例如,滾動的速率可以是兩個(gè)壓力差的函數(shù)。在一個(gè)實(shí)施例中,以與滾動的速率相對應(yīng)的頻率或幅度輸出觸覺效果。除基于用戶施加的多壓輸入來滾動網(wǎng)頁外,設(shè)備100還輸出觸覺效果來指示響應(yīng)于輸入所采取的動作。例如,當(dāng)向下滾動網(wǎng)頁時(shí),設(shè)備100可以輸出看起來從設(shè)備100的頂部行進(jìn)到設(shè)備100的底部,并且在用戶繼續(xù)滾動網(wǎng)頁時(shí)重復(fù)循環(huán)的觸覺效果。或者,如果用戶正向上滾動網(wǎng)頁,則觸覺效果在設(shè)備100的底部開始,并且看起來朝設(shè)備100的頂部行進(jìn),以及在用戶繼續(xù)滾動網(wǎng)頁時(shí)重復(fù)循環(huán)。因此,用戶能夠提供多觸摸、多壓輸入來與設(shè)備100交互,并且基于輸入來接收觸覺反饋。給出該說明性示例來向閱讀者介紹在本文中論述的一般主題。本發(fā)明并不限于該示例。下面的部分描述了用于觸敏表面上的多壓交互的設(shè)備、系統(tǒng)和方法的各種另外的非限制性實(shí)施例和示例。說明性多壓觸敏輸入設(shè)備現(xiàn)參考圖2,圖2圖示根據(jù)本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備200。在圖2中所示的實(shí)施例中,設(shè)備200包括外殼205、處理器210、存儲器220、觸敏顯示器230、致動器240以及網(wǎng)絡(luò)接口 250。處理器210和存儲器220被安置在外殼205內(nèi)。包括觸敏表面或與觸敏表面通信的觸敏顯示器230被部分安置在外殼205內(nèi),使得觸敏顯示器230的至少一部分暴露于設(shè)備200的用戶。在一些實(shí)施例中,觸敏顯不器230可以不被安置在外殼205內(nèi)。例如,設(shè)備200可以被連接到安置在單獨(dú)外殼內(nèi)的觸敏顯示器230或另外與該觸敏顯示器230通信。在圖2中所示的實(shí)施例中,觸敏顯示器230與處理器210通信并且被配置成向處理器210提供信號,其還與存儲器220通信。存儲器220存儲程序代碼或其他數(shù)據(jù)或兩者以供處理器210使用,以及處理器210執(zhí)行存儲在存儲器220中的程序代碼,并且從觸敏顯示器230接收信號。處理器210還被配置成輸出信號以促使觸敏顯示器230輸出圖像。在圖2中所示的實(shí)施例中,處理器210與網(wǎng)絡(luò)接口 250通信并且被配置成從網(wǎng)絡(luò)接口 250接收信號和向網(wǎng)絡(luò)接口 250輸出信號,以與其他組件或設(shè)備通信。另外,處理器210與致動器240和致動器260通信并且進(jìn)一步被配置成輸出信號以促使致動器240或致動器260或兩者輸出一個(gè)或多個(gè)觸覺效果。此外,處理器210與揚(yáng)聲器270通信并且被配置成輸出信號以促使揚(yáng)聲器270輸出聲音。在各個(gè)實(shí)施例中,設(shè)備200可以包括更少或附加組件或設(shè)備或者與更少或附加組件或設(shè)備通信。在下面描述了圖2中所示的設(shè)備200的組件以及可以與設(shè)備200相關(guān)聯(lián)的組件的詳細(xì)描述。多壓觸敏輸入設(shè)備200可以是包括觸敏表面或與觸敏表面通信的任何設(shè)備,所述觸敏表面能夠檢測與該觸敏表面上的至少兩個(gè)接觸相關(guān)聯(lián)的壓力。例如,圖2的設(shè)備200包括包含觸敏表面的觸敏顯示器230。在一些實(shí)施例中,觸敏表面可以覆蓋在顯示器230上。在其他實(shí)施例中,設(shè)備200可以包括顯示器和獨(dú)立觸敏表面或與顯示器和獨(dú)立觸敏表面通信在一些實(shí)施例中,一個(gè)或多個(gè)觸敏表面可以在設(shè)備200的一個(gè)或多個(gè)側(cè)面上。例如,在一個(gè)實(shí)施例中,觸敏表面被安置在設(shè)備200的后表面內(nèi)或包括設(shè)備200的后表面。在另一個(gè)實(shí)施例中,第一觸敏表面被安置在設(shè)備200的后表面內(nèi)或包括設(shè)備200的后表面,以及第二觸敏表面被安置在設(shè)備200的側(cè)表面內(nèi)或包括設(shè)備200的側(cè)表面。此外,在設(shè)備200包括在設(shè)備200的一個(gè)或多個(gè)側(cè)面上的至少一個(gè)觸敏表面的實(shí)施例中或在設(shè)備200與外部觸敏表面通信的實(shí)施例中,顯示器230可以包括或可以不包括觸敏表面。在一些實(shí)施例中,一個(gè)或多個(gè)觸敏表面可以具有柔性觸敏表面。在其他實(shí)施例中,一個(gè)或多個(gè)觸敏表面可以是剛性的。在各種實(shí)施例中,設(shè)備200可以包括柔性和剛性觸敏表面兩者。在各種實(shí)施例中,設(shè)備200可以包括比圖2中所示的實(shí)施例更少或附加的組件、或與比圖2中所示的實(shí)施例更少或附加的組件通信。例如,在一個(gè)實(shí)施例中,設(shè)備200不與揚(yáng)聲器270通信并且不包括致動器240。在另一個(gè)實(shí)施例中,設(shè)備200不包括觸敏顯示器230或網(wǎng)絡(luò)接口 250,但是包括觸敏表面并且與外部顯示器通信。在其他實(shí)施例中,設(shè)備200可以根本不包括致動器或與致動器通信。因此,在各種實(shí)施例中,多壓觸敏輸入設(shè)備200可以包括任何數(shù)量的組件或與任何數(shù)量的組件通信,諸如在本文中所公開的各種實(shí)施例以及對本領(lǐng)域技術(shù)人員將是顯而易見的變體中。圖2中所示的設(shè)備200的外殼205為設(shè)備200的至少部分組件提供保護(hù)。例如,夕卜殼205可以是保護(hù)處理器210和存儲器220以防諸如雨的外來物品的塑料殼體。在一些實(shí)施例中,如果設(shè)備200被用戶掉落,則外殼205保護(hù)外殼205中的組件以防損壞。外殼205可以由任何適當(dāng)?shù)牟牧现瞥?,所述材料包括但不限于塑料、橡膠或金屬。各種實(shí)施例可以包括不同類型的外殼或多個(gè)外殼。例如,在一些實(shí)施例中,多壓觸敏輸入設(shè)備200可以是蜂窩電話、個(gè)人數(shù)字助理(PDA)、膝上型機(jī)、平板計(jì)算機(jī)、臺式計(jì)算機(jī)、數(shù)字音樂播放器、游戲控制臺、游戲手柄、醫(yī)療器械等。在其他實(shí)施例中,設(shè)備200可以被嵌入諸如汽車的控制臺的另一個(gè)設(shè)備中。在圖2中所示的實(shí)施例中,觸敏顯示器230為用戶提供與多壓觸敏輸入設(shè)備200交互的機(jī)制。例如,觸敏顯示器230響應(yīng)于用戶懸停在觸敏顯示器230之上、觸摸或按壓觸敏顯示器230 (其所有在本公開中可以被稱為接觸)而檢測用戶的手指的位置和壓力。在一些實(shí)施例中,觸敏顯示器230可以包括一個(gè)或多個(gè)傳感器、與一個(gè)或多個(gè)傳感器連接、或另外與一個(gè)或多個(gè)傳感器通信,所述一個(gè)或多個(gè)傳感器確定在觸敏顯不器230上的一個(gè)或多個(gè)接觸的位置、壓力或兩者。例如,在一個(gè)實(shí)施例中,觸敏顯示器230包括互電容系統(tǒng)或與互電容系統(tǒng)通信。在另一個(gè)實(shí)施例中,觸敏顯示器230包括絕對電容系統(tǒng)或與絕對電容系統(tǒng)通信。在一些實(shí)施例中,觸敏顯示器230可以包括電阻式面板、電容式面板、紅外線LED、光電檢測器、圖像傳感器、光學(xué)照相機(jī)或其組合、或與電阻式面板、電容式面板、紅外線LED、光電檢測器、圖像傳感器、光學(xué)照相機(jī)或其組合通信。因此,觸敏顯示器230可以合并任何適當(dāng)?shù)募夹g(shù)來確定在觸敏表面120上的接觸,諸如電阻式、電容式、紅外線的、光學(xué)的、熱量的、色散信號、或聲脈沖技術(shù)、或其組合。在圖2中所示的實(shí)施例中,致動器240和260與處理器210通信并且被配置成提供一個(gè)或多個(gè)觸覺效果。例如,在一個(gè)實(shí)施例中,當(dāng)處理器210將致動信號提供給致動器240、致動器260或兩者時(shí),相應(yīng)致動器240、260基于致動信號來輸出觸覺效果。例如,在所示的實(shí)施例中,處理器210被配置成將包括模擬驅(qū)動信號的致動器信號傳輸給致動器240。然而,處理器210被配置成將命令傳輸給致動器260,其中所述命令包括用來生成適當(dāng)驅(qū)動信號以促使致動器260輸出觸覺效果的參數(shù)。在其他實(shí)施例中,可以將不同信號和不同信號類型發(fā)送給一個(gè)或多個(gè)致動器中的每一個(gè)。例如,在一些實(shí)施例中,處理器可以傳輸?shù)碗娖津?qū)動信號來驅(qū)動致動器輸出觸覺效果。這樣的驅(qū)動信號可以由放大器放大、或可以使用適當(dāng)?shù)奶幚砥骰螂娐穪韽臄?shù)字被轉(zhuǎn)換成模擬信號、或從模擬被轉(zhuǎn)換成數(shù)字信號,以適應(yīng)被驅(qū)動的特定致動器。諸如致動器240或260的致動器可以是能夠輸出一個(gè)或多個(gè)觸覺效果的任何組件或組件集。例如,致動器可以是多種類型中的一個(gè),所述類型包括但不限于:偏心旋轉(zhuǎn)質(zhì)量(ERM)致動器、線性諧振致動器(LRA)、壓電式致動器、音圈致動器、電活性聚合物(EAP)致動器、形狀記憶合金、尋呼機(jī)、DC電機(jī)、AC電機(jī)、動磁式致動器、E芯致動器、智能凝膠、靜電致動器、電觸致動器、或任何其他致動器或執(zhí)行致動器的功能的組件集??梢允褂枚鄠€(gè)致動器或不同大小的致動器來提供一系列振動頻率,其可以被分別或同時(shí)致動。各種實(shí)施例可以包括單個(gè)或多個(gè)致動器,并且可以具有相同類型的致動器或不同類型的致動器的組合。
在各種實(shí)施例中,可以以任何數(shù)量的方式或以方式的組合產(chǎn)生一個(gè)或多個(gè)觸覺效果。例如,在一個(gè)實(shí)施例中,可以使用一個(gè)或多個(gè)振動來產(chǎn)生觸覺效果,諸如通過使偏心質(zhì)量旋轉(zhuǎn)或通過使質(zhì)量線性振蕩。在一些這樣的實(shí)施例中,觸覺效果可以被配置成將振動傳達(dá)給整個(gè)設(shè)備或設(shè)備的僅僅一個(gè)表面或有限部分。在另一個(gè)實(shí)施例中,諸如通過將制動施加到移動組件,可以使用在兩個(gè)或多個(gè)組件之間的摩擦力或在至少一個(gè)組件和至少一個(gè)接觸之間的摩擦力來產(chǎn)生觸覺效果,諸如以提供對組件的移動的阻力或提供扭轉(zhuǎn)力。在其他實(shí)施例中,可以使用一個(gè)或多個(gè)組件的變形來產(chǎn)生觸覺效果。例如,可以輸出一個(gè)或多個(gè)觸覺效果來改變表面的形狀或表面的摩擦系數(shù)。在實(shí)施例中,通過創(chuàng)建用來改變表面上的摩擦力的靜電力來產(chǎn)生一個(gè)或多個(gè)觸覺效果。在其他實(shí)施例中,可以使用透明變形元件陣列來產(chǎn)生觸覺效果,諸如包括智能凝膠的一個(gè)或多個(gè)區(qū)域。在圖2中,網(wǎng)絡(luò)接口 250與處理器210通信并且提供從設(shè)備200到其他組件或其他設(shè)備的有線或無線通信。例如,網(wǎng)絡(luò)接口 250可以提供在設(shè)備200和無線揚(yáng)聲器或無線致動設(shè)備之間的無線通信。在一些實(shí)施例中,網(wǎng)絡(luò)接口 250可以提供到諸如另一個(gè)設(shè)備200的一個(gè)或多個(gè)其他設(shè)備的通信,以允許用戶在其相應(yīng)設(shè)備處相互交互。網(wǎng)絡(luò)接口 250可以是使多壓觸敏輸入設(shè)備200能夠與另一個(gè)組件或設(shè)備通信的任何組件或組件集。例如,網(wǎng)絡(luò)接口 250可以包括PCI網(wǎng)絡(luò)適配器、USB網(wǎng)絡(luò)適配器或以太網(wǎng)適配器。網(wǎng)絡(luò)接口 250可以使用無線以太網(wǎng)來通信,包括802.11a、g、b或η標(biāo)準(zhǔn)。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口 250可以使用藍(lán)牙、CDMA, GSM、TDMA, FDMA或其他無線技術(shù)來通信。在其他實(shí)施例中,網(wǎng)絡(luò)接口250可以通過有線連接通信,并且可以與一個(gè)或多個(gè)網(wǎng)絡(luò)通信,諸如以太網(wǎng)、令牌環(huán)、USB、火線1394等。以及,雖然圖2中所示的實(shí)施例包括網(wǎng)絡(luò)接口 250,但是其他實(shí)施例可以不包括網(wǎng)絡(luò)接口 250。檢測接觸并且對接觸作出響應(yīng)的說明性方法現(xiàn)參考圖3,圖3圖示按照本發(fā)明的實(shí)施例的針對檢測多壓觸敏輸入設(shè)備100上的接觸并且對其作出響應(yīng)的方法300的流程圖。將參考圖2中所示的設(shè)備描述圖3中所示的方法。當(dāng)傳感器信號被接收時(shí),方法300在框310中開始。例如,在一個(gè)實(shí)施例中,當(dāng)用戶接觸觸敏顯示器230時(shí),處理器210從觸敏顯示器230接收信號,并且該信號包括與在觸敏顯示器230上的輸入或觸敏顯示器230的狀態(tài)相關(guān)聯(lián)的信息,諸如在觸敏顯示器230上的接觸的x、y位置和壓力。在其他實(shí)施例中,處理器210接收多個(gè)傳感器信號。例如,處理器210可以接收:第一信號,該第一信號包括與在觸敏顯不器230上的第一輸入相關(guān)聯(lián)的信息;第二信號,該第二信號包括與在觸敏顯不器230上的第二輸入相關(guān)聯(lián)的信息;以及第三信號,該第三信號包括與在觸敏顯示器230上的第三輸入相關(guān)聯(lián)的信息。在一個(gè)實(shí)施例中,處理器210接收:第一信號,該第一信號包括包含在觸敏顯示器230上的接觸的x、y位置的信息;以及第二信號,該第二信號包括包含接觸的壓力的信息。在另一個(gè)實(shí)施例中,處理器210接收:第一信號,該第一信號包括包含在觸敏顯示器230上的兩個(gè)接觸的x、y位置的信息;以及第二信號,該第二信號包括包含兩個(gè)接觸的壓力的信息。處理器210可以接收包括與在觸敏顯示器230上的兩個(gè)或多個(gè)輸入相關(guān)聯(lián)的信息的單個(gè)信號。例如,在一個(gè)實(shí)施例中,處理器210接收包括第一接觸的X、y位置和壓力以及第二接觸的X、y位置和壓力的單個(gè)信號。如上所述,在一個(gè)實(shí)施例中,處理器210從觸敏顯不器230接收信號。在一些實(shí)施例中,設(shè)備200可以包括獨(dú)立于或替換觸敏顯示器230的觸敏表面。在這樣的實(shí)施例中,處理器210可以從觸敏表面接收傳感器信號、或如果采用多個(gè)觸敏表面,則從該多個(gè)觸敏表面中的一個(gè)或多個(gè)接收傳感器信號。在一些實(shí)施例中,處理器210可以從網(wǎng)絡(luò)接口 250接收一個(gè)或多個(gè)傳感器信號。例如,在一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口 250與一個(gè)或多個(gè)組件或設(shè)備或兩者通信,并且從該一個(gè)或多個(gè)組件或設(shè)備或兩者接收信息。在該實(shí)施例中,網(wǎng)絡(luò)接口 250向處理器210發(fā)送包含來自其他組件或設(shè)備或兩者的信息的一個(gè)或多個(gè)信號。例如,網(wǎng)絡(luò)接口 250可以從另一個(gè)多壓觸敏輸入設(shè)備接收信號,以及該信號可以包含關(guān)于在另一個(gè)設(shè)備的觸敏顯示器上的輸入的信息。網(wǎng)絡(luò)接口 250可以向處理器210發(fā)送關(guān)于在另一個(gè)設(shè)備的顯示器上的輸入的信息。在另一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口 250從與網(wǎng)絡(luò)接口 250通信的無線觸敏表面接收信號,并且網(wǎng)絡(luò)接口 250向處理器210發(fā)送包含關(guān)于在觸敏表面上的輸入或觸敏表面的狀態(tài)的信息的一個(gè)或多個(gè)信號。在其他實(shí)施例中,網(wǎng)絡(luò)接口 250可以從與網(wǎng)絡(luò)接口 250通信的一個(gè)或多個(gè)組件或設(shè)備接收多個(gè)傳感器信號,并且可以向處理器210發(fā)送一個(gè)或多個(gè)信號。例如,在一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口 250與無線觸敏表面和另一個(gè)多壓觸敏輸入設(shè)備通信。在這樣的實(shí)施例中,網(wǎng)絡(luò)接口 250可以從無線觸敏表面接收一個(gè)信號,并且從多壓觸敏輸入設(shè)備接收另一個(gè)信號。另外,網(wǎng)絡(luò)接口 250可以向處理器210發(fā)送包含來自無線觸敏表面或來自另一個(gè)多壓觸敏輸入設(shè)備或兩者的信息的一個(gè)或多個(gè)信號。因此,處理器210可以既從觸敏顯示器230又從網(wǎng)絡(luò)接口 250接收一個(gè)或多個(gè)信號。例如,在一個(gè)實(shí)施例中,處理器210從觸敏顯示器230接收包含關(guān)于在觸敏顯示器230上的輸入的信息的第一信號,并且處理器210從網(wǎng)絡(luò)接口 250接收包含關(guān)于在與網(wǎng)絡(luò)接口 250通信的另一個(gè)多壓觸敏輸入設(shè)備的顯示器上的輸入的信息的第二信號。如上所述,在一個(gè)實(shí)施例中,當(dāng)用戶接觸觸敏顯示器230時(shí),處理器210接收信號。在這樣的實(shí)施例中,僅當(dāng)在顯示器上進(jìn)行輸入時(shí),處理器210才可以從觸敏顯示器230接收信號。或者,當(dāng)在觸敏顯示器230上最初進(jìn)行輸入時(shí)以及當(dāng)作出對現(xiàn)有輸入的改變時(shí),處理器210可以從觸敏顯示器230接收信號。例如,當(dāng)用戶接觸觸敏顯示器230時(shí)并且每次用戶沿著觸敏顯示器230移動接觸時(shí),處理器210可以接收一個(gè)或多個(gè)信號。在其他實(shí)施例中,處理器210可以在一個(gè)或多個(gè)接觸的整個(gè)持續(xù)時(shí)間從觸敏顯示器230接收連續(xù)信號。在一個(gè)實(shí)施例中,處理器210在指定時(shí)間間隔從觸敏顯示器230接收信號。例如,處理器210可以定期地,諸如每0.1ms,從觸敏顯示器230接收信號。在其他實(shí)施例中,處理器210從觸敏顯示器230接收包含狀態(tài)信息的信號,而不管是否在觸敏顯示器230上進(jìn)行接觸。例如,在一個(gè)實(shí)施例中,處理器210在指定時(shí)間間隔從觸敏顯示器230接收連續(xù)信號,而不管是否在觸敏顯示器230上進(jìn)行接觸,但是如果在觸敏顯示器230上存在接觸,則信號可以包含關(guān)于接觸的信息,諸如接觸的位置和壓力。在上述實(shí)施例中,處理器210接收到的信號包括與在觸敏顯示器230上的輸入或觸敏顯示器230的狀態(tài)相關(guān)聯(lián)的信息,諸如在觸敏顯示器230上的接觸的x、y位置和壓力。在各種實(shí)施例中,處理器210所接收到的信號可以提供與在設(shè)備200上的一個(gè)或多個(gè)接觸有關(guān)的信息、與設(shè)備200的組件有關(guān)的信息、或與處理器210可以用來確定接觸的其他組件或設(shè)備有關(guān)的信息。例如,在一個(gè)實(shí)施例中,信號包含指示接觸已發(fā)生的信息。在另一個(gè)實(shí)施例中,信號可以包含接觸的壓力從先前測量到當(dāng)前測量的改變。類似地,信號可以包含關(guān)于接觸的位置從先前位置的改變的信息。在各種實(shí)施例中,信號可以包含數(shù)據(jù),其包括但不限于:位置數(shù)據(jù)、接觸數(shù)據(jù)、交互數(shù)據(jù)、手勢數(shù)據(jù)、持續(xù)時(shí)間數(shù)據(jù)、壓力數(shù)據(jù)、熱學(xué)數(shù)據(jù)、波形數(shù)據(jù)、電容數(shù)據(jù)、紅外數(shù)據(jù)、光電檢測數(shù)據(jù)、光學(xué)數(shù)據(jù)、確定接觸所需或相關(guān)的其他數(shù)據(jù)。 再次參考方法300,一旦已接收了傳感器信號,方法300就前進(jìn)到框320。在框320,確定接觸。如上所述,在一個(gè)實(shí)施例中,一旦與觸敏顯示器230進(jìn)行接觸,處理器210才接收信號。因此,在該實(shí)施例中,顯示器230接收傳感器信號、確定接觸并且向處理器210發(fā)送信號。另一方面,處理器210不必確定接觸,因?yàn)橐坏┙佑|已被確定,處理器210才從顯示器230接收信號。因此,在一些實(shí)施例中,顯示器230如框310中所指定的接收傳感器信號,并且如框320中所指定的確定接觸,并且處理器如框330中所指定的確定響應(yīng)。
在一些實(shí)施例中,處理器210如框320中所指定的確定接觸是否已發(fā)生。例如,顯示器可以如框310中所指定的接收傳感器信號,并且顯示器可以如果顯示器與處理器210通信,則直接地或通過網(wǎng)絡(luò)接口 250向處理器210發(fā)送與傳感器信號相關(guān)聯(lián)的信息,處理器210接收該信息并用來如框320中所指定的確定接觸是否已發(fā)生。在一個(gè)實(shí)施例中,處理器210接收的信息包括指定接觸已發(fā)生的指令。在另一個(gè)實(shí)施例中,處理器210接收的信息指示接觸是否已發(fā)生。例如,如果處理器210接收包含X坐標(biāo)、y坐標(biāo)和壓力的信息,則處理器210可能能夠使用該信息來確定接觸已發(fā)生。在另一個(gè)實(shí)施例中,處理器210在定期時(shí)間間隔接收壓力信息,處理器210使用該壓力信息來基于壓力信息的改變確定接觸是否已發(fā)生。在其他實(shí)施例中,如果處理器210接收的壓力信息小于閾值壓力,則處理器210可以確定接觸尚未發(fā)生,以及如果壓力大于或等于閾值壓力,則處理器210可以確定接觸已發(fā)生。如前所述,可以以多種方式進(jìn)行與設(shè)備200的接觸。例如,可以通過一個(gè)或多個(gè)對象,諸如單個(gè)手指、多個(gè)手指或鉛筆與觸敏顯示器230進(jìn)行接觸。在一個(gè)實(shí)施例中,接觸可以包括物理地接觸觸敏顯示器230,以及在另一個(gè)實(shí)施例中,接觸可以包括將對象懸停在觸敏顯示器230上,而沒有物理地接觸觸敏顯示器230。因此,在一些實(shí)施例中,處理器210可以基于與觸敏顯示器230的物理接觸來確定接觸,以及在其他實(shí)施例中,處理器210可以基于與觸敏顯示器230的近接觸或懸停在觸敏顯示器230上的對象來確定接觸。設(shè)備200可以使用各種技術(shù)來確定接觸是否已發(fā)生或獲取與接觸有關(guān)的信息。例如,可以對在觸敏顯示器230上或附近的溫度進(jìn)行測量來確定接觸是否已發(fā)生。因此,可以檢測靠近觸敏顯示器230的手指,并且至少部分基于設(shè)備200周圍的環(huán)境溫度和靠近的手指的溫度的差異來確定接觸。在一個(gè)實(shí)施例中,設(shè)備200包括一個(gè)或多個(gè)電容式傳感器,所述一個(gè)或多個(gè)電容式傳感器被用來基于靠近觸敏顯示器230的對象來檢測接觸。設(shè)備200可以包括可以用來至少部分確定在觸敏顯示器230上的接觸是否已發(fā)生或獲取與接觸有關(guān)的信息的其他組件,包括但不限于:紅外LED、光電檢測器、圖像傳感器、光學(xué)照相機(jī)或其組合。因此,設(shè)備200可以使用允許觸敏顯示器230確定或幫助處理器210確定在觸敏顯示器230上的接觸的任何適當(dāng)技術(shù)。在一些實(shí)施例中,設(shè)備可以從網(wǎng)絡(luò)接口 250接收處理器210用來如框320中所示的確定接觸是否已發(fā)生的信息。例如,處理器210可以從與另一個(gè)設(shè)備通信的網(wǎng)絡(luò)接口 250接收信息。在一個(gè)實(shí)施例中,當(dāng)與另一個(gè)設(shè)備相關(guān)聯(lián)的顯示器接收輸入時(shí),另一個(gè)設(shè)備可以向網(wǎng)絡(luò)接口 250發(fā)送信息,并且處理器210可以從網(wǎng)絡(luò)接口 250接收與在另一個(gè)設(shè)備上的輸入有關(guān)的信息。在一些實(shí)施例中,處理器210可以從網(wǎng)絡(luò)接口 250接收關(guān)于與網(wǎng)絡(luò)接口通信的另一個(gè)設(shè)備的定期性信息。在網(wǎng)絡(luò)接口 250與遠(yuǎn)程觸敏表面通信的一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口 250從該觸敏表面接收信息,并且向處理器210發(fā)送處理器210用來確定接觸的信息。在又進(jìn)一步實(shí)施例中,諸如單獨(dú)微處理器或協(xié)處理器的另一個(gè)組件可以負(fù)責(zé)確定接觸并且向處理器210提供這樣的信息。在各種實(shí)施例中,存儲在存儲器220上并且由處理器210執(zhí)行的軟件也可以在確定接觸是否已發(fā)生時(shí)被使用,諸如通過實(shí)現(xiàn)上述各種技術(shù)。再次參考方法300,一旦接觸已被確定320,方法300就前進(jìn)到框330。在框330,確定響應(yīng)。如上所述,在一個(gè)實(shí)施例中,當(dāng)用戶接觸觸敏顯示器230時(shí)處理器210從觸敏顯示器230接收信號,以及該信號包括在觸敏顯示器230上的接觸的X、y位置和壓力。在該實(shí)施例中,如果用戶正查看在設(shè)備200的觸敏顯示器230上顯示的網(wǎng)頁,以及如果處理器210確定用戶正用兩個(gè)手指幾乎同時(shí)觸摸觸敏顯示器230并且兩個(gè)接觸被確定,并且確定用戶正用位于比另一個(gè)手指更靠近屏幕的底部的地方的手指施加更多壓力,則處理器210確定響應(yīng)應(yīng)當(dāng)是:對觸敏顯示器230進(jìn)行更新來向下滾動網(wǎng)頁并且輸出指示頁面正向下滾動網(wǎng)頁的觸覺效果。替選地,在該實(shí)施例中,諸如如果處理器210檢測到在觸敏顯示器230上的兩個(gè)幾乎同時(shí)的接觸,并且位于更靠近屏幕的頂部的地方的接觸的壓力大于位于更靠近屏幕的底部的地方的接觸的壓力,則處理器210可以確定響應(yīng)應(yīng)當(dāng)是:對觸敏顯示器230進(jìn)行更新來向上滾動網(wǎng)頁并且輸出指示頁面正向上滾動網(wǎng)頁的觸覺效果。在一些實(shí)施例中,滾動的速率或速度至少部分基于壓力。例如,滾動速率可以隨著兩個(gè)接觸之間的壓力差增加而增加。在一個(gè)實(shí)施例中,輸出與滾動的速率相對應(yīng)的一個(gè)或多個(gè)觸覺效果,諸如通過以基于滾動的速率變化的頻率或幅度使設(shè)備振動。因此,在一些實(shí)施例中,處理器210如框330所指定的確定響應(yīng),如果有的話。在其他實(shí)施例中,觸敏顯示器230確定響應(yīng),如果有的話。在又進(jìn)一步實(shí)施例中,另一個(gè)組件,諸如與處理器210、觸敏顯示器230或網(wǎng)絡(luò)接口 250通信的單獨(dú)微處理器或協(xié)處理器,可以負(fù)責(zé)確定響應(yīng)并且向處理器210或網(wǎng)絡(luò)接口 250提供這樣的信息。在各種實(shí)施例中,在確定接觸是否已發(fā)生時(shí),還可以使用存儲在存儲器220上并且由處理器210執(zhí)行的軟件。處理器210、觸敏顯示器230或其他組件可以在確定響應(yīng)時(shí)使用接收到的任何或所有信息來確定接觸。因此,在實(shí)施例中,設(shè)備200的組件或與設(shè)備200通信的組件或與設(shè)備200通信的另一個(gè)設(shè)備的組件可以使用各種數(shù)據(jù),包括但不限于:位置數(shù)據(jù)、接觸數(shù)據(jù)、交互數(shù)據(jù)、手勢數(shù)據(jù)、持續(xù)時(shí)間數(shù)據(jù)、壓力數(shù)據(jù)、熱學(xué)數(shù)據(jù)、波形數(shù)據(jù)、電容數(shù)據(jù)、紅外數(shù)據(jù)、光電檢測數(shù)據(jù)、光學(xué)數(shù)據(jù)、確定響應(yīng)所需或相關(guān)的其他數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,兩個(gè)接觸的壓力數(shù)據(jù)由處理器210使用來確定響應(yīng)。在另一個(gè)實(shí)施例中,觸敏顯示器230可以將接觸的壓力與閾值壓力進(jìn)行比較來確定響應(yīng)。在其他實(shí)施例中,關(guān)于一個(gè)或多個(gè)接觸的信息由設(shè)備200通過網(wǎng)絡(luò)接口 250發(fā)送給另一個(gè)設(shè)備,該另一個(gè)設(shè)備確定響應(yīng),如果有的話,并且將關(guān)于任何響應(yīng)的信息發(fā)送回設(shè)備200。處理器210、觸敏顯示器230或其他組件可以使用以任何數(shù)量的方式接收到的信息來確定是否需要響應(yīng),以及如果這樣的話,應(yīng)當(dāng)是什么響應(yīng)。例如,在一個(gè)實(shí)施例中,處理器210可以確定應(yīng)當(dāng)移動與觸敏顯示器230相關(guān)聯(lián)的圖像。在另一個(gè)實(shí)施例中,觸敏顯示器230可以確定應(yīng)當(dāng)改變在觸敏顯示器230上的對象的顏色。在其他實(shí)施例中,處理器210可以確定一個(gè)或多個(gè)致動器需要輸出一個(gè)或多個(gè)觸覺效果。在下面論述了各種另外的響應(yīng)。在一些實(shí)施例中,持續(xù)時(shí)間數(shù)據(jù)可以由處理器210、觸敏顯示器230或網(wǎng)絡(luò)接口250接收,可以被用來確定響應(yīng),如果有的話。例如,在一個(gè)實(shí)施例中,如果接觸已接觸觸敏顯示器230的時(shí)間長度超過閾值持續(xù)時(shí)間,則處理器210可以確定特定響應(yīng)。在其他實(shí)施例中,如果接觸的持續(xù)時(shí)間低于閾值持續(xù)時(shí)間,則可以確定響應(yīng)。處理器210可以基于與觸敏顯示器230的兩個(gè)或多個(gè)接觸的持續(xù)時(shí)間來確定響應(yīng)。例如,在一個(gè)實(shí)施例中,如果第一接觸的持續(xù)時(shí)間超過第二接觸的持續(xù)時(shí)間,則處理器210可以確定響應(yīng)。在其他實(shí)施例中,如果第二接觸在與觸敏顯示器230的第一接觸之后的預(yù)定的時(shí)間內(nèi)發(fā)生,則可以確定響應(yīng)。例如,在一個(gè)實(shí)施例中,為了處理器210確定響應(yīng),第二接觸必須是與第一接觸幾乎同時(shí)的。在一些實(shí)施例中,位置數(shù)據(jù)可以由處理器210、觸敏顯示器230或網(wǎng)絡(luò)接口 250接收,可以被用來確定響應(yīng),如果有的話??梢砸匀魏螖?shù)量的方式確定接觸的位置。例如,使用笛卡爾X和y坐標(biāo)或極坐標(biāo),觸敏顯示器230可以是可定址的。因此,在一個(gè)實(shí)施例中,如果第一接觸的位置具有大于第二接觸的第二位置的X坐標(biāo)的X坐標(biāo),則設(shè)備200可以確定第一位置大于第二位置。在另一個(gè)實(shí)施例中,如果第一接觸的位置具有大于第二接觸的第二位置的I坐標(biāo)的I坐標(biāo),則設(shè)備200可以確定第一位置大于第二位置。又在其他實(shí)施例中,可以使用基于每一個(gè)接觸的X和I坐標(biāo)的公式來確定設(shè)備200的響應(yīng),如果有的話。例如,在一個(gè)實(shí)施例中,可以使用公式sqrt(x2+y2)來確定接觸是否在距觸敏顯示器230上的指定位置的特定區(qū)域或距離內(nèi)。在另一個(gè)實(shí)施例中,可以使用公式x+2y來確定接觸是否在距觸敏顯示器230上的指定坐標(biāo)的矩形內(nèi)。在一個(gè)實(shí)施例中,設(shè)備200可以通過將觸敏顯示器230在邏輯上分成部分來確定接觸的位置。例如,設(shè)備200可以將矩形觸敏顯示器230在邏輯上分成三行和三列,因此,創(chuàng)建九個(gè)接觸單元,如將在下面更詳細(xì)論述的圖4中所示的。再次參考圖4,在觸敏顯示器230上的部分“B”中的接觸和部分“F”中的幾乎同時(shí)的接觸可以促使設(shè)備200確定對檢測到的接觸的響應(yīng)是在東北方向上滾動顯示在觸敏顯示器230上的頁面。類似地,在部分“B”中的接觸和在部分“D”中的接觸可以促使設(shè)備200確定對檢測到的接觸的響應(yīng)是在西北方向上滾動顯示在觸敏顯示器230上的頁面。在一個(gè)實(shí)施例中,在觸敏顯示器230上滾動頁面的速度基于接觸中的一個(gè)或多個(gè)的壓力或多個(gè)接觸之間的壓力差。設(shè)備200可以確定一個(gè)或多個(gè)觸覺效果應(yīng)當(dāng)是向用戶警示已檢測到交互、響應(yīng)正在發(fā)生、或已完成響應(yīng),諸如頁面正在滾動。在一個(gè)實(shí)施例中,觸覺效果可以取決于頁面正在滾動的方向而變化。例如,每次與觸敏顯示器230進(jìn)行接觸時(shí),處理器210可以確定應(yīng)當(dāng)輸出觸覺效果。因此,當(dāng)用戶接觸部分“B”和“F”時(shí),處理器210響應(yīng)于每一個(gè)接觸而確定應(yīng)當(dāng)輸出觸覺效果。進(jìn)一步,一旦接觸被識別為手勢,諸如滾動手勢,處理器210就可以確定與該手勢相關(guān)聯(lián)的觸覺效果。在另一個(gè)實(shí)施例中,處理器210可以確定對檢測到的接觸或接觸序列的響應(yīng)是對顯示在觸敏顯示器230上的圖像進(jìn)行更新并且輸出觸覺效果。例如,響應(yīng)可以是移動顯示在觸敏顯示器230上的圖像。在一個(gè)實(shí)施例中,響應(yīng)可以是使顯示在觸敏顯示器230上的圖像旋轉(zhuǎn)。例如,再次參考圖4,如果部分和“F”幾乎同時(shí)被接觸,然后被釋放,然后部分和“H”在預(yù)定的時(shí)間段內(nèi)被接觸,則可以在逆時(shí)針方向上旋轉(zhuǎn)顯示在觸敏顯示器230上的圖像。類似地,如果部分和“F”幾乎同時(shí)被接觸,并且然后被釋放,然后部分“B”、“H”和“F”在預(yù)定的時(shí)間段,諸如0.1ms或0.25ms或0.5ms內(nèi)被接觸,則可以在順時(shí)針方向上旋轉(zhuǎn)顯示在觸敏顯示器230上的圖像。在一些實(shí)施例中,響應(yīng)可以是至少一個(gè)觸覺效果被輸出以指示圖像正在觸敏顯示器230上在順時(shí)針或逆時(shí)針方向上被旋轉(zhuǎn)。例如,在一個(gè)實(shí)施例中,處理器210可以確定與圖像的旋轉(zhuǎn)相關(guān)聯(lián)的觸覺效果,諸如可以被察覺到在旋轉(zhuǎn)的方向上行進(jìn)或圖像被旋轉(zhuǎn)越遠(yuǎn)可以在強(qiáng)度或頻率增加的振動。替選地,處理器210可以識別基于旋轉(zhuǎn)的方向在頻率上變化的無方向的振動效果。例如,在一個(gè)實(shí)施例中,如果在順時(shí)針方向上旋轉(zhuǎn)圖像,則振動的頻率可以增加,或如果在逆時(shí)針方向上旋轉(zhuǎn)圖像,則振動的頻率可以減小。進(jìn)一步,處理器可以響應(yīng)于圖像回到其起始朝向的旋轉(zhuǎn)而確定待被輸出的觸覺效果,諸如彈出或搖動。
在一個(gè)實(shí)施例中,響應(yīng)可以是使在觸敏顯示器230上顯示的圖形放大或縮小。例如,仍然參考圖4,如果幾乎同時(shí)接觸部分“A”、“C”、“G”和“I”,則可以使顯示在觸敏顯示器230上的圖形縮小。類似地,如果幾乎同時(shí)接觸部分“B”、“D”、“F”和“H”,則可以使顯示在觸敏顯示器230上的圖形放大。在一些實(shí)施例中,處理器210可以確定響應(yīng)是一個(gè)或多個(gè)聲音需要被輸出,并且可以向揚(yáng)聲器270輸出必要信號。在其他實(shí)施例中,響應(yīng)可以是至少一個(gè)觸覺效果可以被輸出以指示顯示在觸敏顯示器230上的圖形正被縮小或放大。例如,在一個(gè)實(shí)施例中,處理器210可以確定與圖像的縮放水平相關(guān)聯(lián)的觸覺效果,諸如縮放越大可以在強(qiáng)度或頻率增加、或縮放水平越低可以在頻率或強(qiáng)度減小的振動。進(jìn)一步,處理器210可以響應(yīng)于圖像回到其起始朝向的旋轉(zhuǎn)確定待被輸出的觸覺效果,諸如彈出或搖動。在其他實(shí)施例中,可以基于在觸敏顯示器230上的一個(gè)或多個(gè)接觸的位置的改變來確定響應(yīng)。例如,處理器210可以基于在北方方向上改變的第一接觸的位置和在東方方向上改變的第二接觸的位置來確定響應(yīng)。在另一個(gè)實(shí)施例中,處理器210可以基于在西方方向上移動的第一接觸和在東方方向上移動的第二接觸的位置來確定響應(yīng)。在其他實(shí)施例中,處理器210可以基于第一接觸的位置是否正在觸敏顯示器230上的第二接觸的位置的相反方向上移動來確定響應(yīng)。在一些實(shí)施例中,可以基于與設(shè)備200的指定交互來確定響應(yīng)。交互可以包括基于一個(gè)或多個(gè)接觸的任何數(shù)量的動作。例如,在一個(gè)實(shí)施例中,處理器210可以基于交互來確定響應(yīng),其中該交互具有:第一接觸,其具有與在觸敏顯示器230上的圖形對象相對應(yīng)的位置;以及第二接觸,其具有不與在觸敏顯示器230上的圖形對象相對應(yīng)的位置。在其他實(shí)施例中,交互可以基于具有與在觸敏顯示器230上的圖形對象相對應(yīng)的位置的兩個(gè)接觸。在各種實(shí)施例中,交互可以基于在觸敏顯示器230上的兩個(gè)圖形對象,其中第一接觸的位置與第一圖形對象相對應(yīng),并且第二接觸的位置與第二圖形對象相對應(yīng)。在其他實(shí)施例中,處理器210可以基于處理器210從觸敏顯示器230或網(wǎng)絡(luò)接口250接收的各種數(shù)據(jù)的組合或諸如位置的改變或交互的因素中的一個(gè)或多個(gè),來確定對在觸敏顯示器230上的接觸的響應(yīng)。例如,在一個(gè)實(shí)施例中,可以由處理器210基于在觸敏顯示器230上的一個(gè)或多個(gè)接觸的壓力和位置兩者來確定響應(yīng)。在另一個(gè)實(shí)施例中,處理器210可以基于壓力和交互來確定響應(yīng)。例如,處理器210可以基于第一接觸具有與圖形對象相對應(yīng)的位置和第二接觸沒有與圖形對象相對應(yīng)的位置以及第一接觸具有指定壓力,來確定需要改變顯示在觸敏顯示器230上的圖形的顏色。在本文中描述了其他實(shí)施例,以及又其他實(shí)施例對本領(lǐng)域技術(shù)人員將是顯而易見的。再次參考圖3中所示的實(shí)施例,一旦如框330中所指定的確定了響應(yīng),處理器210就如框340中所指定的生成信號。例如,在上述的一個(gè)實(shí)施例中,當(dāng)用戶接觸觸敏顯示器230時(shí),處理器210從觸敏顯示器230接收信號,以及信號包括與在觸敏顯示器230上的輸入或觸敏顯示器230的狀態(tài)相關(guān)聯(lián)的信息,諸如在觸敏顯示器230上的接觸的X、y位置和壓力。在該實(shí)施例中,如果用戶正在查看顯示在設(shè)備200的觸敏顯示器230上的網(wǎng)頁,以及如果處理器210確定用戶正用兩個(gè)手指幾乎同時(shí)觸摸觸敏顯示器230 (即,兩個(gè)接觸),并且正用位于比另一個(gè)手指更靠近屏幕的底部的地方的手指施加更多的壓力,則處理器210確定響應(yīng)應(yīng)當(dāng)是對觸敏顯示器230進(jìn)行更新來向下滾動網(wǎng)頁并且輸出指示頁面正向下滾動網(wǎng)頁的觸覺效果。在該實(shí)施例中,處理器210生成被配置成促使觸敏顯示器230向下滾動網(wǎng)頁的第一信號,并且處理器210生成被配置成促使致動器240輸出指示頁面正向下滾動頁面的觸覺效果的第二信號。在一些實(shí)施例中,處理器210在確定響應(yīng)之后生成單個(gè)信號。例如,如果處理器210確定觸敏顯示器230需要被更新,則處理器210可以生成顯示信號并且將促使更新與觸敏顯示器230相關(guān)聯(lián)的圖形的信號發(fā)送給觸敏顯示器230。在其他實(shí)施例中,處理器210生成兩個(gè)、三個(gè)或更多信號。例如,在一個(gè)實(shí)施例中,處理器210為在圖3中所示的方法300的框330中確定的每一個(gè)響應(yīng)生成不同的信號。因此,如果確定觸敏顯示器230需要被更新,致動器240需要輸出第一觸覺效果,以及致動器260需要輸出第二觸覺效果,則處理器210可以生成被配置成促使觸敏顯示器230被更新的第一信號、被配置成促使致動器240輸出觸覺效果的第二信號、以及被配置成促使致動器260輸出觸覺效果的第三信號。在其他實(shí)施例中,處理器210可以生成被配置成促使觸敏顯示器230、網(wǎng)絡(luò)接口 250、致動器240、致動器260、揚(yáng)聲器270、設(shè)備200的其他組件、與設(shè)備200通信的其他組件或設(shè)備或其組合執(zhí)行特定功能的一個(gè)或多個(gè)信號。在一個(gè)實(shí)施例中,所生成的信號包括設(shè)備或組件執(zhí)行指定功能的命令,所述功能諸如輸出觸覺效果、顯示圖像、播放聲音或向遠(yuǎn)程設(shè)備傳輸消息。在另一個(gè)實(shí)施例中,所生成的信號包括參數(shù),由接收命令的設(shè)備或組件使用所述參數(shù)來確定響應(yīng)或響應(yīng)的一些方面。參數(shù)可以包括與例如幅度、頻率、持續(xù)時(shí)間或致動器可以用來確定觸覺效果、輸出觸覺效果或兩者的其他參數(shù)有關(guān)的各種數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,處理器210生成被配置成促使致動器240輸出觸覺效果的信號。在這樣的實(shí)施例中,信號可以包括致動器240用于待輸出的觸覺效果的強(qiáng)度的壓力參數(shù)。例如,根據(jù)一個(gè)實(shí)施例,致動器240接收的壓力參數(shù)越大,輸出的觸覺效果越強(qiáng)烈。因此,信號可以包括數(shù)據(jù),所述數(shù)據(jù)被配置成由致動器、顯示器、網(wǎng)絡(luò)接口、揚(yáng)聲器或設(shè)備的其他組件或與設(shè)備通信的其他組件進(jìn)行處理,以便確定特定響應(yīng)的方面。再次參考圖3,一旦如框340中所指定的已生成了信號,方法300的下一步驟就是:如框350中所示的輸出該信號。例如,在上述的一個(gè)實(shí)施例中,處理器210生成了被配置成促使觸敏顯示器230向下滾動網(wǎng)頁的第一信號,并且處理器210生成了被配置成促使致動器240輸出指示頁面正向下滾動頁面的觸覺效果的第二信號。在這樣的實(shí)施例中,處理器210向觸敏顯不器230輸出第一信號并且向致動器240輸出第二信號。在各種實(shí)施例中,處理器210可以向任何數(shù)量的設(shè)備輸出一個(gè)或多個(gè)所生成的信號。例如,處理器210可以向網(wǎng)絡(luò)接口 250輸出一個(gè)信號。在一個(gè)實(shí)施例中,處理器210可以向觸敏顯示器230輸出一個(gè)所生成的信號、向網(wǎng)絡(luò)接口 250輸出另一個(gè)所生成的信號以及向致動器260輸出另一個(gè)所生成的信號。在其他實(shí)施例中,處理器210可以向多個(gè)組件或設(shè)備輸出單個(gè)所生成的信號。例如,在一個(gè)實(shí)施例中,處理器210向致動器240和致動器260兩者輸出一個(gè)所生成的信號。在另一個(gè)實(shí)施例中,處理器210向致動器240、致動器260和網(wǎng)絡(luò)接口 250輸出一個(gè)所生成的信號。在又另一個(gè)實(shí)施例中,處理器210向致動器240和致動器260兩者輸出一個(gè)所生成的信號,并且向觸敏顯不器230輸出第二所生成的信號。如上所述,處理器210可以向網(wǎng)絡(luò)接口 250輸出一個(gè)或多個(gè)信號。例如,處理器210可以向網(wǎng)絡(luò)接口 250輸出指令網(wǎng)絡(luò)接口 250向與設(shè)備200通信的另一個(gè)組件或設(shè)備發(fā)送數(shù)據(jù)的信號。在這樣的實(shí)施例中,網(wǎng)絡(luò)接口 250可以向另一個(gè)設(shè)備發(fā)送數(shù)據(jù),并且另一個(gè)設(shè)備可以執(zhí)行諸如對與另一個(gè)設(shè)備相關(guān)聯(lián)的顯示器進(jìn)行更新的功能,或另一個(gè)設(shè)備可以輸出觸覺效果。因此,在本發(fā)明的實(shí)施例中,第二設(shè)備可以至少部分基于與和第二設(shè)備通信的第一設(shè)備的交互來輸出觸覺效果。在其他實(shí)施例中,第二設(shè)備可以執(zhí)行任何數(shù)量的功能,諸如至少部分基于與第一多壓觸敏輸入設(shè)備200的交互對與第二設(shè)備相關(guān)聯(lián)的顯示器進(jìn)行更新或向與第二設(shè)備相關(guān)聯(lián)的揚(yáng)聲器輸出聲音。在各種實(shí)施例中,在處理器210向組件輸出信號之后,該組件可以向處理器210發(fā)送指示組件接收了信號的確認(rèn)。例如,在一個(gè)實(shí)施例中,致動器260可以從處理器210接收輸出觸覺效果的命令。一旦致動器260接收了該命令,致動器260就可以向處理器210發(fā)送致動器260接收了命令的確認(rèn)響應(yīng)。在另一個(gè)實(shí)施例中,處理器210可以接收指示組件不僅接收了指令而且組件已執(zhí)行了響應(yīng)的完成數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,致動器240可以從處理器210接收各種參數(shù)?;谶@些參數(shù),致動器240可以輸出觸覺效果并且向處理器210發(fā)送指示致動器240接收了參數(shù)并輸出了觸覺效果的完成數(shù)據(jù)。實(shí)現(xiàn)圖3中所示的方法300并且將參考圖2中所示的設(shè)備描述的本發(fā)明的另一個(gè)實(shí)施例是顏料混合應(yīng)用。在該實(shí)施例中,用戶用一個(gè)手指接觸觸敏顯示器230來選擇第一顏色并且用第二手指接觸觸敏顯示器230來選擇第二顏色。在該實(shí)施例中,觸敏顯示器230示出表示第一顏色與第二顏色混合的第三顏色。例如,如果第一顏色是紅色以及第二顏色是黃色,則在觸敏顯示器230上示出的第三顏色可以是橙色。在一些實(shí)施例中,第三顏色的深淺可以通過增加或減少第一手指或第二手指的接觸的壓力來改變。因此,在第三混合顏色中所示的第一顏色量是第一接觸的壓力的函數(shù)。同樣地,在第三混合顏色中所示的第二顏色量是第二接觸的壓力的函數(shù)。因此,在觸敏顯示器230上所示的第三混合顏色是第一顏色、第一壓力、第二顏色和第二壓力的函數(shù),從而提供了用于生成待被使用的新顏色的直觀機(jī)制。在各種實(shí)施例中,至少部分基于至少一個(gè)接觸的施加的壓力來輸出一個(gè)或多個(gè)觸覺效果。在下面參考圖2中所示的設(shè)備描述了實(shí)現(xiàn)圖3中所示的方法300的雕塑應(yīng)用的實(shí)施例。在一個(gè)實(shí)施例中,在觸敏顯示器230上顯示一塊黏土。用戶可以通過接觸觸敏顯示器230來與黏土交互并且使黏土成形。例如,如果用戶用三個(gè)手指接觸觸敏顯示器230,每一個(gè)與黏土上的不同位置相對應(yīng),則觸敏顯示器230被更新來示出帶有在每一個(gè)位置處的變形的黏土。用戶可以進(jìn)一步能夠執(zhí)行多觸、多壓手勢來以與如何操縱實(shí)際黏土相似的方式進(jìn)一步使黏土成形。因此,用戶能夠在觸敏顯示器230上使黏土成形并制成。在一些實(shí)施例中,接觸的變形率可以是用戶正用每一個(gè)手指施加的壓力或移動速度的函數(shù)。在各種實(shí)施例中,至少部分基于接觸的施加的壓力來輸出一個(gè)或多個(gè)觸覺效果。本發(fā)明的一個(gè)實(shí)施例針對實(shí)現(xiàn)圖3中所示的方法300的基于紋理的應(yīng)用。將參考圖2中所示的設(shè)備描述該實(shí)施例。在該實(shí)施例中,在觸敏顯示器230上顯示表示一個(gè)或多個(gè)紋理的圖像。用戶可以用一個(gè)或多個(gè)手指接觸觸敏顯示器,并且跨表示紋理的圖像拖動一個(gè)或多個(gè)手指,以及作為響應(yīng),可以輸出一個(gè)或多個(gè)觸覺效果。例如,在一個(gè)實(shí)施例中,在觸敏顯示器230上顯示一張砂紙的圖像。在該實(shí)施例中,用戶可以用手指接觸觸敏顯示器230并且沿著顯示器230的該張砂紙的圖像所位于的部分移動手指。作為響應(yīng),可以輸出指示圖像的紋理的一個(gè)或多個(gè)觸覺效果,使得觸覺效果模擬沿著一張砂紙實(shí)際摩擦手指的感覺。在一些實(shí)施例中,可以輸出基于每一個(gè)接觸的壓力的觸覺效果。因此,如果用戶增加在觸敏顯示器230上的接觸的壓力,則諸如通過改變觸敏表面的形狀或通過升高觸敏表面上的特征,可以增加一個(gè)或多個(gè)觸覺效果的幅度以及可以增加在用戶的手指和觸敏表面之間的摩擦力。因此,在實(shí)施例中,響應(yīng)于多觸、多壓接觸或手勢,可以輸出模擬顯示在觸敏顯示器230上的一個(gè)或多個(gè)對象的紋理的一個(gè)或多個(gè)觸覺效果。在進(jìn)一步實(shí)施例中,在觸敏顯示器230上顯示鍵盤的圖像。用戶可以通過在與鍵盤上的鍵相對應(yīng)的位置處接觸觸敏顯示器230來與設(shè)備交互。在一些實(shí)施例中,用戶可以使用多個(gè)手指來在鍵盤上鍵入。在該實(shí)施例中,可以基于一個(gè)或多個(gè)接觸的壓力來輸出觸覺效果。例如,在一個(gè)實(shí)施例中,觸覺效果的幅度是用戶接觸觸敏顯示器230的壓力的函數(shù)。因此,用戶接觸觸敏顯示器230越用力(S卩,越多壓力),觸覺效果越強(qiáng)。雖然已按照特定順序示出并描述了方法300的步驟,然而,本發(fā)明的其他實(shí)施例可以包括相同或另外的步驟、或可以以不同順序或并行執(zhí)行圖3中所示的步驟。例如,該方法可以在確定響應(yīng)之前幾乎同時(shí)或連續(xù)接收多個(gè)傳感器信號并且確定多個(gè)接觸。 檢測接觸并且對接觸作出響應(yīng)的說明性方法現(xiàn)參考圖5,圖5圖示按照本發(fā)明的實(shí)施例的針對在多壓觸敏輸入設(shè)備中輸出致動器信號的方法500的流程圖。將參考圖2中所示的設(shè)備200和圖6中所示的示例進(jìn)行圖5的方法500的描述。圖6A-6C圖示按照本發(fā)明的實(shí)施例的多壓觸敏輸入設(shè)備200的操作。本發(fā)明的實(shí)施例可以允許用戶使用多接觸、多壓輸入來與對象交互。在一些實(shí)施例中,對象可以是圖形用戶對象,諸如按鈕、滾動條、單選按鈕等。在一些實(shí)施例中,對象可以是顯示在屏幕上的任何圖形對象或文本對象。例如,在圖6A中,圖形對象是具有水平板620的蹺蹺板610,在多壓觸敏輸入設(shè)備200的觸敏顯示器230上顯示。用戶通過在各種位置并且以各種壓力接觸觸敏顯示器230來與蹺蹺板610交互。當(dāng)處理器210接收第一傳感器信號和第二傳感器信號時(shí),圖5中所示的方法500在框510中開始。例如,當(dāng)用戶與設(shè)備200交互時(shí),向處理器210提供信息,諸如如果用戶接觸觸敏顯示器230上的與蹺蹺板610的左側(cè)相關(guān)聯(lián)的位置,則與第一接觸有關(guān)的第一壓力。另外,當(dāng)用戶與設(shè)備200交互時(shí),向處理器210提供信息,諸如如果用戶接觸觸敏顯示器230上的與蹺蹺板610的右側(cè)相關(guān)聯(lián)的位置,則與第二接觸有關(guān)的第二壓力。在接收傳感器信號之后,方法500前進(jìn)到框520。在框520,處理器210確定第一接觸的壓力是否大于第二接觸的壓力520。如果第一接觸的壓力大于第二接觸的壓力,則方法500前進(jìn)到框530,否則其前進(jìn)到框550。在框530,處理器210生成第一致動器信號。在圖6中所示的實(shí)施例中,第一致動器信號被配置成促使致動器240輸出模擬板620的左側(cè)向下移動的觸覺效果,因?yàn)榈谝粔毫Υ笥诘诙毫ΑK傻男盘柨梢园ㄔ谏厦鎱⒖紙D3中所示的實(shí)施例論述的一些或全部數(shù)據(jù)、指令或參數(shù)。例如,在一個(gè)實(shí)施例中,所生成的信號包括第一致動器用來基于更大的壓力確定觸覺效果的強(qiáng)度的參數(shù)。在另一個(gè)實(shí)施例中,所生成的致動器信號可以包括基于在蹺蹺板620的左側(cè)上的接觸和在蹺蹺板620的右側(cè)上的接觸之間的壓力差的參數(shù)。在又其他實(shí)施例中,所生成的致動器信號可以包括與蹺蹺板620的左側(cè)接近地面的程度有關(guān)的信息。在圖6中所示的實(shí)施例中,處理器210生成被配置成促使觸敏顯示器230如圖6B中所示對顯示器上的圖像進(jìn)行更新的另一個(gè)信號。
—旦處理器210如框530中所示的生成第一致動器信號,處理器210就如框540中所不的輸出第一致動器信號。例如,在圖6中所不的實(shí)施例中,處理器210向致動器240輸出致動器信號。響應(yīng)于從處理器210接收到該信號,致動器240輸出期望的觸覺效果。在圖6中所示的實(shí)施例中,處理器210還輸出促使顯示器如圖6B中所示被更新的另一個(gè)信號。在框550中,處理器210生成第二致動器信號并且向致動器260輸出第二致動器信號560。在該實(shí)施例中,第二致動器信號包括致動器260用來確定期望的觸覺效果的幅度參數(shù)以及致動器260輸出觸覺效果。例如,在圖6中所示的實(shí)施例中,如果第一壓力不大于第二壓力,則處理器210生成第二致動器信號,該第二致動器信號被配置成促使致動器240輸出模擬板620的右側(cè)向下移動的觸覺效果,因?yàn)榈谝粔毫Σ淮笥诘诙毫?。另外,在該?shí)施例中,處理器210生成被配置成促使觸敏顯示器230如圖6C中所示對顯示器上的圖像進(jìn)行更新的另一個(gè)信號。在處理器210生成第二致動器信號和另一個(gè)信號之后,處理器210向致動器260輸出第二致動器信號并且向觸敏顯不器230輸出另一個(gè)信號。作為響應(yīng),致動器260輸出期望的觸覺效果,并且顯示器如圖6C中所示對顯示器進(jìn)行更新。因此,在圖6中所示的實(shí)施例中,在板620的每一側(cè)上的接觸的壓力可以與施加到板620的每一側(cè)的力相互關(guān)聯(lián)。如果壓力,即在該實(shí)施例中模擬的力,在板620的一側(cè)上的比在板620的另一側(cè)上的更大,則觸敏顯示器230更新以指示板620傾斜有利于在更大模擬的力下的側(cè),并且致動器輸出指示板正在對應(yīng)方向上傾斜的觸覺效果。在一個(gè)實(shí)施例中,具有更大模擬的力的側(cè)傾斜的程度取決于接觸的壓力差。因此,蹺蹺板610的板620在圖6C中不如其在圖6B中傾斜那么多,因?yàn)閴毫Σ钤趫D6C中不如其在圖6B中那么大。此外,在這樣的實(shí)施例中,在圖6B中所輸出的觸覺效果可以比在圖6C中所輸出的觸覺效果更強(qiáng)烈,因?yàn)閴毫Σ钤趫D6C中不如其在圖6B中那么大。實(shí)現(xiàn)圖5中所示的方法500并且將參考圖2中所示的設(shè)備描述的本發(fā)明的另一個(gè)實(shí)施例是滑雪板應(yīng)用。在該實(shí)施例中,用戶可以通過用兩個(gè)手指接觸觸敏顯示器230來與設(shè)備200交互??梢允褂媒佑|的壓力來導(dǎo)引滑雪者。例如,如果滑雪者最初在觸敏顯示器230的中間示出,當(dāng)用戶在屏幕的左側(cè)上的手指增加其接觸壓力時(shí),則滑雪者移動到左邊?;蛘?,如果在屏幕的右側(cè)上的接觸的壓力增加或大于在屏幕的左側(cè)上的接觸的壓力,則滑雪者可以移動到右邊。在一些實(shí)施例中,可以使用一個(gè)或多個(gè)接觸的壓力來確定轉(zhuǎn)彎速率。例如,在一個(gè)實(shí)施例中,接觸的壓力的增加導(dǎo)致增加的轉(zhuǎn)彎速率。在其他實(shí)施例中,使用一個(gè)或多個(gè)接觸的壓力來確定方向和轉(zhuǎn)彎速率兩者。例如,在實(shí)施例中,一個(gè)接觸的壓力確定滑雪者的方向(即,左邊或右邊),以及另一個(gè)接觸的壓力確定轉(zhuǎn)彎速率。在該實(shí)施例中,滑雪者的方向可以是閾值壓力的函數(shù)。因此,如果與滑雪者的方向相關(guān)聯(lián)的接觸的壓力大于閾值壓力,則滑雪者可以移動到右邊。如果與滑雪者的方向相關(guān)聯(lián)的接觸的壓力小于閾值壓力,則滑雪者可以移動到左邊。此外,在該實(shí)施例中,轉(zhuǎn)彎速率可以是壓力的函數(shù)。因此,與轉(zhuǎn)彎速率相關(guān)聯(lián)的接觸的壓力的增加可以導(dǎo)致滑雪者的轉(zhuǎn)彎速率的增加。同樣地,與轉(zhuǎn)彎速率相關(guān)聯(lián)的接觸的壓力的減小可以導(dǎo)致滑雪者的轉(zhuǎn)彎速率的減小。在實(shí)施例中,還可以至少部分基于接觸中的一個(gè)或多個(gè)的壓力來輸出一個(gè)或多個(gè)觸覺效果,以向用戶指示方向或轉(zhuǎn)彎速率或兩者。例如,在一個(gè)實(shí)施例中,可以輸出指示滑雪者正移動到左邊的觸覺效果,以及可以輸出指示滑雪者正移動到右邊的另一個(gè)觸覺效果。例如,振動可以在設(shè)備的右側(cè)被輸出、或振動可以在設(shè)備的左側(cè)被輸出并且以與滑雪者的轉(zhuǎn)彎的速率相對應(yīng)的速率移動到設(shè)備的右側(cè)。在另一個(gè)實(shí)施例中,諸如通過增加或減小振動的頻率或幅度,可以輸出指示滑雪者的轉(zhuǎn)彎速率正在增加的觸覺效果,以及可以輸出指示滑雪者的轉(zhuǎn)彎速率正在減小的另一個(gè)觸覺效果。檢測接觸并且對接觸作出響應(yīng)的說明性方法現(xiàn)參考圖7,圖7圖示按照本發(fā)明的實(shí)施例的如圖2中所示的多壓觸敏輸入設(shè)備200的操作。參考圖7中所示的實(shí)施例,當(dāng)用戶彈奏虛擬鍵盤710時(shí),可以采用圖5的方法來提供觸覺反饋。在圖7中所示的實(shí)施例中,在觸敏顯示器230上顯示鋼琴的鍵。響應(yīng)于用戶觸摸觸敏顯示器230的與鍵盤的“C”琴鍵相對應(yīng)的位置,設(shè)備200通過生成音頻信號并且將該音頻信號傳輸給揚(yáng)聲器270來輸出具有與“C”琴鍵相對應(yīng)的頻率的聲音。同樣地,響應(yīng)于用戶幾乎同時(shí)觸摸觸敏顯示器230上的與琴鍵“C”、“E”和“G”相對應(yīng)的位置,設(shè)備200通過生成不同的音頻信號并且將其傳輸給揚(yáng)聲器270來輸出具有與“C-E-G”和音相對應(yīng)的頻率的聲音。在另一個(gè)實(shí)施例中,用戶可以用一只手觸摸觸敏顯示器230上的與琴鍵“C”、“E”和“G”相對應(yīng)的位置,并且?guī)缀跬瑫r(shí)用戶可以用另一只手觸摸觸敏顯示器230上的與琴鍵“D ”、“F”和“A”相對應(yīng)的位置。作為響應(yīng),設(shè)備200可以輸出具有與“ C-E-G”和音相對應(yīng)的頻率的聲音和具有與“D-F-A”和音相對應(yīng)的頻率的聲音。在一些實(shí)施例中,設(shè)備200可以輸出一個(gè)或多個(gè)觸覺效果以向用戶警示用戶正按出特定和音或和音組合或兩者。例如,可以輸出指示正彈奏哪個(gè)和音的一個(gè)或多個(gè)觸覺效果。在這樣的實(shí)施例中,如果用戶彈奏“C-E-G”和音,則輸出一個(gè)觸覺效果,以及如果用戶彈奏“D-F-A”和音,則輸出不同的觸覺效果。因此,聽力受損的用戶或希望在設(shè)備上的聲音被靜音的用戶可以實(shí)踐彈奏模擬的鋼琴710,并且基于設(shè)備200所輸出的一個(gè)或多個(gè)觸覺效果來確定正彈奏哪些和音。在另一個(gè)實(shí)施例中,可以隨著用戶恭敬地增加或減小在模擬的鍵盤710上的各個(gè)接觸所受的壓力,增加或減小設(shè)備200所輸出的一個(gè)或多個(gè)觸覺效果的強(qiáng)度。因此,用戶可以通過按壓觸敏顯示器230上的與用戶希望彈奏的各個(gè)琴鍵相對應(yīng)的位置來模擬彈奏鍵盤,并且可以接收指示用戶按壓的一個(gè)或多個(gè)琴鍵的觸覺反饋。在一個(gè)實(shí)施例中,處理器210執(zhí)行確定對于給定的歌曲,用戶是否正在正確的時(shí)間彈奏正確的琴鍵的軟件。例如,對于特定歌曲,琴鍵“C”和“E”可能需要被同時(shí)彈奏,接著琴鍵“D”、“F”和“A”同時(shí)被彈奏。如果用戶不正確地按壓琴鍵“C”和“F”,而不是琴鍵“C”和“E”,則設(shè)備200可以輸出向用戶警示已彈奏不正確的琴鍵的觸覺效果。同樣地,如果用戶正確地同時(shí)彈奏琴鍵“C”和“E”,并且同時(shí)彈奏琴鍵“D”、“F”和“A”,但是以不正確的時(shí)機(jī)(即,琴鍵被彈奏得太快或太慢),則設(shè)備200可以輸出向用戶警示它們的時(shí)機(jī)是不正確的不同觸覺效果。在另一個(gè)實(shí)施例中,第一多壓觸敏輸入設(shè)備200與第二多壓觸敏輸入設(shè)備200通信。在該實(shí)施例中,第一設(shè)備200的觸敏顯示器230可以顯示與第二設(shè)備200的觸敏顯示器230相同的信息。例如,兩個(gè)設(shè)備都可以顯示如圖7中所示的鍵盤。第一設(shè)備200的處理器210和第二設(shè)備200的處理器210可以執(zhí)行在每一個(gè)相應(yīng)設(shè)備的存儲器220上的軟件,使得與第一設(shè)備200交互的用戶被期望彈奏歌曲的一個(gè)部分,以及與第二設(shè)備200交互的另一個(gè)用戶被期望彈奏歌曲的另一個(gè)部分。在一個(gè)實(shí)施例中,如果第一用戶不正確地彈奏第一設(shè)備200上的琴鍵,則由第一設(shè)備200輸出觸覺效果。在另一個(gè)實(shí)施例中,如果第一用戶不正確地彈奏第一設(shè)備200上的琴鍵,則第一設(shè)備向第二設(shè)備發(fā)送輸出觸覺效果的命令或指令,并且第二設(shè)備輸出觸覺效果。在又另一個(gè)實(shí)施例中,如果第一用戶不正確地彈奏第一設(shè)備200上的琴鍵,則第一設(shè)備200向第二設(shè)備200發(fā)送關(guān)于第一用戶彈奏了的不正確的琴鍵的數(shù)據(jù),并且第二設(shè)備200確定觸覺效果,如果有的話,是否需要在第二設(shè)備200或第一設(shè)備200或兩者上被輸出。檢測接觸并且對接觸作出響應(yīng)的說明性方法現(xiàn)參考圖8,圖8圖示按照本發(fā)明的實(shí)施例的針對在多壓觸敏輸入設(shè)備200中輸出致動器信號的方法800的流程圖。將參考圖2中所示的設(shè)備200和圖9中所示的示例進(jìn)行圖8的方法800的描述。當(dāng)顯示圖形對象時(shí),圖8中所示的方法在框810中開始。例如,在圖9中,在觸敏顯示器230上顯示圖形對象910。在顯示圖形對象之后,方法800前進(jìn)到框820。在框820中,接收第一接觸和第二接觸。例如,在圖9中所示的實(shí)施例中,用戶可以通過用手指接觸觸敏顯示器230來與設(shè)備200交互。在該實(shí)施例中,當(dāng)用戶與設(shè)備200交互時(shí),向處理器210提供信息,諸如與在觸敏顯示器230上的來自第一手指的第一接觸相關(guān)聯(lián)的第一 X、y坐標(biāo)和第一壓力。另外,當(dāng)用戶與設(shè)備200交互時(shí),向處理器210提供信息,諸如與在觸敏顯示器230上的來自第二手指的第二接觸相關(guān)聯(lián)的第二 X、y坐標(biāo)和第二壓力。在一些實(shí)施例中,為了處理器210接收第一接觸和第二接觸的信息,在觸敏顯示器上的第一接觸和第二接觸可能需要幾乎同時(shí)發(fā)生。一旦接收了第一接觸和第二接觸,方法800就前進(jìn)到框830。在框830中,確定第一接觸是否在與圖形對象相對應(yīng)的位置。例如,在圖9中所示的實(shí)施例中,如果第一接觸的位置對應(yīng)于在觸敏顯示器230上顯示圖形對象910的位置,則處理器210確定第一接觸是在圖形對象上的接觸。然而,在該實(shí)施例中,如果第一接觸的位置不對應(yīng)于在觸敏顯示器230上顯示圖形對象910的位置,則處理器210確定第一接觸不在圖形對象上。如果第一接觸在圖形對象上,則方法800前進(jìn)到框840 ;否則,其前進(jìn)到框865。在框840中,確定第二接觸是否在與圖形對象相對應(yīng)的位置。例如,在圖9中,如果第二接觸的位置對應(yīng)于在觸敏顯示器230上顯示圖形對象910的位置,則處理器210確定第二接觸是在圖形對象上的接觸。然而,在該實(shí)施例中,如果第二接觸的位置不對應(yīng)于在觸敏顯示器230上顯示圖形對象910的位置,則處理器210確定第二接觸不在圖形對象上。如果第二接觸在圖形對象上,則方法800前進(jìn)到框845 ;否則,其前進(jìn)到框855。在框845,處理器210生成第一致動器信號。例如,在圖9中,如果第一接觸在圖形對象910上并且第二接觸也在圖形對象910上,則處理器210確定響應(yīng)是使顯示在觸敏顯示器230上的圖形對象910的大小擴(kuò)大。另外,在該實(shí)施例中,處理器210確定響應(yīng)是輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被擴(kuò)大的觸覺效果。在該實(shí)施例中,處理器210生成第一致動器信號,該第一致動器信號被配置成促使致動器240輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被擴(kuò)大的觸覺效果,諸如漸增頻率或強(qiáng)度振動。另外,處理器210可以生成第一致動器信號,該第一致動器信號也包括指示在對象上的兩個(gè)接觸的觸覺效果,諸如彈出或搖動。另外,處理器210生成顯示信號,該顯示信號被配置成促使觸敏顯示器230使顯示在觸敏顯示器230上的圖形對象910的大小擴(kuò)大。
仍然參考圖9并且關(guān)于框845,在一個(gè)實(shí)施例中,處理器210確定如果第一接觸的壓力大于閾值壓力,則顯示在觸敏顯示器230上的圖形對象910的大小需要被擴(kuò)大。否則,在該實(shí)施例中,處理器210可以確定不需要響應(yīng)。在另一個(gè)實(shí)施例中,處理器210確定顯示在觸敏顯示器230上的圖形對象910的大小需要被擴(kuò)大,直到第二接觸的壓力低于閾值壓力。一旦如框845中所示的已生成了第一致動器信號,處理器210就如框850中所示的輸出第一致動器信號。例如,在圖9中所示的實(shí)施例中,處理器210向致動器240輸出所生成的第一致動器信號。致動器240從處理器210接收第一致動器信號,并且輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被擴(kuò)大的觸覺效果。另外,在圖9中所示的實(shí)施例中,處理器210向觸敏顯示器230輸出所生成的顯示信號,并且觸敏顯示器230對在觸敏顯示器230上所示的圖形對象910的大小進(jìn)行更新。在框855中,處理器210生成第二致動器信號。例如,在圖9中,如果第一接觸在圖形對象910上,并且第二接觸不在圖形對象910上,則處理器210確定響應(yīng)是改變圖形對象910的顏色。另外,在該實(shí)施例中,處理器210確定響應(yīng)是輸出指示顯示在觸敏顯示器230上的圖形對象910的顏色正在改變的觸覺效果。例如,處理器210可以確定每次改變顏色時(shí)應(yīng)當(dāng)輸出彈出或搖動效果。在該實(shí)施例中,處理器210生成第二致動器信號,該第二致動器信號被配置成促使致動器260輸出指示顯示在觸敏顯示器230上的圖形對象910的顏色正在改變的觸覺效果。另外,處理器210生成顯示信號,該顯示信號被配置成促使觸敏顯示器230對顯示在觸敏顯示器230上的圖形對象910的顏色進(jìn)行改變。仍然參考圖9并且關(guān)于框855,在一個(gè)實(shí)施例中,處理器210確定如果第一接觸的壓力大于閾值壓力,則顯示在觸敏顯示器230上的圖形對象910的顏色需要被改變。否則,在該實(shí)施例中,處理器210可以確定不需要響應(yīng)。在另一個(gè)實(shí)施例中,處理器210確定顯示在觸敏顯示器230上的圖形對象910的顏色需要被改變,直到第二接觸的壓力低于閾值壓力。例如,圖形對象910的顏色可以在預(yù)定的時(shí)間間隔從黃色改變成綠色成藍(lán)色,直到第二接觸的壓力低于閾值壓力。在一個(gè)實(shí)施例中,圖形對象910的顏色基于壓力來改變。例如,圖形對象910的顏色可以隨著第一接觸的壓力增加而從紅色改變成黃色成綠色成藍(lán)色。一旦如框855中所示的已生成了第二致動器信號,處理器210就如框860中所示的輸出第二致動器信號。例如,在圖9中所示的實(shí)施例中,處理器210向致動器260輸出所生成的第二致動器信號。致動器260從處理器210接收第二致動器信號,并且輸出指示顯示在觸敏顯示器230上的圖形對象910的顏色正被改變的觸覺效果。另外,在圖9中所示的實(shí)施例中,處理器210向觸敏顯示器230輸出所生成的顯示信號,并且觸敏顯示器230對在觸敏顯示器230上示出的圖形對象910的顏色進(jìn)行更新。如果在框830中確定第一接觸不在對應(yīng)于圖形對象的位置,則該方法前進(jìn)到框865。在框865中,確定第二接觸是否在與圖形對象相對應(yīng)的位置。例如,在圖9中,如果第二接觸的位置對應(yīng)于在觸敏顯示器230上顯示圖形對象910的位置,則處理器210確定第二接觸是在圖形對象上的接觸。然而,在該實(shí)施例中,如果第二接觸的位置不與在觸敏顯示器230上顯示圖形對象910的位置相對應(yīng),則處理器210確定第二接觸不在圖形對象上。如果第二接觸在圖形對象上,則方法800前進(jìn)到框870 ;否則,其前進(jìn)到框880。在框870中,處理器210生成第三致動器信號。例如,在圖9中,如果第一接觸不在圖形對象910上并且第二接觸在圖形對象910上,則處理器210確定響應(yīng)是移動在觸敏顯示器230上顯示圖形對象810的位置。另外,在該實(shí)施例中,處理器210確定響應(yīng)是輸出指示顯示在觸敏顯示器230上的圖形對象910的位置正在改變的觸覺效果。在該實(shí)施例中,處理器210生成第三致動器信號,該第三致動器信號被配置成促使致動器240輸出指示顯示在觸敏顯示器230上的圖形對象910的位置正在改變的觸覺效果。另外,處理器210生成顯示信號,該顯示信號被配置成促使觸敏顯示器230對在觸敏顯示器230上顯示圖形對象910的位置進(jìn)行改變。仍然參考圖9并且關(guān)于框870,在一個(gè)實(shí)施例中,處理器210確定如果第一接觸的壓力大于閾值壓力,則響應(yīng)是在向上方向上移動圖形對象910。如果第一接觸的壓力小于閾值壓力,則響應(yīng)是在向下方向上移動圖形對象910。在一些實(shí)施例中,如果第二接觸的壓力大于閾值壓力,則響應(yīng)是將圖形對象移動到左邊。如果第二接觸的壓力小于閾值壓力,則響應(yīng)是將圖形對象910移動到右邊。在一些實(shí)施例中,可以基于第一壓力和第二壓力兩者來確定響應(yīng)。例如,在一個(gè)實(shí)施例中,響應(yīng)可以是基于第一壓力和第二壓力來向上并且朝左移動圖形對象910的位置。在另一個(gè)實(shí)施例中,可以基于接觸的位置的改變來改變圖形對象910的位置。因此,如果第一接觸的位置在向上方向上移動,則也可以在向上方向上移動顯示在觸敏顯示器230上的圖形對象910的位置。在一個(gè)實(shí)施例中,可以基于第一接觸和第二接觸兩者的位置和壓力來改變顯示在觸敏顯示器230上的圖形對象910的位置和顏色或大小兩者。一旦如框870中所示的已生成了第三致動器信號,處理器210就如框875中所示的輸出第三致動器信號。例如,上述的一些實(shí)施例,處理器210向致動器240輸出所生成的第三致動器信號。致動器240從處理器210接收第三致動器信號,并且輸出指示在觸敏顯示器230上顯示圖形對象910的位置正被改變的觸覺效果。另外,關(guān)于圖9所示的實(shí)施例,處理器210向觸敏顯示器230輸出所生成的顯示信號,并且觸敏顯示器230對在觸敏顯示器230上示出的圖形對象910的位置進(jìn)行更新。在框880中,處理器210生成第四致動器信號。例如,在圖9中,如果第一接觸不在圖形對象910上并且第二接觸不在圖形對象910上,則處理器210確定響應(yīng)是減小圖形對象910的大小。另外,在該實(shí)施例中,處理器210確定響應(yīng)是輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被減小的觸覺效果。在該實(shí)施例中,處理器210生成第四致動器信號,該第四致動器信號被配置成促使致動器260輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被減小的觸覺效果,諸如漸減頻率或強(qiáng)度振動。另外,處理器210生成顯示信號,該顯示信號被配置成促使觸敏顯示器230減小顯示在觸敏顯示器230上的圖形對象910的大小。仍然參考圖9并且關(guān)于框880,在一個(gè)實(shí)施例中,處理器210確定如果第一接觸的位置的改變在向右方向上,并且第二接觸的位置的改變在向左方向上,則顯示在觸敏顯示器230上的圖形對象910的大小需要被減小。在另一個(gè)實(shí)施例中,處理器210確定如果第一接觸的位置的改變在第二接觸的位置的改變的相反方向上,并且第一接觸和第二接觸的位置正在改變,使得第一接觸和第二接觸靠得更近,則顯示在觸敏顯示器230上的圖形對象910的大小需要被減小。在一個(gè)實(shí)施例中,除減小顯示在觸敏顯示器230上的圖形對象910的大小外,處理器可以基于第一接觸的壓力、第二接觸的壓力或兩者來確定圖形對象910的顏色需要被改變或圖形對象910的位置需要移動的響應(yīng)。一旦如框880中所示的已生成了第四致動器信號,處理器210就如框885中所示的輸出第四致動器信號。例如,在上面參考圖9所論述的一些實(shí)施例中,處理器210向致動器260輸出所生成的第四致動器信號。致動器260從處理器210接收第四致動器信號,并且輸出指示顯示在觸敏顯示器230上的圖形對象910的大小正被減小的觸覺效果。另外,在圖9中所示的實(shí)施例中,處理器210向觸敏顯示器230輸出所生成的顯示信號,并且觸敏顯示器230對在觸敏顯示器230上示出的圖形對象910的大小進(jìn)行更新。實(shí)現(xiàn)圖8中所示的方法800并且將參考在圖2中所示的設(shè)備描述的本發(fā)明的另一個(gè)實(shí)施例是聯(lián)網(wǎng)應(yīng)用。在該實(shí)施例中,兩個(gè)多壓觸敏輸入設(shè)備200使用相應(yīng)的網(wǎng)絡(luò)接口 250來相互通信。例如,在一個(gè)實(shí)施例中,設(shè)備200通過因特網(wǎng)相互通信。在另一個(gè)實(shí)施例中,通信可以通過無線網(wǎng)絡(luò)。在各種實(shí)施例中,可以基于在一個(gè)設(shè)備上的兩個(gè)或多個(gè)接觸和在另一個(gè)設(shè)備上的兩個(gè)或多個(gè)接觸來輸出一個(gè)或多個(gè)觸覺效果。例如,兩個(gè)設(shè)備200可以相互通信,以及一個(gè)設(shè)備200的用戶可以用第一手指觸摸顯示器230上的第一位置并且可以用第二手指觸摸顯示器230上的第二位置。同樣地,第二設(shè)備200的用戶可以用第一手指觸摸顯示器230上的第一位置并且可以用第二手指觸摸顯示器230上的第二位置。在一個(gè)實(shí)施例中,在第一設(shè)備上的第一接觸的位置與在第二設(shè)備上的第一接觸的位置基本上相對應(yīng),并且在第一設(shè)備上的第二接觸的位置與在第二設(shè)備上的第二接觸的位置基本上相對應(yīng),然后,響應(yīng)可以發(fā)生。例如,在一個(gè)實(shí)施例中,響應(yīng)可以是向任一或兩個(gè)用戶都授權(quán)對文件、網(wǎng)站、應(yīng)用等的訪問。在實(shí)施例中,響應(yīng)可以包括指示訪問被授權(quán)或在每一個(gè)設(shè)備上的兩個(gè)接觸的位置基本上在相同位置的一個(gè)或多個(gè)觸覺效果。在其他實(shí)施例中,如果任何接觸不在基本上相似的位置,則可以向任一設(shè)備或兩個(gè)設(shè)備都輸出指示接觸中的至少一個(gè)不匹配的一個(gè)或多個(gè)觸覺效果。在一些實(shí)施例中,可以基于在第一設(shè)備上的接觸的壓力和在第二設(shè)備上的接觸的壓力來輸出一個(gè)或多個(gè)觸覺效果,其中第一設(shè)備和第二設(shè)備相互通信。例如,在兩個(gè)或更多設(shè)備相互通信的摔跤應(yīng)用中,設(shè)備中的一個(gè)的用戶可以在一個(gè)位置處并且以第一壓力接觸觸敏顯示器230。另一個(gè)設(shè)備的用戶可以在與在第一設(shè)備的顯示器上的第一位置相對應(yīng)的第二位置處并且以第二壓力接觸觸敏顯示器230。在該實(shí)施例中,可以基于接觸的壓力來在任一設(shè)備上或兩個(gè)設(shè)備上都輸出一個(gè)或多個(gè)觸覺效果。例如,在一個(gè)實(shí)施例中,如果在第一設(shè)備上的第一接觸的壓力大于在第二設(shè)備上的第二接觸的壓力,則可以在第二設(shè)備上輸出指示第一用戶正在比第二用戶更用力地猛擊的觸覺效果。在另一個(gè)實(shí)施例中,如果在第二設(shè)備上的第二接觸的壓力大于在第一設(shè)備上的第一接觸的壓力,則可以在第一設(shè)備上輸出指示第二用戶正在比第一用戶更用力地推動或抓牢的觸覺效果,并且可以在第二設(shè)備上輸出指示第二用戶當(dāng)前正贏得比賽的另一個(gè)觸覺效果。在一個(gè)實(shí)施例中,可以向與另一個(gè)設(shè)備通信的設(shè)備輸出一個(gè)或多個(gè)觸覺效果。例如,諸如觸敏移動電話的第一設(shè)備可以與諸如具有一個(gè)或多個(gè)致動器的可穿戴式臂帶的第二設(shè)備通信。響應(yīng)于在觸敏移動電話上的各種多觸、多壓交互,該電話可以向臂帶發(fā)送一個(gè)或多個(gè)致動命令。在該實(shí)施例中,臂帶接收致動命令中的一個(gè)或多個(gè),并且作為響應(yīng),輸出一個(gè)或多個(gè)觸覺效果。因此,在實(shí)施例中,可以使用觸覺效果生成設(shè)備來輸出一個(gè)或多個(gè)觸覺效果。觸覺效果生成設(shè)備可以獨(dú)立于接收多觸、多壓接觸的觸敏設(shè)備??傉撾m然從在各種機(jī)器上執(zhí)行的軟件方面描述了在本文中的方法和系統(tǒng),然而,所述方法和系統(tǒng)還可以被實(shí)現(xiàn)為特定配置的硬件,特定用來執(zhí)行各種方法的這樣的現(xiàn)場可編程門陣列(FPGA)。例如,再次參考圖1-2,實(shí)施例可以以數(shù)字電子電路、或以計(jì)算機(jī)硬件、固件、軟件、或以其組合來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,設(shè)備可以包括一個(gè)或多個(gè)處理器。處理器包括計(jì)算機(jī)可讀介質(zhì),諸如耦接到處理器的隨機(jī)存取存儲器(RAM)。處理器執(zhí)行存儲在存儲器中的計(jì)算機(jī)可執(zhí)行程序指令,諸如執(zhí)行用于編輯圖像的一個(gè)或多個(gè)計(jì)算機(jī)程序。這樣的處理器可以包括微處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)以及狀態(tài)機(jī)。這樣的處理器可以進(jìn)一步包括可編程電子器件,諸如PLC、可編程中斷控制器(PIC)、可編程邏輯器件(PLD)、可編程只讀存儲器(PR0M)、電可編程只讀存儲器(EPROM或EEPROM)、或其他類似器件。這樣的處理器可以包括例如計(jì)算機(jī)可讀介質(zhì)的介質(zhì)或可以與所述介質(zhì)通信,所述介質(zhì)可以存儲指令,所述指令在被處理器執(zhí)行時(shí)能夠促使處理器執(zhí)行在本文中被描述為由處理器執(zhí)行或輔助的步驟。計(jì)算機(jī)可讀介質(zhì)的實(shí)施例可以包括但不限于:能夠向諸如web服務(wù)器中的處理器的處理器提供計(jì)算機(jī)可讀指令的電子、光學(xué)、磁性、或其他存儲設(shè)備。介質(zhì)的其他示例包括但不限于:軟盤、CD-ROM、磁盤、存儲器芯片、ROM、RAM、ASIC、已配置的處理器、所有光學(xué)介質(zhì)、所有磁帶或其他磁性介質(zhì)、或計(jì)算機(jī)處理器可以從其進(jìn)行讀取的任何其他介質(zhì)。所述處理器和處理可以在一個(gè)或多個(gè)結(jié)構(gòu)中,并且可以散布于一個(gè)或多個(gè)結(jié)構(gòu)。處理器可以包括用于執(zhí)行本文所述的方法中的一個(gè)或多個(gè)(或方法的部分)的代碼。僅出于說明和描述的目的,提供了本發(fā)明的一些實(shí)施例的前述描述,并且其并不意在窮舉或?qū)⒈景l(fā)明限制在所公開的精確形式。在不背離本發(fā)明的精神和范圍的情況下,對本發(fā)明的大量修改和改編對本領(lǐng)域技術(shù)人員將是顯而易見的。在本文中對“一個(gè)實(shí)施例”或“實(shí)施例”的引用意指結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)、操作或其他特性可以被包括在本發(fā)明的至少一個(gè)實(shí)施方式中。本發(fā)明并不限制于如此描述的特定實(shí)施例。短語“在一個(gè)實(shí)施例中”或“在實(shí)施例中”在本說明書中的各種地方的出現(xiàn)不一定是指相同實(shí)施例。在本說明書中關(guān)于“一個(gè)實(shí)施例”描述的任何特定特征、結(jié)構(gòu)、操作或其他特性可以與關(guān)于任何其他實(shí)施例描述的其他特征、結(jié)構(gòu)、操作或其他特性相組合。
權(quán)利要求
1.一種方法,包括: 響應(yīng)于在觸敏輸入設(shè)備上的第一對象的第一接觸,從所述觸敏輸入設(shè)備接收第一傳感器信號,所述第一傳感器信號包括所述第一接觸的第一位置和第一壓力; 響應(yīng)于與所述第一接觸幾乎同時(shí)的、在所述觸敏輸入設(shè)備上的第二對象的第二接觸,從所述觸敏輸入設(shè)備接收第二傳感器信號,所述第二傳感器信號包括所述第二接觸的第二位置和所述第二接觸的第二壓力; 至少部分基于所述第一傳感器信號和所述第二傳感器信號來生成信號,所述信號被配置成引起觸覺效果;以及輸出所述信號。
2.根據(jù)權(quán)利要求1 所述的方法,其中所述信號包括被配置成促使致動器輸出所述觸覺效果的致動器信號。
3.根據(jù)權(quán)利要求1所述的方法,其中所述信號進(jìn)一步基于第一壓力閾值。
4.根據(jù)權(quán)利要求1所述的方法,其中所述信號進(jìn)一步基于第二壓力閾值。
5.根據(jù)權(quán)利要求1所述的方法,其中所述信號至少部分基于在所述第一壓力和所述第二壓力之差。
6.根據(jù)權(quán)利要求1所述的方法,其中所述觸覺效果包括振動、摩擦力、紋理或變形中的至少一個(gè)。
7.根據(jù)權(quán)利要求2所述的方法,進(jìn)一步包括: 至少部分基于所述第一傳感器信號和所述第二傳感器信號來確定第二致動器信號;以及 輸出所述第二致動器信號。
8.根據(jù)權(quán)利要求2所述的方法,其中所述致動器信號被輸出到致動器,所述致動器被配置成向所述觸敏輸入設(shè)備輸出所述觸覺效果。
9.根據(jù)權(quán)利要求8所述的方法,其中所述致動器包括壓電式致動器、旋轉(zhuǎn)電機(jī)或線性諧振致動器。
10.根據(jù)權(quán)利要求8所述的方法,其中所述致動器包括多個(gè)致動器,以及其中生成所述致動器信號包括向所述多個(gè)致動器中的至少一個(gè)生成所述致動器信號。
11.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括:輸出被配置成促使圖形對象的顯示的顯不信號。
12.根據(jù)權(quán)利要求11所述的方法,其中所述圖形對象包括圖形用戶對象。
13.根據(jù)權(quán)利要求11所述的方法,其中所述致動器信號進(jìn)一步基于在所述第一接觸、所述第二接觸和所述圖形對象之間的交互。
14.根據(jù)權(quán)利要求13所述的方法,其中所述交互包括所述第一對象與所述圖形對象的接觸以及所述第二對象與所述圖形對象的不相接觸。
15.根據(jù)權(quán)利要求13所述的方法,其中所述交互包括所述第一對象與所述圖形對象的不相接觸以及所述第二對象與所述圖形對象的不相接觸。
16.根據(jù)權(quán)利要求13所述的方法,其中所述圖形對象包括第一圖形對象和第二圖形對象,其中當(dāng)所述第一對象接觸所述第一圖形對象并且所述第二對象接觸所述第二圖形對象時(shí),所述致動器信號被輸出到所述致動器。
17.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括:確定與所述第一接觸和第二接觸相關(guān)聯(lián)的手勢。
18.根據(jù)權(quán)利要求17所述的方法,進(jìn)一步包括:輸出與所述手勢相關(guān)聯(lián)的聲音。
19.根據(jù)權(quán)利要求17所述的方法,其中所述手勢至少部分基于所述第一壓力和所述第二壓力。
20.根據(jù)權(quán)利要求1所述的方法,其中輸出所述信號包括將所述信號發(fā)送給與所述觸敏輸入設(shè)備通信的第二設(shè)備。
21.一種系統(tǒng),包括: 觸敏輸入設(shè)備;以及 與所述觸敏輸入設(shè)備通信的處理器,并且所述處理器被配置成: 響應(yīng)于在所述觸敏輸入設(shè)備上的第一對象的第一接觸,從所述觸敏輸入設(shè)備接收第一傳感器信號,所述第一傳感器信號包括所述第一接觸的第一位置和所述第一接觸的第一壓力; 響應(yīng)于與所述第一接觸幾乎同時(shí)的、在所述觸敏輸入設(shè)備上的第二對象的第二接觸,從所述觸敏輸入設(shè)備接收第二傳感器信號,所述第二傳感器信號包括所述第二接觸的第二位置和所述第二接觸的第二壓力; 至少部分基于所述第一傳感器信號和所述第二傳感器信號來生成信號,所述信號被配置成引起觸覺效果;以及 輸出所述信號。
22.一種包括程序代碼的計(jì)算機(jī)可讀介質(zhì),包括: 用于響應(yīng)于在觸敏輸入設(shè)備上的第一對象的第一接觸,從所述觸敏輸入設(shè)備接收第一傳感器信號的程序代碼,所述第一傳感器信號包括所述第一接觸的第一位置和所述第一接觸的第一壓力; 用于響應(yīng)于與所述第一接觸幾乎同時(shí)的、在所述觸敏輸入設(shè)備上的第二對象的第二接觸,從所述觸敏輸入設(shè)備接收第二傳感器信號的程序代碼,所述第二傳感器信號包括所述第二接觸的第二位置和所述第二接觸的第二壓力; 用于至少部分基于所述第一傳感器信號和所述第二傳感器信號來生成信號的程序代碼,所述信號被配置成促使致動器輸出觸覺效果;以及 用于輸出所述信號的程序代碼。
全文摘要
本發(fā)明公開了用于在觸敏表面上的多壓交互的系統(tǒng)和方法。方法的一個(gè)公開的實(shí)施例包括響應(yīng)于在觸敏輸入設(shè)備上的第一對象的第一接觸,從觸敏輸入設(shè)備接收第一傳感器信號,第一傳感器信號包括第一接觸的第一位置和第一壓力;響應(yīng)于與第一接觸幾乎同時(shí)、在觸敏輸入設(shè)備上的第二對象的第二接觸,從觸敏輸入設(shè)備接收第二傳感器信號,第二傳感器信號包括第二接觸的第二位置和第二接觸的第二壓力;至少部分基于第一傳感器信號和第二傳感器信號來生成信號,該信號被配置成引起觸覺效果;以及輸出該信號。
文檔編號G06F3/041GK103092406SQ20121044256
公開日2013年5月8日 申請日期2012年11月7日 優(yōu)先權(quán)日2011年11月7日
發(fā)明者丹尼·A·格蘭特, 君·曼扭爾·克魯斯-赫南德斯, 阿利·莫達(dá)雷斯 申請人:伊梅森公司