現(xiàn)本文中所述的方法和過程的數(shù)據(jù)和/或指令。在實(shí)現(xiàn)此類方法和過程時(shí),存儲子系統(tǒng)1204的狀態(tài)可以被變換一一例如,以保持不同的數(shù)據(jù)。
[0068]存儲子系統(tǒng)1204可以包括可移動(dòng)介質(zhì)和/或內(nèi)置設(shè)備。存儲子系統(tǒng)1204可包括光學(xué)存儲設(shè)備(例如,⑶、DVD、HD - DVD、藍(lán)光盤等)、半導(dǎo)體存儲器設(shè)備(例如,RAM、EPR0M、EEPR0M等)和/或磁性存儲設(shè)備(例如,硬盤驅(qū)動(dòng)器、軟盤驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、MRAM等)等等。存儲子系統(tǒng)1204可包括易失性、非易失性、動(dòng)態(tài)、靜態(tài)、讀/寫、只讀、隨機(jī)存取、順序存取、位置可尋址、文件可尋址和/或內(nèi)容可尋址設(shè)備。
[0069]將理解,存儲子系統(tǒng)1204包括一個(gè)或多個(gè)物理設(shè)備,并排除傳播信號自身。然而,在一些實(shí)施例中,本文描述的指令的各方面可經(jīng)由通信介質(zhì)通過純信號(例如,電磁信號、光學(xué)信號等)來傳播,而不是被存儲在存儲設(shè)備上。此外,與本公開有關(guān)的數(shù)據(jù)和/或其他形式的信息可以通過純信號來傳播。
[0070]在一些實(shí)施例中,邏輯子系統(tǒng)1202和存儲子系統(tǒng)1204的各方面可以被一起集成到一個(gè)或多個(gè)硬件-邏輯組件中,通過所述組件來執(zhí)行在此所述的功能性。這樣的硬件邏輯組件可包括:例如,現(xiàn)場可編程門陣列(FPGA)、程序和應(yīng)用專用集成電路(PASIC/ASIC)、程序和應(yīng)用專用標(biāo)準(zhǔn)產(chǎn)品(PSSP/ASSP)、片上系統(tǒng)(S0C)系統(tǒng)以及復(fù)雜可編程邏輯設(shè)備(CPLD)。
[0071]在被包括時(shí),顯示子系統(tǒng)1206可用于呈現(xiàn)由存儲子系統(tǒng)1204保存的數(shù)據(jù)的視覺表示。該視覺表示可以采用圖形用戶界面(GUI)的形式。由于此處所描述的方法和過程改變了由存儲子系統(tǒng)保持的數(shù)據(jù),并由此變換了存儲子系統(tǒng)的狀態(tài),因此同樣可以轉(zhuǎn)變顯示子系統(tǒng)1206的狀態(tài)以視覺地表示底層數(shù)據(jù)的改變。顯示子系統(tǒng)1206可以包括使用實(shí)質(zhì)上任何類型的技術(shù)的一個(gè)或多個(gè)顯示設(shè)備??蓪⒋祟愶@示設(shè)備與邏輯子系統(tǒng)1202和/或存儲子系統(tǒng)1204組合在共享封裝中,或此類顯示設(shè)備可以是外圍顯示設(shè)備。
[0072]當(dāng)被包括時(shí),輸入子系統(tǒng)1208可包括諸如鍵盤、鼠標(biāo)、觸摸屏或游戲控制器等一個(gè)或多個(gè)用戶輸入設(shè)備或者與這些用戶輸入設(shè)備對接。在一些實(shí)施例中,輸入子系統(tǒng)可以包括或相接于所選擇的自然用戶輸入(NUI)部件。這種部件可以是集成的或外圍的,輸入動(dòng)作的轉(zhuǎn)導(dǎo)和/或處理可以在板上或板外被處理。NUI部件的示例可包括用于語言和/或語音識別的話筒;用于機(jī)器視覺和/或姿勢識別的紅外、色彩、立體顯示和/或深度相機(jī);用于運(yùn)動(dòng)檢測和/或意圖識別的頭部跟蹤器、眼睛跟蹤器、加速計(jì)和/或陀螺儀;以及用于評估腦部活動(dòng)的電場感測部件。
[0073]當(dāng)包括通信子系統(tǒng)1210時(shí),通信子系統(tǒng)1210可以被配置成將計(jì)算系統(tǒng)1200與一個(gè)或多個(gè)其他計(jì)算設(shè)備可通信地耦合。通信子系統(tǒng)1210可以包括與一個(gè)或多個(gè)不同通信協(xié)議兼容的有線和/或無線通信設(shè)備。作為非限制性示例,通信子系統(tǒng)可以被配置用于經(jīng)由無線電話網(wǎng)絡(luò)、或者有線或無線局域網(wǎng)或廣域網(wǎng)來通信。在一些實(shí)施例中,通信子系統(tǒng)可允許計(jì)算系統(tǒng)1200經(jīng)由諸如因特網(wǎng)這樣的網(wǎng)絡(luò)將消息發(fā)送至其他設(shè)備以及/或者從其他設(shè)備接收消息。
[0074]將會(huì)理解,此處描述的配置和/或方法本質(zhì)是示例性的,這些具體實(shí)施例或示例不應(yīng)被視為限制性的,因?yàn)樵S多變體是可能的。此處描述的具體例程或方法可以表示任何數(shù)量的處理策略中的一個(gè)或多個(gè)。如此,所示和/或所述的各種動(dòng)作可以以所示和/或所述順序、以其他順序、并行地執(zhí)行,或者被省略。同樣,上述過程的次序可以改變。
[0075]本公開的主題包括各種過程、系統(tǒng)和配置以及此處公開的其他特征、功能、動(dòng)作和/或?qū)傩浴⒁约八鼈兊娜我缓腿康葍r(jià)物的所有新穎且非顯而易見的組合和子組合。
【主權(quán)項(xiàng)】
1.一種用于在包括顯示系統(tǒng)的增強(qiáng)現(xiàn)實(shí)計(jì)算設(shè)備上操作用戶界面的方法,所述方法包括: 經(jīng)由所述顯示系統(tǒng)將虛擬對象顯示為自由漂浮; 檢測將所述對象顯示為附連到表面的觸發(fā);以及 響應(yīng)于所述觸發(fā),經(jīng)由所述顯示系統(tǒng)將所述虛擬對象顯示為附連到所述表面。2.如權(quán)利要求1所述的方法,其特征在于,所述表面包括現(xiàn)實(shí)世界表面。3.如權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)包括所述虛擬對象和所述表面之間的閾值距離。4.如權(quán)利要求1所述的方法,其特征在于,還包括基于用戶凝視位置的改變更新所述虛擬對象在所述顯示系統(tǒng)上的顯示。5.如權(quán)利要求1所述的方法,其特征在于,還包括獲得與所述虛擬對象相關(guān)聯(lián)的一個(gè)或多個(gè)策略,其中所述一個(gè)或多個(gè)策略表述所述虛擬對象可被附連到哪些表面以及在什么條件下所述虛擬對象可被附連到表面中的一個(gè)或多個(gè),以及基于與所述虛擬對象相關(guān)聯(lián)的所述一個(gè)或多個(gè)策略將所述虛擬對象顯示在所述顯示系統(tǒng)上。6.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括: 檢測使所述虛擬對象與所述表面分離的觸發(fā);以及 響應(yīng)于使所述虛擬對象與所述表面分離的觸發(fā),使所述虛擬對象與所述表面分離并且將所述虛擬對象顯示為自由漂浮。7.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括: 檢測所述表面上的用戶聚焦位置;以及 基于所述用戶聚焦位置將所述虛擬對象顯示在所述表面上的某一位置。8.一種可穿戴增強(qiáng)現(xiàn)實(shí)計(jì)算設(shè)備,包括: 透視顯示設(shè)備; 包括一個(gè)或多個(gè)傳感器的傳感器系統(tǒng); 邏輯子系統(tǒng);以及 存儲子系統(tǒng),所述存儲子系統(tǒng)包括存儲在其上的可由所述邏輯子系統(tǒng)執(zhí)行的指令以: 檢測用戶聚焦方向; 基于所述用戶聚焦方向在所述透視顯示設(shè)備上顯示自由漂浮的虛擬對象; 檢測用戶聚焦方向的改變; 基于所述用戶聚焦方向的改變將所述自由漂浮的虛擬對象顯示在所述透視顯示設(shè)備上的不同位置; 檢測將所述自由漂浮對象附連到現(xiàn)實(shí)世界表面的觸發(fā);以及 響應(yīng)于所述觸發(fā),在所述透視顯示設(shè)備上將附連到現(xiàn)實(shí)世界表面的虛擬對象顯示在所述現(xiàn)實(shí)世界表面上的用戶聚焦位置處。9.如權(quán)利要求8所述的設(shè)備,其特征在于,所述現(xiàn)實(shí)世界表面是第一現(xiàn)實(shí)世界表面,并且其中存儲子系統(tǒng)包括存儲在其上的能夠進(jìn)一步由所述邏輯子系統(tǒng)執(zhí)行的指令以: 檢測所述現(xiàn)實(shí)世界表面上的用戶聚焦位置處的間斷;以及 在所述間斷處使所述虛擬對象與所述第一現(xiàn)實(shí)世界表面分離,并且隨后在通過所述間斷的位置處將所述虛擬對象重新附連到所述現(xiàn)實(shí)世界表面。10.如權(quán)利要求8所述的設(shè)備,其特征在于,所述現(xiàn)實(shí)世界表面是第一現(xiàn)實(shí)世界表面,并且其中存儲子系統(tǒng)包括存儲在其上的能夠進(jìn)一步由所述邏輯子系統(tǒng)執(zhí)行的指令以: 檢測所述第一現(xiàn)實(shí)世界表面和第二現(xiàn)實(shí)世界表面之間的間斷;以及將所述虛擬對象的第一部分顯示為附連到所述第一現(xiàn)實(shí)世界表面,并且將所述虛擬對象的第二部分顯示為附連到所述間斷附近的所述第二現(xiàn)實(shí)世界表面。
【專利摘要】公開了涉及在包括顯示系統(tǒng)的增強(qiáng)現(xiàn)實(shí)計(jì)算設(shè)備上操作用戶界面的實(shí)施例。例如,一個(gè)公開的實(shí)施例包括經(jīng)由所述顯示系統(tǒng)將虛擬對象顯示為自由漂浮,檢測將所述對象顯示為附連到表面的觸發(fā),以及響應(yīng)于所述觸發(fā),經(jīng)由所述顯示系統(tǒng)將所述虛擬對象顯示為附連到所述表面。方法可進(jìn)一步包括檢測使所述虛擬對象與所述表面分離的觸發(fā),以及響應(yīng)于使所述虛擬對象與所述表面分離的觸發(fā),使所述虛擬對象與所述表面分離并且將所述虛擬對象顯示為自由漂浮。
【IPC分類】G02B27/01, G06F3/147, G06T19/00, G06F3/01
【公開號】CN105264461
【申請?zhí)枴緾N201480027872
【發(fā)明人】A·G·鮑羅斯, E·M·圭布勒, A·湯姆林, C·布朗, D·麥克洛克, B·芒特, D·克羅伊曼, G·L·阿爾特
【申請人】微軟技術(shù)許可有限責(zé)任公司
【公開日】2016年1月20日
【申請日】2014年5月12日
【公告號】EP2997449A2, US9245388, US20140333666, US20160155270, WO2015047453A2, WO2015047453A3