本發(fā)明涉及用于提供附加屏幕區(qū)域以供展示交互式應(yīng)用程序的方法和系統(tǒng)。
背景技術(shù):
計(jì)算世界近年來(lái)經(jīng)歷了許多進(jìn)步。隨著計(jì)算能力的擴(kuò)大,對(duì)進(jìn)行多任務(wù)的欲望也在擴(kuò)大。作為多任務(wù)的部分,用戶能夠在連接到計(jì)算裝置的監(jiān)視器上同時(shí)打開(kāi)多個(gè)應(yīng)用程序窗口并且在不同應(yīng)用程序上工作。隨著在相異窗口中打開(kāi)越來(lái)越多的應(yīng)用程序,監(jiān)視器的顯示區(qū)域不足以同時(shí)呈現(xiàn)所有窗口變得越來(lái)越明顯。隨著移動(dòng)計(jì)算裝置計(jì)算能力的擴(kuò)大以及這些裝置的日益普及,移動(dòng)計(jì)算裝置逐漸變成能夠選擇訪問(wèn)各種應(yīng)用程序(諸如交互式社交媒體應(yīng)用程序、交互式游戲應(yīng)用程序、搜索應(yīng)用程序、電子郵件應(yīng)用程序等)并與其交互的裝置。
視頻游戲行業(yè)中存在另一種增長(zhǎng)趨勢(shì)。隨著計(jì)算能力的擴(kuò)大,視頻游戲的開(kāi)發(fā)商同樣已創(chuàng)造出利用計(jì)算能力的這些增長(zhǎng)的游戲軟件。為此,視頻游戲開(kāi)發(fā)商一直以來(lái)都在編碼結(jié)合復(fù)雜的操作和數(shù)學(xué)運(yùn)算的游戲以產(chǎn)生非常逼真的游戲體驗(yàn)。
隨著視頻游戲行業(yè)的演進(jìn)和各種計(jì)算裝置(包括移動(dòng)裝置)計(jì)算能力的擴(kuò)大,用戶能夠越來(lái)越多地使用移動(dòng)計(jì)算裝置與視頻游戲交互。因此,視頻游戲的開(kāi)發(fā)商正越來(lái)越多地開(kāi)發(fā)以下游戲軟件或游戲界面:利用移動(dòng)計(jì)算裝置(或簡(jiǎn)單地“移動(dòng)裝置”)內(nèi)計(jì)算能力的增長(zhǎng),以使得用戶能夠訪問(wèn)在游戲控制臺(tái)上本地執(zhí)行或在通過(guò)云游戲系統(tǒng)訪問(wèn)的游戲服務(wù)器上遠(yuǎn)程執(zhí)行的視頻游戲并與其交互?,F(xiàn)今的移動(dòng)裝置包括集成到單個(gè)裝置中以使得用戶能夠與各種應(yīng)用程序交互的若干不同類型的硬件。例如,許多移動(dòng)裝置包括彩色顯示器、相機(jī)、揚(yáng)聲器以及輸入機(jī)構(gòu)諸如按鈕、觸摸屏或觸筆等,以便允許進(jìn)行這種交互。
隨著視頻游戲行業(yè)中的增長(zhǎng)趨勢(shì)和/或計(jì)算/移動(dòng)裝置的使用,希望補(bǔ)充計(jì)算裝置、移動(dòng)裝置等之中所提供的有限屏幕區(qū)域,以便使得用戶能夠進(jìn)行多任務(wù)。
在這種背景下提出本發(fā)明的實(shí)施方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的實(shí)施方案提供用于擴(kuò)展顯示裝置的觀看區(qū)域以供呈現(xiàn)在計(jì)算裝置上選擇的內(nèi)容的方法。應(yīng)理解,本發(fā)明可以諸多方式來(lái)實(shí)現(xiàn),諸如過(guò)程、設(shè)備、系統(tǒng)、裝置或計(jì)算機(jī)可讀介質(zhì)上的方法。下文描述本發(fā)明的若干發(fā)明實(shí)施方案。
在一個(gè)實(shí)施方案中,公開(kāi)了一種方法。所述方法包括:檢測(cè)具有主顯示器的主計(jì)算裝置附近的眼鏡計(jì)算裝置的存在。主計(jì)算裝置的主顯示器被配置來(lái)呈現(xiàn)內(nèi)容。眼鏡計(jì)算裝置包括輔助顯示器。眼鏡計(jì)算裝置鏈接到主計(jì)算裝置。檢測(cè)眼鏡計(jì)算裝置相對(duì)于主顯示器的視向。在輔助顯示器中呈現(xiàn)除在主顯示器中呈現(xiàn)的內(nèi)容之外的另外內(nèi)容。輔助顯示器充當(dāng)主顯示器的擴(kuò)展部分以供觀看在主顯示器上呈現(xiàn)的內(nèi)容之外的內(nèi)容。
在一個(gè)實(shí)施方案中,檢測(cè)視向的變化并使用變化限定必須在輔助顯示器中展示的其他內(nèi)容的范圍。
在一個(gè)實(shí)施方案中,視向通過(guò)使用主計(jì)算裝置的相機(jī)跟蹤眼鏡計(jì)算裝置來(lái)更新。
在一個(gè)實(shí)施方案中,眼鏡計(jì)算裝置被配置來(lái)佩戴在用戶的頭部上,并且視向通過(guò)使用主計(jì)算裝置的相機(jī)進(jìn)行頭部跟蹤來(lái)更新。
在一個(gè)實(shí)施方案中,其他內(nèi)容的多或少導(dǎo)致輔助顯示器動(dòng)態(tài)擴(kuò)大或收縮以適應(yīng)其他內(nèi)容的虛擬顯示。所得輔助顯示器擴(kuò)展以與主顯示器形成圓形觀看區(qū)域以呈現(xiàn)內(nèi)容和其他內(nèi)容。
在一個(gè)實(shí)施方案中,虛擬顯示的多或少是基于視向所限定的視角偏移量來(lái)展示。
在一個(gè)實(shí)施方案中,公開(kāi)了一種方法。所述方法包括:檢測(cè)具有與用戶賬戶相關(guān)聯(lián)的識(shí)別符的一副眼鏡。這副眼鏡包括用于實(shí)現(xiàn)與計(jì)算裝置的無(wú)線通信的處理器以及眼鏡顯示屏幕。當(dāng)這副眼鏡朝向計(jì)算裝置的主顯示屏幕時(shí),使視位與這副眼鏡相關(guān)聯(lián)。這副眼鏡的視位與相對(duì)于主顯示屏幕所限定的參考點(diǎn)相關(guān)聯(lián)。檢測(cè)這副眼鏡相對(duì)于參考點(diǎn)的視向。基于檢測(cè)的視向在眼鏡顯示屏幕上呈現(xiàn)其他內(nèi)容。眼鏡顯示屏幕是主顯示屏幕的虛擬擴(kuò)展。
在一個(gè)實(shí)施方案中,公開(kāi)了一種用于擴(kuò)展顯示裝置的觀看區(qū)域以供顯示內(nèi)容的方法。根據(jù)所述方法,使一副眼鏡與計(jì)算裝置同步。計(jì)算裝置被配置來(lái)執(zhí)行多個(gè)應(yīng)用程序并選擇多個(gè)圖標(biāo),這些應(yīng)用程序和圖標(biāo)在計(jì)算裝置的主顯示屏幕上在相異窗口中呈現(xiàn)。同步允許計(jì)算裝置的主顯示屏幕與這副眼鏡中所限定的輔助顯示屏幕配對(duì)。檢測(cè)一個(gè)或多個(gè)應(yīng)用程序窗口離開(kāi)計(jì)算裝置的主顯示屏幕的移動(dòng)。響應(yīng)于檢測(cè),在這副眼鏡的輔助顯示屏幕上自動(dòng)展示從計(jì)算裝置的主顯示屏幕中移出的應(yīng)用程序窗口。
在一個(gè)實(shí)施方案中,計(jì)算裝置是在計(jì)算裝置內(nèi)本地執(zhí)行應(yīng)用程序的基礎(chǔ)計(jì)算裝置。
在一個(gè)實(shí)施方案中,計(jì)算裝置被配置來(lái)在云系統(tǒng)內(nèi)的云服務(wù)器上執(zhí)行應(yīng)用程序。
在一個(gè)實(shí)施方案中,這副眼鏡包括處理器和網(wǎng)絡(luò)連接接口以與計(jì)算裝置交互。
在一個(gè)實(shí)施方案中,這副眼鏡的網(wǎng)絡(luò)連接接口使用無(wú)線連接協(xié)議與計(jì)算裝置交互。
在一個(gè)實(shí)施方案中,同步允許使用計(jì)算裝置的輸入和輸出裝置與移進(jìn)輔助顯示屏幕中的窗口交互。
在一個(gè)實(shí)施方案中,檢測(cè)包括:識(shí)別一個(gè)或多個(gè)窗口離開(kāi)主顯示屏幕的移動(dòng)方向和次序。方向和次序限定相應(yīng)窗口在輔助顯示屏幕中的布局,其中布局與布局識(shí)別符相關(guān)聯(lián)。
在一個(gè)實(shí)施方案中,從主顯示屏幕中移出的應(yīng)用程序窗口按移動(dòng)的時(shí)間順序在輔助顯示屏幕中展示。
在一個(gè)實(shí)施方案中,從主顯示屏幕中移出的應(yīng)用程序窗口按移動(dòng)的時(shí)間倒序在輔助顯示屏幕中展示。
在一個(gè)實(shí)施方案中,檢測(cè)對(duì)在輔助顯示屏幕中呈現(xiàn)的窗口的選擇,并且作為響應(yīng),將選擇的窗口從輔助顯示屏幕移回計(jì)算裝置的主顯示屏幕以供用戶交互。
在一個(gè)實(shí)施方案中,檢測(cè)對(duì)在輔助顯示屏幕中展示的窗口的選擇。響應(yīng)于檢測(cè),選擇的窗口中所呈現(xiàn)的應(yīng)用程序允許在繼續(xù)在輔助顯示屏幕中呈現(xiàn)選擇的窗口的同時(shí)進(jìn)行交互。
在一個(gè)實(shí)施方案中,輔助顯示屏幕覆蓋這副眼鏡中的一個(gè)或兩個(gè)鏡片的一部分或整個(gè)區(qū)域。
在另一個(gè)實(shí)施方案中,公開(kāi)了一種方法。所述方法包括:檢測(cè)具有與用戶賬戶相關(guān)聯(lián)的識(shí)別符的一副眼鏡。這副眼鏡具有用于實(shí)現(xiàn)與計(jì)算裝置的無(wú)線通信的處理器并且具有眼鏡顯示屏幕。當(dāng)這副眼鏡朝向計(jì)算裝置的主顯示屏幕時(shí),同這副眼鏡的視位相關(guān)聯(lián)。這副眼鏡的視位與相對(duì)于主顯示屏幕所提供的參考點(diǎn)相關(guān)聯(lián)。在主顯示屏幕上呈現(xiàn)內(nèi)容并且在眼鏡顯示屏幕上呈現(xiàn)其他內(nèi)容。眼鏡顯示屏幕上的其他內(nèi)容在檢測(cè)到這副眼鏡的視位遠(yuǎn)離主顯示屏幕的變化時(shí)呈現(xiàn)。眼鏡顯示屏幕充當(dāng)主顯示屏幕的虛擬擴(kuò)展。
在一個(gè)實(shí)施方案中,執(zhí)行這副眼鏡與計(jì)算裝置的配對(duì)以實(shí)現(xiàn)對(duì)這副眼鏡的檢測(cè)。
在一個(gè)實(shí)施方案中,參考點(diǎn)由針對(duì)計(jì)算裝置的主顯示屏幕限定的一個(gè)或多個(gè)虛擬位置標(biāo)記限定。視位使用虛擬位置標(biāo)記的相對(duì)坐標(biāo)來(lái)限定。
在一個(gè)實(shí)施方案中,配對(duì)允許使用計(jì)算裝置的輸入和輸出裝置與在輔助顯示屏幕中呈現(xiàn)的內(nèi)容交互。
在一個(gè)實(shí)施方案中,內(nèi)容包括圖標(biāo)或在窗口中執(zhí)行的應(yīng)用程序的內(nèi)容,其中內(nèi)容在相異窗口中呈現(xiàn)。
在一個(gè)實(shí)施方案中,在眼鏡顯示屏幕上呈現(xiàn)的其他內(nèi)容是從主顯示屏幕移出的。
在一個(gè)實(shí)施方案中,其他內(nèi)容按從主顯示屏幕移出的順序和方向在眼鏡顯示屏幕上組織。
在一個(gè)實(shí)施方案中,基于在輔助顯示屏幕中呈現(xiàn)的其他內(nèi)容的量動(dòng)態(tài)調(diào)整輔助顯示屏幕的尺寸。
結(jié)合以舉例方式示出本發(fā)明的示例性原理的附圖根據(jù)以下具體實(shí)施方案將明白本發(fā)明的其他方面。
附圖說(shuō)明
通過(guò)結(jié)合附圖參考以下具體實(shí)施方案可最佳地理解本發(fā)明,其中:
圖1示出根據(jù)本發(fā)明的實(shí)施方案的、用于提供另外顯示區(qū)域以供呈現(xiàn)應(yīng)用程序窗口的計(jì)算系統(tǒng)的簡(jiǎn)單框圖。
圖1A-1D示出根據(jù)本發(fā)明的不同實(shí)施方案的一副眼鏡內(nèi)的輔助顯示屏幕。
圖1-1和1-2示出根據(jù)本發(fā)明的實(shí)施方案的用戶的視角和對(duì)應(yīng)視線。
圖2A-2C示出根據(jù)本發(fā)明的實(shí)施方案的、主顯示屏幕和輔助顯示屏幕中的應(yīng)用程序窗口的屏幕演示。
圖3示出根據(jù)本發(fā)明的實(shí)施方案的設(shè)置在計(jì)算裝置中的呈現(xiàn)區(qū)域處理器的各種部件,這些部件用于在可通信地連接到計(jì)算裝置的一副眼鏡中提供另外屏幕區(qū)域以便擴(kuò)展與計(jì)算裝置相關(guān)聯(lián)的顯示裝置的觀看區(qū)域。
圖4A-1和4A-2示出根據(jù)本發(fā)明的實(shí)施方案的在使一副眼鏡與計(jì)算裝置配對(duì)以便擴(kuò)展顯示裝置的觀看區(qū)域以供在應(yīng)用程序窗口中顯示內(nèi)容的過(guò)程中的視角計(jì)算。圖4A-3示出本發(fā)明的一個(gè)實(shí)施方案中的可基于移進(jìn)和移出虛擬屏幕區(qū)域的內(nèi)容動(dòng)態(tài)調(diào)整的輔助顯示屏幕。
圖4B-4C示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的根據(jù)佩戴這副眼鏡的用戶的視角呈現(xiàn)的內(nèi)容。
圖5示出根據(jù)本發(fā)明的實(shí)施方案的、用于為應(yīng)用程序窗口提供另外呈現(xiàn)區(qū)域的系統(tǒng)內(nèi)的處理流程。
圖6示出根據(jù)本發(fā)明的替代實(shí)施方案的、用于提供虛擬屏幕區(qū)域以供呈現(xiàn)從計(jì)算裝置的顯示區(qū)域中移出的應(yīng)用程序窗口的系統(tǒng)內(nèi)的處理流程。
圖7示意性地示出根據(jù)本發(fā)明的實(shí)施方案的Playstation娛樂(lè)裝置、即控制臺(tái)的總體系統(tǒng)架構(gòu),所述控制臺(tái)可以是兼容的、以用于使控制裝置和手持式裝置與在基礎(chǔ)計(jì)算裝置處執(zhí)行的計(jì)算機(jī)程序?qū)印?/p>
具體實(shí)施方式
以下實(shí)施方案描述方法和系統(tǒng),其用于通過(guò)在一副眼鏡內(nèi)提供另外顯示區(qū)域來(lái)擴(kuò)展顯示裝置的觀看區(qū)域,以供呈現(xiàn)由計(jì)算裝置選擇用于呈現(xiàn)的相異窗口中的應(yīng)用程序和圖標(biāo)的內(nèi)容。在本發(fā)明的一個(gè)實(shí)施方案中,這副眼鏡配備有處理器和網(wǎng)絡(luò)互連性以連接到計(jì)算裝置。計(jì)算裝置包括具有主顯示屏幕的監(jiān)視器,主顯示屏幕用于顯示由計(jì)算裝置的用戶選擇用于執(zhí)行/呈現(xiàn)的應(yīng)用程序/圖標(biāo)的內(nèi)容。內(nèi)容在相異窗口中呈現(xiàn)。連接允許與計(jì)算裝置相關(guān)聯(lián)的監(jiān)視器的主顯示屏幕與這副眼鏡中所限定的輔助顯示屏幕同步。當(dāng)窗口中被選擇的一個(gè)從計(jì)算裝置的主顯示屏幕移出時(shí),計(jì)算裝置檢測(cè)移動(dòng),并且作為響應(yīng),計(jì)算裝置中止在監(jiān)視器的主顯示屏幕上呈現(xiàn)選擇的窗口。這副眼鏡檢測(cè)窗口離開(kāi)監(jiān)視器的顯示區(qū)域的移動(dòng)并在這副眼鏡的顯示區(qū)域中呈現(xiàn)所移動(dòng)窗口。這副眼鏡內(nèi)所限定的輔助顯示屏幕通過(guò)為用戶提供另外觀看和交互區(qū)域而充當(dāng)主顯示屏幕的虛擬擴(kuò)展。因此,現(xiàn)在將參考附圖描述根據(jù)本發(fā)明的實(shí)施方案的方法和設(shè)備。
然而,本領(lǐng)域的技術(shù)人員將顯而易見(jiàn)的是,本發(fā)明可在沒(méi)有這些具體細(xì)節(jié)中的一些或全部的情況下實(shí)踐。在其他情況下,為了避免不必要地使本發(fā)明晦澀難懂,未詳細(xì)描述熟知的處理操作。
圖1示出本發(fā)明的一個(gè)實(shí)施方案中的、用于除計(jì)算裝置的監(jiān)視器的主顯示屏幕之外提供另外區(qū)域以供呈現(xiàn)應(yīng)用程序/圖標(biāo)窗口的系統(tǒng)的簡(jiǎn)單框圖。所述系統(tǒng)包括計(jì)算裝置10,其被配置來(lái)選擇并執(zhí)行多個(gè)交互式應(yīng)用程序。計(jì)算裝置10可以是基礎(chǔ)計(jì)算裝置,諸如臺(tái)式計(jì)算裝置、膝上計(jì)算裝置、平板計(jì)算裝置或移動(dòng)計(jì)算裝置。在這個(gè)實(shí)施方案中,計(jì)算裝置可選擇圖標(biāo)或選擇并在計(jì)算裝置內(nèi)本地執(zhí)行交互式應(yīng)用程序。在另一個(gè)實(shí)施方案中,計(jì)算裝置10被配置來(lái)使用應(yīng)用程序接口選擇圖標(biāo)或執(zhí)行可在通過(guò)網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)200訪問(wèn)的云服務(wù)器300上獲得的交互式應(yīng)用程序。在一個(gè)實(shí)施方案中,云服務(wù)器300可由計(jì)算裝置10使用互聯(lián)網(wǎng)訪問(wèn)點(diǎn)諸如路由器(未示出)來(lái)訪問(wèn)。在一個(gè)實(shí)施方案中,云服務(wù)器300可包括執(zhí)行多個(gè)應(yīng)用程序并提供多個(gè)圖標(biāo)的多個(gè)服務(wù)器,諸如游戲服務(wù)器300a、應(yīng)用程序服務(wù)器300b、內(nèi)容服務(wù)器300c等。顯示監(jiān)視器100使用有線或無(wú)線連接可通信地連接到計(jì)算裝置10并且充當(dāng)主顯示屏幕。監(jiān)視器100可以是各種類型的顯示裝置(諸如電視、投影儀或可用于在相異窗口中視覺(jué)地顯示交互式應(yīng)用程序的任何其他種類的顯示屏幕)中的任一種。
具有內(nèi)置處理器(未示出)和無(wú)線互連性的一副眼鏡102通過(guò)配對(duì)可通信地連接到計(jì)算裝置10。這副眼鏡包括顯示區(qū)域,諸如輔助顯示屏幕102A。這副眼鏡還配備有相機(jī)以捕獲眼鏡外部的環(huán)境。在一個(gè)實(shí)施方案中,這副眼鏡可以是抬頭顯示器(HUD)。在另一個(gè)實(shí)施方案中,這副眼鏡可以是頭戴式顯示器(HMD)。在又另一個(gè)實(shí)施方案中,替代一副眼鏡,可使用眼鏡計(jì)算裝置來(lái)提供本文所述的各種實(shí)施方案的相同功能性。眼鏡的顯示區(qū)域可覆蓋這副眼鏡中的一個(gè)或兩個(gè)鏡片的一部分。在一些實(shí)施方案中,眼鏡的一部分可覆蓋眼鏡的整個(gè)區(qū)域。圖1A-1D示出這副眼鏡102內(nèi)設(shè)置了輔助顯示屏幕102A的各種位置。例如,如圖1A所示出,輔助顯示屏幕102A設(shè)置在鏡片的在由用戶佩戴時(shí)覆蓋右眼的右上角處??商娲?,顯示區(qū)域102A可設(shè)置在鏡片覆蓋一只眼睛(即,右眼)的中心處,如圖1B所示出;在右眼鏡片和左眼鏡片的左上角處,如圖1C所示出;或在右眼鏡片和左眼鏡片的左上角處(未示出),或覆蓋這副眼鏡102的整個(gè)表面,如圖1D所示出。在圖1D的情況下,顯示區(qū)域可以是透明顯示器,所述透明顯示器展示數(shù)據(jù),而不需要用戶在一種模式下將目光從他們的視點(diǎn)移開(kāi)并且切換到第二模式以便允許用戶觀看來(lái)自不同應(yīng)用程序/圖標(biāo)窗口的圖像。在這種情況下,用戶將能夠在真實(shí)世界與虛擬世界之間轉(zhuǎn)變以觀看由眼鏡的處理器所投射的適當(dāng)數(shù)據(jù)。眼鏡可包括一個(gè)或多個(gè)輸入裝置諸如安裝在眼鏡側(cè)部上的觸摸板,以允許用戶從一種模式切換/轉(zhuǎn)變到另一種模式。觸摸板還可用于其他用戶交互。例如,觸摸板可用于使眼鏡與計(jì)算裝置配對(duì)并且使眼鏡與計(jì)算裝置10同步。在一個(gè)實(shí)施方案中,同步包括:使眼鏡計(jì)算裝置或這副眼鏡與主計(jì)算裝置配對(duì),以便使監(jiān)視器100的主顯示屏幕與眼鏡中所限定的輔助顯示屏幕102A同步。在一個(gè)實(shí)施方案中,除使顯示屏幕同步之外,同步可允許使用計(jì)算裝置10的輸入裝置與在眼鏡的輔助顯示屏幕中呈現(xiàn)的內(nèi)容交互。在另一個(gè)實(shí)施方案中,同步可包括:使計(jì)算裝置10的輸入裝置與眼鏡的輸入裝置同步。
與計(jì)算裝置10相關(guān)聯(lián)的輸入裝置用于選擇一個(gè)或多個(gè)交互式應(yīng)用程序用于執(zhí)行或圖標(biāo)用于呈現(xiàn)。響應(yīng)于對(duì)應(yīng)用程序的選擇/執(zhí)行,一個(gè)或多個(gè)應(yīng)用程序或圖標(biāo)的內(nèi)容可在監(jiān)視器100的主顯示屏幕處在相異“應(yīng)用程序”窗口中呈現(xiàn),以允許用戶與在應(yīng)用程序窗口中呈現(xiàn)的任何應(yīng)用程序/圖標(biāo)交互。每個(gè)應(yīng)用程序窗口被設(shè)計(jì)來(lái)呈現(xiàn)在計(jì)算裝置10處選擇用于執(zhí)行的圖標(biāo)的內(nèi)容或應(yīng)用程序的內(nèi)容。交互式應(yīng)用程序/圖標(biāo)可在計(jì)算裝置10中本地獲得或可在云服務(wù)器上獲得。在應(yīng)用程序可在云上獲得的情況下,計(jì)算裝置10可獲得應(yīng)用程序的副本并在計(jì)算裝置內(nèi)本地執(zhí)行副本??商娲?,應(yīng)用程序可在云中執(zhí)行,并且應(yīng)用程序窗口可由計(jì)算裝置在監(jiān)視器的主顯示屏幕處提供,以便呈現(xiàn)內(nèi)容并使用應(yīng)用程序接口實(shí)現(xiàn)與應(yīng)用程序的交互。類似地,計(jì)算裝置可獲得圖標(biāo)的副本并在監(jiān)視器的主顯示屏幕處呈現(xiàn)副本。
作為交互的部分,用戶可選擇在監(jiān)視器100中呈現(xiàn)的應(yīng)用程序窗口并將其從監(jiān)視器的顯示屏幕移出。計(jì)算裝置檢測(cè)移動(dòng),并且自動(dòng)地將選擇的交互式應(yīng)用程序的應(yīng)用程序窗口從監(jiān)視器100的主顯示屏幕移走。同時(shí),這副眼鏡檢測(cè)應(yīng)用程序窗口到眼鏡中的顯示區(qū)域(即,輔助顯示屏幕)中的移動(dòng)。輔助顯示屏幕通過(guò)提供另外顯示區(qū)域以供呈現(xiàn)應(yīng)用程序窗口而充當(dāng)監(jiān)視器的觀看區(qū)域的擴(kuò)展。
參考圖1-1和1-2,示出了基于用戶的視點(diǎn)向用戶展示的呈現(xiàn)應(yīng)用程序窗口的顯示屏幕。當(dāng)用戶的視點(diǎn)在法向上時(shí)(即,當(dāng)用戶筆直向前看時(shí),如線‘A1’所示出),由與計(jì)算裝置相關(guān)聯(lián)的監(jiān)視器100的主顯示屏幕100A限定的顯示區(qū)域被展示為覆蓋涵蓋虛線A1’與A1”之間的區(qū)域的法向視角‘α’,如圖1-1所示出。當(dāng)用戶的視點(diǎn)向上轉(zhuǎn)移(如圖1-2中的線A2所示出)以覆蓋涵蓋虛線A2’與A2”之間的區(qū)域的視角‘β’時(shí),眼鏡102的顯示區(qū)域中所限定的輔助顯示屏幕102A被展示給用戶。除監(jiān)視器100的主顯示區(qū)域100A之外,用戶能夠使用眼鏡102的顯示區(qū)域102A作為補(bǔ)充輔助顯示屏幕。在圖1、1-1和1-2所示出的實(shí)施方案中,計(jì)算裝置與這副眼鏡配對(duì),并且用戶凝視的方向用于展示適當(dāng)?shù)娘@示屏幕區(qū)域——監(jiān)視器的主顯示屏幕區(qū)域或眼鏡的輔助顯示屏幕區(qū)域。
監(jiān)視器的主顯示屏幕區(qū)域主要用于展示相異應(yīng)用程序窗口,以供呈現(xiàn)圖標(biāo)以及由或?yàn)榕宕餮坨R的用戶選擇用于執(zhí)行的應(yīng)用程序的內(nèi)容。隨著用戶執(zhí)行越來(lái)越多的應(yīng)用程序并選擇多個(gè)圖標(biāo),每個(gè)應(yīng)用程序和/或圖標(biāo)的內(nèi)容在監(jiān)視器的主顯示屏幕區(qū)域上在相異窗口中呈現(xiàn),致使監(jiān)視器的主顯示屏幕區(qū)域變擁擠。為了緩解擁擠,用戶可將窗口中被選擇的一個(gè)或多個(gè)從主顯示屏幕區(qū)域中移出。響應(yīng)于移動(dòng),計(jì)算裝置將中止在監(jiān)視器的主顯示屏幕區(qū)域中呈現(xiàn)選擇的一個(gè)或多個(gè)窗口,并且配對(duì)將導(dǎo)致眼鏡檢測(cè)移動(dòng)并且在眼鏡的顯示部分中所限定的輔助顯示屏幕中呈現(xiàn)窗口。用戶可能夠使用與計(jì)算裝置相關(guān)聯(lián)的輸入裝置與轉(zhuǎn)移到眼鏡的輔助顯示屏幕的應(yīng)用程序窗口交互,其方式類似于當(dāng)應(yīng)用程序窗口在監(jiān)視器的主顯示屏幕區(qū)域上呈現(xiàn)時(shí)所進(jìn)行的交互。
圖2A-2C示出本發(fā)明的一個(gè)實(shí)施方案中的、監(jiān)視器的主顯示屏幕區(qū)域和一副眼鏡的輔助顯示屏幕的簡(jiǎn)化樣本屏幕演示。如圖2A所示出,多個(gè)窗口120a、120b、120c等在計(jì)算裝置10的監(jiān)視器100的主顯示屏幕區(qū)域100A上呈現(xiàn)。每個(gè)窗口呈現(xiàn)應(yīng)用程序的內(nèi)容或圖標(biāo)的內(nèi)容,所述應(yīng)用程序由計(jì)算裝置選擇用于在計(jì)算裝置10上本地執(zhí)行或在云服務(wù)器上遠(yuǎn)程執(zhí)行。在遠(yuǎn)程執(zhí)行應(yīng)用程序的情況下,計(jì)算裝置使用網(wǎng)絡(luò)連接性通過(guò)網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)可通信地連接到云服務(wù)器。計(jì)算裝置10還可通信地連接到用戶所使用的其上設(shè)置輔助顯示屏幕的一副眼鏡,其中這副眼鏡包括處理器和網(wǎng)絡(luò)連接性以與計(jì)算裝置10配對(duì)。作為通信連接的部分,使這副眼鏡的顯示部分中所限定的輔助顯示屏幕與計(jì)算裝置的監(jiān)視器的主顯示屏幕區(qū)域同步,以允許用戶在相應(yīng)顯示屏幕區(qū)域處進(jìn)行交互。
作為用戶交互的部分,窗口120b從監(jiān)視器100的主顯示屏幕區(qū)域100A中移出,如圖2A所示出。在計(jì)算裝置10處執(zhí)行的編程邏輯檢測(cè)窗口120b離開(kāi)監(jiān)視器的主顯示屏幕區(qū)域的移動(dòng),并且作為響應(yīng),自動(dòng)地開(kāi)始從監(jiān)視器100的主顯示屏幕區(qū)域100A移動(dòng)窗口120b的一部分,如圖2B所示出。同時(shí),從主顯示屏幕區(qū)域中移出的窗口的所述部分由這副眼鏡內(nèi)的邏輯捕獲以用于在輔助顯示屏幕處呈現(xiàn),如圖2B所示出。圖2C通過(guò)中止在主顯示屏幕區(qū)域100A中呈現(xiàn)窗口120b并同時(shí)在輔助顯示屏幕102A中呈現(xiàn)窗口120b來(lái)示出窗口120b離開(kāi)監(jiān)視器區(qū)域的移動(dòng)的完成。剩余的窗口120a和120c繼續(xù)在監(jiān)視器100的主顯示屏幕區(qū)域100A中呈現(xiàn)。
在一個(gè)實(shí)施方案中,作為用戶的繼續(xù)交互的部分,用戶選擇在眼鏡的輔助顯示屏幕上呈現(xiàn)的特定窗口。在這個(gè)實(shí)施方案中,用戶選擇導(dǎo)致選擇的窗口中止在輔助顯示屏幕中呈現(xiàn),而替代地開(kāi)始在監(jiān)視器的主顯示屏幕區(qū)域中呈現(xiàn)。在將窗口移動(dòng)到監(jiān)視器的主顯示屏幕區(qū)域之后,隨后的用戶交互用作對(duì)在選擇的窗口中執(zhí)行的應(yīng)用程序或圖標(biāo)的輸入,從而導(dǎo)致內(nèi)容、顯示或兩者改變。在另一個(gè)實(shí)施方案中,作為用戶的繼續(xù)交互的部分,用戶對(duì)特定應(yīng)用程序或圖標(biāo)窗口的選擇將導(dǎo)致選擇的窗口保留在眼鏡的輔助顯示屏幕中,并且用戶交互用作對(duì)在其中執(zhí)行的應(yīng)用程序或圖標(biāo)的輸入,以在選擇的窗口處展示內(nèi)容、顯示或兩者的變化。
在圖1、1-1、1-2、2A和2B所示出的各種實(shí)施方案中,計(jì)算裝置與這副眼鏡同步,并且用戶的眼睛移動(dòng)(根據(jù)這副眼鏡中的輔助顯示屏幕的設(shè)置位置向上或筆直)用于觀看適當(dāng)?shù)钠聊粎^(qū)域——監(jiān)視器的主顯示屏幕區(qū)域或眼鏡的輔助顯示屏幕區(qū)域。
在一個(gè)實(shí)施方案中,替代用戶的眼睛移動(dòng),用戶頭部在不同方向上的移動(dòng)可用于向用戶展示來(lái)自監(jiān)視器的主顯示屏幕的一部分或一副眼鏡中所限定的輔助顯示屏幕的一部分的適當(dāng)應(yīng)用程序或圖標(biāo)窗口。首先使一副眼鏡與計(jì)算裝置配對(duì)。這副眼鏡具有與用戶的用戶賬戶相關(guān)聯(lián)的識(shí)別符。這副眼鏡包括處理器,其被配置來(lái)提供與計(jì)算裝置的無(wú)線通信。眼鏡顯示屏幕限定在這副眼鏡的至少一部分中。在計(jì)算裝置與用戶的這副眼鏡配對(duì)之后,確定這副眼鏡的視位。視位限定用戶佩戴眼鏡時(shí)的用戶的法向視角。依據(jù)相對(duì)于主顯示屏幕所提供的參考點(diǎn)來(lái)確定這副眼鏡的視位并且因此確定佩戴這副眼鏡的用戶的法向視角。參考點(diǎn)可由相對(duì)于主顯示屏幕設(shè)置的一個(gè)或多個(gè)虛擬位置標(biāo)記來(lái)限定,并且參考點(diǎn)相對(duì)于主顯示屏幕的坐標(biāo)用于確定這副眼鏡的視位。然后響應(yīng)于用戶將他的頭部移動(dòng)遠(yuǎn)離主顯示屏幕時(shí)用戶的視角的偏移,使用法向視角計(jì)算視角偏移?;谒?jì)算視角偏移,展示來(lái)自監(jiān)視器的顯示部分的主屏幕區(qū)域或由輔助顯示屏幕限定的虛擬屏幕區(qū)域的適當(dāng)內(nèi)容。
圖3示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的計(jì)算裝置,其中呈現(xiàn)區(qū)域處理器模塊150執(zhí)行以展示主顯示屏幕區(qū)域,以供呈現(xiàn)圖標(biāo)或選擇用于在輔助顯示屏幕中在相異應(yīng)用程序窗口中執(zhí)行的應(yīng)用程序的內(nèi)容。在另一個(gè)實(shí)施方案中,呈現(xiàn)區(qū)域處理器模塊150可設(shè)置在一副眼鏡內(nèi),以用于擴(kuò)展與計(jì)算裝置相關(guān)聯(lián)的顯示裝置的觀看區(qū)域。呈現(xiàn)區(qū)域處理器150包括另外模塊,諸如裝置同步器模塊152、交互檢測(cè)模塊158以及視角計(jì)算模塊166。
裝置同步器152包括顯示屏幕同步器154和輸入裝置同步器模塊156。首先使用裝置同步器152使計(jì)算裝置與一副眼鏡同步,其中這副眼鏡中的處理器和互聯(lián)網(wǎng)連接性用于與計(jì)算裝置配對(duì)以實(shí)現(xiàn)無(wú)線通信。眼鏡包括眼鏡區(qū)域的一個(gè)或兩個(gè)的一部分中所限定的顯示區(qū)域(即,輔助顯示屏幕區(qū)域)。顯示屏幕同步器152提供使眼鏡中所限定的輔助顯示屏幕區(qū)域與跟計(jì)算裝置相關(guān)聯(lián)的監(jiān)視器的主顯示屏幕區(qū)域同步所必須的配置邏輯。類似地,輸入裝置同步器156包括使計(jì)算裝置的輸入裝置與眼鏡同步/配對(duì)的配置邏輯。在一個(gè)實(shí)施方案中,作為輸入裝置同步的部分,可使用計(jì)算裝置的輸入裝置與在眼鏡的輔助顯示屏幕區(qū)域中呈現(xiàn)的窗口交互。在另一個(gè)實(shí)施方案中,作為同步/配對(duì)的部分,使眼鏡的輸入裝置與計(jì)算裝置的輸入裝置同步/配對(duì)。一旦眼鏡和計(jì)算裝置同步/配對(duì),呈現(xiàn)區(qū)域處理器就通過(guò)計(jì)算這副眼鏡相對(duì)于計(jì)算裝置的主顯示屏幕的視位來(lái)確定佩戴這副眼鏡的用戶的法向視角。
在一個(gè)實(shí)施方案中,視角計(jì)算模塊(view computation module)166使用視角計(jì)算模塊168和一個(gè)或多個(gè)參考點(diǎn)確定視位,參考點(diǎn)由設(shè)置在朝向主顯示屏幕的方向上或相對(duì)于主顯示屏幕設(shè)置的虛擬標(biāo)記或識(shí)別符限定。例如,視角計(jì)算模塊168內(nèi)的顯示器參考標(biāo)記處理(或簡(jiǎn)單地,“標(biāo)記處理”)模塊168a可確定與佩戴眼鏡的用戶相關(guān)聯(lián)的相對(duì)于虛擬標(biāo)記的初始化視角,虛擬標(biāo)記是相對(duì)于與計(jì)算裝置相關(guān)聯(lián)的監(jiān)視器的限定區(qū)段、諸如中心來(lái)提供。在另一個(gè)實(shí)例中,對(duì)應(yīng)于監(jiān)視器的每個(gè)角落的虛擬標(biāo)記可用于確定初始化視角。標(biāo)記處理模塊168a可使用另外的對(duì)應(yīng)于監(jiān)視器每條邊的中心的虛擬標(biāo)記或?qū)?yīng)于監(jiān)視器的其他區(qū)段的虛擬標(biāo)記來(lái)確定初始化視角。標(biāo)記處理模塊168a使用一個(gè)或多個(gè)虛擬標(biāo)記/虛擬點(diǎn)中的每一個(gè)的坐標(biāo)來(lái)確定初始化視角。
圖4A-1和4A-2示出使用標(biāo)記處理模塊168a確定的用于計(jì)算視位的初始化視角。標(biāo)記處理模塊168a相對(duì)于單個(gè)虛擬標(biāo)記100a確定初始化視角,單個(gè)虛擬標(biāo)記100a對(duì)應(yīng)于計(jì)算裝置的監(jiān)視器100A的顯示區(qū)域中心,如圖4A-1所示出??商娲?,標(biāo)記處理模塊168a可相對(duì)于多個(gè)虛擬標(biāo)記或虛擬點(diǎn)指示符確定初始化視角,如圖4A-2所示出。在使用多個(gè)虛擬標(biāo)記/虛擬點(diǎn)指示符的情況下,標(biāo)記處理模塊168a可相對(duì)于對(duì)應(yīng)于監(jiān)視器顯示區(qū)域的每個(gè)角落的虛擬標(biāo)記100a、100b、100c和100d確定初始化視角。當(dāng)嘗試計(jì)算初始化視角以確定佩戴眼鏡的用戶的視位時(shí),可使用另外的對(duì)應(yīng)于監(jiān)視器的顯示區(qū)域中心的虛擬標(biāo)記、諸如虛擬標(biāo)記100m和/或?qū)?yīng)于每條邊的中心的虛擬標(biāo)記100x、100x’、100x”等。在視位初始化期間,相對(duì)于主顯示屏幕的虛擬標(biāo)記可設(shè)置在這副眼鏡處,或當(dāng)佩戴這副眼鏡的用戶朝向主顯示屏幕時(shí),這副眼鏡可使用計(jì)算裝置的主顯示屏幕的中心或角落。
用戶可選擇執(zhí)行可在計(jì)算裝置本地獲得或在云服務(wù)器上遠(yuǎn)程獲得的多個(gè)應(yīng)用程序。每個(gè)選擇的應(yīng)用程序在監(jiān)視器的主顯示屏幕區(qū)域上在相異交互式應(yīng)用程序窗口中呈現(xiàn)。隨著用戶選擇越來(lái)越多的應(yīng)用程序用于執(zhí)行,對(duì)應(yīng)應(yīng)用程序窗口在主顯示屏幕區(qū)域中呈現(xiàn)以供用戶交互。在交互進(jìn)程期間,用戶可選擇將一些應(yīng)用程序窗口從主顯示屏幕區(qū)域中移出。所述移動(dòng)導(dǎo)致應(yīng)用程序窗口中被選擇的應(yīng)用程序窗口停止在主顯示屏幕區(qū)域上呈現(xiàn),而替代地開(kāi)始在這副眼鏡中所限定的輔助顯示屏幕中呈現(xiàn)。在一個(gè)實(shí)施方案中,輔助顯示屏幕充當(dāng)虛擬屏幕,其限定為用戶提供幾乎360°度觀看屏幕的連續(xù)圓形呈現(xiàn)區(qū)域圈以供呈現(xiàn)應(yīng)用程序窗口,如圖4A-3所示出。輔助顯示屏幕所限定的虛擬屏幕的尺寸動(dòng)態(tài)地調(diào)整以適應(yīng)從主顯示區(qū)域中移出的應(yīng)用程序窗口。除選擇用于執(zhí)行的應(yīng)用程序之外,用戶還可選擇呈現(xiàn)一個(gè)或多個(gè)圖標(biāo)。選擇的圖標(biāo)在監(jiān)視器的主顯示屏幕區(qū)域上在相異應(yīng)用程序窗口中呈現(xiàn),并且當(dāng)從主顯示屏幕中移出時(shí)則開(kāi)始在輔助顯示屏幕區(qū)域中呈現(xiàn)。
在將應(yīng)用程序窗口從監(jiān)視器的主顯示屏幕區(qū)域移到輔助顯示屏幕之后,呈現(xiàn)區(qū)域處理器150可展示來(lái)自主顯示屏幕區(qū)域或輔助顯示屏幕的適當(dāng)應(yīng)用程序窗口。為了確定向用戶展示應(yīng)用程序窗口中的哪個(gè),使用視角計(jì)算模塊168內(nèi)的視角偏移計(jì)算模塊168b確定當(dāng)用戶的頭部相對(duì)于參考標(biāo)記處理168a所確定的初始化視角轉(zhuǎn)移時(shí)、與用戶所佩戴的這副眼鏡相關(guān)聯(lián)的角度偏移。如圖4A-3所示,當(dāng)角度偏移為零時(shí),用戶的視位在相對(duì)于計(jì)算裝置的監(jiān)視器的初始化視角處,并且在主顯示屏幕區(qū)域中呈現(xiàn)的應(yīng)用程序窗口在這副眼鏡的輔助屏幕區(qū)域中展示。當(dāng)用戶轉(zhuǎn)動(dòng)他的頭部時(shí),偏移角度相應(yīng)地改變。視角計(jì)算模塊166計(jì)算相對(duì)于初始化視角的偏移角度‘θ’并且使用偏移角度θ確定來(lái)自虛擬屏幕的窗口的對(duì)應(yīng)部分以便為用戶展示在輔助顯示屏幕中。當(dāng)在監(jiān)視器的主顯示屏幕區(qū)域上呈現(xiàn)的應(yīng)用程序窗口中所選擇的應(yīng)用程序窗口移出時(shí),基于針對(duì)這副眼鏡所記錄的視角偏移,選擇的應(yīng)用程序窗口被移動(dòng)到虛擬屏幕區(qū)域中并且在輔助顯示屏幕中呈現(xiàn)。虛擬屏幕所限定的連續(xù)圓形呈現(xiàn)區(qū)域圈覆蓋主顯示屏幕區(qū)域和輔助顯示屏幕區(qū)域兩者,因此提供主顯示屏幕中所限定的觀看區(qū)域的無(wú)縫擴(kuò)展。
圖4B示出用于呈現(xiàn)交互式應(yīng)用程序窗口的主顯示屏幕區(qū)域100A和輔助顯示屏幕102A的簡(jiǎn)單演示。主顯示屏幕區(qū)域100A(例如)涵蓋由涵蓋視角‘α’的用戶法向初始化角度限定的區(qū)域。當(dāng)用戶的頭部從法向初始化角度‘α’移到角度‘β’、‘θ’、‘γ’等所限定的視角偏移角度時(shí),對(duì)應(yīng)于相應(yīng)視角偏移的來(lái)自虛擬屏幕的內(nèi)容在輔助顯示屏幕中被展示給用戶。在圖4B所示出的實(shí)例中,視角偏移‘β’可識(shí)別虛擬屏幕的包括從監(jiān)視器的主顯示區(qū)域中移出的應(yīng)用程序窗口120a的部分。因此,當(dāng)用戶的頭部移動(dòng)以覆蓋視角偏移‘β’時(shí),應(yīng)用程序窗口120a在眼鏡的顯示屏幕(即,輔助顯示屏幕區(qū)域)處被展示給用戶。類似地,當(dāng)用戶的頭部轉(zhuǎn)移到視角偏移‘θ’時(shí),應(yīng)用程序窗口120b可在眼鏡的顯示屏幕中呈現(xiàn),等等?;谟捎脩舻念^部移動(dòng)所建立的視角,在眼鏡中所限定的顯示屏幕中向用戶展示適當(dāng)應(yīng)用程序窗口。應(yīng)指出的是,作為實(shí)例,針對(duì)每個(gè)視角偏移僅已經(jīng)識(shí)別一個(gè)應(yīng)用程序窗口,并且在每個(gè)視角偏移下可展示另外的應(yīng)用程序窗口。在對(duì)應(yīng)顯示區(qū)域中呈現(xiàn)的應(yīng)用程序窗口展示來(lái)自一個(gè)或多個(gè)交互式應(yīng)用程序或圖標(biāo)的內(nèi)容。因此,除呈現(xiàn)適當(dāng)應(yīng)用程序窗口之外,可使得一個(gè)或多個(gè)輸入裝置可供用于用戶交互。例如,與計(jì)算裝置相關(guān)聯(lián)的輸入裝置、諸如如光標(biāo)121所示出的鼠標(biāo)、鍵盤(未示出)等可設(shè)置用于用戶選擇和交互。
用戶交互可包括用戶對(duì)在主顯示區(qū)域或虛擬屏幕區(qū)域中呈現(xiàn)的應(yīng)用程序窗口的選擇。在一個(gè)實(shí)施方案中,用戶對(duì)虛擬屏幕區(qū)域中的應(yīng)用程序窗口的選擇導(dǎo)致選擇的應(yīng)用程序窗口從虛擬屏幕區(qū)域移回監(jiān)視器的主顯示區(qū)域,如箭頭160所示出。在選擇的應(yīng)用程序窗口處的隨后的用戶交互用作在其中執(zhí)行的應(yīng)用程序的輸入,從而導(dǎo)致內(nèi)容和/或顯示更新,并且這類更新在監(jiān)視器的主顯示區(qū)域中的應(yīng)用程序窗口中呈現(xiàn)。
在另一個(gè)實(shí)施方案中,用戶交互可導(dǎo)致維持選擇的應(yīng)用程序窗口處于虛擬屏幕區(qū)域中。在這個(gè)實(shí)施方案中,虛擬屏幕區(qū)域中的特定應(yīng)用程序窗口的用戶選擇和交互可以保持選擇的應(yīng)用程序窗口供用戶私人觀看。因此,虛擬屏幕區(qū)域充當(dāng)用戶的私用屏幕區(qū)域,而主顯示區(qū)域充當(dāng)公共可觀看屏幕。在這個(gè)實(shí)施方案中,在選擇的應(yīng)用程序窗口處的進(jìn)一步用戶交互用作對(duì)所述對(duì)應(yīng)應(yīng)用程序的輸入,從而導(dǎo)致內(nèi)容和/或顯示更新,并且這類更新在相應(yīng)應(yīng)用程序窗口中呈現(xiàn),并且當(dāng)視角偏移對(duì)應(yīng)于相應(yīng)應(yīng)用程序窗口的位置時(shí)則在輔助顯示屏幕中展示。應(yīng)用程序窗口繼續(xù)在虛擬屏幕區(qū)域呈現(xiàn),并且用戶交互用作對(duì)在其中執(zhí)行的應(yīng)用程序的輸入。當(dāng)眼鏡的視角偏移匹配應(yīng)用程序窗口的呈現(xiàn)位置時(shí),應(yīng)用程序/圖標(biāo)(包括更新)的內(nèi)容在眼鏡中所限定的輔助屏幕區(qū)域中展示。
圖4C示出一個(gè)實(shí)施方案中的、主顯示區(qū)域和虛擬屏幕區(qū)域在對(duì)應(yīng)于用戶的頭部移動(dòng)的各種視角時(shí)的簡(jiǎn)化屏幕表示。在這個(gè)實(shí)施方案中,這副眼鏡被配置來(lái)佩戴在用戶的頭部上,這副眼鏡的視向通過(guò)使用與主顯示屏幕相關(guān)聯(lián)的計(jì)算裝置的相機(jī)進(jìn)行頭部跟蹤來(lái)確定。虛擬屏幕區(qū)域包括已經(jīng)由用戶從主顯示屏幕區(qū)域移出并作為虛擬顯示展示的多個(gè)應(yīng)用程序窗口。應(yīng)指出的是,盡管所述實(shí)施方案參考執(zhí)行交互式應(yīng)用程序來(lái)描述,但教義可擴(kuò)展至可在主或虛擬顯示屏幕區(qū)域中呈現(xiàn)的圖標(biāo)或任何其他內(nèi)容。例如,在圖4C所示出的實(shí)施方案中,在相應(yīng)應(yīng)用程序窗口中呈現(xiàn)的每個(gè)應(yīng)用程序?qū)?yīng)于一個(gè)視頻游戲??商娲兀瑧?yīng)用程序可以是文檔呈現(xiàn)應(yīng)用程序。當(dāng)用戶的視角對(duì)應(yīng)于角度‘α’所限定的初始化角度時(shí),用戶‘P1’與游戲參與者P2玩視頻游戲1。視頻游戲1在計(jì)算裝置的監(jiān)視器中所限定的主顯示區(qū)域中在應(yīng)用程序窗口120a中呈現(xiàn)。當(dāng)用戶的頭部轉(zhuǎn)移到視角‘β’時(shí),用戶可被展示對(duì)應(yīng)于視頻游戲2的應(yīng)用程序窗口120b。在應(yīng)用程序窗口120b中,用戶可正在與游戲參與者P3玩視頻游戲2。當(dāng)用戶的頭部轉(zhuǎn)移到視角‘θ’時(shí),用戶可被展示其中執(zhí)行視頻游戲3的應(yīng)用程序窗口120c,并且用戶可正在與游戲參與者P4玩視頻游戲3。應(yīng)指出的是,視頻游戲1、2、3等可以是相異視頻游戲,或可以是在與不同玩家玩時(shí)的同一視頻游戲的不同情況。可替代地,每個(gè)應(yīng)用程序窗口可展示相異視頻游戲或單個(gè)視頻游戲的不同情況,并且用戶可以獨(dú)自地玩交互式視頻游戲。視頻游戲2、3、4等可在虛擬屏幕區(qū)域中呈現(xiàn),而視頻游戲1在監(jiān)視器的主顯示屏幕區(qū)域中呈現(xiàn)。在這個(gè)實(shí)施方案中,用戶將與來(lái)自其中正在呈現(xiàn)游戲的對(duì)應(yīng)顯示屏幕區(qū)域內(nèi)的相應(yīng)游戲參與者交互(如果存在的話)。
在一個(gè)實(shí)施方案中,隨著用戶的視角基于用戶的頭部移動(dòng)而改變,適當(dāng)應(yīng)用程序窗口在眼鏡的顯示屏幕區(qū)域中被展示給用戶。在一個(gè)實(shí)施方案中,眼鏡的顯示屏幕區(qū)域用于展示在監(jiān)視器中展示以及移到虛擬屏幕區(qū)域的應(yīng)用程序窗口。用戶可使用與計(jì)算裝置相關(guān)聯(lián)的輸入裝置諸如鼠標(biāo)、鍵盤、控制器等繼續(xù)與各種應(yīng)用程序窗口交互,或可使用眼鏡中所限定的輸入裝置。
在監(jiān)視器的主顯示區(qū)域和虛擬屏幕區(qū)域中呈現(xiàn)的應(yīng)用程序窗口可具有相等尺寸或可具有不同尺寸。因此,可調(diào)整應(yīng)用程序窗口在相應(yīng)顯示區(qū)域中的呈現(xiàn)以適應(yīng)不同尺寸。此外,調(diào)整虛擬屏幕區(qū)域以適應(yīng)從監(jiān)視器的主顯示屏幕區(qū)域移出的應(yīng)用程序窗口的數(shù)量。隨著應(yīng)用程序窗口數(shù)量的增加或減少,虛擬屏幕區(qū)域的尺寸擴(kuò)大或收縮,從而提供連續(xù)顯示區(qū)域圈以供呈現(xiàn)應(yīng)用程序窗口,如圖4A-3所示出。
在一個(gè)實(shí)施方案中,應(yīng)用程序窗口從監(jiān)視器的主顯示屏幕區(qū)域移出的方向和次序用于限定應(yīng)用程序窗口在虛擬屏幕區(qū)域中展示時(shí)它們的呈現(xiàn)次序,其中虛擬屏幕區(qū)域中的窗口可按移動(dòng)順序和方向在眼鏡的顯示屏幕中展示。
繼續(xù)參考圖3,在一個(gè)實(shí)施方案中,交互檢測(cè)模塊158用于檢測(cè)在應(yīng)用程序窗口中的特定一個(gè)處的用戶交互,并且用于更新在監(jiān)視器的主顯示屏幕區(qū)域或虛擬屏幕區(qū)域中呈現(xiàn)的特定應(yīng)用程序窗口。選擇次序檢測(cè)器模塊162識(shí)別應(yīng)用程序窗口從監(jiān)視器的主顯示屏幕區(qū)域移到虛擬屏幕區(qū)域的次序,并且按移動(dòng)順序組織移到虛擬屏幕區(qū)域的應(yīng)用程序窗口。在一個(gè)實(shí)施方案中,基于應(yīng)用程序窗口從監(jiān)視器的主顯示屏幕區(qū)域移出的次序,可按時(shí)間順序在虛擬屏幕區(qū)域中組織應(yīng)用程序窗口。在另一個(gè)實(shí)施方案中,可按時(shí)間倒序在虛擬屏幕區(qū)域內(nèi)組織應(yīng)用程序窗口。
除移動(dòng)次序之外,移動(dòng)方向也可用于在虛擬屏幕區(qū)域中組織和展示應(yīng)用程序窗口。交互檢測(cè)模塊158內(nèi)的方向檢測(cè)器模塊160可用于基于移動(dòng)方向按移動(dòng)時(shí)間順序或時(shí)間倒序組織應(yīng)用程序窗口。例如,如圖4B所示出,應(yīng)用程序窗口120a、120b、120c、120k等從右側(cè)移出監(jiān)視器的主顯示屏幕區(qū)域,應(yīng)用程序窗口120f、120j和120x從左側(cè)移出,而應(yīng)用程序窗口120m和120n保持處于監(jiān)視器的主顯示屏幕區(qū)域中。因此,應(yīng)用程序窗口根據(jù)側(cè)按時(shí)間順序或時(shí)間倒序在虛擬屏幕區(qū)域中組織,并且組織的窗口基于視角偏移在輔助屏幕區(qū)域處展示。
在虛擬屏幕區(qū)域中呈現(xiàn)并在輔助屏幕區(qū)域中觀看的相應(yīng)應(yīng)用程序窗口處的用戶交互由窗口選擇檢測(cè)器模塊164檢測(cè)。在一個(gè)實(shí)施方案中,用戶交互可呈在輔助顯示屏幕處提供的姿勢(shì)的形式。例如,姿勢(shì)可包括:?jiǎn)螕簟㈦p擊、拖放姿勢(shì)、語(yǔ)音命令、眼睛姿勢(shì)、眼睛凝視檢測(cè)和選擇,或其中兩項(xiàng)或更多項(xiàng)的組合。姿勢(shì)列表是示例性的并且不應(yīng)視為是限制性的。在虛擬屏幕區(qū)域中的應(yīng)用程序窗口處可采用另外選擇姿勢(shì)。在一個(gè)實(shí)施方案中,響應(yīng)于用戶交互,窗口選擇檢測(cè)器模塊164可被配置來(lái)中止在虛擬屏幕區(qū)域中呈現(xiàn)選擇的應(yīng)用程序窗口,并且開(kāi)始在監(jiān)視器的主顯示屏幕區(qū)域處呈現(xiàn)應(yīng)用程序窗口,并且使用選擇的應(yīng)用程序窗口處的進(jìn)一步交互作為對(duì)在其中執(zhí)行的應(yīng)用程序的輸入,從而導(dǎo)致在應(yīng)用程序窗口中呈現(xiàn)的內(nèi)容和/或顯示改變。在另一個(gè)實(shí)施方案中,窗口選擇檢測(cè)器模塊164被配置來(lái)檢測(cè)對(duì)虛擬屏幕區(qū)域中的特定應(yīng)用程序窗口的選擇,并且使用隨后的用戶交互作為對(duì)在特定應(yīng)用程序窗口中呈現(xiàn)的應(yīng)用程序的輸入,以更新其中所展示的內(nèi)容和/或顯示。在這個(gè)實(shí)施方案中,應(yīng)用程序窗口保持處于虛擬屏幕區(qū)域中而未移到監(jiān)視器的主顯示屏幕區(qū)域。相應(yīng)應(yīng)用程序窗口
在虛擬屏幕區(qū)域中展示的每個(gè)應(yīng)用程序窗口與位置指示符相關(guān)聯(lián)。位置指示符可指示移動(dòng)次序或針對(duì)虛擬屏幕區(qū)域預(yù)定義的位置布局。位置指示符可在將應(yīng)用程序從虛擬屏幕區(qū)域移到主顯示屏幕區(qū)域期間使用。例如,作為用戶交互的部分,可使用輸入工具諸如語(yǔ)音識(shí)別應(yīng)用程序來(lái)使用位置指示符在虛擬屏幕區(qū)域與監(jiān)視器的主顯示屏幕區(qū)域之間移動(dòng)應(yīng)用程序窗口。因此,各種實(shí)施方案提供擴(kuò)展監(jiān)視器的主顯示屏幕區(qū)域的觀看區(qū)域的無(wú)縫方法,以允許用戶最佳地使用眼鏡的屏幕區(qū)域來(lái)補(bǔ)充監(jiān)視器的顯示區(qū)域。
在一個(gè)實(shí)施方案中,檢測(cè)出現(xiàn)在主計(jì)算裝置附近的眼鏡計(jì)算裝置。主計(jì)算裝置與用于呈現(xiàn)內(nèi)容的主顯示器諸如主顯示屏幕相關(guān)聯(lián)。眼鏡計(jì)算裝置具有用于呈現(xiàn)其他內(nèi)容的輔助顯示器。眼鏡計(jì)算裝置通過(guò)以下方式鏈接到主計(jì)算裝置:使兩個(gè)裝置配對(duì)。配對(duì)可使主計(jì)算裝置的輸入和輸出裝置與眼鏡計(jì)算裝置配對(duì)。相對(duì)于主計(jì)算裝置檢測(cè)眼鏡計(jì)算裝置的視向。為了確定視向,相對(duì)于主裝置初始化眼鏡計(jì)算裝置。
初始化的結(jié)果是:使用相對(duì)于主計(jì)算裝置的主顯示器限定的一個(gè)或多個(gè)虛擬參考點(diǎn),確定眼鏡計(jì)算裝置在朝向主顯示器時(shí)的初始視角或視位。然后相對(duì)于一個(gè)或多個(gè)虛擬參考點(diǎn)確定視向。視向基于對(duì)佩戴眼鏡計(jì)算裝置的用戶進(jìn)行的頭部跟蹤識(shí)別眼鏡計(jì)算裝置的視角偏移。基于確定的視向,在內(nèi)容繼續(xù)在主計(jì)算裝置的主顯示器中呈現(xiàn)的同時(shí),在眼鏡計(jì)算裝置的輔助顯示器中呈現(xiàn)其他內(nèi)容。輔助屏幕充當(dāng)主顯示器的虛擬擴(kuò)展,從而提供增大的區(qū)域以供呈現(xiàn)內(nèi)容。在一些實(shí)施方案中,其他內(nèi)容可以是通過(guò)用戶交互從主顯示器移出的內(nèi)容。在一些實(shí)施方案中,輔助顯示器可充當(dāng)用戶的私用屏幕區(qū)域,并且其他內(nèi)容可以是用戶希望保持私有遠(yuǎn)離公眾目光的內(nèi)容。在這些實(shí)施方案中,其他內(nèi)容作為私有虛擬顯示呈現(xiàn)。內(nèi)容在主顯示器或輔助顯示器中呈現(xiàn)的應(yīng)用程序可在主計(jì)算裝置內(nèi)本地執(zhí)行或在應(yīng)用程序服務(wù)器上遠(yuǎn)程執(zhí)行。應(yīng)用程序服務(wù)器可以是作為云系統(tǒng)的一部分的云服務(wù)器。在一些實(shí)施方案中,可通過(guò)連續(xù)頭部跟蹤并使用視向的變化(即,偏移)來(lái)更新視向,以確定必須在輔助顯示器中呈現(xiàn)的其他內(nèi)容的范圍。頭部跟蹤可使用主計(jì)算裝置處所提供的一個(gè)或多個(gè)相機(jī)來(lái)實(shí)現(xiàn)。
圖5示出根據(jù)本發(fā)明的實(shí)施方案的用于為交互式應(yīng)用程序提供另外觀看區(qū)域的方法。所述方法以操作510開(kāi)始,在操作510中,使一副眼鏡與計(jì)算裝置同步/配對(duì)。這副眼鏡配備有處理器和網(wǎng)絡(luò)互連性,其被配置來(lái)與計(jì)算裝置可通信連接。計(jì)算裝置被配置來(lái)識(shí)別并選擇多個(gè)圖標(biāo)或其他內(nèi)容以用于在相異應(yīng)用程序窗口中呈現(xiàn)。計(jì)算裝置還被配置來(lái)執(zhí)行可在計(jì)算裝置內(nèi)本地獲得或在云服務(wù)器中遠(yuǎn)程獲得的多個(gè)應(yīng)用程序,其中每個(gè)應(yīng)用程序在相異應(yīng)用程序窗口中呈現(xiàn)。為此,計(jì)算裝置配備有互聯(lián)網(wǎng)連接性以通過(guò)互聯(lián)網(wǎng)訪問(wèn)云服務(wù)器,并且這種訪問(wèn)可使用互聯(lián)網(wǎng)訪問(wèn)點(diǎn)諸如路由器來(lái)實(shí)現(xiàn)。裝置的同步/配對(duì)包括:使計(jì)算裝置的監(jiān)視器的主顯示屏幕區(qū)域與這副眼鏡中的至少一個(gè)鏡片的一部分中所限定的輔助顯示屏幕同步。同步/配對(duì)還可包括:使輸入裝置同步,使得計(jì)算裝置的輸入裝置可用于與在監(jiān)視器的顯示區(qū)域或眼鏡的輔助顯示屏幕中呈現(xiàn)的對(duì)應(yīng)應(yīng)用程序窗口內(nèi)執(zhí)行的應(yīng)用程序交互。
在操作520中,檢測(cè)一個(gè)或多個(gè)窗口處的用戶交互。用戶交互可包括一個(gè)或多個(gè)窗口離開(kāi)計(jì)算裝置的監(jiān)視器的主顯示屏幕區(qū)域的移動(dòng)。在一個(gè)實(shí)施方案中,窗口的移動(dòng)還可識(shí)別移動(dòng)次序以及窗口從監(jiān)視器移出的方向或側(cè)。例如,用戶交互可識(shí)別一個(gè)或多個(gè)窗口從監(jiān)視器的右側(cè)或左側(cè)進(jìn)行的移動(dòng)。
在操作530中,響應(yīng)于一個(gè)或多個(gè)窗口從計(jì)算裝置的監(jiān)視器的主顯示屏幕區(qū)域的移動(dòng),將窗口從計(jì)算裝置的主顯示屏幕區(qū)域移走并在這副眼鏡中所限定的輔助顯示屏幕中展示。在一個(gè)實(shí)施方案中,使用移動(dòng)次序以及應(yīng)用程序窗口從監(jiān)視器的主顯示屏幕區(qū)域移出的側(cè)來(lái)確定應(yīng)用程序窗口在這副眼鏡中所限定的輔助顯示屏幕中的組織。輔助顯示屏幕充當(dāng)主顯示屏幕區(qū)域的擴(kuò)展以供呈現(xiàn)應(yīng)用程序窗口。
圖6示出根據(jù)本發(fā)明的實(shí)施方案的方法的方法操作。所述方法以操作610開(kāi)始,在操作610中,檢測(cè)具有與用戶賬戶相關(guān)聯(lián)的識(shí)別符的一副眼鏡。這副眼鏡包括能夠與計(jì)算裝置無(wú)線通信的處理器無(wú)線連接性。計(jì)算裝置能夠選擇多個(gè)圖標(biāo)并且執(zhí)行在計(jì)算裝置內(nèi)本地獲得或在云服務(wù)器上遠(yuǎn)程獲得的多個(gè)應(yīng)用程序。遠(yuǎn)程應(yīng)用程序可使用應(yīng)用程序接口通過(guò)網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)檢索,并且本地執(zhí)行或可在云服務(wù)器處執(zhí)行。
在操作620中,使視位與這副眼鏡的相關(guān)聯(lián)。視位通過(guò)確定當(dāng)佩戴這副眼鏡的用戶朝向計(jì)算裝置的主顯示屏幕時(shí)用戶的法向視角來(lái)計(jì)算。在一個(gè)實(shí)施方案中,可使用安裝在眼鏡上的相機(jī)或使用相對(duì)于監(jiān)視器的主顯示屏幕區(qū)域提供的一個(gè)或多個(gè)虛擬參考點(diǎn)、標(biāo)記或指示符來(lái)執(zhí)行視位初始化。一旦計(jì)算出法向視角,就可容易地基于頭部相對(duì)于法向視角的位置來(lái)確定佩戴眼鏡的用戶的視角偏移。
在監(jiān)視器的主顯示屏幕區(qū)域上呈現(xiàn)內(nèi)容,并且在這副眼鏡中所限定的眼鏡顯示屏幕上呈現(xiàn)其他內(nèi)容,如操作630所示。在眼鏡顯示屏幕上呈現(xiàn)的其他內(nèi)容基于對(duì)這副眼鏡的視位遠(yuǎn)離主顯示屏幕的變化的檢測(cè)來(lái)調(diào)整。在一個(gè)實(shí)施方案中,其他內(nèi)容是從計(jì)算裝置的主顯示屏幕區(qū)域移到虛擬屏幕區(qū)域中的內(nèi)容。當(dāng)檢測(cè)到這副眼鏡的視位遠(yuǎn)離主顯示屏幕的變化時(shí),虛擬屏幕區(qū)域中的內(nèi)容在眼鏡顯示屏幕中呈現(xiàn)。虛擬屏幕區(qū)域充當(dāng)主顯示屏幕的虛擬擴(kuò)展,并且眼鏡顯示屏幕用于呈現(xiàn)移到虛擬屏幕區(qū)域的內(nèi)容。
以上討論的各種實(shí)施方案提供在一副眼鏡中限定虛擬抬頭顯示器(HUD)以供展示應(yīng)用程序窗口以便呈現(xiàn)圖標(biāo)和選擇用于由計(jì)算裝置執(zhí)行的應(yīng)用程序的內(nèi)容的方法。應(yīng)用程序可以是視頻游戲、視頻文件、文字文檔或其他應(yīng)用程序。輔助顯示屏幕可充當(dāng)私用屏幕,其可跟蹤頭部移動(dòng)以使其成為虛擬浮動(dòng)HUD。輔助顯示屏幕實(shí)現(xiàn)計(jì)算裝置的主顯示屏幕中所限定的觀看區(qū)域的擴(kuò)展。
圖7示出根據(jù)本發(fā)明的一個(gè)實(shí)施方案的可用于執(zhí)行并呈現(xiàn)交互式應(yīng)用程序的硬件和用戶接口。圖7示意性地示出根據(jù)本發(fā)明的實(shí)施方案的Playstation娛樂(lè)裝置、即控制臺(tái)的總體系統(tǒng)架構(gòu),所述控制臺(tái)可以是兼容的、以用于使控制裝置和手持式裝置與在基礎(chǔ)計(jì)算裝置處執(zhí)行的計(jì)算機(jī)程序?qū)?。Playstation 3是用于執(zhí)行并呈現(xiàn)交互式應(yīng)用程序的娛樂(lè)裝置的實(shí)例,并且其他娛樂(lè)裝置也可用于執(zhí)行并呈現(xiàn)交互式應(yīng)用程序,包括較早和較新版本的娛樂(lè)裝置諸如PS4、PS Vita等,其他娛樂(lè)裝置諸如個(gè)人計(jì)算機(jī)、智能手機(jī)、平板等。提供了系統(tǒng)單元700以及可連接到系統(tǒng)單元700的各種外圍裝置。系統(tǒng)單元700包括:Cell處理器728;動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(XDRAM)單元726;具有專用視頻隨機(jī)存取存儲(chǔ)器(VRAM)單元732的真實(shí)合成器圖形單元730;以及I/O橋接器734。系統(tǒng)單元700還包括可通過(guò)I/O橋接器734訪問(wèn)的用于從盤740a讀取的BluDisk光盤讀取器740以及可移動(dòng)硬盤驅(qū)動(dòng)器(HDD)736。任選地,系統(tǒng)單元700還包括類似地可通過(guò)I/O橋接器734訪問(wèn)的用于讀取緊湊閃存存儲(chǔ)器卡、Memory存儲(chǔ)卡等的存儲(chǔ)卡讀取器738。
I/O橋接器734還連接到六個(gè)通用串行總線(USB)2.0端口724;千兆位以太網(wǎng)端口722;IEEE 802.11b/g無(wú)線網(wǎng)絡(luò)(Wi-Fi)端口720;以及能夠支持多達(dá)七個(gè)藍(lán)牙連接的無(wú)線鏈路端口718。
在操作中,I/O橋接器734處置所有無(wú)線、USB以太網(wǎng)數(shù)據(jù),包括來(lái)自一個(gè)或多個(gè)游戲控制器702-703的數(shù)據(jù)。例如當(dāng)用戶正在玩游戲時(shí),I/O橋接器734經(jīng)由藍(lán)牙鏈路從游戲控制器702-703接收數(shù)據(jù)并且將數(shù)據(jù)引導(dǎo)到Cell處理器728,Cell處理器728相應(yīng)地更新游戲的當(dāng)前狀態(tài)。
除游戲控制器702-703之外,無(wú)線、USB和以太網(wǎng)端口還為其他外圍裝置提供連接性,其他外圍裝置諸如:遙控器704;鍵盤706;鼠標(biāo)708;便攜式娛樂(lè)裝置710,諸如Sony Playstation娛樂(lè)裝置;攝像機(jī),諸如攝像機(jī)712;麥克風(fēng)耳機(jī)714;以及麥克風(fēng)715。這類外圍裝置因此在原則上可無(wú)線連接到系統(tǒng)單元700;例如便攜式娛樂(lè)裝置710可經(jīng)由Wi-Fi連接通信,而麥克風(fēng)耳機(jī)714可經(jīng)由藍(lán)牙鏈路進(jìn)行通信。
提供這些接口意味著Playstation 3裝置潛在地還可與其他外圍裝置兼容,其他外圍裝置諸如數(shù)字錄像機(jī)(DVR)、機(jī)頂盒、數(shù)字相機(jī)、便攜式媒體播放器、IP語(yǔ)音電話、移動(dòng)電話、打印機(jī)和掃描儀。
此外,傳統(tǒng)存儲(chǔ)卡讀取器716可經(jīng)由USB端口724連接到系統(tǒng)單元,從而實(shí)現(xiàn)對(duì)或Playstation裝置所使用種類的存儲(chǔ)卡748的讀取。
游戲控制器702-703可操作來(lái)經(jīng)由藍(lán)牙鏈路與系統(tǒng)單元700無(wú)線通信,或連接到USB端口,從而還提供給游戲控制器702-703的電池充電的電力。游戲控制器702-703還可包括存儲(chǔ)器;處理器;存儲(chǔ)卡讀取器;永久存儲(chǔ)器,諸如閃存存儲(chǔ)器;光發(fā)射器,諸如照亮的球形部分、LED或紅外燈;用于超聲波通信的麥克風(fēng)和相機(jī)揚(yáng)聲器;隔音箱;數(shù)字相機(jī);內(nèi)部時(shí)鐘;面向游戲控制臺(tái)的可辨識(shí)形狀,諸如球形部分;以及使用協(xié)議諸如WiFiTM等的無(wú)線通信。
游戲控制器702是設(shè)計(jì)用于用雙手使用的控制器,并且游戲控制器703是具有附件的單手控制器。除一個(gè)或多個(gè)模擬操縱桿和常規(guī)控制按鈕之外,游戲控制器容許進(jìn)行三維位置確定。因此,除了或替代常規(guī)按鈕或操縱桿命令,游戲控制器的用戶進(jìn)行的姿勢(shì)和移動(dòng)可轉(zhuǎn)換成對(duì)游戲的輸入。任選地,其他無(wú)線使能外圍裝置諸如PlaystationTM便攜式裝置可用作控制器。在PlaystationTM便攜式裝置的情況下,裝置的屏幕上可提供另外游戲或控制信息(例如,控制指令或生命數(shù))。也可使用其他替代或補(bǔ)充控制裝置,諸如跳舞毯(未示出)、光槍(未示出)、方向盤和踏板(未示出),或定制控制器諸如用于快速響應(yīng)問(wèn)答游戲的單個(gè)或若干大按鈕(也未示出)。
遙控器704也可操作來(lái)經(jīng)由藍(lán)牙鏈路與系統(tǒng)單元700無(wú)線通信。遙控器704包括適用于Blu RayTM Disk BD-ROM讀取器740的操作和磁盤內(nèi)容導(dǎo)航的控件。
除常規(guī)預(yù)錄和可錄寫CD以及所謂的超音頻CD之外,Blu RayTM Disk BD-ROM讀取器740可操作來(lái)讀取與Playstation和PlayStation 2裝置兼容的CD-ROM。除常規(guī)預(yù)錄和可錄寫DVD之外,讀取器740還可操作來(lái)讀取與Playstation 2和PlayStation 3裝置兼容的DVD-ROM。讀取器740可進(jìn)一步操作來(lái)讀取與Playstation 3裝置兼容的BD-ROM,以及常規(guī)預(yù)錄和可錄寫藍(lán)光光盤。
系統(tǒng)單元700可操作來(lái)通過(guò)到輸出裝置742(諸如監(jiān)視器或電視機(jī))的音頻和視頻連接器來(lái)供應(yīng)由Playstation 3裝置經(jīng)由真實(shí)合成器圖形單元730生成或解碼的音頻和視頻,輸出裝置742具有顯示器744和一個(gè)或多個(gè)擴(kuò)音器746。音頻連接器750可包括常規(guī)模擬和數(shù)字輸出,而視頻連接器752可不同地包括分量視頻、超級(jí)視頻、混合視頻以及一個(gè)或多個(gè)高清晰度多媒體界面(HDMI)輸出。因此,視頻輸出可呈諸如PAL或NTSC的格式,或具有720p、1080i或1080p高清晰度。
音頻處理(生成、解碼等)由Cell處理器728執(zhí)行。Playstation 3裝置的操作系統(tǒng)支持5.1環(huán)繞立體聲、劇場(chǎng)環(huán)繞(DTS)以及從盤解碼7.1環(huán)繞立體聲。
在本實(shí)施方案中,攝像機(jī)712包括單個(gè)電荷耦合裝置(CCD)、LED指示器以及基于硬件的實(shí)時(shí)數(shù)據(jù)壓縮和編碼設(shè)備,使得可以諸如基于幀內(nèi)圖像的MPEG(運(yùn)動(dòng)圖像專家組)標(biāo)準(zhǔn)的適當(dāng)格式傳輸壓縮視頻數(shù)據(jù),以便由系統(tǒng)單元700解碼。相機(jī)LED指示器被布置用于響應(yīng)于來(lái)自系統(tǒng)單元700的適當(dāng)控制數(shù)據(jù)照亮,以便例如預(yù)示不利照明條件。攝像機(jī)712的實(shí)施方案可經(jīng)由USB、藍(lán)牙或Wi-Fi通信端口不同地連接到系統(tǒng)單元700。攝像機(jī)的實(shí)施方案可包括一個(gè)或多個(gè)相關(guān)聯(lián)的麥克風(fēng)并且還能夠傳輸音頻數(shù)據(jù)。在攝像機(jī)的實(shí)施方案中,CCD可具有適用于高清晰度視頻捕獲的清晰度。在使用中,攝像機(jī)所捕獲的圖像可以例如結(jié)合到游戲中或被解釋為游戲控制輸入。在另一個(gè)實(shí)施方案中,相機(jī)是適用于檢測(cè)紅外線的紅外相機(jī)。
一般地,為了經(jīng)由系統(tǒng)單元700的通信端口之一成功獲得與外圍裝置諸如攝像機(jī)或遙控器的數(shù)據(jù)通信,應(yīng)提供適當(dāng)?shù)囊欢诬浖T如裝置驅(qū)動(dòng)程序。裝置驅(qū)動(dòng)程序技術(shù)是熟知的并且這里將不再進(jìn)行詳細(xì)描述,只是要說(shuō)技術(shù)人員將知道所述本實(shí)施方案中可能需要裝置驅(qū)動(dòng)程序或類似軟件接口。
本發(fā)明的實(shí)施方案可用各種計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)踐,包括手持式裝置、微處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子器件、小型計(jì)算機(jī)、大型計(jì)算機(jī)等。本發(fā)明還可以在其中由通過(guò)網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理裝置執(zhí)行任務(wù)的分布式計(jì)算環(huán)境中實(shí)踐。
考慮到上述實(shí)施方案,應(yīng)理解,本發(fā)明可采用涉及存儲(chǔ)在計(jì)算機(jī)系統(tǒng)中的數(shù)據(jù)的各種計(jì)算機(jī)實(shí)現(xiàn)的操作。這些操作是需要對(duì)物理量進(jìn)行物理操縱的操作。形成本發(fā)明一部分的本文所述的任何操作是有用的機(jī)器操作。本發(fā)明還涉及一種用于執(zhí)行這些操作的裝置或設(shè)備。所述設(shè)備可針對(duì)所需用途、諸如專用計(jì)算機(jī)來(lái)專門構(gòu)建。當(dāng)被定義為專用計(jì)算機(jī)時(shí),計(jì)算機(jī)在仍能夠操作用于特殊用途的同時(shí),還可執(zhí)行不是特殊用途一部分的其他處理、程序執(zhí)行或例程。可替代地,操作可由通用計(jì)算機(jī)處理,所述通用計(jì)算機(jī)由存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器、高速緩存中或通過(guò)網(wǎng)絡(luò)獲得的一個(gè)或多個(gè)計(jì)算機(jī)程序選擇性激活或配置。當(dāng)通過(guò)網(wǎng)絡(luò)獲得數(shù)據(jù)時(shí),數(shù)據(jù)可由網(wǎng)絡(luò)、例如計(jì)算資源的云上的其他計(jì)算機(jī)處理。
本發(fā)明的實(shí)施方案還可以被定義為將數(shù)據(jù)從一種狀態(tài)變換成另一種狀態(tài)的機(jī)器。轉(zhuǎn)變的數(shù)據(jù)可保存到存儲(chǔ)裝置,然后由處理器操縱。處理器因此將數(shù)據(jù)從一種事物變換成另一種事物。更進(jìn)一步,所述方法可由可通過(guò)網(wǎng)絡(luò)連接的一個(gè)或多個(gè)機(jī)器或處理器處理。每個(gè)機(jī)器可將數(shù)據(jù)從一種狀態(tài)或事物變換成另一種狀態(tài)或事物,并且還可處理數(shù)據(jù)、將數(shù)據(jù)保存到存儲(chǔ)裝置、通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù)、顯示結(jié)果或?qū)⒔Y(jié)果傳達(dá)到另一個(gè)機(jī)器。
本發(fā)明的一個(gè)或多個(gè)實(shí)施方案還可被構(gòu)造為計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀介質(zhì)是可存儲(chǔ)此后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲(chǔ)裝置。計(jì)算機(jī)可讀介質(zhì)的實(shí)例包括:硬盤驅(qū)動(dòng)器、網(wǎng)絡(luò)附加存儲(chǔ)裝置(NAS)、只讀存儲(chǔ)器、隨機(jī)存取存儲(chǔ)器、CD-ROM、CD-R、CD-RW、磁帶以及其他光學(xué)和非光學(xué)數(shù)據(jù)存儲(chǔ)裝置。計(jì)算機(jī)可讀介質(zhì)可包括分布在網(wǎng)絡(luò)聯(lián)接的計(jì)算機(jī)系統(tǒng)之上的計(jì)算機(jī)可讀有形介質(zhì),使得以分布方式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀代碼。
盡管按特定順序描述了方法操作,但應(yīng)理解,可在操作之間執(zhí)行其他內(nèi)務(wù)處理操作,或可調(diào)整操作以使得它們?cè)谏晕⒉煌臅r(shí)間出現(xiàn),或操作可分布在允許處理操作以與處理相關(guān)聯(lián)的各種時(shí)間間隔出現(xiàn)的系統(tǒng)中,只要按期望方式執(zhí)行重疊操作的處理即可。
盡管已經(jīng)出于清晰理解的目的相當(dāng)詳細(xì)地描述了上述發(fā)明,但顯而易見(jiàn),可在所附權(quán)利要求書(shū)的范圍內(nèi)實(shí)踐某些改變和修改。因此,本發(fā)明實(shí)施方案應(yīng)被視為是說(shuō)明性而非限制性的,并且本發(fā)明不應(yīng)限制于本文給出的細(xì)節(jié),而是可在所附權(quán)利要求書(shū)的范圍和等效物內(nèi)進(jìn)行修改。