用以適應(yīng)遙控器用戶(hù)接口的方法和設(shè)備的制作方法
【專(zhuān)利摘要】本文描述用以控制遙控器上的用戶(hù)接口的方法、設(shè)備和計(jì)算機(jī)可讀媒體??蓮倪b控器接收第一裝置命令。此裝置命令可致使所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式。接著可將第一遙控器命令發(fā)送到所述遙控器,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口。所述用戶(hù)接口可操作以控制所述裝置的所述第二功能模式獨(dú)有的特征。
【專(zhuān)利說(shuō)明】用以適應(yīng)遙控器用戶(hù)接口的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的實(shí)施例涉及多媒體裝置,且明確地說(shuō),涉及用于使遙控器的內(nèi)容適合于多媒體裝置的方法和設(shè)備。
【背景技術(shù)】
[0002]多媒體服務(wù)器可提供對(duì)在服務(wù)器上本地且還經(jīng)由因特網(wǎng)可用的較寬范圍的多媒體內(nèi)容的存取。取決于多媒體服務(wù)器正存取的內(nèi)容的類(lèi)型,可供服務(wù)器執(zhí)行的功能可變化。舉例來(lái)說(shuō),當(dāng)存取音頻內(nèi)容時(shí),包含播放、重繞、快進(jìn)、跳過(guò)、下一曲目的播放器用戶(hù)接口可為合適。當(dāng)瀏覽因特網(wǎng)或搜索媒體文件時(shí),全功能鍵盤(pán)可為合適。類(lèi)似地,當(dāng)呈現(xiàn)相冊(cè)或照片檢視體驗(yàn)時(shí),其它用戶(hù)接口控件可為合適。
[0003]用于多媒體服務(wù)器的用戶(hù)接口可采取許多形式。舉例來(lái)說(shuō),一些多媒體服務(wù)器可由多個(gè)組件組成。每一組件可包含適合其提供的功能性的接口,類(lèi)似于傳統(tǒng)組件音頻系統(tǒng)。隨著多媒體系統(tǒng)的個(gè)別組件已變得更緊密地集成,其用戶(hù)接口的集成也已發(fā)生。舉例來(lái)說(shuō),一些多媒體服務(wù)器提供典型個(gè)人計(jì)算機(jī)顯示器上的用戶(hù)接口。這些顯示器的尺寸允許顯示可用來(lái)控制經(jīng)由多媒體服務(wù)器可用的所有能力的許多不同控件。然而,這些傳統(tǒng)顯示接口不是便攜式的,且不提供如今的現(xiàn)代消費(fèi)者所需求的便利性。
[0004]遙控器也已為多媒體服務(wù)器提供。這些遙控器提供了如今的消費(fèi)者在其多媒體裝置中所期望的便攜性和便 利性?,F(xiàn)存的遙控器解決方案使用多種方法來(lái)在便攜式遙控器的較小形狀因子中容納現(xiàn)代多媒體服務(wù)器的不同特征和能力。一些遙控器提供較大的大小,其可容納用于受遙控器的裝置所使用的多媒體內(nèi)容的每一類(lèi)型的按鈕和其它控件。這些遙控器的大小可使得其較不便攜。此外,遙控器上存在的較大數(shù)目的按鈕和控件還可使其看起來(lái)較復(fù)雜且較難理解。當(dāng)操作此遙控器時(shí),用戶(hù)必須能夠使多媒體服務(wù)器的活動(dòng)功能與遙控器的所述活動(dòng)功能所對(duì)應(yīng)的特定區(qū)域或區(qū)相關(guān)聯(lián)。一旦作出此關(guān)聯(lián),用戶(hù)可能夠識(shí)別應(yīng)使用哪些控件來(lái)實(shí)現(xiàn)其任務(wù)。對(duì)于較無(wú)經(jīng)驗(yàn)的用戶(hù),這可存在對(duì)其用戶(hù)體驗(yàn)的挑戰(zhàn),且導(dǎo)致大體上較小的總體滿(mǎn)意度。
[0005]其它解決方案可向遙控器提供較小的形狀因子,且依靠多用途的一些或所有按鈕和控件。取決于正控制的多媒體服務(wù)器的功能模式,所述按鈕或控件可提供不同功能。這些遙控器可包含用于每一控件的標(biāo)簽,其經(jīng)由不同色彩、字體等來(lái)傳達(dá)其多個(gè)功能。舉例來(lái)說(shuō),在一種功能模式下,遙控器可使用表示“2”的按鈕。在另一功能模式下,同一按鈕可表示字母,例如或“C”。在一些實(shí)施方案中,某一時(shí)間周期內(nèi)的按壓次數(shù)可進(jìn)一步界定按鈕的使用。舉例來(lái)說(shuō),一次按壓可表示“A”,而兩次按壓可表示“B”。
[0006]雖然此解決方案提供具有控制由現(xiàn)代因特網(wǎng)媒體服務(wù)器提供的不同功能的能力的遙控器中的較小形狀因子,但依據(jù)多媒體服務(wù)器的功能模式來(lái)提供具有多種用途的按鈕和其它控件對(duì)于一些用戶(hù)來(lái)說(shuō)可能感到困惑。此解決方案可限制多媒體服務(wù)器的可用性,且對(duì)應(yīng)地限制客戶(hù)滿(mǎn)意度。由于許多多媒體服務(wù)器提供售后收入機(jī)會(huì),例如通過(guò)媒體訂購(gòu)和按使用提供收費(fèi),因此減少的可用性可轉(zhuǎn)變?yōu)槎嗝襟w服務(wù)器制造商的減少的收入。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的系統(tǒng)、方法和裝置各自具有若干創(chuàng)新方面,其中無(wú)單獨(dú)一者唯一地負(fù)責(zé)本文所揭示的合意屬性。
[0008]所揭示的一個(gè)創(chuàng)新方面包含一種在遙控器上顯示用戶(hù)接口的方法。此方法可包含將第一命令發(fā)送到多功能裝置。所述第一命令可致使所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式。所述方法可進(jìn)一步包含從所述多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述多功能裝置的為所述第二功能模式獨(dú)有的特征。所述方法還可包含在電子顯示器上顯示所述第一遙控器用戶(hù)接口。這些實(shí)施方案中的一些還包含響應(yīng)于來(lái)自所述第一遙控器用戶(hù)接口的輸入而將第三命令發(fā)送到所述多功能裝置。在這些實(shí)施方案的一些中,在所述遙控器接收到識(shí)別所述第一遙控器用戶(hù)接口的所述第二命令之前,實(shí)現(xiàn)所述第一遙控器用戶(hù)接口的所述顯示的數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中。在這些實(shí)施方案的一些中,輸入為觸摸手勢(shì)。在一些實(shí)施方案中,第一遙控器用戶(hù)接口包括虛擬鍵盤(pán)。在一些其它實(shí)施方案中,所述第一遙控器用戶(hù)接口允許手勢(shì)輸入。
[0009]所揭示的另一創(chuàng)新方面為一種遙控設(shè)備。所述設(shè)備可包含電子顯示器、裝置命令發(fā)送模塊,其經(jīng)配置以將第一命令發(fā)送到多功能裝置,其中所述第一命令導(dǎo)致所述多功能裝置進(jìn)入第一功能模式。所述設(shè)備還可包含:遠(yuǎn)程命令接收模塊,其經(jīng)配置以從多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的為第一功能模式獨(dú)有的特征;以及顯示模塊,其經(jīng)配置以在電子顯示器上顯示所述第一遙控器用戶(hù)接口。在一些實(shí)施方案中,所述命令發(fā)送模塊經(jīng)配置以通過(guò)使用無(wú)線電發(fā)射器、藍(lán)牙兼容發(fā)射器或紅外線兼容發(fā)射器來(lái)發(fā)送所述第一命令。 [0010]在一些實(shí)施方案中,所述遙控設(shè)備經(jīng)配置以存儲(chǔ)可在顯示屏上顯示的多個(gè)用戶(hù)接口。在一些其它實(shí)施方案中,所述電子顯示器為觸摸屏顯示器。在一些實(shí)施方案中,所述設(shè)備為無(wú)線電話。在一些實(shí)施方案中,所述第二命令通過(guò)指定存儲(chǔ)在遙控設(shè)備的存儲(chǔ)器中的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
[0011]所揭示的另一創(chuàng)新方面包含一種遙控設(shè)備。所述設(shè)備包含:用于將第一命令發(fā)送到多功能裝置的裝置,其中所述第一命令導(dǎo)致所述裝置離開(kāi)第一功能模式,且進(jìn)入第二功能模式;用于從所述多功能裝置接收第二命令的裝置,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作可控制所述多功能裝置的為第二功能模式獨(dú)有的特征;以及用于在電子顯示器上顯示所述第一遙控器用戶(hù)接口的裝置。
[0012]在遙控設(shè)備的一些實(shí)施方案中,所述用于將第一命令發(fā)送到所述多功能裝置的裝置為裝置命令發(fā)送模塊中的處理器指令。在一些其它實(shí)施方案中,所述用于從所述多功能裝置接收第二命令的裝置為遠(yuǎn)程命令接收模塊中的處理器指令。在一些實(shí)施方案中,所述用于將第一命令發(fā)送到多功能裝置的裝置通過(guò)使用無(wú)線電發(fā)射器、藍(lán)牙兼容發(fā)射器或紅外線兼容發(fā)射器來(lái)發(fā)送所述第一命令。在一些實(shí)施方案中,所述遙控設(shè)備還包含用于存儲(chǔ)可由所述用于顯示的裝置顯示的多個(gè)用戶(hù)接口的裝置。
[0013]在一些實(shí)施方案中,所述用于顯示第一遙控器用戶(hù)接口的裝置包含觸摸屏顯示器。在一些實(shí)施方案中,所述設(shè)備為無(wú)線電話。在一些實(shí)施方案中,所述第二命令通過(guò)指定存儲(chǔ)在遙控設(shè)備的存儲(chǔ)器中的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
[0014]所揭示的另一創(chuàng)新方面為一種上面存儲(chǔ)有指令的非暫時(shí)、計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令致使處理電路執(zhí)行一種方法。所述方法可包含將第一命令發(fā)送到多功能裝置。所述第一命令可致使所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式。所述方法還可包含:從所述多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述多功能裝置的為所述第二功能模式獨(dú)有的特征;以及在電子顯示器上顯示所述第一遙控器用戶(hù)接口。這些計(jì)算機(jī)可讀存儲(chǔ)媒體中的一些,所述方法還包含響應(yīng)于來(lái)自所述第一遙控器用戶(hù)接口的輸入而將第三命令發(fā)送到所述多功能裝置。在一些實(shí)施方案中,在所述遙控器接收到識(shí)別所述第一遙控器用戶(hù)接口的所述第二命令之前,實(shí)現(xiàn)所述第一遙控器用戶(hù)接口的所述顯示的數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中。
[0015]在一些實(shí)施方案中,輸入為觸摸手勢(shì)。在一些其它實(shí)施方案中,第一遙控器用戶(hù)接口包括虛擬鍵盤(pán)。在一些實(shí)施方案中,所述第一遙控器用戶(hù)接口允許手勢(shì)輸入。
[0016]本發(fā)明中所描述的標(biāo)的物的另一創(chuàng)新方面可在多功能裝置中實(shí)施為用于控制遙控器上的用戶(hù)接口的方法。所述方法可包含從所述遙控器接收第一裝置命令。所述第一裝置命令可導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式。所述方法可進(jìn)一步包含將第一遙控器命令發(fā)送到遙控器。在一些實(shí)施方案中,所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,且所述第一遙控器用戶(hù)接口操作以控制所述裝置的為第二功能模式獨(dú)有的特征。
[0017]在一些實(shí)施方案中,所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。在一些其它實(shí)施方案中,所述方法還可包含從遙控器接收第二裝置命令。在這些實(shí)施方案中,第二裝置命令導(dǎo)致裝置離開(kāi)第二功能模式,且進(jìn)入第三功能模式。所述方法還可包含將第二遙控器命令發(fā)送到所述遙控器,其中所述第二遙控器命令可識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的為所述第三功能模式獨(dú)有的特征。在一些實(shí)施方案中,經(jīng)由藍(lán)牙連接或WIFI網(wǎng)絡(luò)發(fā)送所述第一遙控器命令。在一些其它實(shí)施方案中,經(jīng)由因特網(wǎng)發(fā)送所述第一遙控器命令。
[0018]另一創(chuàng)新方面為一種多功能裝置,其包含:裝置命令接收模塊,其經(jīng)配置以從遙控器接收第一裝置命令,其中所述第一裝置命令導(dǎo)致裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及遠(yuǎn)程命令發(fā)送模塊,其經(jīng)配置以將第一遙控器命令發(fā)送到遙控器,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的為第二功能模式獨(dú)有的特征。
[0019]在一些實(shí)施方案中,所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。在所述多功能裝置的一些實(shí)施方案中,所述裝置命令接收模塊進(jìn)一步經(jīng)配置以從遙控器接收第二裝置命令,其中所述第二裝置命令導(dǎo)致裝置離開(kāi)第二功能模式且進(jìn)入第三功能模式,且遠(yuǎn)程命令發(fā)送模塊進(jìn)一步經(jīng)配置以將第二遙控器命令發(fā)送到遙控器,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的為第三功能模式獨(dú)有的特征。
[0020]另一創(chuàng)新方面為一種多功能裝置,其包含:用于從遙控器接收第一裝置命令的裝置,其中所述第一裝置命令導(dǎo)致裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及用于將第一遙控器命令發(fā)送到遙控器的裝置,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的為第二功能模式獨(dú)有的特征。
[0021]在一些實(shí)施方案中,所述用于接收第一裝置命令的裝置為裝置命令接收模塊中的處理器指令。在一些實(shí)施方案中,所述用于發(fā)送第一遙控器命令的裝置為遠(yuǎn)程命令發(fā)送模塊中的處理器指令。所述第一遙控器命令可通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
[0022]在一些實(shí)施方案中,所述多功能裝置還包含:用于從遙控器接收第二裝置命令的裝置,其中所述第二裝置命令導(dǎo)致裝置離開(kāi)第二功能模式且進(jìn)入第三功能模式;以及用于將第二遙控器命令發(fā)送到遙控器的裝置,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的為第三功能模式獨(dú)有的特征。
[0023]所揭示的另一創(chuàng)新方面為一種上面存儲(chǔ)有指令的非暫時(shí)、計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令致使處理電路執(zhí)行一種方法。所述方法可包含從遙控器接收第一裝置命令,其中所述第一裝置命令導(dǎo)致所述裝置離開(kāi)第一功能模式,且進(jìn)入第二功能模式。所述媒體還可包含致使處理電路將第一遙控器命令發(fā)送到所述遙控器的指令,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的為所述第二功能模 式獨(dú)有的特征。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0024]下文將結(jié)合附圖描述所揭示的方面,提供附圖是為了說(shuō)明而非限制所揭示的方面,其中相同名稱(chēng)表示相同元件。
[0025]圖1展示包含因特網(wǎng)媒體服務(wù)器裝置和內(nèi)容自適應(yīng)遙控器的多媒體環(huán)境的概覽。
[0026]圖2展示在遙控器控制因特網(wǎng)多媒體服務(wù)器裝置時(shí),在內(nèi)容自適應(yīng)遙控器上顯示的三個(gè)可能用戶(hù)接口的概念圖。
[0027]圖3展示內(nèi)容自適應(yīng)遙控器的示范性實(shí)施方案的框圖。
[0028]圖4展示因特網(wǎng)多媒體服務(wù)器裝置的示范性實(shí)施方案的框圖。
[0029]圖5展示可在因特網(wǎng)多媒體服務(wù)器裝置的一個(gè)實(shí)施方案中運(yùn)行的流程圖。圖5還展示可在內(nèi)容自適應(yīng)遙控器的一個(gè)實(shí)施方案內(nèi)運(yùn)行的流程圖。
[0030]圖6展示可在因特網(wǎng)多媒體服務(wù)器裝置的一個(gè)實(shí)施方案中運(yùn)行的進(jìn)程的流程圖。
[0031]圖7展示可在內(nèi)容自適應(yīng)遙控器的一個(gè)實(shí)施方案內(nèi)運(yùn)行的進(jìn)程的流程圖。
【具體實(shí)施方式】
[0032]本文所揭示的實(shí)施方案涉及一種用于使遙控器的用戶(hù)接口適合于因特網(wǎng)多媒體服務(wù)器的功能模式的方法和設(shè)備。一個(gè)實(shí)施例涉及一種用于提供在不同多媒體裝置的操作期間改變其用戶(hù)接口的多功能遙控器的系統(tǒng)或方法。舉例來(lái)說(shuō),所述遙控器在操作多媒體服務(wù)器上的音樂(lè)功能時(shí)具有第一用戶(hù)接口,且接著在操作多媒體服務(wù)器上的視頻時(shí)改變?yōu)榈诙脩?hù)接口。在一個(gè)實(shí)施例中,依據(jù)正在多媒體服務(wù)器上操作的模式,所述多媒體服務(wù)器無(wú)線地向遙控器傳送適當(dāng)接口以向用戶(hù)顯示。在一個(gè)實(shí)施例中,所述系統(tǒng)從多功能裝置識(shí)別遙控器上的用戶(hù)接口。舉例來(lái)說(shuō),例如多媒體服務(wù)器等多功能裝置可從遙控器接收命令,其中所述命令導(dǎo)致所述多媒體裝置進(jìn)入第一功能模式。所述多媒體裝置可接著將遙控器命令發(fā)送到遙控器。所述遙控器命令可識(shí)別將在遙控器上顯示的第一遙控器用戶(hù)接口,其中所述第一遙控器用戶(hù)接口操作以控制所述裝置的第一功能模式獨(dú)有的特征。所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,這些實(shí)施例可在硬件、軟件、固件或其任何組合中實(shí)施。
[0033]在以下描述中,給出具體細(xì)節(jié)以提供對(duì)實(shí)施例的全面理解。然而,所屬領(lǐng)域的技術(shù)人員將理解,可在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐所述實(shí)例。舉例來(lái)說(shuō),為了不以不必要細(xì)節(jié)模糊所述實(shí)例,可以框圖展示電組件/裝置。在其它例子中,可詳細(xì)展示其它結(jié)構(gòu)和技術(shù),以進(jìn)一步闡釋所述實(shí)例。
[0034]還注意,可將實(shí)例描述為被描繪為流程表、流程圖、有限狀態(tài)圖、結(jié)構(gòu)圖或框圖的過(guò)程。盡管流程表可將操作描述為順序過(guò)程,但可并行或同時(shí)執(zhí)行許多操作,且過(guò)程可重復(fù)。另外,可重新安排操作的次序。過(guò)程在其操作完成時(shí)終止。過(guò)程可對(duì)應(yīng)于方法、函數(shù)、程序、子例程、子程序等。當(dāng)過(guò)程對(duì)應(yīng)于軟件函數(shù)時(shí),其的終止對(duì)應(yīng)于函數(shù)返回到調(diào)用函數(shù)或主函數(shù)。
[0035]所屬領(lǐng)域的技術(shù)人員將理解,可使用多種不同技術(shù)及技法中的任一者來(lái)表示信息及信號(hào)。舉例來(lái)說(shuō),可用電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光粒子或其任何組合來(lái)表示貫穿以上描述中所參考的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)及碼片。
[0036]如早先所述,用于因特網(wǎng)多媒體服務(wù)器的現(xiàn)存的遙控器解決方案具有一些缺點(diǎn)。提供可用于現(xiàn)代因特網(wǎng)多媒體服務(wù)器的不同功能所需的多個(gè)控件的足夠空間的較大遙控器便攜性差,且較大數(shù)目的控件可使用戶(hù)困惑且降低可用性。用多個(gè)功能使按鈕過(guò)載的較小、便攜性較大的遙控 器設(shè)計(jì)滿(mǎn)足了用戶(hù)的形狀因子要求,但仍遭受使用容易性挑戰(zhàn)。
[0037]所揭示的方法和設(shè)備通過(guò)提供具有自適應(yīng)用戶(hù)接口的遙控器來(lái)解決這些缺點(diǎn)。本文所描述的遙控器的實(shí)施例可利用滿(mǎn)足現(xiàn)代消費(fèi)者的形狀因子預(yù)期的觸摸屏顯示器。在所述觸摸屏顯示器上可提供多個(gè)用戶(hù)接口,一個(gè)或一個(gè)以上或那些用戶(hù)接口適于提供因特網(wǎng)多媒體服務(wù)器裝置的每一功能模式的控制。通過(guò)提供用于因特網(wǎng)多媒體服務(wù)器裝置的每一功能模式的至少一個(gè)用戶(hù)接口,所述接口可專(zhuān)用于為與所述功能模式相關(guān)聯(lián)的任務(wù)定制用戶(hù)體驗(yàn)。此專(zhuān)門(mén)化可包含表達(dá)特定為所述功能模式定制的一組用戶(hù)接口控件的能力。舉例來(lái)說(shuō),在一些功能模式中,可包含一些按鈕或控件,而其它按鈕不存在于遙控器用戶(hù)接口。
[0038]一些用戶(hù)接口可僅包含非常小數(shù)目的控件,以便提供改進(jìn)的可用性。舉例來(lái)說(shuō),提供音頻文件的重放的功能模式可具有相對(duì)簡(jiǎn)化的用戶(hù)接口,包含用于傳統(tǒng)的播放、快進(jìn)、跳過(guò)和其它眾所周知功能的控件。提供因特網(wǎng)瀏覽或搜索的另一功能模式可呈現(xiàn)軟鍵盤(pán)接口,從而使用戶(hù)能夠在其遙控器上打字,類(lèi)似于他們可在移動(dòng)電話或平板計(jì)算機(jī)上打字的方式。
[0039]控件的大小還可跨功能模式而變化。舉例來(lái)說(shuō),經(jīng)設(shè)計(jì)以用于游戲應(yīng)用的遠(yuǎn)程用戶(hù)接口可包含比其它功能模式大的按鈕。在快節(jié)奏游戲播放期間,可較容易地激活較大按鈕,且減少用戶(hù)看遙控器的需要。當(dāng)因特網(wǎng)多媒體服務(wù)器正處于游戲功能模式下時(shí)遙控器表達(dá)多種色彩的能力也可為合乎需要的,因?yàn)樯士蔀楹⒆犹峁┹^吸引人的用戶(hù)接口。
[0040]遙控器將反饋提供給用戶(hù)的方式也可跨功能模式而變化。舉例來(lái)說(shuō),一些遙控器用戶(hù)接口可在控件被激活時(shí)播放聲音。在其它接口中,控件的色彩可變化,或其可在被激活時(shí)變得較大。在其它用戶(hù)接口(例如,游戲用戶(hù)接口)中,游戲遙控器可搖晃或嗡鳴,取決于正播放的游戲的當(dāng)前狀態(tài)。
[0041]當(dāng)因特網(wǎng)媒體服務(wù)器接通或與遙控器連接時(shí),其可將命令發(fā)送到遙控器。所述命令可經(jīng)由特定的眾所周知識(shí)別符或其它方法來(lái)識(shí)別到遙控器的第一用戶(hù)接口。由于因特網(wǎng)媒體服務(wù)器可能已剛完成通電事件,因此第一用戶(hù)接口可為主屏幕,例如允許由因特網(wǎng)媒體服務(wù)器所支持的任何數(shù)目的功能模式的選擇的屏幕。在接收到識(shí)別符后,遙控器可即刻基于所述識(shí)別符從其非易失性存儲(chǔ)裝置檢索數(shù)據(jù)。所述數(shù)據(jù)可為因特網(wǎng)媒體服務(wù)器所識(shí)別的第一用戶(hù)接口界定布局、圖形方案和控件。所述遙控器可接著將此數(shù)據(jù)提供到遙控器的顯示模塊,以在其觸摸屏顯示器上顯示第一用戶(hù)接口。
[0042]在顯示第一用戶(hù)接口之后,用戶(hù)可接著經(jīng)由所顯示的用戶(hù)接口輸入命令。如果第一用戶(hù)接口為主屏幕,那么可輸入命令,其使因特網(wǎng)多媒體服務(wù)器裝置過(guò)渡到另一功能模式。此命令可接著由遙控器發(fā)送到因特網(wǎng)媒體服務(wù)器。當(dāng)因特網(wǎng)媒體服務(wù)器裝置接收到此命令時(shí),因特網(wǎng)媒體服務(wù)器裝置可過(guò)渡到第二功能模式中。
[0043]作為響應(yīng),因特網(wǎng)媒體服務(wù)器裝置可將第二命令發(fā)送到遙控器,其識(shí)別待顯示的第二用戶(hù)接口。當(dāng)遙控器接收到此命令時(shí),其可再次基于因特網(wǎng)媒體服務(wù)器裝置所發(fā)送的命令中的識(shí)別符,從其非易失性存儲(chǔ)裝置檢索數(shù)據(jù)。所檢索到的數(shù)據(jù)可界定待顯示的用戶(hù)接口,其對(duì)應(yīng)于因特網(wǎng)媒體服務(wù)器的第二功能模式。遙控器可接著顯示此用戶(hù)接口。
[0044]由遙控器呈現(xiàn)的每一用戶(hù)接口可存儲(chǔ)在遙控器內(nèi),或可由因特網(wǎng)多媒體服務(wù)器傳送到遙控器。在一個(gè)實(shí)施方案中,遙控器包含非易失性存儲(chǔ)裝置,例如快閃存儲(chǔ)器、硬盤(pán)或SDRAM,其包含界定將為因特網(wǎng)媒體服務(wù)器的每一功能模式提供的用戶(hù)接口的數(shù)據(jù)。當(dāng)因特網(wǎng)多媒體服務(wù)器進(jìn)入 新的功能模式且將命令發(fā)送到內(nèi)容自適應(yīng)遙控器時(shí),因特網(wǎng)多媒體服務(wù)器可提供到內(nèi)容自適應(yīng)遙控器的識(shí)別符或索引。在接收到識(shí)別符后,內(nèi)容自適應(yīng)遙控器可從其非易失性存儲(chǔ)裝置讀取界定所識(shí)別的用戶(hù)接口的布局、控件和圖形元素的數(shù)據(jù)??苫谒鲎R(shí)別符讀取所述數(shù)據(jù)。接著可使用此數(shù)據(jù)來(lái)在內(nèi)容自適應(yīng)遙控器的觸摸屏顯示器上顯示用戶(hù)接口。
[0045]界定可由內(nèi)容自適應(yīng)遙控器顯示的用戶(hù)接口的數(shù)據(jù)可為可更新的。舉例來(lái)說(shuō),內(nèi)容自適應(yīng)遙控器可包含外部連接件或I/O端口。在一些實(shí)施方案中,此端口可為USB連接。通過(guò)經(jīng)由USB連接將內(nèi)容自適應(yīng)遙控器連接到更新設(shè)施,可將新的用戶(hù)接口下載到內(nèi)容自適應(yīng)遙控器。如果開(kāi)發(fā)新的因特網(wǎng)多媒體服務(wù)器裝置,那么有可能更新內(nèi)容自適應(yīng)遙控器,使得其可為這些新裝置顯示用戶(hù)接口。
[0046]圖1展示示范性因特網(wǎng)多媒體環(huán)境的概覽。因特網(wǎng)多媒體服務(wù)器150經(jīng)由鏈路160連接到因特網(wǎng)170,以提供其多媒體功能。在一些實(shí)施方案中,鏈路160可為寬帶鏈路,例如纜線模型或數(shù)字訂戶(hù)線(DSL)連接。因特網(wǎng)媒體服務(wù)器150可包含多個(gè)功能模式。舉例來(lái)說(shuō),流式功能模式可對(duì)應(yīng)于流式媒體播放器110,網(wǎng)絡(luò)瀏覽功能模式可對(duì)應(yīng)于網(wǎng)絡(luò)瀏覽器120,照片觀看功能模式可對(duì)應(yīng)于照片觀看應(yīng)用程序130,且游戲功能模式可對(duì)應(yīng)于游戲播放器140。因特網(wǎng)媒體服務(wù)器150可由遙控器100控制。遙控器100包含觸摸屏顯示器105,其用于顯示對(duì)應(yīng)于因特網(wǎng)媒體服務(wù)器150的功能模式的用戶(hù)接口。觸摸屏顯示器105還可接受來(lái)自用戶(hù)的對(duì)應(yīng)于對(duì)因特網(wǎng)媒體服務(wù)器150的命令的輸入。
[0047]圖2展示在遙控器控制因特網(wǎng)多媒體服務(wù)器裝置時(shí),在內(nèi)容自適應(yīng)遙控器上顯示的三個(gè)可能用戶(hù)接口的圖。因特網(wǎng)多媒體服務(wù)器150包含流式媒體播放器110、照片觀看應(yīng)用程序120、網(wǎng)絡(luò)瀏覽器130以及游戲播放器140。內(nèi)容自適應(yīng)遙控器(例如,圖1中所說(shuō)明的內(nèi)容自適應(yīng)遙控器100)經(jīng)由通信流220、230、240和250與因特網(wǎng)媒體服務(wù)器雙向通信。內(nèi)容自適應(yīng)遙控器100可調(diào)整其用戶(hù)接口以對(duì)應(yīng)于因特網(wǎng)媒體服務(wù)器150的不同功能模式。將內(nèi)容自適應(yīng)遙控器的實(shí)例版本說(shuō)明為內(nèi)容自適應(yīng)遙控器IOOa到100d。內(nèi)容自適應(yīng)遙控器100可通過(guò)顯示內(nèi)容自適應(yīng)遙控器版本IOOa所說(shuō)明的用戶(hù)接口來(lái)適合于因特網(wǎng)媒體服務(wù)器裝置150的利用流式媒體播放器110的功能模式。內(nèi)容自適應(yīng)遙控器IOOa的用戶(hù)接口可適合于因特網(wǎng)流式播放器的特定功能。舉例來(lái)說(shuō),說(shuō)明播放按鈕215和快進(jìn)按鈕216。當(dāng)因特網(wǎng)媒體服務(wù)器處于流式播放器功能模式時(shí),內(nèi)容自適應(yīng)遙控器IOOa經(jīng)由通信流220 (由內(nèi)容自適應(yīng)遙控器IOOa與流式媒體播放器110之間的實(shí)線雙向箭頭展示)與流式媒體播放器通信。
[0048]類(lèi)似地,當(dāng)因特網(wǎng)媒體服務(wù)器裝置150處于照片觀看器功能模式時(shí),內(nèi)容自適應(yīng)遙控器100表達(dá)由內(nèi)容自適應(yīng)遙控器版本IOOb說(shuō)明的用戶(hù)接口。內(nèi)容自適應(yīng)遙控器IOOb的用戶(hù)接口可經(jīng)由說(shuō)明為項(xiàng)目230的虛線雙向流與照片觀看應(yīng)用程序120通信。
[0049]當(dāng)網(wǎng)絡(luò)瀏覽器130的功能模式為活動(dòng)時(shí),可表達(dá)由內(nèi)容自適應(yīng)遙控器IOOc說(shuō)明的用戶(hù)接口。內(nèi)容自適應(yīng)遙控器IOOc的用戶(hù)接口可經(jīng)由通信流240(用細(xì)虛線雙向箭頭展示)與因特網(wǎng)媒體服務(wù)器150的網(wǎng)絡(luò)瀏覽器應(yīng)用程序通信。
[0050]當(dāng)游戲功能模式為活動(dòng)時(shí),可表達(dá)由內(nèi)容自適應(yīng)遙控器IOOd說(shuō)明的用戶(hù)接口。內(nèi)容自適應(yīng)遙控器IOOd的用戶(hù)接口可經(jīng)由通信流250(用組合的虛線和點(diǎn)線雙向箭頭展示)與因特網(wǎng)媒體服務(wù)器150的游戲播放器140應(yīng)用程序通信。
[0051]因此,內(nèi)容自適應(yīng)遙控器100可表達(dá)多個(gè)用戶(hù)接口,展示為內(nèi)容自適應(yīng)遙控器IOOa到100d,以便為因特網(wǎng)多媒體服務(wù)器裝置150的對(duì)應(yīng)于流式媒體播放器110、照片觀看應(yīng)用程序120、網(wǎng)絡(luò)瀏覽應(yīng)用程序130和游戲應(yīng)用程序140的功能模式的遙控功能。
[0052]圖3展示內(nèi)容自適應(yīng)遙控器100的示范性實(shí)施方案的框圖。內(nèi)容自適應(yīng)遙控器100可為專(zhuān)用遙控器、移動(dòng)電話、個(gè)人數(shù)字助理、平板計(jì)算機(jī)等。裝置100還可為較固定的裝置,例如桌上型個(gè)人計(jì)算機(jī)等。
[0053]裝置100包含處理器320。連接到處理器320的是發(fā)射器/接收器模塊315、工作存儲(chǔ)器305、UI數(shù)據(jù)存儲(chǔ)器390以及非易失性存儲(chǔ)裝置310。觸摸屏顯示器325和存儲(chǔ)器330也連接到處理器320。存儲(chǔ)器330存儲(chǔ)若干模塊,其包含用于處理器320的指令。這些指令配置處理器320以執(zhí)行各種遙控任務(wù)。存儲(chǔ)器330包含裝置命令發(fā)送模塊335、遠(yuǎn)程命令接收模塊340、顯示模塊355、設(shè)定管理模塊360、控制模塊370和操作系統(tǒng)380。
[0054]工作存儲(chǔ)器305可由處理器320使用,以存儲(chǔ)包含在存儲(chǔ)器330的模塊中的處理指令的工作集合?;蛘?,工作存儲(chǔ)器305還可由處理器320使用,以存儲(chǔ)裝置100的操作期間所產(chǎn)生的動(dòng)態(tài)數(shù)據(jù)。
[0055]如上文所提到,所述處理器由存儲(chǔ)在存儲(chǔ)器中的若干模塊配置。裝置命令發(fā)送模塊335包含配置處理器320以經(jīng)由發(fā)射器/接收器模塊315將命令發(fā)送到因特網(wǎng)媒體服務(wù)器裝置。遠(yuǎn)程命令接收模塊340包含配置處理器320以經(jīng)由發(fā)射器/接收器模塊315從因特網(wǎng)媒體服務(wù)器裝置接收命令的指令。顯示模塊335包含配置處理器320以在觸摸屏顯示器325上顯示用戶(hù)接口的指令。顯示模塊355中的指令還可配置處理器320以經(jīng)由觸摸屏顯不器325接收輸入。在一些實(shí)施方案中,顯不模塊355可配置處理器320以從UI數(shù)據(jù)存儲(chǔ)器390檢索數(shù)據(jù)。存儲(chǔ)在UI數(shù)據(jù)存儲(chǔ)器390中的存儲(chǔ)器可界定用于將在觸摸屏顯示器325上顯示的用戶(hù)接口的布局、控件和圖形資源。通過(guò)處理存儲(chǔ)在Π數(shù)據(jù)存儲(chǔ)器390中的數(shù)據(jù),顯示模塊355可渲染觸摸屏顯示器325上的用戶(hù)接口。
[0056]設(shè)定管理模塊360包含配置處理器320以存儲(chǔ)和讀取用于遙控器100的全局設(shè)定的指令。舉例來(lái)說(shuō),設(shè)定管理模塊360可配置處理器320以存儲(chǔ)與遙控器100將控制的因特網(wǎng)媒體服務(wù)器的類(lèi)型相關(guān)聯(lián)的設(shè)定。舉例來(lái)說(shuō),當(dāng)發(fā)送命令且在觸摸屏顯示器325上顯示用戶(hù)接口時(shí),可使用此信息。
[0057]控制模塊370可包含配置處理器320以控制遙控器100的整體操作的指令。舉例來(lái)說(shuō),控制模塊370可通過(guò)調(diào)用遠(yuǎn)程命令接收模塊340中的子例程或函數(shù)來(lái)致使處理器320從因特網(wǎng)媒體服務(wù)器裝置接收命令。一旦接收到命令,控制模塊370可基于包含在遠(yuǎn)程命令接收模塊340所接收到的命令中的識(shí)別符來(lái)識(shí)別存儲(chǔ)在UI數(shù)據(jù)存儲(chǔ)器390中的UI數(shù)據(jù)。控制模塊370可接著通過(guò)調(diào)用顯示模塊355中的子例程,將此數(shù)據(jù)傳遞到顯示模塊355,使得顯示模塊355中的指令配置處理器320以在觸摸屏顯示器325上顯示用戶(hù)接口??刂颇K370可接著在一些實(shí)施方案中經(jīng)由包含在顯示模塊355中的指令檢測(cè)觸摸屏顯示器325上的觸摸輸入。所述觸摸輸入可識(shí)別用于因特網(wǎng)媒體服務(wù)器裝置的命令??刂颇K370可接著經(jīng)由裝置命令發(fā)送模塊335中的指令將命令發(fā)送到因特網(wǎng)媒體服務(wù)器裝置。所述命令可經(jīng)由發(fā)射器/接收器315發(fā)送。
[0058]盡管圖3描繪包括單獨(dú)組件以包含處理器和存儲(chǔ)器的裝置100,但所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,這些 單獨(dú)組件可以多種方式組合以實(shí)現(xiàn)特定設(shè)計(jì)目標(biāo)。舉例來(lái)說(shuō),在替代實(shí)施例中,存儲(chǔ)器組件可與處理器組件組合以節(jié)省成本且改進(jìn)性能。
[0059]另外,盡管圖3說(shuō)明兩個(gè)存儲(chǔ)器組件,以包含包括若干模塊的存儲(chǔ)器組件330以及包括工作存儲(chǔ)器的單獨(dú)存儲(chǔ)器305,但所屬領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到利用不同存儲(chǔ)器架構(gòu)的若干實(shí)施例。舉例來(lái)說(shuō),一種設(shè)計(jì)可利用ROM或靜態(tài)RAM存儲(chǔ)器來(lái)存儲(chǔ)實(shí)施包含在存儲(chǔ)器330中的模塊的處理器指令?;蛘?,可在系統(tǒng)啟動(dòng)時(shí)從集成到裝置100中的磁盤(pán)存儲(chǔ)裝置讀取處理器指令。接著可將處理器指令加載到RAM中,以方便由處理器執(zhí)行。舉例來(lái)說(shuō),工作存儲(chǔ)器305可為RAM存儲(chǔ)器,其中指令在由處理器320執(zhí)行之前加載到工作存儲(chǔ)器305中。
[0060]圖4展示因特網(wǎng)媒體服務(wù)器裝置的一個(gè)實(shí)例實(shí)施方案的框圖。中心展示的是處理器470。處理器470連接到發(fā)射器/接收器模塊465、存儲(chǔ)器405、工作存儲(chǔ)器475、存儲(chǔ)裝置480以及網(wǎng)絡(luò)接口 490。發(fā)射器/接收器模塊465在一些實(shí)施方案中可用于與內(nèi)容自適應(yīng)遙控器100通信,如圖3中所說(shuō)明。網(wǎng)絡(luò)接口 490可用于因特網(wǎng)媒體服務(wù)器裝置150,以經(jīng)由因特網(wǎng)與任何數(shù)目的多媒體數(shù)據(jù)源通信。存儲(chǔ)裝置480可為硬盤(pán)、靜態(tài)隨機(jī)存取存儲(chǔ)器,或其它穩(wěn)定存儲(chǔ)裝置。因特網(wǎng)媒體服務(wù)器150可使用工作存儲(chǔ)器475來(lái)存儲(chǔ)在操作期間讀取和寫(xiě)入的動(dòng)態(tài)數(shù)據(jù)。舉例來(lái)說(shuō),工作存儲(chǔ)器475可包含交換空間,或存儲(chǔ)用于由處理器470執(zhí)行的指令的工作集合。存儲(chǔ)器405存儲(chǔ)含有由處理器470執(zhí)行的指令的若干模塊。遠(yuǎn)程命令發(fā)送模塊410可包含配置處理器470以將命令發(fā)送到內(nèi)容自適應(yīng)遙控器(例如,圖1和圖3中所說(shuō)明的遙控器100)的指令。裝置命令接收模塊420可包含配置處理器470以從內(nèi)容自適應(yīng)遙控器接收因特網(wǎng)媒體服務(wù)器命令的指令。設(shè)定管理模塊430可包含配置處理器470以存儲(chǔ)和檢索用于因特網(wǎng)媒體服務(wù)器裝置150的操作的設(shè)定的指令。舉例來(lái)說(shuō),設(shè)定管理模塊430可存儲(chǔ)設(shè)定并從存儲(chǔ)裝置480檢索設(shè)定。設(shè)定可包含例如為因特網(wǎng)媒體服務(wù)器150的操作定制的參數(shù)。流式控制模塊440包含配置處理器以實(shí)施因特網(wǎng)媒體服務(wù)器150的流式功能的指令。舉例來(lái)說(shuō),流式控制模塊440可包含從位于因特網(wǎng)上的服務(wù)器接收數(shù)據(jù)流的指令。可使用網(wǎng)絡(luò)接口 490接收那些流。流式控制模塊440還可經(jīng)由遠(yuǎn)程命令發(fā)送模塊410將命令發(fā)送到內(nèi)容自適應(yīng)遙控器。流式控制模塊440還可經(jīng)由裝置命令接收模塊420從內(nèi)容自適應(yīng)遙控器接收命令。
[0061]照片觀看控制模塊445可包含配置處理器470以實(shí)施因特網(wǎng)媒體服務(wù)器150的照片觀看功能的指令。照片觀看控制模塊445可從位于因特網(wǎng)上的服務(wù)器讀取照片,且經(jīng)由網(wǎng)絡(luò)接口 490連接那些服務(wù)器與因特網(wǎng)媒體服務(wù)器150,并在其之間傳送數(shù)據(jù)。照片觀看控制模塊445還可經(jīng)由遠(yuǎn)程命令發(fā)送模塊410將命令發(fā)送到內(nèi)容自適應(yīng)遙控器。照片觀看控制模塊445還可經(jīng)由裝置命令接收模塊420中的指令從內(nèi)容自適應(yīng)遙控器接收命令。
[0062]類(lèi)似地,網(wǎng)絡(luò)瀏覽控制模塊450可包含配置處理器470以實(shí)施因特網(wǎng)媒體服務(wù)器150的網(wǎng)絡(luò)瀏覽功能的指令。網(wǎng)絡(luò)瀏覽控制模塊可通過(guò)調(diào)用遠(yuǎn)程命令發(fā)送模塊410中的子例程來(lái)將命令發(fā)送到內(nèi)容自適應(yīng)遙控器,且可經(jīng)由裝置命令接收模塊420從內(nèi)容自適應(yīng)遙控器接收命令。
[0063]游戲控制模塊452可包含配置處理器470以實(shí)施因特網(wǎng)媒體服務(wù)器150的游戲功能的指令。游戲控制模塊可通過(guò)調(diào)用遠(yuǎn)程命令發(fā)送模塊410中的子例程來(lái)將命令發(fā)送到內(nèi)容自適應(yīng)遙控器,且可經(jīng)由裝置命令接收模塊420從內(nèi)容自適應(yīng)遙控器接收命令。
[0064]主控制模塊455可包含用以控制因特網(wǎng)媒體服務(wù)器150的整體操作的指令。舉例來(lái)說(shuō),主控制模塊455可包含依據(jù)用戶(hù)所命令的功能模式來(lái)調(diào)用流式控制模塊440、照片觀看控制模塊445或網(wǎng)絡(luò)瀏覽控 制模塊450的指令。主控制模塊還可經(jīng)由裝置命令接收模塊420接收命令。
[0065]操作系統(tǒng)模塊460可包含管理因特網(wǎng)媒體服務(wù)器150的硬件和軟件資源的指令。舉例來(lái)說(shuō),操作系統(tǒng)模塊460可包含裝置驅(qū)動(dòng)器,其控制網(wǎng)絡(luò)接口 490和發(fā)射器/接收器465。操作系統(tǒng)460還可包含存儲(chǔ)器管理功能,其控制工作存儲(chǔ)器475的交換空間或工作集合。操作系統(tǒng)模塊460可包含操作系統(tǒng),例如哩納克斯(Linux)、VxWorks、尤尼斯(Unix),或此項(xiàng)技術(shù)中已知的其它眾所周知裝置操作系統(tǒng)。操作系統(tǒng)460還可為專(zhuān)用于因特網(wǎng)媒體服務(wù)器裝置150的環(huán)境的訂制開(kāi)發(fā)的操作系統(tǒng)。
[0066]圖5展示說(shuō)明在因特網(wǎng)媒體服務(wù)器裝置內(nèi)運(yùn)行的進(jìn)程500和在內(nèi)容自適應(yīng)遙控器的一個(gè)實(shí)施例內(nèi)運(yùn)行的進(jìn)程501的兩個(gè)流程圖。進(jìn)程500在開(kāi)始框510處在因特網(wǎng)媒體服務(wù)器啟動(dòng)時(shí)開(kāi)始,且接著移到框512,其中進(jìn)程500等待到內(nèi)容自適應(yīng)遙控器的連接被建立。進(jìn)程500接著移到框514,其中將命令530發(fā)送到內(nèi)容自適應(yīng)遙控器(運(yùn)行進(jìn)程501)。在所述實(shí)例中,發(fā)送到內(nèi)容自適應(yīng)遙控器的命令提供屏幕id參數(shù)。通過(guò)框514發(fā)送的屏幕id參數(shù)識(shí)別到內(nèi)容自適應(yīng)遙控器運(yùn)行進(jìn)程501的“主”屏幕。進(jìn)程500接著移到框516,其中其等待來(lái)自?xún)?nèi)容自適應(yīng)遙控器運(yùn)行進(jìn)程501的命令。
[0067]進(jìn)程501在開(kāi)始框550處在內(nèi)容自適應(yīng)遙控器啟動(dòng)時(shí)開(kāi)始。進(jìn)程500接著移到框552,其中其等待到因特網(wǎng)媒體服務(wù)器(例如因特網(wǎng)媒體服務(wù)器運(yùn)行進(jìn)程500)的連接。進(jìn)程501接著移到框554,其中其等待來(lái)自因特網(wǎng)媒體服務(wù)器的命令。舉例來(lái)說(shuō),進(jìn)程501可等待通過(guò)進(jìn)程500的框514發(fā)送的遠(yuǎn)程命令530。一旦接收到命令530,進(jìn)程501就可移到框556,且在內(nèi)容自適應(yīng)遙控器觸摸屏顯示器上顯示用戶(hù)接口。在所說(shuō)明的實(shí)例中,所述命令指示進(jìn)程501應(yīng)顯示“主”屏幕。因此,進(jìn)程501在處理框556中顯示主屏幕。進(jìn)程501接著移到框558,其中所述進(jìn)程等待接收來(lái)自框556中所顯示主屏幕的輸入。在接收到輸入之后,進(jìn)程501移到框560,其中將裝置命令535發(fā)送到因特網(wǎng)媒體服務(wù)器裝置運(yùn)行進(jìn)程500。在一些情況下,處理框558所接收到的命令535可致使因特網(wǎng)媒體服務(wù)器進(jìn)入新的功能模式。
[0068]返回到進(jìn)程500的描述,當(dāng)因特網(wǎng)媒體服務(wù)器裝置運(yùn)行進(jìn)程500接收到裝置命令535時(shí),其從框516移到?jīng)Q策框518。在框518中,檢查所述命令,以確定所述命令是否應(yīng)使因特網(wǎng)媒體服務(wù)器裝置運(yùn)行進(jìn)程500轉(zhuǎn)變?yōu)椴煌δ苣J?。取決于實(shí)施方案,可以若干方式作出此決策。舉例來(lái)說(shuō),在一個(gè)實(shí)施方案中,可將命令結(jié)構(gòu)化為不同群組。下文的表1表示裝置命令結(jié)構(gòu)的一個(gè)可能實(shí)施方案。
[0069]表1
[0070]
【權(quán)利要求】
1.一種在遙控器上顯示用戶(hù)接口的方法,所述方法包括: 將第一命令發(fā)送到多功能裝置,其中所述第一命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式; 從所述多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述多功能裝置的所述第二功能模式獨(dú)有的特征;以及 在電子顯示器上顯示所述第一遙控器用戶(hù)接口。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括響應(yīng)于來(lái)自所述第一遙控器用戶(hù)接口的輸入而將第三命令發(fā)送到所述多功能裝置。
3.根據(jù)權(quán)利要求1所述的方法,其中在所述遙控器接收到識(shí)別所述第一遙控器用戶(hù)接口的所述第二命令之前,將實(shí)現(xiàn)所述第一遙控器用戶(hù)接口的所述顯示的數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中。
4.根據(jù)權(quán)利要求2所述的方法,其中所述輸入為觸摸手勢(shì)。
5.根據(jù)權(quán)利要求1所述的方法,其中所述第一遙控器用戶(hù)接口包括虛擬鍵盤(pán)。
6.根據(jù)權(quán)利要求1所述的方法,其中所述第一遙控器用戶(hù)接口允許手勢(shì)輸入。
7.—種遙控設(shè)備,其包括: 電子顯不器; 裝置命令發(fā)送模塊,其經(jīng)配置以將第一命令發(fā)送到多功能裝置,其中所述第一命令導(dǎo)致所述多功能裝置進(jìn)入第一功能模式; 遠(yuǎn)程命令接收模塊,其經(jīng)配置以從所述多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的所述第一功能模式獨(dú)有的特征;以及 顯示模塊,其經(jīng)配置以在所述電子顯示器上顯示所述第一遙控器用戶(hù)接口。
8.根據(jù)權(quán)利要求7所述的遙控設(shè)備,其中所述命令發(fā)送模塊經(jīng)配置以通過(guò)使用無(wú)線電發(fā)射器、藍(lán)牙兼容發(fā)射器或紅外線兼容發(fā)射器來(lái)發(fā)送所述第一命令。
9.根據(jù)權(quán)利要求7所述的遙控設(shè)備,其中所述遙控設(shè)備經(jīng)配置以存儲(chǔ)可在所述顯示屏上顯示的多個(gè)用戶(hù)接口。
10.根據(jù)權(quán)利要求7所述的遙控設(shè)備,其中所述電子顯示器為觸摸屏顯示器。
11.根據(jù)權(quán)利要求10所述的遙控設(shè)備,其中所述設(shè)備為無(wú)線電話。
12.根據(jù)權(quán)利要求10所述的遙控設(shè)備,其中所述第二命令通過(guò)指定存儲(chǔ)在所述遙控設(shè)備的存儲(chǔ)器中的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
13.—種遙控設(shè)備,其包括: 用于將第一命令發(fā)送到多功能裝置的裝置,其中所述第一命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式; 用于從所述多功能裝置接收第二命令的裝置,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述多功能裝置的所述第二功能模式獨(dú)有的特征;以及 用于在電子顯示器上顯示所述第一遙控器用戶(hù)接口的裝置。
14.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述用于將第一命令發(fā)送到所述多功能裝置的裝置為裝置命令發(fā)送模塊中的處理器指令。
15.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述用于從所述多功能裝置接收第二命令的裝置為遠(yuǎn)程命令接收模塊中的處理器指令。
16.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述用于將第一命令發(fā)送到多功能裝置的裝置通過(guò)使用無(wú)線電發(fā)射器、藍(lán)牙兼容發(fā)射器或紅外線兼容發(fā)射器來(lái)發(fā)送所述第一命令。
17.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其進(jìn)一步包括用于存儲(chǔ)可由所述用于顯示的裝置顯示的多個(gè)用戶(hù)接口的裝置。
18.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述用于顯示第一遙控器用戶(hù)接口的裝置包括觸摸屏顯示器。
19.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述設(shè)備為無(wú)線電話。
20.根據(jù)權(quán)利要求13所述的遙控設(shè)備,其中所述第二命令通過(guò)指定存儲(chǔ)在所述遙控設(shè)備的存儲(chǔ)器中的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
21.一種上面存儲(chǔ)有指令的非暫時(shí)計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令致使處理電路執(zhí)行包括以下各項(xiàng)的方法: 將第一命令發(fā)送到多功能裝置,其中所述第一命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式; 從所述多功能裝置接收第二命令,其中所述第二命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述多功能裝置的所述第二功能模式獨(dú)有的特征;以及 在電子顯示器上顯示所述第一遙控器用戶(hù)接口。
22.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中由所述處理電路執(zhí)行的所述方法進(jìn)一步包括響應(yīng)于來(lái)自所述第一遙控器用戶(hù)接口的輸入將第三命令發(fā)送到所述多功能>j-U ρ?α裝直。
23.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中在所述遙控器接收到識(shí)別所述第一遙控器用戶(hù)接口的所述第二命令之前,實(shí)現(xiàn)所述第一遙控器用戶(hù)接口的所述顯示的數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中。
24.根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述輸入為觸摸手勢(shì)。
25.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述第一遙控器用戶(hù)接口包括虛擬鍵盤(pán)。
26.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述第一遙控器用戶(hù)接口允許手勢(shì)輸入。
27.一種在多功能裝置中控制遙控器上的用戶(hù)接口的方法,其包括: 從所述遙控器接收第一裝置命令,其中所述第一裝置命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及 將第一遙控器命令發(fā)送到所述遙控器,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的所述第二功能模式獨(dú)有的特征。
28.根據(jù)權(quán)利要求27所述的方法,其中所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
29.根據(jù)權(quán)利要求27所述的方法,其進(jìn)一步包括: 從所述遙控器接收第二裝置命令,其中所述第二裝置命令導(dǎo)致所述裝置離開(kāi)第二功能模式且進(jìn)入第三功能模式;以及 將第二遙控器命令發(fā)送到所述遙控器,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的所述第三功能模式獨(dú)有的特征。
30.根據(jù)權(quán)利要求27所述的方法,其中經(jīng)由藍(lán)牙連接或WIFI網(wǎng)絡(luò)發(fā)送所述第一遙控器命令。
31.根據(jù)權(quán)利要求27所述的方法,其中經(jīng)由因特網(wǎng)發(fā)送所述第一遙控器命令。
32.—種多功能裝置,其包括: 裝置命令接收模塊,其經(jīng)配置以從遙控器接收第一裝置命令,其中所述第一裝置命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及 遠(yuǎn)程命令發(fā)送模塊,其經(jīng)配置以將第一遙控器命令發(fā)送到所述遙控器,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的所述第二功能模式獨(dú)有的特征。
33.根據(jù)權(quán)利要 求32所述的多功能裝置,其中所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
34.根據(jù)權(quán)利要求32所述的多功能裝置, 其中所述裝置命令接收模塊進(jìn)一步經(jīng)配置以從遙控器接收第二裝置命令,其中所述第二裝置命令導(dǎo)致所述裝置離開(kāi)所述第二功能模式且進(jìn)入第三功能模式;以及 其中所述遠(yuǎn)程命令發(fā)送模塊進(jìn)一步經(jīng)配置以將第二遙控器命令發(fā)送到所述遙控器,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的所述第三功能模式獨(dú)有的特征。
35.一種多功能裝置,其包括: 用于從遙控器接收第一裝置命令的裝置,其中所述第一裝置命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及 用于將第一遙控器命令發(fā)送到所述遙控器的裝置,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的所述第二功能模式獨(dú)有的特征。
36.根據(jù)權(quán)利要求35所述的多功能裝置,其中所述用于接收第一裝置命令的裝置為裝置命令接收模塊中的處理器指令。
37.根據(jù)權(quán)利要求35所述的多功能裝置,其中所述用于發(fā)送第一遠(yuǎn)程控制命令的裝置為遠(yuǎn)程命令發(fā)送模塊中的處理器指令。
38.根據(jù)權(quán)利要求35所述的多功能裝置,其中所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別所述第一遙控器用戶(hù)接口。
39.根據(jù)權(quán)利要求35所述的多功能裝置,其進(jìn)一步包括: 用于從所述遙控器接收第二裝置命令的裝置,其中所述第二裝置命令導(dǎo)致所述裝置離開(kāi)第二功能模式且進(jìn)入第三功能模式;以及 用于將第二遙控器命令發(fā)送到所述遙控器的裝置,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的所述第三功能模式獨(dú)有的特征。
40.一種上面存儲(chǔ)有指令的非暫時(shí)計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令致使處理電路執(zhí)行包括以下各項(xiàng)的方法: 從遙控器接收第一裝置命令,其中所述第一裝置命令導(dǎo)致所述裝置離開(kāi)第一功能模式且進(jìn)入第二功能模式;以及 將第一遙控器命令發(fā)送到所述遙控器,其中所述第一遙控器命令識(shí)別待顯示的第一遙控器用戶(hù)接口,所述第一遙控器用戶(hù)接口操作以控制所述裝置的所述第二功能模式獨(dú)有的特征。
41.根據(jù)權(quán)利要求40所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中所述第一遙控器命令通過(guò)包含對(duì)應(yīng)于第一遙控器用戶(hù)接口的識(shí)別符來(lái)識(shí)別第一遙控器用戶(hù)接口。
42.根據(jù)權(quán)利要求40所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中由所述處理電路執(zhí)行的所述方法進(jìn)一步包括: 從所述遙控器接收第二裝置命令,其中所述第二裝置命令導(dǎo)致所述裝置離開(kāi)第二功能模式且進(jìn)入第三功能模式;以及 將第二遙控器 命令發(fā)送到所述遙控器,其中所述第二遙控器命令識(shí)別待顯示的第二遙控器用戶(hù)接口,所述第二遙控器用戶(hù)接口操作以控制所述裝置的所述第三功能模式獨(dú)有的特征。
43.根據(jù)權(quán)利要求40所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中經(jīng)由藍(lán)牙連接或WIFI網(wǎng)絡(luò)發(fā)送所述第一遙控器命令。
44.根據(jù)權(quán)利要求40所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中經(jīng)由因特網(wǎng)發(fā)送所述第一遙控器命令。
【文檔編號(hào)】H04N21/431GK104025612SQ201280063260
【公開(kāi)日】2014年9月3日 申請(qǐng)日期:2012年12月21日 優(yōu)先權(quán)日:2011年12月22日
【發(fā)明者】丹尼爾·摩西, 卡林·M·阿塔納索夫, 塞爾久·R·戈馬, 米利沃耶·阿列克西亞 申請(qǐng)人:高通股份有限公司