專(zhuān)利名稱(chēng):用于基于接近的輸入的裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及一種用于檢測(cè)基于接近的輸入的裝置和方法。
背景技術(shù):
觸摸屏被用在許多便攜式電子設(shè)備中,例如在PDA(個(gè)人數(shù)字助理)設(shè)備、桌面和移動(dòng)設(shè)備中使用。觸摸屏可通過(guò)指點(diǎn)設(shè)備(或觸筆)和/或通過(guò)手指進(jìn)行操作。通常,設(shè)備還包括用于某些操作的常規(guī)按鈕。三維(3D)內(nèi)容顯示技術(shù)和3D交互、或者3D交互傳感也已經(jīng)針對(duì)便攜式電子設(shè)備進(jìn)行了研發(fā)。已經(jīng)建議了還將觸摸屏表面上方的空間作為用于用戶輸入的另外的裝置加以應(yīng)用。
發(fā)明內(nèi)容
在權(quán)利要求中闡述本發(fā)明示例的各種方面。根據(jù)一個(gè)方面,提供了一種裝置,包括至少一個(gè)處理器;以及至少一個(gè)存儲(chǔ)器,該存儲(chǔ)器包括計(jì)算機(jī)程序代碼,至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置為利用至少一個(gè)處理器使得裝置至少執(zhí)行檢測(cè)存在緊鄰輸入表面的第一物體,檢測(cè)存在緊鄰輸入表面的第二物體,以及響應(yīng)于檢測(cè)到同時(shí)存在第一物體和第二物體,激活輸入模式,在該輸入模式中第一動(dòng)作與第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與第二物體所進(jìn)行的輸入相關(guān)聯(lián)。根據(jù)一個(gè)方面,提供了一種方法,包括檢測(cè)存在緊鄰輸入表面的第一物體,檢測(cè)存在緊鄰輸入表面的第二物體,以及響應(yīng)于檢測(cè)到同時(shí)存在第一物體和第二物體,激活輸入模式,在該輸入模式中第一動(dòng)作與第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與第二物體所進(jìn)行的輸入相關(guān)聯(lián)。根據(jù)一個(gè)方面,提供了一種包括接近檢測(cè)系統(tǒng)的電子設(shè)備的用戶界面,該接近檢測(cè)系統(tǒng)具有至少一個(gè)用于檢測(cè)存在緊鄰輸入表面的第一物體和第二物體的接近檢測(cè)器,其中該用戶界面被配置為響應(yīng)于檢測(cè)到同時(shí)存在第一物體和第二物體,以輸入模式進(jìn)行操作,在該輸入模式中第一動(dòng)作與第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與第二物體所進(jìn)行的輸入相關(guān)聯(lián)。根據(jù)一個(gè)實(shí)施例,該輸入模式響應(yīng)于檢測(cè)到第一物體和/或第二物體從緊鄰輸入表面而移除而被停用。本發(fā)明的各種實(shí)施例提供了若干優(yōu)勢(shì),這將從以下的詳細(xì)描述而變得明顯。
為了更為全面地理解本發(fā)明的示例實(shí)施例,現(xiàn)在參考以下結(jié)合附圖所進(jìn)行的描述,其中圖I是依據(jù)本發(fā)明實(shí)施例的輸入裝置的側(cè)視圖的簡(jiǎn)化框圖2是依據(jù)本發(fā)明實(shí)施例的裝置的側(cè)視圖的簡(jiǎn)化框圖;圖3圖示了根據(jù)本發(fā)明實(shí)施例的方法;圖4圖示了根據(jù)本發(fā)明實(shí)施例的方法;圖5a和圖5b示出了根據(jù)本發(fā)明實(shí)施例的方法的示例;圖6a至圖6d圖示了根據(jù)本發(fā)明實(shí)施例的用戶界面動(dòng)作的序列;圖7圖示了根據(jù)本發(fā)明實(shí)施例的、具有與物體相關(guān)的光標(biāo)的顯示器的俯視圖;以及圖8圖示了依據(jù)本發(fā)明實(shí)施例的電子設(shè)備。
具體實(shí)施方式
圖I圖示了具有一個(gè)或多個(gè)輸入和/或輸出設(shè)備的裝置10。輸入設(shè)備例如可以從按鈕、開(kāi)關(guān)、滑動(dòng)器、按鍵或鍵盤(pán)、導(dǎo)航面板、觸摸板、觸摸屏等中進(jìn)行選擇。輸出設(shè)備例如可以從顯示器、揚(yáng)聲器、指示器等中進(jìn)行選擇。裝置10進(jìn)一步包括接近檢測(cè)系統(tǒng)或單元120,其被配置為在諸如手指或觸筆的物體110、112緊鄰輸入表面100但并未與之相接觸時(shí)進(jìn)行檢測(cè)。輸入表面100可以是觸摸屏或能夠檢測(cè)用戶輸入的裝置的其它輸入設(shè)備的表面。例如,輸入表面100能夠與諸如按鈕的輸入設(shè)備相結(jié)合地在殼體處提供,或者作為手持電子設(shè)備的(多個(gè))側(cè)面或背面上的具體輸入?yún)^(qū)域。感應(yīng)區(qū)域140可以圖示出物體110、112被檢測(cè)為緊鄰表面100的接近區(qū)域和/或距離。感應(yīng)區(qū)域140還可以被稱(chēng)作懸停區(qū)域,并且物體110、112進(jìn)入懸停區(qū)域以及物體110、112在懸停區(qū)域中所進(jìn)行的可能另外的(非觸摸)輸入可以被稱(chēng)作懸停。在一些實(shí)施例中,懸停區(qū)域140還使得機(jī)制沒(méi)有觸摸到輸入表面110也能夠在裝置10中輸入和/或訪問(wèn)數(shù)據(jù)。裝置10進(jìn)一步包括或者耦合至控制器130。接近檢測(cè)系統(tǒng)120被配置為在物體110,112進(jìn)入懸停區(qū)域140時(shí)向控制器130提供信號(hào)?;谶@樣的輸入信號(hào),可以發(fā)起命令、選擇和其它類(lèi)型的動(dòng)作,通常引起用戶的可視、可聽(tīng)和/或觸覺(jué)反饋。裝置10可以是諸如鍵盤(pán)或鼠標(biāo)的外圍設(shè)備,或者集成在電子設(shè)備中。電子設(shè)備的示例包括如計(jì)算機(jī)、媒體播放器、無(wú)線通信終端設(shè)備等的任意消費(fèi)者電子設(shè)備。在一些實(shí)施例中,在包括觸摸屏顯示器的裝置中提供接近檢測(cè)系統(tǒng)120。圖2圖示了根據(jù)一個(gè)實(shí)施例的包括觸摸屏210的裝置200。提供多個(gè)觸摸敏感檢測(cè)器212以檢測(cè)對(duì)屏幕顯示表面部分的輸入。裝置200包括用于檢測(cè)對(duì)象110、112緊鄰觸摸屏210的表面的接近檢測(cè)電路220。在一些實(shí)施例中,檢測(cè)系統(tǒng)220通過(guò)一個(gè)或多個(gè)接近傳感器222而生成感應(yīng)場(chǎng)。在一個(gè)實(shí)施例中,應(yīng)用電容式接近檢測(cè)系統(tǒng),因此傳感器222是電容感應(yīng)節(jié)點(diǎn)。監(jiān)視一個(gè)或多個(gè)物體110、112在感應(yīng)場(chǎng)中的干擾并且基于所檢測(cè)的干擾來(lái)檢測(cè)存在一個(gè)或多個(gè)物體。電容檢測(cè)電路220檢測(cè)觸摸屏210表面上方的電容變化。然而,將要意識(shí)到的是,當(dāng)前特征賓部局限于任何特定類(lèi)型的接近檢測(cè)的應(yīng)用。接近檢測(cè)系統(tǒng)120、220可以基于紅外接近檢測(cè)、光學(xué)陰影檢測(cè)、聲音發(fā)射檢測(cè)、超聲檢測(cè)或者任意其它適當(dāng)?shù)慕咏鼨z測(cè)技術(shù)。例如,在接近檢測(cè)系統(tǒng)120、220將基于紅外檢測(cè)的情況下,該系統(tǒng)將包括一個(gè)或多個(gè)發(fā)出紅外光的發(fā)射器??梢蕴峁┮粋€(gè)或多個(gè)檢測(cè)器以用于檢測(cè)來(lái)自臨近物體110、112的光的反射。如果系統(tǒng)檢測(cè)到反射光,則假設(shè)物體存在。檢測(cè)系統(tǒng)120、220可以被配置為估計(jì)物體距輸入表面的距離。根據(jù)所應(yīng)用的技術(shù)、裝置和輸入表面的大小以及所期望的用戶交互,例如,懸停區(qū)域140、240可以被布置為以從數(shù)毫米到多達(dá)數(shù)十厘米所選擇的距離從輸入表面進(jìn)行延伸。接近檢測(cè)系統(tǒng)120、220還可以檢測(cè)用戶手部的另外部分,但是系統(tǒng)可以被布置為辨認(rèn)這樣的錯(cuò)誤輸入并且避免進(jìn)一步的動(dòng)作。檢測(cè)電路220耦合至控制器230。針對(duì)觸摸屏檢測(cè)212的輸入可以經(jīng)由控制電路以信號(hào)發(fā)送至控制器230或另一控制器??刂破?30還可以連接到一個(gè)或多個(gè)輸出設(shè)備,諸如觸摸屏顯示器210??刂破?30可以被配置為對(duì)顯示器210上的不同應(yīng)用視圖進(jìn)行控制。接近檢測(cè)系統(tǒng)120、220被配置為檢測(cè)并指示多個(gè)物體110、112的同時(shí)接近。在懸停區(qū)域140、240中同時(shí)檢測(cè)到的每個(gè)物體110、112可以與至少一個(gè)動(dòng)作或功能相關(guān)聯(lián),該動(dòng)作或功能響應(yīng)于響應(yīng)物體所進(jìn)行的進(jìn)一步輸入而被發(fā)起。 可以由物體110、112在懸停區(qū)域240中的相應(yīng)輸入?yún)^(qū)域250、252內(nèi)提供另外的輸入。裝置200可以被配置為響應(yīng)于檢測(cè)到一個(gè)或多個(gè)物體110、112按壓觸摸屏顯示器表面和/或在懸停區(qū)域240中執(zhí)行具體手勢(shì)來(lái)檢測(cè)這樣的另外輸入。寬泛范圍的功能可供選擇為與觸摸敏感檢測(cè)系統(tǒng)和/或接近檢測(cè)系統(tǒng)220所檢測(cè)的輸入相關(guān)聯(lián)??刂破?30可以被配置為例如根據(jù)裝置200的當(dāng)前操作狀態(tài)、用戶如入或者裝置200中執(zhí)行的應(yīng)用對(duì)關(guān)聯(lián)進(jìn)行適配。例如,關(guān)聯(lián)可以是特定于應(yīng)用的、特定于菜單的、特定于視圖的和/或特定于上下文(其可以基于從當(dāng)前環(huán)境或裝置200的使用所獲得的信息來(lái)定義)的。所要注意的是,一個(gè)或多個(gè)輸入?yún)^(qū)域250、252和/或物體110、112可以被設(shè)置為表示特定動(dòng)作而無(wú)論電子設(shè)備的當(dāng)前操作狀態(tài)如何。一個(gè)或多個(gè)關(guān)聯(lián)可以響應(yīng)于檢測(cè)到兩個(gè)或更多物體110、112進(jìn)入懸停區(qū)域140、240而被特別適配。圖3示出了根據(jù)一個(gè)實(shí)施例的用于控制多物體懸停輸入模式的方法。該方法例如可以被控制器130、230作為控制算法來(lái)應(yīng)用。該方法在步驟302開(kāi)始,由此檢測(cè)同時(shí)存在緊鄰輸入表面210的兩個(gè)或更多物體。因此,可以在已經(jīng)在懸停區(qū)域140、240中檢測(cè)到兩個(gè)或更多物體110、112時(shí)進(jìn)入步驟302,即使并沒(méi)有與輸入表面進(jìn)行物理接觸??赡艽嬖诹硗獾臈l件,諸如物體彼此處于預(yù)定距離之內(nèi),或者一個(gè)或多個(gè)物體與電子設(shè)備的輸入表面的物體或表面處于預(yù)定距離之內(nèi)。響應(yīng)于步驟302的檢測(cè),通過(guò)發(fā)起304具體輸入模式而對(duì)用戶界面功能進(jìn)行適配,該輸入模式在這里被稱(chēng)作多物體懸停輸入模式。因此,一個(gè)或多個(gè)具體動(dòng)作可以與第一物體和/或第二物體相關(guān)聯(lián)或者與之相鏈接,該動(dòng)作在第一或第二物體單獨(dú)使用期間并不可用。圖3中所示的方法持續(xù)檢查306基于懸停和/或觸摸的用戶輸入。響應(yīng)于發(fā)起多物體懸停模式,該方法可以開(kāi)始確定輸入來(lái)源。如果檢測(cè)到由第一物體所進(jìn)行的輸入308,則可以執(zhí)行310與第一物體相關(guān)聯(lián)的動(dòng)作。如果在步驟312中,檢測(cè)到第二物體所進(jìn)行的輸入,則可以執(zhí)行314與第二物體相關(guān)聯(lián)的動(dòng)作。雖然沒(méi)有在圖3中圖示,但是該方法通常還檢查輸入的目標(biāo)(信息元素),例如顯示器上的應(yīng)用區(qū)域或窗口或特定圖形用戶界面(GUI)元素。因此,可以確定當(dāng)前與懸停輸入?yún)^(qū)域250、252相關(guān)聯(lián)的軟件功能。該方法進(jìn)一步檢查316是否已經(jīng)檢測(cè)到一個(gè)或兩個(gè)物體從緊鄰表面100而被移除。如果是,則在步驟318, 多物體懸停模式被停用或結(jié)束。否則,該方法可以返回步驟306以檢查后續(xù)的用戶輸入。雖然沒(méi)有在圖3中圖示,但是該過(guò)程可以從操作310和314返回至步驟306以檢查另外的用戶輸入或者返回至操作316。可以以各種方式來(lái)確定306、308、312輸入來(lái)源,例如輸入是否由第一或第二物體(或另外的物體)所提供。在一個(gè)實(shí)施例中,接近檢測(cè)系統(tǒng)120、220和/或控制器130、230被布置為基于對(duì)所檢測(cè)輸入關(guān)于其它物體的感應(yīng)位置的位置進(jìn)行分析來(lái)確定輸入來(lái)源?;谒鶛z測(cè)到的相關(guān)位置,可以確定308、312提供輸入的物體并且選擇310、314相關(guān)聯(lián)的動(dòng)作。該過(guò)程可以確定輸入物體關(guān)于X軸和/或y軸(沿輸入表面)的位置。例如,如果在其它(懸停的)物體110左側(cè)檢測(cè)到物體112所進(jìn)行的輸入,則可以響應(yīng)于檢測(cè)到輸入而確定物體關(guān)于彼此的位置或者對(duì)其進(jìn)行持續(xù)監(jiān)視。在另一個(gè)實(shí)施例中,該過(guò)程可以被配置為基于物體110、112的一個(gè)或多個(gè)所感應(yīng)屬性來(lái)確定輸入來(lái)源。作為利用與懸停區(qū)域中物體(的末端)相關(guān)的感應(yīng)信息的替代或者除其之外,在確定輸入物體時(shí)可以利用例如與用戶的手部相關(guān)的另外的檢測(cè)信息。例如,裝置10、200可以被配置為檢測(cè)用戶的手部以及是左手還是右手被用來(lái)進(jìn)行懸停。圖4圖示了根據(jù)另一個(gè)實(shí)施例的方法。該方法可以在檢查所檢測(cè)輸入并且基于所檢測(cè)輸入對(duì)另外的用戶界面功能進(jìn)行控制的控制器130、230中作為控制算法而被加以應(yīng)用。在步驟402中,檢測(cè)到存在緊鄰第一輸入?yún)^(qū)域的物體。例如,圖2的物體220被檢測(cè)到與第一輸入?yún)^(qū)域250相接近。發(fā)起404與第一輸入?yún)^(qū)域相關(guān)聯(lián)的動(dòng)作。例如,可以顯示第一輸入?yún)^(qū)域附近的圖形用戶界面(GUI)元素,但是也可以存在大量其它動(dòng)作選擇。該方法繼續(xù)監(jiān)視任意懸停輸入。簡(jiǎn)化圖4圖示了在步驟406檢測(cè)到存在緊鄰第二輸入?yún)^(qū)域的第二物體。例如,物體112可以被檢測(cè)到處于觸摸屏顯示器210的第二輸入?yún)^(qū)域252上方的懸停區(qū)域中。該方法可以在步驟408檢查第一物體是否仍然保持緊鄰輸入表面100,在圖2的示例中,則是懸停區(qū)域240或具體輸入?yún)^(qū)域250。如果是,則在步驟410,對(duì)與第一輸入?yún)^(qū)域和/或第二輸入?yún)^(qū)域相關(guān)聯(lián)的用戶界面功能進(jìn)行適配。因此,可以發(fā)起結(jié)合圖3所圖示的多物體懸停模式以及步驟304。如果第一物體已經(jīng)從懸停區(qū)域240移除,則如結(jié)合步驟318所圖示的,多物體懸停模式可以被停用,并且可以以單輸入懸停模式發(fā)起412與第二輸入?yún)^(qū)域相關(guān)聯(lián)的動(dòng)作。該特征使得能夠帶來(lái)為具有懸停能力的用戶界面帶來(lái)進(jìn)一步的多樣性和輸入選擇。在應(yīng)用兩個(gè)物體的情況下,通過(guò)兩個(gè)物體在懸停區(qū)域的同時(shí)出現(xiàn)而提供了三種輸入級(jí)別或配置??梢栽诙辔矬w輸入模式期間提供預(yù)先確定的特定于物體的動(dòng)作,這甚至與輸入關(guān)于輸入?yún)^(qū)域的位置無(wú)關(guān)。在一些實(shí)施例中,多物體懸停模式提供至少一些與計(jì)算機(jī)鼠標(biāo)功能相類(lèi)似的功能。圖5a圖示了鼠標(biāo)左鍵的功能在存在至少兩個(gè)緊鄰輸入表面100的物體期間與第一(或第二)物體相關(guān)聯(lián)的實(shí)施例。在步驟502,檢測(cè)到與信息元素相關(guān)聯(lián)的輸入。例如,檢測(cè)到第一物體110對(duì)顯示GUI元素的輸入?yún)^(qū)域240的輸入。針對(duì)該信息元素執(zhí)行選擇動(dòng)作。該信息元素可以在被選擇時(shí)進(jìn)行顯示,或者可以針對(duì)所選擇的信息元素執(zhí)行進(jìn)一步的動(dòng)作。例如,在第一物體對(duì)項(xiàng)列表中的項(xiàng)進(jìn)行雙擊類(lèi)型的兩次輸入的情況下,使得首先選擇該項(xiàng)并且隨后打開(kāi)用于所選擇項(xiàng)的窗口。圖5b圖示了典型的鼠標(biāo)右鍵輸入的基本特征。在步驟552,檢測(cè)到與信息元素相關(guān)聯(lián)的輸入。例如,檢測(cè)到第二物體112針對(duì)顯示在第二區(qū)域242上的⑶I信息元素所進(jìn)行的懸停輸入或者對(duì)觸摸屏210表面所進(jìn)行的輸入。在步驟554,顯示可用動(dòng)作的菜單。例如,該菜單可以是上下文敏感的(context-sensitive)并且取決于用戶界面或應(yīng)用的當(dāng)前狀態(tài)、所選擇的應(yīng)用窗口或信息元素。該菜單可以包括文本信息、圖像和/或任意其它圖形信息。因此,可以通過(guò)在懸停區(qū)域140、240中引入至少兩個(gè)物體而啟用專(zhuān)用的鼠標(biāo)按鈕功能??梢酝ㄟ^(guò)利用相關(guān)聯(lián)物體的進(jìn)一步輸入來(lái)選擇鼠標(biāo)的右鍵或左鍵動(dòng)作。圖6a至圖6d圖示了根據(jù)實(shí)施例的用戶界面交互序列。圖6a圖示了具有多個(gè)圖 像GUI元素的初始顯示內(nèi)容。當(dāng)用戶將其兩個(gè)手指在屏幕頂端并且緊鄰屏幕表面進(jìn)行移動(dòng)時(shí),接近檢測(cè)系統(tǒng)檢測(cè)到現(xiàn)在在屏幕區(qū)域的頂端存在兩個(gè)手指,這兩個(gè)手指例如圖6b所示的食指和中指110、100。例如控制器130、230的控制系統(tǒng)通過(guò)將鼠標(biāo)左鍵的功能鏈接到左側(cè)手指并且將鼠標(biāo)右鍵功能鏈接到右側(cè)手指而發(fā)起多物體懸停模式。如果用戶利用手指中的一個(gè)按壓屏幕,則該按壓根據(jù)哪個(gè)手指被使用而激活鼠標(biāo)右鍵或左鍵功能。如圖6c所示,如果用戶利用其左側(cè)手指按壓圖像602,則這樣所檢測(cè)的輸入與功能相關(guān)聯(lián),該功能類(lèi)似于和按壓鼠標(biāo)左鍵相關(guān)聯(lián)的功能,并且與該輸入?yún)^(qū)域相關(guān)聯(lián)的圖像可以被打開(kāi)610至全屏模式。如圖6d所示,如果用戶利用其右側(cè)手指100按壓圖像602,則這樣檢測(cè)的輸入與類(lèi)似于鼠標(biāo)右鍵功能的功能相關(guān)聯(lián)并且可以激活彈出菜單620。以上所說(shuō)明的功能使得能夠提供虛擬的懸停鼠標(biāo),其可以跨Π進(jìn)行使用而作為傳統(tǒng)鼠標(biāo)功能的替代。該懸停鼠標(biāo)可以提供常規(guī)的鼠標(biāo)點(diǎn)擊功能和邏輯。除了以上所說(shuō)明的功能之外或者作為其替代,包括諸如滾動(dòng)之類(lèi)的非點(diǎn)擊交互在內(nèi)的鼠標(biāo)按鍵功能以及兩個(gè)或更多鼠標(biāo)按鍵的各種組合可以被加以應(yīng)用以提供另外且新穎的Π交互。在一個(gè)實(shí)施例中,該接近檢測(cè)系統(tǒng)可以被布置為檢測(cè)兩個(gè)或更多物體的組合使用,這可以被解釋為多物體懸停輸入模式中的第三類(lèi)型的輸入。操作可以與兩個(gè)或更多物體110、112所進(jìn)行的輸入組合相關(guān)聯(lián)。例如,利用兩個(gè)物體同時(shí)進(jìn)行的多觸摸輸入可以與僅通過(guò)單個(gè)物體所進(jìn)行的觸摸輸入的動(dòng)作有所不同的另一個(gè)動(dòng)作相關(guān)聯(lián)。因此,除了檢查410、412之外,針對(duì)輸入可以存在一個(gè)或多個(gè)另外的檢查,諸如針對(duì)第一和第二物體所進(jìn)行的同時(shí)輸入的第三檢查。結(jié)合圖5a至圖6d所說(shuō)明的通常與鼠標(biāo)按鍵相關(guān)聯(lián)的動(dòng)作僅表示可以在多物體懸停模式期間與物體110、112相關(guān)聯(lián)的可用動(dòng)作的一些示例。例如,這樣的動(dòng)作可以從物體的搖動(dòng)、旋轉(zhuǎn)、滾動(dòng)、編輯、縮放、整形的群組中進(jìn)行選擇。圖3至圖6d僅圖示了用來(lái)響應(yīng)于檢測(cè)到緊鄰輸入表面的兩個(gè)或更多物體而布置多物體功能的一些可用方法和功能。以下對(duì)一些另外或備選的實(shí)施例進(jìn)行說(shuō)明。根據(jù)一些實(shí)施例,在懸停區(qū)域140、240中使用多于兩個(gè)的物體110、112,并且可以響應(yīng)于檢測(cè)到另外的物體而觸發(fā)具體功能。例如,在懸停區(qū)域140、240中引入三個(gè)或四個(gè)手指的組合可以觸發(fā)另外的具體功能或模式。一個(gè)另外的示例是響應(yīng)于檢測(cè)到懸停區(qū)域中的三個(gè)手指而發(fā)起三物體的虛擬鼠標(biāo)功能。中間的物體例如可以與滾輪功能相關(guān)聯(lián)。根據(jù)一些實(shí)施例,響應(yīng)于多物體懸停模式期間的激活304、410和/或動(dòng)作對(duì)與所要顯示的圖形用戶界面元素的至少一個(gè)關(guān)聯(lián)進(jìn)行修改。該一般被稱(chēng)之為在顯示器上添加和/或修改一個(gè)或多個(gè)信息元素。例如,具體GUI被臨時(shí)顯示或者在多物體懸停模式期間進(jìn)行顯示。裝置10、200還可以響應(yīng)于進(jìn)入多物體懸停模式和/或響應(yīng)于在多物體懸停模式期間檢測(cè)到輸入而產(chǎn)生例如可聽(tīng)和/或觸覺(jué)輸出 的另外輸出。因此,可以通知用戶具體的多物體懸停模式得到支持以及輸入邏輯被改變。在另外的實(shí)施例中,觸摸屏的區(qū)域在多物體懸停模式期間得以被擴(kuò)展。區(qū)域還可以響應(yīng)于在多物體懸停模式期間在該區(qū)域上檢測(cè)到物體而被擴(kuò)展??梢岳缭谟|摸屏210上向用戶指示多物體懸停模式期間可用并且與懸停區(qū)域140,240和/或具體輸入?yún)^(qū)域250、252相關(guān)聯(lián)的軟件功能或動(dòng)作??梢援?dāng)功能可在相應(yīng)區(qū)域140、240、250、254中使用時(shí)和/或當(dāng)已經(jīng)檢測(cè)到針對(duì)懸停區(qū)域250、252的輸入時(shí)對(duì)該功能進(jìn)行指示。在一個(gè)實(shí)施例中,懸停區(qū)域140、240中所檢測(cè)到的(多個(gè))物體和/或(多個(gè))相應(yīng)物體可用的動(dòng)作在多物體懸停模式期間被指示給用戶。例如,每個(gè)可用動(dòng)作由與GUI相關(guān)聯(lián)的對(duì)相應(yīng)物體110、112進(jìn)行可視化的GUI元素所指示。動(dòng)作和/或物體的可視化可以在屏幕上進(jìn)行顯示,并且在自動(dòng)立體顯示器的情況下還存在各種3D可視化選項(xiàng)。在一個(gè)實(shí)施例中,顯示懸停區(qū)域140、240中所檢測(cè)到的物體110、112。例如,依據(jù)懸停區(qū)域140、240中所檢測(cè)到的物體的數(shù)量顯示一個(gè)、兩個(gè)或更多手指的圖像。在另一個(gè)示例中,與應(yīng)用視覺(jué)鼠標(biāo)模式相結(jié)合,可以顯示鼠標(biāo)的圖像。在又另外的示例中,裝置10、200可以被布置為在懸停區(qū)域140、240中顯示物體110、112的非透明或半透明陰影。此外,可以通過(guò)改變所顯示物體的可視化來(lái)指示針對(duì)物體所檢測(cè)308、312的動(dòng)作。例如,所顯示鼠標(biāo)的左側(cè)按鍵響應(yīng)于檢測(cè)到第一物體110所進(jìn)行的輸入而移動(dòng)回去。另外,可以結(jié)合相應(yīng)物體的圖像或陰影對(duì)物體所進(jìn)行的另外輸入可用的動(dòng)作進(jìn)行指示。在一個(gè)實(shí)施例中,裝置10、200被配置為響應(yīng)于檢測(cè)到存在緊鄰輸入表面100的第一物體和第二物體110、112而使得指針元素進(jìn)行顯示。簡(jiǎn)化的圖7圖示了在觸摸屏上顯示的指針700。所顯示的指針元素700的位置關(guān)于所檢測(cè)的第一物體和/或第二物體的移動(dòng)而有所變化。因此,用戶可以容易檢測(cè)到虛擬鼠標(biāo)類(lèi)型的功能被激活的多物體懸停模式。在另外的實(shí)施例中,指針700在多物體懸停模式期間指示用于進(jìn)行輸入的目標(biāo)屏幕區(qū)域。因此,可以由用戶界面提供另外的虛擬鼠標(biāo)羅技,并且對(duì)于用戶而言向與懸停區(qū)域140、240相比更小的CTI元素提供輸入變得更為容易。例如,與顯示光標(biāo)相關(guān)的特征在通過(guò)引用結(jié)合于此的專(zhuān)利申請(qǐng)?zhí)朠CT/IB2010/050752中有所描述,并且可結(jié)合該多物體懸停輸入模式而得以應(yīng)用。在一個(gè)實(shí)施例中,多物體懸停輸入模式僅應(yīng)用于裝置10、200的屏幕上所顯示的一些項(xiàng)??刂破?30、230可以被布置為響應(yīng)于多物體懸停輸入模式的激活和/或在其期間向用戶告知哪些Π對(duì)象支持多物體懸停輸入模式,諸如結(jié)合圖5a至圖6d所說(shuō)明的虛擬鼠標(biāo)按鍵功能。例如,這樣的UI對(duì)象可以被放大,在3D可視化的情況下進(jìn)行前置,移動(dòng)至更接近于物體,或者可以改變這些項(xiàng)的可視化。裝置10、200可以被配置為確定懸停區(qū)域140、240中的對(duì)象110、112之間的距離。并且在多輸入懸停模式期間可以依據(jù)所檢測(cè)的距離(或距離變化)來(lái)選擇動(dòng)作。例如,響應(yīng)于檢測(cè)到第一物體110遠(yuǎn)離第二物體112,諸如放大相關(guān)聯(lián)GUI元素的具體動(dòng)作可以被觸發(fā)。在另外的實(shí)施例中,多物體懸停輸入模式的發(fā)起和/或無(wú)效進(jìn)一步被物體之間的距離所影響。例如,用于進(jìn)入步驟304的另外的條件可以是物體之間緊鄰。在一個(gè)實(shí)施例中,結(jié)合圖3的步驟302對(duì)物體之間的距離進(jìn)行檢查。輸入模式可以被設(shè)置為僅在至少兩個(gè)手指互相足夠接近時(shí)才被激活。此外,輸入模式可以在物體110、112互相分開(kāi)足夠遠(yuǎn)時(shí)被停用318。在一個(gè)實(shí)施例中,用戶可以對(duì)與多物體懸停模式相關(guān)聯(lián)的各種設(shè)置進(jìn)行配置。例如,用戶可以指定要在多物體懸停模式中應(yīng)用的與物體110、112和/或懸停區(qū)域250、252相關(guān)聯(lián)的功能。另外的示例是用戶可以選擇左手或右手按鍵布置,并且與物體相關(guān)聯(lián)的功能也相應(yīng)地得以適配。在另外的示例中,依據(jù)用戶輸入添加另外的關(guān)聯(lián)。例如,用戶可以將動(dòng)作鏈接至另外的具體懸停輸入。因而,用戶可以根據(jù)其偏好來(lái)定制多物體模式的功能。 在一些實(shí)施例中,本特征結(jié)合提供3D交互或3D交互傳感的用戶界面而應(yīng)用。例如,可以應(yīng)用各種自動(dòng)立體屏幕。接近檢測(cè)系統(tǒng)120、220可以被配置為確定與表面100的距離并且根據(jù)該距離選擇諸如顯示輸出的動(dòng)作。例如,⑶I元素在物體110、112從表面100后退時(shí)被放大。在一個(gè)實(shí)施例中,裝置10、200被配置為檢測(cè)一個(gè)或多個(gè)物體(單獨(dú)或組合地)在輸入表面上方的懸停區(qū)域140、240中所進(jìn)行的手勢(shì)來(lái)觸發(fā)多物體懸停模式或者在多物體懸停模式期間檢測(cè)輸入。因此可以對(duì)接近感應(yīng)場(chǎng)的變化進(jìn)行監(jiān)視?;谒鶛z測(cè)到的變化來(lái)識(shí)別手勢(shì)。隨后可以執(zhí)行與所識(shí)別手勢(shì)相關(guān)聯(lián)的動(dòng)作。例如,基于手勢(shì)的輸入可以結(jié)合圖3至圖6d中的至少一些操作而應(yīng)用。一個(gè)非常簡(jiǎn)單的示例是響應(yīng)于檢測(cè)到與雙擊鼠標(biāo)按鍵時(shí)的手指移動(dòng)相類(lèi)似的手勢(shì)而選擇GUI元素并且針對(duì)所選擇的GUI元素執(zhí)行進(jìn)一步的動(dòng)作,例如顯示具有所選擇URL的內(nèi)容的新的應(yīng)用窗口。另一個(gè)示例是裝置10、200被配置為檢測(cè)物體形成圓環(huán)的移動(dòng)并且因此移動(dòng)至后續(xù)或之前的視圖。如已經(jīng)指出的那樣,多物體懸停模式期間的輸入可以與物體110、112所進(jìn)行的觸摸和/或懸停輸入相關(guān)聯(lián)。例如,諸如右側(cè)手指的第二物體112在觸摸屏210上所進(jìn)行的輸入可以與敲擊選擇功能相關(guān)聯(lián),而諸如左側(cè)手指的第一物體110所進(jìn)行的非觸摸懸停輸入可以同時(shí)被監(jiān)視。在一個(gè)實(shí)施例中,裝置10、200被配置為基于與單個(gè)物體或物體110、112的組合在多物體懸停模式期間的移動(dòng)相關(guān)聯(lián)的另外屬性來(lái)控制用戶界面動(dòng)作。例如,裝置10、200可以包括連接至控制器130、230的壓力傳感器,并且可以依據(jù)所檢測(cè)到的壓力對(duì)Π操作進(jìn)行控制。在另一個(gè)示例中,該裝置被配置為基于連續(xù)輸入之間的時(shí)間、對(duì)觸摸屏210進(jìn)行觸摸的時(shí)間、物體110、112在懸停區(qū)域140、240中的移動(dòng)速度等來(lái)控制動(dòng)作。例如,可基于物體相對(duì)于觸摸屏210的速度來(lái)選擇兩個(gè)或更多動(dòng)作,例如,快速和緩慢觸摸輸入可以被區(qū)分開(kāi)來(lái)。這樣另外的具體輸入可以在多物體懸停模式期間被檢測(cè),例如作為與圖3的操作308至314中的至少一個(gè)相結(jié)合的附加檢查或另外檢查。以上所說(shuō)明的特征可以被應(yīng)用于不同應(yīng)用和應(yīng)用模式。針對(duì)其可獲得特定優(yōu)勢(shì)的一些應(yīng)用示例包括瀏覽器應(yīng)用、利用地圖的應(yīng)用、媒體內(nèi)容相關(guān)的應(yīng)用和服務(wù)、利用有所增強(qiáng)的真實(shí)性交互的應(yīng)用,等等。雖然以上已經(jīng)結(jié)合小型顯示器對(duì)一些示例進(jìn)行了說(shuō)明,但是該懸停相關(guān)特征可以結(jié)合大型顯示器和表面而加以應(yīng)用。另外,接近檢測(cè)系統(tǒng)120、220可以被配置為布置多個(gè)手的手指。例如,系統(tǒng)可以支持雙手進(jìn)行懸停。另外,系統(tǒng)可以支持檢測(cè)與大型顯示器的不同區(qū)域進(jìn)行交互的兩個(gè)或更多用戶所進(jìn)行的懸停。圖8示出了根據(jù)示例實(shí)施例的電子設(shè)備800的結(jié)構(gòu)的框圖。該電子設(shè)備可以包括裝置10或200。雖然圖示了電子設(shè)備800的一個(gè)實(shí)施例并且其隨后將出于示例的目的而被描述,但是其它類(lèi)型的電子設(shè)備也可以采用本實(shí)施例,其它類(lèi)型的電子設(shè)備諸如但不限于便攜式數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、膝上計(jì)算機(jī)、媒體播放器、電視機(jī)、游戲設(shè)備、相機(jī)、視頻錄影機(jī)、定位設(shè)備、電子書(shū)、可佩戴設(shè)備、投影儀設(shè)備和其它類(lèi)型的電子系統(tǒng)。此外,示例實(shí)施例的裝置并無(wú)需是整個(gè)電子設(shè)備,而在其它示例實(shí)施例中可以是電子設(shè)備的組件或組件群組?!?br>
處理器802被配置為執(zhí)行指令并實(shí)施與電子設(shè)備800相關(guān)聯(lián)的操作。處理器802可以包括用于執(zhí)行例如包括結(jié)合圖I至7所描述的一個(gè)或多個(gè)功能在內(nèi)的各種功能的裝置,諸如數(shù)字信號(hào)處理器設(shè)備、微處理器設(shè)備和電路。處理器802可以通過(guò)使用從存儲(chǔ)器所獲取的指令對(duì)電子設(shè)備800的組件之間的輸入和輸出數(shù)據(jù)的接收和處理進(jìn)行控制。處理器802可以在單個(gè)芯片、多個(gè)芯片或多個(gè)電子組件上實(shí)現(xiàn)。能夠用于處理器802的一些架構(gòu)示例包括專(zhuān)用或嵌入式處理器以及ASIC。處理器802可以包括對(duì)一個(gè)或多個(gè)計(jì)算機(jī)程序進(jìn)行操作的功能。計(jì)算機(jī)程序代碼可以存儲(chǔ)在非瞬時(shí)或有形存儲(chǔ)器804中。至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼可以被配置為利用至少一個(gè)處理器使得該裝置執(zhí)行例如包括結(jié)合圖I至7所描述的一個(gè)或多個(gè)功能在內(nèi)的至少一個(gè)實(shí)施例。通常,處理器802與操作系統(tǒng)一起進(jìn)行操作以執(zhí)行計(jì)算機(jī)代碼并產(chǎn)生和使用數(shù)據(jù)。作為示例,存儲(chǔ)器804可以包括諸如EEPR0M、閃存等的非易失性部分,以及諸如包括用于臨時(shí)存儲(chǔ)數(shù)據(jù)的高速緩存區(qū)域的隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)的易失性部分。信息還可以駐留于可移動(dòng)存儲(chǔ)介質(zhì)上并且在需要時(shí)被加載或安裝到電子設(shè)備800中。電子設(shè)備800可以包括與包括傳送器和接收器的收發(fā)器單元806進(jìn)行可操作通信的天線(或多個(gè)天線)。電子設(shè)備800可以利用一種或多種空中接口標(biāo)準(zhǔn)和通信協(xié)議進(jìn)行操作。作為說(shuō)明,電子設(shè)備800可以依據(jù)任意多種第一、第二、第三和/或第四代通信協(xié)議等進(jìn)行操作。例如,電子設(shè)備800可以依據(jù)諸如以太網(wǎng)和數(shù)字用戶線路(DSL)的有線協(xié)議,依據(jù)諸如IS-136(時(shí)分多址(TDMA))、全球移動(dòng)通信系統(tǒng)(GSM)和IS_95(碼分多址(CDMA))的第二代(2G)無(wú)線通信協(xié)議,依據(jù)諸如第三代合作伙伴計(jì)劃(3GPP)所給出的3G協(xié)議、CDMA2000、寬帶CDMA (WCDMA)和時(shí)分同步CDMA (TD-SCDMA)的第三代(3G)無(wú)線通信協(xié)議,或者依據(jù)第四代(4G)無(wú)線通信協(xié)議、諸如802. 11的無(wú)線局域網(wǎng)協(xié)議、諸如藍(lán)牙的短距離無(wú)線協(xié)議等進(jìn)行操作。電子設(shè)備800的用戶接口可以包括諸如揚(yáng)聲器的輸出設(shè)備808,諸如麥克風(fēng)的一個(gè)或多個(gè)輸入設(shè)備810,鍵盤(pán)或者一個(gè)或多個(gè)按鈕或致動(dòng)器,以及用于以二維或更多維度顯示信息的顯示器812
輸入設(shè)備810可以包括被配置為從用戶觸摸接收輸入并且將該信息發(fā)送至處理器802的觸摸感應(yīng)設(shè)備。這樣的觸摸感應(yīng)設(shè)備可以被配置為還識(shí)別觸摸敏感表面上的觸摸位置和大小。觸摸感應(yīng)設(shè)備可以基于包括但不限于電容感應(yīng)、電阻感應(yīng)、表面聲波感應(yīng)、壓力感應(yīng)、電感感應(yīng)和光學(xué)感應(yīng)在內(nèi)的感應(yīng)技術(shù)。此外,觸摸感應(yīng)設(shè)備可以基于單點(diǎn)感應(yīng)或多點(diǎn)感應(yīng)。在一個(gè)實(shí)施例中,輸入設(shè)備是觸摸屏,其位于顯示器812的前端。輸入設(shè)備810可以被配置為響應(yīng)于檢測(cè)到(302)第一物體和第二物體同時(shí)接近而以一種輸入模式進(jìn)行操作,其中第一動(dòng)作與第一物體所進(jìn)行的輸入相關(guān)聯(lián)而第二輸入與第二物體所進(jìn)行的輸入相關(guān)聯(lián)。顯示器812可以為適用于所討論電子設(shè)備800的任意類(lèi)型,一些示例包括等離子顯示面板(TOP)、液晶顯示器(IXD)、發(fā)光二極管(LED)、有機(jī)發(fā)光二極管(OLED)、投影儀、全息顯示器等。懸停甚至可以布置在顯示器被投影于其上的表面上方。例如,可以使用相機(jī)來(lái)檢測(cè)手指的接近和位置。電子設(shè)備800還包括操作耦合至處理器802的接近檢測(cè)系統(tǒng)814,諸如之前所說(shuō)明的系統(tǒng)120、220。接近檢測(cè)系統(tǒng)814被配置為當(dāng)手指、觸筆或其它定位設(shè)備與計(jì)算機(jī)系統(tǒng)的一些組件緊密接近但并未與之相接觸時(shí)進(jìn)行檢測(cè),該計(jì)算機(jī)系統(tǒng)例如包括諸如觸摸屏的殼體或I/O設(shè)備。電子設(shè)備800還可以包括圖8中沒(méi)有圖示出的另外的單元和部件,諸如另外的接口設(shè)備、電池、諸如相機(jī)的媒體捕捉部件、視頻和/或音頻模塊以及用戶身份模塊。本發(fā)明的實(shí)施例可以以軟件、硬件、應(yīng)用邏輯或者軟件、硬件和應(yīng)用邏輯的組合來(lái)實(shí)現(xiàn)。在示例實(shí)施例中,應(yīng)用邏輯、軟件或指令集維護(hù)于各種常規(guī)計(jì)算機(jī)可讀媒體的任意一個(gè)之上。在本文檔的上下文中,“計(jì)算機(jī)可讀介質(zhì)”可以是能夠包含、傳輸、傳播或傳輸指令的任意媒體或器件,該指令供諸如計(jì)算機(jī)的指令執(zhí)行系統(tǒng)、裝置或設(shè)備所使用或者結(jié)合其使用,計(jì)算機(jī)的一個(gè)示例在圖8中進(jìn)行描述和描繪。計(jì)算機(jī)可讀介質(zhì)可以包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其可以是能夠包含或存儲(chǔ)供諸如計(jì)算機(jī)的指令執(zhí)行系統(tǒng)、裝置或設(shè)備所使用或者結(jié)合其使用的指令的任意媒體或器件。如果期望,這里所描述的至少一些不同功能可以以不同順序和/或彼此同時(shí)執(zhí)行。此外,如果期望,以上所描述的一個(gè)或多個(gè)功能可以是可選的或者可以進(jìn)行合并。雖然本發(fā)明實(shí)施例的各個(gè)方面在獨(dú)立權(quán)利要求中給出,但是其它方面包括來(lái)自所描述實(shí)施例和/或從屬權(quán)利要求的特征與獨(dú)立權(quán)利要求的特征的其它組合,而并不僅僅是權(quán)利要求中所明確給出的組合。這里還要注意的是,雖然以上描述了本發(fā)明的示例實(shí)施例,但是這些描述不應(yīng)當(dāng)以限制的含義來(lái)看待。相反,在并不背離如所附權(quán)利要求所確定的本發(fā)明的范圍的情況下可以進(jìn)行若干變化和修改。
權(quán)利要求
1.一種裝置,包括 至少一個(gè)處理器以及 包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器, 所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為利用所述至少一個(gè)處理器,使得所述裝置至少執(zhí)行 檢測(cè)存在緊鄰輸入表面的第一物體, 檢測(cè)存在緊鄰所述輸入表面的第二物體,以及 響應(yīng)于檢測(cè)到同時(shí)存在所述第一物體和所述第二物體,激活輸入模式,在所述輸入模式中第一動(dòng)作與所述第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)。
2.根據(jù)權(quán)利要求I的裝置,其中所述裝置被配置為響應(yīng)于檢測(cè)到所述第一物體和/或所述第二物體從緊鄰所述輸入表面移除,停用所述輸入模式。
3.根據(jù)權(quán)利要求I或2的裝置,其中所述裝置被配置為 進(jìn)一步基于所述第一物體和/或所述第二物體的位置來(lái)響應(yīng)于所述第一物體和/或所述第二物體所進(jìn)行的輸入而確定操作。
4.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中所述裝置被配置為 響應(yīng)于檢測(cè)到所述第一物體所進(jìn)行的輸入,對(duì)與所檢測(cè)到的所述第一物體所進(jìn)行的輸入相關(guān)聯(lián)的信息元素執(zhí)行選擇動(dòng)作,以及 響應(yīng)于檢測(cè)到所述第二物體所進(jìn)行的輸入,對(duì)與所檢測(cè)到的所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)的信息元素顯示可選擇項(xiàng)的菜單。
5.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中所述裝置被配置為響應(yīng)于所述輸入模式的所述激活和/或在所述輸入模式期間的動(dòng)作,修改對(duì)待顯示的圖形用戶界面元素的至少一個(gè)關(guān)聯(lián)。
6.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中所述裝置被配置為 響應(yīng)于檢測(cè)到緊鄰所述輸入表面的所述第一物體和所述第二物體,使得顯示指針元素,以及 使得所述指針元素的顯示關(guān)于所檢測(cè)到的所述第一物體和/或所述第二物體的移動(dòng)而移動(dòng)。
7.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中所述裝置被配置為基于所述物體之間的距離,控制所述輸入模式的所述激活和/或停用。
8.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中操作在所述輸入模式期間與所述第一物體所進(jìn)行的輸入和所述第二物體所進(jìn)行的輸入的組合相關(guān)聯(lián)。
9.根據(jù)前述任一項(xiàng)權(quán)利要求的裝置,其中所述裝置是包括觸摸屏的移動(dòng)通信設(shè)備。
10.一種方法,包括 檢測(cè)存在緊鄰輸入表面的第一物體, 檢測(cè)存在緊鄰所述輸入表面的第二物體,以及 響應(yīng)于檢測(cè)到同時(shí)存在所述第一物體和所述第二物體,激活輸入模式,在所述輸入模式中第一動(dòng)作與所述第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)。
11.根據(jù)權(quán)利要求10的方法,進(jìn)一步包括響應(yīng)于檢測(cè)到所述第一物體和/或所述第二物體從緊鄰所述輸入表面移除,停用所述輸入模式。
12.根據(jù)權(quán)利要求10或11的方法,其中,進(jìn)一步基于所述第一物體和/或所述第二物體的位置來(lái)響應(yīng)于所述第一物體和/或所述第二物體所進(jìn)行的輸入而確定操作。
13.根據(jù)權(quán)利要求10、11或12的方法,其中,響應(yīng)于檢測(cè)到在緊鄰所述輸入表面存在所述第二物體,檢查所述第一物體向所述輸入表面的接近,以及 響應(yīng)于第一物體仍然保持緊鄰所述輸入表面,激活所述輸入模式,并且對(duì)與所述第一物體和/或所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)的功能進(jìn)行適配。
14.根據(jù)權(quán)利要求10至13中任一項(xiàng)的方法,其中響應(yīng)于所述輸入模式的所述激活和/或在所述輸入模式期間的動(dòng)作,修改對(duì)待顯示的圖形用戶界面元素的至少一個(gè)關(guān)聯(lián)。
15.根據(jù)權(quán)利要求10至14中任一項(xiàng)的方法,進(jìn)一步包括 響應(yīng)于檢測(cè)到所述第一物體所進(jìn)行的輸入,對(duì)與所檢測(cè)到的所述第一物體所進(jìn)行的輸入相關(guān)聯(lián)的信息元素執(zhí)行選擇動(dòng)作,以及 響應(yīng)于檢測(cè)到所述第二物體所進(jìn)行的輸入,對(duì)與所檢測(cè)到的所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)的信息元素顯示可選擇項(xiàng)的菜單。
16.根據(jù)權(quán)利要求10至15中任一項(xiàng)的方法,其中基于所述物體之間的距離,控制所述輸入模式的所述激活和/或停用。
17.根據(jù)前述權(quán)利要求10至16中任一項(xiàng)的方法,進(jìn)一步包括 響應(yīng)于檢測(cè)到存在所述第一物體和所述第二物體,使得顯示指針元素,以及 使得所述指針元素的顯示關(guān)于所檢測(cè)到的所述第一物體和/或所述第二物體的移動(dòng)而移動(dòng)。
18.—種電子設(shè)備,包括 觸摸屏; 用于無(wú)線傳輸?shù)耐ㄐ艈卧? 接近檢測(cè)系統(tǒng),其具有至少一個(gè)用于檢測(cè)存在緊鄰輸入表面的物體的接近檢測(cè)器;以及 根據(jù)權(quán)利要求I至8中任一項(xiàng)的裝置。
19.一種用于電子設(shè)備的用戶界面,包括 接近檢測(cè)系統(tǒng),其具有至少一個(gè)用于檢測(cè)存在緊鄰輸入表面的第一物體和第二物體的接近檢測(cè)器,其中所述用戶界面被配置為響應(yīng)于檢測(cè)到同時(shí)存在所述第一物體和所述第二物體,以輸入模式進(jìn)行操作,在所述輸入模式中第一動(dòng)作與所述第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與所述第二物體所進(jìn)行的輸入相關(guān)聯(lián)。
20.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列,當(dāng)所述指令被裝置的一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述裝置執(zhí)行根據(jù)權(quán)利要求10至17中任一項(xiàng)的方法。
21.一種裝置,包括 用于檢測(cè)存在緊鄰輸入表面的第一物體的裝置, 用于檢測(cè)存在緊鄰所述輸入表面的第二物體的裝置,以及 用于響應(yīng)于檢測(cè)到同時(shí)存在所述第一物體和所述第二物體,激活輸入模式的裝置,在所述輸入模式中第一動(dòng)作與所述第一物體所進(jìn)行的輸入相關(guān)聯(lián),并且第二動(dòng)作與所述第二物體所 進(jìn)行的輸入相關(guān)聯(lián)。
全文摘要
提供了一種用于控制基于接近檢測(cè)的用戶界面功能的方法。響應(yīng)于檢測(cè)到同時(shí)存在緊鄰輸入表面(100)的第一物體(110)和第二物體(112),可以激活輸入模式,在該輸入模式中,第一動(dòng)作與第一物體(110)所進(jìn)行的輸入相關(guān)聯(lián),而第二動(dòng)作與第二物體(112)所進(jìn)行的輸入相關(guān)聯(lián)。
文檔編號(hào)G06F3/0488GK102884499SQ201180022671
公開(kāi)日2013年1月16日 申請(qǐng)日期2011年3月2日 優(yōu)先權(quán)日2010年3月26日
發(fā)明者M·尼爾米 申請(qǐng)人:諾基亞公司