基于觀看距離的自適應屏幕接口的制作方法
【專利說明】
【背景技術(shù)】
[0001]數(shù)字屏幕存在于諸如游戲環(huán)境、商城、餐廳、企業(yè)和家庭之類的許多環(huán)境中。另外,存在許多觸摸或輸入設(shè)備自治系統(tǒng)。在游戲環(huán)境中,控制臺可以具有與其連接的深度相機,該深度相機向控制臺通信關(guān)于用戶身體位置的信息。控制臺可以根據(jù)用戶的手勢在屏幕上動畫角色。例如,如果用戶手勢是在拳擊游戲中出拳,則屏幕上的角色可以使用預定動畫序列顯示為用相同的手出拳。
【發(fā)明內(nèi)容】
[0002]根據(jù)所公開主題的一個實現(xiàn)方式,可以確定用戶與設(shè)備(諸如顯示器)之前的距離?;诖_定的距離和屬性,可以選擇顯示器上內(nèi)容的演示風格。屬性可以包括例如:用戶高度、內(nèi)容上下文、用戶簡檔、用戶數(shù)目、環(huán)境和有利位置?;诖_定的距離、屬性和演示風格中的一個或多個可以確定命令的至少一部分可用于用戶。顯示器上內(nèi)容的一部分可以基于內(nèi)容的演示風格進行修改。
[0003]在一個實現(xiàn)方式中,可以接收針對顯示器的縮放功能??梢越邮蔗槍︼@示器的內(nèi)容??梢源_定用戶與顯示器之間的距離。顯示器的輸出可以基于確定的距離和縮放功能進行修改。
[0004]在一個實現(xiàn)方式中,提供了一種包括數(shù)據(jù)庫和處理器的系統(tǒng)。數(shù)據(jù)庫可以存儲例如用戶偏好、屬性、演示風格、關(guān)于顯示器的信息等。處理器可以被連接到顯示器。處理器可以被配置為接收針對顯示器的縮放功能。其可以接收針對顯示器的內(nèi)容。在某些配置方式中,處理器可以確定用戶與顯示器之間的距離或者其可以接收對距離的指示。處理器可以基于確定的距離和縮放功能修改顯示器的輸出。
[0005]所公開主題的附加特征、優(yōu)勢和實現(xiàn)方式可以通過考慮以下【具體實施方式】、【附圖說明】和權(quán)利要求書進行闡述或者變得容易理解。此外,應當理解以上
【發(fā)明內(nèi)容】
和以下【具體實施方式】都是提供實現(xiàn)方式的示例并且旨在提供進一步說明而不限制權(quán)利要求書的范圍。
【附圖說明】
[0006]為提供對本公開主題的進一步理解而包括的附圖并入在本說明書中并且構(gòu)成本說明書的一部分。附圖還圖示了本公開主題的各實現(xiàn)方式,并且與【具體實施方式】一起用于解釋本公開主題的各實現(xiàn)方式的原理。并未試圖示出比對于本公開主題以及在其中可實踐本公開主題的各種方法的基本理解所必需的更為詳細的結(jié)構(gòu)細節(jié)。
[0007]圖1示出了根據(jù)所公開主題的實現(xiàn)方式的計算機。
[0008]圖2示出了根據(jù)所公開主題的實現(xiàn)方式的網(wǎng)絡配置。
[0009]圖3示出了根據(jù)一個實現(xiàn)方式的示例處理流。
[0010]圖4A示出了其中用戶在顯示器與第一閾值之間的顯示器的示例。
[0011]圖4B示出了其中用戶在第一閾值與第二閾值之間的顯示器的示例。
[0012]圖4C示出了其中用戶超過第二閾值的顯示器的示例。
【具體實施方式】
[0013]顯示器或設(shè)備上的內(nèi)容可以基于個體與設(shè)備之間的距離進行修改。例如,屏幕上示出的信息或內(nèi)容的量可以隨著用戶越靠近屏幕而增加。類似地,基于用戶與監(jiān)視器的距離可以適應可用于用戶或向用戶呈現(xiàn)的命令。
[0014]在一個實現(xiàn)方式中,確定用戶與顯示器之間的距離。基于所確定的距離,可以確定顯示器上內(nèi)容的演示風格。演示風格可以指的是內(nèi)容如何顯示在顯示器上。手勢輸入可以被接收并且基于所接收的手勢輸入和內(nèi)容的演示風格可以修改監(jiān)視器上內(nèi)容的至少一部分。
[0015]在一個實現(xiàn)方式中,確定用戶與顯示器之間的距離。基于所確定的距離,可以可用的命令。命令可以指的是基于用戶與監(jiān)視器的距離可用于用戶的手勢命令。在某些配置方式中,手勢輸入可以被接收并且基于所接收的手勢輸入和可用命令可以修改監(jiān)視器上內(nèi)容的至少一部分。命令可以指的是可用于用戶的命令的數(shù)目。命令的功能可以基于距離改變。例如,如果用戶與監(jiān)視器之間的距離被確定為相對較小,則用戶指向屏幕可以與“打印”命令相關(guān)聯(lián)。如果距離較大,則指向屏幕可以與放大顯示器中手勢針對的位置相關(guān)聯(lián)。
[0016]內(nèi)容和可用命令均可以基于距離修改??梢源_定用戶與監(jiān)視器之間的距離?;谒_定的距離,可以選擇演示風格和可用命令??梢越邮帐謩葺斎氩⑶一谒邮盏氖謩葺斎搿?nèi)容的演示風格和可用命令可以修改監(jiān)視器上內(nèi)容的至少一部分。
[0017]本公開主題的實施方式可以實現(xiàn)在各種部件和網(wǎng)絡架構(gòu)中,并且利用各種部件和網(wǎng)絡架構(gòu)來使用。圖1是適合于本公開主題的實施方式的示例計算機20。計算機20包括總線21,總線21互連計算機20的主要部件,諸如中央處理器24、存儲器27 (通常為RAM,但是其還可以包括R0M、閃速RAM等)、輸入/輸出控制器28、諸如經(jīng)由顯示適配器的顯示屏幕之類的用戶顯示器22、其可以包括一個或多個控制器和諸如鍵盤、鼠標等之類的關(guān)聯(lián)用戶輸入設(shè)備并且可以緊密耦合至I/O控制器28的用戶輸入接口 26、諸如硬盤驅(qū)動、閃速存儲、光纖通道網(wǎng)絡、SAN設(shè)備、SCSI設(shè)備等之類的固定存儲23、以及操作為控制和接收光盤、閃存盤等的可移除介質(zhì)部件25。
[0018]總線21允許在中央處理器24和存儲器27之間的數(shù)據(jù)通信,如先前提到的,存儲器27可包括只讀存儲器(ROM)或閃速存儲器(兩者均未示出)以及隨機存取存儲器(RAM)(未示出)。RAM通常是操作系統(tǒng)和應用程序被加載到其中的主存儲器。除其他代碼,ROM或閃速存儲器可以包含基本輸入輸出系統(tǒng)(B1S),基本輸入輸出系統(tǒng)(B1S)控制諸如與外圍部件的交互之類的基本硬件操作。駐留計算機20的應用通常存儲在諸如硬盤驅(qū)動(例如固定存儲23)、光驅(qū),軟盤或其它存儲介質(zhì)25之類的計算機可讀介質(zhì)上,并且經(jīng)由諸如硬盤驅(qū)動(例如固定存儲23)、光驅(qū),軟盤或其它存儲介質(zhì)25之類的計算機可讀介質(zhì)來訪問。
[0019]固定存儲23可以與計算機20集成,或者可以是分立的并且通過其它接口訪問。網(wǎng)絡接口 29可以提供經(jīng)由電話鏈路到遠程服務器、經(jīng)由因特網(wǎng)服務提供商(ISP)到因特網(wǎng)的直接連接,或者經(jīng)由直接網(wǎng)絡鏈路到遠程服務器、經(jīng)由Ρ0Ρ(存在點)或其它技術(shù)到因特網(wǎng)的直接連接。網(wǎng)絡接口 29可以使用包括數(shù)字蜂窩電話連接、蜂窩數(shù)字分組數(shù)據(jù)(CDPD)連接、數(shù)字衛(wèi)星數(shù)據(jù)連接等的無線技術(shù)來提供這樣的連接。例如,網(wǎng)絡接口 29可以允許計算機經(jīng)由一個或多個局域網(wǎng)、廣域網(wǎng)或其它網(wǎng)絡與其它計算機進行通信,如圖2所示。
[0020]許多其它設(shè)備或部件(未示出)可以以相似的方式連接(例如文檔掃描儀、數(shù)字相機等)。相反地,圖1所示的所有部件不需要都存在以實踐本公開。部件可以以與所示方式不同的方式來互連。諸如圖1所示計算機之類的計算機的操作本領(lǐng)域很容易知道,并且本申請中未詳細