專利名稱:多任務(wù)環(huán)境中的用戶界面方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及的是多任務(wù)環(huán)境中的用戶界面方法、系統(tǒng)和設(shè)備。
背景技術(shù):
在所有那些響應(yīng)用戶請求來執(zhí)行操作的設(shè)備中,用戶界面都是不可或缺的。為了提高用戶便利性,目前已經(jīng)開發(fā)出了用戶界面。這種用戶界面會在設(shè)備的顯示裝置上顯示用戶輸入信息和相應(yīng)操作狀態(tài),由此用戶可以立即看到其做出的選擇以及相應(yīng)的結(jié)果。也就是說,當(dāng)用戶每一次做出特定選擇的時候,用戶界面都會在顯示裝置上顯示相應(yīng)的屏幕。
然而,用戶界面一次只能顯示一個功能屏幕。相應(yīng)地,用于顯示若干個內(nèi)容的則是分塊的屏幕。然而,這種屏幕僅僅是經(jīng)過分塊的屏幕。
由于一次只顯示一個功能屏幕,因此,這種設(shè)置是有些不便的。在這里將會對能夠同時執(zhí)行幾個功能的多功能機頂盒所存在的不方便性的示例進行描述。在多功能設(shè)備中,這種不便利性是突出的。下文描述的某些問題在所有的常規(guī)設(shè)備中都會發(fā)現(xiàn),而不只是那些響應(yīng)于所有用戶輸入而只在一個屏幕上執(zhí)行顯示的設(shè)備。
多功能機頂盒是通過合并多種先進技術(shù)實現(xiàn)的,這其中包含了通信技術(shù)。多功能機頂盒具有若干種功能,其中不但包括通信功能、娛樂功能和日程安排功能,而且還包括廣播或視頻點播(VoD)接收功能。這些功能與不同類型的應(yīng)用相關(guān)聯(lián)。在若干領(lǐng)域中已經(jīng)開發(fā)出了具有兩種或三種功能的多功能設(shè)備,然而,沒有哪種設(shè)備具有的功能與多功能機頂盒一樣多。由于其便利性,多功能機頂盒正在并且將會得到廣泛的應(yīng)用。
如上所述,多功能機頂盒具有若干種功能,它既可以執(zhí)行單獨的功能,也可以根據(jù)用戶的選擇來同時執(zhí)行多個功能。在同時執(zhí)行多個功能的時候,這些功能既可以獨立執(zhí)行,也可以采用彼此關(guān)聯(lián)的方式執(zhí)行。關(guān)于使用多功能機頂盒來同時執(zhí)行多個功能的實例包括在觀看廣播節(jié)目的同時發(fā)起呼叫,在發(fā)起呼叫的同時檢查日程表,以及在進行電話呼叫的同時檢索要傳送給另一方的媒體文件。這些實例都是同時執(zhí)行兩個應(yīng)用程序的實例,但是多功能機頂盒也可以同時執(zhí)行三個或更多的應(yīng)用程序。
對用戶來說,出于下列原因,使用常規(guī)顯示方法、系統(tǒng)和設(shè)備的多功能機頂盒是非常不便利的。
在常規(guī)的顯示方法、系統(tǒng)和設(shè)備中,一個應(yīng)用程序結(jié)束,然后另一個應(yīng)用程序才會啟動,或者先顯示一個應(yīng)用程序,然后才會再顯示另一個應(yīng)用程序。因此,為了在執(zhí)行某一個應(yīng)用程序的同時執(zhí)行或顯示另一個應(yīng)用程序,用戶應(yīng)該結(jié)束被執(zhí)行的應(yīng)用程序并移動到上級菜單,以便選擇新的應(yīng)用程序或是相應(yīng)的顯示菜單。
在被執(zhí)行應(yīng)用程序之間進行的移動是通過使用菜單或應(yīng)用程序列表來實施的。用戶必須反復(fù)地在菜單中移動,以便選擇其它應(yīng)用程序。
其它應(yīng)用程序有可能被當(dāng)前選定的應(yīng)用程序所阻礙。相應(yīng)地,在執(zhí)行兩個相關(guān)聯(lián)的應(yīng)用程序時,用戶是不能同時查看兩個相關(guān)聯(lián)的屏幕的。舉例來說,如果用戶在收看電視節(jié)目的時候檢查日程表,那么日程表窗口將會妨礙電視節(jié)目屏幕。
這些問題降低了用戶便利性,由此將會為用戶帶來不便。
發(fā)明內(nèi)容
本發(fā)明的目的是在多任務(wù)環(huán)境中提供一種能夠提高用戶便利性的用戶界面方法、系統(tǒng)和設(shè)備。
本發(fā)明的另一個目的是在多任務(wù)環(huán)境中提供一種有助于在同時運行的多個應(yīng)用程序之間移動的用戶界面方法、系統(tǒng)和設(shè)備。
本發(fā)明的另一個目的是在多任務(wù)環(huán)境中提供一種能夠避免當(dāng)前選定的應(yīng)用程序屏幕妨礙其它應(yīng)用程序屏幕的用戶界面方法、系統(tǒng)和設(shè)備。
本發(fā)明的另一個目的是在多任務(wù)環(huán)境中提供一種能夠允戶查看多個相關(guān)聯(lián)的應(yīng)用程序的用戶界面方法、系統(tǒng)和設(shè)備。
依照本發(fā)明的例示實施例,一種多任務(wù)環(huán)境中的用戶界面方法包括接收一個要求顯示典型屏幕的請求;確定將要在被請求的典型屏幕上顯示的應(yīng)用程序;基于每一個應(yīng)用程序的特征值來確定為所確定的應(yīng)用程序分配的顯示區(qū)域的大小和位置;以及在具有所確定的大小和位置的顯示裝置的顯示區(qū)域上顯示所確定的各個應(yīng)用程序。
優(yōu)選地,用于確定為所確定的應(yīng)用程序分配的顯示區(qū)域的大小和位置的步驟包括依照每一個應(yīng)用程序的特征值來劃分整個屏幕區(qū)域,并且將最終得到的部分分配給這些應(yīng)用程序。
該特征值是基于某個應(yīng)用程序的用戶首選項、應(yīng)用程序的使用頻率以及應(yīng)用程序的顯示特性中的至少一項來設(shè)定的。
顯示區(qū)域的大小和位置可以在請求顯示典型屏幕的時候輸入。
該方法還包括對來自用戶的在被顯示的應(yīng)用程序之間移動的請求做出響應(yīng),從而選擇某一個與當(dāng)前選定的應(yīng)用程序相鄰的應(yīng)用程序。
該方法還包括在響應(yīng)于源自用戶的請求而對將要在典型屏幕上顯示的特定應(yīng)用程序進行選擇的時候,同時顯示當(dāng)前正在該顯示區(qū)域中執(zhí)行的其它應(yīng)用程序的內(nèi)容。
該方法還包括將選定的應(yīng)用程序的顯示區(qū)域作為最大區(qū)域來顯示。
依照本發(fā)明的另一個例示實施例,一種多任務(wù)環(huán)境中的用戶界面系統(tǒng)包括機頂盒,用于響應(yīng)于接收到要求顯示典型屏幕的請求,依照每一個應(yīng)用程序的特征值來分配顯示區(qū)域,以便顯示同時執(zhí)行的多個應(yīng)用程序;構(gòu)成典型屏幕,由此在所分配的各個顯示區(qū)域中顯示應(yīng)用程序;以及響應(yīng)于用戶輸入來選擇典型屏幕上顯示的應(yīng)用程序;和用戶終端,用于請求機頂盒顯示典型屏幕,從機頂盒接收作為響應(yīng)的典型屏幕,以及顯示所述典型屏幕。
優(yōu)選地,用戶終端是遙控器、便攜電話和個人數(shù)字助理(PDA)中的至少一個。
優(yōu)選地,該機頂盒依照每一個應(yīng)用程序的特征值來劃分整個顯示區(qū)域,并且將每一個最終得到的部分分配給應(yīng)用程序,以便構(gòu)成典型屏幕。
優(yōu)選地,當(dāng)響應(yīng)于源自用戶的請求而選擇了典型屏幕上顯示的特定應(yīng)用程序時,該機頂盒將會同時顯示當(dāng)前正在顯示區(qū)域中執(zhí)行的其它應(yīng)用程序的內(nèi)容。
所述典型屏幕可以將當(dāng)前選定的應(yīng)用程序顯示為圖標(biāo)。
依照本發(fā)明的另一個例示實施例,一種多任務(wù)環(huán)境中的用戶界面系統(tǒng)包括機頂盒,用于響應(yīng)于接收到要求顯示典型屏幕的請求,依照每一個應(yīng)用程序的特征值來分配顯示區(qū)域,以便顯示當(dāng)前執(zhí)行的多個應(yīng)用程序;構(gòu)成了典型屏幕,以便在所分配的顯示區(qū)域中顯示各個應(yīng)用程序;以及響應(yīng)于用戶輸入來選擇典型屏幕上顯示的應(yīng)用程序;和用戶終端,該終端經(jīng)由通信網(wǎng)絡(luò)而與機頂盒相連,以便請求機頂盒顯示典型屏幕,此外,該終端還會從機頂盒接收作為響應(yīng)的典型屏幕,并且顯示所述典型屏幕。
依照本發(fā)明的另一個例示實施例,一種多任務(wù)環(huán)境中的用戶界面設(shè)備包括控制器,用于響應(yīng)于接收到來自用戶的要求顯示典型屏幕的請求,依照每一個應(yīng)用程序的特征值來分配顯示區(qū)域,以便顯示當(dāng)前執(zhí)行的多個應(yīng)用程序;構(gòu)成典型屏幕,以便在所分配的顯示區(qū)域中顯示各個應(yīng)用程序;向顯示裝置提供典型屏幕,并且響應(yīng)于用戶輸入來選擇典型屏幕上顯示的應(yīng)用程序。
優(yōu)選地,當(dāng)響應(yīng)于源自用戶的請求而對典型屏幕上顯示的特定應(yīng)用程序進行選擇的時候,該機頂盒將會同時顯示當(dāng)前執(zhí)行的其它應(yīng)用程序的內(nèi)容。
優(yōu)選地,要求顯示典型屏幕的請求時通過選擇用戶終端的功能鍵而被激活的。
優(yōu)選地,分配給應(yīng)用程序的顯示區(qū)域被設(shè)置成不會相互重疊。
優(yōu)選地,該設(shè)備還包括用于存儲應(yīng)用程序特征值的存儲單元。
分配給應(yīng)用程序的顯示區(qū)域可以響應(yīng)于用戶輸入而被確定。
在選擇了某個方向鍵或微動轉(zhuǎn)盤(Jog Dial)的時候,該控制器可以選擇應(yīng)用程序。
該控制器可以將屏幕反轉(zhuǎn)、亮度調(diào)整以及大小調(diào)整中的至少一項應(yīng)用程序于選定的應(yīng)用程序的顯示區(qū)域。
當(dāng)響應(yīng)于方向鍵或微動轉(zhuǎn)盤的操作來選擇典型屏幕上顯示的特定應(yīng)用程序時,該控制器可以同時在顯示屏幕上顯示當(dāng)前運行的其它應(yīng)用程序的內(nèi)容。
該控制器可以對方向鍵或微動轉(zhuǎn)盤的選擇做出響應(yīng),從而選擇一個與當(dāng)前選定的應(yīng)用程序相鄰的應(yīng)用程序。
該控制器可以在比其它應(yīng)用程序更大的顯示屏幕顯示選定的應(yīng)用程序。
通過參考下文中的詳細(xì)描述,關(guān)于本發(fā)明的更為完整的評價及其眾多的附帶優(yōu)點是很容易了解的,并且這些評價和優(yōu)點將會得到更好的理解,其中該詳細(xì)描述是結(jié)合附圖而被考慮的,在這些附圖中,相同的參數(shù)符號指示的是相同或相似的組建,并且其中圖1描述的是用戶界面顯示屏幕的實例;圖2時依照本發(fā)明例示實施例的用戶界面設(shè)備的框圖;圖3A、3B和3C描述的是處于依照本發(fā)明的例示實施例的用戶界面中的顯示屏幕;圖4A和4B顯示的是依照本發(fā)明的例示實施例而在應(yīng)用程序之間進行的移動;以及圖5是描述在具有依照本發(fā)明例示實施例的用戶界面的多功能機頂盒中執(zhí)行的處理。
具體實施例方式
現(xiàn)在將參考顯示了本發(fā)明的例示實施例的附圖來對本發(fā)明進行更全面的描述。
如上所述,本發(fā)明在多任務(wù)環(huán)境中提供了一種用戶界面方法、系統(tǒng)和設(shè)備,其中所述方法、系統(tǒng)和設(shè)備能夠為每一個正在執(zhí)行的應(yīng)用程序分配顯示區(qū)域,并且可以在所分配的區(qū)域中顯示應(yīng)用程序,此外還可以通過使用移動鍵而在所顯示的應(yīng)用程序之間自由移動,由此增強用戶便利性。在下文中將赴會更詳細(xì)地描述依照本發(fā)明例示實施例的多任務(wù)環(huán)境中的用戶界面方法、系統(tǒng)和設(shè)備。
在本發(fā)明中,具有用于顯示應(yīng)用程序的局部區(qū)域的屏幕被稱為典型屏幕。所述典型屏幕可以是在被請求的時候提供的。在本說明書中給出了這樣的假設(shè),無論機頂盒的當(dāng)前操作如何,在存在提供典型屏幕的請求時都會立即提供所述典型屏幕。
圖1描述的是用戶界面顯示屏幕的示例。從中可以看到,在該圖中顯示了四個應(yīng)用程序,每一個應(yīng)用程序都阻礙了其它應(yīng)用程序的顯示,由此會為用戶帶來不便。
圖2是依照本發(fā)明例示實施例的多功能機頂盒的框圖。
參考圖2,多任務(wù)環(huán)境中使用的多功能機頂盒是用用戶界面設(shè)備200表示的,該設(shè)備包含了控制器210、存儲單元220、通信單元230以及外部設(shè)備連接器240。
控制器210對多功能機頂盒200的存儲單元220、通信單元230以及外部設(shè)備連接器240進行控制。特別地,如果請求顯示典型屏幕,那么控制器210將會根據(jù)應(yīng)用程序特征值來為當(dāng)前執(zhí)行的多個將要顯示的應(yīng)用程序分配區(qū)域;構(gòu)成所述典型屏幕,由此在其分配的區(qū)域中顯示每一個應(yīng)用程序;此外,該控制器允許借助用戶輸入來選擇將要在典型屏幕上顯示的應(yīng)用程序。在這里描述的是響應(yīng)于用戶輸入來選擇被執(zhí)行的應(yīng)用程序的處理。控制器210不但允許顯示所有那些可以由機頂盒200執(zhí)行的應(yīng)用程序,而且還允許顯示當(dāng)前執(zhí)行的應(yīng)用程序。
對顯示相應(yīng)應(yīng)用程序的區(qū)域來說,其位置和大小不但可以使用不同的條件來確定,而且還可以使用上文所述的應(yīng)用程序特征值來確定。基于若干條件所確定的應(yīng)用程序的顯示區(qū)域的大小和位置稱為顯示信息。在請求顯示某個典型屏幕的時候,顯示區(qū)域的大小和位置可以通過用戶輸入來確定,此外,所述大小和位置也可以由某些條件來確定。存儲單元220保存了預(yù)先規(guī)定的顯示信息、具有特征值的參考信息等等。此外,存儲單元220還可以存儲各種信息,其中包括日程信息、用于收看廣播節(jié)目的電子節(jié)目指南(EPG)以及內(nèi)容信息。通信單元230可以連接到網(wǎng)絡(luò)250并執(zhí)行不同的通信功能以及數(shù)據(jù)通信服務(wù),例如所述通信功能可以是因特網(wǎng)服務(wù)、電子郵件服務(wù)、以借助網(wǎng)際協(xié)議的語音傳輸(VoIP)為基礎(chǔ)的語音或可視電話服務(wù),所述數(shù)據(jù)通信服務(wù)則可以是多媒體廣播內(nèi)容傳輸。
外部設(shè)備連接器240用于將不同的外部設(shè)備連接到機頂盒200。此類外部設(shè)備的實例包括外部存儲設(shè)備、數(shù)碼相機、MP3播放器、數(shù)字多用途盤(DVD)、個人錄像機(PVR)以及計算機。多功能機頂盒200能夠從外部設(shè)備中讀取數(shù)據(jù),以便使用或存儲數(shù)據(jù),其中所述外部設(shè)備是經(jīng)由外部設(shè)備連接器240而與多功能機頂盒200相連的。
如上所述,在多功能機頂盒200中,在被請求的時候,控制器21O將會構(gòu)成一個典型屏幕(representative screen),并且會將這個屏幕提供給顯示裝置(未顯示)。所述典型屏幕是參考圖3A到3C來進行描述的。
圖3A、3B和3C描述的在依照本發(fā)明例示實施例的多功能機頂盒的顯示裝置上顯示的典型屏幕的實例。
圖3A是為應(yīng)用程序分配不同大小的顯示區(qū)域并在該區(qū)域中顯示應(yīng)用程序的實例,圖3B則是為應(yīng)用程序分配大小相同的顯示區(qū)域并在該區(qū)域中顯示應(yīng)用程序的實例。圖3C是為應(yīng)用程序分配相同大小的顯示區(qū)域的實例,但在該圖中,與其它應(yīng)用程序相比,當(dāng)前選定的應(yīng)用程序是在較大的顯示區(qū)域中激活和顯示的。
用戶可以對這其中的某一種顯示形式進行選擇,此外也可以借助多功能機頂盒200的設(shè)置來確定其中一種顯示形式。典型屏幕可以具有一種基于多功能機頂盒200的設(shè)置而被確定的組合。舉例來說,相應(yīng)應(yīng)用程序的顯示大小和位置可以基于絕對坐標(biāo)或相對坐標(biāo)來確定。在基于相對坐標(biāo)來確定顯示大小和位置的時候,如果請求提供典型屏幕,那么可以在最引入注意的位置并以最大的大小來顯示用戶所使用的應(yīng)用程序。
其它坐標(biāo)同樣可以用于確定應(yīng)用程序的顯示大小和位置。舉例來說,基于用戶對每個應(yīng)用程序的首選項、每一個應(yīng)用程序的使用頻率以及每一個應(yīng)用程序的顯示特性所設(shè)置的應(yīng)用程序特征值可以用于確定應(yīng)用程序的顯示大小和位置。該特征值可以是基于用戶應(yīng)用程序格局設(shè)置的??梢栽O(shè)置該特征值,從而為那些比其它應(yīng)用程序具有更高用戶首選項以及使用頻率的應(yīng)用程序分配大于其它應(yīng)用程序的顯示區(qū)域。
依照絕對坐標(biāo)所分配的顯示區(qū)域的大小和位置可以基于每一個應(yīng)用程序中設(shè)置的基本顯示信息來確定,由此,在請求顯示典型屏幕的時候不會對用戶環(huán)境進行考慮。
顯示裝置可以是與多功能機頂盒200相連的電視。
現(xiàn)在將對在依照本發(fā)明所顯示的應(yīng)用程序之間的移動進行描述。
對請求提供典型屏幕、應(yīng)用程序間移動等功能控制來說,這些功能控制可以使用多功能機頂盒200的功能鍵(未顯示)或是用戶終端的功能鍵(未顯示)來執(zhí)行,其中所述用戶終端是與機頂盒200相對應(yīng)的控制設(shè)備。關(guān)于用戶終端的實例包括遙控器、便攜式電話以及個人數(shù)字助理(PDA)。
遙控器可以使用紅外通信或是藍牙之類的無線局域網(wǎng)技術(shù)而與多功能機頂盒200相連。由于多功能機頂盒200具有通信功能,因此,多功能機頂盒200的遙控器不但能夠具有通信終端功能,而且還能具有控制機頂盒200的功能。機頂盒200還可以包括用于接受來自遙控器的控制信號的遠程控制器(未顯示)。此外,便攜式電話、PDA等設(shè)備可以通過通信網(wǎng)絡(luò)250連接到機頂盒200,并且對機頂盒200進行控制。作為選擇,可以使用同時具有遙控器功能和便攜式通信終端功能的用戶終端。作為另一種替換方式,在這里還可以使用經(jīng)由有線連接來控制機頂盒200的用戶終端。
依照本發(fā)明的例示實施例,為典型屏幕請求單獨定義的功能鍵(在下文中將其稱為“起始鍵”)可以添加到機頂盒200或是遙控器中。無論所執(zhí)行的是怎樣的操作,只有在選擇了起始鍵(home key)的情況下,機頂盒200才會構(gòu)成并顯示所述典型屏幕。
在這種情況下,當(dāng)顯示典型屏幕時,控制器210會對某個提示進行控制,使之處于典型屏幕所顯示的某一個特定應(yīng)用程序上,并控制所要選擇的另一個應(yīng)用程序,以便在所述提示定位在該應(yīng)用程序之上的時候從該應(yīng)用程序起動。舉例來說,在初始顯示典型屏幕的時候,控制器210可以對提示進行控制,使之定位在左上方的應(yīng)用程序那里。用戶則可以通過使用方向鍵或微動轉(zhuǎn)盤而將提示移動到另一個應(yīng)用程序的顯示區(qū)域,以便選擇該應(yīng)用程序。在這種情況下,根據(jù)系統(tǒng)設(shè)置,控制器210既可以在選擇應(yīng)用程序的時候執(zhí)行該應(yīng)用程序,也可以在選擇了應(yīng)用程序之后并且接收到單獨命令的時候執(zhí)行該應(yīng)用程序。
控制器21O還可以通過反轉(zhuǎn)選定的應(yīng)用程序的顯示區(qū)域、改變該應(yīng)用程序的顯示區(qū)域的亮度或是改變該應(yīng)用程序的顯示區(qū)域的大小而向用戶告知選擇了該應(yīng)用程序。
圖4A和4B顯示的是依照本發(fā)明例示實施例而在應(yīng)用程序之間進行的移動和選擇。
圖4A顯示的是使用方向鍵來執(zhí)行應(yīng)用程序移動的實例,圖4B顯示的是使用微動轉(zhuǎn)盤來執(zhí)行應(yīng)用程序移動的實例。在圖4A和4B中,較大的方框指示的是當(dāng)前選定的應(yīng)用程序。
如圖3C所示,當(dāng)在應(yīng)用程序之間進行移動的過程中,與其它應(yīng)用程序相比,選定的應(yīng)用程序顯示的會更大一些。此外,選定的應(yīng)用程序可以反轉(zhuǎn)或是與其它應(yīng)用程序具有不同的亮度。依照本發(fā)明的例示實施例,應(yīng)用程序之間的移動可以使用方向鍵或微動轉(zhuǎn)盤之類的移動鍵來執(zhí)行,而不必通過退出當(dāng)前應(yīng)用程序來選擇其它應(yīng)用程序,此外也不必獨立選擇或是操作某個確認(rèn)鍵。
在本發(fā)明中,舉例來說,如果用戶希望在離開住宅或者在處于某個沒有電視的房間中的時候控制機頂盒200,那么對該用戶來說,電視不可以用作顯示裝置。在這種情況下,用戶所持有的遙控器可以用作顯示裝置。當(dāng)然,該遙控器應(yīng)該包括顯示單元。
現(xiàn)在首先對本發(fā)明的一個例示實施例進行描述,在該實施例中,用戶處于某個沒有電視的房間。
處于家中無法使用電視作為顯示裝置的用戶會向多功能機頂盒200傳送一個用于表明其將會使用遙控器作為顯示裝置的信號。機頂盒200則響應(yīng)于所述信號的接收來傳送數(shù)據(jù),以便將上述典型屏幕輸出到遙控器。機頂盒200構(gòu)成所述典型屏幕,由此當(dāng)前選定的應(yīng)用程序之外的其它應(yīng)用程序是作為圖標(biāo)顯示的,并且只有當(dāng)前選定的應(yīng)用程序是連帶其內(nèi)容一起顯示的。在使用遙控器所具有的小型液晶顯示器(LCD)作為顯示裝置的時候,這種處理可以增加易讀性。在將顯示為圖標(biāo)的時候,應(yīng)用程序之間的移動可以僅僅使用方向鍵或微動轉(zhuǎn)盤來執(zhí)行,而不用執(zhí)行選擇處理。
現(xiàn)在將對依照本發(fā)明的例示實施例的某個實例進行描述,在該實例中,用戶處于住宅以外。
在這種情況下,遙控器應(yīng)該包含通信裝置,以便經(jīng)由通信網(wǎng)絡(luò)250而與多功能機頂盒200相連。
該實例包含兩種情況。
首先是由機頂盒200構(gòu)成典型屏幕,以便將其提供給遙控器。該機頂盒200對從遙控器那里接收到要求提供典型屏幕的請求做出響應(yīng),依據(jù)機頂盒200提供給遙控器的應(yīng)用程序以及機頂盒200自身執(zhí)行的應(yīng)用程序來構(gòu)成一個典型屏幕,并且提供該典型屏幕。由此,機頂盒200應(yīng)該能夠獲取與遙控器當(dāng)前執(zhí)行的應(yīng)用程序相關(guān)的信息。遙控器可以將其當(dāng)前執(zhí)行的有關(guān)應(yīng)用程序的信息連同要求提供典型屏幕的請求一起傳送到機頂盒200。作為響應(yīng),遙控器接受來自機頂盒200的典型屏幕,并且在其顯示單元上顯示所述典型屏幕。
其次是由遙控器構(gòu)成典型屏幕。在選擇了某個熱鍵的時候,遙控器依據(jù)機頂盒200所提供的應(yīng)用程序及其當(dāng)前執(zhí)行的應(yīng)用程序來構(gòu)成一個典型屏幕,并且將這個典型屏幕輸出到其顯示單元。
現(xiàn)在將對依照本發(fā)明而在多功能機頂盒中執(zhí)行顯示的方法進行描述,其中所述多功能機頂盒與具有上述功能的設(shè)備相對應(yīng)。
圖5是描述用于在多功能機頂盒中執(zhí)行顯示的方法的流程圖。
參考圖5,多功能機頂盒對接收到要求顯示典型屏幕的請求做出響應(yīng)(S500),從而確定在所請求的典型屏幕上顯示應(yīng)用程序(S502),并且確定將要分配給所確定的應(yīng)用程序的顯示區(qū)域的大小和位置(S504),以及在具有所確定的大小和位置的機頂盒200的顯示裝置的相應(yīng)顯示區(qū)域上顯示該應(yīng)用程序。
響應(yīng)于在典型屏幕所顯示的應(yīng)用程序之間進行移動的請求,多功能機頂盒200可以選擇一個與當(dāng)前選定的應(yīng)用程序相鄰的應(yīng)用程序。
依照上文所述的發(fā)明,如果有必要在有限的顯示裝置上顯示用于電視、通信、娛樂和網(wǎng)絡(luò)等不同應(yīng)用程序的屏幕,那么很容易對這些屏幕進行排列,從而用戶不但能夠查看選定的應(yīng)用程序的屏幕,而且還可以查看正在執(zhí)行的所有應(yīng)用程序的屏幕。
上文所述的發(fā)明還適用于任何一種同時執(zhí)行多個應(yīng)用程序的設(shè)備,其中包括多功能機頂盒。
依照上述的本發(fā)明,可以同時顯示所有同時執(zhí)行的應(yīng)用程序,由此有助于在應(yīng)用程序之間執(zhí)行移動,并且有助于同時查看多個相關(guān)應(yīng)用程序的屏幕,而不會使其它應(yīng)用程序屏幕受到當(dāng)前選定的應(yīng)用程序屏幕的阻礙。這樣一來,用戶便利性可以得到增強。
雖然在這里參考本發(fā)明的例示實施例而對其進行了描述,但是本領(lǐng)域技術(shù)人員應(yīng)該了解,在不脫離下列權(quán)利要求所限定的發(fā)明范圍的情況下,各種形式和細(xì)節(jié)方面的變化都是可行的。
權(quán)利要求
1.一種多任務(wù)環(huán)境中的用戶界面方法,所述方法包括步驟接收要求顯示典型屏幕的請求;確定將要在被請求的典型屏幕上顯示的應(yīng)用程序;基于每一個應(yīng)用程序的特征值來確定將要為所確定的應(yīng)用程序分配的顯示區(qū)域的大小和位置;以及在具有各個確定的大小和位置的各個顯示區(qū)域上顯示各個確定的應(yīng)用程序。
2.根據(jù)權(quán)利要求1的方法,其中用于確定將要為所確定的應(yīng)用程序分配的顯示區(qū)域的大小和位置的步驟包括依照每一個應(yīng)用程序的特征值來劃分整個顯示區(qū)域,并將各個顯示區(qū)域部分分配給每一個應(yīng)用程序。
3.根據(jù)權(quán)利要求1的方法,其中特征值是基于應(yīng)用程序的用戶首選項、應(yīng)用程序的使用頻率以及應(yīng)用程序的顯示特性中的至少一項設(shè)定的。
4.根據(jù)權(quán)利要求1的方法,其中在存在要求顯示典型屏幕的請求時輸入顯示區(qū)域的大小和位置。
5.根據(jù)權(quán)利要求1的方法,還包括以下步驟響應(yīng)于來自用戶的、要求在顯示的應(yīng)用程序之間移動的請求,選擇與當(dāng)前選定的應(yīng)用程序相鄰的應(yīng)用程序。
6.根據(jù)權(quán)利要求5的方法,還包括以下步驟在響應(yīng)于源自用戶的請求對將要在典型屏幕上顯示的特定應(yīng)用程序進行選擇時,同時顯示當(dāng)前正在該顯示區(qū)域中執(zhí)行的其它應(yīng)用程序的內(nèi)容。
7.根據(jù)權(quán)利要求1的方法,還包括以下步驟將選定的應(yīng)用程序顯示在具有最大區(qū)域的顯示區(qū)域中。
8.一種多任務(wù)環(huán)境中的用戶界面系統(tǒng),所述系統(tǒng)包括機頂盒,用于響應(yīng)于接收到要求顯示典型屏幕的請求,依照每一個應(yīng)用程序的特征值來分配顯示區(qū)域,以便顯示同時執(zhí)行的多個應(yīng)用程序,并構(gòu)成典型屏幕,由此在各個分配的顯示區(qū)域中顯示應(yīng)用程序;以及響應(yīng)于用戶輸入來選擇在典型屏幕上顯示應(yīng)用程序;和用戶終端,用于請求機頂盒顯示典型屏幕,從機頂盒接收作為響應(yīng)的典型屏幕,以及顯示所述典型屏幕。
9.根據(jù)權(quán)利要求8的系統(tǒng),其中用戶終端包括遙控器、便攜電話和個人數(shù)字助理(PDA)中的至少一種。
10.根據(jù)權(quán)利要求8的系統(tǒng),其中機頂盒依照所述每一個應(yīng)用程序的特征值來劃分整個顯示區(qū)域,并且將多個顯示區(qū)域部分中的每一個分配給各個應(yīng)用程序,以便構(gòu)成典型屏幕。
11.根據(jù)權(quán)利要求8的系統(tǒng),其中當(dāng)響應(yīng)于源自用戶的請求而選擇了在典型屏幕上顯示特定應(yīng)用程序時,機頂盒同時顯示當(dāng)前正在顯示區(qū)域中執(zhí)行的其它應(yīng)用程序的內(nèi)容。
12.根據(jù)權(quán)利要求8的系統(tǒng),其中所述典型屏幕將當(dāng)前選定的應(yīng)用程序顯示為圖標(biāo)。
13.一種多任務(wù)環(huán)境中的用戶界面系統(tǒng),包括控制器,用于響應(yīng)于接收到來自用戶的要求顯示典型屏幕的請求,依照每一個應(yīng)用程序的特征值來分配顯示區(qū)域,以便顯示當(dāng)前執(zhí)行的多個應(yīng)用程序,并構(gòu)成典型屏幕,以便在所分配的各個顯示區(qū)域中顯示應(yīng)用程序;向顯示裝置提供典型屏幕;以及響應(yīng)于用戶輸入來選擇在典型屏幕上顯示應(yīng)用程序。
14.根據(jù)權(quán)利要求13的設(shè)備,其中所述控制器依照所述每一個應(yīng)用程序的所述特征值來對整個顯示區(qū)域進行劃分,并且將多個顯示區(qū)域部分中的每一個分配給各個應(yīng)用程序,由此構(gòu)成所述典型屏幕。
15.根據(jù)權(quán)利要求13的設(shè)備,其中當(dāng)響應(yīng)于源自用戶的請求而選擇了在典型屏幕上顯示特定應(yīng)用程序時,所述控制器同時顯示當(dāng)前正在顯示區(qū)域中執(zhí)行的其它應(yīng)用程序的內(nèi)容。
16.根據(jù)權(quán)利要求13的設(shè)備,其中要求顯示典型屏幕的請求是通過選擇用戶終端的功能鍵而被激活的。
17.根據(jù)權(quán)利要求13的設(shè)備,其中各個分配的顯示區(qū)域設(shè)置成不會相互重疊。
18.根據(jù)權(quán)利要求13的設(shè)備,還包括用于存儲應(yīng)用程序的特征值的存儲單元。
19.根據(jù)權(quán)利要求13的設(shè)備,其中響應(yīng)于用戶輸入確定各個分配的顯示區(qū)域。
20.根據(jù)權(quán)利要求13的設(shè)備,其中在選擇了方向鍵和微動轉(zhuǎn)盤之一時,控制器選擇其中一個應(yīng)用程序。
21.根據(jù)權(quán)利要求20的設(shè)備,其中該控制器將屏幕反轉(zhuǎn)、亮度調(diào)整以及大小調(diào)整中的至少一種應(yīng)用于選定的一個應(yīng)用程序的顯示區(qū)域。
22.根據(jù)權(quán)利要求20的設(shè)備,其中當(dāng)響應(yīng)于方向鍵和微動轉(zhuǎn)盤之一的操作來選擇在典型屏幕上顯示特定應(yīng)用程序時,控制器同時在分配的顯示區(qū)域上顯示當(dāng)前運行的其它應(yīng)用程序的內(nèi)容。
23.根據(jù)權(quán)利要求20的設(shè)備,其中控制器響應(yīng)于方向鍵或微動轉(zhuǎn)盤之一所進行的選擇,選擇與當(dāng)前選定的應(yīng)用程序相鄰的應(yīng)用程序。
24.根據(jù)權(quán)利要求20的設(shè)備,其中控制器在比其它應(yīng)用程序的顯示區(qū)域更大的顯示區(qū)域中顯示選定的一個應(yīng)用程序。
全文摘要
在多任務(wù)環(huán)境的用戶界面方法、系統(tǒng)和設(shè)備中,其中將會顯示所有那些正在執(zhí)行的應(yīng)用程序。在被顯示應(yīng)用程序之間進行的移動以及應(yīng)用程序選擇可以是響應(yīng)于來自用戶的請求而被執(zhí)行的,由此用戶很容易使用當(dāng)前正在執(zhí)行的應(yīng)用程序。當(dāng)前選定的應(yīng)用程序不會妨礙其它應(yīng)用程序,并且用戶是能夠同時查看所有應(yīng)用程序的。為應(yīng)用程序分配的顯示區(qū)域的大小和位置是基于所存儲的各個應(yīng)用程序的特征值來確定的,整個顯示屏幕則是基于特征值來劃分的。該系統(tǒng)則包含了機頂盒和用戶終端,或是控制器和存儲單元。
文檔編號H04N5/445GK1976389SQ20061012131
公開日2007年6月6日 申請日期2006年8月22日 優(yōu)先權(quán)日2005年8月30日
發(fā)明者李始炯, 樸男春, 樸伊朔, 姜正遠, 金志勛, 申素瑛 申請人:三星電子株式會社