與用戶接口相關(guān)聯(lián)的圖標(biāo)的三維多深度呈現(xiàn)的制作方法
【專利摘要】三維顯示器(302)呈現(xiàn)與用戶接口相關(guān)聯(lián)的多個圖標(biāo)。這些圖標(biāo)包括在第一呈現(xiàn)深度(304)呈現(xiàn)的至少第一圖標(biāo)(303)以及在不同的第二呈現(xiàn)深度(306)呈現(xiàn)的至少第二圖標(biāo)(305)。根據(jù)一個方法,該第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互,而第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。前述第一呈現(xiàn)深度可以實質(zhì)上與對應(yīng)電子設(shè)備(301)的表面(例如觸摸敏感顯示器(302))一致。如此配置,(當(dāng)前可用于選擇的)第一圖標(biāo)顯現(xiàn)在與該表面一致的深度。該方法能夠用于輔助基于圖標(biāo)是否可用于經(jīng)由用戶接口的輸入組件進(jìn)行交互,對圖標(biāo)進(jìn)行三維呈現(xiàn)。
【專利說明】與用戶接口相關(guān)聯(lián)的圖標(biāo)的三維多深度呈現(xiàn)
[0001]相關(guān)申請的交叉引用
[0002]本申請與2011 年 I 月 20 日遞交的、題為 “THREE-DMENSIONAL,MULT1-DEPTHPRESENTATION OF ICONS IN ASSOCIATION WITH DIFFERING INPUT COMPONENTS OF A USER
INTERFACE”的、代理人案卷編號9169-98616的PCT申請N0._相關(guān),
其內(nèi)容以引用方式全部并入于此。
【技術(shù)領(lǐng)域】
[0003]本公開的構(gòu)思總體涉及呈現(xiàn)與用戶接口相關(guān)聯(lián)的圖標(biāo),更具體地涉及這方面的三維顯示器的使用。
【背景技術(shù)】
[0004]圖形用戶接口和所顯示的圖標(biāo)在本領(lǐng)域中是已知的。一股地說,圖標(biāo)分別用于表示對應(yīng)的程序、過程、應(yīng)用、功能、能力、媒體文件、互聯(lián)網(wǎng)地址、個人信息管理(PM)記錄等。在許多情況下,使用例如觸摸敏感顯示器呈現(xiàn)多個這樣的圖標(biāo)。
[0005]隨著各種設(shè)備的能力變得越來越強(qiáng)并且隨著設(shè)備用戶自身期望其設(shè)備具有越來越多的能力,設(shè)備的顯示器往往尺寸不足以充分和同時呈現(xiàn)為設(shè)備提供的全部或甚至大部分圖標(biāo)。為了適應(yīng)這樣的環(huán)境,許多這樣的設(shè)備采用滾動方式來呈現(xiàn)僅僅所提供的圖標(biāo)的子集。該滾動方式用于在將其他圖標(biāo)移動到顯示器上時從顯示器移除一些圖標(biāo)。
【專利附圖】
【附圖說明】
[0006]圖1包括根據(jù)所公開的構(gòu)思的各種實施例配置的流程圖;
[0007]圖2包括根據(jù)所公開的構(gòu)思的各種實施例配置的透視示意圖;
[0008]圖3包括根據(jù)所公開的構(gòu)思的各種實施例配置的透視示意圖;
[0009]圖4包括根據(jù)所公開的構(gòu)思的各種實施例配置的透視示意圖;以及
[0010]圖5包括根據(jù)根據(jù)所公開的構(gòu)思的各種實施例配置的框圖。
[0011]附圖中的元素是為了簡單和清楚而示意的,并且不一定是按比例繪制的。例如,可能相對于其他元素夸大了附圖中一些元素的尺寸、相對位置或兩者,以改善對所公開的構(gòu)思的各種實施例的理解。此外,可能從圖中省去了在商業(yè)上可行的實施例中有用的一般但公知的元素,以輔助對所公開的構(gòu)思的各種實施例的較不受阻礙的觀察。
【具體實施方式】
[0012]本公開描述了采用三維顯示器的用戶接口。在本公開中,三維(3D)顯示器是能夠向觀看者傳遞3D深度的立體感的任意顯示裝置,并且為簡潔起見以下可稱為“顯示器”或“立體顯示器”。應(yīng)理解的是:根據(jù)一個方法,三維顯示器可以利用雙二維顯示的圖像(每個二維顯示的圖像針對觀看者的一只眼睛)來創(chuàng)建虛擬三維圖像。使用3D顯示器產(chǎn)生虛擬三維圖像或圖標(biāo)可以稱為“呈現(xiàn)”圖像,這是由于不管3D顯示裝置的物理位置如何,圖像可被觀看者感知為出現(xiàn)在距觀看者各種距離處。在本公開中,“呈現(xiàn)”指使用三維顯示器引起圖像的一個或更多個組分的顯示,從而所顯示的組分創(chuàng)建出觀察者所感知的單個圖像的顯現(xiàn)。在特定呈現(xiàn)深度呈現(xiàn)的圖像可以包括可由觀察者在頭腦中進(jìn)行組合以創(chuàng)建單個圖像在距觀察者某個呈現(xiàn)深度(例如在感知距離)處的顯現(xiàn)的圖像的多個組分。
[0013]三維顯示器用于呈現(xiàn)與用戶接口相關(guān)聯(lián)的多個圖標(biāo)。多個圖標(biāo)包括在第一呈現(xiàn)深度呈現(xiàn)的至少第一圖標(biāo)以及在不同的第二呈現(xiàn)深度處呈現(xiàn)的至少第二圖標(biāo)。根據(jù)一種方法,該第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互,而第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。該方法便于使用三維顯示器呈現(xiàn)圖標(biāo),其中,僅一些圖標(biāo)可用于經(jīng)由用戶接口的特定輸入組件進(jìn)行交互。
[0014]在本公開中,可用于由用戶接口的輸入組件進(jìn)行交互的圖標(biāo)是可被選為調(diào)用對應(yīng)程序、過程、應(yīng)用、功能、能力、媒體文件、互聯(lián)網(wǎng)地址、個人信息管理(PM)記錄等的圖標(biāo)。不可用于由輸入組件進(jìn)行交互的圖標(biāo)被稱為當(dāng)前不可用于選擇,盡管該圖標(biāo)可能是以禁用或不可操作狀態(tài)呈現(xiàn)的。換言之,圖標(biāo)被呈現(xiàn)給觀看者(例如,以使觀看者意識到其存在),并且可用于或不可用于通過與特定輸入組件交互而進(jìn)行選擇。應(yīng)理解的是:不可用于與第一輸入組件交互的圖標(biāo)可能仍可用于與用戶接口的第二輸入組件交互。
[0015]在本描述中,用戶接口的第一輸入組件提供與在第一呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互。例如,輸入組件可以是觸摸敏感顯示器、鼠標(biāo)、軌跡板、電子筆、用戶接口手套、或被配置為允許對在第一呈現(xiàn)深度呈現(xiàn)的(例如可用于交互的)圖標(biāo)進(jìn)行選擇的其他輸入組件。第一呈現(xiàn)深度可以被觀看者感知為與輸入組件的選擇能力相關(guān)聯(lián),而在不同的第二呈現(xiàn)深度呈現(xiàn)的圖標(biāo)(例如不可用于交互)可以被觀看者感知為與輸入組件的選擇能力不相關(guān)聯(lián)。
[0016]根據(jù)一種方法,前述第一呈現(xiàn)深度可以實質(zhì)上與電子設(shè)備的表面(如控制表面)一致。如此配置,(當(dāng)前可用于由用戶接口的輸入組件進(jìn)行交互的)第一圖標(biāo)顯現(xiàn)在與表面一致的呈現(xiàn)深度。這可以通過在三維顯示器上實質(zhì)相同的位置上呈現(xiàn)第一圖標(biāo)的左和右眼圖像或通過呈現(xiàn)實質(zhì)上彼此相同的左和右眼圖像來實現(xiàn)。當(dāng)表面包括例如觸摸敏感顯示器(作為輸入組件)時,該方法可以便于在選擇與觸摸敏感顯示器實質(zhì)上一致呈現(xiàn)的特定圖標(biāo)時使用觸摸敏感顯示器。
[0017]如此配置,電子設(shè)備可以呈現(xiàn)為設(shè)備提供的許多(或者甚至全部)圖標(biāo),盡管顯示裝置的物理二維邊界可能過小而不足以二維顯示全部的所提供的圖標(biāo)。這是由于一些圖標(biāo)可以顯示不同于顯示裝置自身物理深度的呈現(xiàn)深度。
[0018]所公開的構(gòu)思可以通過將用戶接口中的選擇能力限制于例如僅僅可用于由用戶接口的特定輸入組件進(jìn)行交互的圖標(biāo),來避免對至少一些圖標(biāo)的意外要求。當(dāng)可用于交互的圖標(biāo)被感知為與輸入組件的選擇能力相關(guān)聯(lián)或被感知為在空間上與輸入組件的選擇能力一致時,整個效果是高度直觀的并且在人體工學(xué)上是合理的。
[0019]如果需要,上述教導(dǎo)將易于適合在其他呈現(xiàn)深度提供其他圖標(biāo)。作為這方面的簡單的說明性示例,一些圖標(biāo)可以呈現(xiàn)在被感知為位于顯示器上方的深度(即,顯示裝置和觀看者之間),而其他圖標(biāo)呈現(xiàn)在被感知為位于顯示器下方的深度(即,與顯示裝置相比距觀看者更遠(yuǎn)的深度)。這可以通過在三維顯示器上(例如在略微偏移的位置上)呈現(xiàn)這樣的圖標(biāo)不同的左和右眼圖像以創(chuàng)建圖標(biāo)在顯示器上方或下方深度的感知來實現(xiàn)。換言之,圖標(biāo)可以呈現(xiàn)在被感知為比顯示器的物理結(jié)構(gòu)更近或更遠(yuǎn)的深度。呈現(xiàn)在不同于第一呈現(xiàn)深度的深度的圖標(biāo)可以不可用于由與第一呈現(xiàn)深度相關(guān)聯(lián)的輸入組件進(jìn)行交互。
[0020]上述教導(dǎo)還將易于適合將圖標(biāo)中的至少一些從一個呈現(xiàn)深度移動至另一呈現(xiàn)深度。例如,用戶接口指令可以提供重新布置圖標(biāo)的感知深度的能力,從而將圖標(biāo)移入允許由輸入組件與圖標(biāo)交互的感知深度,并將其他圖標(biāo)移至使所述其他圖標(biāo)不可用于由輸入組件進(jìn)行交互的感知深度。使用該方法,例如,當(dāng)前不可用于由輸入組件進(jìn)行交互的圖標(biāo)能夠被移至圖標(biāo)變?yōu)楫?dāng)前可用于由輸入組件進(jìn)行交互的呈現(xiàn)深度。
[0021]本公開的教導(dǎo)特別適于與其尺寸或形狀因數(shù)提供不足量的物理結(jié)構(gòu)從而無法實現(xiàn)合理容納設(shè)備各類能力的用戶接口的設(shè)備/顯示器一起使用。本領(lǐng)域技術(shù)人員將理解:上述教導(dǎo)可以多種在商業(yè)上可行的方式實現(xiàn)。還將理解:這些教導(dǎo)是高度可擴(kuò)展的,并且可以與多種不同尺寸的用戶接口、圖標(biāo)、電子設(shè)備等一起使用。當(dāng)對以下詳細(xì)描述進(jìn)行透徹的考察和研究后,上述和其他優(yōu)勢可以變得更明顯。
[0022]下面參照附圖特別是圖1,將描述與上述教導(dǎo)中的許多教導(dǎo)相符的說明性過程100。在該說明性示例中,電子設(shè)備執(zhí)行所述過程100。在本公開中所指的電子設(shè)備可以包括例如便攜式電子設(shè)備、簡單的蜂窩電話、智能電話、無線個人數(shù)字助理(PDA)、膝上型計算機(jī)、平板計算機(jī)、便攜式游戲設(shè)備、電視、監(jiān)視器或其他電子設(shè)備。為了該描述的目的,電子設(shè)備具有至少一個三維顯示器,例如但不限于立體顯示器。
[0023]表述“三維顯示器”可以指能夠(單獨(dú)或與例如觀看者通過其注視顯示器的特殊鏡頭結(jié)合)描繪虛擬三維圖像的物理上的二維有源顯示器(如液晶顯示器或發(fā)光二極管顯示器)。例如,包括立體顯示器的三維顯示器可以呈現(xiàn)分別向左和右眼顯示的偏移圖像。這些2D偏移圖像接著由觀看者在頭腦中感知為單個3D圖像。該技術(shù)的示例包括浮雕圖像和偏光眼鏡。自動立體顯示技術(shù)可以使用顯示器中的光學(xué)組件,而非觀看者佩戴的眼鏡,使每個眼睛看到不同的圖像。在另一示例中,包括全息顯示器的三維顯示器可以利用相干光的干涉來創(chuàng)建與將從特定感知深度的圖像發(fā)出的光場相同的光場。適于三維顯示器的其他技術(shù)示例可以包括體積顯示器、透鏡顯示器或自由空間顯示器。
[0024]各種三維顯示器在現(xiàn)有技術(shù)中是已知的,并且為了將可能開發(fā)出其他方法。應(yīng)理解:本公開中的三維顯示器可以包括能夠傳遞圖標(biāo)在多種呈現(xiàn)深度處的顯現(xiàn)的任意顯示裝置。由于本教導(dǎo)對這方面的任意特定選擇不特別敏感,為了簡要此處將不提供進(jìn)一步的詳述。
[0025]在步驟101,該過程100提供經(jīng)由前述三維顯示器呈現(xiàn)多個圖標(biāo)。這些圖標(biāo)與對應(yīng)于電子設(shè)備的用戶接口相關(guān)聯(lián)。例如,這些圖標(biāo)呈現(xiàn)至少在一些環(huán)境下能夠由用戶接口的輸入組件選擇的相關(guān)程序、過程、數(shù)據(jù)或其他應(yīng)用。為了說明而非限制的目的,特定圖標(biāo)可以與多種應(yīng)用(即所謂“app”)中的任一個相關(guān)聯(lián)。
[0026]根據(jù)一種方法,這些圖標(biāo)中的至少一些可以包括二維圖像。然而,如果需要并且繼續(xù)假設(shè)三維顯示器的能力,這些圖標(biāo)中的一個或更多個可以自身包括三維圖像。暫時參照圖2,該方面簡單的說明性示例包括呈現(xiàn)對應(yīng)圖標(biāo)(此處為字母字符“D”)的虛擬三維按鈕。
[0027]再次返回圖1,在步驟101,該圖標(biāo)呈現(xiàn)包括:呈現(xiàn)至少第一圖標(biāo)和第二圖標(biāo),其中,這些圖標(biāo)呈現(xiàn)在不同呈現(xiàn)深度。即,對于能夠辨別顯示器的三維內(nèi)容的顯示器的觀看者,這些呈現(xiàn)深度之一將例如看起來比另一個離觀看者更近。
[0028]圖3提供了這方面的說明性示例。在該示例中,關(guān)注的電子設(shè)備301具有三維觸摸屏顯示器302。該顯示器302在第一呈現(xiàn)深度304呈現(xiàn)第一組圖標(biāo)303,并在不同的第二呈現(xiàn)深度306呈現(xiàn)第二組圖標(biāo)305。在該特定示例中,可以注意到:第一呈現(xiàn)深度304也實質(zhì)上與電子設(shè)備301的表面(即,顯示器302的外表面)一致。相應(yīng)地,在第一呈現(xiàn)深度304呈現(xiàn)的第一組圖標(biāo)303也至少實質(zhì)上在視覺上與該表面一致。
[0029]兩個呈現(xiàn)深度304和306之間在距離上的差異能夠根據(jù)用戶接口和電子設(shè)備的設(shè)計考慮而變化。具體地,該距離可以是微小的或顯著的,可以適合易于表征特定用戶接口的需要或機(jī)會。
[0030]還將理解的是:所顯示的圖標(biāo)可以根據(jù)需要在橫向上彼此偏移。例如,根據(jù)一種方法,顯現(xiàn)在不同呈現(xiàn)深度的圖標(biāo)能夠?qū)嵸|(zhì)上重合,從而它們顯現(xiàn)為分層、偏移或者甚至彼此堆疊。在這樣的情況下,以透明或半透明方式呈現(xiàn)至少較高層圖標(biāo)以允許較低層圖標(biāo)能夠易于被觀看者感知可能是有用的。作為另一示例并且再次根據(jù)需要,顯現(xiàn)在不同呈現(xiàn)深度的圖標(biāo)可以彼此橫向偏移,以避免較高層的圖標(biāo)遮擋顯現(xiàn)在較低感知深度的部分或全部圖標(biāo)。
[0031]仍參照圖1和3,在第一呈現(xiàn)深度呈現(xiàn)的圖標(biāo)(圖3中與電子設(shè)備301的表面一致的圖標(biāo)303)可用于經(jīng)由用戶接口的輸入組件進(jìn)行交互。相反,在第二呈現(xiàn)深度呈現(xiàn)的圖標(biāo)(圖3中與電子設(shè)備301的表面不一致的圖標(biāo)305)不可用于由用戶接口的輸入組件進(jìn)行交互。(如此處使用的,“交互”應(yīng)理解為包括:要求或標(biāo)識圖標(biāo),以作為選擇或標(biāo)識該圖標(biāo)的直接結(jié)果,激活(或返回)對應(yīng)能力。)
[0032]觀看者能夠直觀理解使用輸入組件與圖標(biāo)交互的這種可用性和不可用性。具體地,輸入組件可以提供僅與在第一呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互,并且不可以提供與在其他呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互。例如,使用圖3,圖標(biāo)303可以呈現(xiàn)在至少實質(zhì)上與顯示器302的觸摸敏感表面一致的呈現(xiàn)深度304,并且可用于由觸摸敏感表面進(jìn)行交互。圖標(biāo)303易于被理解為僅通過在圖標(biāo)303呈現(xiàn)位置處觸摸顯示器302的觸摸敏感表面來調(diào)用。相反,呈現(xiàn)在第二呈現(xiàn)深度306的圖標(biāo)305與觸摸敏感表面不一致,并且不可用于由觸摸敏感表面進(jìn)行交互。觸摸圖標(biāo)305的嘗試不會導(dǎo)致與觸摸敏感表面的物理接觸,并且因此不會導(dǎo)致調(diào)用與這樣的圖標(biāo)相關(guān)聯(lián)的項。
[0033]在上述說明性示例中,三維顯示器采用兩個不同的呈現(xiàn)深度,一個呈現(xiàn)深度具有可用于經(jīng)由用戶接口的輸入組件進(jìn)行交互的一個或更多個圖標(biāo),并且另一呈現(xiàn)深度具有不可用于由該輸入組件進(jìn)行交互的一個或更多個圖標(biāo)。然而,根據(jù)需要,上述教導(dǎo)將易于支持可選地將附加呈現(xiàn)深度用于其他圖標(biāo)。如圖1所示,這可以包括可選步驟102,使用與前述第一和第二呈現(xiàn)深度不同的多達(dá)N個呈現(xiàn)深度(其中“N”包括大于“2”的整數(shù))。在這樣的情況下,例如,在這些附加呈現(xiàn)深度呈現(xiàn)的任意圖標(biāo)還可以包括當(dāng)前不可用于經(jīng)由用戶接口的輸入組件進(jìn)行交互的圖標(biāo)。
[0034]相應(yīng)地,通過采用該可選方法,顯示器可以同時呈現(xiàn):(I)(可以至少實質(zhì)上與對應(yīng)電子設(shè)備的用戶接口的輸入組件一致的)第一呈現(xiàn)深度處的可用于經(jīng)由輸入組件進(jìn)行交互的一個或更多個圖標(biāo);(2)不同的第二呈現(xiàn)深度處的不可用于經(jīng)由輸入組件進(jìn)行交互的一個或更多個圖標(biāo);以及(3)(與第一和第二呈現(xiàn)深度不同的)第三(或更多)呈現(xiàn)深度處的也不可用于經(jīng)由輸入組件進(jìn)行交互的一個或更多個圖標(biāo)。再次暫時參照圖3,例如,這些后面的圖標(biāo)307及其對應(yīng)的第三呈現(xiàn)深度308可以顯現(xiàn)在電子設(shè)備301后面,盡管能夠易于提供任意數(shù)目的其他可能。
[0035]本領(lǐng)域技術(shù)人員將意識到并理解:在這方面不存在對于在特定實現(xiàn)中呈現(xiàn)多少個圖標(biāo)或使用多少個不同呈現(xiàn)深度的特定限制。如果需要,上述教導(dǎo)還將適于提供在給定的共享呈現(xiàn)深度提供多于一簇的分組圖標(biāo)。例如,第一組三個圖標(biāo)可以呈現(xiàn)在所示出的呈現(xiàn)深度中任一個的一部分處,第二組圖標(biāo)也可以呈現(xiàn)在該相同呈現(xiàn)深度的不同的移開的部分處。
[0036]對于許多實現(xiàn),將這些圖標(biāo)從一個呈現(xiàn)深度移動至另一個可能是有用的。根據(jù)一種方法,這可以自動發(fā)生。例如并且為了簡化假設(shè)在該示例中僅存在兩個呈現(xiàn)深度,第一圖標(biāo)可以在第一呈現(xiàn)深度呈現(xiàn)預(yù)定時段(如,5秒鐘、I分鐘、或可能需要的這樣的其他時段)。接著,該第一圖標(biāo)可以自動移至第二呈現(xiàn)深度。根據(jù)一種方法,該圖標(biāo)可以繼續(xù)以這樣的方式自動地在這兩個呈現(xiàn)深度之間來回移動。在這樣的情況下并且作為示例假設(shè)百分之五十的占空比,該圖標(biāo)將大約一半時間可用于用戶的當(dāng)前選擇(由于圖標(biāo)將大約一半時間占據(jù)與可用對應(yīng)的呈現(xiàn)深度)。
[0037]應(yīng)理解的是:用戶接口可以禁用、抑制、忽略、處理或以其他方式使在第二呈現(xiàn)深度呈現(xiàn)的圖標(biāo)不可用于與用戶接口的特定輸入組件的交互。根據(jù)一種方法,用戶接口可以抑制響應(yīng)輸入組件處檢測到的與禁用圖標(biāo)相關(guān)聯(lián)的輸入??梢杂捎谳斎虢M件的類型,將在第二呈現(xiàn)深度呈現(xiàn)的圖標(biāo)看作不可用。例如,如果輸入組件是電子設(shè)備的觸摸敏感表面,在與觸摸敏感表面相關(guān)聯(lián)的呈現(xiàn)深度呈現(xiàn)的圖標(biāo)可用于通過檢測觸摸敏感服務(wù)上的觸摸(例如在呈現(xiàn)圖標(biāo)的位置處觸摸表面)來選擇。由于不能檢測到與在觸摸敏感表面以上或以下呈現(xiàn)的圖標(biāo)相關(guān)聯(lián)的觸摸,這樣的圖標(biāo)可以被稱為被使得不可用、禁用、或視為不可用。
[0038]如果需要,上述教導(dǎo)將還適于可選地允許經(jīng)由用戶接口選擇性地實現(xiàn)這樣的移動。例如,前述電子設(shè)備301可以提供用戶接口的另一輸入組件309,以允許控制這樣的移動。另一輸入組件可以包括按鈕、按鍵、滾輪、軌跡板、觸摸板、觸摸敏感顯示器的部分或其他控制表面。備選地,另一輸入組件可以包括加速度計、陀螺儀、鄰近傳感器、或能夠檢測環(huán)境改變的其他裝置,其中,改變與實現(xiàn)這樣的移動的命令相關(guān)聯(lián)。根據(jù)需要,上述教導(dǎo)將適于該方面的其他方法。例如,當(dāng)電子設(shè)備具有指示手勢識別的用戶接口時,用戶手勢就足以實現(xiàn)期望的圖標(biāo)移動。作為這方面的另一示例,當(dāng)電子設(shè)備具有支持語音識別的用戶接口時,類似地,特定的口頭指令就足夠了。作為這方面的又一示例,當(dāng)電子設(shè)備具有支持加速度計的用戶接口時,可以使用電子設(shè)備移向或遠(yuǎn)離觀看者來改變圖標(biāo)在各種感知深度的啟用或禁用屬性(例如,啟用在電子設(shè)備物理上占據(jù)的感知深度的圖標(biāo))。
[0039]再次參照圖1,在可選步驟103,該過程能夠允許(例如使用用戶接口的輸入組件中的指令或使用用戶接口的又一輸入組件)將多個圖標(biāo)中的至少一個從不同于第一呈現(xiàn)深度的呈現(xiàn)深度移至第一呈現(xiàn)深度。這可以包括例如將所選圖標(biāo)或全部圖標(biāo)(作為一組)從第二呈現(xiàn)深度移至第一呈現(xiàn)深度。如上所述,這將使所移動的圖標(biāo)變?yōu)榭捎糜谟捎脩艚涌诘妮斎虢M件進(jìn)行交互(這是由于在該說明性實施例中第一呈現(xiàn)深度包含當(dāng)前可用圖標(biāo))。
[0040]在可選步驟104中,該過程100還可以輔助相反動作;即,將多個圖標(biāo)中的至少一個從第一呈現(xiàn)深度移至不同于第一呈現(xiàn)深度的呈現(xiàn)深度(例如移至前述第二呈現(xiàn)深度)。這當(dāng)然將使所移動的圖標(biāo)變?yōu)楫?dāng)前不可用于由用戶接口的輸入組件進(jìn)行交互。根據(jù)一種方法,這兩個步驟103和104在功能上可以同時發(fā)生。在該情況下,當(dāng)圖標(biāo)從第二呈現(xiàn)深度移至第一呈現(xiàn)深度時,在第一呈現(xiàn)深度的圖標(biāo)移至第二呈現(xiàn)深度。
[0041]如果需要,該圖標(biāo)移動可以在視覺上逐步發(fā)生。采用該方法,圖標(biāo)將簡單地從一個呈現(xiàn)深度消失并顯現(xiàn)在另一呈現(xiàn)深度。采用另一方法,更流暢的動畫技術(shù)可以用于使圖標(biāo)在從一個感知深度移至另一個時在視覺上顯現(xiàn)為經(jīng)過了特定路徑。當(dāng)使用動畫路徑方法時,路徑可以包括兩個感知深度之間的最短距離或者可以表示具有特定關(guān)注形狀的路徑。例如并且暫時參照圖4提供的說明性示例,路徑401可以包括弧形、圓形、或選定的其他非線性形狀。如果需要,上述教導(dǎo)將還適于:使每個圖標(biāo)經(jīng)過與從相同呈現(xiàn)深度移動的其他圖標(biāo)相比獨(dú)立的且不同的路徑形狀。
[0042]如果需要,從一個呈現(xiàn)深度到另一個的該移動可伴有其他虛擬事件。如果需要,上述教導(dǎo)將還適于在將圖標(biāo)從一個深度移動至另一個時呈現(xiàn)關(guān)注的音頻內(nèi)容。
[0043]可以使用多種可用的易于配置的平臺中的任一個來容易地實現(xiàn)上述過程,所述平臺包括本領(lǐng)域已知的部分或全部可編程的平臺或針對一些應(yīng)用可能需要的專用平臺。下面參照圖5,描述了這樣的平臺的說明性方法。
[0044]在該說明性示例中,實現(xiàn)平臺501包括便攜式電子設(shè)備。然而,如以上說明的,根據(jù)需要,任意數(shù)目的設(shè)備能夠易于用于這些相同方面。該平臺501至少部分包括可操作地耦合至一個或更多個三維顯示器503的控制電路502。根據(jù)需要,這樣的控制電路502可以包括專用硬連線平臺或者可以包括部分或全部可編程的平臺。該控制電路502被配置為(例如,通過本領(lǐng)域技術(shù)人員將很好地理解的對應(yīng)編程)執(zhí)行此處描述的特征中的一個或更多個。例如,控制電路502執(zhí)行的編程可以使電子設(shè)備:
[0045]使用三維顯示器503來呈現(xiàn)包括多個圖標(biāo)的虛擬三維場景,所述多個圖標(biāo)至少包括在第一呈現(xiàn)深度呈現(xiàn)的第一圖標(biāo)以及在第二呈現(xiàn)深度呈現(xiàn)的第二圖標(biāo),其中,第一和第二呈現(xiàn)深度彼此不同;
[0046]其中,在第一呈現(xiàn)深度的第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互;并且
[0047]其中,在第二呈現(xiàn)深度的第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。
[0048]關(guān)于專用設(shè)計的所有這些架構(gòu)選項以及部分和全部可編程性在本領(lǐng)域中是公知和得到理解的,并且此處無需進(jìn)一步描述。
[0049]根據(jù)一種方法,該平臺501還可以包括可操作地耦合至控制電路502 (或者如果需要包括控制電路502的一部分)的存儲器504。該存儲器可以用于存儲三維顯示器503要顯示的內(nèi)容(如此處想到的圖標(biāo)中的一個或更多個)。當(dāng)控制電路501包括至少部分可編程的組件時,該存儲器504還可以用于存儲控制電路501要執(zhí)行的指令。
[0050]該平臺501還可以包括一個或更多個用戶接口 505。根據(jù)一種方法,這樣的用戶接口可以包括觸摸敏感能力,所述觸摸敏感能力可以包括前述三維顯示器503中一個或更多個的一部分。然而,根據(jù)需要,該用戶接口 505還可以適于其他交互模式。例如,該用戶接口 505還可以包括手勢識別接口、語音識別接口、物理(與虛擬相對的)按鈕、開關(guān)、滾輪、軌跡板和其他觸摸敏感表面、攝像機(jī)、加速度計、陀螺儀、鄰近傳感器等。
[0051]這樣的裝置500可由多個物理上不同的元件組成,如圖5所示的圖示表明的。然而,還可以將該圖示看作包括邏輯視圖,其中,這些元件中的一個或更多個可經(jīng)由共享平臺啟用和實現(xiàn)。
[0052]如此配置,具有三維顯示器能力的電子設(shè)備能夠以有用和直觀的方式同時呈現(xiàn)比原本能夠在三維顯示器的物理區(qū)域中適當(dāng)?shù)赝瑫r呈現(xiàn)的圖標(biāo)更多的圖標(biāo)。假設(shè)三維顯示器自身的可用性,能夠以高度經(jīng)濟(jì)的方式容易地實現(xiàn)上述教導(dǎo)并且通常無需其他專用物理組件。
[0053]在一個方法中,本公開提供了一種方法和裝置,用于經(jīng)由三維顯示器呈現(xiàn)與電子設(shè)備的用戶接口相關(guān)聯(lián)的多個圖標(biāo),所述多個圖標(biāo)包括在第一呈現(xiàn)深度呈現(xiàn)的第一圖標(biāo)以及在與第一呈現(xiàn)深度不同的第二呈現(xiàn)深度呈現(xiàn)的第二圖標(biāo);使第一呈現(xiàn)深度處的第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互;以及使第二呈現(xiàn)深度處的第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。在另一方法中,方法可以包括:使第一呈現(xiàn)深度處的第一圖標(biāo)能夠用于由用戶接口的輸入組件進(jìn)行交互,并且使第二呈現(xiàn)深度處的第二圖標(biāo)不能用于由用戶接口的輸入組件進(jìn)行交互。
[0054]在又一方法中,本公開提供了一種方法和裝置,用于經(jīng)由三維顯示器在與用戶接口的用戶輸入相關(guān)聯(lián)的第一呈現(xiàn)深度呈現(xiàn)第一圖標(biāo),經(jīng)由三維顯示器在與用戶接口的用戶輸入不相關(guān)聯(lián)的第二呈現(xiàn)深度呈現(xiàn)第二圖標(biāo),以及接收經(jīng)由用戶輸入對第一圖標(biāo)的選擇,其中,第二圖標(biāo)當(dāng)前不可用于由輸入組件進(jìn)行交互。
[0055]本教導(dǎo)公開了具有輸入組件的用戶接口,所述輸入組件提供與在第一呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互,而不提供與在不同于第一呈現(xiàn)深度的呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互。
[0056]應(yīng)理解:除非此處記載了不同的特定含義,此處使用的術(shù)語和表述具有如上所述的本領(lǐng)域技術(shù)人員賦予這些術(shù)語和表述的一般技術(shù)含義??赡芤蕴囟ǖ陌l(fā)生順序描述或描繪了特定動作或步驟,但本領(lǐng)域技術(shù)人員將理解在不背離本公開范圍的前提下可以多種順序執(zhí)行特定動作或步驟。
[0057]本領(lǐng)域技術(shù)人員將意識到:可以在不背離所公開的構(gòu)思的范圍的前提下對上述實施例進(jìn)行各種修改、改變和組合,并且這樣的修改、改變和組合應(yīng)視為在此處公開的發(fā)明構(gòu)思的范圍內(nèi)。
【權(quán)利要求】
1.一種具有三維顯示器的電子設(shè)備中的方法,包括: 經(jīng)由三維顯示器呈現(xiàn)與電子設(shè)備的用戶接口相關(guān)聯(lián)的多個圖標(biāo),所述多個圖標(biāo)包括在第一呈現(xiàn)深度呈現(xiàn)的第一圖標(biāo)以及在與第一呈現(xiàn)深度不同的第二呈現(xiàn)深度呈現(xiàn)的第二圖標(biāo); 其中,在第一呈現(xiàn)深度的第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互;并且 其中,在第二呈現(xiàn)深度的第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述輸入組件提供與在第一呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互,并且所述輸入組件不提供與在不同于第一呈現(xiàn)深度的呈現(xiàn)深度呈現(xiàn)的圖標(biāo)的交互。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述輸入組件包括觸摸敏感顯示器、鼠標(biāo)、觸摸板、軌跡板、電子筆和用戶接口手套中的至少一個。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述用戶接口具有用于進(jìn)一步輔助用戶接口的第二輸入組件,所述第二輸入組件包括鍵區(qū)、鍵盤和按鈕中的至少一個。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述第一呈現(xiàn)深度實質(zhì)上與電子設(shè)備的表面一致,從而可用于由輸入組件進(jìn)行交互的第一圖標(biāo)顯現(xiàn)在與所述表面一致的深度。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述表面包括觸摸敏感表面,并且所述觸摸敏感表面是用戶接口的輸入組件。
7.根據(jù)權(quán)利要求1所述的方法,其中,經(jīng)由三維顯示器呈現(xiàn)多個圖標(biāo)包括: 在第三呈現(xiàn)深度呈現(xiàn)第三圖 標(biāo);并且 其中,所述多個圖標(biāo)中在不同于第一呈現(xiàn)深度的呈現(xiàn)深度的圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述第一呈現(xiàn)深度顯現(xiàn)在第二呈現(xiàn)深度和第三呈現(xiàn)深度之間。
9.根據(jù)權(quán)利要求1所述的方法,還包括: 經(jīng)由用戶接口,允許將所述多個圖標(biāo)中的至少一個從不同于第一呈現(xiàn)深度的呈現(xiàn)深度移動至第一呈現(xiàn)深度,從而使所述多個圖標(biāo)中的所述至少一個變?yōu)榭捎糜谟捎脩艚涌诘妮斎虢M件進(jìn)行交互。
10.根據(jù)權(quán)利要求1所述的方法,還包括: 經(jīng)由用戶接口接收用戶接口手勢;以及 將第二圖標(biāo)從第二呈現(xiàn)深度移動至第一呈現(xiàn)深度,從而使第二圖標(biāo)變?yōu)榭捎糜谟捎脩艚涌诘妮斎虢M件進(jìn)行交互。
11.根據(jù)權(quán)利要求10所述的方法,還包括: 將第一圖標(biāo)從第一呈現(xiàn)深度移動至第二呈現(xiàn)深度,從而使第一圖標(biāo)變?yōu)椴豢捎糜谟捎脩艚涌诘妮斎虢M件進(jìn)行交互。
12.根據(jù)權(quán)利要求1所述的方法,其中,所述多個圖標(biāo)中的至少一個包括三維圖像。
13.根據(jù)權(quán)利要求1所述的方法,其中,所述三維顯示器包括立體顯示器。
14.根據(jù)權(quán)利要求1所述的方法,還包括: 經(jīng)由輸入組件接收指示對第一圖標(biāo)的選擇的用戶接口手勢;以及 調(diào)用與第一圖標(biāo)相關(guān)聯(lián)的過程。
15.一種裝置,包括: 控制電路; 用戶接口 ; 三維顯示器,可操作地耦合至控制電路; 其中,所述控制電路被配置為使用三維顯示器呈現(xiàn)包括多個圖標(biāo)的虛擬三維場景,所述多個圖標(biāo)至少包括在第一呈現(xiàn)深度呈現(xiàn)的第一圖標(biāo)以及在第二呈現(xiàn)深度呈現(xiàn)的第二圖標(biāo),其中,所述第一和第二呈現(xiàn)深度彼此不同; 其中,在第一呈現(xiàn)深度的第一圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互;并且 其中,在第二呈現(xiàn)深度的第二圖標(biāo)不可用于由用戶接口的輸入組件進(jìn)行交互。
16.根據(jù)權(quán)利要求15所述的裝置,其中,所述裝置包括便攜式電子設(shè)備。
17.根據(jù)權(quán)利要求15所述的裝置,其中,所述三維顯示器至少部分包括觸摸敏感顯示器。
18.根據(jù)權(quán)利要求17所述的裝置,其中,所述第一呈現(xiàn)深度實質(zhì)上與觸摸敏感顯示器一致,從而可用于由輸入組件進(jìn)行交互的用戶可選擇圖標(biāo)顯現(xiàn)在與觸摸敏感顯示器一致的深度。
19.根據(jù)權(quán)利要求15所述的裝置,其中,所述控制電路被配置為:允許所述多個圖標(biāo)在呈現(xiàn)深度之間移動,從而選擇多個圖標(biāo)中的哪些圖標(biāo)可用于由用戶接口的輸入組件進(jìn)行交互。`
20.根據(jù)權(quán)利要求15所述的裝置,還包括: 用戶接口的第二輸入組件,其中,第二輸入組件能夠檢測改變; 其中,控制電路被配置為響應(yīng)于在第二輸入組件檢測到的改變,將所述多個圖標(biāo)之一在呈現(xiàn)深度之間移動。
21.根據(jù)權(quán)利要求15所述的裝置,其中,用戶接口的第二輸入組件包括按鈕、按鍵、滾輪、軌跡板、觸摸板、觸摸敏感表面、攝像機(jī)、加速度計、陀螺儀和鄰近傳感器中的至少一個。
22.根據(jù)權(quán)利要求15所述的裝置,其中,第一圖標(biāo)和第二圖標(biāo)中的至少一個包括三維圖像。
【文檔編號】G06F3/0488GK103430135SQ201180069411
【公開日】2013年12月4日 申請日期:2011年1月20日 優(yōu)先權(quán)日:2011年1月20日
【發(fā)明者】邁克爾·約瑟夫·德盧卡 申請人:黑莓有限公司